1 2008-05-19 Simon Josefsson <simon@josefsson.org>
3 * NEWS: Version 2.3.10.
5 2008-05-19 Simon Josefsson <simon@josefsson.org>
7 * configure.in: Bump versions.
9 2008-05-19 Simon Josefsson <simon@josefsson.org>
13 2008-05-05 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
15 * lib/gnutls_str.c, tests/hostname-check/hostname-check.c: added
16 wide wildcard hostname matching. Patch by Jean-Philippe Garcia
19 2008-05-19 Simon Josefsson <simon@josefsson.org>
21 * Makefile.am: Disable ftp.gnutls.org for now.
23 2008-05-19 Simon Josefsson <simon@josefsson.org>
25 * lgl/vasnprintf.c: Update gnulib files.
27 2008-05-19 Simon Josefsson <simon@josefsson.org>
31 2008-05-19 Simon Josefsson <simon@josefsson.org>
33 * lib/ext_server_name.c, lib/gnutls_cipher.c,
34 lib/gnutls_handshake.c: Fix GNUTLS-SA-2008-1 security
36 http://www.gnu.org/software/gnutls/security.html for updates.
38 2008-05-18 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
40 * NEWS: Use umask to restrict permissions to owner before creating a
43 2008-05-18 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
45 * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
46 src/certtool.gaa: Use umask to restrict the newly created file's
47 permissions if operating on a private key. This effectively fixes
49 <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=373169> and the
52 2008-05-17 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
54 * NEWS, doc/examples/Makefile.am, doc/examples/ex-cxx.cpp,
55 doc/gnutls.texi, includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp:
56 Updated the C++ API with patch from Eduardo Villanueva Che.
57 Suggested by Benjamin Herr.
59 2008-05-16 Simon Josefsson <simon@josefsson.org>
61 * ChangeLog: Generated.
63 2008-05-16 Simon Josefsson <simon@josefsson.org>
65 * NEWS: Version 2.3.9.
67 2008-05-16 Simon Josefsson <simon@josefsson.org>
69 * configure.in: Remove obsolete comment.
71 2008-05-16 Simon Josefsson <simon@josefsson.org>
75 2008-05-16 Simon Josefsson <simon@josefsson.org>
79 2008-05-16 Simon Josefsson <simon@josefsson.org>
81 * configure.in: Don't check for present headers, hard code checks
84 2008-05-16 Simon Josefsson <simon@josefsson.org>
86 * configure.in, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
87 lgl/m4/gnulib-comp.m4: Replace strings.h check with gnulib module.
89 2008-05-16 Simon Josefsson <simon@josefsson.org>
91 * lgl/m4/strcase.m4, lgl/m4/strings_h.m4, lgl/strcasecmp.c,
92 lgl/strings.in.h, lgl/strncasecmp.c: Replace strings.h check with
95 2008-05-16 Simon Josefsson <simon@josefsson.org>
97 * NEWS, THANKS, src/certtool.c: certtool: When writing private keys
98 to files, change permissions of file. Now the file which the
99 private key is saved to is chmod'ed 0600. Reported by martin f
100 krafft <madduck@debian.org> see
101 <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=373169>.
103 2008-05-16 Simon Josefsson <simon@josefsson.org>
105 * NEWS, THANKS, src/certtool-cfg.c, src/certtool-cfg.h,
106 src/certtool.c: certtool: Encrypting a private key now require a
107 confirmed password. Before, './certtool -k -8' would merely ask for
108 a password once. Reported by Daniel 'NebuchadnezzaR' Dehennin
109 <nebuchadnezzar@asgardr.info> see
110 <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=364287>.
112 2008-05-16 Simon Josefsson <simon@josefsson.org>
114 * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update
117 2008-05-16 Simon Josefsson <simon@josefsson.org>
119 * NEWS, configure.in: Remove --enable-profile-mode.
121 2008-05-16 Simon Josefsson <simon@josefsson.org>
123 * lgl/m4/memmem.m4, lgl/str-two-way.h: Update gnulib files.
125 2008-05-15 Simon Josefsson <simon@josefsson.org>
127 * NEWS, doc/gnutls.texi: Document gnutls-cli PSK fix.
129 2008-05-15 Simon Josefsson <simon@josefsson.org>
131 * src/cli.c: Fix so that PSK authentication works.
133 2008-05-15 Simon Josefsson <simon@josefsson.org>
135 * gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
136 lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4: Update gnulib files.
138 2008-05-11 Simon Josefsson <simon@josefsson.org>
140 * doc/protocol/draft-ietf-tls-ecc-new-mac-07.txt: Add.
142 2008-05-07 Simon Josefsson <simon@josefsson.org>
146 2008-05-07 Simon Josefsson <simon@josefsson.org>
148 * guile/tests/Makefile.am: Don't run guile openpgp self tests if
151 2008-05-07 Simon Josefsson <simon@josefsson.org>
153 * tests/Makefile.am: Don't run openpgpself if openpgp stuff wasn't
156 2008-05-07 Simon Josefsson <simon@josefsson.org>
158 * NEWS, doc/examples/ex-session-info.c, guile/src/core.c,
159 guile/tests/Makefile.am: libgnutls: Compile if SRP is disabled.
160 Report and tiny patches from <jared.jennings.ctr@eglin.af.mil>, see
161 <https://savannah.gnu.org/support/index.php?106342>.
163 2008-05-06 Simon Josefsson <simon@josefsson.org>
165 * lib/gnutls_global.c: Fix warning.
167 2008-05-06 Simon Josefsson <simon@josefsson.org>
169 * NEWS, gl/getaddrinfo.h: Update gnulib files.
171 2008-05-06 Simon Josefsson <simon@josefsson.org>
175 2008-05-06 Simon Josefsson <simon@josefsson.org>
179 2008-05-06 Simon Josefsson <simon@josefsson.org>
181 * lib/openpgp/output.c: More translation markups.
183 2008-05-06 Simon Josefsson <simon@josefsson.org>
185 * po/POTFILES.in: Add translations from openpgp output functions
188 2008-05-06 Simon Josefsson <simon@josefsson.org>
190 * lib/x509/output.c: Translation fixes, tiny patch from Benno
191 Schulenberg <bensberg@justemail.net>.
193 2008-05-05 Simon Josefsson <simon@josefsson.org>
195 * gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
196 lgl/override/lib/gc-libgcrypt.c.diff: Update gnulib files.
198 2008-05-02 Simon Josefsson <simon@josefsson.org>
200 * : commit 382e242d6ab440749f44f53020a928c09a4c4765 Author: Nikos
201 Mavrogiannopoulos <nmav@crystal.(none)> Date: Thu May 1 11:06:19
204 2008-04-30 Simon Josefsson <simon@josefsson.org>
206 * doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-02.txt: Add.
208 2008-04-30 Simon Josefsson <simon@josefsson.org>
210 * gl/arpa_inet.in.h, gl/getaddrinfo.c, gl/gnulib.mk,
211 gl/m4/arpa_inet_h.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4: Update
214 2008-04-29 Simon Josefsson <simon@josefsson.org>
216 * doc/protocol/draft-ietf-tls-ecc-new-mac-06.txt,
217 doc/protocol/draft-rescorla-tls-extended-random-00.txt: Add.
219 2008-04-29 Simon Josefsson <simon@josefsson.org>
223 2008-04-29 Simon Josefsson <simon@josefsson.org>
225 * configure.in: Call AM_CONDITIONAL at top-level.
227 2008-04-29 Simon Josefsson <simon@josefsson.org>
229 * NEWS, configure.in: Bump versions.
231 2008-04-29 Simon Josefsson <simon@josefsson.org>
233 * Makefile.am: Dist maint.mk.
235 2008-04-29 Simon Josefsson <simon@josefsson.org>
237 * ChangeLog: Generated.
239 2008-04-29 Simon Josefsson <simon@josefsson.org>
241 * NEWS: Version 2.3.8.
243 2008-04-29 Simon Josefsson <simon@josefsson.org>
245 * gl/gnulib.mk, gl/m4/arpa_inet_h.m4, lgl/Makefile.am,
246 lgl/m4/stdlib_h.m4, lgl/m4/string_h.m4, lgl/stdlib.in.h,
247 lgl/string.in.h: Update gnulib files.
249 2008-04-29 Simon Josefsson <simon@josefsson.org>
251 * po/LINGUAS, po/vi.po.in: Sync with TP.
253 2008-04-29 Simon Josefsson <simon@josefsson.org>
257 2008-04-29 Simon Josefsson <simon@josefsson.org>
261 2008-04-29 Simon Josefsson <simon@josefsson.org>
265 2008-04-29 Simon Josefsson <simon@josefsson.org>
267 * NEWS: Clarify area of change.
269 2008-04-29 Simon Josefsson <simon@josefsson.org>
273 2008-04-29 Simon Josefsson <simon@josefsson.org>
277 2008-04-29 Simon Josefsson <simon@josefsson.org>
279 * lib/gnutls_handshake.c: Doc fix.
281 2008-04-29 Simon Josefsson <simon@josefsson.org>
283 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_buffers.c,
284 lib/gnutls_errors.c, lib/gnutls_handshake.c, lib/gnutls_int.h:
285 Increase max handshake packet size. Add new error code for
286 situation. Thanks to Marc Haber <mh+debian-bugs@zugschlus.de> and
287 "Marc F. Clemente" <marc@mclemente.net> for reporting and providing
290 2008-04-29 Simon Josefsson <simon@josefsson.org>
292 * : commit 08e4c95c3659544c39b93539d62209d4c296d5b1 Author: Simon
293 Josefsson <simon@josefsson.org> Date: Tue Apr 29 00:13:26 2008
296 2008-04-28 Simon Josefsson <simon@josefsson.org>
298 * src/cli.c: Avoid another duplicate call to socket_bye() which can
301 2008-04-28 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
303 * NEWS, src/cli.c, src/common.c, src/common.h, src/serv.c,
304 src/tests.c: gnutls-cli will exit once a certificate that doesn't
305 have the correct name is found.
307 2008-04-28 Simon Josefsson <simon@josefsson.org>
309 * doc/reference/gnutls-docs.sgml, lib/gnutls_cert.c,
310 lib/gnutls_openpgp.c, lib/gnutls_str.c, lib/gnutls_x509.c,
311 lib/openpgp/pgp.c, lib/openpgp/privkey.c, lib/x509/dn.c: Doc markup
312 for newly added APIs.
314 2008-04-28 Simon Josefsson <simon@josefsson.org>
316 * lib/x509/crl.c, lib/x509/crq.c, lib/x509/pkcs12_bag.c,
317 lib/x509/pkcs7.c, lib/x509/x509.c: Doc fixes (silence gtk-doc
320 2008-04-28 Simon Josefsson <simon@josefsson.org>
322 * lib/x509/crl_write.c, lib/x509/x509_write.c: Doc fixes (silence
325 2008-04-28 Simon Josefsson <simon@josefsson.org>
327 * lib/x509/crl.c, lib/x509/crl_write.c, lib/x509/crq.c,
328 lib/x509/pkcs12.c, lib/x509/pkcs12_bag.c, lib/x509/pkcs7.c,
329 lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/verify.c,
330 lib/x509/x509.c, lib/x509/x509_write.c: Doc fixes (silence gtk-doc
333 2008-04-28 Simon Josefsson <simon@josefsson.org>
335 * lib/x509/common.c, lib/x509/dn.c, lib/x509/output.c,
336 lib/x509/privkey.c: Doc fixes (silence gtk-doc warnings).
338 2008-04-28 Simon Josefsson <simon@josefsson.org>
340 * : commit 02393bd4ef0c2ee7864c356f70623f3950f372f0 Author: Simon
341 Josefsson <simon@josefsson.org> Date: Mon Apr 28 18:14:14 2008
344 2008-04-28 Simon Josefsson <simon@josefsson.org>
348 2008-04-28 Simon Josefsson <simon@josefsson.org>
350 * build-aux/gendocs.sh, gl/arpa_inet.in.h, gl/gnulib.mk,
351 gl/inet_ntop.c, gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h,
352 gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
353 lgl/Makefile.am, lgl/fseeko.c, lgl/intprops.h,
354 lgl/m4/gnulib-comp.m4, lgl/m4/sys_socket_h.m4, lgl/memchr.c,
355 lgl/stdio-impl.h, lgl/sys_socket.in.h: Update gnulib files.
357 2008-04-28 Simon Josefsson <simon@josefsson.org>
361 2008-04-28 Simon Josefsson <simon@josefsson.org>
363 * configure.in: Fix typo.
365 2008-04-28 Simon Josefsson <simon@josefsson.org>
367 * configure.in, includes/gnutls/crypto.h: Hide crypto.h definitions
370 2008-04-26 Nikos Mavrogiannopoulos <nmav@turtle.(none)>
372 * tests/Makefile.am, tests/crypto_rng.c: added crypto rng
375 2008-04-26 Nikos Mavrogiannopoulos <nmav@turtle.(none)>
377 * lib/crypto.c: add warning that these functions have to be called
378 before gnutls_global_init().
380 2008-04-26 Nikos Mavrogiannopoulos <nmav@turtle.(none)>
382 * lib/crypto.c, lib/random.c: faster seek into the list.
384 2008-04-25 Nikos Mavrogiannopoulos <nmav@turtle.(none)>
386 * lib/crypto.c, lib/crypto.h, lib/gnutls_global.c: Added
387 deregisteration function to free buffers allocated for registering
390 2008-04-25 Nikos Mavrogiannopoulos <nmav@turtle.(none)>
392 * lib/crypto.c: corrected segmentation fault on registering ciphers.
394 2008-04-25 Nikos Mavrogiannopoulos <nmav@turtle.(none)>
396 * doc/manpages/certtool.1, src/certtool-gaa.c, src/certtool-gaa.h,
397 src/certtool.gaa: added --outraw --inraw options.
399 2008-04-23 Simon Josefsson <simon@josefsson.org>
401 * gl/gnulib.mk, lgl/sys_socket.in.h: Update gnulib files.
403 2008-04-23 Simon Josefsson <simon@josefsson.org>
405 * configure.in: Revert libgcrypt vs vasprintf workaround, now that
406 1.4.1rc1 is released.
408 2008-04-22 Simon Josefsson <simon@josefsson.org>
410 * gl/arpa_inet.in.h: Update gnulib files.
412 2008-04-22 Simon Josefsson <simon@josefsson.org>
414 * gl/arpa_inet.in.h, gl/gnulib.mk, gl/m4/arpa_inet_h.m4,
415 gl/m4/gnulib-comp.m4, lgl/sys_socket.in.h: Update gnulib files.
417 2008-04-22 Simon Josefsson <simon@josefsson.org>
419 * NEWS, configure.in: Bump versions.
421 2008-04-22 Simon Josefsson <simon@josefsson.org>
423 * : commit 34e3d59b2e276b8a45924f11f6916399fa14f5be Author: Simon
424 Josefsson <simon@josefsson.org> Date: Tue Apr 22 09:56:03 2008
427 2008-04-21 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
429 * : commit 1b6c0f521f7e6e3d48b74fbb568a53547c5ff8ec Author: Nikos
430 Mavrogiannopoulos <nmav@crystal.(none)> Date: Mon Apr 21 21:53:55
433 2008-04-21 Simon Josefsson <simon@josefsson.org>
435 * ChangeLog: Generated.
437 2008-04-21 Simon Josefsson <simon@josefsson.org>
439 * NEWS: Version 2.3.7.
441 2008-04-21 Simon Josefsson <simon@josefsson.org>
443 * doc/Makefile.am: Don't clean Guile documentations on make clean.
445 2008-04-21 Simon Josefsson <simon@josefsson.org>
447 * src/cli.c, src/psk-gaa.c, src/psk.gaa, src/serv.c, src/tests.c:
450 2008-04-21 Simon Josefsson <simon@josefsson.org>
454 2008-04-21 Simon Josefsson <simon@josefsson.org>
456 * NEWS, doc/reference/Makefile.am, lib/minitasn1/Makefile.am,
457 lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
458 lib/minitasn1/element.c, lib/minitasn1/int.h,
459 lib/minitasn1/libtasn1.h, lib/minitasn1/mem.h: Update to libtasn1
462 2008-04-19 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
464 * NEWS: opencdk now properly sets the key usage bits into openpgp
467 2008-04-19 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
469 * lib/opencdk/keydb.c, lib/opencdk/read-packet.c: save key usage
470 while reading public keys.
472 2008-04-18 Simon Josefsson <simon@josefsson.org>
476 2008-04-18 Simon Josefsson <simon@josefsson.org>
478 * src/cli.c: Don't crash on TLS handshake failures. Reported by
479 "Marc F. Clemente" <marc@mclemente.net> in Debian BTS #466477. This
480 is related to the 5e5f086e124d8d90829fc8e22f34044161da5f80 fix, this
481 part is necessary too.
483 2008-04-18 Simon Josefsson <simon@josefsson.org>
485 * NEWS, src/certtool.c: certtool: with --generate-request and newly
486 generated keys, print the key.
488 2008-04-18 Simon Josefsson <simon@josefsson.org>
490 * configure.in: Explain libgcrypt around gnulib.
492 2008-04-18 Simon Josefsson <simon@josefsson.org>
494 * doc/reference/Makefile.am, doc/reference/gnutls-docs.sgml: Don't
495 document opencdk API.
497 2008-04-18 Simon Josefsson <simon@josefsson.org>
501 2008-04-18 Simon Josefsson <simon@josefsson.org>
505 2008-04-18 Simon Josefsson <simon@josefsson.org>
507 * configure.in: Typo fix.
509 2008-04-18 Simon Josefsson <simon@josefsson.org>
511 * lib/Makefile.am: Link to -lws2_32 if needed.
513 2008-04-18 Simon Josefsson <simon@josefsson.org>
515 * configure.in: Define WINVER to get modern features. Test for
516 ws2_32. Add conditional.
518 2008-04-18 Simon Josefsson <simon@josefsson.org>
522 2008-04-18 Simon Josefsson <simon@josefsson.org>
524 * lib/x509/output.c: Use ASCII-only isprint function to get
525 consistent outputs. Reported by Massimo Gaspari
526 <massimo.gaspari@alice.it> in
527 <http://permalink.gmane.org/gmane.network.gnutls.general/1184>.
529 2008-04-18 Simon Josefsson <simon@josefsson.org>
531 * lgl/Makefile.am, lgl/c-ctype.c, lgl/c-ctype.h, lgl/dummy.c,
532 lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Add c-ctype module,
533 for lib/x509/output.c.
535 2008-04-18 Simon Josefsson <simon@josefsson.org>
537 * gl/fseeko.c, gl/gnulib.mk, gl/lseek.c, gl/m4/extensions.m4,
538 gl/m4/fseeko.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
539 gl/m4/lseek.m4, gl/m4/netinet_in_h.m4, gl/m4/strerror.m4,
540 lgl/Makefile.am, lgl/fseeko.c, lgl/lseek.c, lgl/m4/extensions.m4,
541 lgl/m4/fseeko.m4, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
542 lgl/m4/lseek.m4, lgl/m4/memmem.m4, lgl/m4/stdint.m4,
543 lgl/m4/stdio_h.m4, lgl/m4/sys_socket_h.m4: Move fseeko to lgl/ from
546 2008-04-18 Simon Josefsson <simon@josefsson.org>
548 * configure.in: Link to libgcrypt when running gnulib checks, to get
549 their vasprintf on MinGW.
551 2008-04-18 Simon Josefsson <simon@josefsson.org>
553 * configure.in: Don't check for vasprintf, already checked for by
556 2008-04-17 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
558 * lib/openpgp/pgp.c: corrected typo.
560 2008-04-17 Simon Josefsson <simon@josefsson.org>
562 * .clcopying, .cvscopying, .cvsusers, Makefile.am, src/pkcs1.asn:
563 Fix some obsolete stuff.
565 2008-04-17 Simon Josefsson <simon@josefsson.org>
567 * NEWS, configure.in: Bump versions.
569 2008-04-17 Simon Josefsson <simon@josefsson.org>
571 * lib/x509/x509.c: (gnutls_x509_crt_get_key_usage): Doc fix.
573 2008-04-17 Simon Josefsson <simon@josefsson.org>
575 * ChangeLog: Generated.
577 2008-04-17 Simon Josefsson <simon@josefsson.org>
579 * NEWS: Version 2.3.6.
581 2008-04-17 Simon Josefsson <simon@josefsson.org>
583 * src/Makefile.am: Link errcodes with gnulib. Possibly fixes
584 rpl_strerror problem when linking on HPUX, see:
586 <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>.
588 2008-04-17 Simon Josefsson <simon@josefsson.org>
592 2008-04-17 Simon Josefsson <simon@josefsson.org>
596 2008-04-17 Simon Josefsson <simon@josefsson.org>
598 * : commit 01a64fe6798a4ba82df9accf67c7c8f657abd9f5 Author: Simon
599 Josefsson <simon@josefsson.org> Date: Thu Apr 17 14:27:03 2008
602 2008-04-17 Simon Josefsson <simon@josefsson.org>
604 * lib/opencdk/kbnode.c: Doc fix (gtk-doc warning).
606 2008-04-17 Simon Josefsson <simon@josefsson.org>
608 * includes/gnutls/openssl.h: Fix gtk-doc warning about duplicate RSA
611 2008-04-17 Simon Josefsson <simon@josefsson.org>
613 * lib/auth_cert.c: Fix warning.
615 2008-04-17 Ludovic Courtès <ludo@gnu.org>
617 * : commit 2b4f4e3fd2b0df0b77b283928154b5f3e9139fe8 Author: Simon
618 Josefsson <simon@josefsson.org> Date: Thu Apr 17 14:15:49 2008
621 2008-04-17 Simon Josefsson <simon@josefsson.org>
623 * doc/reference/Makefile.am: Fix --source-dir to only cover lib/,
624 libextra/ and includes/.
626 2008-04-17 Simon Josefsson <simon@josefsson.org>
628 * lib/Makefile.am: Simplify cdk handling.
630 2008-04-17 Simon Josefsson <simon@josefsson.org>
632 * doc/gnutls.texi: Discuss OpenCDK better.
634 2008-04-17 Simon Josefsson <simon@josefsson.org>
636 * README: No need for external opencdk.
638 2008-04-17 Simon Josefsson <simon@josefsson.org>
640 * configure.in, lib/Makefile.am, lib/opencdk/misc.c: Remove code to
641 link with external opencdk. It seems we now don't have resources to
642 maintain the LGPL opencdk code externally, since making it use
643 GnuTLS's crypto code will be complicated. See discussion in:
645 http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2672/focus=2711
647 2008-04-17 Simon Josefsson <simon@josefsson.org>
649 * configure.in: No need for alloca checks.
651 2008-04-17 Simon Josefsson <simon@josefsson.org>
653 * NEWS, lib/gnutls_algorithms.c, lib/gnutls_buffers.c,
654 lib/gnutls_constate.c, lib/gnutls_handshake.c, lib/gnutls_mem.h,
655 lib/gnutls_mpi.c, lib/gnutls_pk.c, lib/x509/crl.c, lib/x509/mpi.c,
656 lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/x509.c: Remove
657 all uses of gnutls_alloca/gnutls_afree. Use normal gnutls_malloc
658 instead. One reason is increased portability to Windows, the other
659 is that several of the uses may be unsafe because the size of data
660 allocated could be large. Reported by Massimo Gaspari
661 <massimo.gaspari@alice.it> in
662 <http://permalink.gmane.org/gmane.network.gnutls.general/1170>.
664 2008-04-17 Simon Josefsson <simon@josefsson.org>
666 * lib/auth_cert.c: Don't use alloca, the certificate list can be
667 larger than stack size.
669 2008-04-17 Simon Josefsson <simon@josefsson.org>
673 2008-04-17 Simon Josefsson <simon@josefsson.org>
677 2008-04-17 Simon Josefsson <simon@josefsson.org>
679 * NEWS, lib/x509/output.c: Don't use %e specifier with strftime, it
680 doesn't work under Windows. Reported by Massimo Gaspari
681 <massimo.gaspari@alice.it> in
682 <http://permalink.gmane.org/gmane.network.gnutls.general/1170>.
684 2008-04-17 Simon Josefsson <simon@josefsson.org>
686 * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Re-generate using
689 2008-04-17 Simon Josefsson <simon@josefsson.org>
691 * doc/examples/Makefile.am: Fix typo.
693 2008-04-17 Simon Josefsson <simon@josefsson.org>
695 * NEWS, tests/pathlen/pathlen: Run diff without parameters, to
696 improve portability. Based on HPUX recommendations in
698 <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>.
700 2008-04-16 Simon Josefsson <simon@josefsson.org>
702 * doc/examples/Makefile.am: Reorder libgnu.la last. Possibly fix
703 rpl_fseeko problem reported in
704 <http://permalink.gmane.org/gmane.network.gnutls.general/1166>.
706 2008-04-15 Simon Josefsson <simon@josefsson.org>
708 * doc/gnutls.texi: Update bibliography.
710 2008-04-15 Simon Josefsson <simon@josefsson.org>
712 * lib/gnutls_state.c: Doc fix (silence texinfo warning).
714 2008-04-15 Simon Josefsson <simon@josefsson.org>
716 * lib/openpgp/pgp.c: Improve error messages. See
717 <http://trac.gnutls.org/cgi-bin/trac.cgi/ticket/26>.
719 2008-04-15 Simon Josefsson <simon@josefsson.org>
721 * doc/protocol/draft-ietf-tls-rsa-aes-gcm-03.txt: Add.
723 2008-04-15 Simon Josefsson <simon@josefsson.org>
725 * NEWS, lib/x509/crq.c, src/certtool.c: Make gnutls_x509_crq_sign2
726 set certificate request version if not set.
728 2008-04-15 Simon Josefsson <simon@josefsson.org>
730 * NEWS, THANKS, lib/x509/crq.c: Improve documentation for
731 gnutls_x509_crq_sign2. Based on report from "John Brooks"
732 <aspecialj@gmail.com> in
733 <http://permalink.gmane.org/gmane.network.gnutls.general/1154>.
735 2008-04-15 Simon Josefsson <simon@josefsson.org>
737 * NEWS, configure.in: Bump versions.
739 2008-04-14 Simon Josefsson <simon@josefsson.org>
741 * doc/protocol/draft-rescorla-tls-suiteb-02.txt: Add.
743 2008-04-14 Simon Josefsson <simon@josefsson.org>
745 * doc/protocol/draft-ietf-tls-ecc-new-mac-05.txt: Add.
747 2008-04-14 Simon Josefsson <simon@josefsson.org>
749 * ChangeLog: Generated.
751 2008-04-14 Simon Josefsson <simon@josefsson.org>
753 * NEWS: Version 2.3.5.
755 2008-04-14 Simon Josefsson <simon@josefsson.org>
759 2008-04-14 Simon Josefsson <simon@josefsson.org>
763 2008-04-14 Simon Josefsson <simon@josefsson.org>
767 2008-04-13 Simon Josefsson <simon@josefsson.org>
769 * src/cli.c, src/tls_test.c: Rely on sys/socket.h for SHUT_*.
771 2008-04-13 Simon Josefsson <simon@josefsson.org>
773 * lgl/m4/sys_socket_h.m4, lgl/sys_socket.in.h: Update gnulib files.
775 2008-04-13 Simon Josefsson <simon@josefsson.org>
777 * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/m4/gnulib-cache.m4:
780 2008-04-13 Simon Josefsson <simon@josefsson.org>
782 * lgl/m4/gnulib-cache.m4, lgl/override/lib/gc-libgcrypt.c.diff:
783 Quick fix for SHA-224 and old libgcrypt's.
785 2008-04-13 Simon Josefsson <simon@josefsson.org>
789 2008-04-13 Simon Josefsson <simon@josefsson.org>
793 2008-04-13 Simon Josefsson <simon@josefsson.org>
795 * doc/manpages/Makefile.am: Generated.
797 2008-04-13 Simon Josefsson <simon@josefsson.org>
799 * lib/random.h: Fix warnings.
801 2008-04-13 Simon Josefsson <simon@josefsson.org>
805 2008-04-13 Simon Josefsson <simon@josefsson.org>
807 * po/Makevars: We don't need --no-location any more, git stores
810 2008-04-13 Simon Josefsson <simon@josefsson.org>
812 * Makefile.am, cfg.mk: Translation fixes.
814 2008-04-13 Simon Josefsson <simon@josefsson.org>
816 * po/de.po, po/de.po.in, po/ms.po, po/ms.po.in, po/nl.po,
817 po/nl.po.in, po/pl.po, po/pl.po.in, po/sv.po, po/sv.po.in: Improve
818 translation handling to avoid git conflicts.
820 2008-04-13 Simon Josefsson <simon@josefsson.org>
822 * GNUmakefile, build-aux/gnupload, gl/fseeko.c, gl/getdelim.c,
823 gl/m4/eoverflow.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
824 gl/m4/include_next.m4, lgl/gc-gnulib.c, lgl/m4/gc-random.m4,
825 lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
826 lgl/m4/include_next.m4, lgl/m4/stdint.m4, lgl/m4/vasnprintf.m4,
827 lgl/snprintf.c, lgl/vasnprintf.c, lgl/vasprintf.c, lgl/wchar.in.h:
830 2008-04-13 Simon Josefsson <simon@josefsson.org>
832 * doc/manpages/Makefile.am: Cosmetic.
834 2008-04-13 Simon Josefsson <simon@josefsson.org>
836 * doc/manpages/Makefile.am: Whitespace fix.
838 2008-04-13 Simon Josefsson <simon@josefsson.org>
840 * doc/manpages/Makefile.am: Improve APIMANS/SRPMANS, to make it
841 easier to understand changes.
843 2008-04-13 Simon Josefsson <simon@josefsson.org>
847 2008-04-13 Simon Josefsson <simon@josefsson.org>
849 * configure.in: Fix test.
851 2008-04-13 Simon Josefsson <simon@josefsson.org>
853 * configure.in: Don't bother checking for --output-def if shared
854 libraries are disabled. Based on report from Massimo Gaspari
855 <massimo.gaspari@alice.it> in
856 <http://permalink.gmane.org/gmane.network.gnutls.general/1145>.
858 2008-04-13 Simon Josefsson <simon@josefsson.org>
860 * NEWS, THANKS, doc/gnutls.texi: Document how to generate CRLs.
862 2008-04-13 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
864 * includes/gnutls/openpgp.h: changed api.
866 2008-04-12 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
868 * src/cli.c: get_auth_subkey has one more parameter.
870 2008-04-12 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
872 * lib/opencdk/pubkey.c: return the size of the required buffer to
875 2008-04-12 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
877 * lib/openpgp/output.c: Deallocate memory from parameters only when
878 function run was successful.
880 2008-04-12 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
882 * lib/gnutls_openpgp.c, lib/openpgp/pgp.c: Added a flag in
883 get_auth_subkey() to work for all use cases
885 2008-04-10 Nikos <nmav@crystal.(none)>
887 * lib/openpgp/pgp.c: do not return any subkey if an authentication
890 2008-04-10 Nikos <nmav@crystal.(none)>
892 * lib/openpgp/extras.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c:
893 corrected bug in openpgp import when data is of size zero. Reported
896 2008-04-04 Nikos <nmav@crystal.(none)>
898 * lib/openpgp/pgp.c, lib/openpgp/privkey.c: Fail at import stage if
899 a non proper certificate is loaded.
901 2008-04-04 Simon Josefsson <simon@josefsson.org>
903 * doc/protocol/draft-nir-tls-eap-03.txt: Add.
905 2008-04-04 Simon Josefsson <simon@josefsson.org>
907 * doc/protocol/draft-ietf-netconf-tls-01.txt: Add.
909 2008-04-03 Simon Josefsson <simon@josefsson.org>
913 2008-04-03 Simon Josefsson <simon@josefsson.org>
915 * lib/auth_psk_passwd.c: (_gnutls_psk_pwd_find_entry): Call fclose after fopen. Tiny patch
916 from Laurence Withers <l@lwithers.me.uk>, see
918 <http://lists.gnu.org/archive/html/gnutls-devel/2008-04/msg00002.html>.
920 2008-04-03 Simon Josefsson <simon@josefsson.org>
922 * : commit 117152d4c91e1c01055eedada1412ec763e5196b Author: Simon
923 Josefsson <simon@josefsson.org> Date: Thu Apr 3 09:40:01 2008
926 2008-04-02 Nikos <nmav@crystal.(none)>
928 * NEWS: documented the openpgp updates.
930 2008-04-02 Nikos <nmav@crystal.(none)>
932 * doc/manpages/certtool.1: added the openpgp functionality to the
935 2008-04-02 Nikos <nmav@crystal.(none)>
937 * lib/openpgp/privkey.c: Corrected exporting the DSA secret key
940 2008-04-02 Nikos <nmav@crystal.(none)>
942 * lib/openpgp/openpgp_int.h, lib/openpgp/pgp.c,
943 lib/openpgp/privkey.c: Add proper ARMOR header in private keys.
945 2008-04-02 Nikos <nmav@crystal.(none)>
947 * lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c:
948 Consistent printing of revoked status. Consistent printing of key
951 2008-04-02 Nikos <nmav@crystal.(none)>
953 * lib/gnutls_errors.c: Added revoked UID error string.
955 2008-04-02 Nikos <nmav@crystal.(none)>
957 * lib/openpgp/output.c, lib/openpgp/privkey.c: Print revoked names.
959 2008-04-02 Simon Josefsson <simon@josefsson.org>
961 * doc/protocol/draft-ietf-tls-ecdhe-psk-01.txt: Add.
963 2008-03-30 Simon Josefsson <simon@josefsson.org>
965 * lib/crypto.h: Fix warnings.
967 2008-03-30 Simon Josefsson <simon@josefsson.org>
969 * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/gc.h,
970 lgl/m4/stdlib_h.m4, lgl/stdlib.in.h: Update gnulib files.
972 2008-03-29 Nikos <nmav@crystal.(none)>
974 * NEWS: Documented the --priority option to gnutls-cli and
977 2008-03-29 Nikos <nmav@crystal.(none)>
979 * doc/manpages/gnutls-cli.1, doc/manpages/gnutls-serv.1: documented
980 the --priority option.
982 2008-03-29 Nikos <nmav@crystal.(none)>
984 * NEWS: corrected the news entry.
986 2008-03-29 Nikos <nmav@crystal.(none)>
988 * lib/auth_cert.c: Reverted to gnutls 2.2 behaviour of allowing an
989 empty key (for PKCS #11). Reported by Joe Orton.
991 2008-03-29 Nikos <nmav@crystal.(none)>
993 * NEWS: gnutls_crypto_rnd_register: ADDED
995 2008-03-29 Nikos <nmav@crystal.(none)>
997 * : commit 0b37eef0f6b6626d5e4b5936bbc6f012416ef61a Author: Nikos
998 <nmav@crystal.(none)> Date: Sat Mar 29 12:01:27 2008 +0200
1000 2008-03-29 Simon Josefsson <simon@josefsson.org>
1002 * doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-00.txt,
1003 doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-01.txt: Add.
1005 2008-03-28 Simon Josefsson <simon@josefsson.org>
1007 * lgl/gc-libgcrypt.c, lgl/gc.h: Update gnulib files.
1009 2008-03-28 Simon Josefsson <simon@josefsson.org>
1011 * NEWS: Entries added at wrong place, move them.
1013 2008-03-28 Simon Josefsson <simon@josefsson.org>
1015 * NEWS, includes/gnutls/gnutls.h.in: Avoid defining SHA-224 MAC
1016 since it isn't specified in TLS 1.2.
1018 2008-03-28 Simon Josefsson <simon@josefsson.org>
1020 * NEWS, includes/gnutls/gnutls.h.in: Add SHA-224 enum types.
1022 2008-03-28 Simon Josefsson <simon@josefsson.org>
1024 * gl/gnulib.mk: Update gnulib files.
1026 2008-03-27 Simon Josefsson <simon@josefsson.org>
1028 * doc/protocol/draft-ietf-tls-rfc4346-bis-10.txt: Add.
1030 2008-03-25 Simon Josefsson <simon@josefsson.org>
1032 * GNUmakefile, build-aux/GNUmakefile, build-aux/maint.mk, cfg.mk,
1033 gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
1034 gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
1035 lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4, maint-cfg.mk, maint.mk:
1036 Update gnulib files.
1038 2008-03-20 Ludovic Courtès <ludo@gnu.org>
1040 * configure.in, guile/src/Makefile.am: Check whether
1041 `-fgnu89-inline' is supported before using it. * configure.in: Check for `-fgnu89-inline', define Automake
1042 conditional `HAVE_GCC_GNU89_INLINE_OPTION'. * guile/src/Makefile.am (AM_CFLAGS): Only use `-fgnu89-inline' when `HAVE_GCC_GNU89_INLINE_OPTION' is true.
1044 2008-03-19 Simon Josefsson <simon@josefsson.org>
1046 * libextra/gnutls_extra.c: Fix LZO build failure.
1048 2008-03-19 Ludovic Courtès <ludo@gnu.org>
1050 * 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.
1052 2008-03-19 Ludovic Courtès <ludo@gnu.org>
1054 * guile/src/core.c: guile: Don't declare `inline' functions that use
1055 `alloca ()'. * guile/src/core.c (set_certificate_file): Remove `inline' keyword.
1057 2008-03-19 Simon Josefsson <simon@josefsson.org>
1059 * NEWS, configure.in: Bump versions.
1061 2008-03-19 Simon Josefsson <simon@josefsson.org>
1063 * ChangeLog: Generated.
1065 2008-03-19 Simon Josefsson <simon@josefsson.org>
1067 * includes/Makefile.am: Dist gnutls/crypto.h.
1069 2008-03-19 Simon Josefsson <simon@josefsson.org>
1071 * NEWS: Version 2.3.4.
1073 2008-03-19 Simon Josefsson <simon@josefsson.org>
1077 2008-03-19 Simon Josefsson <simon@josefsson.org>
1081 2008-03-19 Simon Josefsson <simon@josefsson.org>
1085 2008-03-19 Simon Josefsson <simon@josefsson.org>
1087 * doc/examples/ex-client-resume.c, lib/crypto.c,
1088 lib/gnutls_compress_int.c, lib/gnutls_extensions.c,
1089 lib/gnutls_handshake.c, lib/gnutls_openpgp.c, lib/openpgp/extras.c,
1090 lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c,
1091 libextra/gnutls_extra.c, libextra/gnutls_ia.c, src/certtool.c,
1092 src/serv.c: Fix gcc warnings.
1094 2008-03-19 Simon Josefsson <simon@josefsson.org>
1096 * lib/x509/x509.c: Fix warning.
1098 2008-03-16 Nikos <nmav@crystal.(none)>
1100 * lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
1101 lib/gnutls_hash_int.c, lib/gnutls_hash_int.h: fixes for all tests to
1104 2008-03-16 Nikos <nmav@crystal.(none)>
1106 * includes/gnutls/crypto.h: updated
1108 2008-03-16 Nikos <nmav@crystal.(none)>
1110 * lib/gnutls_cipher.c, lib/gnutls_cipher_int.c,
1111 lib/gnutls_cipher_int.h, lib/gnutls_constate.c,
1112 lib/gnutls_handshake.c, lib/gnutls_hash_int.c,
1113 lib/gnutls_hash_int.h, lib/gnutls_int.h, lib/gnutls_sig.c,
1114 lib/gnutls_srp.c, lib/gnutls_state.c, lib/gnutls_ui.c,
1115 lib/x509/pkcs12.c, lib/x509/privkey.c, lib/x509/privkey_pkcs8.c,
1116 lib/x509/sign.c, lib/x509/verify.c, lib/x509/x509.c: several fixes
1117 in the cipher (register) interface and added hash.
1119 2008-03-16 Nikos <nmav@crystal.(none)>
1121 * NEWS, includes/gnutls/crypto.h, includes/gnutls/gnutls.h.in,
1122 lib/Makefile.am, lib/crypto.c, lib/crypto.h, lib/gnutls_cipher.c,
1123 lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
1124 lib/gnutls_constate.c, lib/gnutls_errors.c, lib/gnutls_int.h,
1125 lib/gnutls_state.c: Added functionality to override (register) a
1126 cipher. Initial functionality for MAC and digest algorithms.
1128 2008-03-11 Simon Josefsson <simon@josefsson.org>
1130 * lib/openpgp/gnutls_openpgp.h: Remove things already in
1131 includes/gnutls/openpgp.h.
1133 2008-03-11 Simon Josefsson <simon@josefsson.org>
1135 * lib/gnutls_openpgp.c, lib/opencdk/Makefile.am,
1136 lib/opencdk/armor.c, lib/opencdk/context.h, lib/opencdk/filters.h,
1137 lib/opencdk/hash.c, lib/opencdk/kbnode.c, lib/opencdk/keydb.c,
1138 lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/main.h,
1139 lib/opencdk/misc.c, lib/opencdk/new-packet.c,
1140 lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
1141 lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
1142 lib/opencdk/sig-check.c, lib/opencdk/stream.c,
1143 lib/opencdk/stream.h, lib/opencdk/types.h, lib/opencdk/verify.c,
1144 lib/opencdk/write-packet.c, lib/openpgp/Makefile.am,
1145 lib/openpgp/compat.c, lib/openpgp/extras.c, lib/openpgp/pgp.c,
1146 lib/openpgp/pgpverify.c, lib/openpgp/privkey.c: Clean up license
1147 headers for OpenPGP code. According to Nikos they are now licensed
1148 under the LGPL, see:
1150 http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2658/focus=2659
1152 2008-03-11 Simon Josefsson <simon@josefsson.org>
1154 * lib/Makefile.am: Typo.
1156 2008-03-11 Simon Josefsson <simon@josefsson.org>
1158 * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/include_next.m4,
1159 gl/m4/stdarg.m4, gl/stdarg.in.h, lgl/Makefile.am,
1160 lgl/m4/absolute-header.m4, lgl/m4/gnulib-comp.m4,
1161 lgl/m4/include_next.m4: Update gnulib files.
1163 2008-03-10 Simon Josefsson <simon@josefsson.org>
1167 2008-03-10 Simon Josefsson <simon@josefsson.org>
1169 * build-aux/gendocs.sh, gl/m4/fseeko.m4: Update gnulib files.
1171 2008-03-10 Simon Josefsson <simon@josefsson.org>
1173 * includes/gnutls/gnutls.h.in: Finish renaming of export
1174 x509/openpgp functions. In particular,
1175 gnutls_certificate_get_x509_cas, gnutls_certificate_get_x509_crls,
1176 and gnutls_certificate_get_openpgp_keyring.
1178 2008-03-10 Simon Josefsson <simon@josefsson.org>
1180 * NEWS, configure.in: Bump versions.
1182 2008-03-10 Simon Josefsson <simon@josefsson.org>
1184 * ChangeLog: Generated.
1186 2008-03-10 Simon Josefsson <simon@josefsson.org>
1188 * libextra/Makefile.am: Revert
1189 a3e4759117cee5d756475215437a440dc12fcc6c because it breaks libtool
1190 v2.2. ../libtool: line 4398: cd: ../../lib/.libs: No such file or
1191 directory libtool: link: cannot determine absolute directory name of
1194 2008-03-10 Simon Josefsson <simon@josefsson.org>
1196 * NEWS: Version 2.3.3.
1198 2008-03-10 Simon Josefsson <simon@josefsson.org>
1202 2008-03-10 Simon Josefsson <simon@josefsson.org>
1206 2008-03-10 Simon Josefsson <simon@josefsson.org>
1208 * NEWS, doc/reference/Makefile.am, libextra/Makefile.am,
1209 libextra/gnutls_extra.c, libextra/gnutls_extra.h: Remove
1210 gnutls_extra.h, not needed anymore. Fixes build failure in libextra
1211 that looked for opencdk.h (via auth_cert.h). Reported by Roman
1212 Bogorodskiy <novel@FreeBSD.org>.
1214 2008-03-08 Nikos <nmav@crystal.(none)>
1216 * : commit cf8fb4bca34ec865959f1544e395b5566f2449ac Author: Nikos
1217 <nmav@crystal.(none)> Date: Sat Mar 8 02:06:25 2008 +0200
1219 2008-03-07 Ludovic Courtès <ludo@gnu.org>
1221 * guile/src/Makefile.am: guile: Propagate Guile's CPPFLAGS to
1224 2008-03-07 Ludovic Courtès <ludo@gnu.org>
1226 * guile/src/make-enum-header.scm, guile/src/utils.h: guile: Include
1227 <config.h>, not "config.h".
1229 2008-03-07 Simon Josefsson <simon@josefsson.org>
1233 2008-03-07 Simon Josefsson <simon@josefsson.org>
1237 2008-03-06 Simon Josefsson <simon@josefsson.org>
1241 2008-03-06 Simon Josefsson <simon@josefsson.org>
1243 * doc/reference/gnutls-docs.sgml: Add index.
1245 2008-03-06 Simon Josefsson <simon@josefsson.org>
1247 * lib/x509_b64.c: Doc fixes.
1249 2008-03-06 Simon Josefsson <simon@josefsson.org>
1251 * lib/gnutls_alert.c: Doc fix.
1253 2008-03-06 Simon Josefsson <simon@josefsson.org>
1255 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_str.c: Fix
1256 gnutls_hex2bin prototype.
1258 2008-03-06 Simon Josefsson <simon@josefsson.org>
1260 * doc/manpages/Makefile.am: Generated.
1262 2008-03-06 Simon Josefsson <simon@josefsson.org>
1264 * src/cli.c: Fix warnings.
1266 2008-03-06 Simon Josefsson <simon@josefsson.org>
1268 * src/select.c: Avoid confusing gtk-doc.
1270 2008-03-06 Simon Josefsson <simon@josefsson.org>
1272 * lib/opencdk/kbnode.c: Doc fixes.
1274 2008-03-06 Simon Josefsson <simon@josefsson.org>
1276 * lib/opencdk/stream.c, lib/opencdk/verify.c: Doc fixes.
1278 2008-03-06 Simon Josefsson <simon@josefsson.org>
1280 * lib/openpgp/privkey.c: Doc fixes.
1282 2008-03-06 Simon Josefsson <simon@josefsson.org>
1284 * lib/openpgp/pgp.c, lib/openpgp/privkey.c: Doc fixes.
1286 2008-03-06 Simon Josefsson <simon@josefsson.org>
1288 * lib/gnutls_algorithms.c, lib/gnutls_state.c: Doc fixes.
1290 2008-03-06 Simon Josefsson <simon@josefsson.org>
1292 * lib/gnutls_alert.c, lib/gnutls_algorithms.c, lib/gnutls_record.c,
1293 lib/gnutls_state.c: Doc fixes.
1295 2008-03-06 Simon Josefsson <simon@josefsson.org>
1297 * lib/gnutls_ui.c: Doc fix.
1299 2008-03-06 Simon Josefsson <simon@josefsson.org>
1301 * lib/gnutls_db.c: Doc fix.
1303 2008-03-06 Simon Josefsson <simon@josefsson.org>
1305 * lib/gnutls_session.c: Doc fix.
1307 2008-03-06 Simon Josefsson <simon@josefsson.org>
1309 * lib/gnutls_global.c: Doc fix.
1311 2008-03-06 Simon Josefsson <simon@josefsson.org>
1313 * lib/gnutls_srp.c: Doc fix.
1315 2008-03-06 Simon Josefsson <simon@josefsson.org>
1317 * lib/gnutls_auth.c, lib/gnutls_openpgp.c, lib/gnutls_srp.c,
1318 libextra/gnutls_ia.c: Doc fixes.
1320 2008-03-06 Simon Josefsson <simon@josefsson.org>
1322 * m4/pkg.m4: Added, needed by new gtk-doc.m4.
1324 2008-03-06 Simon Josefsson <simon@josefsson.org>
1326 * doc/reference/Makefile.am: Update gtk-doc Makefile.am to latest
1329 2008-03-06 Simon Josefsson <simon@josefsson.org>
1331 * doc/reference/tmpl/gnutls-unused.sgml, gtk-doc.make: Update
1332 gtk-doc makefile, this version allows us to get rid of tmpl/.
1334 2008-03-06 Simon Josefsson <simon@josefsson.org>
1336 * m4/gtk-doc.m4: Update gtk-doc.m4.
1338 2008-03-06 Simon Josefsson <simon@josefsson.org>
1340 * lib/gnutls_alert.c, lib/gnutls_cert.c, lib/gnutls_global.c,
1341 lib/gnutls_psk.c, lib/gnutls_record.c, lib/gnutls_srp.c,
1342 lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c: Doc fix,
1343 remove verbose 'This function ...' Improves looks in 'apropos'
1346 2008-03-06 Simon Josefsson <simon@josefsson.org>
1348 * lib/gnutls_anon_cred.c, lib/gnutls_db.c, lib/gnutls_dh_primes.c,
1349 lib/gnutls_handshake.c, lib/gnutls_openpgp.c, lib/gnutls_psk.c,
1350 lib/gnutls_rsa_export.c, lib/gnutls_state.c, lib/gnutls_ui.c,
1351 lib/x509_b64.c: Doc fix, remove verbose 'This function will' stuff.
1352 Improves man page look in 'apropos'.
1354 2008-03-06 Simon Josefsson <simon@josefsson.org>
1356 * lgl/Makefile.am, lgl/m4/func.m4, lgl/m4/gnulib-cache.m4,
1357 lgl/m4/gnulib-comp.m4: Use func module, to get __func__.
1359 2008-03-05 Simon Josefsson <simon@josefsson.org>
1363 2008-03-05 Simon Josefsson <simon@josefsson.org>
1365 * NEWS, src/common.c: Print DH parameters of session.
1367 2008-03-05 Simon Josefsson <simon@josefsson.org>
1369 * gl/getaddrinfo.c, gl/getdelim.c, lgl/alloca.in.h,
1370 lgl/gc-gnulib.c, lgl/xsize.h: Update gnulib files.
1372 2008-02-28 Simon Josefsson <simon@josefsson.org>
1374 * guile/src/utils.c: Use __func__ instead of __FUNCTION__. Reported
1375 by Tim Mooney, see <https://savannah.gnu.org/support/?106267>. A
1376 gnulib module to make sure __func__ is available would be nice.
1378 2008-02-27 Simon Josefsson <simon@josefsson.org>
1382 2008-02-27 Simon Josefsson <simon@josefsson.org>
1384 * lib/x509/x509_write.c: Doc fix.
1386 2008-02-27 Simon Josefsson <simon@josefsson.org>
1388 * NEWS, lib/gnutls_x509.c: Optimize adding many trusted
1391 <http://blog.josefsson.org/2008/02/27/real-world-performance-tuning-with-callgrind/>.
1393 2008-02-26 Simon Josefsson <simon@josefsson.org>
1395 * lib/x509/x509_write.c: Doc fixes.
1397 2008-02-26 Simon Josefsson <simon@josefsson.org>
1401 2008-02-26 Simon Josefsson <simon@josefsson.org>
1405 2008-02-26 Simon Josefsson <simon@josefsson.org>
1407 * NEWS, configure.in: Bump versions.
1409 2008-02-26 Simon Josefsson <simon@josefsson.org>
1411 * Makefile.am: Fix release target.
1413 2008-02-26 Simon Josefsson <simon@josefsson.org>
1415 * ChangeLog: Generated.
1417 2008-02-26 Simon Josefsson <simon@josefsson.org>
1419 * NEWS: Version 2.3.2.
1421 2008-02-26 Simon Josefsson <simon@josefsson.org>
1423 * tests/openpgpself.c: Force success.
1425 2008-02-26 Simon Josefsson <simon@josefsson.org>
1429 2008-02-26 Simon Josefsson <simon@josefsson.org>
1431 * doc/reference/Makefile.am, lib/Makefile.am, lib/gnutls_db.c,
1432 lib/gnutls_session.h: Remove empty gnutls_session.h.
1434 2008-02-26 Simon Josefsson <simon@josefsson.org>
1436 * lib/x509/x509_int.h: align comments
1438 2008-02-26 Simon Josefsson <simon@josefsson.org>
1440 * lib/x509/x509_int.h: Pull in gnutls/pkcs12.h instead of
1443 2008-02-26 Simon Josefsson <simon@josefsson.org>
1445 * lib/x509/Makefile.am, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
1446 lib/x509/pkcs12_bag.c, lib/x509/privkey_pkcs8.c,
1447 lib/x509/x509_int.h: Move lib/x509/pkcs12.h stuff to x509_int.h.
1449 2008-02-26 Simon Josefsson <simon@josefsson.org>
1451 * doc/reference/Makefile.am, lib/gnutls_cert.c,
1452 lib/gnutls_dh_primes.c, lib/gnutls_pk.c, lib/gnutls_x509.c,
1453 lib/x509/Makefile.am, lib/x509/common.c, lib/x509/crl_write.c,
1454 lib/x509/crq.c, lib/x509/extensions.c, lib/x509/mpi.c,
1455 lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/privkey.c,
1456 lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/verify.c,
1457 lib/x509/x509.c, lib/x509/x509_int.h, lib/x509/x509_write.c: Move
1458 mpi.h stuff to x509_int.h.
1460 2008-02-26 Simon Josefsson <simon@josefsson.org>
1462 * doc/reference/Makefile.am, lib/gnutls_str.c, lib/gnutls_str.h,
1463 lib/openpgp/pgp.c, lib/x509/Makefile.am, lib/x509/rfc2818.h,
1464 lib/x509/rfc2818_hostname.c: Move rfc2818.h hostname comparison to
1465 gnutls_str.h and update callers.
1467 2008-02-26 Simon Josefsson <simon@josefsson.org>
1469 * libextra/openssl_compat.c: gnutls_int includes config.h, no need
1472 2008-02-26 Simon Josefsson <simon@josefsson.org>
1474 * libextra/openssl_compat.c: Need gnutls_int.h for mpi_t and stuff
1475 (now in lib/x509/x509_int.h).
1477 2008-02-26 Simon Josefsson <simon@josefsson.org>
1479 * doc/reference/Makefile.am, lib/x509/Makefile.am,
1480 lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/extensions.c,
1481 lib/x509/extensions.h, lib/x509/privkey.c,
1482 lib/x509/privkey_pkcs8.c, lib/x509/x509.c, lib/x509/x509_int.h,
1483 lib/x509/x509_write.c: Move extensions.h stuff to x509_int.h.
1485 2008-02-26 Simon Josefsson <simon@josefsson.org>
1487 * doc/reference/Makefile.am, lib/gnutls_rsa_export.c,
1488 lib/gnutls_x509.c, lib/x509/Makefile.am, lib/x509/pkcs12_bag.c,
1489 lib/x509/privkey.h, lib/x509/privkey_pkcs8.c, lib/x509/x509.c,
1490 lib/x509/x509_int.h: Move privkey.h stuff to x509_int.h.
1492 2008-02-26 Simon Josefsson <simon@josefsson.org>
1494 * doc/reference/Makefile.am, lib/gnutls_x509.c,
1495 lib/openpgp/pgpverify.c, lib/x509/Makefile.am, lib/x509/privkey.c,
1496 lib/x509/sign.c, lib/x509/verify.c, lib/x509/verify.h,
1497 lib/x509/x509.c, lib/x509/x509_int.h: Move verify.h stuff to
1500 2008-02-26 Simon Josefsson <simon@josefsson.org>
1502 * doc/reference/Makefile.am, lib/gnutls_x509.c,
1503 lib/x509/Makefile.am, lib/x509/pkcs7.c, lib/x509/pkcs7.h,
1504 lib/x509/x509_int.h: Move pkcs7.h stuff to x509_int.h.
1506 2008-02-26 Simon Josefsson <simon@josefsson.org>
1508 * doc/reference/Makefile.am, lib/x509/Makefile.am, lib/x509/dsa.c,
1509 lib/x509/dsa.h, lib/x509/privkey.c, lib/x509/x509_int.h: Move dsa.h
1510 stuff to x509_int.h.
1512 2008-02-26 Simon Josefsson <simon@josefsson.org>
1514 * doc/reference/Makefile.am, lib/x509/Makefile.am, lib/x509/crl.c,
1515 lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/dn.c, lib/x509/dn.h,
1516 lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/privkey.c,
1517 lib/x509/privkey_pkcs8.c, lib/x509/rfc2818_hostname.c,
1518 lib/x509/sign.c, lib/x509/verify.c, lib/x509/x509.c,
1519 lib/x509/x509_int.h, lib/x509/x509_write.c,
1520 libextra/openssl_compat.c: Move dn.h stuff to x509_int.h.
1522 2008-02-26 Simon Josefsson <simon@josefsson.org>
1524 * doc/reference/Makefile.am, lib/x509/Makefile.am,
1525 lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/privkey.c,
1526 lib/x509/sign.c, lib/x509/sign.h, lib/x509/x509_int.h,
1527 lib/x509/x509_write.c: Move sign.h stuff to x509_int.h.
1529 2008-02-26 Simon Josefsson <simon@josefsson.org>
1531 * lib/openpgp/privkey.c: No need for rfc2818.h.
1533 2008-02-26 Simon Josefsson <simon@josefsson.org>
1535 * lib/x509/x509_int.h: Doc fixes.
1537 2008-02-26 Simon Josefsson <simon@josefsson.org>
1539 * lib/x509/x509_int.h: Remove stuff already in
1540 includes/gnutls/x509.h.
1542 2008-02-26 Simon Josefsson <simon@josefsson.org>
1544 * .gitignore: [no log message]
1546 2008-02-26 Simon Josefsson <simon@josefsson.org>
1548 * Makefile.am, build-aux/gnupload, gl/gnulib.mk,
1549 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use gnupload.
1551 2008-02-26 Simon Josefsson <simon@josefsson.org>
1553 * doc/protocol/draft-ietf-tls-rfc4366-bis-02.txt: Add.
1555 2008-02-25 Simon Josefsson <simon@josefsson.org>
1557 * doc/reference/Makefile.am, lib/x509/Makefile.am,
1558 lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
1559 lib/x509/x509_int.h, lib/x509/x509_write.c: Merge crq.h into
1560 x509_int.h, avoid one trivial header file.
1562 2008-02-25 Simon Josefsson <simon@josefsson.org>
1564 * doc/manpages/Makefile.am: Generated.
1566 2008-02-25 Simon Josefsson <simon@josefsson.org>
1568 * lib/x509/Makefile.am: Rename x509.h to x509_int.h.
1570 2008-02-25 Simon Josefsson <simon@josefsson.org>
1574 2008-02-25 Simon Josefsson <simon@josefsson.org>
1576 * lib/auth_cert.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
1577 lib/gnutls_rsa_export.c, lib/gnutls_x509.c, lib/x509/crl.c,
1578 lib/x509/extensions.c, lib/x509/mpi.c, lib/x509/mpi.h,
1579 lib/x509/output.c, lib/x509/privkey.c, lib/x509/privkey_pkcs8.c,
1580 lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/verify.c,
1581 lib/x509/verify.h, lib/x509/x509.c, lib/x509/x509.h,
1582 lib/x509/x509_int.h: Rename lib/x509/x509.h to x509_int.h. Fixes
1583 name-space collision that confuses GTK-DOC with
1584 includes/gnutls/x509.h.
1586 2008-02-25 Simon Josefsson <simon@josefsson.org>
1588 * lib/auth_cert.h, lib/openpgp/Makefile.am, lib/openpgp/compat.c,
1589 lib/openpgp/extras.c, lib/openpgp/openpgp.h,
1590 lib/openpgp/openpgp_int.h, lib/openpgp/pgp.c,
1591 lib/openpgp/pgpverify.c, lib/openpgp/privkey.c: Rename
1592 lib/openpgp/openpgp.h to openpgp_int.h. Fixes name-space collision
1593 that confuses GTK-DOC with includes/gnutls/openpgp.h.
1595 2008-02-25 Simon Josefsson <simon@josefsson.org>
1597 * doc/reference/Makefile.am: Change DOC_SOURCE_DIR, needed for
1598 GTK-DOC to have comments for variables.
1600 2008-02-25 Simon Josefsson <simon@josefsson.org>
1602 * lib/gnutls_int.h: Remove unused defines.
1604 2008-02-25 Simon Josefsson <simon@josefsson.org>
1606 * tests/moredn.c: Added, lost part of Joe's original
1607 gnutls_x509_dn_export patch.
1609 2008-02-25 Simon Josefsson <simon@josefsson.org>
1611 * lgl/Makefile.am, lgl/m4/time_r.m4, lgl/m4/unistd_h.m4,
1612 lgl/unistd.in.h: Update gnulib files.
1614 2008-02-25 Simon Josefsson <simon@josefsson.org>
1616 * doc/protocol/draft-badra-tls-password-ext-01.txt: Add.
1618 2008-02-24 Nikos <nmav@crystal.(none)>
1620 * NEWS, doc/manpages/Makefile.am, includes/gnutls/x509.h,
1621 lib/x509/common.c, lib/x509/common.h, lib/x509/dn.c,
1622 tests/Makefile.am: Added gnutls_x509_dn_export(). Patch by Joe
1625 2008-02-21 Nikos <nmav@crystal.(none)>
1627 * lib/gnutls_cert.c: _export_ -> _get_
1629 2008-02-21 Simon Josefsson <simon@josefsson.org>
1633 2008-02-21 Simon Josefsson <simon@josefsson.org>
1635 * tests/openpgpself.c: Don't use credentials from files (causes
1636 problems with srcdir!=builddir).
1638 2008-02-21 Simon Josefsson <simon@josefsson.org>
1640 * NEWS, configure.in: Bump version.
1642 2008-02-21 Simon Josefsson <simon@josefsson.org>
1644 * ChangeLog: Generated.
1646 2008-02-21 Simon Josefsson <simon@josefsson.org>
1648 * NEWS: Version 2.3.1.
1650 2008-02-21 Simon Josefsson <simon@josefsson.org>
1654 2008-02-21 Simon Josefsson <simon@josefsson.org>
1656 * doc/manpages/Makefile.am: Generated.
1658 2008-02-21 Simon Josefsson <simon@josefsson.org>
1662 2008-02-21 Simon Josefsson <simon@josefsson.org>
1666 2008-02-21 Simon Josefsson <simon@josefsson.org>
1670 2008-02-21 Simon Josefsson <simon@josefsson.org>
1672 * NEWS, includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
1673 lib/x509/output.c, src/certtool.c, src/serv.c: Use better names in
1674 gnutls_certificate_print_formats_t.
1676 2008-02-21 Simon Josefsson <simon@josefsson.org>
1678 * NEWS: Mention new APIs.
1680 2008-02-21 Simon Josefsson <simon@josefsson.org>
1682 * includes/gnutls/openpgp.h: Drop gnutls_openpgp_crt_get_id (handled
1685 2008-02-21 Simon Josefsson <simon@josefsson.org>
1689 2008-02-21 Simon Josefsson <simon@josefsson.org>
1693 2008-02-21 Simon Josefsson <simon@josefsson.org>
1695 * NEWS, includes/gnutls/compat.h, lib/openpgp/pgp.c: Cleanup
1696 gnutls_openpgp_crt_get_id vs gnutls_openpgp_crt_get_key_id.
1698 2008-02-21 Simon Josefsson <simon@josefsson.org>
1700 * includes/gnutls/gnutls.h.in: Typo.
1702 2008-02-21 Simon Josefsson <simon@josefsson.org>
1704 * includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h: Make it
1707 2008-02-21 Simon Josefsson <simon@josefsson.org>
1709 * doc/protocol/draft-ietf-tls-extractor-01.txt,
1710 doc/protocol/draft-mavrogiannopoulos-rfc5081bis-00.txt: Add.
1712 2008-02-20 Nikos <nmav@crystal.(none)>
1714 * NEWS: removed function
1716 2008-02-20 Nikos <nmav@crystal.(none)>
1718 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_cert.c: Added
1719 gnutls_certificate_export_x509_cas and other functions to export
1720 elements from the certificate credentials structure.
1722 2008-02-19 Nikos <nmav@crystal.(none)>
1724 * lib/auth_cert.h, lib/openpgp/openpgp.h: changes to compile with
1725 ENABLE_OPENPGP undef.
1727 2008-02-19 Nikos <nmav@crystal.(none)>
1729 * lib/openpgp/pgp.c: do not return more than the available names.
1731 2008-02-19 Nikos <nmav@crystal.(none)>
1733 * lib/openpgp/output.c: corrected bug that prevented printing the
1736 2008-02-19 Nikos <nmav@crystal.(none)>
1738 * tests/openpgp_test.c, tests/openpgpself.c: some updates
1740 2008-02-19 Nikos <nmav@crystal.(none)>
1742 * tests/Makefile.am, tests/openpgpself.c: added self test for
1745 2008-02-19 Nikos <nmav@crystal.(none)>
1747 * NEWS, includes/gnutls/x509.h, lib/x509/dn.c, lib/x509/x509.c,
1748 tests/Makefile.am, tests/x509dn.c: Added
1749 gnutls_x509_dn_import/init/deinit() to access raw DER DN. Patch by
1752 2008-02-19 Nikos <nmav@crystal.(none)>
1754 * lib/auth_cert.c, lib/gnutls_cert.c, lib/gnutls_openpgp.c,
1755 lib/openpgp/gnutls_openpgp.h: better usage of gnutls_openpgp_keyid_t
1757 2008-02-19 Nikos <nmav@crystal.(none)>
1759 * lib/auth_cert.c, lib/gnutls_openpgp.c, lib/openpgp/extras.c,
1760 lib/openpgp/output.c, lib/openpgp/pgpverify.c,
1761 lib/openpgp/privkey.c: copyright 2008
1763 2008-02-18 Nikos <nmav@crystal.(none)>
1765 * doc/examples/ex-serv-pgp.c, includes/gnutls/gnutls.h.in,
1766 includes/gnutls/openpgp.h, lib/auth_cert.c, lib/gnutls_cert.c,
1767 lib/gnutls_openpgp.c, lib/openpgp/extras.c,
1768 lib/openpgp/gnutls_openpgp.h, lib/openpgp/openpgp.h,
1769 lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/pgpverify.c,
1770 lib/openpgp/privkey.c, src/certtool.c, src/cli-gaa.c, src/cli.c,
1771 src/serv-gaa.c, tests/openpgp/keyring.c: pgp_keyid_t is now
1772 compatible with the 2.2 key id.
1774 2008-02-18 Nikos <nmav@crystal.(none)>
1776 * : commit 8784572575208f8755087125b168bb0a8832cee4 Author: Nikos
1777 <nmav@crystal.(none)> Date: Mon Feb 18 17:58:24 2008 +0200
1779 2008-02-18 Simon Josefsson <simon@josefsson.org>
1781 * README: Don't mention SSL/TLS versions here. Some minor other
1784 2008-02-18 Simon Josefsson <simon@josefsson.org>
1786 * includes/gnutls/openpgp.h: For compatibility.
1788 2008-02-18 Simon Josefsson <simon@josefsson.org>
1790 * lib/openpgp/openpgp.h: Remove all external APIs already declared
1791 in includes/gnutls/openpgp.h.
1793 2008-02-18 Simon Josefsson <simon@josefsson.org>
1795 * NEWS, includes/gnutls/compat.h, lib/openpgp/pgp.c: Re-add
1796 gnutls_openpgp_crt_get_id to avoid breaking ABI.
1798 2008-02-18 Simon Josefsson <simon@josefsson.org>
1800 * NEWS: Mention gnutls_openpgp_keyid_t.
1802 2008-02-18 Simon Josefsson <simon@josefsson.org>
1804 * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c: Update gnulib files.
1806 2008-02-17 Nikos <nmav@crystal.(none)>
1808 * lib/x509/x509.c: corrected string handling in parse_general_name.
1809 Thanks to Andreas Metzler for pointing out.
1811 2008-02-17 Nikos <nmav@crystal.(none)>
1813 * NEWS, lib/gnutls_int.h, lib/gnutls_ui.c, lib/gnutls_x509.c:
1814 Increased the default certificate verification chain limits and
1815 allowed for checks without limitation.
1817 2008-02-17 Nikos <nmav@crystal.(none)>
1819 * lib/gnutls_priority.c: corrected previous fix in priorities
1822 2008-02-17 Nikos <nmav@crystal.(none)>
1824 * NEWS, lib/auth_dh_common.c, lib/gnutls_auth.c,
1825 lib/gnutls_session.c, lib/gnutls_session_pack.c: Corrected memory
1826 leaks in session resuming and DHE ciphersuites. Reported by Daniel
1829 2008-02-15 Nikos <nmav@crystal.(none)>
1831 * NEWS: documented the gnutls_x509_crt_get_subject_alt_name fix.
1833 2008-02-15 Nikos <nmav@crystal.(none)>
1835 * lib/x509/x509.c: null terminate only printable strings.
1837 2008-02-14 Simon Josefsson <simon@josefsson.org>
1839 * doc/protocol/draft-ietf-tls-des-idea-00.txt: Add.
1841 2008-02-13 Simon Josefsson <simon@josefsson.org>
1845 2008-02-12 Simon Josefsson <simon@josefsson.org>
1847 * doc/protocol/draft-ietf-tls-ecc-new-mac-04.txt: Add.
1849 2008-02-12 Simon Josefsson <simon@josefsson.org>
1853 2008-02-12 Simon Josefsson <simon@josefsson.org>
1855 * lib/auth_srp_sb64.c: Doc fixes, to clarify that srp_base64 !=
1856 base64. Based on discussion in
1858 <http://thread.gmane.org/gmane.network.gnutls.general/1039/focus=1042>.
1860 2008-02-10 Simon Josefsson <simon@josefsson.org>
1862 * doc/protocol/draft-ietf-tls-ecc-new-mac-03.txt,
1863 doc/protocol/draft-ietf-tls-rfc4346-bis-09.txt,
1864 doc/protocol/draft-ietf-tls-rsa-aes-gcm-02.txt: Add.
1866 2008-02-07 Nikos <nmav@crystal.(none)>
1868 * : commit 5178625a7e120fdf7b859f52848aa9cc69574268 Author: Nikos
1869 <nmav@crystal.(none)> Date: Thu Feb 7 18:15:26 2008 +0200
1871 2008-02-06 Simon Josefsson <simon@josefsson.org>
1873 * GNUmakefile, Makefile.am, maint-cfg.mk: Brace expansion is not
1876 2008-02-04 Simon Josefsson <simon@josefsson.org>
1880 2008-02-04 Simon Josefsson <simon@josefsson.org>
1882 * src/cli.c: When --debug is given, also print libgcrypt RNG
1885 2008-02-04 Simon Josefsson <simon@josefsson.org>
1887 * NEWS, doc/gnutls.texi: Add 'On Record Padding' section.
1889 2008-02-04 Simon Josefsson <simon@josefsson.org>
1891 * doc/gnutls.texi: Re-order indices so they are last in the PDF.
1893 2008-02-04 Simon Josefsson <simon@josefsson.org>
1895 * NEWS: Merge in 2.2.1 release notes.
1897 2008-02-03 Simon Josefsson <simon@josefsson.org>
1899 * lib/gnutls_cert.c: Make it compile.
1901 2008-02-03 Simon Josefsson <simon@josefsson.org>
1903 * lib/defines.h: Drop SIZEOF_UNSIGNED_LONG_INT, it's done in
1906 2008-02-03 Simon Josefsson <simon@josefsson.org>
1908 * lgl/Makefile.am, lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/sha1.m4,
1909 lgl/m4/unistd_h.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h,
1910 lgl/md5.c, lgl/md5.h, lgl/sha1.c, lgl/sha1.h, lgl/unistd.in.h:
1911 Update gnulib files.
1913 2008-02-01 Simon Josefsson <simon@josefsson.org>
1915 * configure.in, lib/minitasn1/int.h, lib/minitasn1/libtasn1.h,
1916 lib/minitasn1/structure.c: Update libtasn1 to 1.3.
1918 2008-01-31 Simon Josefsson <simon@josefsson.org>
1920 * lgl/Makefile.am, lgl/m4/unistd_h.m4, lgl/unistd.in.h,
1921 lgl/vasnprintf.c: Update gnulib files.
1923 2008-01-27 Nikos <nmav@crystal.(none)>
1925 * src/certtool.c: some updates
1927 2008-01-27 Nikos <nmav@crystal.(none)>
1929 * includes/gnutls/openpgp.h: new definitions
1931 2008-01-26 Nikos <nmav@crystal.(none)>
1933 * : commit 2d73da902a2a983cf146d32e7528f8d5d3efc287 Author: Nikos
1934 <nmav@crystal.(none)> Date: Sat Jan 26 23:08:18 2008 +0200
1936 2008-01-26 Simon Josefsson <simon@josefsson.org>
1938 * doc/protocol/rfc5077.txt: Add.
1940 2008-01-26 Simon Josefsson <simon@josefsson.org>
1942 * doc/protocol/draft-ietf-tls-rfc4346-bis-08.txt: Add.
1944 2008-01-25 Nikos <nmav@crystal.(none)>
1946 * lib/gnutls_openpgp.c, lib/openpgp/extras.c: updates in openpgp
1949 2008-01-25 Nikos <nmav@crystal.(none)>
1951 * lib/opencdk/Makefile.am, lib/opencdk/keydb.c,
1952 lib/opencdk/keydb.h, lib/opencdk/opencdk.h: Modified the search to
1955 2008-01-25 Nikos <nmav@crystal.(none)>
1957 * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
1958 src/certtool.gaa: print keyrings
1960 2008-01-23 Simon Josefsson <simon@josefsson.org>
1962 * doc/manpages/Makefile.am: Simplify output.
1964 2008-01-23 Simon Josefsson <simon@josefsson.org>
1966 * doc/manpages/Makefile.am: Fix paths.
1968 2008-01-19 Simon Josefsson <simon@josefsson.org>
1970 * configure.in: Bump version so we are higher than gnutls 2.2.x but
1971 remain compatible. This will avoid shared library name conflicts
1972 with 2.2.x, and also that any 2.3.x libraries will always be
1973 prefered over 2.2.x.
1975 2008-01-19 Simon Josefsson <simon@josefsson.org>
1977 * build-aux/gendocs.sh, gl/error.h, lgl/Makefile.am,
1978 lgl/gc-libgcrypt.c, lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4,
1979 lgl/memmem.c, lgl/stdio.in.h, lgl/str-two-way.h, lgl/string.in.h,
1980 lgl/vasnprintf.h: Update gnulib files.
1982 2008-01-17 Simon Josefsson <simon@josefsson.org>
1984 * AUTHORS: Update Ludovic's e-mail.
1986 2008-01-17 Simon Josefsson <simon@josefsson.org>
1988 * guile/tests/openpgp-auth.scm: Also test dhe-rsa.
1990 2008-01-15 Simon Josefsson <simon@josefsson.org>
1992 * libextra/openpgp/Makefile.am, libextra/openpgp/compat.c,
1993 libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
1994 libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
1995 libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c: Remove
1996 openpgp files moved to lib/openpgp/.
1998 2008-01-15 Simon Josefsson <simon@josefsson.org>
2000 * doc/Makefile.am: Fix pgp-api.texi move.
2002 2008-01-14 Simon Josefsson <simon@josefsson.org>
2004 * doc/protocol/rfc2440.txt: Fix chmod.
2006 2008-01-14 Simon Josefsson <simon@josefsson.org>
2008 * doc/protocol/draft-ietf-tls-rfc4366-bis-01.txt: Add.
2010 2008-01-14 Nikos <nmav@crystal.(none)>
2012 * : commit c6093b9df165dfbfbce8922e2192eedba5303f08 Author: Nikos
2013 <nmav@crystal.(none)> Date: Mon Jan 14 21:08:18 2008 +0200
2015 2008-01-14 Nikos <nmav@crystal.(none)>
2017 * NEWS: documented more changes.
2019 2008-01-14 Nikos <nmav@crystal.(none)>
2021 * tests/openpgp/keyring.c: changes for the new api
2023 2008-01-14 Simon Josefsson <simon@josefsson.org>
2025 * lgl/Makefile.am, lgl/m4/alloca.m4, lgl/m4/gnulib-cache.m4,
2026 lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4, lgl/string.in.h: Use
2027 gnulib's memmem-simple instead.
2029 2008-01-14 Simon Josefsson <simon@josefsson.org>
2031 * configure.in: Remove libextra/minilozo/Makefile.
2033 2008-01-14 Nikos <nmav@crystal.(none)>
2035 * includes/gnutls/openpgp.h, lib/openpgp/privkey.c, src/certtool.c:
2036 openpgp_privkey_export() has parameters to export encrypted secret
2037 keys. Added for future compatibility.
2039 2008-01-13 Simon Josefsson <simon@josefsson.org>
2041 * doc/protocol/draft-ietf-tls-rsa-aes-gcm-01.txt: Add.
2043 2008-01-13 Nikos <nmav@crystal.(none)>
2045 * lib/gnutls_openpgp.c: use the first valid subkey if an
2046 authentication subkey is not found.
2048 2008-01-13 Nikos <nmav@crystal.(none)>
2050 * NEWS, includes/gnutls/compat.h, includes/gnutls/openpgp.h,
2051 lib/openpgp/openpgp.h, lib/openpgp/output.c, lib/openpgp/pgp.c,
2052 lib/openpgp/pgpverify.c, lib/openpgp/privkey.c, src/certtool-gaa.c,
2053 src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Additions to
2054 make certtool print information on openpgp keys.
2056 2008-01-13 Nikos <nmav@crystal.(none)>
2058 * NEWS: documented changes.
2060 2008-01-13 Nikos <nmav@crystal.(none)>
2062 * README, configure.in, includes/gnutls/gnutls.h.in,
2063 includes/gnutls/openpgp.h, lib/Makefile.am, lib/auth_cert.c,
2064 lib/auth_cert.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
2065 lib/gnutls_errors.c, lib/gnutls_extra_hooks.c,
2066 lib/gnutls_extra_hooks.h, lib/gnutls_openpgp.c, lib/gnutls_state.c,
2067 lib/opencdk/Makefile.am, lib/opencdk/README, lib/opencdk/armor.c,
2068 lib/opencdk/context.h, lib/opencdk/dummy.c, lib/opencdk/filters.h,
2069 lib/opencdk/hash.c, lib/opencdk/kbnode.c, lib/opencdk/keydb.c,
2070 lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/main.h,
2071 lib/opencdk/misc.c, lib/opencdk/new-packet.c,
2072 lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
2073 lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
2074 lib/opencdk/sig-check.c, lib/opencdk/stream.c,
2075 lib/opencdk/stream.h, lib/opencdk/types.h, lib/opencdk/verify.c,
2076 lib/opencdk/write-packet.c, lib/openpgp/Makefile.am,
2077 lib/openpgp/compat.c, lib/openpgp/extras.c,
2078 lib/openpgp/gnutls_openpgp.h, lib/openpgp/openpgp.h,
2079 lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/pgpverify.c,
2080 lib/openpgp/privkey.c, libextra/Makefile.am,
2081 libextra/gnutls_extra.c, libextra/gnutls_openpgp.c,
2082 libextra/opencdk/Makefile.am, libextra/opencdk/README,
2083 libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
2084 libextra/opencdk/compress.c, libextra/opencdk/context.h,
2085 libextra/opencdk/dummy.c, libextra/opencdk/filters.h,
2086 libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
2087 libextra/opencdk/literal.c, libextra/opencdk/main.c,
2088 libextra/opencdk/main.h, libextra/opencdk/misc.c,
2089 libextra/opencdk/new-packet.c, libextra/opencdk/opencdk.h,
2090 libextra/opencdk/packet.h, libextra/opencdk/pubkey.c,
2091 libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
2092 libextra/opencdk/sig-check.c, libextra/opencdk/stream.c,
2093 libextra/opencdk/stream.h, libextra/opencdk/types.h,
2094 libextra/opencdk/verify.c, libextra/opencdk/write-packet.c,
2095 src/Makefile.am, src/certtool-gaa.c, src/certtool-gaa.h,
2096 src/certtool.c, src/certtool.gaa, src/cli.c, src/serv.c,
2097 src/tls_test.c: merged the openpgp branch to head\!
2099 2008-01-12 Nikos <nmav@crystal.(none)>
2101 * libextra/Makefile.am: Added fix by Alon to avoid linking against
2102 /usr/lib/libgnutls.so.
2104 2008-01-09 Simon Josefsson <simon@josefsson.org>
2106 * GNUmakefile, maint-cfg.mk: Re-add config.rpath hack, since gnulib
2107 updated config.rpath.
2109 2008-01-09 Simon Josefsson <simon@josefsson.org>
2111 * build-aux/config.rpath, lgl/Makefile.am, lgl/dummy.c,
2112 lgl/m4/eealloc.m4, lgl/m4/gnulib-comp.m4, lgl/m4/malloca.m4,
2113 lgl/malloca.c, lgl/malloca.h, lgl/malloca.valgrind, lgl/memmem.c,
2114 lgl/printf-parse.c: Update gnulib files.
2116 2008-01-08 Simon Josefsson <simon@josefsson.org>
2118 * NEWS, configure.in: Bump versions.
2120 2008-01-08 Simon Josefsson <simon@josefsson.org>
2122 * ChangeLog: Generated.
2124 2008-01-08 Simon Josefsson <simon@josefsson.org>
2126 * NEWS: Version 2.3.0.
2128 2008-01-08 Simon Josefsson <simon@josefsson.org>
2130 * po/LINGUAS: Sync with TP.
2132 2008-01-08 Simon Josefsson <simon@josefsson.org>
2134 * po/LINGUAS: Sync with TP.
2136 2008-01-08 Simon Josefsson <simon@josefsson.org>
2138 * configure.in: Further LZO fixes.
2140 2008-01-08 Simon Josefsson <simon@josefsson.org>
2142 * doc/reference/Makefile.am: Cleanup after LZO removal.
2144 2008-01-08 Simon Josefsson <simon@josefsson.org>
2146 * NEWS, configure.in, doc/gnutls.texi, libextra/Makefile.am,
2147 libextra/minilzo/Makefile.am, libextra/minilzo/README.LZO,
2148 libextra/minilzo/lzoconf.h, libextra/minilzo/lzodefs.h,
2149 libextra/minilzo/minilzo.c, libextra/minilzo/minilzo.h,
2150 libextra/minilzo/testmini.c: Remove LZO compression support.
2152 2008-01-08 Simon Josefsson <simon@josefsson.org>
2154 * Makefile.am: Call git-push (git-push --tags doesn't push
2157 2008-01-08 Simon Josefsson <simon@josefsson.org>
2159 * NEWS, gl/progname.c, lgl/m4/memmem.m4, lgl/memmem.c: Update gnulib
2162 2008-01-07 Simon Josefsson <simon@josefsson.org>
2166 2008-01-07 Simon Josefsson <simon@josefsson.org>
2168 * lib/ext_server_name.c: Handle more than one server name field
2169 correctly. Tiny patch from mark.phillips@virgin.net.
2171 2008-01-05 Simon Josefsson <simon@josefsson.org>
2173 * configure.in: Drop -D_REENTRANT -D_THREAD_SAFE, not needed as far
2176 2008-01-04 Simon Josefsson <simon@josefsson.org>
2180 2008-01-04 Simon Josefsson <simon@josefsson.org>
2182 * po/LINGUAS, po/ms.po: Sync with TP.
2184 2008-01-04 Simon Josefsson <simon@josefsson.org>
2186 * po/LINGUAS: Sync with TP.
2188 2008-01-02 Simon Josefsson <simon@josefsson.org>
2190 * doc/manpages/Makefile.am: Bump copyright years.
2192 2008-01-02 Simon Josefsson <simon@josefsson.org>
2194 * NEWS: Remove dupe entry.
2196 2008-01-02 Simon Josefsson <simon@josefsson.org>
2198 * gl/fseeko.c, gl/m4/gnulib-comp.m4, gl/progname.c,
2199 gl/version-etc.c, lgl/Makefile.am, lgl/float.in.h,
2200 lgl/m4/float_h.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4,
2201 lgl/m4/stdlib_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
2202 lgl/memmem.c, lgl/stdint.in.h, lgl/stdlib.in.h, lgl/string.in.h,
2203 lgl/unistd.in.h: Update gnulib files.
2205 2008-01-02 Simon Josefsson <simon@josefsson.org>
2207 * lgl/dummy.c, lgl/m4/eealloc.m4, lgl/m4/malloca.m4,
2208 lgl/m4/memchr.m4, lgl/m4/memcmp.m4, lgl/malloca.c, lgl/malloca.h,
2209 lgl/malloca.valgrind, lgl/memchr.c, lgl/memcmp.c: Update gnulib
2212 2008-01-02 Simon Josefsson <simon@josefsson.org>
2214 * gl/.gitignore, lgl/.gitignore: Remove .gitignore's from gnulib.
2216 2007-12-21 Simon Josefsson <simon@josefsson.org>
2218 * doc/protocol/draft-ietf-tls-ecc-new-mac-02.txt,
2219 doc/protocol/draft-ietf-tls-extractor-00.txt: Add.
2221 2007-12-21 Simon Josefsson <simon@josefsson.org>
2223 * lib/gnutls_priority.c: Doc fixes.
2225 2007-12-17 Simon Josefsson <simon@josefsson.org>
2227 * doc/protocol/draft-hajjeh-tls-sign-04.txt: Add.
2229 2007-12-15 Nikos <nmav@crystal.(none)>
2231 * lib/gnutls_state.c: Fix for certificate selection in servers with
2232 certificate callbacks.
2234 2007-12-16 Nikos <nmav@crystal.(none)>
2236 * : 1 2 lib/gnutls_state.c
2238 2007-12-10 Simon Josefsson <simon@josefsson.org>
2240 * lib/minitasn1/libtasn1.h: Bump versions.
2242 2007-12-14 Simon Josefsson <simon@josefsson.org>
2244 * NEWS: Merge in old NEWS entries.
2246 2007-12-14 Simon Josefsson <simon@josefsson.org>
2248 * po/LINGUAS, po/nl.po, po/pl.po, po/sv.po: Sync with TP.
2250 2007-12-13 Simon Josefsson <simon@josefsson.org>
2252 * .cvscopying: Add 2007.
2254 2007-12-13 Simon Josefsson <simon@josefsson.org>
2258 2007-12-13 Simon Josefsson <simon@josefsson.org>
2260 * lib/gnutls_state.c: If the server has a callback, the search for a
2261 valid certificate will fail. Patch from Nikos.
2263 2007-12-13 Simon Josefsson <simon@josefsson.org>
2265 * doc/protocol/draft-hajjeh-tls-identity-protection-02.txt: Add.
2267 2007-12-12 Ludovic Courtès <ludo@gnu.org>
2269 * : commit a37e52e18a625138cb0e3441023e2ac9fbb62552 Author: Ludovic
2270 Courtès <ludo@gnu.org> Date: Tue Dec 11 18:23:15 2007 +0100
2272 2007-12-11 Ludovic Courtès <ludo@gnu.org>
2274 * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
2275 guile/tests/openpgp-keys.scm: Update Guile OpenPGP test cases to use
2276 the new names. * guile/tests/*.scm: Substitute `certificate' to `public-key' in
2277 tests using the OpenPGP API.
2279 2007-12-11 Ludovic Courtès <ludo@gnu.org>
2281 * doc/guile.texi: Update OpenPGP names in Guile examples. * doc/guile.texi (Guile Examples): Substitute `certificate' to `public-key' in OpenPGP examples.
2283 2007-12-11 Ludovic Courtès <ludo@gnu.org>
2285 * guile/modules/gnutls.scm, guile/modules/gnutls/extra.scm,
2286 guile/pre-inst-guile.in, guile/src/Makefile.am: Bump Guile glue
2287 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'
2288 to `v-1'. Update all variables.
2290 2007-12-11 Ludovic Courtès <ludo@gnu.org>
2292 * guile/modules/gnutls/build/enums.scm,
2293 guile/modules/gnutls/build/smobs.scm,
2294 guile/modules/gnutls/extra.scm, guile/src/extra.c: Substitute
2295 `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
2296 all `public-key' names. Add backward-compatible bindings. * guile/src/extra.c: Substitute `certificate' to `public-key'.
2298 2007-12-11 Simon Josefsson <simon@josefsson.org>
2300 * GNUmakefile, maint-cfg.mk: Remove config.rpath hack.
2302 2007-12-10 Simon Josefsson <simon@josefsson.org>
2306 2007-12-10 Simon Josefsson <simon@josefsson.org>
2308 * src/certtool.c: Make --verify-chain support larger inputs than
2311 2007-12-10 Simon Josefsson <simon@josefsson.org>
2313 * configure.in: Re-order gettext invocation to avoid autoconf
2316 2007-12-10 Simon Josefsson <simon@josefsson.org>
2318 * NEWS, configure.in: Bump versions.
2320 2007-12-10 Simon Josefsson <simon@josefsson.org>
2322 * ChangeLog: Generated.
2324 2007-12-10 Simon Josefsson <simon@josefsson.org>
2326 * NEWS: Version 2.1.8.
2328 2007-12-09 Simon Josefsson <simon@josefsson.org>
2330 * doc/Makefile.am: GPLv3 typo.
2332 2007-12-09 Simon Josefsson <simon@josefsson.org>
2336 2007-12-09 Simon Josefsson <simon@josefsson.org>
2338 * NEWS, configure.in, maint-cfg.mk: Gettext 0.17 to solve -L
2341 2007-12-09 Simon Josefsson <simon@josefsson.org>
2343 * configure.in: GPLv3.
2345 2007-12-09 Simon Josefsson <simon@josefsson.org>
2347 * gl/version-etc.c: Revert local gnulib override regarding GPLv3.
2349 2007-12-09 Simon Josefsson <simon@josefsson.org>
2351 * doc/Makefile.am, doc/credentials/Makefile.am,
2352 doc/extract-guile-c-doc.scm, doc/guile.texi, gl/Makefile.am,
2353 guile/modules/gnutls/extra.scm,
2354 guile/modules/system/documentation/c-snarf.scm,
2355 guile/modules/system/documentation/output.scm,
2356 guile/pre-inst-guile.in, guile/src/extra.c,
2357 guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
2358 guile/tests/openpgp-keys.scm, includes/Makefile.am: More GPLv3
2361 2007-12-09 Simon Josefsson <simon@josefsson.org>
2363 * gl/override/lib/version-etc.c.diff: More GPLv3 fixes.
2365 2007-12-09 Simon Josefsson <simon@josefsson.org>
2367 * doc/gpl-3.0.texi: Use GPLv3 in manual.
2369 2007-12-09 Simon Josefsson <simon@josefsson.org>
2371 * doc/gnutls.texi, doc/gpl-2.0.texi, gl/gnulib.mk,
2372 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use GPLv3 in manual.
2374 2007-12-09 Simon Josefsson <simon@josefsson.org>
2376 * Makefile.am, doc/examples/Makefile.am, doc/manpages/Makefile.am,
2377 includes/gnutls/extra.h, includes/gnutls/openssl.h,
2378 libextra/Makefile.am, libextra/gnutls_extra.h,
2379 libextra/libgnutls-extra.vers, libextra/openpgp/Makefile.am,
2380 libextra/openssl_compat.h, maint-cfg.mk: GPLv3 fixes.
2382 2007-12-09 Simon Josefsson <simon@josefsson.org>
2384 * src/Makefile.am, src/common.c, src/list.h, src/serv.c: Use GPLv3
2387 2007-12-09 Simon Josefsson <simon@josefsson.org>
2389 * tests/Makefile.am, tests/anonself.c, tests/certder.c,
2390 tests/certificate_set_x509_crl.c, tests/dhepskself.c, tests/dn.c,
2391 tests/gc.c, tests/hostname-check/Makefile.am,
2392 tests/hostname-check/hostname-check.c, tests/key-id/Makefile.am,
2393 tests/key-id/key-id, tests/nist-pkits/pkits,
2394 tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
2395 tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
2396 tests/openpgp/Makefile.am, tests/openpgp/keyring.c,
2397 tests/openssl.c, tests/oprfi.c, tests/parse_ca.c,
2398 tests/pathlen/Makefile.am, tests/pathlen/pathlen,
2399 tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
2400 tests/pkcs12-decode/Makefile.am, tests/pkcs12-decode/pkcs12,
2401 tests/pkcs8-decode/Makefile.am, tests/pkcs8-decode/pkcs8,
2402 tests/pskself.c, tests/resume.c,
2403 tests/rsa-md5-collision/Makefile.am,
2404 tests/rsa-md5-collision/rsa-md5-collision, tests/set_pkcs12_cred.c,
2405 tests/sha2/Makefile.am, tests/sha2/sha2, tests/simple.c,
2406 tests/tlsia.c, tests/userid/Makefile.am, tests/userid/userid,
2407 tests/utils.c, tests/utils.h, tests/x509paths/chain,
2408 tests/x509self.c, tests/x509signself.c: Use GPLv3 for self-tests.
2410 2007-12-09 Simon Josefsson <simon@josefsson.org>
2412 * build-aux/config.rpath, build-aux/gendocs.sh, doc/fdl.texi,
2413 doc/gendocs_template, gl/fseeko.c, gl/gai_strerror.c,
2414 gl/getaddrinfo.c, gl/getaddrinfo.h, gl/getdelim.c, gl/getline.c,
2415 gl/getpass.c, gl/getpass.h, gl/inet_ntop.c, gl/inet_ntop.h,
2416 gl/lseek.c, gl/m4/getdelim.m4, gl/m4/getline.m4,
2417 gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4, gl/m4/strerror.m4,
2418 gl/netinet_in.in.h, gl/strdup.c, gl/strerror.c, gl/version-etc.c,
2419 lgl/Makefile.am, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4,
2420 lgl/m4/iconv.m4, lgl/m4/intdiv0.m4, lgl/m4/intl.m4,
2421 lgl/m4/intlmacosx.m4, lgl/m4/intmax_t.m4, lgl/m4/lib-link.m4,
2422 lgl/m4/lock.m4, lgl/m4/longlong.m4, lgl/m4/po.m4,
2423 lgl/m4/printf-posix.m4, lgl/m4/stdio_h.m4, lgl/m4/stdlib_h.m4,
2424 lgl/m4/string_h.m4, lgl/m4/uintmax_t.m4, lgl/m4/ulonglong.m4,
2425 lgl/m4/unistd_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/wint_t.m4,
2426 lgl/printf-parse.c, lgl/realloc.c, lgl/stdlib.in.h,
2427 lgl/string.in.h, lgl/unistd.in.h, lgl/vasnprintf.c: Update gnulib.
2429 2007-12-09 Nikos <nmav@crystal.(none)>
2431 * lib/gnutls_handshake.c, lib/gnutls_handshake.h,
2432 lib/gnutls_v2_compat.c: user_hello_func is call always. Even when
2435 2007-12-09 Nikos <nmav@crystal.(none)>
2437 * src/common.c: print session ID
2439 2007-12-07 System User <nmav@crystal.(none)>
2441 * NEWS: license update
2443 2007-12-07 System User <nmav@crystal.(none)>
2445 * COPYING, libextra/gnutls_extra.c, libextra/gnutls_ia.c,
2446 libextra/gnutls_openpgp.c, libextra/gnutls_openssl.c,
2447 libextra/openpgp/compat.c, libextra/openpgp/extras.c,
2448 libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
2449 libextra/openpgp/privkey.c, libextra/openssl_compat.c,
2450 src/certtool-cfg.c, src/certtool.c, src/cli.c, src/common.c,
2451 src/crypt.c, src/prime.c, src/psk.c, src/serv.c, src/tests.c,
2452 src/tls_test.c: GPL parts under GPLv3
2454 2007-12-06 System User <nmav@crystal.(none)>
2456 * lib/gnutls_record.c: It seems we were ahead of our time.
2458 2007-12-06 System User <nmav@crystal.(none)>
2460 * NEWS, lib/gnutls_record.c: Revert "We now ignore received packets
2461 with unknown content types" This reverts commit 4a19fd59da474b3de977a925fd91578db7e3d4a1.
2463 2007-12-06 Simon Josefsson <simon@josefsson.org>
2465 * lib/x509/x509.c: Doc fix.es
2467 2007-12-06 Simon Josefsson <simon@josefsson.org>
2469 * lib/x509/x509.c: Typo fix. Tiny patch from Daniel Kahn Gillmor
2470 <dkg-debian.org@fifthhorseman.net>.
2472 2007-12-04 Nikos <nmav@crystal.(none)>
2474 * : commit bd3b0f49c966277e91f57c64cfcc720cbebb4a73 Author: Nikos
2475 <nmav@crystal.(none)> Date: Tue Dec 4 22:05:25 2007 +0200
2477 2007-12-04 Simon Josefsson <simon@josefsson.org>
2479 * maint-cfg.mk: Overwrite autopoint files with gnulib files.
2481 2007-12-03 Nikos <nmav@crystal.(none)>
2483 * : commit dac01d7279eb28e7c5909d53bf346206f10319b5 Author: Nikos
2484 <nmav@crystal.(none)> Date: Mon Dec 3 20:05:32 2007 +0200
2486 2007-12-03 Simon Josefsson <simon@josefsson.org>
2488 * doc/manpages/Makefile.am: Generated.
2490 2007-12-03 Simon Josefsson <simon@josefsson.org>
2494 2007-12-03 Simon Josefsson <simon@josefsson.org>
2496 * configure.in: Bump version.
2498 2007-12-03 Simon Josefsson <simon@josefsson.org>
2500 * configure.in: Bump to indicate added ABI.
2502 2007-12-03 Simon Josefsson <simon@josefsson.org>
2504 * maint-cfg.mk: Copy, don't remove... to fix Makefile.in hard-coded
2505 links to m4 filenames.
2507 2007-12-03 Simon Josefsson <simon@josefsson.org>
2509 * maint-cfg.mk: Remove gettext havelib files.
2511 2007-12-03 Simon Josefsson <simon@josefsson.org>
2513 * lib/x509/privkey_pkcs8.c: Indent.
2515 2007-12-03 Nikos <nmav@crystal.(none)>
2519 2007-12-02 Nikos <nmav@crystal.(none)>
2521 * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: added
2522 gnutls_x509_crt_get_subject_alt_name2 to overcome some limitations
2523 of the original function.
2525 2007-12-02 Nikos <nmav@crystal.(none)>
2527 * : 1 1 lib/x509/x509.c
2529 2007-12-01 Simon Josefsson <simon@josefsson.org>
2531 * : commit b6e4b1ff3f7ef8a8d26f2e89c0bc50d2fc9d23f4 Author: Nikos
2532 <nmav@crystal.(none)> Date: Sat Dec 1 08:25:34 2007 +0200
2534 2007-11-30 Nikos <nmav@crystal.(none)>
2536 * configure.in, lib/x509/dsa.c, src/certtool.c: Depend on libgcrypt
2537 1.2.4 again (lose DSA2 functionality).
2539 2007-11-30 Nikos <nmav@crystal.(none)>
2541 * lib/gnutls_priority.c: Added SECURE256 and SECURE128 level.
2543 2007-11-29 Simon Josefsson <simon@josefsson.org>
2545 * ChangeLog: Generated.
2547 2007-11-29 Simon Josefsson <simon@josefsson.org>
2549 * NEWS: Version 2.1.7.
2551 2007-11-28 Nikos <nmav@crystal.(none)>
2553 * : 2 2 lib/gnutls_priority.c
2555 2007-11-28 Nikos <nmav@crystal.(none)>
2557 * lib/auth_srp_passwd.c: more assertions.
2559 2007-11-28 Nikos <nmav@crystal.(none)>
2561 * lib/auth_srp.c: more assertions
2563 2007-11-28 Nikos <nmav@crystal.(none)>
2565 * lib/auth_srp.c: added assertion.
2567 2007-11-28 Nikos <nmav@crystal.(none)>
2569 * src/serv.c: fix in priority_set
2571 2007-11-28 Nikos <nmav@crystal.(none)>
2573 * includes/gnutls/gnutlsxx.h: updated the gnutlsxx interface
2575 2007-11-28 Nikos <nmav@crystal.(none)>
2577 * includes/gnutls/gnutls.h.in, lib/gnutls_priority.c: more updates
2578 for priority functions.
2580 2007-11-28 Nikos <nmav@crystal.(none)>
2582 * doc/examples/ex-cert-select.c, doc/examples/ex-client-resume.c,
2583 doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
2584 doc/examples/ex-client1.c, doc/examples/ex-client2.c,
2585 doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
2586 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
2587 doc/examples/ex-serv1.c, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
2588 src/cli.c, src/serv.c: Return the string position in case of an
2589 error in the priority functions.
2591 2007-11-28 Simon Josefsson <simon@josefsson.org>
2593 * lib/gnutls_priority.c: Typo.
2595 2007-11-28 Simon Josefsson <simon@josefsson.org>
2599 2007-11-28 Simon Josefsson <simon@josefsson.org>
2601 * lib/gnutls_priority.c: Give example for %COMPAT.
2603 2007-11-28 Simon Josefsson <simon@josefsson.org>
2605 * lib/gnutls_priority.c: Rename HIGH to SECURE.
2607 2007-11-28 Simon Josefsson <simon@josefsson.org>
2609 * lib/gnutls_priority.c: Re-add aes-256 so we don't fail to
2610 negotiate it in case end only supports it. Doc fixes.
2612 2007-11-28 Simon Josefsson <simon@josefsson.org>
2614 * lib/gnutls_priority.c: Doc fixes. Fix warnings.
2616 2007-11-28 Simon Josefsson <simon@josefsson.org>
2618 * lib/gnutls_priority.c: Re-indent.
2620 2007-11-28 Simon Josefsson <simon@josefsson.org>
2622 * po/ms.po: Sync with TP.
2624 2007-11-28 Simon Josefsson <simon@josefsson.org>
2626 * doc/manpages/Makefile.am: Generated.
2628 2007-11-28 Simon Josefsson <simon@josefsson.org>
2632 2007-11-28 Simon Josefsson <simon@josefsson.org>
2634 * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
2635 lib/gnutls_priority.c: Re-add gnutls_set_default_priority and
2636 gnutls_set_default_export_priority.
2638 2007-11-27 Simon Josefsson <simon@josefsson.org>
2640 * doc/protocol/draft-ietf-tls-rfc4346-bis-07.txt: Add.
2642 2007-11-26 Simon Josefsson <simon@josefsson.org>
2644 * doc/protocol/rfc5054.txt: Add.
2646 2007-11-26 Simon Josefsson <simon@josefsson.org>
2648 * doc/protocol/draft-rescorla-tls-extractor-01.txt: Add.
2650 2007-11-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2652 * : 1 1 lib/gnutls_priority.c
2654 2007-11-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2656 * lib/x509/common.c: corrected bug in the new read_mpis
2658 2007-11-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2660 * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
2661 lib/x509/crq.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
2662 lib/x509/privkey.c, lib/x509/privkey_pkcs8.c, lib/x509/x509.c:
2663 export_int was simplified are no artificial limits are imposed any
2666 2007-11-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2668 * lib/x509/common.c: variables for the time functions are not more
2671 2007-11-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2673 * lib/x509/common.c, lib/x509/mpi.c: in RSA certificate parameters
2674 no artificial limits are imposed any more
2676 2007-11-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2678 * lib/x509/privkey_pkcs8.c: corrected documentation
2680 2007-11-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2682 * NEWS, lib/x509/mpi.c, lib/x509/mpi.h, lib/x509/privkey.c,
2683 lib/x509/privkey.h, lib/x509/privkey_pkcs8.c: added support for PKCS
2684 #8 decoding of DSA keys.
2686 2007-11-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2688 * lib/x509/mpi.c, lib/x509/privkey_pkcs8.c: added ability to write
2691 2007-11-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2693 * doc/examples/ex-cert-select.c, doc/examples/ex-serv1.c: examples
2696 2007-11-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2698 * : 3 3 doc/examples/ex-cert-select.c
2700 2007-11-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2702 * NEWS, doc/examples/ex-cert-select.c,
2703 doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
2704 doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
2705 doc/examples/ex-client2.c, doc/examples/ex-serv-anon.c,
2706 doc/examples/ex-serv-export.c, doc/examples/ex-serv-pgp.c,
2707 doc/examples/ex-serv-srp.c, doc/examples/ex-serv1.c,
2708 doc/gnutls.texi, includes/gnutls/compat.h,
2709 includes/gnutls/gnutls.h.in, includes/gnutls/gnutlsxx.h,
2710 lib/gnutls_int.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
2711 src/cli.c, src/common.c, src/serv.c: new era of priority functions.
2713 2007-11-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2715 * lib/ext_cert_type.c, lib/gnutls_algorithms.c, lib/gnutls_int.h,
2716 lib/gnutls_priority.c, lib/gnutls_record.c, lib/gnutls_state.c:
2717 cleanup the priority functionality
2719 2007-11-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2721 * doc/gnutls.texi: links to rfc 5054 (srp)
2723 2007-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2725 * includes/gnutls/compat.h: updated the priority compatibility
2728 2007-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2730 * NEWS, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
2731 lib/gnutls_priority.c, lib/gnutls_state.h: added
2732 gnutls_check_priority() to check syntax of priority strings.
2734 2007-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2736 * lib/gnutls_handshake.c, lib/gnutls_handshake.h,
2737 lib/gnutls_v2_compat.c: Renegotiate the protocol version after the
2738 user_hello_func has been called
2740 2007-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2742 * doc/examples/ex-cert-select.c, doc/examples/ex-client-srp.c,
2743 includes/gnutls/gnutlsxx.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp:
2744 fixes for the new gnutls_set_priority().
2746 2007-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2748 * doc/gnutls.texi: The gnutls_*_convert_priority() functions were
2749 deprecated by the gnutls_set_priority()
2751 2007-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2753 * NEWS, lib/gnutls_priority.c: The gnutls_*_convert_priority()
2754 functions were deprecated by the gnutls_set_priority()
2756 2007-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2758 * NEWS, configure.in, doc/examples/ex-client-resume.c,
2759 doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
2760 doc/examples/ex-client1.c, doc/examples/ex-client2.c,
2761 doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
2762 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
2763 doc/examples/ex-serv1.c, doc/gnutls.texi, includes/gnutls/compat.h,
2764 includes/gnutls/gnutls.h.in, includes/gnutls/gnutlsxx.h,
2765 lib/gnutls_algorithms.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
2766 src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
2767 src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: added
2768 gnutls_set_priority() to replace gnutls_set_default_priority2().
2770 2007-11-16 Simon Josefsson <simon@josefsson.org>
2772 * libextra/opencdk/keydb.c, libextra/opencdk/seskey.c: Re-apply
2773 opencdk fixes that were lost in 0.6.6 upgrade.
2775 2007-11-16 Simon Josefsson <simon@josefsson.org>
2777 * NEWS, libextra/opencdk/cipher.c, libextra/opencdk/keydb.c,
2778 libextra/opencdk/opencdk.h, libextra/opencdk/seskey.c,
2779 libextra/opencdk/stream.c: Use OpenCDK 0.6.6.
2781 2007-11-16 Simon Josefsson <simon@josefsson.org>
2783 * NEWS, configure.in: Bump versions.
2785 2007-11-15 Simon Josefsson <simon@josefsson.org>
2787 * ChangeLog: Generated.
2789 2007-11-15 Simon Josefsson <simon@josefsson.org>
2791 * NEWS: Version 2.1.6.
2793 2007-11-15 Simon Josefsson <simon@josefsson.org>
2797 2007-11-15 Simon Josefsson <simon@josefsson.org>
2801 2007-11-15 Simon Josefsson <simon@josefsson.org>
2805 2007-11-15 Simon Josefsson <simon@josefsson.org>
2807 * includes/gnutls/compat.h: Revert rename of
2808 GNUTLS_E_UNKNOWN_HASH_ALGORITHM. Instead we add a new
2809 GNUTLS_E_UNKNOWN_ALGORITHM.
2811 2007-11-15 Simon Josefsson <simon@josefsson.org>
2813 * includes/gnutls/gnutls.h.in: Revert rename of
2814 GNUTLS_E_UNKNOWN_HASH_ALGORITHM. Instead we add a new
2815 GNUTLS_E_UNKNOWN_ALGORITHM.
2817 2007-11-15 Simon Josefsson <simon@josefsson.org>
2819 * lib/gnutls_errors.c: Revert rename of
2820 GNUTLS_E_UNKNOWN_HASH_ALGORITHM. Instead we add a new
2821 GNUTLS_E_UNKNOWN_ALGORITHM.
2823 2007-11-14 Simon Josefsson <simon@josefsson.org>
2825 * libextra/opencdk/seskey.c: Doc fix.
2827 2007-11-14 Simon Josefsson <simon@josefsson.org>
2829 * libextra/opencdk/keydb.c: Doc fix.
2831 2007-11-14 Simon Josefsson <simon@josefsson.org>
2833 * lib/gnutls_record.c: Doc fix.
2835 2007-11-14 Simon Josefsson <simon@josefsson.org>
2837 * lib/gnutls_cert.c: Doc fix.
2839 2007-11-14 Simon Josefsson <simon@josefsson.org>
2841 * lib/gnutls_anon_cred.c: Doc fix.
2843 2007-11-14 Simon Josefsson <simon@josefsson.org>
2845 * lib/gnutls_state.c: Doc fix.
2847 2007-11-14 Simon Josefsson <simon@josefsson.org>
2849 * lib/gnutls_x509.c: Doc fix.
2851 2007-11-14 Simon Josefsson <simon@josefsson.org>
2853 * lib/gnutls_x509.c: Doc fix.
2855 2007-11-14 Simon Josefsson <simon@josefsson.org>
2857 * lib/gnutls_psk.c: Doc fix.
2859 2007-11-14 Simon Josefsson <simon@josefsson.org>
2861 * lib/gnutls_algorithms.c: Doc fix.
2863 2007-11-14 Simon Josefsson <simon@josefsson.org>
2865 * lib/gnutls_handshake.c: Doc fixes.
2867 2007-11-14 Simon Josefsson <simon@josefsson.org>
2869 * includes/gnutls/compat.h, includes/gnutls/extra.h: Move compat
2872 2007-11-14 Simon Josefsson <simon@josefsson.org>
2874 * guile/src/extra.c: Use new APIs.
2876 2007-11-14 Simon Josefsson <simon@josefsson.org>
2878 * guile/modules/gnutls/build/enums.scm: Typo.
2880 2007-11-14 Simon Josefsson <simon@josefsson.org>
2882 * guile/modules/gnutls/build/enums.scm,
2883 guile/modules/gnutls/build/smobs.scm: Update API.
2885 2007-11-14 Simon Josefsson <simon@josefsson.org>
2887 * guile/modules/gnutls/build/enums.scm: Add unknown-algorithm (new
2888 name of unknown-hash-algorithm).
2890 2007-11-14 Simon Josefsson <simon@josefsson.org>
2892 * guile/modules/gnutls/build/enums.scm: Remove openpgp trustdb
2895 2007-11-14 Simon Josefsson <simon@josefsson.org>
2897 * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Move compat
2898 mappings to compat.h.
2900 2007-11-14 Simon Josefsson <simon@josefsson.org>
2902 * src/cli.c, src/common.c: Use new API.
2904 2007-11-14 Simon Josefsson <simon@josefsson.org>
2906 * doc/examples/ex-serv-export.c, lib/auth_cert.h,
2907 libextra/gnutls_openpgp.c: Use new API.
2909 2007-11-14 Simon Josefsson <simon@josefsson.org>
2911 * libextra/gnutls_openpgp.c: Don't use trustdb error code.
2913 2007-11-14 Simon Josefsson <simon@josefsson.org>
2915 * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Use new API in C++
2918 2007-11-14 Simon Josefsson <simon@josefsson.org>
2920 * src/cli.c: Use new API.
2922 2007-11-14 Simon Josefsson <simon@josefsson.org>
2924 * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
2925 includes/gnutls/openpgp.h: Move compat mappings to compat.h.
2927 2007-11-14 Simon Josefsson <simon@josefsson.org>
2929 * includes/gnutls/compat.h: Fix.
2931 2007-11-14 Simon Josefsson <simon@josefsson.org>
2933 * includes/gnutls/compat.h: Remove trustdb error code, since we
2934 removed all functions.
2936 2007-11-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2938 * lib/gnutls_cipher.c, lib/gnutls_compress.c,
2939 lib/gnutls_compress_int.c: some updates in the compression code
2941 2007-11-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2943 * NEWS, lib/gnutls_cipher.c, lib/gnutls_compress.c,
2944 lib/gnutls_compress.h, lib/gnutls_record.c: Corrected bug in
2945 decompression of expanded compression data.
2947 2007-11-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2949 * lib/gnutls_cipher.c: When decompressed data are more than the
2950 record max size warn using GNUTLS_E_DECOMPRESSION_FAILED.
2952 2007-11-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2954 * : 1 1 src/certtool.gaa
2956 2007-11-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2958 * includes/gnutls/gnutls.h.in, lib/gnutls_cert.c, src/tls_test.c:
2959 Applied documentation and prototype fixes reported by Evan Martin
2960 <martine@danga.com>.
2962 2007-11-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2964 * doc/gnutls.texi: updated the links to openpgp draft
2966 2007-11-05 Simon Josefsson <simon@josefsson.org>
2968 * src/cli.c: Add warnings about messages used by Emacs tls.el.
2970 2007-11-03 Simon Josefsson <simon@josefsson.org>
2972 * NEWS, configure.in: Bump versions.
2974 2007-11-03 Simon Josefsson <simon@josefsson.org>
2976 * doc/protocol/rfc5081.txt: Add.
2978 2007-11-01 Simon Josefsson <simon@josefsson.org>
2980 * ChangeLog: Generated.
2982 2007-11-01 Simon Josefsson <simon@josefsson.org>
2984 * NEWS: Version 2.1.5.
2986 2007-11-01 Simon Josefsson <simon@josefsson.org>
2990 2007-11-01 Simon Josefsson <simon@josefsson.org>
2994 2007-11-01 Simon Josefsson <simon@josefsson.org>
2998 2007-11-01 Simon Josefsson <simon@josefsson.org>
3000 * configure.in: Bump ABI to 25.
3002 2007-11-01 Simon Josefsson <simon@josefsson.org>
3004 * doc/protocol/draft-ietf-tls-rfc4346-bis-06.txt: Add.
3006 2007-10-31 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3008 * src/certtool-cfg.c, src/crypt-gaa.c: certtool now prints defaults.
3010 2007-10-31 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3012 * lib/gnutls_dh_primes.c: The pkcs3 parameters are now corrected
3013 exported (without sign).
3015 2007-10-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3017 * src/crypt.gaa: parameters -> group parameters
3019 2007-10-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3021 * AUTHORS, Makefile.am, NEWS, README, THANKS,
3022 build-aux/config.rpath, configure.in, doc/Makefile.am,
3023 doc/gnutls.texi, includes/gnutls/extra.h,
3024 includes/gnutls/openpgp.h, includes/gnutls/pkcs12.h,
3025 includes/gnutls/x509.h, lib/Makefile.am, lib/auth_anon.c,
3026 lib/auth_anon.h, lib/auth_cert.c, lib/auth_cert.h,
3027 lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
3028 lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h,
3029 lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
3030 lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
3031 lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
3032 lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
3033 lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
3034 lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
3035 lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
3036 lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
3037 lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth.h,
3038 lib/gnutls_auth_int.h, lib/gnutls_buffer.h, lib/gnutls_buffers.c,
3039 lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
3040 lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
3041 lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
3042 lib/gnutls_compress.h, lib/gnutls_compress_int.c,
3043 lib/gnutls_compress_int.h, lib/gnutls_constate.c,
3044 lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
3045 lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
3046 lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
3047 lib/gnutls_extensions.c, lib/gnutls_extensions.h,
3048 lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
3049 lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
3050 lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_int.h,
3051 lib/gnutls_kx.c, lib/gnutls_kx.h, lib/gnutls_mem.c,
3052 lib/gnutls_mem.h, lib/gnutls_mpi.c, lib/gnutls_mpi.h,
3053 lib/gnutls_num.c, lib/gnutls_num.h, lib/gnutls_pk.c,
3054 lib/gnutls_pk.h, lib/gnutls_priority.c, lib/gnutls_psk.c,
3055 lib/gnutls_record.c, lib/gnutls_record.h, lib/gnutls_rsa_export.c,
3056 lib/gnutls_rsa_export.h, lib/gnutls_session.c,
3057 lib/gnutls_session.h, lib/gnutls_session_pack.c,
3058 lib/gnutls_session_pack.h, lib/gnutls_sig.c, lib/gnutls_sig.h,
3059 lib/gnutls_srp.c, lib/gnutls_srp.h, lib/gnutls_state.c,
3060 lib/gnutls_state.h, lib/gnutls_str.c, lib/gnutls_str.h,
3061 lib/gnutls_ui.c, lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h,
3062 lib/gnutls_x509.c, lib/gnutls_x509.h, lib/io_debug.h,
3063 lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
3064 lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
3065 lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h,
3066 lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c,
3067 lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
3068 lib/x509/pkcs12_bag.c, lib/x509/pkcs7.c, lib/x509/pkcs7.h,
3069 lib/x509/privkey.c, lib/x509/privkey.h, lib/x509/privkey_pkcs8.c,
3070 lib/x509/rfc2818.h, lib/x509/sign.c, lib/x509/sign.h,
3071 lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
3072 lib/x509/x509.h, lib/x509/x509_write.c, lib/x509_b64.c,
3073 lib/x509_b64.h, libextra/Makefile.am, libextra/gnutls_extra.c,
3074 libextra/gnutls_extra.h, libextra/openpgp/Makefile.am,
3075 libextra/openpgp/compat.c, libextra/openpgp/extras.c,
3076 libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
3077 libextra/openpgp/privkey.c, libextra/openssl_compat.c,
3078 libextra/openssl_compat.h, src/certtool.c, src/cli.c, src/common.c,
3079 src/crypt.c, src/prime.c, src/serv.c, src/tests.c, src/tls_test.c:
3080 Changed my name to my "official" name.
3082 2007-10-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3084 * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Moved some
3085 old defines to compat.c.
3087 2007-10-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3089 * lib/libgnutlsxx.vers, libextra/libgnutls-extra.vers: Updated the
3092 2007-10-29 Simon Josefsson <simon@josefsson.org>
3094 * includes/gnutls/gnutls.h.in: Fix gnutls_set_default_priority and
3095 gnutls_set_default_export priority. The old functions returned an
3096 error code, need to fake it.
3098 2007-10-29 Simon Josefsson <simon@josefsson.org>
3100 * Makefile.am: Reorder release target, to do disconnected ops first,
3101 and to avoid losing tags.
3103 2007-10-29 Simon Josefsson <simon@josefsson.org>
3105 * NEWS, configure.in: Bump versions.
3107 2007-10-29 Simon Josefsson <simon@josefsson.org>
3109 * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
3110 lgl/stdint.in.h: Update gnulib files.
3112 2007-10-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3114 * configure.in: Used the original libtool library version.
3116 2007-10-27 Simon Josefsson <simon@josefsson.org>
3118 * ChangeLog: Generated.
3120 2007-10-27 Simon Josefsson <simon@josefsson.org>
3122 * NEWS: Version 2.1.4.
3124 2007-10-27 Simon Josefsson <simon@josefsson.org>
3126 * doc/manpages/Makefile.am: Generated.
3128 2007-10-27 Simon Josefsson <simon@josefsson.org>
3130 * configure.in: Bump version.
3132 2007-10-27 Simon Josefsson <simon@josefsson.org>
3134 * includes/gnutls/compat.h: Add for backwards compatibility.
3136 2007-10-27 Simon Josefsson <simon@josefsson.org>
3138 * doc/gnutls.texi: Fix typo.
3140 2007-10-27 Simon Josefsson <simon@josefsson.org>
3144 2007-10-27 Simon Josefsson <simon@josefsson.org>
3146 * build-aux/config.rpath, gl/m4/gnulib-common.m4, gl/strerror.c,
3147 lgl/m4/gnulib-common.m4, lgl/m4/ulonglong.m4, lgl/stdbool.in.h,
3148 lgl/stdint.in.h: Update gnulib files.
3150 2007-10-27 Simon Josefsson <simon@josefsson.org>
3154 2007-10-27 Simon Josefsson <simon@josefsson.org>
3156 * libextra/opencdk/cipher.c, libextra/opencdk/keydb.c,
3157 libextra/opencdk/new-packet.c, libextra/opencdk/opencdk.h,
3158 libextra/opencdk/seskey.c: Sync with OpenCDK 0.6.5.
3160 2007-10-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3162 * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
3163 src/certtool.gaa: quick-random option was removed since it is now
3166 2007-10-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3168 * : 1 2 lib/gnutls_algorithms.c
3170 2007-10-26 Ludovic Courtès <ludo@gnu.org>
3172 * doc/README.CODING_STYLE: Add doc about maintenance of the Guile
3175 2007-10-25 Simon Josefsson <simon@josefsson.org>
3177 * : commit d3ebcb4c39cd2e7650694e08faad5a7ca57c662e Author: Simon
3178 Josefsson <simon@josefsson.org> Date: Thu Oct 25 21:51:38 2007
3181 2007-10-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3183 * doc/gnutls.texi: added some text for the debugging functions.
3185 2007-10-25 Simon Josefsson <simon@josefsson.org>
3187 * doc/gnutls.texi: Typo.
3189 2007-10-25 Simon Josefsson <simon@josefsson.org>
3191 * Makefile.am: Reorder and simplify.
3193 2007-10-25 Simon Josefsson <simon@josefsson.org>
3195 * lib/gnutls_state.c: Doc fix.
3197 2007-10-25 Simon Josefsson <simon@josefsson.org>
3199 * : commit 867ffe404fbc7e16a543d2314bca85d613a902ef Author: Nikos
3200 Mavrogiannopoulos <nmav@gnutls.org> Date: Wed Oct 24 23:48:27 2007
3203 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3205 * : 2 2 doc/examples/ex-serv-pgp.c
3207 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3209 * NEWS, doc/examples/ex-client-srp.c,
3210 doc/examples/ex-client-tlsia.c, doc/examples/ex-serv-anon.c,
3211 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
3212 doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
3213 lib/gnutls_priority.c: Introduced GNUTLS_PRIORITIES_SECURITY_NORMAL
3214 and GNUTLS_PRIORITIES_SECURITY_HIGH
3216 2007-10-24 Simon Josefsson <simon@josefsson.org>
3218 * : commit 74200139866f14efc4cbabeec8c6698982327296 Author: Nikos
3219 Mavrogiannopoulos <nmav@gnutls.org> Date: Wed Oct 24 18:33:00 2007
3222 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3224 * lib/gnutls_v2_compat.c: The user handshake callback function is
3225 now called on SSLv2 hello messages.
3227 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3229 * NEWS, doc/examples/ex-client-resume.c,
3230 doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
3231 doc/examples/ex-client1.c, doc/examples/ex-client2.c,
3232 doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
3233 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
3234 doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
3235 lib/gnutls_priority.c, src/cli.c, src/serv.c: Added
3236 gnutls_set_default_priority2() and deprecated
3237 gnutls_set_default_priority().
3239 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3241 * : 4 0 doc/manpages/certtool.1
3243 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3245 * NEWS: added news entry for --disable-quick-random
3247 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3249 * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.gaa,
3250 src/cli.c, src/serv.c: /dev/urandom is used now by default for key
3251 generation. The option --disable-quick-random was introduced.
3253 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3255 * doc/examples/ex-serv-export.c, doc/examples/ex-serv1.c: updated
3258 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3260 * configure.in: The library version is now 14 instead of 24. (14 is
3261 greater than our current 13).
3263 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3265 * NEWS, doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
3266 lib/gnutls_state.c, src/serv.c, src/tests.c, src/tests.h: Introduced
3267 gnutls_session_enable_compatibility_mode() to allow enabling all
3268 supported compatibility options (like disabling padding). Some other
3269 bug fixes in tls-test.c.
3271 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3273 * doc/examples/ex-client-srp.c, doc/gnutls.texi: Added some
3274 documentation for the new convert functions.
3276 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3278 * lib/gnutls_priority.c: renamed zlib to deflate
3280 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3282 * lib/gnutls_algorithms.c, lib/libgnutls.vers: Updata gnutls.vers
3283 since we changed our interfaces and some other fixes.
3285 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3287 * : 2 2 lib/gnutls_algorithms.c
3289 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3291 * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
3292 doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
3293 doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
3294 doc/examples/ex-client2.c, doc/examples/ex-crq.c,
3295 doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
3296 doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
3297 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
3298 doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
3299 doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
3300 doc/examples/tcp.c: Added copyright notices to examples
3302 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3304 * includes/gnutls/gnutls.h.in: corrected the prototypes
3306 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3308 * lib/x509/verify.c: replaced UNKNOWN_HASH_ALGORITHM WITH
3311 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3313 * includes/gnutls/gnutls.h.in: corrected typo.
3315 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3317 * : 1 1 lib/gnutls_record.c
3319 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3321 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_priority.c: Updated
3322 the priority functions to be more compatible to our interface and
3323 avoid parsing on every session generation. The current approach
3324 stores parsed data to our integer format.CG:
3326 -----------------------------------------------------------------------
3328 2007-10-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3330 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_int.h,
3331 lib/gnutls_record.c: Added gnutls_record_disable_padding() to allow
3332 servers talk to buggy clients that complain if TLS 1.0 padding is
3335 2007-10-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3337 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_errors.c,
3338 lib/gnutls_priority.c, lib/gnutls_record.c: Added new priority
3339 functions that accept text instead of integers.
3341 2007-10-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3343 * build-aux/config.rpath, lib/gnutls_buffers.c, lib/gnutls_record.c:
3344 Removed some ancient non-used functions.
3346 2007-10-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3348 * : commit 628c62e935effc1c276fa6e4ae653f8488e017be Author: Nikos
3349 Mavrogiannopoulos <nmav@gnutls.org> Date: Mon Oct 22 14:03:08 2007
3352 2007-10-22 Simon Josefsson <simon@josefsson.org>
3354 * po/de.po, po/ms.po, po/pl.po, po/sv.po: Sync with TP.
3356 2007-10-22 Simon Josefsson <simon@josefsson.org>
3358 * lgl/m4/gc-camellia.m4: Add.
3360 2007-10-22 Simon Josefsson <simon@josefsson.org>
3362 * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/gc.h,
3363 lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Update gnulib files.
3365 2007-10-22 Simon Josefsson <simon@josefsson.org>
3367 * build-aux/config.rpath, build-aux/maint.mk, gl/error.c,
3368 gl/error.h, gl/fseeko.c, gl/gnulib.mk, gl/inet_pton.c,
3369 gl/inet_pton.h, gl/intprops.h, gl/m4/extensions.m4,
3370 gl/m4/getaddrinfo.m4, gl/m4/getdelim.m4, gl/m4/getline.m4,
3371 gl/m4/gnulib-comp.m4, gl/m4/socklen.m4, gl/m4/strerror.m4,
3372 gl/netinet_in.in.h, gl/netinet_in_.h, gl/progname.c, gl/progname.h,
3373 gl/readline.c, gl/readline.h, gl/strerror.c, gl/version-etc-fsf.c,
3374 gl/version-etc.c, gl/version-etc.h, lgl/Makefile.am,
3375 lgl/alloca.in.h, lgl/alloca_.h, lgl/dummy.c, lgl/float.in.h,
3376 lgl/float_.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/gc.h,
3377 lgl/m4/extensions.m4, lgl/m4/gnulib-comp.m4, lgl/m4/lock.m4,
3378 lgl/m4/longlong.m4, lgl/m4/memmem.m4, lgl/m4/socklen.m4,
3379 lgl/m4/stdint.m4, lgl/m4/stdio_h.m4, lgl/m4/string_h.m4,
3380 lgl/m4/strverscmp.m4, lgl/m4/ulonglong.m4, lgl/m4/vasprintf.m4,
3381 lgl/printf-parse.c, lgl/realloc.c, lgl/stdbool.in.h,
3382 lgl/stdbool_.h, lgl/stdint.in.h, lgl/stdint_.h, lgl/stdio.in.h,
3383 lgl/stdio_.h, lgl/stdlib.in.h, lgl/stdlib_.h, lgl/string.in.h,
3384 lgl/string_.h, lgl/sys_socket.in.h, lgl/sys_socket_.h,
3385 lgl/sys_stat.in.h, lgl/sys_stat_.h, lgl/time.in.h, lgl/time_.h,
3386 lgl/unistd.in.h, lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar.in.h,
3387 lgl/wchar_.h: Update gnulib files.
3389 2007-10-22 Simon Josefsson <simon@josefsson.org>
3391 * : commit 07837c92f65f09b58c0ec55e3f49382ce0d71ba5 Author: Nikos
3392 Mavrogiannopoulos <nmav@gnutls.org> Date: Fri Oct 19 22:05:28 2007
3395 2007-10-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3397 * NEWS, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
3398 includes/gnutls/openpgp.h, lib/auth_cert.c, lib/gnutls_cert.c,
3399 lib/gnutls_extra_hooks.c, lib/gnutls_extra_hooks.h,
3400 lib/gnutls_state.c, libextra/gnutls_extra.c,
3401 libextra/gnutls_openpgp.c, libextra/openpgp/compat.c,
3402 libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
3403 libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
3404 libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
3405 src/common.c: Occurences of gnutls_openpgp_key were renamed to
3406 gnutls_openpgp_cert, leaving an API compatibility layer.
3408 2007-10-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3410 * includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
3411 lib/auth_cert.c, lib/gnutls_extra_hooks.c,
3412 lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c,
3413 libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
3414 libextra/openpgp/compat.c, libextra/openpgp/extras.c,
3415 libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
3416 libextra/openpgp/pgpverify.c: Renamed gnutls_openpgp_key_t to
3417 gnutls_openpgp_cert_t
3419 2007-10-17 Simon Josefsson <simon@josefsson.org>
3421 * ChangeLog: Generated.
3423 2007-10-17 Simon Josefsson <simon@josefsson.org>
3425 * lib/Makefile.am: Revert mistake removal.
3427 2007-10-17 Simon Josefsson <simon@josefsson.org>
3429 * doc/manpages/Makefile.am, po/de.po, po/ms.po, po/pl.po, po/sv.po,
3430 src/cli-gaa.c, src/cli-gaa.h, src/cli.gaa, src/serv-gaa.c,
3431 src/serv-gaa.h, src/serv.gaa: Generated.
3433 2007-10-17 Simon Josefsson <simon@josefsson.org>
3435 * NEWS: Version 2.1.3.
3437 2007-10-17 Simon Josefsson <simon@josefsson.org>
3439 * configure.in: Bump ABI version.
3441 2007-10-17 Simon Josefsson <simon@josefsson.org>
3443 * lib/gnutls_extensions.c, lib/gnutls_int.h,
3444 lib/gnutls_supplemental.c: Remove tls-authz.
3446 2007-10-17 Simon Josefsson <simon@josefsson.org>
3448 * doc/gnutls.texi: Remove tls-authz.
3450 2007-10-17 Simon Josefsson <simon@josefsson.org>
3452 * NEWS, configure.in, doc/examples/Makefile.am,
3453 doc/examples/ex-client-authz.c, doc/examples/ex-serv-authz.c,
3454 doc/reference/Makefile.am, includes/gnutls/gnutls.h.in,
3455 lib/Makefile.am, lib/ext_authz.c, lib/ext_authz.h, src/cli.c,
3456 src/cli.gaa, src/serv.c, src/serv.gaa: Remove TLS-authz.
3458 2007-10-15 Simon Josefsson <simon@josefsson.org>
3460 * configure.in: Bump version.
3462 2007-10-15 Simon Josefsson <simon@josefsson.org>
3466 2007-10-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3468 * lib/gnutls_priority.c: Reenabled the 256 bit algorithms in the
3471 2007-10-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3473 * NEWS, configure.in, lib/auth_cert.h, lib/gnutls_cert.c,
3474 lib/gnutls_errors.c, lib/gnutls_extra_hooks.c,
3475 lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c,
3476 libextra/gnutls_openpgp.c, libextra/opencdk/main.h,
3477 libextra/opencdk/sig-check.c, libextra/openpgp/compat.c,
3478 libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgpverify.c: **
3479 Corrected bugs in the openpgp certificate verification functions
3480 using a keyring. Now it correctly verifies openpgp certificates. ** Removed the ancient pgpkeyserver support (which was not used
3483 2007-10-14 Simon Josefsson <simon@josefsson.org>
3485 * ChangeLog: Generated.
3487 2007-10-14 Simon Josefsson <simon@josefsson.org>
3491 2007-10-14 Simon Josefsson <simon@josefsson.org>
3493 * NEWS: Version 2.1.2.
3495 2007-10-14 Simon Josefsson <simon@josefsson.org>
3497 * doc/protocol/draft-nir-tls-eap-02.txt: Add.
3499 2007-10-14 Simon Josefsson <simon@josefsson.org>
3503 2007-10-14 Simon Josefsson <simon@josefsson.org>
3505 * NEWS: Mention enum's.
3507 2007-10-14 Simon Josefsson <simon@josefsson.org>
3509 * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Move
3510 deprecated SRP alerts to compat.h.
3512 2007-10-14 Simon Josefsson <simon@josefsson.org>
3514 * includes/gnutls/compat.h: Add compatibility mapping for
3515 GNUTLS_E_OPENPGP_TRUSTDB_VERSION_UNSUPPORTED.
3517 2007-10-14 Simon Josefsson <simon@josefsson.org>
3519 * configure.in: Encode in shared library that we aren't backwards
3522 2007-10-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3524 * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
3525 src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: removed
3526 references to trustdb
3528 2007-10-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3530 * NEWS, doc/gnutls.texi, includes/gnutls/compat.h,
3531 includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
3532 includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c,
3533 libextra/openpgp/compat.c, libextra/openpgp/extras.c,
3534 libextra/openpgp/openpgp.h, libextra/openpgp/pgpverify.c: Removed
3535 all the trustdb related code. It wasn't used and trustdbs are not
3536 specified anywhere except pgp. Now we use the standard key rings.
3538 2007-10-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3540 * doc/gnutls.texi: more text
3542 2007-10-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3544 * NEWS, lib/gnutls_priority.c: The 256 bit ciphers are not enabled
3545 in the default priorities.
3547 2007-10-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3549 * configure.in, lib/gnutls_algorithms.c, lib/gnutls_pk.c,
3550 lib/x509/dsa.c, lib/x509/sign.c, src/certtool-gaa.c,
3551 src/certtool.c, src/certtool.gaa: Added support for DSA2 (key sizes
3552 for more than 1024 bits on DSA) via libgcrypt 1.3.0.
3554 2007-10-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3556 * doc/gnutls.texi: Updated documentation.
3558 2007-10-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3562 2007-10-09 Simon Josefsson <simon@josefsson.org>
3564 * NEWS: Mention certtool --quick-random.
3566 2007-10-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3568 * includes/gnutls/gnutls.h.in: Added defines for the deprecated SRP
3571 2007-10-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3573 * lib/x509/extensions.c: added an assertion.
3575 2007-10-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3577 * lib/gnutls_kx.c: Corrected an error in a parenthesis.
3579 2007-10-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3581 * : commit 72b99e94b1ecb51a2182645797e6153baeb60fc4 Author: Nikos
3582 Mavrogiannopoulos <nmav@gnutls.org> Date: Tue Oct 9 11:37:45 2007
3585 2007-10-08 Ludovic Courtès <ludo@gnu.org>
3587 * guile/modules/gnutls.scm, guile/modules/gnutls/build/enums.scm:
3588 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.
3590 2007-10-08 Ludovic Courtès <ludo@gnu.org>
3592 * NEWS: Update `NEWS'.
3594 2007-10-08 Ludovic Courtès <ludo@gnu.org>
3596 * configure.in: Fix configure-time Guile detection. * configure.in: Substitute `GUILE_LDFLAGS' into `LIBS', not
3597 `LDFLAGS'. Patch by Nix <nix@esperi.org.uk>.
3599 2007-10-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3601 * : 1 1 doc/Makefile.am
3603 2007-10-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3605 * : commit 175526ddfe18f4c443fb31a676b8f1d50895b053 Author: Nikos
3606 Mavrogiannopoulos <nmav@crystal.(none)> Date: Mon Oct 8 12:57:03
3609 2007-10-08 Simon Josefsson <simon@josefsson.org>
3611 * : commit 1f24725c9a0b09e7a42ee18f2bb4c0fbac581b8f Author: Nikos
3612 Mavrogiannopoulos <nmav@crystal.(none)> Date: Mon Oct 8 12:08:33
3615 2007-10-07 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3617 * lib/auth_srp.c: corrected possible size issue
3619 2007-10-07 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3621 * NEWS, build-aux/config.rpath, doc/gnutls.texi,
3622 includes/gnutls/openpgp.h, includes/gnutls/x509.h,
3623 lib/x509/Makefile.am, lib/x509/xml.c, libextra/openpgp/Makefile.am,
3624 libextra/openpgp/xml.c, po/de.po, po/ms.po, src/certtool-gaa.c,
3625 src/certtool-gaa.h, src/certtool.c, src/certtool.gaa,
3626 src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa, src/common.c:
3627 Removed all the xml functions and stubs, as well as references in
3630 2007-10-06 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3632 * lib/gnutls_alert.c: error_to_alert() now always return an alert
3633 number. This is to avoid sending illegal values when the return
3634 value is not checked (commonplace).
3636 2007-10-06 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3638 * : 51 51 src/certtool-gaa.c 10 10 src/certtool-gaa.h
3640 2007-10-06 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3642 * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
3643 src/certtool.gaa: Added the --quick-random option to certtool to
3644 improve generation time of private keys. They delay is quite
3645 annoying especially when generating test keys.
3647 2007-10-06 Simon Josefsson <simon@josefsson.org>
3649 * configure.in: Bump versions.
3651 2007-10-06 Simon Josefsson <simon@josefsson.org>
3655 2007-10-06 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3657 * src/certtool.c: Corrected output in DER format and corrected
3658 output for smime_to_pkcs7 to output in outfile instead of stdout.
3660 2007-09-24 Simon Josefsson <simon@josefsson.org>
3662 * ChangeLog: Generated.
3664 2007-09-24 Simon Josefsson <simon@josefsson.org>
3666 * configure.in: Bump version.
3668 2007-09-24 Simon Josefsson <simon@josefsson.org>
3670 * NEWS: Version 2.1.1.
3672 2007-09-24 Simon Josefsson <simon@josefsson.org>
3676 2007-09-24 Simon Josefsson <simon@josefsson.org>
3678 * configure.in: Rework Camellia configure messages and logic.
3680 2007-09-24 Simon Josefsson <simon@josefsson.org>
3682 * NEWS: Add fixes, for trac.
3684 2007-09-24 Simon Josefsson <simon@josefsson.org>
3688 2007-09-24 Simon Josefsson <simon@josefsson.org>
3690 * configure.in: Typo.
3692 2007-09-24 Simon Josefsson <simon@josefsson.org>
3694 * configure.in: Add --disable-camellia. Remove automake
3695 conditional, not used.
3697 2007-09-24 Simon Josefsson <simon@josefsson.org>
3701 2007-09-24 Simon Josefsson <simon@josefsson.org>
3705 2007-09-24 Simon Josefsson <simon@josefsson.org>
3707 * NEWS: Bump version.
3709 2007-09-24 Simon Josefsson <simon@josefsson.org>
3711 * configure.in, includes/gnutls/gnutls.h.in, lgl/gc-libgcrypt.c,
3712 lgl/gc.h, lib/gnutls_algorithms.c, lib/gnutls_cipher_int.c,
3713 lib/gnutls_priority.c, libextra/gnutls_openssl.c,
3714 libextra/opencdk/opencdk.h, src/common.c, src/tests.c, src/tests.h,
3715 src/tls_test.c: Add patch to support Camellia, contributed by
3716 Yoshisato YANAGISAWA. Fixes #1. See
3718 http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2331
3720 2007-09-20 Simon Josefsson <simon@josefsson.org>
3722 * ChangeLog: Generated.
3724 2007-09-20 Simon Josefsson <simon@josefsson.org>
3726 * NEWS: Version 2.1.0.
3728 2007-09-20 Simon Josefsson <simon@josefsson.org>
3730 * configure.in: Move CFLAGS setting further down, to make AC_PROG_CC
3733 2007-09-20 Simon Josefsson <simon@josefsson.org>
3735 * src/cli-gaa.c, src/serv-gaa.c: Generated.
3737 2007-09-20 Simon Josefsson <simon@josefsson.org>
3739 * src/serv.gaa: Set variables to NULL. Fix oprfi variable.
3741 2007-09-20 Simon Josefsson <simon@josefsson.org>
3743 * src/cli.gaa: Set variables to NULL.
3745 2007-09-20 Simon Josefsson <simon@josefsson.org>
3747 * lib/ext_oprfi.c: Fix crash.
3749 2007-09-20 Simon Josefsson <simon@josefsson.org>
3751 * lib/ext_oprfi.c: Fix crash.
3753 2007-09-20 Simon Josefsson <simon@josefsson.org>
3755 * src/serv.c: Fix infloop.
3757 2007-09-20 Simon Josefsson <simon@josefsson.org>
3759 * src/serv.c: Fix crash.
3761 2007-09-20 Simon Josefsson <simon@josefsson.org>
3763 * src/cli.c: Fix crash.
3765 2007-09-20 Simon Josefsson <simon@josefsson.org>
3767 * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
3768 src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: Support
3769 Opaque PRF Input in gnutls-cli and gnutls-serv.
3771 2007-09-20 Simon Josefsson <simon@josefsson.org>
3773 * doc/manpages/Makefile.am: Generated.
3775 2007-09-20 Simon Josefsson <simon@josefsson.org>
3777 * NEWS: Mention how to enable oprfi support.
3779 2007-09-20 Simon Josefsson <simon@josefsson.org>
3781 * doc/gnutls.texi: Typo.
3783 2007-09-20 Simon Josefsson <simon@josefsson.org>
3785 * lib/Makefile.am: Document more.
3787 2007-09-20 Simon Josefsson <simon@josefsson.org>
3789 * lib/ext_oprfi.c: Doc fix.
3791 2007-09-20 Simon Josefsson <simon@josefsson.org>
3793 * NEWS, configure.in, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
3794 lib/Makefile.am, lib/ext_oprfi.c, lib/ext_oprfi.h,
3795 lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
3796 tests/Makefile.am, tests/oprfi.c: Support for Opaque PRF Input TLS
3799 2007-09-20 Simon Josefsson <simon@josefsson.org>
3801 * doc/gnutls.texi: Add configure.in snippet to TLS ext section.
3803 2007-09-20 Simon Josefsson <simon@josefsson.org>
3805 * doc/gnutls.texi: Typo.
3807 2007-09-20 Simon Josefsson <simon@josefsson.org>
3811 2007-09-20 Simon Josefsson <simon@josefsson.org>
3813 * configure.in: Bump versions.
3815 2007-09-20 Simon Josefsson <simon@josefsson.org>
3817 * doc/examples/Makefile.am: Fix -I's.
3819 2007-09-20 Simon Josefsson <simon@josefsson.org>
3821 * ChangeLog: Generated.
3823 2007-09-20 Simon Josefsson <simon@josefsson.org>
3825 * Makefile.am: Fix release target (git-tag no longer exit with
3826 failure for non-existing tags).
3828 2007-09-20 Simon Josefsson <simon@josefsson.org>
3830 * NEWS: Version 2.0.1.
3832 2007-09-20 Simon Josefsson <simon@josefsson.org>
3834 * doc/gnutls.texi: Improve TLS ext section.
3836 2007-09-19 Simon Josefsson <simon@josefsson.org>
3838 * doc/protocol/draft-ietf-tls-rfc4346-bis-05.txt: Add.
3840 2007-09-18 Simon Josefsson <simon@josefsson.org>
3842 * doc/gnutls.texi: Notes on adding a new TLS extension.
3844 2007-09-17 Simon Josefsson <simon@josefsson.org>
3846 * : commit 344057de0fbf1cbc55dbd74cc23c78ebd2609cfc Author: Simon
3847 Josefsson <simon@josefsson.org> Date: Mon Sep 17 11:13:39 2007
3850 2007-09-17 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3852 * : commit 6d3a3222640ce3b5e4daa67a4624a507445de334 Author: Simon
3853 Josefsson <simon@josefsson.org> Date: Mon Sep 17 11:06:24 2007
3856 2007-09-17 Simon Josefsson <simon@josefsson.org>
3860 2007-09-17 Simon Josefsson <simon@josefsson.org>
3862 * doc/Makefile.am, doc/credentials/Makefile.am,
3863 doc/credentials/ca.tmpl, doc/credentials/client.tmpl,
3864 doc/credentials/gnutls-http-serv,
3865 doc/credentials/openpgp-server-key.txt,
3866 doc/credentials/openpgp-server.txt,
3867 doc/credentials/openpgp/Makefile.am,
3868 doc/credentials/openpgp/cli_pub.asc,
3869 doc/credentials/openpgp/cli_ring.asc,
3870 doc/credentials/openpgp/cli_sec.asc,
3871 doc/credentials/openpgp/pub.asc, doc/credentials/openpgp/sec.asc,
3872 doc/credentials/params.pem, doc/credentials/proxy.tmpl,
3873 doc/credentials/psk-passwd.txt, doc/credentials/server.tmpl,
3874 doc/credentials/srp-passwd.txt, doc/credentials/srp-tpasswd.conf,
3875 doc/credentials/srp/Makefile.am, doc/credentials/srp/tpasswd,
3876 doc/credentials/srp/tpasswd.conf, doc/credentials/x509-ca-key.pem,
3877 doc/credentials/x509-ca.pem, doc/credentials/x509-client-key.pem,
3878 doc/credentials/x509-client.pem, doc/credentials/x509-other-ca.pem,
3879 doc/credentials/x509-proxy-key.pem, doc/credentials/x509-proxy.pem,
3880 doc/credentials/x509-server-dsa.pem,
3881 doc/credentials/x509-server-key-dsa.pem,
3882 doc/credentials/x509-server-key.pem,
3883 doc/credentials/x509-server.pem, doc/credentials/x509-trust.pem,
3884 doc/credentials/x509/Makefile.am, doc/credentials/x509/ca.pem,
3885 doc/credentials/x509/cert-dsa.pem, doc/credentials/x509/cert.pem,
3886 doc/credentials/x509/clicert-dsa.pem,
3887 doc/credentials/x509/clicert.pem,
3888 doc/credentials/x509/clikey-dsa.pem,
3889 doc/credentials/x509/clikey.pem, doc/credentials/x509/key-dsa.pem,
3890 doc/credentials/x509/key.pem, src/Makefile.am,
3891 src/gnutls-http-serv, src/openpgp/Makefile.am,
3892 src/openpgp/cli_pub.asc, src/openpgp/cli_ring.asc,
3893 src/openpgp/cli_sec.asc, src/openpgp/pub.asc, src/openpgp/sec.asc,
3894 src/params.pem, src/srp/Makefile.am, src/srp/tpasswd,
3895 src/srp/tpasswd.conf, src/x509/Makefile.am, src/x509/ca.pem,
3896 src/x509/cert-dsa.pem, src/x509/cert.pem, src/x509/clicert-dsa.pem,
3897 src/x509/clicert.pem, src/x509/clikey-dsa.pem, src/x509/clikey.pem,
3898 src/x509/key-dsa.pem, src/x509/key.pem: Move test credentials from
3899 src/ to doc/credentials/.
3901 2007-09-17 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3903 * : commit 9afa028dae6756ef463652e56543c89b04add024 Author: Nikos
3904 Mavrogiannopoulos <nmav@crystal.(none)> Date: Mon Sep 17 11:47:12
3907 2007-09-11 Simon Josefsson <simon@josefsson.org>
3909 * gl/gnulib.mk, gl/m4/extensions.m4, gl/m4/gnulib-cache.m4,
3910 gl/m4/gnulib-comp.m4, gl/m4/string_h.m4, gl/string_.h: Remove
3911 duplicate gnulib modules.
3913 2007-09-11 Simon Josefsson <simon@josefsson.org>
3915 * gl/gettext.h, gl/gnulib.mk, gl/m4/gnulib-cache.m4,
3916 gl/m4/gnulib-comp.m4, gl/m4/sockpfaf.m4, gl/m4/stdbool.m4,
3917 gl/m4/stdio_h.m4, gl/m4/sys_socket_h.m4, gl/m4/unistd_h.m4,
3918 gl/stdbool_.h, gl/stdio_.h, gl/sys_socket_.h, gl/unistd_.h: Remove
3919 duplicate gnulib modules.
3921 2007-09-11 Simon Josefsson <simon@josefsson.org>
3923 * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update
3926 2007-09-11 Simon Josefsson <simon@josefsson.org>
3928 * lgl/m4/absolute-header.m4: Update gnulib files.
3930 2007-09-11 Simon Josefsson <simon@josefsson.org>
3932 * lgl/m4/malloc.m4, lgl/m4/realloc.m4, lgl/m4/stdlib_h.m4,
3933 lgl/realloc.c, lgl/stdlib_.h: Add.
3935 2007-09-04 Ludovic Courtès <ludo@gnu.org>
3937 * guile/src/core.c: Guile: Fix `x509-certificate-dn-oid' and related
3938 functions. * guile/src/core.c (X509_CERTIFICATE_DN_OID_FUNCTION_BODY): Use `scm_take_locale_stringn ()' instead of `scm_take_locale_string
3939 ()'. * NEWS: Update. Signed-off-by: Simon Josefsson <simon@josefsson.org>
3941 2007-09-04 Ludovic Courtès <ludo@gnu.org>
3943 * 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
3944 ()'. * NEWS: Update. Signed-off-by: Simon Josefsson <simon@josefsson.org>
3946 2007-09-10 Simon Josefsson <simon@josefsson.org>
3948 * gl/gnulib.mk, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
3949 lgl/m4/gnulib-comp.m4, lgl/m4/time_h.m4: Update gnulib files.
3951 2007-09-10 Simon Josefsson <simon@josefsson.org>
3953 * .cvsignore, build-aux/.cvsignore, doc/.cvsignore,
3954 doc/examples/.cvsignore, doc/manpages/.cvsignore,
3955 doc/reference/.cvsignore, doc/reference/tmpl/.cvsignore,
3956 doc/scripts/.cvsignore, gl/.cvsignore, includes/.cvsignore,
3957 includes/gnutls/.cvsignore, lgl/.cvsignore, lib/.cvsignore,
3958 lib/minitasn1/.cvsignore, lib/x509/.cvsignore, libextra/.cvsignore,
3959 libextra/minilzo/.cvsignore, libextra/opencdk/.cvsignore,
3960 libextra/openpgp/.cvsignore, m4/.cvsignore, po/.cvsignore,
3961 src/.cvsignore, src/cfg/.cvsignore, src/cfg/platon/.cvsignore,
3962 src/cfg/platon/str/.cvsignore, src/openpgp/.cvsignore,
3963 src/srp/.cvsignore, src/x509/.cvsignore, tests/.cvsignore,
3964 tests/hostname-check/.cvsignore, tests/key-id/.cvsignore,
3965 tests/nist-pkits/.cvsignore, tests/pathlen/.cvsignore,
3966 tests/pkcs1-padding/.cvsignore, tests/pkcs12-decode/.cvsignore,
3967 tests/pkcs8-decode/.cvsignore, tests/rsa-md5-collision/.cvsignore,
3968 tests/sha2/.cvsignore, tests/userid/.cvsignore,
3969 tests/x509paths/.cvsignore: Remove .cvsignore's.
3971 2007-09-07 Simon Josefsson <simon@josefsson.org>
3975 2007-09-07 Simon Josefsson <simon@josefsson.org>
3977 * configure.in: Bump versions.
3979 2007-09-07 Simon Josefsson <simon@josefsson.org>
3981 * NEWS, lib/gnutls_algorithms.c, lib/gnutls_int.h: Use official IANA
3984 2007-09-06 Simon Josefsson <simon@josefsson.org>
3986 * doc/examples/Makefile.am: TLS/IA example uses anonymous ciphers.
3988 2007-09-04 Simon Josefsson <simon@josefsson.org>
3990 * ChangeLog: Generated.
3992 2007-09-04 Simon Josefsson <simon@josefsson.org>
3994 * NEWS: Version 2.0.0.
3996 2007-09-04 Simon Josefsson <simon@josefsson.org>
4000 2007-09-03 Simon Josefsson <simon@josefsson.org>
4002 * NEWS: Add 1.6.x entries.
4004 2007-09-03 Simon Josefsson <simon@josefsson.org>
4008 2007-09-03 Simon Josefsson <simon@josefsson.org>
4010 * configure.in: Use three-digit versions.
4012 2007-09-01 Simon Josefsson <simon@josefsson.org>
4016 2007-09-01 Simon Josefsson <simon@josefsson.org>
4018 * lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c: Use libtasn1
4021 2007-08-31 Simon Josefsson <simon@josefsson.org>
4023 * NEWS, configure.in: Bump versions.
4025 2007-08-31 Simon Josefsson <simon@josefsson.org>
4027 * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Use libtasn1
4030 2007-08-31 Simon Josefsson <simon@josefsson.org>
4032 * configure.in: Drop gnits mode.
4034 2007-08-31 Simon Josefsson <simon@josefsson.org>
4036 * doc/examples/Makefile.am: Also don't build ex-serv-anon when
4037 anonymous ciphers are disabled.
4039 2007-08-31 Simon Josefsson <simon@josefsson.org>
4041 * doc/examples/Makefile.am: Don't try to build ex-client1 if
4042 anonymous ciphers are disabled.
4044 2007-08-27 Simon Josefsson <simon@josefsson.org>
4046 * ChangeLog: Generated.
4048 2007-08-27 Simon Josefsson <simon@josefsson.org>
4050 * NEWS: Version 1.7.19.
4052 2007-08-27 Simon Josefsson <simon@josefsson.org>
4056 2007-08-27 Simon Josefsson <simon@josefsson.org>
4058 * doc/examples/ex-session-info.c: Support GNUTLS_CRD_PSK and
4061 2007-08-27 Simon Josefsson <simon@josefsson.org>
4063 * src/common.c: Handle GNUTLS_CRD_IA in print_info().
4065 2007-08-27 Simon Josefsson <simon@josefsson.org>
4069 2007-08-27 Simon Josefsson <simon@josefsson.org>
4071 * lib/gnutls_errors.c: Doc fix.
4073 2007-08-27 Simon Josefsson <simon@josefsson.org>
4075 * lib/gnutls_handshake.c: Revert "Check that value is negative
4076 before using gnutls_error_is_fatal." This reverts commit 9949a4b0b6b62a0ff3c05fee4283928d1a53b675.
4078 2007-08-27 Simon Josefsson <simon@josefsson.org>
4080 * lib/gnutls_errors.c: Have gnutls_error_is_fatal return 0 on
4081 positive "errors". Would fix bug reported by Andreas Metzler
4082 <ametzler@downhill.at.eu.org> in
4084 <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293see also <http://bugs.debian.org/439640>.
4086 2007-08-27 Simon Josefsson <simon@josefsson.org>
4088 * lib/gnutls_handshake.c: Check that value is negative before using
4089 gnutls_error_is_fatal. Fixes bug reported by Andreas Metzler
4090 <ametzler@downhill.at.eu.org> in
4092 <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293>see also <http://bugs.debian.org/439640>.
4094 2007-08-24 Simon Josefsson <simon@josefsson.org>
4098 2007-08-24 Simon Josefsson <simon@josefsson.org>
4100 * libextra/opencdk/misc.c, libextra/opencdk/opencdk.h: Upgrade to
4103 2007-08-24 Simon Josefsson <simon@josefsson.org>
4105 * doc/protocol/draft-babu-serv-cert-trans-from-proxy-00.txt: Add.
4107 2007-08-23 Simon Josefsson <simon@josefsson.org>
4109 * gl/readline.c: Upgrade gnulib files.
4111 2007-08-23 Simon Josefsson <simon@josefsson.org>
4113 * src/certtool.c: No need for getline.h.
4115 2007-08-23 Simon Josefsson <simon@josefsson.org>
4119 2007-08-23 Simon Josefsson <simon@josefsson.org>
4121 * gl/getdelim.c, gl/getdelim.h, gl/getline.c, gl/getline.h,
4122 gl/getpass.c, gl/gnulib.mk, gl/m4/getdelim.m4, gl/m4/getline.m4,
4123 gl/m4/gnulib-comp.m4, gl/m4/stdio_h.m4, gl/m4/unistd_h.m4,
4124 gl/stdio_.h, gl/unistd_.h, lgl/Makefile.am, lgl/m4/stdio_h.m4,
4125 lgl/stdio_.h: Upgrade gnulib files.
4127 2007-08-23 Simon Josefsson <simon@josefsson.org>
4131 2007-08-23 Simon Josefsson <simon@josefsson.org>
4133 * gl/fseeko.c, gl/getpass.c, gl/getpass.h, gl/gnulib.mk,
4134 gl/lseek.c, gl/m4/fseeko.m4, gl/m4/getpass.m4,
4135 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/lseek.m4,
4136 lgl/Makefile.am, lgl/fseeko.c, lgl/getdelim.c, lgl/getdelim.h,
4137 lgl/getline.c, lgl/getline.h, lgl/getpass.c, lgl/getpass.h,
4138 lgl/lseek.c, lgl/m4/fseeko.m4, lgl/m4/getdelim.m4,
4139 lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
4140 lgl/m4/gnulib-comp.m4, lgl/m4/lseek.m4: Update gnulib files.
4142 2007-08-20 Simon Josefsson <simon@josefsson.org>
4144 * NEWS, configure.in: Bump versions.
4146 2007-08-20 Simon Josefsson <simon@josefsson.org>
4148 * doc/examples/Makefile.am: Don't build pgp example if pgp has been
4151 2007-08-16 Simon Josefsson <simon@josefsson.org>
4153 * ChangeLog: Generated.
4155 2007-08-16 Simon Josefsson <simon@josefsson.org>
4157 * NEWS: Version 1.7.18.
4159 2007-08-16 Simon Josefsson <simon@josefsson.org>
4163 2007-08-16 Simon Josefsson <simon@josefsson.org>
4165 * configure.in: Bump version.
4167 2007-08-16 Simon Josefsson <simon@josefsson.org>
4171 2007-08-16 Simon Josefsson <simon@josefsson.org>
4175 2007-08-16 Simon Josefsson <simon@josefsson.org>
4177 * lib/auth_psk_passwd.c, lib/gnutls_psk.c, lib/gnutls_x509.c,
4178 libextra/gnutls_openpgp.c, libextra/openssl_compat.c: Fix pointer
4179 mix for different sized variables. Tiny patch from
4181 <http://cvs.fedora.redhat.com/viewcvs/devel/gnutls/gnutls-1.6.3-incompat-pointers.patch?rev=1.1&view=auto>.
4183 2007-08-15 Simon Josefsson <simon@josefsson.org>
4185 * doc/Makefile.am: Typo.
4187 2007-08-15 Simon Josefsson <simon@josefsson.org>
4189 * doc/Makefile.am: Install images in info directory.
4191 2007-08-15 Simon Josefsson <simon@josefsson.org>
4193 * doc/Makefile.am, doc/arch/certificate-user-use-case.eps,
4194 doc/arch/certificate-user-use-case.pdf,
4195 doc/arch/client-server-use-case.eps,
4196 doc/arch/client-server-use-case.pdf, doc/arch/extensions_st.eps,
4197 doc/arch/extensions_st.pdf, doc/arch/handshake-sequence.eps,
4198 doc/arch/handshake-sequence.pdf, doc/arch/handshake-state.eps,
4199 doc/arch/handshake-state.pdf, doc/arch/mod_auth_st.eps,
4200 doc/arch/mod_auth_st.pdf, doc/arch/objects.eps,
4201 doc/arch/objects.pdf, doc/gnutls-certificate-user-use-case.eps,
4202 doc/gnutls-certificate-user-use-case.pdf,
4203 doc/gnutls-client-server-use-case.eps,
4204 doc/gnutls-client-server-use-case.pdf,
4205 doc/gnutls-extensions_st.eps, doc/gnutls-extensions_st.pdf,
4206 doc/gnutls-handshake-sequence.eps,
4207 doc/gnutls-handshake-sequence.pdf, doc/gnutls-handshake-state.eps,
4208 doc/gnutls-handshake-state.pdf, doc/gnutls-mod_auth_st.eps,
4209 doc/gnutls-mod_auth_st.pdf, doc/gnutls-objects.eps,
4210 doc/gnutls-objects.pdf, doc/gnutls.texi: More image renaming.
4212 2007-08-15 Simon Josefsson <simon@josefsson.org>
4214 * doc/Makefile.am, doc/gnutls-internals.eps,
4215 doc/gnutls-internals.pdf, doc/gnutls-layers.eps,
4216 doc/gnutls-layers.pdf, doc/gnutls-pgp.eps, doc/gnutls-pgp.pdf,
4217 doc/gnutls-x509.eps, doc/gnutls-x509.pdf, doc/gnutls.texi,
4218 doc/internals.eps, doc/internals.pdf, doc/layers.eps,
4219 doc/layers.pdf, doc/pgp1.eps, doc/pgp1.pdf, doc/x509-1.eps,
4220 doc/x509-1.pdf: Rename images to deal with texinfo brokenness. See
4221 <http://thread.gmane.org/gmane.comp.tex.texinfo.bugs/3533>.
4223 2007-08-15 Simon Josefsson <simon@josefsson.org>
4225 * doc/Makefile.am, doc/my-bib-macros.texi: Remove my-bib-macros, not
4228 2007-08-15 Simon Josefsson <simon@josefsson.org>
4230 * tests/x509self.c: Fix warning. Tiny patch from Andreas Metzler
4231 <ametzler@downhill.at.eu.org>.
4233 2007-08-15 Simon Josefsson <simon@josefsson.org>
4235 * libextra/gnutls_openpgp.c: Fix warning. Tiny patch from Andreas
4236 Metzler <ametzler@downhill.at.eu.org>.
4238 2007-08-15 Simon Josefsson <simon@josefsson.org>
4240 * ChangeLog: Generated.
4242 2007-08-15 Simon Josefsson <simon@josefsson.org>
4246 2007-08-15 Simon Josefsson <simon@josefsson.org>
4248 * NEWS: Version 1.7.17.
4250 2007-08-15 Simon Josefsson <simon@josefsson.org>
4252 * doc/manpages/Makefile.am: Generated.
4254 2007-08-13 Simon Josefsson <simon@josefsson.org>
4258 2007-08-13 Simon Josefsson <simon@josefsson.org>
4260 * NEWS, includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c: Add
4261 gnutls_openpgp_privkey_sign_hash.
4263 2007-08-13 Simon Josefsson <simon@josefsson.org>
4265 * doc/examples/ex-cert-select.c, includes/gnutls/gnutls.h.in,
4266 includes/gnutls/gnutlsxx.h, includes/gnutls/openpgp.h,
4267 includes/gnutls/pkcs12.h, lib/auth_dh_common.c, lib/auth_dhe_psk.c,
4268 lib/auth_psk.c, lib/auth_psk.h, lib/auth_psk_passwd.c,
4269 lib/auth_psk_passwd.h, lib/gnutls_psk.c, lib/gnutls_session.c,
4270 lib/gnutls_session_pack.c, lib/gnutls_x509.c, lib/gnutlsxx.cpp,
4271 lib/x509/output.c, src/certtool-cfg.c, src/certtool-cfg.h,
4272 src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
4273 src/prime.c, src/psk.c, src/serv.c, src/tests.c, src/tests.h,
4274 src/tls_test.c: Use *_t types consistently.
4276 2007-08-12 Simon Josefsson <simon@josefsson.org>
4278 * includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
4279 lib/gnutls_cert.c, lib/gnutls_sig.c, lib/x509/privkey.c,
4280 tests/x509signself.c: Use const and pointers to gnutls_datum_t in
4283 2007-08-12 Simon Josefsson <simon@josefsson.org>
4285 * tests/x509signself.c: Fix warnings.
4287 2007-08-11 Simon Josefsson <simon@josefsson.org>
4289 * doc/manpages/Makefile.am: Update.
4291 2007-08-11 Simon Josefsson <simon@josefsson.org>
4293 * configure.in: Set shared library version correctly.
4295 2007-08-11 Simon Josefsson <simon@josefsson.org>
4297 * NEWS, includes/gnutls/gnutls.h.in: New errors
4298 GNUTLS_E_APPLICATION_ERROR_MIN..GNUTLS_E_APPLICATION_ERROR_MAX.
4300 2007-08-11 Simon Josefsson <simon@josefsson.org>
4302 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_cert.c,
4303 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.
4305 2007-08-10 Simon Josefsson <simon@josefsson.org>
4307 * lib/gnutls_errors.c: (gnutls_error_is_fatal): Return default is 1 for unknown error
4310 2007-08-10 Simon Josefsson <simon@josefsson.org>
4312 * doc/manpages/Makefile.am: Update.
4314 2007-08-10 Simon Josefsson <simon@josefsson.org>
4316 * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
4317 lib/auth_cert.c, lib/auth_dhe.c, lib/auth_rsa_export.c,
4318 lib/gnutls_int.h, lib/gnutls_sig.c, lib/gnutls_x509.c,
4319 lib/x509/privkey.c, tests/Makefile.am, tests/x509signself.c:
4320 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.
4322 2007-08-10 Simon Josefsson <simon@josefsson.org>
4326 2007-08-10 Simon Josefsson <simon@josefsson.org>
4328 * tests/Makefile.am: Build x509self.
4330 2007-08-10 Simon Josefsson <simon@josefsson.org>
4332 * tests/x509self.c: New file.
4334 2007-08-08 Simon Josefsson <simon@josefsson.org>
4338 2007-08-08 Simon Josefsson <simon@josefsson.org>
4340 * lib/gnutls_priority.c: Disable TLS 1.2 by default, at least until
4341 RFC is out and we've done simple interop of it.
4343 2007-08-08 Simon Josefsson <simon@josefsson.org>
4347 2007-08-08 Simon Josefsson <simon@josefsson.org>
4351 2007-08-08 Simon Josefsson <simon@josefsson.org>
4353 * po/pl.po, po/sv.po: Sync with TP.
4355 2007-08-08 Simon Josefsson <simon@josefsson.org>
4359 2007-07-09 Ludovic Courtès <ludo@gnu.org>
4361 * doc/gnutls.texi, doc/signatures.texi: Capitalized subsection
4362 titles. * doc/gnutls.texi: Capitalized subsection titles. * doc/signatures.texi: Likewise. Signed-off-by: Simon Josefsson <simon@josefsson.org>
4364 2007-08-08 Simon Josefsson <simon@josefsson.org>
4368 2007-08-03 Ludovic Courtès <ludo@gnu.org>
4370 * doc/Makefile.am, guile/src/Makefile.am: Fixed CPPFLAGS for Guile
4371 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>
4373 2007-08-08 Simon Josefsson <simon@josefsson.org>
4375 * NEWS, configure.in: Bump versions.
4377 2007-08-08 Simon Josefsson <simon@josefsson.org>
4379 * ChangeLog: Generated.
4381 2007-08-07 Simon Josefsson <simon@josefsson.org>
4383 * NEWS: Version 1.7.16.
4385 2007-08-07 Simon Josefsson <simon@josefsson.org>
4389 2007-08-07 Simon Josefsson <simon@josefsson.org>
4393 2007-08-07 Simon Josefsson <simon@josefsson.org>
4395 * build-aux/GNUmakefile, build-aux/maint.mk, doc/fdl.texi,
4396 doc/gnutls.texi, doc/gpl-2.0.texi, doc/lgpl-2.1.texi, gl/error.c,
4397 gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/include_next.m4,
4398 gl/override/doc/gpl-2.0.texi.diff,
4399 gl/override/doc/lgpl-2.1.texi.diff, lgl/Makefile.am,
4400 lgl/m4/gnulib-cache.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4:
4401 Update gnulib files.
4403 2007-08-02 Ludovic Courtès <ludo@gnu.org>
4405 * NEWS: Updated `NEWS'. Signed-off-by: Simon Josefsson <simon@josefsson.org>
4407 2007-08-01 Ludovic Courtès <ludo@gnu.org>
4409 * lib/auth_cert.c: Fixed erroneous checks and sloppy return values
4410 in certificate selection. * lib/auth_cert.c (_gnutls_get_selected_cert): Dereference APR_CERT_LIST_LENGTH, APR_PKEY and APR_CERT_LIST when validating
4411 their value. (_gnutls_server_select_cert): When IDX < 0, set RET to `GNUTLS_E_INSUFFICIENT_CREDENTIALS'. Signed-off-by: Simon Josefsson <simon@josefsson.org>
4413 2007-08-02 Simon Josefsson <simon@josefsson.org>
4415 * doc/protocol/draft-santesson-tls-gssapi-03.txt: Add.
4417 2007-08-02 Simon Josefsson <simon@josefsson.org>
4421 2007-07-14 Simon Josefsson <simon@josefsson.org>
4423 * lgl/stdint_.h, lgl/vasnprintf.c: Update gnulib files.
4425 2007-07-14 Simon Josefsson <simon@josefsson.org>
4429 2007-07-14 Simon Josefsson <simon@josefsson.org>
4431 * configure.in: Bump versions.
4433 2007-07-14 Simon Josefsson <simon@josefsson.org>
4435 * src/cli.c: On starttls EOF on stdin, clear EOF flag to make future
4436 reads work OK. Needed for Mac OS X. Report and tiny patch by Hal
4437 Eden <n.mavrogiannopoulos@gmail.com>.
4439 2007-07-12 Simon Josefsson <simon@josefsson.org>
4441 * build-aux/gendocs.sh, gl/override/lib/version-etc.c.diff,
4442 lgl/Makefile.am, lgl/m4/wchar.m4, lgl/wchar_.h: Update.
4444 2007-07-09 Simon Josefsson <simon@josefsson.org>
4446 * doc/protocol/draft-ietf-tls-rfc4346-bis-04.txt,
4447 doc/protocol/draft-santesson-tls-gssapi-02.txt: Add.
4449 2007-07-09 Simon Josefsson <simon@josefsson.org>
4451 * doc/Makefile.am, doc/gnutls.texi, doc/internals.texi: Avoid make
4452 errors regarding internals.texi. See
4454 <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2233>.
4456 2007-07-09 Simon Josefsson <simon@josefsson.org>
4458 * doc/Makefile.am, guile/src/Makefile.am: Fix build failure in doc/
4459 when guile isn't installed built yet.
4461 2007-07-08 Ludovic Courtès <ludo@gnu.org>
4463 * doc/gnutls.texi, doc/internals.texi: Manual: Capitalized section
4464 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>
4466 2007-07-06 Simon Josefsson <simon@josefsson.org>
4468 * doc/protocol/draft-nir-tls-eap-01.txt: Add.
4470 2007-07-02 Ludovic Courtès <ludo@gnu.org>
4472 * 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>
4474 2007-07-03 Simon Josefsson <simon@josefsson.org>
4476 * doc/protocol/draft-ietf-tls-rfc4366-bis-00.txt: Add.
4478 2007-07-02 Simon Josefsson <simon@josefsson.org>
4480 * ChangeLog: Generated.
4482 2007-07-02 Simon Josefsson <simon@josefsson.org>
4484 * NEWS: Version 1.7.15.
4486 2007-07-02 Simon Josefsson <simon@josefsson.org>
4488 * po/LINGUAS: Revert.
4490 2007-07-02 Simon Josefsson <simon@josefsson.org>
4492 * po/LINGUAS: Sync with TP.
4494 2007-07-02 Simon Josefsson <simon@josefsson.org>
4498 2007-07-02 Simon Josefsson <simon@josefsson.org>
4500 * doc/gpl-2.0.texi, doc/gpl.texi, doc/lgpl-2.1.texi, doc/lgpl.texi:
4501 Fix gnulib name changes.
4503 2007-07-02 Simon Josefsson <simon@josefsson.org>
4505 * build-aux/config.rpath, build-aux/maint.mk, doc/Makefile.am,
4506 doc/gnutls.texi, gl/gnulib.mk, gl/m4/getaddrinfo.m4,
4507 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
4508 gl/override/doc/gpl-2.0.texi.diff, gl/override/doc/gpl.texi.diff,
4509 gl/override/doc/lgpl-2.1.texi.diff, gl/override/doc/lgpl.texi.diff:
4510 Update gnulib files. Fix GPL renaming.
4512 2007-07-02 Simon Josefsson <simon@josefsson.org>
4516 2007-07-02 Simon Josefsson <simon@josefsson.org>
4518 * doc/gnutls.texi: Typo.
4520 2007-07-02 Simon Josefsson <simon@josefsson.org>
4522 * doc/gnutls.texi: Improve installation instructions.
4524 2007-07-02 Simon Josefsson <simon@josefsson.org>
4526 * doc/gnutls.texi: Add 'Obtaining and Installing'. Suggested by
4527 ludo@gnu.org (Ludovic Courtès).
4529 2007-06-29 Simon Josefsson <simon@josefsson.org>
4533 2007-06-29 Simon Josefsson <simon@josefsson.org>
4535 * doc/guile.texi: Add 'Guile Preparations' section. Based on
4536 discussions with ludo@gnu.org (Ludovic Courtès).
4538 2007-06-29 Simon Josefsson <simon@josefsson.org>
4540 * configure.in: Check for scm_from_locale_string instead of SCM_API.
4541 Patch from ludo@gnu.org (Ludovic Courtès).
4543 2007-06-29 Simon Josefsson <simon@josefsson.org>
4547 2007-06-29 Simon Josefsson <simon@josefsson.org>
4549 * guile/src/Makefile.am: Put $(GUILE_FLAGS) in LIBADD, not LDFLAGS.
4550 Reported by ludo@gnu.org (Ludovic Courtès).
4552 2007-06-27 Simon Josefsson <simon@josefsson.org>
4556 2007-06-27 Simon Josefsson <simon@josefsson.org>
4560 2007-06-27 Simon Josefsson <simon@josefsson.org>
4562 * po/LINGUAS, po/ms.po: Sync with TP.
4564 2007-06-27 Simon Josefsson <simon@josefsson.org>
4568 2007-06-27 Simon Josefsson <simon@josefsson.org>
4570 * tests/key-id/key-id: Can't use /dev/null as template under
4571 mingw32, probably really a bug in cfg+.
4573 2007-06-27 Simon Josefsson <simon@josefsson.org>
4575 * gl/m4/getaddrinfo.m4: Fix gai_strerror on mingw32.
4577 2007-06-26 Simon Josefsson <simon@josefsson.org>
4579 * NEWS, configure.in: Check that the guile header files is recent
4580 enough and that it works.
4582 2007-06-26 Simon Josefsson <simon@josefsson.org>
4584 * configure.in: Move Guile setup stuff down under 'External
4587 2007-06-26 Simon Josefsson <simon@josefsson.org>
4589 * Makefile.am, NEWS, configure.in: Fix installation path of Guile
4592 2007-06-26 Simon Josefsson <simon@josefsson.org>
4594 * NEWS, configure.in: Bump versions.
4596 2007-06-26 Simon Josefsson <simon@josefsson.org>
4598 * ChangeLog: Generated.
4600 2007-06-26 Simon Josefsson <simon@josefsson.org>
4602 * NEWS: Version 1.7.14.
4604 2007-06-26 Simon Josefsson <simon@josefsson.org>
4608 2007-06-26 Simon Josefsson <simon@josefsson.org>
4612 2007-06-26 Simon Josefsson <simon@josefsson.org>
4614 * doc/gendocs_template, gl/gnulib.mk, gl/m4/absolute-header.m4,
4615 gl/m4/gnulib-comp.m4, gl/m4/include_next.m4, gl/m4/netinet_in_h.m4,
4616 gl/m4/string_h.m4, gl/m4/sys_socket_h.m4, gl/netinet_in_.h,
4617 gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am, lgl/float_.h,
4618 lgl/m4/absolute-header.m4, lgl/m4/float_h.m4,
4619 lgl/m4/gnulib-comp.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4,
4620 lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/sys_socket_h.m4,
4621 lgl/m4/sys_stat_h.m4, lgl/m4/time_h.m4, lgl/m4/unistd_h.m4,
4622 lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-parse.h,
4623 lgl/stdint_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
4624 lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update
4627 2007-06-26 Simon Josefsson <simon@josefsson.org>
4631 2007-06-17 Ludovic Courtes <ludo@chbouib.org>
4633 * configure.in: Make sure Guile is 1.8 or later. * configure.in: Make sure Guile is 1.8 or later, using
4634 `GUILE_CHECK'. Signed-off-by: Simon Josefsson <simon@josefsson.org>
4636 2007-06-26 Simon Josefsson <simon@josefsson.org>
4640 2007-06-26 Ludovic Courtes <ludo@chbouib.org>
4642 * 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>
4644 2007-06-20 Simon Josefsson <simon@josefsson.org>
4648 2007-06-20 Simon Josefsson <simon@josefsson.org>
4652 2007-06-20 Simon Josefsson <simon@josefsson.org>
4654 * src/cli.c: Don't crash if TLS handshake fails. Reported by Marc
4655 Haber <mh+debian-bugs@zugschlus.de> and Andreas Metzler
4656 <ametzler@downhill.at.eu.org> via Debian BTS #429183.
4658 2007-06-20 Simon Josefsson <simon@josefsson.org>
4660 * doc/protocol/draft-ietf-tls-rsa-aes-gcm-00.txt: Add.
4662 2007-06-15 Simon Josefsson <simon@josefsson.org>
4664 * doc/protocol/draft-ietf-tls-srp-14.txt: Add.
4666 2007-06-14 Simon Josefsson <simon@josefsson.org>
4668 * AUTHORS: Update PGP key.
4670 2007-06-14 Simon Josefsson <simon@josefsson.org>
4672 * AUTHORS: Change Ludovic' description.
4674 2007-06-14 Simon Josefsson <simon@josefsson.org>
4676 * libextra/gnutls_openpgp.c: Merge patch from Timo, applied to CVS. (stream_to_datum): Call gnutls_assert() on error.
4678 2007-06-13 Ludovic Courtès <ludo@chbouib.org>
4680 * lib/auth_cert.c: Fix off-by-one in TLS 1.2 handshake. * lib/auth_cert.c (_gnutls_gen_cert_server_cert_req): Before
4681 invoking `gnutls_malloc ()', increment SIZE when using TLS 1.2 so
4682 that the allocated buffer is large-enough to contain the list of
4683 supported hashes. Don't change SIZE later on. Signed-off-by: Simon Josefsson <simon@josefsson.org>
4685 2007-06-13 Ludovic Courtès <ludo@chbouib.org>
4687 * libextra/gnutls_openpgp.c: Fix use of uninitialized variable in
4688 `gnutls_certificate_set_openpgp_key_mem ()' * libextra/gnutls_openpgp.c (stream_to_datum): Check whether INP is
4689 NULL rather than checking BUF (which is not initialized yet). Signed-off-by: Simon Josefsson <simon@josefsson.org>
4691 2007-06-13 Simon Josefsson <simon@josefsson.org>
4693 * NEWS, configure.in: Bump versions.
4695 2007-06-13 Simon Josefsson <simon@josefsson.org>
4697 * doc/protocol/draft-salowey-tls-rfc4507bis-00.txt: Add.
4699 2007-06-12 Simon Josefsson <simon@josefsson.org>
4703 2007-06-11 Ludovic Courtes <ludo@chbouib.org>
4705 * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
4706 guile/tests/raw-to-c.scm: Small cleanups in `guile/tests'. Signed-off-by: Simon Josefsson <simon@josefsson.org>
4708 2007-06-12 Simon Josefsson <simon@josefsson.org>
4710 * doc/Makefile.am: Clarify that guile.texi dependencies are
4711 dependencies of gnutls.texi too.
4713 2007-06-11 Simon Josefsson <simon@josefsson.org>
4715 * doc/protocol/draft-nir-tls-eap-00.txt: Add.
4717 2007-06-11 Simon Josefsson <simon@josefsson.org>
4719 * THANKS, configure.in: Need to use CFLAGS when checking for
4720 -Wno-pointer-sign. Reported by "Kristofer T. Karas"
4721 <ktk@enterprise.bidmc.harvard.edu>.
4723 2007-06-11 Simon Josefsson <simon@josefsson.org>
4725 * ChangeLog: Generated.
4727 2007-06-11 Simon Josefsson <simon@josefsson.org>
4729 * NEWS: Version 1.7.13.
4731 2007-06-11 Simon Josefsson <simon@josefsson.org>
4733 * Makefile.am: Fix update-po target.
4735 2007-06-11 Simon Josefsson <simon@josefsson.org>
4739 2007-06-11 Simon Josefsson <simon@josefsson.org>
4743 2007-06-11 Simon Josefsson <simon@josefsson.org>
4745 * doc/manpages/Makefile.am: Fix copyright years.
4747 2007-06-11 Simon Josefsson <simon@josefsson.org>
4749 * doc/reference/gnutls.types: Add, to work around problems if this
4752 2007-06-11 Simon Josefsson <simon@josefsson.org>
4754 * Makefile.am: Fix release target.
4756 2007-06-11 Simon Josefsson <simon@josefsson.org>
4758 * po/Makevars: Specify MSGFILTER, to fix make distcheck.
4760 2007-06-11 Simon Josefsson <simon@josefsson.org>
4762 * guile/src/Makefile.am: Need to put libguile-gnutls-v-0.la before
4763 gnulib_libs, to fix rpath issue.
4765 2007-06-11 Simon Josefsson <simon@josefsson.org>
4767 * guile/src/Makefile.am: Use _LIBADD for libraries, not _LDFLAGS.
4769 2007-06-11 Simon Josefsson <simon@josefsson.org>
4773 2007-06-11 Simon Josefsson <simon@josefsson.org>
4777 2007-06-11 Simon Josefsson <simon@josefsson.org>
4779 * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
4780 lgl/fseeko.c, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4,
4781 lgl/m4/intlmacosx.m4, lgl/m4/string_h.m4, lgl/m4/vasnprintf.m4,
4782 lgl/printf-args.c, lgl/printf-args.h, lgl/printf-parse.c,
4783 lgl/printf-parse.h, lgl/string_.h, lgl/vasnprintf.c: Update gnulib
4786 2007-06-11 Simon Josefsson <simon@josefsson.org>
4788 * libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
4789 libextra/opencdk/compress.c, libextra/opencdk/context.h,
4790 libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
4791 libextra/opencdk/keydb.c, libextra/opencdk/literal.c,
4792 libextra/opencdk/main.c, libextra/opencdk/main.h,
4793 libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
4794 libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
4795 libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
4796 libextra/opencdk/sig-check.c, libextra/opencdk/stream.c,
4797 libextra/opencdk/stream.h, libextra/opencdk/verify.c: Update to
4800 2007-06-11 Simon Josefsson <simon@josefsson.org>
4802 * doc/protocol/draft-badra-ecdhe-tls-psk-00.txt,
4803 doc/protocol/draft-hajjeh-tls-identity-protection-01.txt,
4804 doc/protocol/draft-hajjeh-tls-sign-03.txt: Add.
4806 2007-06-08 Ludovic Courtes <ludo@chbouib.org>
4808 * guile/src/Makefile.am: Fix Guile linking so that the right GnuTLS
4809 libs are used. * guile/src/Makefile.am (GNUTLS_CORE_LIBS, GNUTLS_EXTRA_LIBS): New. (GNULIB_LDFLAGS): Renamed to `GNULIB_LIBS'. Explicitly pass the
4810 `.la' path. (libguile_gnutls_v_0_la_LDFLAGS): Pass `$(GUILE_LDFLAGS)' as the
4811 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.
4813 2007-06-08 Simon Josefsson <simon@josefsson.org>
4815 * NEWS, configure.in: Bump versions.
4817 2007-06-08 Simon Josefsson <simon@josefsson.org>
4819 * ChangeLog: Generated.
4821 2007-06-08 Simon Josefsson <simon@josefsson.org>
4823 * NEWS: Version 1.7.12.
4825 2007-06-08 Simon Josefsson <simon@josefsson.org>
4829 2007-06-08 Simon Josefsson <simon@josefsson.org>
4831 * lib/x509/x509.c: Fix warnings on amd64, from Nikos.
4833 2007-06-08 Simon Josefsson <simon@josefsson.org>
4837 2007-06-08 Simon Josefsson <simon@josefsson.org>
4841 2007-06-08 Simon Josefsson <simon@josefsson.org>
4843 * : commit 42c591867afe192eae45c56f1e0f9e3b8867d2ad Author: Simon
4844 Josefsson <jas@mocca.josefsson.org> Date: Fri Jun 8 13:45:59 2007
4847 2007-06-08 Simon Josefsson <jas@mocca.josefsson.org>
4849 * po/Makevars: Try to fix line number collisions.
4851 2007-06-06 Ludovic Courtes <ludo@chbouib.org>
4853 * configure.in, guile/src/Makefile.am: Fixed the
4854 `-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
4855 `$(AM_CFLAGS)'. (libguile_gnutls_extra_v_0_la_CFLAGS): Likewise. (AM_CFLAGS): When GCC is used, add `-Wno-strict-prototypes'.
4857 2007-06-06 Ludovic Courtes <ludo@chbouib.org>
4859 * configure.in: Cosmetic changes in `configure.in'. * configure.in: Display a heading indicating that Guile stuff are
4862 2007-06-06 Ludovic Courtes <ludo@chbouib.org>
4864 * m4/guile.m4: Added `guile.m4', per Simon's request.
4866 2007-06-06 Ludovic Courtes <ludo@chbouib.org>
4868 * configure.in: Don't look for Guile when `guile-snarf' is not
4869 found. * configure.in: Don't invoke `GUILE_PROGS' and `GUILE_FLAGS' when `guile-snarf' is not found.
4871 2007-06-04 Simon Josefsson <jas@mocca.josefsson.org>
4873 * doc/protocol/draft-rescorla-tls-suiteb-01.txt: Add.
4875 2007-06-04 Simon Josefsson <jas@mocca.josefsson.org>
4877 * doc/protocol/draft-ietf-tls-ecc-new-mac-01.txt: Add.
4879 2007-06-01 Simon Josefsson <jas@mocca.josefsson.org>
4881 * doc/guile.texi: More @node fixes.
4883 2007-06-01 Simon Josefsson <jas@mocca.josefsson.org>
4885 * doc/guile.texi: Avoid @node collisions with main manual.
4887 2007-06-01 Simon Josefsson <jas@mocca.josefsson.org>
4889 * doc/Makefile.am: Need -I for config.h.
4891 2007-06-01 Simon Josefsson <jas@mocca.josefsson.org>
4893 * Makefile.am: Need to build doc/ after guile/.
4895 2007-06-01 Simon Josefsson <jas@mocca.josefsson.org>
4899 2007-06-01 Simon Josefsson <jas@mocca.josefsson.org>
4901 * guile/src/Makefile.am: Need -I for config.h.
4903 2007-06-01 Ludovic Courtès <ludo@chbouib.org>
4905 * : commit f469cfce51318df3b629d9af210ce4b4e587fac0 Author: Ludovic
4906 Courtes <ludo@chbouib.org> Date: Fri Jun 1 00:51:10 2007 +0200
4908 2007-06-01 Ludovic Courtes <ludo@chbouib.org>
4910 * doc/extract-guile-c-doc.scm,
4911 guile/modules/system/documentation/c-snarf.scm: Tiny bug fixes in
4912 Guile's documentation extraction. * doc/extract-guile-c-doc.scm (main): Use named arguments rather
4913 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
4916 2007-05-31 Ludovic Courtes <ludo@chbouib.org>
4918 * Makefile.am, configure.in, guile/src/Makefile.am: Build cleanups
4919 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.
4921 2007-05-31 Simon Josefsson <jas@mocca.josefsson.org>
4923 * doc/gnutls.texi: Revert unnecessary changes.
4925 2007-05-31 Simon Josefsson <jas@mocca.josefsson.org>
4927 * : commit d51689f572e544759632fa2f9ca0209a843d4452 Author: Ludovic
4928 Courtès <ludo@chbouib.org> Date: Thu May 31 00:28:19 2007 +0200
4930 2007-05-31 Ludovic Courtès <ludo@chbouib.org>
4932 * doc/guile.texi: Minor doc fixes.
4934 2007-05-31 Ludovic Courtès <ludo@chbouib.org>
4936 * doc/Makefile.am: Handle missing Guile when building the
4939 2007-05-31 Ludovic Courtès <ludo@chbouib.org>
4941 * doc/Makefile.am, doc/extract-guile-c-doc.scm, doc/gnutls.texi,
4942 doc/guile.texi: Integrated documentation of Guile bindings.
4944 2007-05-30 Ludovic Courtès <ludo@chbouib.org>
4946 * configure.in, guile/src/Makefile.am: Try to handle "function
4947 declaration isn't a prototype" warnings.
4949 2007-05-30 Simon Josefsson <jas@mocca.josefsson.org>
4951 * gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
4952 lgl/Makefile.am, lgl/float_.h, lgl/fseeko.c, lgl/lseek.c,
4953 lgl/m4/iconv.m4, lgl/m4/lseek.m4, lgl/m4/stdio_h.m4, lgl/stdint_.h,
4954 lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h,
4955 lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
4957 2007-05-30 Ludovic Courtès <ludo@chbouib.org>
4959 * Makefile.am, configure.in, guile/Makefile.am,
4960 guile/modules/Makefile.am, guile/modules/gnutls.scm,
4961 guile/modules/gnutls/build/enums.scm,
4962 guile/modules/gnutls/build/priorities.scm,
4963 guile/modules/gnutls/build/smobs.scm,
4964 guile/modules/gnutls/build/utils.scm,
4965 guile/modules/gnutls/extra.scm,
4966 guile/modules/system/documentation/README,
4967 guile/modules/system/documentation/c-snarf.scm,
4968 guile/modules/system/documentation/output.scm,
4969 guile/pre-inst-guile.in, guile/src/Makefile.am, guile/src/core.c,
4970 guile/src/errors.c, guile/src/errors.h, guile/src/extra.c,
4971 guile/src/make-enum-header.scm, guile/src/make-enum-map.scm,
4972 guile/src/make-session-priorities.scm,
4973 guile/src/make-smob-header.scm, guile/src/make-smob-types.scm,
4974 guile/src/utils.c, guile/src/utils.h, guile/tests/Makefile.am,
4975 guile/tests/anonymous-auth.scm, guile/tests/errors.scm,
4976 guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.asc,
4977 guile/tests/openpgp-keyring.scm, guile/tests/openpgp-keys.scm,
4978 guile/tests/openpgp-pub.asc, guile/tests/openpgp-sec.asc,
4979 guile/tests/pkcs-import-export.scm, guile/tests/raw-to-c.scm,
4980 guile/tests/rsa-parameters.pem,
4981 guile/tests/session-record-port.scm, guile/tests/srp-base64.scm,
4982 guile/tests/x509-auth.scm, guile/tests/x509-certificate.pem,
4983 guile/tests/x509-certificates.scm, guile/tests/x509-key.pem: Started
4984 Guile integration. Documentation is still missing. A bit rough on the edges, but
4985 `make' and `make check' do work.
4987 2007-05-28 Simon Josefsson <jas@mocca.josefsson.org>
4989 * doc/Makefile.am: Make sure all images are distributed in all
4990 formats. Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
4992 2007-05-27 Simon Josefsson <jas@mocca.josefsson.org>
4994 * lib/gnutls_x509.c: (parse_pem_ca_mem): Handle reads beyond first certificate properly.
4995 Reported by Dennis Vshivkov <walrus@amur.ru> in
4996 <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=333050>.
4998 2007-05-27 Simon Josefsson <simon@josefsson.org>
5000 * tests/Makefile.am, tests/parse_ca.c: Add self-test.
5002 2007-05-27 Simon Josefsson <simon@josefsson.org>
5006 2007-05-27 Simon Josefsson <simon@josefsson.org>
5010 2007-05-27 Simon Josefsson <jas@mocca.josefsson.org>
5012 * NEWS: [no log message]
5014 2007-05-27 Simon Josefsson <jas@mocca.josefsson.org>
5016 * lib/gnutls_datum.c: (_gnutls_free_datum_m): Free even if size is 0.
5018 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
5022 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
5024 * lib/x509/privkey_pkcs8.c: (decode_pkcs8_key): If ASN.1 decoding fails after decrypting an
5025 already properly decoded value, assume it is due to a bad password
5026 rather than ASN.1 error. Reported by Nate Nielsen
5027 <nielsen-list@memberwebs.com>. (From 1.6.x branch.)
5029 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
5031 * lib/x509/privkey_pkcs8.c: (decode_private_key_info): Translate asn1 errors properly. Reported
5032 by Nate Nielsen <nielsen-list@memberwebs.com>.
5034 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
5036 * lib/auth_cert.c: Fix mem leak, reported by Andrey Nosenko
5037 <andrew.w.nosenko@gmail.com>. (From 1.6.x branch.)
5039 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
5041 * THANKS: Add (from 1.6.x).
5043 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
5045 * NEWS, configure.in: Bump versions.
5047 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
5049 * ChangeLog: Generated.
5051 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
5053 * NEWS: Version 1.7.11.
5055 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
5059 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
5061 * configure.in: Bump versions.
5063 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
5067 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
5069 * libextra/opencdk/Makefile.am: Add opencdk.h to sources.
5071 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
5073 * ChangeLog: Generated.
5075 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
5077 * NEWS: Version 1.7.10.
5079 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
5081 * Makefile.am: Use cg instead of cvs commands, for update-po target.
5083 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
5087 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
5089 * Makefile.am: Change release target from cvs to git.
5091 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
5093 * lgl/lseek.c, lgl/m4/lseek.m4: Update.
5095 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
5097 * doc/gendocs_template, lgl/.cvsignore, lgl/Makefile.am,
5098 lgl/fseeko.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
5099 lgl/m4/unistd_h.m4, lgl/stdio_.h, lgl/unistd_.h: Update.
5101 2007-05-25 Simon Josefsson <simon@josefsson.org>
5105 2007-05-24 Simon Josefsson <simon@josefsson.org>
5107 * doc/manpages/Makefile.am: Update.
5109 2007-05-24 Simon Josefsson <simon@josefsson.org>
5111 * lib/gnutls_x509.c: Use new API.
5113 2007-05-24 Simon Josefsson <simon@josefsson.org>
5117 2007-05-24 Simon Josefsson <simon@josefsson.org>
5119 * gl/gnulib.mk, gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
5120 lgl/.cvsignore, lgl/Makefile.am, lgl/float+.h, lgl/float_.h,
5121 lgl/fseeko.c, lgl/m4/float_h.m4, lgl/m4/fseeko.m4,
5122 lgl/m4/gnulib-comp.m4, lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4,
5123 lgl/m4/vasprintf.m4, lgl/m4/wint_t.m4, lgl/stdint_.h, lgl/stdio_.h,
5124 lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h, lgl/time_.h,
5125 lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar_.h: Update.
5127 2007-05-24 Simon Josefsson <simon@josefsson.org>
5129 * configure.in: Bump versions.
5131 2007-05-24 Simon Josefsson <simon@josefsson.org>
5133 * NEWS, includes/gnutls/x509.h, lib/x509/verify.c, lib/x509/x509.c,
5134 lib/x509/x509.h: Export gnutls_x509_crt_get_raw_dn,
5135 gnutls_x509_crt_get_raw_issuer_dn.
5137 2007-05-23 Timo Schulz <twoaday@gnutls.org>
5139 * libextra/openpgp/xml.c: fix the key ID representation in the XML
5142 2007-05-21 Timo Schulz <twoaday@gnutls.org>
5144 * libextra/openpgp/extras.c, libextra/openpgp/openpgp.h,
5145 libextra/openpgp/pgp.c, libextra/openpgp/xml.c: cleanups for the xml
5146 code: elgamal keys are not supported. bug fix for the key import
5147 (base64) code, store the stream and close it in the deinit function.
5149 2007-05-21 Timo Schulz <twoaday@gnutls.org>
5151 * src/openpgp/Makefile.am, src/openpgp/cli_ring.asc: Add client
5152 keyring in base64 format. This is the same file as cli_ring.gpg but
5155 2007-05-21 Timo Schulz <twoaday@gnutls.org>
5157 * libextra/openpgp/extras.c: do not close the input stream in the
5158 import code when the base64 is used.
5160 2007-05-14 Timo Schulz <twoaday@gnutls.org>
5162 * tests/openpgp/keyring.c: few more comments.
5164 2007-05-14 Timo Schulz <twoaday@gnutls.org>
5166 * configure.in: add makefile for the openpgp test folder
5168 2007-05-14 Timo Schulz <twoaday@gnutls.org>
5170 * libextra/openpgp/extras.c: patch to support raw keyrings.
5172 2007-05-14 Timo Schulz <twoaday@gnutls.org>
5174 * tests/Makefile.am, tests/openpgp/Makefile.am,
5175 tests/openpgp/keyring.c: Add simple openpgp test.
5177 2007-05-12 Simon Josefsson <simon@josefsson.org>
5179 * ChangeLog: [no log message]
5181 2007-05-12 Simon Josefsson <simon@josefsson.org>
5183 * NEWS: Version 1.7.9.
5185 2007-05-12 Simon Josefsson <simon@josefsson.org>
5189 2007-05-12 Simon Josefsson <simon@josefsson.org>
5191 * tests/Makefile.am: Reorder to work around libtool bug.
5193 2007-05-12 Simon Josefsson <simon@josefsson.org>
5197 2007-05-12 Simon Josefsson <simon@josefsson.org>
5201 2007-05-12 Simon Josefsson <simon@josefsson.org>
5203 * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c, libextra/opencdk/armor.c,
5204 libextra/opencdk/cipher.c, libextra/opencdk/compress.c,
5205 libextra/opencdk/context.h, libextra/opencdk/filters.h,
5206 libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
5207 libextra/opencdk/literal.c, libextra/opencdk/main.c,
5208 libextra/opencdk/main.h, libextra/opencdk/misc.c,
5209 libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
5210 libextra/opencdk/read-packet.c, libextra/opencdk/sig-check.c,
5211 libextra/opencdk/stream.c, libextra/opencdk/verify.c,
5212 libextra/opencdk/write-packet.c: Update.
5214 2007-05-11 Simon Josefsson <simon@josefsson.org>
5218 2007-05-11 Simon Josefsson <simon@josefsson.org>
5220 * lib/gnutls_priority.c: (gnutls_set_default_priority): Change order to prefer X.509 over
5223 2007-05-03 Simon Josefsson <simon@josefsson.org>
5225 * doc/gendocs_template, gl/override/doc/gendocs_template,
5226 gl/override/doc/gendocs_template.diff: Update.
5228 2007-05-03 Simon Josefsson <simon@josefsson.org>
5230 * doc/gendocs_template: Revert to upstream gnulib version.
5232 2007-05-03 Simon Josefsson <simon@josefsson.org>
5236 2007-05-03 Simon Josefsson <simon@josefsson.org>
5240 2007-05-03 Simon Josefsson <simon@josefsson.org>
5242 * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/socklen.m4,
5243 gl/socket_.h, gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am,
5244 lgl/getpass.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
5245 lgl/m4/socklen.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
5246 lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4, lgl/socket_.h,
5247 lgl/stat_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
5248 lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
5250 2007-05-02 Simon Josefsson <simon@josefsson.org>
5252 * doc/Makefile.am: Add gnutls-logo.pdf, to fix distcheck.
5254 2007-05-02 Simon Josefsson <simon@josefsson.org>
5256 * lib/x509/output.c: Fix mem leaks.
5258 2007-04-29 Simon Josefsson <simon@josefsson.org>
5260 * doc/protocol/draft-otto-tls-sigma-ciphersuite-00.txt: Add.
5262 2007-04-24 Timo Schulz <twoaday@gnutls.org>
5264 * libextra/opencdk/literal.c: missing file.
5266 2007-04-24 Simon Josefsson <simon@josefsson.org>
5268 * doc/protocol/draft-ietf-tls-ecc-new-mac-00.txt,
5269 doc/protocol/draft-ietf-tls-suiteb-00.txt: Add.
5271 2007-04-22 Timo Schulz <twoaday@gnutls.org>
5273 * libextra/opencdk/dummy.c: [no log message]
5275 2007-04-22 Timo Schulz <twoaday@gnutls.org>
5277 * libextra/opencdk/Makefile.am, libextra/opencdk/README,
5278 libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
5279 libextra/opencdk/cipher.h, libextra/opencdk/compress.c,
5280 libextra/opencdk/context.h, libextra/opencdk/encrypt.c,
5281 libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
5282 libextra/opencdk/keydb.c, libextra/opencdk/keygen.c,
5283 libextra/opencdk/keylist.c, libextra/opencdk/keyserver.c,
5284 libextra/opencdk/main.c, libextra/opencdk/main.h,
5285 libextra/opencdk/md.c, libextra/opencdk/md.h,
5286 libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
5287 libextra/opencdk/opencdk.h, libextra/opencdk/packet.h,
5288 libextra/opencdk/plaintext.c, libextra/opencdk/pubkey.c,
5289 libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
5290 libextra/opencdk/sig-check.c, libextra/opencdk/sign.c,
5291 libextra/opencdk/stream.c, libextra/opencdk/stream.h,
5292 libextra/opencdk/sym-cipher.c, libextra/opencdk/trustdb.c,
5293 libextra/opencdk/types.h, libextra/opencdk/verify.c,
5294 libextra/opencdk/write-packet.c: replace the old build-in opencdk
5295 version with the most recent cvs version.
5297 2007-04-22 Simon Josefsson <simon@josefsson.org>
5299 * configure.in: Check for OpenCDK function that is only available in
5302 2007-04-21 Simon Josefsson <simon@josefsson.org>
5306 2007-04-21 Simon Josefsson <simon@josefsson.org>
5308 * doc/protocol/draft-badra-tls-password-00.txt,
5309 doc/protocol/draft-badra-tls-password-ext-00.txt: Add.
5311 2007-04-20 Timo Schulz <twoaday@gnutls.org>
5313 * libextra/gnutls_openpgp.c: Adjustments for the opencdk migration
5316 2007-04-20 Timo Schulz <twoaday@gnutls.org>
5318 * libextra/openpgp/compat.c, libextra/openpgp/extras.c,
5319 libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/openpgp.h,
5320 libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
5321 libextra/openpgp/privkey.c, libextra/openpgp/xml.c: First bunch of
5322 patches for the opencdk migration.
5324 2007-04-19 Simon Josefsson <simon@josefsson.org>
5326 * libextra/openpgp/extras.c: (gnutls_openpgp_keyring_import): Make it work (it seems the old code
5327 didn't work). Patch from ludo@chbouib.org (Ludovic Courtès).
5329 2007-04-18 Simon Josefsson <simon@josefsson.org>
5331 * doc/gnutls.texi: Mention P12 structure.
5333 2007-04-18 Simon Josefsson <simon@josefsson.org>
5335 * tests/tlsia.c: Check return codes from init functions.
5337 2007-04-18 Simon Josefsson <simon@josefsson.org>
5339 * NEWS, lib/x509/sign.c: Write NULL in parameters for RSA signing.
5341 2007-04-17 Simon Josefsson <simon@josefsson.org>
5343 * NEWS, src/certtool-cfg.c, src/certtool.c: Use current time as
5344 default serial number.
5346 2007-04-17 Simon Josefsson <simon@josefsson.org>
5350 2007-04-16 Simon Josefsson <simon@josefsson.org>
5352 * NEWS, configure.in: Bump versions.
5354 2007-04-16 Simon Josefsson <simon@josefsson.org>
5356 * ChangeLog: [no log message]
5358 2007-04-16 Simon Josefsson <simon@josefsson.org>
5360 * NEWS: Version 1.7.8.
5362 2007-04-16 Simon Josefsson <simon@josefsson.org>
5364 * lib/x509/x509_write.c: Doc fix.
5366 2007-04-16 Simon Josefsson <simon@josefsson.org>
5368 * tests/gc.c: Need to init libgcrypt with secure memory hooks.
5370 2007-04-16 Simon Josefsson <simon@josefsson.org>
5372 * NEWS, doc/manpages/Makefile.am: Add.
5374 2007-04-16 Simon Josefsson <simon@josefsson.org>
5376 * includes/gnutls/gnutls.h.in: Reorder to make it compile.
5378 2007-04-16 Simon Josefsson <simon@josefsson.org>
5380 * gl/m4/gnulib-comp.m4, gl/string_.h, lgl/Makefile.am,
5381 lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
5382 lgl/m4/longdouble.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
5383 lgl/m4/vasnprintf.m4, lgl/printf-args.c, lgl/printf-args.h,
5384 lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/time_.h,
5385 lgl/vasnprintf.c, lgl/wchar_.h: Update.
5387 2007-04-16 Simon Josefsson <simon@josefsson.org>
5389 * lgl/gc-libgcrypt.c, lib/gnutls_handshake.c,
5390 lib/gnutls_session_pack.c, lib/x509/output.c, lib/x509/verify.c: Fix
5391 warnings, tiny patch from Andreas Metzler
5392 <ametzler@downhill.at.eu.org>.
5394 2007-04-12 Simon Josefsson <simon@josefsson.org>
5398 2007-04-12 Simon Josefsson <simon@josefsson.org>
5402 2007-04-12 Simon Josefsson <simon@josefsson.org>
5406 2007-04-11 Simon Josefsson <simon@josefsson.org>
5408 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_psk.c: (gnutls_psk_set_client_credentials): Fix prototype.
5410 2007-04-10 Simon Josefsson <simon@josefsson.org>
5414 2007-04-10 Simon Josefsson <simon@josefsson.org>
5416 * doc/examples/Makefile.am, lib/Makefile.am, src/cli.c, src/serv.c:
5417 Respect ENABLE_AUTHZ.
5419 2007-04-10 Simon Josefsson <simon@josefsson.org>
5421 * lib/gnutls_extensions.c: Make tls-authz conditional on
5424 2007-04-10 Simon Josefsson <simon@josefsson.org>
5426 * configure.in: Add anon conditional.
5428 2007-04-10 Simon Josefsson <simon@josefsson.org>
5430 * configure.in: Fix --disable-*.
5432 2007-04-10 Simon Josefsson <simon@josefsson.org>
5434 * configure.in: Add --disable-tls-authorization.
5436 2007-04-10 Simon Josefsson <simon@josefsson.org>
5438 * libextra/gnutls_openpgp.c: (gnutls_certificate_set_openpgp_key): Allocate certificate structure
5439 properly. Tiny patch from ludo@chbouib.org (Ludovic Courtès).
5441 2007-04-06 Simon Josefsson <simon@josefsson.org>
5443 * src/cli.c: Make -d work again after last change.
5445 2007-04-06 Simon Josefsson <simon@josefsson.org>
5449 2007-04-06 Simon Josefsson <simon@josefsson.org>
5451 * lib/x509/x509.c: (gnutls_x509_crt_get_key_id): Don't fail on non-RSA/DSA public keys.
5453 2007-04-04 Simon Josefsson <simon@josefsson.org>
5455 * src/cli-gaa.c, src/cli.gaa, src/common.c, src/common.h,
5456 src/serv-gaa.c, src/serv.gaa: Use gnutls_cipher_suite_info.
5458 2007-04-04 Simon Josefsson <simon@josefsson.org>
5460 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
5461 gnutls_cipher_suite_info API, suggested by Howard Chu
5464 2007-04-04 Simon Josefsson <simon@josefsson.org>
5466 * src/common.c: Don't hard code algorithm list.
5468 2007-04-04 Simon Josefsson <simon@josefsson.org>
5470 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
5471 new APIs to list supported algorithms: gnutls_cipher_list,
5472 gnutls_mac_list, gnutls_compression_list, gnutls_protocol_list,
5473 gnutls_certificate_type_list, and gnutls_kx_list. Suggested by
5474 Howard Chu <hyc@symas.com>.
5476 2007-04-04 Simon Josefsson <simon@josefsson.org>
5478 * lib/gnutls_algorithms.c, lib/gnutls_algorithms.h: Simplify kx
5479 definition, since gnutls-extra no longer touches it.
5481 2007-04-04 Simon Josefsson <simon@josefsson.org>
5483 * src/cli.c: Init the library immediately (for print_list(), called
5484 by gaa_parser, to be able to call gnutls functions).
5486 2007-04-03 Simon Josefsson <simon@josefsson.org>
5488 * src/Makefile.am: $(LIBOPENCDK_LIBS) should be necessary here,
5489 since libgnutls-extra links to it.
5491 2007-04-03 Simon Josefsson <simon@josefsson.org>
5493 * libextra/Makefile.am: Fix LIBOPENCDK_LIBS. No need for
5494 AM_CPPFLAGS += $(LIBOPENCDK_CFLAGS), the new macro add necessary
5495 -I's to CPPFLAGS automatically.
5497 2007-04-03 Simon Josefsson <simon@josefsson.org>
5499 * configure.in: Need stddef.h for opencdk.h.
5501 2007-04-03 Simon Josefsson <simon@josefsson.org>
5503 * gl/getpass.c, gl/getpass.h, gl/gnulib.mk, gl/m4/getpass.m4,
5504 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/.cvsignore,
5505 lgl/Makefile.am, lgl/getdelim.c, lgl/getdelim.h, lgl/getline.c,
5506 lgl/getline.h, lgl/getpass.c, lgl/getpass.h, lgl/m4/getdelim.m4,
5507 lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
5508 lgl/m4/gnulib-comp.m4: Update.
5510 2007-04-03 Simon Josefsson <simon@josefsson.org>
5512 * configure.in: Fix LIBGNUTLS_EXTRA_* for cdk changes.
5514 2007-04-03 Simon Josefsson <simon@josefsson.org>
5518 2007-04-03 Simon Josefsson <simon@josefsson.org>
5520 * configure.in, m4/opencdk.m4: Use AC_LIB_HAVE_LINKFLAGS to find
5521 opencdk, remove opencdk.m4.
5523 2007-04-03 Simon Josefsson <simon@josefsson.org>
5525 * build-aux/gendocs.sh, gl/stdbool_.h, lgl/Makefile.am,
5526 lgl/alloca_.h, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
5527 lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
5528 lgl/stat_.h, lgl/stdbool_.h, lgl/vasprintf.c: Update.
5530 2007-03-28 Simon Josefsson <simon@josefsson.org>
5532 * lib/x509/output.c: No need to error about unknown algorithm, it
5533 already says unknown.
5535 2007-03-28 Simon Josefsson <simon@josefsson.org>
5537 * lib/gnutls_algorithms.c: Remove #if GNUTLS_PK_LOOP madness that
5538 hides problems. (gnutls_pk_algorithm_get_name): Don't return GOST for unsupported
5539 algorithms (e.g., ECC).
5541 2007-03-28 Simon Josefsson <simon@josefsson.org>
5543 * lib/gnutls_str.c: No need for vasprintf.h.
5545 2007-03-28 Simon Josefsson <simon@josefsson.org>
5547 * gl/getaddrinfo.c, gl/string_.h, gl/version-etc.c, lgl/.cvsignore,
5548 lgl/Makefile.am, lgl/asprintf.c, lgl/des.c, lgl/dummy.c,
5549 lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/printf-posix.m4,
5550 lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/vasprintf.m4,
5551 lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/vasnprintf.c,
5552 lgl/vasprintf.c, lgl/vasprintf.h: Update.
5554 2007-03-21 Simon Josefsson <simon@josefsson.org>
5556 * doc/examples/ex-crq.c, doc/examples/ex-pkcs12.c,
5557 doc/examples/ex-rfc2818.c, src/crypt.c: Use size_t at appropriate
5558 places. Tiny patch by Deanna Phillips <deanna@sdf.lonestar.org>.
5560 2007-03-21 Simon Josefsson <simon@josefsson.org>
5562 * tests/anonself.c: Need netinet/in.h. Tiny patch from Deanna
5563 Phillips <deanna@sdf.lonestar.org>.
5565 2007-03-21 Simon Josefsson <simon@josefsson.org>
5567 * tests/pkcs1-padding/pkcs1-pad: Trim whitespace from 'wc' output.
5568 Tiny patch from Deanna Phillips <deanna@sdf.lonestar.org>.
5570 2007-03-15 Simon Josefsson <simon@josefsson.org>
5574 2007-03-15 Simon Josefsson <simon@josefsson.org>
5576 * lib/x509/x509_write.c: (gnutls_x509_crt_set_version): Doc fix, tiny patch from Florian
5577 Weimer <fweimer@bfk.de>.
5579 2007-03-12 Simon Josefsson <simon@josefsson.org>
5581 * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/netinet_in_h.m4,
5582 gl/m4/sys_socket_h.m4, gl/netinet_in_.h, gl/socket_.h,
5583 lgl/Makefile.am, lgl/des.c, lgl/des.h, lgl/dummy.c,
5584 lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4, lgl/m4/snprintf.m4,
5585 lgl/m4/stdbool.m4, lgl/m4/stdio_h.m4, lgl/m4/sys_socket_h.m4,
5586 lgl/m4/vasnprintf.m4, lgl/snprintf.c, lgl/socket_.h,
5587 lgl/stdbool_.h, lgl/stdint_.h, lgl/stdio_.h, lgl/vasnprintf.c,
5588 lgl/vasnprintf.h, lgl/vasprintf.h: Update.
5590 2007-03-07 Simon Josefsson <simon@josefsson.org>
5592 * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt: Update,
5594 2007-03-07 Simon Josefsson <simon@josefsson.org>
5596 * lib/gnutls_buffers.c: Simplify error handling.
5598 2007-03-07 Simon Josefsson <simon@josefsson.org>
5602 2007-03-07 Simon Josefsson <simon@josefsson.org>
5604 * lib/gnutls_priority.c: Doc fix.
5606 2007-03-07 Simon Josefsson <simon@josefsson.org>
5608 * configure.in: Bump due to added APIs.
5610 2007-03-07 Simon Josefsson <simon@josefsson.org>
5612 * lib/gnutls_priority.c: Prefer aes256.
5614 2007-03-06 Simon Josefsson <simon@josefsson.org>
5616 * doc/manpages/Makefile.am: Update.
5618 2007-03-06 Simon Josefsson <simon@josefsson.org>
5620 * GNUmakefile, maint-cfg.mk: Work around config.rpath issue.
5622 2007-03-06 Simon Josefsson <simon@josefsson.org>
5624 * lgl/stdio_.h: Update.
5626 2007-03-05 Simon Josefsson <simon@josefsson.org>
5628 * src/serv.c: Use libgnutls' priorities.
5630 2007-03-05 Simon Josefsson <simon@josefsson.org>
5634 2007-03-05 Simon Josefsson <simon@josefsson.org>
5636 * tests/dhepskself.c: Remove priority setting. Fix output.
5638 2007-03-05 Simon Josefsson <simon@josefsson.org>
5640 * doc/examples/ex-client-authz.c, doc/examples/ex-client-srp.c,
5641 doc/examples/ex-client2.c, doc/examples/ex-serv-pgp.c: Remove
5642 confusing priority setting stuff.
5644 2007-03-05 Simon Josefsson <simon@josefsson.org>
5646 * .cvsignore, build-aux/.cvsignore, doc/.cvsignore: [no log message]
5648 2007-03-05 Simon Josefsson <simon@josefsson.org>
5650 * lib/ext_authz.c: Don't assert when no authz.
5652 2007-03-05 Simon Josefsson <simon@josefsson.org>
5654 * src/cli.c: Use default ciphers. Simplify SRP callback.
5656 2007-03-05 Simon Josefsson <simon@josefsson.org>
5658 * lib/gnutls_priority.c: (gnutls_set_default_priority): Fix defaults.
5660 2007-03-05 Simon Josefsson <simon@josefsson.org>
5662 * src/cli.c: Let libgnutls remove SRP/PSK if not used.
5664 2007-03-05 Simon Josefsson <simon@josefsson.org>
5666 * lib/gnutls_priority.c: Indent and doc fix.
5668 2007-03-05 Simon Josefsson <simon@josefsson.org>
5670 * lib/Makefile.am, lib/gnutls_priority.h, lib/gnutls_record.c,
5671 lib/gnutls_state.c: Remove gnutls_priority.h, not needed.
5673 2007-03-05 Simon Josefsson <simon@josefsson.org>
5675 * configure.in: Reorder.
5677 2007-03-05 Simon Josefsson <simon@josefsson.org>
5679 * configure.in: Reorder.
5681 2007-03-05 Simon Josefsson <simon@josefsson.org>
5683 * configure.in: Reorder.
5685 2007-03-05 Simon Josefsson <simon@josefsson.org>
5687 * GNUmakefile, build-aux/GNUmakefile, build-aux/config.rpath,
5688 build-aux/gendocs.sh, build-aux/link-warning.h, build-aux/maint.mk,
5689 gendocs.sh, gl/gnulib.mk, gl/m4/gnulib-cache.m4, lgl/Makefile.am,
5690 lgl/m4/gnulib-cache.m4, link-warning.h, maint.mk: Fixes for
5693 2007-03-05 Simon Josefsson <simon@josefsson.org>
5695 * configure.in: Use build-aux/.
5697 2007-03-05 Simon Josefsson <simon@josefsson.org>
5699 * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt,
5700 lgl/m4/gnulib-comp.m4, lgl/m4/time_r.m4, lgl/m4/vasnprintf.m4,
5701 lgl/m4/vasprintf.m4, lgl/time_.h, lgl/vasnprintf.c,
5702 lgl/vasnprintf.h, lgl/vasprintf.h: Updaet.
5704 2007-02-26 Simon Josefsson <simon@josefsson.org>
5706 * doc/protocol/draft-salowey-tls-rsa-aes-gcm-00.txt: Add.
5708 2007-02-26 Simon Josefsson <simon@josefsson.org>
5710 * po/sv.po: Sync with TP.
5712 2007-02-26 Simon Josefsson <simon@josefsson.org>
5714 * po/pl.po: Sync with TP.
5716 2007-02-26 Simon Josefsson <simon@josefsson.org>
5718 * doc/protocol/draft-nir-tee-pm-00.txt: Add.
5720 2007-02-25 Simon Josefsson <simon@josefsson.org>
5722 * doc/examples/.cvsignore: [no log message]
5724 2007-02-25 Simon Josefsson <simon@josefsson.org>
5726 * doc/gnutls.texi: Add authz server.
5728 2007-02-25 Simon Josefsson <simon@josefsson.org>
5732 2007-02-25 Simon Josefsson <simon@josefsson.org>
5734 * doc/examples/Makefile.am: Add authz.
5736 2007-02-25 Simon Josefsson <simon@josefsson.org>
5738 * doc/examples/ex-serv-authz.c: Add.
5740 2007-02-25 Simon Josefsson <simon@josefsson.org>
5742 * doc/examples/ex-client-authz.c, doc/gnutls.texi: Add.
5744 2007-02-24 Simon Josefsson <simon@josefsson.org>
5746 * lib/x509/x509.c: Add credits.
5748 2007-02-22 Simon Josefsson <simon@josefsson.org>
5750 * lib/x509/output.c: Minor tweaks to proxy output.
5752 2007-02-22 Simon Josefsson <simon@josefsson.org>
5756 2007-02-22 Simon Josefsson <simon@josefsson.org>
5760 2007-02-22 Simon Josefsson <simon@josefsson.org>
5764 2007-02-22 Simon Josefsson <simon@josefsson.org>
5766 * tests/.cvsignore: [no log message]
5768 2007-02-22 Simon Josefsson <simon@josefsson.org>
5770 * tests/dn.c: Other cert.
5772 2007-02-22 Simon Josefsson <simon@josefsson.org>
5774 * tests/Makefile.am: Add dn.
5776 2007-02-22 Simon Josefsson <simon@josefsson.org>
5780 2007-02-22 Simon Josefsson <simon@josefsson.org>
5782 * lib/x509/x509.c: Rename.
5784 2007-02-22 Simon Josefsson <simon@josefsson.org>
5786 * includes/gnutls/x509.h: Rename non-released functions.
5788 2007-02-22 Simon Josefsson <simon@josefsson.org>
5790 * lib/x509/x509.h: Remove.
5792 2007-02-22 Simon Josefsson <simon@josefsson.org>
5794 * lib/x509/x509.c: Code cleanup and documentation of last patch.
5796 2007-02-22 Simon Josefsson <simon@josefsson.org>
5798 * includes/gnutls/x509.h, lib/x509/x509.h: Fix.
5800 2007-02-22 Simon Josefsson <simon@josefsson.org>
5802 * includes/gnutls/x509.h, lib/x509/x509.c, lib/x509/x509.h: New APIs
5803 to deal with DN's. Patch from Howard Chu <hyc@symas.com>.
5805 2007-02-22 Simon Josefsson <simon@josefsson.org>
5807 * NEWS, configure.in: Bump versions.
5809 2007-02-22 Simon Josefsson <simon@josefsson.org>
5811 * ChangeLog: [no log message]
5813 2007-02-22 Simon Josefsson <simon@josefsson.org>
5815 * NEWS: Version 1.7.7.
5817 2007-02-22 Simon Josefsson <simon@josefsson.org>
5819 * lgl/.cvsignore: [no log message]
5821 2007-02-22 Simon Josefsson <simon@josefsson.org>
5823 * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
5824 gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
5825 lgl/m4/gnulib-comp.m4, lgl/m4/intdiv0.m4, lgl/m4/snprintf.m4,
5826 lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
5827 lgl/snprintf.c, lgl/snprintf.h, lgl/stdio_.h, lgl/string_.h,
5828 lgl/unistd_.h, link-warning.h: Update.
5830 2007-02-22 Simon Josefsson <simon@josefsson.org>
5832 * doc/manpages/Makefile.am: Update.
5834 2007-02-22 Simon Josefsson <simon@josefsson.org>
5836 * lib/ext_authz.c, lib/gnutls_supplemental.c: Typo.
5838 2007-02-22 Simon Josefsson <simon@josefsson.org>
5840 * lib/gnutls_extensions.c, lib/gnutls_extensions.h: Revert.
5842 2007-02-22 Simon Josefsson <simon@josefsson.org>
5844 * lib/gnutls_int.h: New flags for authz extension.
5846 2007-02-22 Simon Josefsson <simon@josefsson.org>
5848 * lib/ext_authz.c: Use our own logic to determine whether to send
5849 extension replies in server.
5851 2007-02-22 Simon Josefsson <simon@josefsson.org>
5853 * lib/gnutls_extensions.h: Add prototype for
5854 _gnutls_extension_list_check, we use it in ext_authz.c.
5856 2007-02-22 Simon Josefsson <simon@josefsson.org>
5858 * lib/gnutls_extensions.c: Remove static from
5859 _gnutls_extension_list_check, we use it in ext_authz.c
5861 2007-02-22 Simon Josefsson <simon@josefsson.org>
5863 * lib/ext_authz.c: Don't send authz extension when we shouldn't.
5865 2007-02-22 Simon Josefsson <simon@josefsson.org>
5867 * src/cli-gaa.c, src/cli-gaa.h: Generated.
5869 2007-02-22 Simon Josefsson <simon@josefsson.org>
5871 * src/cli.c, src/serv.c: Fix #include's.
5873 2007-02-22 Simon Josefsson <simon@josefsson.org>
5877 2007-02-22 Simon Josefsson <simon@josefsson.org>
5879 * src/cli.c, src/cli.gaa: Support gnutls-cli --authz-x509-attr-cert
5880 and --authz-saml-assertion.
5882 2007-02-22 Simon Josefsson <simon@josefsson.org>
5884 * src/common.c, src/serv-gaa.c, src/serv-gaa.h, src/serv.c,
5885 src/serv.gaa: Support gnutls-serv --authz-x509-attr-cert and
5886 --authz-saml-assertion.
5888 2007-02-22 Simon Josefsson <simon@josefsson.org>
5892 2007-02-22 Simon Josefsson <simon@josefsson.org>
5894 * configure.in: Fix so version due to added APIs.
5896 2007-02-22 Simon Josefsson <simon@josefsson.org>
5898 * doc/reference/Makefile.am: Ignore more.
5900 2007-02-22 Simon Josefsson <simon@josefsson.org>
5904 2007-02-22 Simon Josefsson <simon@josefsson.org>
5906 * lib/gnutls.pc.in: Revert Requires-change.
5908 2007-02-21 Simon Josefsson <simon@josefsson.org>
5912 2007-02-21 Simon Josefsson <simon@josefsson.org>
5914 * lib/gnutls_extensions.c: Add authz extension.
5916 2007-02-21 Simon Josefsson <simon@josefsson.org>
5918 * lib/ext_authz.c: Typo.
5920 2007-02-21 Simon Josefsson <simon@josefsson.org>
5922 * lib/gnutls_supplemental.c: Add authz hooks.
5924 2007-02-21 Simon Josefsson <simon@josefsson.org>
5926 * includes/gnutls/gnutls.h.in: Fix type (in never released
5929 2007-02-21 Simon Josefsson <simon@josefsson.org>
5931 * lib/gnutls_int.h: Add authz stuff.
5933 2007-02-21 Simon Josefsson <simon@josefsson.org>
5935 * lib/Makefile.am: Build ext_authz.h and ext_authz.c.
5937 2007-02-21 Simon Josefsson <simon@josefsson.org>
5939 * lib/ext_authz.c, lib/ext_authz.h: New file.
5941 2007-02-21 Simon Josefsson <simon@josefsson.org>
5943 * lib/gnutls_handshake.c, lib/gnutls_supplemental.h: Sync with
5944 gnutls_supplemental.c.
5946 2007-02-21 Simon Josefsson <simon@josefsson.org>
5948 * lib/gnutls_supplemental.c: Fill in type+length.
5950 2007-02-21 Simon Josefsson <simon@josefsson.org>
5954 2007-02-21 Simon Josefsson <simon@josefsson.org>
5956 * includes/gnutls/gnutls.h.in: Add gnutls_authz_recv_callback_func
5957 and gnutls_authz_send_callback_func. Add gnutls_authz_enable,
5958 gnutls_authz_send_x509_attr_cert, gnutls_authz_send_saml_assertion,
5959 gnutls_authz_send_x509_attr_cert_url, and
5960 gnutls_authz_send_saml_assertion_url. Remove GNUTLS_AUTHZ_LAST from
5961 gnutls_authz_data_format_type_t (never part of any release).
5963 2007-02-21 Simon Josefsson <simon@josefsson.org>
5965 * lib/gnutls_supplemental.c: If callbacks failed to provide
5966 anything, at least send protocol valid (yet semantically invalid)
5967 supplemental message.
5969 2007-02-21 Simon Josefsson <simon@josefsson.org>
5971 * lib/gnutls_int.h: Add for supplemental support.
5973 2007-02-21 Simon Josefsson <simon@josefsson.org>
5975 * lib/gnutls_handshake.c: Support supplemental handshake messages.
5977 2007-02-21 Simon Josefsson <simon@josefsson.org>
5979 * lib/Makefile.am: Add gnutls_supplemental.h and
5980 gnutls_supplemental.c.
5982 2007-02-21 Simon Josefsson <simon@josefsson.org>
5984 * lib/gnutls_supplemental.c, lib/gnutls_supplemental.h: New file.
5986 2007-02-21 Simon Josefsson <simon@josefsson.org>
5990 2007-02-19 Simon Josefsson <simon@josefsson.org>
5992 * includes/gnutls/gnutls.h.in: Add gnutls_supplemental_get_name.
5993 Fix gnutls_authz_data_format_type_t.
5995 2007-02-19 Simon Josefsson <simon@josefsson.org>
5999 2007-02-17 Simon Josefsson <simon@josefsson.org>
6001 * lib/debug.c: Support SUPPLEMENTAL handshake type.
6003 2007-02-16 Simon Josefsson <simon@josefsson.org>
6007 2007-02-16 Simon Josefsson <simon@josefsson.org>
6011 2007-02-16 Simon Josefsson <simon@josefsson.org>
6013 * tests/hostname-check/hostname-check.c: Tests ipAddress SAN's too.
6015 2007-02-16 Simon Josefsson <simon@josefsson.org>
6017 * tests/hostname-check/hostname-check.c: Test wildcard stuff too.
6019 2007-02-16 Simon Josefsson <simon@josefsson.org>
6021 * lib/x509/rfc2818_hostname.c: Indent.
6023 2007-02-16 Simon Josefsson <simon@josefsson.org>
6025 * lib/x509/rfc2818_hostname.c: Support iPAddress too. Doc fix.
6027 2007-02-16 Simon Josefsson <simon@josefsson.org>
6031 2007-02-16 Simon Josefsson <simon@josefsson.org>
6033 * tests/hostname-check/hostname-check.c: Fix mem leak.
6035 2007-02-16 Simon Josefsson <simon@josefsson.org>
6037 * lib/x509/rfc2818_hostname.c: Doc fix.
6039 2007-02-16 Simon Josefsson <simon@josefsson.org>
6041 * lib/x509/rfc2818_hostname.c: Don't treat absence of CN in subject
6042 as a successful RFC 2818 hostname comparison match. Reported by
6043 "Richard W.M. Jones" <rjones@redhat.com>.
6045 2007-02-16 Simon Josefsson <simon@josefsson.org>
6047 * tests/hostname-check/.cvsignore: [no log message]
6049 2007-02-16 Simon Josefsson <simon@josefsson.org>
6051 * configure.in, tests/Makefile.am,
6052 tests/hostname-check/Makefile.am, tests/hostname-check/README,
6053 tests/hostname-check/hostname-check.c: Add self test of rfc2818
6054 server identity check.
6056 2007-02-15 Simon Josefsson <simon@josefsson.org>
6060 2007-02-15 Simon Josefsson <simon@josefsson.org>
6062 * lib/gnutls.pc.in: Add 'Requires: libtasn1' to make 'pkg-config
6063 --libs gnutls' output -ltasn1. Reported by Pavlov Konstantin
6064 <thresh@altlinux.ru>.
6066 2007-02-14 Simon Josefsson <simon@josefsson.org>
6068 * lib/gnutls_hash_int.c: Avoid assert.
6070 2007-02-14 Simon Josefsson <simon@josefsson.org>
6072 * src/certtool.c: Make sure NULL is a pointer.
6074 2007-02-14 Simon Josefsson <simon@josefsson.org>
6076 * src/certtool.c: Change vararg 0 to NULL. Tiny change suggested by
6077 Joe Orton <joe@manyfish.co.uk>.
6079 2007-02-14 Simon Josefsson <simon@josefsson.org>
6081 * includes/gnutls/gnutls.h.in: Fix gnutls_authz_data_format_type_t.
6083 2007-02-14 Simon Josefsson <simon@josefsson.org>
6087 2007-02-14 Simon Josefsson <simon@josefsson.org>
6089 * includes/gnutls/gnutls.h.in: Add
6090 gnutls_supplemental_data_format_type_t with member
6091 GNUTLS_SUPPLEMENTAL_AUTHZ_DATA.
6093 2007-02-14 Simon Josefsson <simon@josefsson.org>
6097 2007-02-14 Simon Josefsson <simon@josefsson.org>
6099 * includes/gnutls/gnutls.h.in: Add gnutls_authz_data_format_type_t,
6100 with members GNUTLS_AUTHZ_X509_ATTR_CERT,
6101 GNUTLS_AUTHZ_SAML_ASSERTION, GNUTLS_AUTHZ_X509_ATTR_CERT_URL,
6102 GNUTLS_AUTHZ_SAML_ASSERTION_URL.
6104 2007-02-14 Simon Josefsson <simon@josefsson.org>
6106 * lib/gnutls_int.h: Reorder.
6108 2007-02-14 Simon Josefsson <simon@josefsson.org>
6110 * lib/gnutls_int.h: Add GNUTLS_EXTENSION_AUTHZ_CLIENT and
6111 GNUTLS_EXTENSION_AUTHZ_SERVER.
6113 2007-02-14 Simon Josefsson <simon@josefsson.org>
6117 2007-02-14 Simon Josefsson <simon@josefsson.org>
6119 * includes/gnutls/gnutls.h.in: Add GNUTLS_HANDSHAKE_SUPPLEMENTAL.
6121 2007-02-14 Simon Josefsson <simon@josefsson.org>
6123 * includes/gnutls/gnutls.h.in: Spell out handshake types.
6125 2007-02-13 Simon Josefsson <simon@josefsson.org>
6127 * src/certtool-gaa.c, src/certtool-gaa.h: Update.
6129 2007-02-13 Simon Josefsson <simon@josefsson.org>
6131 * src/certtool.c: Use error().
6133 2007-02-13 Simon Josefsson <simon@josefsson.org>
6135 * src/certtool.c: Cleanup p12 printing.
6137 2007-02-13 Simon Josefsson <simon@josefsson.org>
6139 * src/certtool.c: Cleanup pkcs7_info.
6141 2007-02-13 Simon Josefsson <simon@josefsson.org>
6143 * src/certtool.c: Fix.
6145 2007-02-13 Simon Josefsson <simon@josefsson.org>
6147 * src/certtool.c: Better errors.
6149 2007-02-13 Simon Josefsson <simon@josefsson.org>
6151 * src/certtool.gaa: Remove --copyright (use --version).
6153 2007-02-13 Simon Josefsson <simon@josefsson.org>
6155 * src/certtool.c: Use version-etc.
6157 2007-02-13 Simon Josefsson <simon@josefsson.org>
6159 * configure.in: Fix for version-etc.
6161 2007-02-13 Simon Josefsson <simon@josefsson.org>
6163 * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
6164 gl/m4/stdarg.m4, gl/version-etc-fsf.c, gl/version-etc.c,
6165 gl/version-etc.h: Update.
6167 2007-02-13 Simon Josefsson <simon@josefsson.org>
6169 * src/certtool.c: Cleanup CRL.
6171 2007-02-13 Simon Josefsson <simon@josefsson.org>
6173 * src/certtool.c: Cleanup.
6175 2007-02-13 Simon Josefsson <simon@josefsson.org>
6177 * src/certtool.c: Simplify.
6179 2007-02-13 Simon Josefsson <simon@josefsson.org>
6181 * src/certtool.c: Cleanups.
6183 2007-02-13 Simon Josefsson <simon@josefsson.org>
6185 * src/certtool.c: Rewrite generate_private_key_int.
6187 2007-02-13 Simon Josefsson <simon@josefsson.org>
6189 * src/certtool.c: Fix mem leak.
6191 2007-02-13 Simon Josefsson <simon@josefsson.org>
6193 * src/certtool.c: Fix crl_info.
6195 2007-02-13 Simon Josefsson <simon@josefsson.org>
6197 * src/certtool.c: Rewrite load_private_key.
6199 2007-02-13 Simon Josefsson <simon@josefsson.org>
6201 * src/certtool.c: Rewrite load_request.
6203 2007-02-13 Simon Josefsson <simon@josefsson.org>
6205 * src/certtool.c: Rewrite load_ca_private_key.
6207 2007-02-13 Simon Josefsson <simon@josefsson.org>
6209 * src/certtool.c: Remove.
6211 2007-02-13 Simon Josefsson <simon@josefsson.org>
6213 * src/certtool.c: Rewrite load_ca_cert.
6215 2007-02-13 Simon Josefsson <simon@josefsson.org>
6217 * src/certtool.c: No limit on CRL size during verification.
6219 2007-02-13 Simon Josefsson <simon@josefsson.org>
6221 * lib/x509/x509.c: Simplify.
6223 2007-02-13 Simon Josefsson <simon@josefsson.org>
6225 * tests/certificate_set_x509_crl.c: Need config.h.
6227 2007-02-13 Simon Josefsson <simon@josefsson.org>
6229 * src/Makefile.am: Use AM_CPPFLAGS, not obsolete INCLUDES.
6231 2007-02-13 Simon Josefsson <simon@josefsson.org>
6233 * src/Makefile.am: Need libgnu.la.
6235 2007-02-13 Simon Josefsson <simon@josefsson.org>
6237 * src/errcodes.c: Need config.h.
6239 2007-02-13 Simon Josefsson <simon@josefsson.org>
6241 * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Update.
6243 2007-02-13 Simon Josefsson <simon@josefsson.org>
6245 * configure.in: Remove stuff obsoleted by time_r.
6247 2007-02-13 Simon Josefsson <simon@josefsson.org>
6249 * configure.in: Don't check for time.h, not needed.
6251 2007-02-13 Simon Josefsson <simon@josefsson.org>
6253 * lib/defines.h: Only use time.h, from gnulib if needed.
6255 2007-02-13 Simon Josefsson <simon@josefsson.org>
6257 * lgl/.cvsignore: [no log message]
6259 2007-02-13 Simon Josefsson <simon@josefsson.org>
6261 * tests/pathlen/ca-no-pathlen.pem,
6262 tests/pathlen/no-ca-or-pathlen.pem: UPdate.
6264 2007-02-13 Simon Josefsson <simon@josefsson.org>
6268 2007-02-13 Simon Josefsson <simon@josefsson.org>
6270 * lib/x509/output.c: Remove.
6272 2007-02-13 Simon Josefsson <simon@josefsson.org>
6274 * gl/string_.h, lgl/Makefile.am, lgl/m4/gnulib-comp.m4,
6275 lgl/m4/time_h.m4, lgl/m4/time_r.m4, lgl/string_.h, lgl/time_.h,
6276 lgl/time_r.c, lgl/time_r.h: Update.
6278 2007-02-13 Simon Josefsson <simon@josefsson.org>
6280 * tests/nist-pkits/.cvsignore, tests/x509paths/.cvsignore: [no log
6283 2007-02-13 Simon Josefsson <simon@josefsson.org>
6285 * tests/nist-pkits/README: Fix.
6287 2007-02-13 Simon Josefsson <simon@josefsson.org>
6289 * tests/nist-pkits/gnutls-nist-tests.html: Add.
6291 2007-02-13 Simon Josefsson <simon@josefsson.org>
6293 * tests/nist-pkits/README: Fix.
6295 2007-02-13 Simon Josefsson <simon@josefsson.org>
6297 * tests/nist-pkits/pkits_test: Unpack.
6299 2007-02-13 Simon Josefsson <simon@josefsson.org>
6301 * tests/nist-pkits/.cvsignore: [no log message]
6303 2007-02-13 Simon Josefsson <simon@josefsson.org>
6305 * tests/nist-pkits/pkits_test: Add.
6307 2007-02-13 Simon Josefsson <simon@josefsson.org>
6309 * tests/nist-pkits/pkits_test_list_generator.patch: Update.
6311 2007-02-13 Simon Josefsson <simon@josefsson.org>
6313 * tests/nist-pkits/gnutls_test_entry: Remove.
6315 2007-02-13 Simon Josefsson <simon@josefsson.org>
6317 * tests/nist-pkits/build-chain, tests/nist-pkits/gnutls_test_entry,
6318 tests/nist-pkits/pkits_test_list_generator.patch: Add.
6320 2007-02-13 Simon Josefsson <simon@josefsson.org>
6322 * tests/nist-pkits/README: Add.
6324 2007-02-13 Simon Josefsson <simon@josefsson.org>
6326 * tests/nist-pkits/README: Add.
6328 2007-02-13 Simon Josefsson <simon@josefsson.org>
6330 * lib/x509/mpi.c: We don't support inherited DSA parameters.
6332 2007-02-13 Simon Josefsson <simon@josefsson.org>
6334 * tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
6335 tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime: Update.
6337 2007-02-13 Simon Josefsson <simon@josefsson.org>
6339 * tests/nist-pkits/pkits: Fix.
6341 2007-02-13 Simon Josefsson <simon@josefsson.org>
6343 * tests/nist-pkits/pkits: Fix.
6345 2007-02-13 Simon Josefsson <simon@josefsson.org>
6347 * tests/nist-pkits/pkits: Fix.
6349 2007-02-13 Simon Josefsson <simon@josefsson.org>
6351 * tests/.cvsignore, tests/nist-pkits/.cvsignore: [no log message]
6353 2007-02-13 Simon Josefsson <simon@josefsson.org>
6355 * tests/nist-pkits/README, tests/nist-pkits/pkits,
6356 tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
6357 tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
6358 tests/pkits, tests/pkits_crl, tests/pkits_crt, tests/pkits_pkcs12,
6359 tests/pkits_smime: Move PKITS stuff to nist-pkits/.
6361 2007-02-13 Simon Josefsson <simon@josefsson.org>
6365 2007-02-13 Simon Josefsson <simon@josefsson.org>
6367 * tests/x509paths/README: Fix.
6369 2007-02-13 Simon Josefsson <simon@josefsson.org>
6371 * tests/x509paths/chain: fix for chain 1.
6373 2007-02-13 Simon Josefsson <simon@josefsson.org>
6375 * tests/.cvsignore: [no log message]
6377 2007-02-13 Simon Josefsson <simon@josefsson.org>
6379 * tests/chain, tests/x509paths/README, tests/x509paths/chain: Move
6380 old NIST stuff to separate directory.
6382 2007-02-13 Simon Josefsson <simon@josefsson.org>
6384 * lib/x509/dn.c: Don't write to buf if *sizeof_buf==0.
6386 2007-02-13 Simon Josefsson <simon@josefsson.org>
6388 * lib/x509/output.c: Don't use uninitialized.
6390 2007-02-13 Simon Josefsson <simon@josefsson.org>
6392 * lib/x509/x509.c: Don't access ret unless *ret_size>0.
6394 2007-02-13 Simon Josefsson <simon@josefsson.org>
6396 * configure.in: Fix PKI test.
6398 2007-02-13 Simon Josefsson <simon@josefsson.org>
6400 * doc/manpages/Makefile.am: Update.
6402 2007-02-13 Simon Josefsson <simon@josefsson.org>
6404 * src/certtool.c: Simplify copyright.
6406 2007-02-13 Simon Josefsson <simon@josefsson.org>
6410 2007-02-13 Simon Josefsson <simon@josefsson.org>
6412 * src/certtool-cfg.c: Remove.
6414 2007-02-13 Simon Josefsson <simon@josefsson.org>
6416 * src/certtool.c: Remove unused.
6418 2007-02-13 Simon Josefsson <simon@josefsson.org>
6420 * src/Makefile.am: Make certtool conditional on ENABLE_PKI.
6422 2007-02-13 Simon Josefsson <simon@josefsson.org>
6424 * configure.in: Add conditional for PKI stuff.
6426 2007-02-13 Simon Josefsson <simon@josefsson.org>
6428 * src/certtool.c: Handle larger certificate lists.
6430 2007-02-13 Simon Josefsson <simon@josefsson.org>
6432 * src/certtool.c: Fix.
6434 2007-02-13 Simon Josefsson <simon@josefsson.org>
6436 * src/certtool.c: Fix.
6438 2007-02-13 Simon Josefsson <simon@josefsson.org>
6440 * lib/x509/output.c: crl: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
6442 2007-02-13 Simon Josefsson <simon@josefsson.org>
6444 * src/certtool.c: Use gnutls_x509_crl_print.
6446 2007-02-13 Simon Josefsson <simon@josefsson.org>
6448 * NEWS, includes/gnutls/x509.h, lib/x509/crl.c, lib/x509/output.c,
6449 lib/x509/x509.c: Add gnutls_x509_crl_get_signature and
6450 gnutls_x509_crl_print.
6452 2007-02-13 Simon Josefsson <simon@josefsson.org>
6454 * src/certtool.c: Use error().
6456 2007-02-13 Simon Josefsson <simon@josefsson.org>
6458 * libextra/Makefile.am: We do need lgl/ though.
6460 2007-02-13 Simon Josefsson <simon@josefsson.org>
6462 * libextra/Makefile.am, libextra/opencdk/Makefile.am: No need for
6465 2007-02-13 Simon Josefsson <simon@josefsson.org>
6467 * libextra/openpgp/Makefile.am: Don't include gl/.
6469 2007-02-13 Simon Josefsson <simon@josefsson.org>
6471 * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
6472 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/progname.c,
6475 2007-02-13 Simon Josefsson <simon@josefsson.org>
6477 * configure.in: Revert.
6479 2007-02-13 Simon Josefsson <simon@josefsson.org>
6481 * Makefile.am, configure.in: Revert.
6483 2007-02-13 Simon Josefsson <simon@josefsson.org>
6485 * gl/dummy.c, src/lib/Makefile.am, src/lib/error.c,
6486 src/lib/error.h, src/lib/m4/error.m4, src/lib/m4/gnulib-cache.m4,
6487 src/lib/m4/gnulib-common.m4, src/lib/m4/gnulib-comp.m4,
6488 src/lib/m4/gnulib-tool.m4, src/lib/progname.c, src/lib/progname.h:
6491 2007-02-13 Simon Josefsson <simon@josefsson.org>
6493 * libextra/Makefile.am: No need for gl/.
6495 2007-02-13 Simon Josefsson <simon@josefsson.org>
6497 * Makefile.am: Fix src/lib/.
6499 2007-02-13 Simon Josefsson <simon@josefsson.org>
6501 * configure.in: Build src/lib/.
6503 2007-02-13 Simon Josefsson <simon@josefsson.org>
6505 * configure.in: Init src/lib/.
6507 2007-02-13 Simon Josefsson <simon@josefsson.org>
6509 * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
6510 src/lib/Makefile.am, src/lib/m4/gnulib-cache.m4,
6511 src/lib/m4/gnulib-comp.m4: Update.
6513 2007-02-13 Simon Josefsson <simon@josefsson.org>
6515 * gl/error.c, gl/error.h, gl/m4/error.m4: Remove.
6517 2007-02-13 Simon Josefsson <simon@josefsson.org>
6519 * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
6520 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, src/lib/Makefile.am,
6521 src/lib/error.c, src/lib/error.h, src/lib/m4/error.m4,
6522 src/lib/m4/gnulib-cache.m4, src/lib/m4/gnulib-common.m4,
6523 src/lib/m4/gnulib-comp.m4, src/lib/m4/gnulib-tool.m4,
6524 src/lib/progname.c, src/lib/progname.h: Add.
6526 2007-02-13 Simon Josefsson <simon@josefsson.org>
6528 * src/certtool.c: No size limit on CRL data.
6530 2007-02-12 Simon Josefsson <simon@josefsson.org>
6532 * lib/x509/common.c: (_gnutls_x509_san_find_type): Support GNUTLS_SAN_DN.
6534 2007-02-12 Simon Josefsson <simon@josefsson.org>
6536 * lib/x509/output.c: Support GNUTLS_SAN_DN.
6538 2007-02-12 Simon Josefsson <simon@josefsson.org>
6542 2007-02-12 Simon Josefsson <simon@josefsson.org>
6544 * lib/x509/x509.c: (parse_general_name): Support GNUTLS_SAN_DN.
6546 2007-02-12 Simon Josefsson <simon@josefsson.org>
6550 2007-02-12 Simon Josefsson <simon@josefsson.org>
6552 * configure.in: Bump versions.
6554 2007-02-12 Simon Josefsson <simon@josefsson.org>
6556 * NEWS, includes/gnutls/gnutls.h.in: Add.
6558 2007-02-12 Simon Josefsson <simon@josefsson.org>
6560 * ChangeLog: [no log message]
6562 2007-02-12 Simon Josefsson <simon@josefsson.org>
6564 * NEWS: Version 1.7.6.
6566 2007-02-12 Simon Josefsson <simon@josefsson.org>
6568 * configure.in: New APIs, bump libtool library versions.
6570 2007-02-12 Simon Josefsson <simon@josefsson.org>
6572 * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
6573 lgl/m4/string_h.m4, lgl/string_.h: Update.
6575 2007-02-12 Simon Josefsson <simon@josefsson.org>
6577 * Makefile.am: Use latest docs on web site.
6579 2007-02-12 Simon Josefsson <simon@josefsson.org>
6581 * po/POTFILES.in: Add.
6583 2007-02-12 Simon Josefsson <simon@josefsson.org>
6585 * lib/x509/output.c: Mark for translation.
6587 2007-02-12 Simon Josefsson <simon@josefsson.org>
6589 * lib/pkix_asn1_tab.c: Generated.
6591 2007-02-12 Simon Josefsson <simon@josefsson.org>
6593 * lib/x509/output.c: Print more than one SAN.
6595 2007-02-12 Simon Josefsson <simon@josefsson.org>
6597 * lib/x509/output.c: Better printing of XMPP SAN.
6599 2007-02-12 Simon Josefsson <simon@josefsson.org>
6601 * lib/pkix.asn: Add XMPP definitions.
6603 2007-02-12 Simon Josefsson <simon@josefsson.org>
6605 * lib/x509/x509.c: Doc fix.
6607 2007-02-12 Simon Josefsson <simon@josefsson.org>
6609 * lib/x509/x509.c: Decode XMPP data. Suggested by Matthias Wimmer
6612 2007-02-12 Simon Josefsson <simon@josefsson.org>
6614 * src/serv.c: Print X.509 client cert info.
6616 2007-02-09 Simon Josefsson <simon@josefsson.org>
6618 * src/serv.c: Text fix.
6620 2007-02-09 Simon Josefsson <simon@josefsson.org>
6622 * doc/manpages/Makefile.am: Update.
6624 2007-02-09 Simon Josefsson <simon@josefsson.org>
6626 * tests/pathlen/ca-no-pathlen.pem,
6627 tests/pathlen/no-ca-or-pathlen.pem: Update.
6629 2007-02-09 Simon Josefsson <simon@josefsson.org>
6631 * lib/x509/output.c: strftime %Z on mingw32 seems to not understand
6632 that gmtime was used and that the time given is in UTC. Just hard
6635 2007-02-09 Simon Josefsson <simon@josefsson.org>
6637 * lib/gnutls_str.c: Typo.
6639 2007-02-09 Simon Josefsson <simon@josefsson.org>
6641 * lgl/Makefile.am, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
6642 lgl/m4/gnulib-comp.m4, lgl/m4/vasprintf.m4, lgl/vasprintf.c,
6643 lgl/vasprintf.h: Add.
6645 2007-02-09 Simon Josefsson <simon@josefsson.org>
6647 * lib/x509/output.c: Use gnulib's time_r for systems that lack
6650 2007-02-09 Simon Josefsson <simon@josefsson.org>
6652 * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
6653 lgl/m4/time_r.m4, lgl/time_r.c, lgl/time_r.h: Add.
6655 2007-02-09 Simon Josefsson <simon@josefsson.org>
6657 * tests/pathlen/no-ca-or-pathlen.pem: Fix.
6659 2007-02-09 Simon Josefsson <simon@josefsson.org>
6661 * lib/x509/output.c: Strings not zero terminated.
6663 2007-02-09 Simon Josefsson <simon@josefsson.org>
6665 * lib/x509/output.c: Hexprint unknown extensions.
6667 2007-02-09 Simon Josefsson <simon@josefsson.org>
6669 * tests/key-id/key-id, tests/pathlen/ca-no-pathlen.pem,
6670 tests/pathlen/no-ca-or-pathlen.pem: Update.
6672 2007-02-09 Simon Josefsson <simon@josefsson.org>
6674 * src/certtool.c: Remove.
6676 2007-02-09 Simon Josefsson <simon@josefsson.org>
6678 * src/certtool.c: Fix.
6680 2007-02-09 Simon Josefsson <simon@josefsson.org>
6684 2007-02-09 Simon Josefsson <simon@josefsson.org>
6686 * lib/x509/output.c: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
6688 2007-02-09 Simon Josefsson <simon@josefsson.org>
6690 * src/certtool.c: Use gnutls_x509_crt_print.
6692 2007-02-09 Simon Josefsson <simon@josefsson.org>
6694 * NEWS, includes/gnutls/x509.h: Add.
6696 2007-02-09 Simon Josefsson <simon@josefsson.org>
6698 * lib/x509/output.c: Fix error messages.
6700 2007-02-09 Simon Josefsson <simon@josefsson.org>
6702 * lib/x509/output.c: Really fix.
6704 2007-02-09 Simon Josefsson <simon@josefsson.org>
6706 * lib/x509/output.c: Fix.
6708 2007-02-09 Simon Josefsson <simon@josefsson.org>
6710 * includes/gnutls/x509.h: Change signature (ok since no release).
6712 2007-02-09 Simon Josefsson <simon@josefsson.org>
6714 * lib/x509/output.c: Use datum for outputs.
6716 2007-02-09 Simon Josefsson <simon@josefsson.org>
6718 * doc/protocol/draft-housley-tls-authz-extns-07.txt: Add.
6720 2007-02-09 Simon Josefsson <simon@josefsson.org>
6722 * lib/x509/output.c: Simplify.
6724 2007-02-09 Simon Josefsson <simon@josefsson.org>
6726 * lib/x509/extensions.c: Don't crash on NULL's.
6728 2007-02-08 Simon Josefsson <simon@josefsson.org>
6730 * NEWS: Add, from older branches.
6732 2007-02-08 Simon Josefsson <simon@josefsson.org>
6734 * lib/x509/output.c: Doc fix.
6736 2007-02-08 Simon Josefsson <simon@josefsson.org>
6738 * lib/x509/Makefile.am: Build output.c.
6740 2007-02-08 Simon Josefsson <simon@josefsson.org>
6742 * NEWS, lib/x509/output.c: Add.
6744 2007-02-08 Simon Josefsson <simon@josefsson.org>
6746 * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
6747 gnutls_x509_crt_get_signature.
6749 2007-02-08 Simon Josefsson <simon@josefsson.org>
6753 2007-02-08 Simon Josefsson <simon@josefsson.org>
6755 * doc/gnutls.texi: gnutls-serv: create client & proxy too.
6757 2007-02-08 Simon Josefsson <simon@josefsson.org>
6759 * src/certtool-cfg.c: Default proxy policy is ALL. Fixes crash.
6761 2007-02-08 Simon Josefsson <simon@josefsson.org>
6763 * lib/x509/extensions.c: Fix warnings.
6765 2007-02-08 Simon Josefsson <simon@josefsson.org>
6767 * lib/gnutls_str.c, lib/gnutls_str.h: Add
6768 _gnutls_string_append_printf.
6770 2007-02-08 Simon Josefsson <simon@josefsson.org>
6772 * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
6773 gnutls_x509_crt_get_extension_data and
6774 gnutls_x509_crt_get_extension_info.
6776 2007-02-08 Simon Josefsson <simon@josefsson.org>
6778 * src/certtool.c: Fix.
6780 2007-02-08 Simon Josefsson <simon@josefsson.org>
6782 * src/certtool.c: XMPP otherName SAN support.
6784 2007-02-08 Simon Josefsson <simon@josefsson.org>
6788 2007-02-08 Simon Josefsson <simon@josefsson.org>
6790 * NEWS, THANKS: Add.
6792 2007-02-08 Simon Josefsson <simon@josefsson.org>
6796 2007-02-08 Simon Josefsson <simon@josefsson.org>
6798 * NEWS, lib/x509/x509.c: Fix.
6800 2007-02-08 Simon Josefsson <simon@josefsson.org>
6802 * includes/gnutls/gnutls.h.in: Doc fix.
6804 2007-02-08 Simon Josefsson <simon@josefsson.org>
6806 * lib/x509/x509.c: Support XMPP OID.
6808 2007-02-08 Simon Josefsson <simon@josefsson.org>
6810 * lib/x509/x509.c: Doc fix.
6812 2007-02-08 Simon Josefsson <simon@josefsson.org>
6814 * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
6815 lib/x509/common.c, lib/x509/x509.c, src/certtool.c: Support
6818 2007-02-07 Simon Josefsson <simon@josefsson.org>
6820 * doc/gnutls.texi: Fix.
6822 2007-02-07 Simon Josefsson <simon@josefsson.org>
6824 * doc/gnutls.texi: add tcp and tlsia
6826 2007-02-07 Simon Josefsson <simon@josefsson.org>
6830 2007-02-07 Simon Josefsson <simon@josefsson.org>
6832 * src/serv.c: Don't say TLS 1.0.
6834 2007-02-07 Simon Josefsson <simon@josefsson.org>
6838 2007-02-07 Simon Josefsson <simon@josefsson.org>
6840 * lib/gnutls_sig.c: Fix DSA sign, broken by last commit.
6842 2007-02-07 Simon Josefsson <simon@josefsson.org>
6846 2007-02-07 Simon Josefsson <simon@josefsson.org>
6848 * lib/gnutls_sig.c: Fix TLS 1.2 signing (for servers).
6850 2007-02-07 Simon Josefsson <simon@josefsson.org>
6854 2007-02-07 Simon Josefsson <simon@josefsson.org>
6856 * doc/gnutls.texi: dsa key
6858 2007-02-06 Simon Josefsson <simon@josefsson.org>
6860 * doc/gnutls.texi: Fix.
6862 2007-02-06 Simon Josefsson <simon@josefsson.org>
6864 * lib/gnutls_sig.c: Fix crash on failures.
6866 2007-02-06 Simon Josefsson <simon@josefsson.org>
6868 * NEWS, configure.in: Bump versions.
6870 2007-02-06 Simon Josefsson <simon@josefsson.org>
6872 * doc/protocol/draft-ietf-tls-srp-00.txt,
6873 doc/protocol/draft-ietf-tls-srp-01.txt,
6874 doc/protocol/draft-ietf-tls-srp-02.txt,
6875 doc/protocol/draft-ietf-tls-srp-03.txt,
6876 doc/protocol/draft-ietf-tls-srp-04.txt,
6877 doc/protocol/draft-ietf-tls-srp-05.txt,
6878 doc/protocol/draft-ietf-tls-srp-06.txt,
6879 doc/protocol/draft-ietf-tls-srp-07.txt: Add.
6881 2007-02-06 Simon Josefsson <simon@josefsson.org>
6883 * ChangeLog: [no log message]
6885 2007-02-06 Simon Josefsson <simon@josefsson.org>
6887 * NEWS: Version 1.7.5.
6889 2007-02-06 Simon Josefsson <simon@josefsson.org>
6893 2007-02-06 Simon Josefsson <simon@josefsson.org>
6897 2007-02-06 Simon Josefsson <simon@josefsson.org>
6899 * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
6900 lgl/m4/string_h.m4, lgl/string_.h: Update.
6902 2007-02-06 Simon Josefsson <simon@josefsson.org>
6906 2007-02-06 Simon Josefsson <simon@josefsson.org>
6908 * doc/gnutls.texi: Fix.
6910 2007-02-06 Simon Josefsson <simon@josefsson.org>
6914 2007-02-06 Simon Josefsson <simon@josefsson.org>
6916 * src/cli.c: Don't ask for PSK if we don't have credentials for it.
6918 2007-02-06 Simon Josefsson <simon@josefsson.org>
6920 * doc/gnutls.texi: mention psk
6922 2007-02-06 Simon Josefsson <simon@josefsson.org>
6926 2007-02-06 Simon Josefsson <simon@josefsson.org>
6928 * lib/gnutls_handshake.c: (_gnutls_remove_unwanted_ciphersuites): Remove GNUTLS_KX_SRP_RSA or
6929 GNUTLS_KX_SRP_DSS if there is no SRP credential.
6931 2007-02-06 Simon Josefsson <simon@josefsson.org>
6933 * doc/gnutls.texi: fix
6935 2007-02-06 Simon Josefsson <simon@josefsson.org>
6937 * doc/gnutls.texi: fix
6939 2007-02-06 Simon Josefsson <simon@josefsson.org>
6941 * src/cli.c: Don't try to negotiate SRP kx if we don't have SRP
6944 2007-02-06 Simon Josefsson <simon@josefsson.org>
6946 * doc/gnutls.texi: Add.
6948 2007-02-06 Simon Josefsson <simon@josefsson.org>
6950 * src/cli.c: Prefer PSK.
6952 2007-02-06 Simon Josefsson <simon@josefsson.org>
6954 * src/cli.c, src/serv.c: Modernize priorities.
6956 2007-02-06 Simon Josefsson <simon@josefsson.org>
6958 * doc/gnutls.texi: more
6960 2007-02-06 Simon Josefsson <simon@josefsson.org>
6962 * src/common.c: Parse new MACs.
6964 2007-02-06 Simon Josefsson <simon@josefsson.org>
6966 * src/serv.c: Prefer OpenPGP certs from client.
6968 2007-02-06 Simon Josefsson <simon@josefsson.org>
6970 * doc/gnutls.texi: Fix.
6972 2007-02-06 Simon Josefsson <simon@josefsson.org>
6976 2007-02-06 Simon Josefsson <simon@josefsson.org>
6978 * src/cli-gaa.c: Generated.
6980 2007-02-06 Simon Josefsson <simon@josefsson.org>
6982 * configure.in: Bump versions.
6984 2007-02-06 Simon Josefsson <simon@josefsson.org>
6988 2007-02-06 Simon Josefsson <simon@josefsson.org>
6990 * src/common.c: Typo in last commit.
6992 2007-02-06 Simon Josefsson <simon@josefsson.org>
6994 * src/cli.gaa: Typo.
6996 2007-02-06 Simon Josefsson <simon@josefsson.org>
6998 * src/common.c: Fix --list.
7000 2007-02-06 Simon Josefsson <simon@josefsson.org>
7002 * doc/gnutls.texi: Add.
7004 2007-02-06 Simon Josefsson <simon@josefsson.org>
7006 * lib/gnutls_hash_int.c: Revert, not needed.
7008 2007-02-06 Simon Josefsson <simon@josefsson.org>
7010 * lib/gnutls_hash_int.c: (_gnutls_hash_get_algo_len): Handle NULL MACs again, broken by last
7013 2007-02-06 Simon Josefsson <simon@josefsson.org>
7015 * src/serv.c: Fix last commit.
7017 2007-02-06 Simon Josefsson <simon@josefsson.org>
7019 * src/serv.c: Support TLS 1.2 and AES 256.
7021 2007-02-05 Simon Josefsson <simon@josefsson.org>
7023 * ChangeLog: [no log message]
7025 2007-02-05 Simon Josefsson <simon@josefsson.org>
7027 * NEWS: Version 1.7.4.
7029 2007-02-05 Simon Josefsson <simon@josefsson.org>
7033 2007-02-05 Simon Josefsson <simon@josefsson.org>
7035 * src/serv.c: use static DH params if none or provided
7037 2007-02-05 Simon Josefsson <simon@josefsson.org>
7039 * tests/anonself.c, tests/dhepskself.c, tests/resume.c,
7040 tests/tlsia.c, tests/utils.c, tests/utils.h: Use static DH.
7042 2007-02-05 Simon Josefsson <simon@josefsson.org>
7044 * tests/pskself.c: No dh here.
7046 2007-02-05 Simon Josefsson <simon@josefsson.org>
7050 2007-02-05 Simon Josefsson <simon@josefsson.org>
7052 * tests/sha2/.cvsignore: [no log message]
7054 2007-02-05 Simon Josefsson <simon@josefsson.org>
7058 2007-02-05 Simon Josefsson <simon@josefsson.org>
7060 * configure.in, tests/Makefile.am: Add SHA-2 self test.
7062 2007-02-05 Simon Josefsson <simon@josefsson.org>
7064 * NEWS, tests/sha2/Makefile.am, tests/sha2/key-ca.pem,
7065 tests/sha2/key-subca.pem, tests/sha2/key-subsubca.pem,
7066 tests/sha2/key-user.pem, tests/sha2/sha2: Add.
7068 2007-02-05 Simon Josefsson <simon@josefsson.org>
7072 2007-02-05 Simon Josefsson <simon@josefsson.org>
7074 * src/certtool-cfg.c: Set pathlength to -1 (not present) by default,
7077 2007-02-05 Simon Josefsson <simon@josefsson.org>
7079 * src/certtool-gaa.c: Generated.
7081 2007-02-05 Simon Josefsson <simon@josefsson.org>
7083 * src/certtool.c, src/certtool.gaa: Support --hash SHA-256/384/512.
7085 2007-02-05 Simon Josefsson <simon@josefsson.org>
7087 * lib/gnutls_algorithms.c, lib/gnutls_hash_int.c, lib/gnutls_int.h,
7088 lib/x509/common.h, lib/x509/dn.c, lib/x509/x509.h: Support
7089 (RSA-)SHA-256/384/512.
7091 2007-02-05 Simon Josefsson <simon@josefsson.org>
7093 * lgl/gc-libgcrypt.c, lgl/gc.h: Update.
7095 2007-02-05 Simon Josefsson <simon@josefsson.org>
7097 * lib/gnutls_algorithms.c: (GNUTLS_SIGN_ALG_LOOP): Don't match unknown algorithms to GOST.
7098 Affects gnutls_sign_algorithm_get_name, and
7099 _gnutls_x509_sign_to_oid.
7101 2007-02-05 Simon Josefsson <simon@josefsson.org>
7103 * NEWS, includes/gnutls/gnutls.h.in: Enum types for SHA-256/384/512.
7105 2007-02-05 Simon Josefsson <simon@josefsson.org>
7107 * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/string_h.m4,
7108 gl/stdbool_.h, gl/string_.h, lgl/Makefile.am,
7109 lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4, lgl/memmem.c,
7110 lgl/string_.h: Update.
7112 2007-02-04 Simon Josefsson <simon@josefsson.org>
7116 2007-02-04 Simon Josefsson <simon@josefsson.org>
7118 * gl/gai_strerror.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
7119 gl/m4/socklen.m4, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
7120 lgl/m4/gnulib-comp.m4, lgl/m4/socklen.m4, lgl/m4/string_h.m4,
7121 lgl/string_.h: Update.
7123 2007-02-02 Simon Josefsson <simon@josefsson.org>
7125 * doc/gnutls.texi: Typo.
7127 2007-02-02 Simon Josefsson <simon@josefsson.org>
7131 2007-02-02 Simon Josefsson <simon@josefsson.org>
7133 * NEWS, configure.in: Bump versions.
7135 2007-02-02 Simon Josefsson <simon@josefsson.org>
7137 * doc/signatures.texi: Removed the wrong file, re-add this one.
7140 2007-02-02 Simon Josefsson <simon@josefsson.org>
7142 * doc/Makefile.am: Remove bibliography.texi.
7144 2007-02-02 Simon Josefsson <simon@josefsson.org>
7146 * doc/bibliography.texi, doc/signatures.texi: Remove.
7148 2007-02-02 Simon Josefsson <simon@josefsson.org>
7150 * doc/gnutls.texi: Don't use my-bib-macros.
7152 2007-02-02 Simon Josefsson <simon@josefsson.org>
7154 * doc/my-bib-macros.texi: use pxref.
7156 2007-02-02 Simon Josefsson <simon@josefsson.org>
7158 * doc/my-bib-macros.texi: Fix.
7160 2007-02-02 Simon Josefsson <simon@josefsson.org>
7162 * doc/gnutls.texi: proxy and certtool stuff
7164 2007-02-02 Simon Josefsson <simon@josefsson.org>
7166 * lib/x509/xml.c: Doc fix.
7168 2007-02-02 Simon Josefsson <simon@josefsson.org>
7170 * doc/bibliography.texi: reorder
7172 2007-02-02 Simon Josefsson <simon@josefsson.org>
7174 * doc/bibliography.texi: Add rfc3820.
7176 2007-02-02 Simon Josefsson <simon@josefsson.org>
7178 * doc/gnutls.texi: Mention RFC 3820.
7180 2007-02-02 Simon Josefsson <simon@josefsson.org>
7182 * doc/gnutls.texi: Improve extensions stuff.
7184 2007-02-01 Simon Josefsson <simon@josefsson.org>
7186 * ChangeLog: [no log message]
7188 2007-02-01 Simon Josefsson <simon@josefsson.org>
7190 * NEWS: Version 1.7.3.
7192 2007-02-01 Simon Josefsson <simon@josefsson.org>
7196 2007-02-01 Simon Josefsson <simon@josefsson.org>
7198 * tests/pathlen/ca-no-pathlen.pem,
7199 tests/pathlen/no-ca-or-pathlen.pem: Update.
7201 2007-02-01 Simon Josefsson <simon@josefsson.org>
7205 2007-02-01 Simon Josefsson <simon@josefsson.org>
7207 * src/certtool.c: Print times in UTC.
7209 2007-02-01 Simon Josefsson <simon@josefsson.org>
7213 2007-02-01 Simon Josefsson <simon@josefsson.org>
7215 * tests/key-id/.cvsignore: [no log message]
7217 2007-02-01 Simon Josefsson <simon@josefsson.org>
7221 2007-02-01 Simon Josefsson <simon@josefsson.org>
7223 * configure.in: Typo.
7225 2007-02-01 Simon Josefsson <simon@josefsson.org>
7227 * configure.in, tests/Makefile.am, tests/key-id/Makefile.am,
7228 tests/key-id/README, tests/key-id/ca-gnutls-keyid.pem,
7229 tests/key-id/ca-no-keyid.pem, tests/key-id/ca-weird-keyid.pem,
7230 tests/key-id/key-ca.pem, tests/key-id/key-id,
7231 tests/key-id/key-user.pem: Add key-id self test.
7233 2007-02-01 Simon Josefsson <simon@josefsson.org>
7235 * src/certtool.c: Don't print proxy info if there aren't any proxy
7238 2007-02-01 Simon Josefsson <simon@josefsson.org>
7240 * doc/protocol/rfc4785.txt: Add.
7242 2007-01-31 Simon Josefsson <simon@josefsson.org>
7244 * src/certtool.c: Use the CA's SKI as the AKI value, if it is
7245 present. Reported by Dale Sedivec
7246 <dale-keyword-gnutls.5670f1@codefu.org>.
7248 2007-01-31 Simon Josefsson <simon@josefsson.org>
7250 * lib/x509/x509.c: Doc fix.
7252 2007-01-31 Simon Josefsson <simon@josefsson.org>
7254 * doc/manpages/Makefile.am: Add.
7256 2007-01-31 Simon Josefsson <simon@josefsson.org>
7258 * src/certtool-cfg.c: Fix last commit.
7260 2007-01-31 Simon Josefsson <simon@josefsson.org>
7262 * NEWS, src/certtool-cfg.c, src/certtool-cfg.h, src/certtool-gaa.c,
7263 src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Support
7264 reading/generating proxy certificates in certtool.
7266 2007-01-31 Simon Josefsson <simon@josefsson.org>
7268 * NEWS, includes/gnutls/x509.h, lib/x509/extensions.c,
7269 lib/x509/extensions.h, lib/x509/x509.c: Add
7270 gnutls_x509_crt_get_proxy.
7272 2007-01-31 Simon Josefsson <simon@josefsson.org>
7274 * lib/x509/x509_write.c: Fix last commit.
7276 2007-01-31 Simon Josefsson <simon@josefsson.org>
7278 * lib/x509/x509_write.c: (gnutls_x509_crt_set_proxy_dn): Permit NULL @name's.
7280 2007-01-31 Simon Josefsson <simon@josefsson.org>
7282 * NEWS: Mention RFC 3820.
7284 2007-01-31 Simon Josefsson <simon@josefsson.org>
7286 * NEWS, includes/gnutls/x509.h, lib/pkix.asn, lib/pkix_asn1_tab.c,
7287 lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509_write.c:
7288 Add proxy certificate APIs.
7290 2007-01-31 Simon Josefsson <simon@josefsson.org>
7294 2007-01-31 Simon Josefsson <simon@josefsson.org>
7296 * src/certtool-cfg.c: Have RET for path lengths to mean -1.
7298 2007-01-31 Simon Josefsson <simon@josefsson.org>
7300 * gl/.cvsignore, lgl/.cvsignore: [no log message]
7302 2007-01-31 Simon Josefsson <simon@josefsson.org>
7304 * lib/defines.h: String.h from gnulib now makes sure memmem is
7307 2007-01-31 Simon Josefsson <simon@josefsson.org>
7309 * gl/strdup.h, lgl/memmem.h: Remove.
7311 2007-01-31 Simon Josefsson <simon@josefsson.org>
7313 * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/absolute-header.m4,
7314 gl/m4/extensions.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
7315 gl/m4/strdup.m4, gl/m4/string_h.m4, gl/socket_.h, gl/strdup.c,
7316 gl/string_.h, lgl/Makefile.am, lgl/m4/extensions.m4,
7317 lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4,
7318 lgl/m4/stdint.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
7319 lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-args.h,
7320 lgl/printf-parse.c, lgl/socket_.h, lgl/stdint_.h, lgl/string_.h,
7321 lgl/vasnprintf.c, lgl/wchar_.h: Update.
7323 2007-01-31 Simon Josefsson <simon@josefsson.org>
7325 * tests/pathlen/.cvsignore: Add.
7327 2007-01-26 Simon Josefsson <simon@josefsson.org>
7331 2007-01-26 Simon Josefsson <simon@josefsson.org>
7333 * configure.in, tests/Makefile.am, tests/pathlen/Makefile.am,
7334 tests/pathlen/ca-no-pathlen.pem,
7335 tests/pathlen/no-ca-or-pathlen.pem, tests/pathlen/pathlen: Test for
7336 pathlen bug (and general certificate parsing).
7338 2007-01-26 Simon Josefsson <simon@josefsson.org>
7342 2007-01-26 Simon Josefsson <simon@josefsson.org>
7344 * lib/x509/extensions.c: (_gnutls_x509_ext_extract_basicConstraints): Make sure
7345 pathLenConstraint is read, even if CA reading fails.
7347 2007-01-25 Simon Josefsson <simon@josefsson.org>
7351 2007-01-25 Simon Josefsson <simon@josefsson.org>
7353 * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Add comment to
7354 describe C++ compiler bug problem.
7356 2007-01-25 Simon Josefsson <simon@josefsson.org>
7358 * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Fix C++ compiler bug
7359 in a "better" way, tiny patch from Matthias Scheler
7362 2007-01-16 Simon Josefsson <simon@josefsson.org>
7364 * configure.in: Bump versions.
7366 2007-01-16 Simon Josefsson <simon@josefsson.org>
7370 2007-01-16 Simon Josefsson <simon@josefsson.org>
7372 * lib/gnutls_cert.c, lib/gnutls_extra_hooks.h,
7373 libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
7374 libextra/openpgp/privkey.c: Fix import of ASCII armored OpenPGP
7375 keys, patch from ludovic.courtes@laas.fr (Ludovic Courtès).
7377 2007-01-15 Simon Josefsson <simon@josefsson.org>
7379 * doc/protocol/draft-rescorla-tls-extractor-00.txt: Add.
7381 2007-01-14 Simon Josefsson <simon@josefsson.org>
7383 * ChangeLog: [no log message]
7385 2007-01-14 Simon Josefsson <simon@josefsson.org>
7387 * NEWS: Version 1.7.2.
7389 2007-01-14 Simon Josefsson <simon@josefsson.org>
7391 * lgl/Makefile.am, lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4,
7392 lgl/m4/unistd_h.m4, lgl/m4/wint_t.m4, lgl/unistd_.h: Update.
7394 2007-01-14 Simon Josefsson <simon@josefsson.org>
7398 2007-01-14 Simon Josefsson <simon@josefsson.org>
7400 * libextra/opencdk/pubkey.c: Doc fix.
7402 2007-01-14 Simon Josefsson <simon@josefsson.org>
7404 * libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c: (cdk_pubkey_to_sexp, cdk_seckey_to_sexp): New functions, from Mario
7405 Lenz <mario.lenz@gmx.net>.
7407 2007-01-13 Simon Josefsson <simon@josefsson.org>
7409 * NEWS, THANKS: Add.
7411 2007-01-12 Simon Josefsson <simon@josefsson.org>
7413 * lib/gnutlsxx.cpp: Make it compile by commenting out call to
7414 virtual method (possibly incorrect but I don't know what the
7417 2007-01-12 Simon Josefsson <simon@josefsson.org>
7419 * NEWS, configure.in: Don't use -mms-bitfields
7420 --enable-runtime-pseudo-reloc.
7422 2007-01-12 Simon Josefsson <simon@josefsson.org>
7424 * gl/Makefile.am: Fix objdir!=srcdir.
7426 2007-01-11 Simon Josefsson <simon@josefsson.org>
7430 2007-01-11 Simon Josefsson <simon@josefsson.org>
7432 * src/certtool.c: (generate_pkcs12): Read more than one certificate, if there are more
7433 available, and store them in the PKCS12 blob. Suggested by Sascha
7434 Ziemann <sascha.ziemann@secunet.com>.
7436 2007-01-11 Simon Josefsson <simon@josefsson.org>
7438 * doc/reference/Makefile.am: Ignore gnutls_extra_hooks.h.
7440 2007-01-11 Simon Josefsson <simon@josefsson.org>
7442 * doc/manpages/Makefile.am: Add.
7444 2007-01-11 Simon Josefsson <simon@josefsson.org>
7446 * Makefile.am: Reorder lgl/ and gl/, to make sure lgl is built
7449 2007-01-11 Simon Josefsson <simon@josefsson.org>
7453 2007-01-11 Simon Josefsson <simon@josefsson.org>
7455 * NEWS, configure.in, includes/gnutls/x509.h,
7456 lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
7457 lib/x509/x509_write.c, src/certtool-cfg.c, src/certtool-cfg.h,
7458 src/certtool.c: Support pathLenConstraint.
7460 2007-01-11 Simon Josefsson <simon@josefsson.org>
7462 * libextra/Makefile.am: libgnu.la depends on liblgnu.la, so don't
7465 2007-01-11 Simon Josefsson <simon@josefsson.org>
7467 * gl/Makefile.am, gl/gnulib.mk, gl/m4/gnulib-cache.m4: Getaddrinfo
7468 needs snprintf from ../lgl/, so make libgnu.la depend on liblgnu.la.
7470 2007-01-11 Simon Josefsson <simon@josefsson.org>
7472 * libextra/gnutls_extra.c: Need strverscmp.h.
7474 2007-01-11 Simon Josefsson <simon@josefsson.org>
7478 2007-01-11 Simon Josefsson <simon@josefsson.org>
7480 * lib/libgnutls.vers: Don't export _E_*, they are only needed inside
7481 libgnutls now. Fix copyright years.
7483 2007-01-11 Simon Josefsson <simon@josefsson.org>
7485 * NEWS, lib/Makefile.am, lib/auth_cert.c, lib/auth_dh_common.c,
7486 lib/auth_dhe.c, lib/auth_rsa.c, lib/auth_rsa_export.c,
7487 lib/auth_srp_rsa.c, lib/gnutls_cert.c, lib/gnutls_extra_hooks.c,
7488 lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c: Cleanup gnutls vs
7489 gnutls-extra integration, for OpenPGP certs.
7491 2007-01-11 Simon Josefsson <simon@josefsson.org>
7493 * libextra/gnutls_extra.c: Replace libgcrypt version check with
7494 strverscmp. No need to duplicate prototype found in gnutls.h for
7495 gnutls_check_version.
7497 2007-01-09 Simon Josefsson <simon@josefsson.org>
7499 * gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4,
7500 lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/m4/gc-arcfour.m4,
7501 lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
7502 lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
7503 lgl/m4/gc-md5.m4, lgl/m4/gc-random.m4, lgl/m4/gc-rijndael.m4,
7504 lgl/m4/gc-sha1.m4, lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
7505 lgl/m4/lib-link.m4: Update.
7507 2007-01-05 Simon Josefsson <simon@josefsson.org>
7511 2007-01-05 Simon Josefsson <simon@josefsson.org>
7513 * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
7514 gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
7515 lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4: Update.
7517 2007-01-05 Simon Josefsson <simon@josefsson.org>
7519 * configure.in: Bump versions.
7521 2007-01-05 Simon Josefsson <simon@josefsson.org>
7525 2007-01-05 Simon Josefsson <simon@josefsson.org>
7527 * configure.in: Revert part of patch.
7529 2007-01-05 Simon Josefsson <simon@josefsson.org>
7531 * configure.in, src/Makefile.am: Tiny patch from
7532 ludovic.courtes@laas.fr (Ludovic Courtès). * configure.in: Look for `gaa', issuing a warning with the URL if
7533 not found. * src/Makefile.am (*-gaa.c): Use `$(GAA)' instead of `gaa'. Mark
7534 `.gaa' files as being in `$(srcdir)', thereby allowing for
7535 out-of-source-tree builds.
7537 2006-12-28 Simon Josefsson <simon@josefsson.org>
7539 * ChangeLog: [no log message]
7541 2006-12-28 Simon Josefsson <simon@josefsson.org>
7543 * Makefile.am: Don't dist mkinstalldirs, automake no longer copies
7546 2006-12-28 Simon Josefsson <simon@josefsson.org>
7548 * ChangeLog: [no log message]
7550 2006-12-28 Simon Josefsson <simon@josefsson.org>
7552 * NEWS: Version 1.7.1.
7554 2006-12-28 Simon Josefsson <simon@josefsson.org>
7558 2006-12-28 Simon Josefsson <simon@josefsson.org>
7562 2006-12-28 Simon Josefsson <simon@josefsson.org>
7566 2006-12-28 Simon Josefsson <simon@josefsson.org>
7570 2006-12-28 Simon Josefsson <simon@josefsson.org>
7572 * NEWS, THANKS: Add.
7574 2006-12-28 Simon Josefsson <simon@josefsson.org>
7576 * lib/gnutls_asn1_tab.c: Generate.
7578 2006-12-28 Simon Josefsson <simon@josefsson.org>
7580 * lib/gnutls.asn: Fix comment to make it parse correctly.
7582 2006-12-27 Simon Josefsson <simon@josefsson.org>
7584 * tests/.cvsignore: [no log message]
7586 2006-12-27 Simon Josefsson <simon@josefsson.org>
7590 2006-12-27 Simon Josefsson <simon@josefsson.org>
7592 * lib/gnutls_sig.c: Fix signature verification for DSA signatures in
7593 TLS 1.2, reported by ludovic.courtes@laas.fr (Ludovic Courtès). (_gnutls_pkcs1_rsa_verify_sig): Rename to _gnutls_verify_sig, and
7594 add new parameter SHA1POS to indicate where in hash_concat the SHA.1
7595 hash is stored (for DSA). (_gnutls_verify_sig_hdata): Pass proper SHA1POS. (_gnutls_verify_sig_params): Likewise.
7597 2006-12-27 Simon Josefsson <simon@josefsson.org>
7601 2006-12-27 Simon Josefsson <simon@josefsson.org>
7603 * doc/Makefile.am, doc/manpages/Makefile.am, lib/Makefile.am,
7604 lib/x509/Makefile.am, libextra/Makefile.am,
7605 libextra/openpgp/Makefile.am: Tiny patch from
7606 ludovic.courtes@laas.fr (Ludovic Courtès). * doc/Makefile.am: Refer to `sort2.pl' as
7607 `$(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.
7609 2006-12-27 Simon Josefsson <simon@josefsson.org>
7611 * NEWS, THANKS: Add.
7613 2006-12-27 Simon Josefsson <simon@josefsson.org>
7615 * lib/auth_cert.c: (_gnutls_gen_cert_server_cert_req): For TLS 1.2, generate conforming
7616 cert requests (i.e., include a empty list of supported hashes).
7617 Report and tiny patch from ludovic.courtes@laas.fr (Ludovic
7620 2006-12-27 Simon Josefsson <simon@josefsson.org>
7624 2006-12-27 Simon Josefsson <simon@josefsson.org>
7626 * tests/userid/.cvsignore: [no log message]
7628 2006-12-27 Simon Josefsson <simon@josefsson.org>
7630 * lib/x509/common.c: (_oid2str): Mark UID as a CHOICE-field (i.e., DirectoryString). (_gnutls_x509_oid_data2string): Handle ia5String in CHOICEs. Fixes
7631 problem reported by Max Kellermann <max@duempel.org>.
7633 2006-12-27 Simon Josefsson <simon@josefsson.org>
7635 * lib/pkix_asn1_tab.c: Generated.
7637 2006-12-27 Simon Josefsson <simon@josefsson.org>
7639 * lib/pkix.asn: Encoded UID DN fields as DirectoryString (e.g.,
7640 PrintableString), not as IA5String. Add IA5String as a CHOICE for
7641 DirectoryString, to deal with backwards compatibility if there are
7642 IA5String UID fields out there that were generated by older
7643 versions. Reported by Max Kellermann <max@duempel.org>.
7645 2006-12-27 Simon Josefsson <simon@josefsson.org>
7647 * tests/userid/userid: Add.
7649 2006-12-27 Simon Josefsson <simon@josefsson.org>
7651 * configure.in: Add tests/userid/.
7653 2006-12-27 Simon Josefsson <simon@josefsson.org>
7655 * tests/Makefile.am: Add userid/.
7657 2006-12-27 Simon Josefsson <simon@josefsson.org>
7659 * tests/userid/Makefile.am, tests/userid/userid.pem: Add.
7661 2006-12-27 Simon Josefsson <simon@josefsson.org>
7665 2006-12-27 Simon Josefsson <simon@josefsson.org>
7667 * lib/gnutls_x509.c: (generate_rdn_seq): Store subject DN instead of issuer DN in the
7668 certificate authority list, to make sure server's send the proper
7669 list of expected CAs to the client. Reported by Max Kellermann
7672 2006-12-27 Simon Josefsson <simon@josefsson.org>
7674 * lib/gnutls_x509.c: (gnutls_certificate_set_x509_crl): Initialize before use, reported
7675 by Max Kellermann <max@duempel.org>.
7677 2006-12-27 Simon Josefsson <simon@josefsson.org>
7679 * NEWS, THANKS, tests/Makefile.am, tests/certificate_set_x509_crl.c:
7682 2006-12-27 Simon Josefsson <simon@josefsson.org>
7686 2006-12-27 Simon Josefsson <simon@josefsson.org>
7688 * gl/m4/lib-link.m4, gl/strdup.h, lgl/m4/lib-link.m4,
7689 lgl/m4/stdint.m4: Update.
7691 2006-12-26 Simon Josefsson <simon@josefsson.org>
7693 * doc/protocol/draft-ietf-tls-srp-13.txt: Add.
7695 2006-12-26 Simon Josefsson <simon@josefsson.org>
7697 * doc/protocol/draft-santesson-tls-gssapi-01.txt: Add.
7699 2006-12-26 Simon Josefsson <simon@josefsson.org>
7701 * doc/protocol/draft-rescorla-tls-opaque-prf-input-00.txt,
7702 doc/protocol/draft-rescorla-tls-suiteb-00.txt: Add.
7704 2006-12-26 Simon Josefsson <simon@josefsson.org>
7706 * po/LINGUAS, po/de.po: Sync with TP.
7708 2006-12-10 Simon Josefsson <simon@josefsson.org>
7710 * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Remove
7711 (should have just been .cvsignore'd).
7713 2006-12-10 Simon Josefsson <simon@josefsson.org>
7715 * m4/.cvsignore: [no log message]
7717 2006-12-10 Simon Josefsson <simon@josefsson.org>
7719 * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Add.
7721 2006-12-10 Simon Josefsson <simon@josefsson.org>
7725 2006-12-10 Simon Josefsson <simon@josefsson.org>
7729 2006-12-10 Simon Josefsson <simon@josefsson.org>
7731 * configure.in: Bump versions.
7733 2006-12-10 Simon Josefsson <simon@josefsson.org>
7735 * NEWS, configure.in: Bump versions.
7737 2006-12-01 Simon Josefsson <simon@josefsson.org>
7739 * lib/gnutls_record.c: Doc fix.
7741 2006-11-29 Simon Josefsson <simon@josefsson.org>
7743 * gl/Makefile.am, lgl/Makefile.am: Update.
7745 2006-11-29 Simon Josefsson <simon@josefsson.org>
7747 * ChangeLog: [no log message]
7749 2006-11-29 Simon Josefsson <simon@josefsson.org>
7751 * Makefile.am: Put in devel/ directory. Disable doc generation.
7753 2006-11-29 Simon Josefsson <simon@josefsson.org>
7755 * NEWS: Version 1.7.0.
7757 2006-11-29 Simon Josefsson <simon@josefsson.org>
7761 2006-11-29 Simon Josefsson <simon@josefsson.org>
7763 * gl/Makefile.am, lgl/Makefile.am: Fix gnulib-tool bug.
7765 2006-11-29 Simon Josefsson <simon@josefsson.org>
7767 * lib/gnutls_priority.c: Attempt TLS 1.2 and TLS 1.1 too, by
7770 2006-11-29 Simon Josefsson <simon@josefsson.org>
7774 2006-11-28 Simon Josefsson <simon@josefsson.org>
7776 * gl/Makefile.am, gl/gettext.h, lgl/Makefile.am, lgl/gettext.h,
7777 lgl/m4/eoverflow.m4, lgl/m4/size_max.m4, lgl/m4/stdint.m4: Update.
7779 2006-11-26 Simon Josefsson <simon@josefsson.org>
7783 2006-11-26 Simon Josefsson <simon@josefsson.org>
7787 2006-11-26 Simon Josefsson <simon@josefsson.org>
7789 * tests/anonself.c: Print TLS version too.
7791 2006-11-26 Simon Josefsson <simon@josefsson.org>
7793 * tests/anonself.c: More debugging.
7795 2006-11-26 Simon Josefsson <simon@josefsson.org>
7797 * tests/utils.c: Output more debug info.
7799 2006-11-26 Simon Josefsson <simon@josefsson.org>
7803 2006-11-26 Simon Josefsson <simon@josefsson.org>
7805 * libextra/opencdk/keyserver.c: Doc fix.
7807 2006-11-26 Simon Josefsson <simon@josefsson.org>
7809 * libextra/opencdk/opencdk.h: Doc fixes.
7811 2006-11-26 Simon Josefsson <simon@josefsson.org>
7813 * libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
7814 libextra/opencdk/keygen.c, libextra/opencdk/keylist.c,
7815 libextra/opencdk/sign.c: Doc fix.
7817 2006-11-26 Simon Josefsson <simon@josefsson.org>
7819 * libextra/opencdk/kbnode.c, libextra/opencdk/keygen.c,
7820 libextra/opencdk/sign.c: Doc fix.
7822 2006-11-26 Simon Josefsson <simon@josefsson.org>
7824 * libextra/opencdk/keydb.c: Doc fix.
7826 2006-11-26 Simon Josefsson <simon@josefsson.org>
7828 * libextra/gnutls_ia.c: Use new internal PRF API.
7830 2006-11-26 Simon Josefsson <simon@josefsson.org>
7832 * lib/gnutls_sig.c: To use NULL
7833 DigestInfo.AlgorithmsIdentifier.parameters or not, that is the
7836 2006-11-26 Simon Josefsson <simon@josefsson.org>
7838 * configure.in: Move AM_CONDITIONAL outside of 'if gcc' clause,
7839 fixes problem reported by "Michael C. Vergallen"
7840 <mvergall@telenet.be>.
7842 2006-11-26 Simon Josefsson <simon@josefsson.org>
7846 2006-11-25 Simon Josefsson <simon@josefsson.org>
7850 2006-11-25 Simon Josefsson <simon@josefsson.org>
7852 * lib/auth_cert.c, lib/gnutls_constate.c, lib/gnutls_handshake.c,
7853 lib/gnutls_kx.c, lib/gnutls_sig.c, lib/gnutls_state.c,
7854 lib/gnutls_state.h: Client TLS 1.2 support. Works against
7855 www.mikestoolbox.org:4433.
7857 2006-11-25 Simon Josefsson <simon@josefsson.org>
7859 * src/common.c: Support "TLS1.2" as protocol name.
7861 2006-11-25 Simon Josefsson <simon@josefsson.org>
7865 2006-11-25 Simon Josefsson <simon@josefsson.org>
7867 * includes/gnutls/gnutls.h.in: (gnutls_protocol_t): Add GNUTLS_TLS1_2.
7869 2006-11-25 Simon Josefsson <simon@josefsson.org>
7871 * lib/gnutls_algorithms.c: Support TLS 1.2.
7873 2006-11-25 Simon Josefsson <simon@josefsson.org>
7877 2006-11-25 Simon Josefsson <simon@josefsson.org>
7879 * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
7880 gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
7881 gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
7882 gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
7883 gl/uinttostr.c, gl/umaxtostr.c, lgl/m4/alloca.m4, lgl/m4/gettext.m4:
7886 2006-11-25 Simon Josefsson <simon@josefsson.org>
7888 * NEWS, configure.in: Bump versions.
7890 2006-11-22 Simon Josefsson <simon@josefsson.org>
7892 * doc/protocol/draft-housley-evidence-extns-01.txt: Add.
7894 2006-11-17 Simon Josefsson <simon@josefsson.org>
7896 * ChangeLog: [no log message]
7898 2006-11-17 Simon Josefsson <simon@josefsson.org>
7900 * Makefile.am: Release do non-devel directory.
7902 2006-11-17 Simon Josefsson <simon@josefsson.org>
7904 * NEWS: Version 1.6.0.
7906 2006-11-17 Simon Josefsson <simon@josefsson.org>
7908 * doc/manpages/Makefile.am: Fix copyright years.
7910 2006-11-17 Simon Josefsson <simon@josefsson.org>
7912 * configure.in: Bump versions.
7914 2006-11-17 Simon Josefsson <simon@josefsson.org>
7918 2006-11-16 Simon Josefsson <simon@josefsson.org>
7920 * ChangeLog: [no log message]
7922 2006-11-16 Simon Josefsson <simon@josefsson.org>
7924 * NEWS: Version 1.5.5.
7926 2006-11-16 Simon Josefsson <simon@josefsson.org>
7928 * lib/gnutls_record.c: (gnutls_record_recv): Fix docstring, suggested by Tim Kosse
7929 <tim.kosse@filezilla-project.org>.
7931 2006-11-16 Simon Josefsson <simon@josefsson.org>
7933 * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Remove, oops wrong
7936 2006-11-16 Simon Josefsson <simon@josefsson.org>
7938 * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Add.
7940 2006-11-16 Simon Josefsson <simon@josefsson.org>
7942 * tests/rsa-md5-collision/Makefile.am: Remove.
7944 2006-11-16 Simon Josefsson <simon@josefsson.org>
7948 2006-11-16 Simon Josefsson <simon@josefsson.org>
7952 2006-11-16 Simon Josefsson <simon@josefsson.org>
7956 2006-11-16 Simon Josefsson <simon@josefsson.org>
7958 * gl/Makefile.am, gl/gettext.h, gl/m4/gnulib-comp.m4,
7959 gl/m4/lib-link.m4, gl/m4/longlong.m4, gl/stdint_.h,
7960 lgl/Makefile.am, lgl/gettext.h, lgl/m4/gnulib-comp.m4,
7961 lgl/m4/lib-link.m4, lgl/m4/longlong.m4, lgl/stdint_.h: Update.
7963 2006-11-16 Simon Josefsson <simon@josefsson.org>
7965 * tests/rsa-md5-collision/chain1-expect.log,
7966 tests/rsa-md5-collision/chain2-expect.log: Remove.
7968 2006-11-16 Simon Josefsson <simon@josefsson.org>
7970 * tests/rsa-md5-collision/rsa-md5-collision: Remove -x.
7972 2006-11-16 Simon Josefsson <simon@josefsson.org>
7974 * tests/rsa-md5-collision/rsa-md5-collision: Make it work under
7977 2006-11-15 Simon Josefsson <simon@josefsson.org>
7979 * configure.in: Bump versions (done incorrectly in the 1.5.4
7982 2006-11-15 Simon Josefsson <simon@josefsson.org>
7986 2006-11-15 Simon Josefsson <simon@josefsson.org>
7988 * doc/examples/ex-x509-info.c: Fix cert_list_size type to match API,
7989 reported by Tim Kosse <tim.kosse@filezilla-project.org>.
7991 2006-11-14 Simon Josefsson <simon@josefsson.org>
7993 * doc/protocol/draft-hajjeh-tls-identity-protection-00.txt: Add.
7995 2006-11-11 Simon Josefsson <simon@josefsson.org>
7997 * doc/protocol/draft-hajjeh-tls-sign-02.txt: Add.
7999 2006-11-07 Simon Josefsson <simon@josefsson.org>
8001 * ChangeLog: [no log message]
8003 2006-11-07 Simon Josefsson <simon@josefsson.org>
8005 * NEWS: Version 1.5.4.
8007 2006-11-07 Simon Josefsson <simon@josefsson.org>
8011 2006-11-07 Simon Josefsson <simon@josefsson.org>
8015 2006-11-07 Simon Josefsson <simon@josefsson.org>
8017 * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
8018 lgl/m4/strverscmp.m4, lgl/strverscmp.c, lgl/strverscmp.h,
8019 lib/gnutls_global.c: Use strverscmp.
8021 2006-11-07 Simon Josefsson <simon@josefsson.org>
8023 * lib/gnutls_buffers.c: Typo.
8025 2006-11-07 Simon Josefsson <simon@josefsson.org>
8027 * NEWS, doc/manpages/Makefile.am: Add.
8029 2006-11-07 Simon Josefsson <simon@josefsson.org>
8031 * libextra/gnutls_ia.c: Doc fix.
8033 2006-11-07 Simon Josefsson <simon@josefsson.org>
8035 * doc/gnutls.texi: More errno discussion regarding push/pull
8038 2006-11-07 Simon Josefsson <simon@josefsson.org>
8042 2006-11-07 Simon Josefsson <simon@josefsson.org>
8044 * lib/gnutls_buffers.c: Don't use errno to avoid thread-safety
8047 2006-11-07 Simon Josefsson <simon@josefsson.org>
8049 * lib/gnutls_buffers.c: Convert to EINTR/EAGAIN errno under Windows,
8050 using WSAGetLastError().
8052 2006-11-07 Simon Josefsson <simon@josefsson.org>
8054 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_buffers.c,
8055 lib/gnutls_int.h: Add new APIs to set errno for push/pull functions,
8056 suggested by tim.kosse@filezilla-project.org.
8058 2006-11-06 Simon Josefsson <simon@josefsson.org>
8062 2006-11-05 Simon Josefsson <simon@josefsson.org>
8066 2006-11-05 Simon Josefsson <simon@josefsson.org>
8068 * lib/Makefile.am, libextra/Makefile.am: Remove SOVERSION (see
8071 2006-11-05 Simon Josefsson <simon@josefsson.org>
8073 * configure.in: Set SOVERSION here.
8075 2006-11-05 Simon Josefsson <simon@josefsson.org>
8077 * lgl/.cvsignore: [no log message]
8079 2006-11-05 Simon Josefsson <simon@josefsson.org>
8081 * libextra/openpgp/openpgp.h: (gnutls_openpgp_key_get_pk_algorithm): Fix prototype.
8083 2006-11-03 Simon Josefsson <simon@josefsson.org>
8085 * lgl/printf-parse.c: Update.
8087 2006-10-30 Simon Josefsson <simon@josefsson.org>
8091 2006-10-30 Simon Josefsson <simon@josefsson.org>
8093 * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_fingerprint): Doc fix. Reported by
8094 ludovic.courtes@laas.fr (Ludovic Courtès).
8096 2006-10-30 Simon Josefsson <simon@josefsson.org>
8098 * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_name): Make SIZEOF_BUF contain
8099 actual/required buffer size on return. Suggested by
8100 ludovic.courtes@laas.fr (Ludovic Courtès).
8102 2006-10-30 Simon Josefsson <simon@josefsson.org>
8104 * NEWS, includes/gnutls/openpgp.h, libextra/openpgp/pgp.c,
8105 libextra/openpgp/privkey.c: Fix return types.
8107 2006-10-30 Simon Josefsson <simon@josefsson.org>
8111 2006-10-30 Simon Josefsson <simon@josefsson.org>
8113 * lib/gnutls_v2_compat.c: Have SSLv2 ClientHello's for unknown
8114 versions negotiate the highest version we support, instead of the
8115 lowest. Reported by Pasi.Eronen@nokia.com.
8117 2006-10-30 Simon Josefsson <simon@josefsson.org>
8121 2006-10-30 Simon Josefsson <simon@josefsson.org>
8123 * configure.in: Simplify ssize_t test.
8125 2006-10-30 Simon Josefsson <simon@josefsson.org>
8127 * doc/examples/ex-cert-select.c: Remove duplicate #include
8130 2006-10-30 Simon Josefsson <simon@josefsson.org>
8132 * configure.in, lib/defines.h: Simplify #include's using gnulib
8135 2006-10-30 Simon Josefsson <simon@josefsson.org>
8137 * gl/getaddrinfo.c, gl/getdelim.c, gl/getline.c, gl/gettext.h,
8138 gl/m4/lib-link.m4, gl/readline.c, lgl/Makefile.am, lgl/arcfour.c,
8139 lgl/arctwo.c, lgl/des.c, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
8140 lgl/gc-pbkdf2-sha1.c, lgl/gettext.h, lgl/hmac-md5.c,
8141 lgl/hmac-sha1.c, lgl/m4/codeset.m4, lgl/m4/gettext.m4,
8142 lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
8143 lgl/m4/intldir.m4, lgl/m4/intmax.m4, lgl/m4/inttypes-h.m4,
8144 lgl/m4/inttypes-pri.m4, lgl/m4/lib-link.m4, lgl/m4/lock.m4,
8145 lgl/m4/signed.m4, lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4,
8146 lgl/m4/vasnprintf.m4, lgl/md2.c, lgl/md4.c, lgl/memxor.c,
8147 lgl/read-file.c, lgl/rijndael-alg-fst.c, lgl/rijndael-api-fst.c,
8148 lgl/stat_.h: Update.
8150 2006-10-30 Simon Josefsson <simon@josefsson.org>
8152 * lgl/m4/gnulib-comp.m4, lgl/m4/sys_stat_h.m4, lgl/stat_.h: Update.
8154 2006-10-30 Simon Josefsson <simon@josefsson.org>
8156 * NEWS, configure.in: Bump versions.
8158 2006-10-26 Simon Josefsson <simon@josefsson.org>
8160 * ChangeLog: [no log message]
8162 2006-10-26 Simon Josefsson <simon@josefsson.org>
8164 * NEWS: Version 1.5.3.
8166 2006-10-26 Simon Josefsson <simon@josefsson.org>
8168 * lgl/.cvsignore: [no log message]
8170 2006-10-26 Simon Josefsson <simon@josefsson.org>
8172 * libextra/opencdk/Makefile.am: Fix -I's.
8174 2006-10-26 Simon Josefsson <simon@josefsson.org>
8176 * tests/rsa-md5-collision/Makefile.am: Dist more.
8178 2006-10-26 Simon Josefsson <simon@josefsson.org>
8180 * NEWS, tests/rsa-md5-collision/README: Add.
8182 2006-10-26 Simon Josefsson <simon@josefsson.org>
8184 * lib/Makefile.am, libextra/Makefile.am, src/Makefile.am,
8185 tests/Makefile.am: Change lgpl/ library name.
8187 2006-10-26 Simon Josefsson <simon@josefsson.org>
8189 * lgl/Makefile.am, lgl/m4/gnulib-cache.m4: Change lgpl/ library name
8190 to liblgnu, to avoid weird libtool errors.
8192 2006-10-26 Simon Josefsson <simon@josefsson.org>
8194 * lgl/Makefile.am, lgl/stdint_.h: Update.
8196 2006-10-26 Simon Josefsson <simon@josefsson.org>
8198 * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
8199 gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
8200 gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
8201 gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
8202 gl/uinttostr.c, gl/umaxtostr.c: Add.
8204 2006-10-26 Simon Josefsson <simon@josefsson.org>
8208 2006-10-26 Simon Josefsson <simon@josefsson.org>
8210 * libextra/opencdk/encrypt.c, libextra/opencdk/opencdk.h: Update to
8213 2006-10-26 Simon Josefsson <simon@josefsson.org>
8215 * doc/gnutls.texi: Be specific about SSLv2 security problems.
8217 2006-10-24 Simon Josefsson <simon@josefsson.org>
8219 * tests/rsa-md5-collision/rsa-md5-collision: Fix distcheck.
8221 2006-10-24 Simon Josefsson <simon@josefsson.org>
8223 * tests/rsa-md5-collision/Makefile.am: Dist more.
8225 2006-10-24 Simon Josefsson <simon@josefsson.org>
8229 2006-10-24 Simon Josefsson <simon@josefsson.org>
8231 * tests/pkcs12-decode/.cvsignore: [no log message]
8233 2006-10-24 Simon Josefsson <simon@josefsson.org>
8235 * configure.in: Add tests.
8237 2006-10-24 Simon Josefsson <simon@josefsson.org>
8239 * tests/Makefile.am, tests/pkcs12-decode/Makefile.am,
8240 tests/pkcs12-decode/pkcs12, tests/pkcs12_neon: Move pkcs12 tests to
8243 2006-10-24 Simon Josefsson <simon@josefsson.org>
8245 * tests/pkcs8-decode/pkcs8: More debugging info.
8247 2006-10-24 Simon Josefsson <simon@josefsson.org>
8249 * tests/pkcs8-decode/.cvsignore: [no log message]
8251 2006-10-24 Simon Josefsson <simon@josefsson.org>
8253 * tests/Makefile.am, tests/enc2pkcs8.pem, tests/encpkcs8.pem,
8254 tests/pkcs8, tests/pkcs8-decode/Makefile.am,
8255 tests/pkcs8-decode/enc2pkcs8.pem, tests/pkcs8-decode/encpkcs8.pem,
8256 tests/pkcs8-decode/pkcs8, tests/pkcs8-decode/unencpkcs8.pem,
8257 tests/unencpkcs8.pem: Move pkcs8 tests to pkcs8-decode/.
8259 2006-10-24 Simon Josefsson <simon@josefsson.org>
8261 * tests/Makefile.am: Move pkcs1-pad stuff to pkcs1-padding/. Add
8264 2006-10-24 Simon Josefsson <simon@josefsson.org>
8266 * tests/pkcs1-padding/.cvsignore,
8267 tests/rsa-md5-collision/.cvsignore: [no log message]
8269 2006-10-24 Simon Josefsson <simon@josefsson.org>
8271 * tests/rsa-md5-collision/Makefile.am,
8272 tests/rsa-md5-collision/chain1-expect.log,
8273 tests/rsa-md5-collision/chain2-expect.log,
8274 tests/rsa-md5-collision/mbox,
8275 tests/rsa-md5-collision/rsa-md5-collision: Add.
8277 2006-10-24 Simon Josefsson <simon@josefsson.org>
8279 * tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
8280 tests/pkcs1-padding/pkcs1-pad-broken.pem,
8281 tests/pkcs1-padding/pkcs1-pad-broken2.pem,
8282 tests/pkcs1-padding/pkcs1-pad-broken3.pem,
8283 tests/pkcs1-padding/pkcs1-pad-ok.pem,
8284 tests/pkcs1-padding/pkcs1-pad-ok2.pem: Moved from ../.
8286 2006-10-24 Simon Josefsson <simon@josefsson.org>
8288 * tests/pkcs1-pad, tests/pkcs1-pad-broken.pem,
8289 tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-broken3.pem,
8290 tests/pkcs1-pad-ok.pem, tests/pkcs1-pad-ok2.pem: Move to separate
8293 2006-10-24 Simon Josefsson <simon@josefsson.org>
8295 * doc/protocol/draft-ietf-tls-psk-null-03.txt,
8296 doc/protocol/draft-ietf-tls-rfc4346-bis-02.txt: Add.
8298 2006-10-21 Simon Josefsson <simon@josefsson.org>
8302 2006-10-21 Simon Josefsson <simon@josefsson.org>
8304 * lgl/.cvsignore: [no log message]
8306 2006-10-21 Simon Josefsson <simon@josefsson.org>
8308 * tests/Makefile.am: Need lgpl gnulib.
8310 2006-10-21 Simon Josefsson <simon@josefsson.org>
8312 * src/Makefile.am: Add lgpl too.
8314 2006-10-21 Simon Josefsson <simon@josefsson.org>
8316 * libextra/Makefile.am: Reorder libgnu.la's.
8318 2006-10-21 Simon Josefsson <simon@josefsson.org>
8320 * libextra/opencdk/Makefile.am: Need lgpl/ gnulib in CFLAGS.
8322 2006-10-21 Simon Josefsson <simon@josefsson.org>
8324 * lgl/alloca.h, lgl/stdint.h: Remove files that shouldn't have been
8327 2006-10-21 Simon Josefsson <simon@josefsson.org>
8329 * gl/Makefile.am, gl/m4/gnulib-cache.m4: Fix avoid modules.
8331 2006-10-21 Simon Josefsson <simon@josefsson.org>
8333 * gl/Makefile.am, gl/alloca_.h, gl/asnprintf.c, gl/m4/alloca.m4,
8334 gl/m4/eoverflow.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
8335 gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4, gl/m4/longdouble.m4,
8336 gl/m4/longlong.m4, gl/m4/signed.m4, gl/m4/size_max.m4,
8337 gl/m4/snprintf.m4, gl/m4/stdint_h.m4, gl/m4/vasnprintf.m4,
8338 gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/m4/xsize.m4,
8339 gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
8340 gl/printf-parse.h, gl/size_max.h, gl/snprintf.c, gl/snprintf.h,
8341 gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h: Avoid duplicate
8344 2006-10-21 Simon Josefsson <simon@josefsson.org>
8346 * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Avoid
8349 2006-10-21 Simon Josefsson <simon@josefsson.org>
8351 * libextra/Makefile.am: Need gnulib lgl/ in CFLAGS and LIBADD.
8353 2006-10-21 Simon Josefsson <simon@josefsson.org>
8355 * libextra/openpgp/Makefile.am: Need gnulib lgl/ in CFLAGS.
8357 2006-10-21 Simon Josefsson <simon@josefsson.org>
8359 * gl/Makefile.am: Move modules from gl/ to lgl/.
8361 2006-10-21 Simon Josefsson <simon@josefsson.org>
8363 * gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
8364 lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Move modules from gl/
8367 2006-10-21 Simon Josefsson <simon@josefsson.org>
8369 * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/codeset.m4,
8370 gl/m4/gettext.m4, gl/m4/glibc2.m4, gl/m4/glibc21.m4,
8371 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/iconv.m4,
8372 gl/m4/intdiv0.m4, gl/m4/intmax.m4, gl/m4/inttypes-h.m4,
8373 gl/m4/inttypes-pri.m4, gl/m4/lcmessage.m4, gl/m4/lock.m4,
8374 gl/m4/memmove.m4, gl/m4/minmax.m4, gl/m4/nls.m4, gl/m4/po.m4,
8375 gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/read-file.m4,
8376 gl/m4/stdint.m4, gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4,
8377 gl/m4/visibility.m4, gl/memmove.c, gl/minmax.h, gl/read-file.c,
8378 gl/read-file.h, gl/stdint_.h, lgl/Makefile.am, lgl/alloca.h,
8379 lgl/alloca_.h, lgl/asnprintf.c, lgl/gettext.h, lgl/m4/alloca.m4,
8380 lgl/m4/codeset.m4, lgl/m4/eoverflow.m4, lgl/m4/gettext.m4,
8381 lgl/m4/glibc2.m4, lgl/m4/glibc21.m4, lgl/m4/gnulib-cache.m4,
8382 lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
8383 lgl/m4/intmax.m4, lgl/m4/intmax_t.m4, lgl/m4/inttypes-h.m4,
8384 lgl/m4/inttypes-pri.m4, lgl/m4/inttypes_h.m4, lgl/m4/lcmessage.m4,
8385 lgl/m4/lock.m4, lgl/m4/longdouble.m4, lgl/m4/memmove.m4,
8386 lgl/m4/nls.m4, lgl/m4/po.m4, lgl/m4/printf-posix.m4,
8387 lgl/m4/progtest.m4, lgl/m4/read-file.m4, lgl/m4/signed.m4,
8388 lgl/m4/size_max.m4, lgl/m4/snprintf.m4, lgl/m4/socklen.m4,
8389 lgl/m4/sockpfaf.m4, lgl/m4/stdint_h.m4, lgl/m4/sys_socket_h.m4,
8390 lgl/m4/uintmax_t.m4, lgl/m4/vasnprintf.m4, lgl/m4/visibility.m4,
8391 lgl/m4/wchar_t.m4, lgl/m4/wint_t.m4, lgl/m4/xsize.m4,
8392 lgl/memmove.c, lgl/printf-args.c, lgl/printf-args.h,
8393 lgl/printf-parse.c, lgl/printf-parse.h, lgl/read-file.c,
8394 lgl/read-file.h, lgl/size_max.h, lgl/snprintf.c, lgl/snprintf.h,
8395 lgl/socket_.h, lgl/stdint.h, lgl/vasnprintf.c, lgl/vasnprintf.h,
8396 lgl/xsize.h: Move modules from gl/ to lgl/.
8398 2006-10-21 Simon Josefsson <simon@josefsson.org>
8400 * lgl/.cvsignore: [no log message]
8402 2006-10-21 Simon Josefsson <simon@josefsson.org>
8404 * Makefile.am: Build lgl/ too.
8406 2006-10-21 Simon Josefsson <simon@josefsson.org>
8408 * gl/Makefile.am, gl/arcfour.c, gl/arcfour.h, gl/arctwo.c,
8409 gl/arctwo.h, gl/des.c, gl/des.h, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
8410 gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/hmac-md5.c, gl/hmac-sha1.c,
8411 gl/hmac.h, gl/m4/arcfour.m4, gl/m4/arctwo.m4, gl/m4/des.m4,
8412 gl/m4/gc-arcfour.m4, gl/m4/gc-arctwo.m4, gl/m4/gc-des.m4,
8413 gl/m4/gc-hmac-md5.m4, gl/m4/gc-hmac-sha1.m4, gl/m4/gc-md2.m4,
8414 gl/m4/gc-md4.m4, gl/m4/gc-md5.m4, gl/m4/gc-pbkdf2-sha1.m4,
8415 gl/m4/gc-random.m4, gl/m4/gc-rijndael.m4, gl/m4/gc-sha1.m4,
8416 gl/m4/gc.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
8417 gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4, gl/m4/md2.m4, gl/m4/md4.m4,
8418 gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
8419 gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
8420 gl/memxor.c, gl/memxor.h, gl/rijndael-alg-fst.c,
8421 gl/rijndael-alg-fst.h, gl/rijndael-api-fst.c,
8422 gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h, lgl/Makefile.am,
8423 lgl/arcfour.c, lgl/arcfour.h, lgl/arctwo.c, lgl/arctwo.h,
8424 lgl/des.c, lgl/des.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
8425 lgl/gc-pbkdf2-sha1.c, lgl/gc.h, lgl/hmac-md5.c, lgl/hmac-sha1.c,
8426 lgl/hmac.h, lgl/m4/absolute-header.m4, lgl/m4/arcfour.m4,
8427 lgl/m4/arctwo.m4, lgl/m4/des.m4, lgl/m4/gc-arcfour.m4,
8428 lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
8429 lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
8430 lgl/m4/gc-md5.m4, lgl/m4/gc-pbkdf2-sha1.m4, lgl/m4/gc-random.m4,
8431 lgl/m4/gc-rijndael.m4, lgl/m4/gc-sha1.m4, lgl/m4/gc.m4,
8432 lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/hmac-md5.m4,
8433 lgl/m4/hmac-sha1.m4, lgl/m4/lib-ld.m4, lgl/m4/lib-link.m4,
8434 lgl/m4/lib-prefix.m4, lgl/m4/longlong.m4, lgl/m4/md2.m4,
8435 lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/memxor.m4, lgl/m4/minmax.m4,
8436 lgl/m4/rijndael.m4, lgl/m4/sha1.m4, lgl/m4/stdint.m4,
8437 lgl/m4/ulonglong.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h,
8438 lgl/md5.c, lgl/md5.h, lgl/memxor.c, lgl/memxor.h, lgl/minmax.h,
8439 lgl/rijndael-alg-fst.c, lgl/rijndael-alg-fst.h,
8440 lgl/rijndael-api-fst.c, lgl/rijndael-api-fst.h, lgl/sha1.c,
8441 lgl/sha1.h, lgl/stdint_.h: Move modules from gl/ to lgl/.
8443 2006-10-21 Simon Josefsson <simon@josefsson.org>
8445 * lib/minitasn1/Makefile.am, lib/x509/Makefile.am: Use gnulib in
8446 lgl/ instead of gl/.
8448 2006-10-21 Simon Josefsson <simon@josefsson.org>
8450 * configure.in, gl/Makefile.am, gl/alloca_.h, gl/arcfour.c,
8451 gl/arcfour.h, gl/arctwo.c, gl/arctwo.h, gl/asnprintf.c, gl/des.c,
8452 gl/des.h, gl/dummy.c, gl/gai_strerror.c, gl/gc-gnulib.c,
8453 gl/gc-libgcrypt.c, gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/getaddrinfo.c,
8454 gl/getaddrinfo.h, gl/getdelim.c, gl/getdelim.h, gl/getline.c,
8455 gl/getline.h, gl/getpass.c, gl/getpass.h, gl/gettext.h,
8456 gl/hmac-md5.c, gl/hmac-sha1.c, gl/hmac.h, gl/inet_ntop.c,
8457 gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h,
8458 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/memmem.m4,
8459 gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
8460 gl/memmem.c, gl/memmem.h, gl/memxor.c, gl/memxor.h, gl/minmax.h,
8461 gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
8462 gl/printf-parse.h, gl/read-file.c, gl/read-file.h, gl/readline.c,
8463 gl/readline.h, gl/rijndael-alg-fst.c, gl/rijndael-alg-fst.h,
8464 gl/rijndael-api-fst.c, gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h,
8465 gl/size_max.h, gl/snprintf.c, gl/snprintf.h, gl/socket_.h,
8466 gl/stdbool_.h, gl/stdint_.h, gl/strdup.c, gl/strdup.h,
8467 gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h, lgl/Makefile.am,
8468 lgl/dummy.c, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
8469 lgl/m4/gnulib-tool.m4, lgl/m4/memmem.m4, lgl/memmem.c,
8470 lgl/memmem.h, lib/Makefile.am: Add lgl/ for LGPLed gnulib modules
8471 (for lib/) and use gl/ for GPL gnulib modules, for use in src/ etc.
8473 2006-10-21 Simon Josefsson <simon@josefsson.org>
8475 * gl/Makefile.am, gl/gettext.h, gl/m4/alloca.m4,
8476 gl/m4/gnulib-comp.m4, gl/m4/lock.m4, gl/m4/longlong.m4,
8477 gl/m4/size_max.m4, gl/m4/stdint.m4, gl/m4/ulonglong.m4,
8478 gl/m4/vasnprintf.m4, gl/printf-args.c, gl/printf-args.h,
8479 gl/printf-parse.c, gl/stdint_.h, gl/strdup.c, gl/vasnprintf.c:
8482 2006-10-19 Simon Josefsson <simon@josefsson.org>
8486 2006-10-19 Simon Josefsson <simon@josefsson.org>
8488 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
8489 lib/minitasn1/libtasn1.h: Update to 0.3.7.
8491 2006-10-11 Simon Josefsson <simon@josefsson.org>
8495 2006-10-11 Simon Josefsson <simon@josefsson.org>
8497 * libextra/opencdk/keylist.c, libextra/opencdk/opencdk.h: Bump to
8500 2006-10-11 Simon Josefsson <simon@josefsson.org>
8502 * doc/protocol/rfc4680.txt, doc/protocol/rfc4681.txt: Add.
8504 2006-10-10 Simon Josefsson <simon@josefsson.org>
8506 * doc/protocol/draft-ietf-tls-psk-null-02.txt: Add.
8508 2006-10-03 Simon Josefsson <simon@josefsson.org>
8512 2006-10-03 Simon Josefsson <simon@josefsson.org>
8514 * lib/Makefile.am, libextra/Makefile.am: Fix .def filename.
8516 2006-10-03 Simon Josefsson <simon@josefsson.org>
8518 * NEWS, configure.in: Bump versions.
8520 2006-10-03 Simon Josefsson <simon@josefsson.org>
8522 * ChangeLog: [no log message]
8524 2006-10-03 Simon Josefsson <simon@josefsson.org>
8526 * NEWS: Version 1.5.2.
8528 2006-10-03 Simon Josefsson <simon@josefsson.org>
8532 2006-10-03 Simon Josefsson <simon@josefsson.org>
8536 2006-10-03 Simon Josefsson <simon@josefsson.org>
8538 * gl/Makefile.am, gl/getpass.c, gl/m4/getpass.m4, gl/m4/intmax.m4:
8541 2006-09-29 Simon Josefsson <simon@josefsson.org>
8543 * doc/protocol/draft-ietf-tls-psk-null-01.txt: Add.
8545 2006-09-26 Simon Josefsson <simon@josefsson.org>
8549 2006-09-26 Simon Josefsson <simon@josefsson.org>
8551 * libextra/gnutls_openpgp.c: (kbx_data_to_keyring): Fix off-by-one error in call to malloc,
8552 reported by "Adam Langley" <agl@imperialviolet.org>.
8554 2006-09-25 Simon Josefsson <simon@josefsson.org>
8558 2006-09-25 Simon Josefsson <simon@josefsson.org>
8560 * configure.in: Use library shared version 13 instead of 14,
8561 incrementing it was a mistake since no API/ABI changes happened.
8562 Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
8564 2006-09-25 Simon Josefsson <simon@josefsson.org>
8566 * configure.in: Improve the C++ test, to handle CXX env. variables,
8567 suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
8569 2006-09-25 Simon Josefsson <simon@josefsson.org>
8573 2006-09-25 Simon Josefsson <simon@josefsson.org>
8575 * lib/Makefile.am: Use version script for libgnutlsxx too.
8577 2006-09-25 Simon Josefsson <simon@josefsson.org>
8579 * NEWS, lib/libgnutlsxx.vers: Add.
8581 2006-09-24 Simon Josefsson <simon@josefsson.org>
8583 * gl/gc-gnulib.c, gl/m4/gnulib-comp.m4, gl/m4/lock.m4,
8584 gl/m4/signed.m4, gl/m4/sockpfaf.m4, gl/md4.c, gl/rijndael-api-fst.c:
8587 2006-09-24 Simon Josefsson <simon@josefsson.org>
8589 * NEWS, configure.in: Bump versions.
8591 2006-09-24 Simon Josefsson <simon@josefsson.org>
8593 * lib/x509/x509.c: (gnutls_x509_crt_init): Don't set output parameter on failures,
8594 reported by Alon Bar-Lev <alon.barlev@gmail.com>. Also clean up
8597 2006-09-24 Simon Josefsson <simon@josefsson.org>
8601 2006-09-24 Simon Josefsson <simon@josefsson.org>
8603 * lib/x509/crl.c: Fix prototype of gnutls_x509_crl_get_issuer_dn to
8604 match x509.h, for IRIX ido cc builds, reported by Georg Schwarz
8605 <georg.schwarz@freenet.de>.
8607 2006-09-21 Simon Josefsson <simon@josefsson.org>
8609 * Makefile.am: Fix gendocs.sh path.
8611 2006-09-21 Simon Josefsson <simon@josefsson.org>
8613 * ChangeLog: [no log message]
8615 2006-09-21 Simon Josefsson <simon@josefsson.org>
8617 * NEWS: Version 1.5.1.
8619 2006-09-21 Simon Josefsson <simon@josefsson.org>
8621 * gl/override/gpl.diff: Rename.
8623 2006-09-21 Simon Josefsson <simon@josefsson.org>
8625 * gl/override/doc/gpl.texi.diff, gl/override/doc/lgpl.texi.diff,
8626 gl/override/gpl.diff, gl/override/gpl.texi.diff,
8627 gl/override/lgpl.diff, gl/override/lgpl.texi.diff: Rename.
8629 2006-09-21 Simon Josefsson <simon@josefsson.org>
8631 * gl/override/lgpl.diff: Rename.
8633 2006-09-21 Simon Josefsson <simon@josefsson.org>
8635 * doc/fdl.texi, doc/gpl.texi, doc/lgpl.texi, gl/Makefile.am,
8636 gl/asnprintf.c, gl/gai_strerror.c, gl/getaddrinfo.c, gl/getpass.c,
8637 gl/inet_ntop.c, gl/inet_pton.c, gl/m4/gettext.m4,
8638 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/inttypes-h.m4,
8639 gl/m4/inttypes-pri.m4, gl/m4/lib-link.m4, gl/m4/stdint.m4,
8640 gl/md5.c, gl/memmove.c, gl/override/gpl.texi.diff,
8641 gl/override/lgpl.texi.diff, gl/printf-args.c, gl/printf-parse.c,
8642 gl/sha1.c, gl/snprintf.c, gl/stdint_.h, gl/strdup.c,
8643 gl/vasnprintf.c: Update.
8645 2006-09-21 Simon Josefsson <simon@josefsson.org>
8649 2006-09-21 Simon Josefsson <simon@josefsson.org>
8651 * doc/Makefile.am: Dist gpl.texi and lgpl.texi.
8653 2006-09-21 Simon Josefsson <simon@josefsson.org>
8655 * doc/gnutls.texi: Add LGPL and GPL texts.
8657 2006-09-21 Simon Josefsson <simon@josefsson.org>
8661 2006-09-21 Simon Josefsson <simon@josefsson.org>
8663 * tests/pkcs1-pad: Simplify grep expression, to work around debug
8666 2006-09-21 Simon Josefsson <simon@josefsson.org>
8668 * src/certtool.c: (generate_self_signed): Load key, if generate_certificate() didn't
8669 load or generate it, typically because it used a certificate
8670 request. Reported by Sascha Ziemann <sascha.ziemann@secunet.com>.
8672 2006-09-21 Simon Josefsson <simon@josefsson.org>
8674 * src/certtool.c: Revert last patch.
8676 2006-09-21 Simon Josefsson <simon@josefsson.org>
8678 * src/tests.c: (test_session_resume2): When comparing session id's, also compare
8679 that the lengths are the same.
8681 2006-09-21 Simon Josefsson <simon@josefsson.org>
8683 * NEWS, THANKS: Add.
8685 2006-09-21 Simon Josefsson <simon@josefsson.org>
8687 * src/tests.c: (test_session_resume2): If session-id is NULL, resumption isn't
8688 supported. Tiny patch from Kataja Kai <kai.kataja@op.fi>.
8690 2006-09-19 Simon Josefsson <simon@josefsson.org>
8692 * tests/Makefile.am: Dist more.
8694 2006-09-19 Simon Josefsson <simon@josefsson.org>
8696 * tests/pkcs1-pad: Test another cert.
8698 2006-09-19 Simon Josefsson <simon@josefsson.org>
8700 * tests/pkcs1-pad-broken3.pem: Add forged cert, from Ralf-Philipp
8703 2006-09-18 Simon Josefsson <simon@josefsson.org>
8705 * configure.in: Gnulib seems to require autoconf 2.60? Bump it.
8707 2006-09-18 Simon Josefsson <simon@josefsson.org>
8709 * libextra/opencdk/keydb.c: (keydb_idx_search): Don't return CDK_EOF if key is found at offset
8710 0. Suggested by "Adam Langley" <alangley@gmail.com>.
8712 2006-09-18 Simon Josefsson <simon@josefsson.org>
8714 * THANKS: Remove (already there).
8716 2006-09-18 Simon Josefsson <simon@josefsson.org>
8720 2006-09-18 Simon Josefsson <simon@josefsson.org>
8722 * doc/examples/ex-serv-pgp.c: Fix typo. Tiny patch from "Adam
8723 Langley" <agl@imperialviolet.org>.
8725 2006-09-12 Simon Josefsson <simon@josefsson.org>
8729 2006-09-12 Simon Josefsson <simon@josefsson.org>
8733 2006-09-12 Simon Josefsson <simon@josefsson.org>
8735 * tests/pkcs1-pad: Fix.
8737 2006-09-12 Simon Josefsson <simon@josefsson.org>
8739 * lib/x509/verify.c: Permit empty parameters field too, found after
8742 2006-09-12 Simon Josefsson <simon@josefsson.org>
8744 * tests/pkcs1-pad: Fix exit code.
8746 2006-09-12 Simon Josefsson <simon@josefsson.org>
8748 * tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-ok2.pem: Add, from
8750 <http://permalink.gmane.org/gmane.comp.encryption.general/9185>.
8752 2006-09-12 Simon Josefsson <simon@josefsson.org>
8754 * tests/pkcs1-pad: Add more tests.
8756 2006-09-12 Simon Josefsson <simon@josefsson.org>
8758 * tests/Makefile.am: Add pkcs1-pad test.
8760 2006-09-12 Simon Josefsson <simon@josefsson.org>
8762 * tests/pkcs1-pad-broken.pem, tests/pkcs1-pad-ok.pem: Add, from
8763 Yutaka OIWA <y.oiwa@aist.go.jp>.
8765 2006-09-12 Simon Josefsson <simon@josefsson.org>
8767 * tests/pkcs1-pad: Add.
8769 2006-09-12 Simon Josefsson <simon@josefsson.org>
8771 * lib/x509/verify.c: Fix asn1_read_value() call to fix crash,
8772 reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
8774 2006-09-12 Simon Josefsson <simon@josefsson.org>
8776 * lib/gnutls_pk.c: Add 'break' to make logic easier to follow.
8778 2006-09-11 Simon Josefsson <simon@josefsson.org>
8780 * lib/gnutls_pk.c: Revert part of patch, logging is only enabled in
8781 debug mode, which isn't recommended for real use.
8783 2006-09-08 Simon Josefsson <simon@josefsson.org>
8787 2006-09-08 Simon Josefsson <simon@josefsson.org>
8791 2006-09-08 Simon Josefsson <simon@josefsson.org>
8795 2006-09-08 Simon Josefsson <simon@josefsson.org>
8799 2006-09-08 Simon Josefsson <simon@josefsson.org>
8801 * lib/x509/verify.c: Make sure the digestAlgorithm.parameters field
8802 is empty, which it has to be for the hashes we support. Otherwise,
8803 the field can encode "garbage" that might be used to make the
8804 signature be a perfect cube, similar (but not identical) to
8805 Bleichenbacher's Crypto 06 rump session attack.
8807 2006-09-08 Simon Josefsson <simon@josefsson.org>
8811 2006-09-08 Simon Josefsson <simon@josefsson.org>
8815 2006-09-08 Simon Josefsson <simon@josefsson.org>
8817 * lib/gnutls_pk.c: Don't return different errors depending on
8818 content of decrypted PKCS#1 token, to avoid Bleichenbacher's
8819 Crypto'98 attack, suggested by Werner Koch <wk@gnupg.org>.
8821 2006-09-08 Simon Josefsson <simon@josefsson.org>
8825 2006-09-08 Simon Josefsson <simon@josefsson.org>
8827 * doc/examples/ex-client-srp.c: Use GNUTLS_SHUT_RDWR, tiny patch
8828 from "Robert Millan [ackstorm]" <rmillan@ackstorm.es>.
8830 2006-08-29 Simon Josefsson <simon@josefsson.org>
8832 * doc/protocol/draft-ietf-tls-openpgp-keys-11.txt: Add.
8834 2006-08-28 Simon Josefsson <simon@josefsson.org>
8838 2006-08-28 Simon Josefsson <simon@josefsson.org>
8840 * gl/Makefile.am, gl/getaddrinfo.c, gl/m4/arcfour.m4,
8841 gl/m4/arctwo.m4, gl/m4/codeset.m4, gl/m4/des.m4,
8842 gl/m4/gc-pbkdf2-sha1.m4, gl/m4/gc.m4, gl/m4/getdelim.m4,
8843 gl/m4/getline.m4, gl/m4/getpass.m4, gl/m4/gnulib-cache.m4,
8844 gl/m4/gnulib-comp.m4, gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4,
8845 gl/m4/intmax_t.m4, gl/m4/inttypes-pri.m4, gl/m4/inttypes_h.m4,
8846 gl/m4/lock.m4, gl/m4/longlong.m4, gl/m4/md2.m4, gl/m4/md4.m4,
8847 gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/read-file.m4,
8848 gl/m4/readline.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
8849 gl/m4/stdint.m4, gl/m4/stdint_h.m4, gl/m4/strdup.m4,
8850 gl/override/doc/gendocs_template, gl/stdint_.h: Update.
8852 2006-08-27 Simon Josefsson <simon@josefsson.org>
8854 * NEWS, THANKS: Add.
8856 2006-08-27 Simon Josefsson <simon@josefsson.org>
8858 * doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
8859 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
8860 doc/examples/ex-serv1.c, doc/examples/tcp.c: Include netinet/in.h
8861 for FreeBSD, reported by Roman Bogorodskiy <novel@FreeBSD.org>.
8863 2006-08-27 Simon Josefsson <simon@josefsson.org>
8867 2006-08-27 Simon Josefsson <simon@josefsson.org>
8871 2006-08-27 Simon Josefsson <simon@josefsson.org>
8873 * src/certtool.c: (generate_certificate): Load private key when --load-request is
8874 used, based on report from Sascha Ziemann
8875 <sascha.ziemann@secunet.com>.
8877 2006-08-27 Simon Josefsson <simon@josefsson.org>
8879 * lib/x509/x509_write.c: (gnutls_x509_crt_sign2): Check to see if ISSUER_KEY is NULL before
8880 continuing, based on report from Sascha Ziemann
8881 <sascha.ziemann@secunet.com>.
8883 2006-08-14 Simon Josefsson <simon@josefsson.org>
8887 2006-08-14 Simon Josefsson <simon@josefsson.org>
8889 * src/serv.c: Map select to _win_select on Windows hosts.
8891 2006-08-14 Simon Josefsson <simon@josefsson.org>
8893 * src/Makefile.am: Need select.c in cli.c and serv.c.
8895 2006-08-14 Simon Josefsson <simon@josefsson.org>
8897 * src/select.c: Add, moved from cli.c, originally from plibc, see
8899 <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
8901 2006-08-14 Simon Josefsson <simon@josefsson.org>
8903 * src/cli.c: Move _win_select to select.c.
8905 2006-08-14 Simon Josefsson <simon@josefsson.org>
8907 * src/cli.c: Make select() work on Windows, copying code from plibc,
8910 <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
8912 2006-08-13 Simon Josefsson <simon@josefsson.org>
8914 * libextra/gnutls_openssl.c: Mark with XXX.
8916 2006-08-13 Simon Josefsson <simon@josefsson.org>
8918 * NEWS, configure.in: Bump versions.
8920 2006-08-13 Simon Josefsson <simon@josefsson.org>
8922 * Makefile.am: Fix release target.
8924 2006-08-13 Simon Josefsson <simon@josefsson.org>
8926 * ChangeLog: [no log message]
8928 2006-08-13 Simon Josefsson <simon@josefsson.org>
8930 * NEWS: Version 1.5.0.
8932 2006-08-13 Simon Josefsson <simon@josefsson.org>
8936 2006-08-13 Simon Josefsson <simon@josefsson.org>
8938 * libextra/gnutls_openssl.c: Add (XXX).
8940 2006-08-13 Simon Josefsson <simon@josefsson.org>
8942 * lib/Makefile.am, libextra/Makefile.am: Install *.def to bin/
8945 2006-08-13 Simon Josefsson <simon@josefsson.org>
8949 2006-08-13 Simon Josefsson <simon@josefsson.org>
8951 * configure.in, lib/Makefile.am, libextra/Makefile.am: Create *.def
8952 files for libraries, on mingw.
8954 2006-08-13 Simon Josefsson <simon@josefsson.org>
8956 * gl/Makefile.am, gl/m4/gc.m4, gl/m4/getaddrinfo.m4,
8957 gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
8958 gl/m4/memxor.m4, gl/m4/restrict.m4, gl/snprintf.c: Update.
8960 2006-08-13 Simon Josefsson <simon@josefsson.org>
8962 * libextra/gnutls_openssl.c: Use int/void* macros to avoid warnings,
8963 suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
8965 2006-08-13 Simon Josefsson <simon@josefsson.org>
8967 * lib/gnutls_buffers.c: Remove.
8969 2006-08-13 Simon Josefsson <simon@josefsson.org>
8971 * lib/gnutls_int.h: Move GNUTLS_POINTER_TO_INT here. Add
8972 GNUTLS_INT_TO_POINTER. Based on glib macros, and suggestions from
8973 Andreas Metzler <ametzler@downhill.at.eu.org>.
8975 2006-08-13 Simon Josefsson <simon@josefsson.org>
8977 * configure.in: Add void*, for GNUTLS_POINTER_TO_INT_CAST macros.
8979 2006-08-11 Simon Josefsson <simon@josefsson.org>
8983 2006-08-11 Simon Josefsson <simon@josefsson.org>
8987 2006-08-11 Simon Josefsson <simon@josefsson.org>
8991 2006-08-11 Simon Josefsson <simon@josefsson.org>
8993 * lib/gnutls_algorithms.c: (_gnutls_x509_oid2mac_algorithm): Don't crash trying to strcmp the
8994 NULL OID value in the hash_algorithms array, which happens when the
8995 input OID doesn't match our OIDs for SHA1, MD5, MD2 or RIPEMD160.
8996 Reported by satyakumar <satyam_kkd@hyd.hellosoft.com>.
8998 2006-08-11 Simon Josefsson <simon@josefsson.org>
9000 * configure.in: Don't overwrite CFLAGS.
9002 2006-08-07 Simon Josefsson <simon@josefsson.org>
9004 * includes/gnutls/gnutlsxx.h: Make it compile.
9006 2006-08-06 Simon Josefsson <simon@josefsson.org>
9010 2006-08-06 Simon Josefsson <simon@josefsson.org>
9012 * src/tls_test-gaa.c, src/tls_test-gaa.h: Update.
9014 2006-08-06 Simon Josefsson <simon@josefsson.org>
9016 * src/tls_test.gaa: Use -V for --verbose.
9018 2006-08-06 Simon Josefsson <simon@josefsson.org>
9020 * src/certtool.c, src/crypt.c: Fix --version to conform to FSF
9021 standards, to fix make distcheck.
9023 2006-08-06 Simon Josefsson <simon@josefsson.org>
9025 * src/tls_test.c, src/tls_test.gaa: Support --version.
9027 2006-08-06 Simon Josefsson <simon@josefsson.org>
9029 * src/cli.c, src/psk.c, src/serv.c: Fix --version to conform to FSF
9030 standards, to fix make distcheck.
9032 2006-08-06 Simon Josefsson <simon@josefsson.org>
9036 2006-08-06 Simon Josefsson <simon@josefsson.org>
9038 * configure.in: Fix --without-included-libtasn1, reported by Daniel
9039 Black <dragonheart@gentoo.org>.
9041 2006-08-06 Simon Josefsson <simon@josefsson.org>
9043 * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
9045 2006-08-06 Simon Josefsson <simon@josefsson.org>
9049 2006-08-06 Simon Josefsson <simon@josefsson.org>
9053 2006-08-06 Simon Josefsson <simon@josefsson.org>
9055 * libextra/opencdk/kbnode.c, libextra/opencdk/opencdk.h,
9056 libextra/opencdk/stream.h: Update to 0.5.9.
9058 2006-08-03 Simon Josefsson <simon@josefsson.org>
9062 2006-08-03 Simon Josefsson <simon@josefsson.org>
9064 * tests/Makefile.am: Fix libgcrypt link failure, reported by Brant
9065 Gurganus, tiny patch by Daniel Black <dragonheart@gentoo.org>.
9067 2006-07-28 Simon Josefsson <simon@josefsson.org>
9069 * gendocs.sh, gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
9070 gl/gettext.h, gl/inet_ntop.h, gl/inet_pton.h, gl/m4/getline.m4,
9071 gl/m4/gettext.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
9072 gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4, gl/m4/inttypes-h.m4,
9073 gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/isc-posix.m4,
9074 gl/m4/lib-link.m4, gl/m4/lock.m4, gl/m4/netinet_in_h.m4,
9075 gl/m4/nls.m4, gl/m4/onceonly_2_57.m4, gl/m4/po.m4, gl/m4/stdint.m4,
9076 gl/m4/visibility.m4, gl/printf-args.c, gl/stdint_.h: Update.
9078 2006-07-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9080 * lib/gnutls_int.h: cert_type extension was updated to the IANA
9083 2006-07-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9085 * lib/gnutls_int.h: cert_type extension was updated to the IANA
9088 2006-07-13 Simon Josefsson <simon@josefsson.org>
9090 * doc/gendocs.sh, gendocs.sh, gl/Makefile.am,
9091 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update.
9093 2006-07-13 Simon Josefsson <simon@josefsson.org>
9095 * libextra/gnutls_openssl.c: Revert.
9097 2006-07-13 Simon Josefsson <simon@josefsson.org>
9101 2006-07-13 Simon Josefsson <simon@josefsson.org>
9103 * libextra/gnutls_openssl.c: Retry handshake on non-fatal errors.
9105 2006-07-11 Simon Josefsson <simon@josefsson.org>
9107 * doc/Makefile.am: Fix last commit.
9109 2006-07-11 Simon Josefsson <simon@josefsson.org>
9111 * doc/Makefile.am: Dist arch/ images.
9113 2006-07-11 Simon Josefsson <simon@josefsson.org>
9115 * doc/Makefile.am: Need -I's for arch/ images.
9117 2006-07-11 Simon Josefsson <simon@josefsson.org>
9119 * configure.in: Improve valgrind test.
9121 2006-07-11 Simon Josefsson <simon@josefsson.org>
9123 * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/gnulib-cache.m4,
9124 gl/m4/gnulib-comp.m4, gl/m4/onceonly_2_57.m4, gl/m4/stdint.m4:
9127 2006-07-10 Simon Josefsson <simon@josefsson.org>
9131 2006-07-10 Simon Josefsson <simon@josefsson.org>
9135 2006-07-10 Simon Josefsson <simon@josefsson.org>
9137 * src/cli.c: Fix load of pgp_keyfile, reported by Mario Lenz.
9139 2006-07-10 Simon Josefsson <simon@josefsson.org>
9141 * gl/.cvsignore: [no log message]
9143 2006-07-07 Simon Josefsson <simon@josefsson.org>
9145 * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
9146 gl/m4/absolute-header.m4, gl/m4/full-header-path.m4,
9147 gl/m4/getpass.m4, gl/m4/gnulib-comp.m4, gl/m4/longlong.m4,
9148 gl/m4/onceonly_2_57.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
9149 gl/m4/ulonglong.m4, gl/stdint_.h: Update.
9151 2006-07-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9153 * doc/bibliography.texi, doc/gnutls.texi: changed CRL rfc reference
9156 2006-07-06 Simon Josefsson <simon@josefsson.org>
9160 2006-07-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9162 * doc/TODO: [no log message]
9164 2006-07-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9166 * libextra/gnutls_openpgp.c: added an extra error check.
9168 2006-07-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9170 * src/cli.c, src/common.c, src/serv.c: replaced USE_OPENPGP ifdefs
9171 with ENABLE_OPENPGP.
9173 2006-06-29 Simon Josefsson <simon@josefsson.org>
9175 * doc/protocol/draft-funk-tls-inner-application-extension-03.txt:
9178 2006-06-28 Simon Josefsson <simon@josefsson.org>
9182 2006-06-28 Simon Josefsson <simon@josefsson.org>
9184 * doc/examples/.cvsignore: [no log message]
9186 2006-06-28 Simon Josefsson <simon@josefsson.org>
9190 2006-06-28 Simon Josefsson <simon@josefsson.org>
9192 * includes/Makefile.am: Only conditionally install gnutlsxx.h.
9194 2006-06-28 Simon Josefsson <simon@josefsson.org>
9196 * doc/examples/Makefile.am: Build and dist ex-client-tlsia.
9198 2006-06-28 Simon Josefsson <simon@josefsson.org>
9200 * doc/Makefile.am: Dist gnutls-logo.png.
9202 2006-06-28 Simon Josefsson <simon@josefsson.org>
9204 * gl/getaddrinfo.c, gl/m4/getaddrinfo.m4: Update.
9206 2006-06-28 Simon Josefsson <simon@josefsson.org>
9208 * gl/getaddrinfo.c: Update.
9210 2006-06-28 Simon Josefsson <simon@josefsson.org>
9212 * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
9213 gl/m4/getaddrinfo.m4, gl/m4/stdint.m4, gl/stdint_.h: Update.
9215 2006-06-28 Simon Josefsson <simon@josefsson.org>
9217 * doc/protocol/draft-ietf-tls-srp-12.txt: Add.
9219 2006-06-27 Simon Josefsson <simon@josefsson.org>
9221 * doc/protocol/draft-ietf-tls-rfc4346-bis-01.txt: Add.
9223 2006-06-27 Simon Josefsson <simon@josefsson.org>
9225 * doc/scripts/gdoc: Use GNU-style warnings.
9227 2006-06-27 Simon Josefsson <simon@josefsson.org>
9229 * doc/scripts/gdoc: Improve man output, from libtasn1.
9231 2006-06-27 Simon Josefsson <simon@josefsson.org>
9233 * configure.in: Fix valgrind test.
9235 2006-06-27 Simon Josefsson <simon@josefsson.org>
9237 * configure.in: Move around, to make $cross_compile work.
9239 2006-06-27 Simon Josefsson <simon@josefsson.org>
9241 * configure.in, tests/Makefile.am: Add --enable-valgrind-tests that
9242 make it possible to enable/disable use of valgrind on self tests
9243 specifically. Defaults to enabled if valgrind is installed and we
9244 aren't cross-compiling.
9246 2006-06-27 Simon Josefsson <simon@josefsson.org>
9248 * tests/Makefile.am: Fix.
9250 2006-06-27 Simon Josefsson <simon@josefsson.org>
9252 * tests/Makefile.am: Revert.
9254 2006-06-27 Simon Josefsson <simon@josefsson.org>
9256 * libextra/minilzo/Makefile.am: Use libtool -no-install.
9258 2006-06-27 Simon Josefsson <simon@josefsson.org>
9260 * libextra/minilzo/Makefile.am: Use -DLZO_HAVE_CONFIG_H, as
9261 suggested by README.LZO.
9263 2006-06-27 Simon Josefsson <simon@josefsson.org>
9265 * libextra/minilzo/Makefile.am, tests/Makefile.am: Work under mingw.
9267 2006-06-27 Simon Josefsson <simon@josefsson.org>
9269 * configure.in, lib/gnutls_buffers.c: Avoid warnings when casting
9272 2006-06-27 Simon Josefsson <simon@josefsson.org>
9274 * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
9276 2006-06-26 Simon Josefsson <simon@josefsson.org>
9278 * gl/Makefile.am, gl/m4/stdint.m4, gl/stdint_.h: Update.
9280 2006-06-26 Simon Josefsson <simon@josefsson.org>
9284 2006-06-26 Simon Josefsson <simon@josefsson.org>
9286 * lib/gnutls.pc.in, libextra/gnutls-extra.pc.in: Add Libs.Private to
9287 pkg-config files, from Andreas Metzler
9288 <ametzler@downhill.at.eu.org>.
9290 2006-06-22 Simon Josefsson <simon@josefsson.org>
9292 * gl/getaddrinfo.c, gl/getaddrinfo.h, gl/m4/getaddrinfo.m4,
9293 gl/socket_.h: Try new win32 hooks for getaddrinfo.
9295 2006-06-22 Simon Josefsson <simon@josefsson.org>
9297 * configure.in: Use AC_LIBTOOL_WIN32_DLL to make OBJDUMP/DLLTOOL
9298 work under mingw. Fix use of deprecated AM_PROG_LIBTOOL.
9300 2006-06-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9302 * doc/TODO: [no log message]
9304 2006-06-21 Simon Josefsson <simon@josefsson.org>
9306 * gl/inet_pton.c: Update.
9308 2006-06-21 Simon Josefsson <simon@josefsson.org>
9310 * gl/alloca_.h, gl/getaddrinfo.c, gl/inet_ntop.c,
9311 gl/m4/getaddrinfo.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
9312 gl/read-file.c, gl/socket_.h, gl/stdint_.h: Update.
9314 2006-06-21 Simon Josefsson <simon@josefsson.org>
9316 * doc/examples/Makefile.am: Add -no-install.
9318 2006-06-21 Simon Josefsson <simon@josefsson.org>
9320 * doc/reference/Makefile.am: Look for gnutls.h in builddir.
9322 2006-06-19 Simon Josefsson <simon@josefsson.org>
9324 * libextra/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
9327 2006-06-19 Simon Josefsson <simon@josefsson.org>
9329 * libextra/openpgp/Makefile.am: Need -I$builddir/gl for alloca.h
9330 when srcdir != objdir.
9332 2006-06-19 Simon Josefsson <simon@josefsson.org>
9334 * lib/x509/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
9337 2006-06-19 Simon Josefsson <simon@josefsson.org>
9339 * src/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
9342 2006-06-19 Simon Josefsson <simon@josefsson.org>
9344 * lib/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
9347 2006-06-17 Simon Josefsson <simon@josefsson.org>
9349 * gl/Makefile.am: Update.
9351 2006-06-17 Simon Josefsson <simon@josefsson.org>
9353 * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
9354 gl/inet_pton.c, gl/inet_pton.h, gl/m4/arpa_inet_h.m4,
9355 gl/m4/full-header-path.m4, gl/m4/gnulib-cache.m4,
9356 gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
9357 gl/m4/size_max.m4, gl/m4/stdint.m4, gl/read-file.c, gl/size_max.h,
9358 gl/stdint_.h: Update.
9360 2006-06-17 Simon Josefsson <simon@josefsson.org>
9362 * gl/.cvsignore: [no log message]
9364 2006-06-17 Simon Josefsson <simon@josefsson.org>
9366 * doc/protocol/draft-badra-hajjeh-mtls-01.txt: Add
9368 2006-06-16 Simon Josefsson <simon@josefsson.org>
9370 * doc/protocol/draft-ietf-tls-ctr-01.txt: Add.
9372 2006-06-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9374 * NEWS: [no log message]
9376 2006-06-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9378 * lib/auth_cert.c: fixed bug
9380 2006-06-16 Simon Josefsson <simon@josefsson.org>
9382 * tests/Makefile.am: Disable tests that use fork if the host doesn't
9385 2006-06-16 Simon Josefsson <simon@josefsson.org>
9387 * configure.in: Test for fork.
9389 2006-06-16 Simon Josefsson <simon@josefsson.org>
9391 * configure.in: Typo.
9393 2006-06-16 Simon Josefsson <simon@josefsson.org>
9395 * configure.in: Typo.
9397 2006-06-16 Simon Josefsson <simon@josefsson.org>
9399 * configure.in: Fix LDFLAGS.
9401 2006-06-16 Simon Josefsson <simon@josefsson.org>
9403 * configure.in: Use LDFLAGS for --enable-runtime-pseudo-reloc, to
9406 2006-06-16 Simon Josefsson <simon@josefsson.org>
9408 * tests/anonself.c, tests/dhepskself.c, tests/pskself.c,
9409 tests/resume.c, tests/tlsia.c: Need config.h.
9411 2006-06-16 Simon Josefsson <simon@josefsson.org>
9413 * configure.in: Workaround hard-wiring of gcrypt test in gnulib.
9415 2006-06-16 Simon Josefsson <simon@josefsson.org>
9419 2006-06-16 Simon Josefsson <simon@josefsson.org>
9421 * includes/gnutls/extra.h: Fix prototype.
9423 2006-06-16 Simon Josefsson <simon@josefsson.org>
9427 2006-06-16 Simon Josefsson <simon@josefsson.org>
9429 * lib/strfile.h: Remove.
9431 2006-06-16 Simon Josefsson <simon@josefsson.org>
9433 * configure.in, lib/Makefile.am, lib/gnutls_x509.c,
9434 libextra/gnutls_openpgp.c: Use read_binary_file from gnulib instead
9435 of strfile stuff, to fix problem with binary files on mingw.
9437 2006-06-16 Simon Josefsson <simon@josefsson.org>
9439 * tests/set_pkcs12_cred.c: Use utils stuff.
9441 2006-06-16 Simon Josefsson <simon@josefsson.org>
9443 * lib/gnutls_global.c: Initialize winsock, for mingw.
9445 2006-06-16 Simon Josefsson <simon@josefsson.org>
9447 * configure.in: Add HAVE_WINSOCK.
9449 2006-06-16 Simon Josefsson <simon@josefsson.org>
9451 * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
9452 doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
9453 doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
9454 doc/examples/ex-client2.c, doc/examples/ex-crq.c,
9455 doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
9456 doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
9457 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
9458 doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
9459 doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
9460 doc/examples/tcp.c: Include config.h, don't include netinet/in.h
9463 2006-06-16 Simon Josefsson <simon@josefsson.org>
9465 * configure.in: Need to use AC_LINK_IFELSE, for
9466 -Wl,--enable-runtime-pseudo-reloc.
9468 2006-06-16 Simon Josefsson <simon@josefsson.org>
9470 * configure.in: Simplify.
9472 2006-06-16 Simon Josefsson <simon@josefsson.org>
9474 * configure.in: Fix typo.
9476 2006-06-16 Simon Josefsson <simon@josefsson.org>
9478 * configure.in: Set -mms-bitfields -Wl,--enable-runtime-pseudo-reloc
9479 if supported. The former is to produce MSVS-compatible DLLs. The
9480 second is needed to link libgnutls-extra at all (only due to
9481 _gnutls_compression_algorithms, fix it another way?).
9483 2006-06-16 Simon Josefsson <simon@josefsson.org>
9485 * gl/Makefile.am: Update.
9487 2006-06-16 Simon Josefsson <simon@josefsson.org>
9489 * gl/arpa_inet_.h, gl/inet_pton.c: Update.
9491 2006-06-16 Simon Josefsson <simon@josefsson.org>
9493 * configure.in: Typo.
9495 2006-06-16 Simon Josefsson <simon@josefsson.org>
9497 * configure.in: Add all the LZO tests.
9499 2006-06-15 Simon Josefsson <simon@josefsson.org>
9501 * po/sv.po: Sync with TP.
9503 2006-06-15 Simon Josefsson <simon@josefsson.org>
9505 * configure.in: AC_PROG_CXX must be invoked unconditionally, for
9508 2006-06-15 Simon Josefsson <simon@josefsson.org>
9510 * lib/Makefile.am: Fix last commit.
9512 2006-06-15 Simon Josefsson <simon@josefsson.org>
9514 * lib/Makefile.am: Make C++ stuff conditioned on ENABLE_CXX.
9516 2006-06-15 Simon Josefsson <simon@josefsson.org>
9518 * configure.in: Add --disable-cxx, to make it possibly to disable
9519 the C++ stuff. Will also automatically disable it if there is no
9522 2006-06-15 Simon Josefsson <simon@josefsson.org>
9524 * doc/examples/Makefile.am: Use gnulib, for portability.
9526 2006-06-15 Simon Josefsson <simon@josefsson.org>
9528 * src/common.h: Don't include inet_ntop.h, use arpa/inet.h
9531 2006-06-15 Simon Josefsson <simon@josefsson.org>
9533 * gl/m4/arpa_inet_h.m4: Update.
9535 2006-06-15 Simon Josefsson <simon@josefsson.org>
9537 * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
9538 gl/inet_pton.c, gl/m4/arpa_inet_h.m4, gl/m4/gnulib-cache.m4,
9539 gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4: Try new arpa-inet module,
9542 2006-06-14 Simon Josefsson <simon@josefsson.org>
9544 * configure.in: Remove mingw32 hook to get -lwsock32, the
9545 getaddrinfo gnulib module links with -lws2_32 which is the more
9546 appropriate library to use (winsock.h goes with wsock32.lib and
9547 winsock2.h goes with ws2_32, of which the latter is backwards
9548 compatible and available since Windows 3.11 or so, I'm told).
9550 2006-06-14 Simon Josefsson <simon@josefsson.org>
9552 * tests/certder.c: fix
9554 2006-06-12 Simon Josefsson <simon@josefsson.org>
9556 * gl/Makefile.am, gl/gc-gnulib.c, gl/m4/gnulib-cache.m4,
9557 gl/m4/gnulib-comp.m4, gl/m4/read-file.m4, gl/read-file.c,
9558 gl/read-file.h: Update.
9560 2006-06-10 Simon Josefsson <simon@josefsson.org>
9562 * configure.in: Bump so version.
9564 2006-06-08 Simon Josefsson <simon@josefsson.org>
9566 * doc/reference/Makefile.am: Add gnutlsxx.h.
9568 2006-06-07 Simon Josefsson <simon@josefsson.org>
9570 * gl/getpass.c, gl/m4/stdbool.m4, gl/printf-args.c, gl/sha1.c,
9571 gl/stdint_.h: Update.
9573 2006-06-07 Simon Josefsson <simon@josefsson.org>
9575 * doc/protocol/draft-ietf-tls-openpgp-keys-10.txt: Add.
9577 2006-06-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9579 * NEWS, configure.in, includes/Makefile.am,
9580 includes/gnutls/gnutlsxx.h, lib/Makefile.am, lib/gnutls_db.c,
9581 lib/gnutlsxx.cpp: Added a preliminary C++ interface.
9583 2006-06-01 Simon Josefsson <simon@josefsson.org>
9585 * doc/protocol/draft-housley-tls-authz-extns-06.txt: Add.
9587 2006-05-23 Simon Josefsson <simon@josefsson.org>
9589 * doc/protocol/draft-housley-tls-authz-extns-05.txt: Add.
9591 2006-05-23 Simon Josefsson <simon@josefsson.org>
9593 * po/LINGUAS, po/sv.po: Sync with TP.
9595 2006-05-22 Simon Josefsson <simon@josefsson.org>
9597 * doc/manpages/certtool.1: Typo, from debian #368323.
9599 2006-05-18 Simon Josefsson <simon@josefsson.org>
9601 * doc/protocol/draft-ietf-tls-srp-11.txt: Add.
9603 2006-05-17 Simon Josefsson <simon@josefsson.org>
9605 * doc/protocol/rfc4507.txt: Add.
9607 2006-05-17 Simon Josefsson <simon@josefsson.org>
9609 * NEWS, configure.in: Bump versions.
9611 2006-05-15 Simon Josefsson <simon@josefsson.org>
9613 * ChangeLog: [no log message]
9615 2006-05-15 Simon Josefsson <simon@josefsson.org>
9617 * NEWS: Version 1.4.0.
9619 2006-05-15 Simon Josefsson <simon@josefsson.org>
9621 * doc/protocol/draft-ietf-tls-openpgp-keys-09.txt: Add.
9623 2006-05-15 Simon Josefsson <simon@josefsson.org>
9625 * src/certtool-cfg.c: Remove duplicated #include.
9627 2006-05-12 Simon Josefsson <simon@josefsson.org>
9629 * src/serv.c, src/tls_test.c: Don't use AI_NUMERICSERV, it doesn't
9630 exist on most platforms.
9632 2006-05-12 Simon Josefsson <simon@josefsson.org>
9636 2006-05-12 Simon Josefsson <simon@josefsson.org>
9638 * src/serv.c: Need getaddrinfo.h.
9640 2006-05-12 Simon Josefsson <simon@josefsson.org>
9642 * gl/Makefile.am, gl/gai_strerror.c, gl/getaddrinfo.c,
9643 gl/getaddrinfo.h, gl/m4/getaddrinfo.m4, gl/m4/gnulib-cache.m4,
9644 gl/m4/gnulib-comp.m4, gl/m4/strdup.m4, gl/strdup.c, gl/strdup.h: Add
9647 2006-05-11 Simon Josefsson <simon@josefsson.org>
9649 * buildconf: Remove.
9651 2006-05-11 Simon Josefsson <simon@josefsson.org>
9653 * tests/Makefile.am: No supression file.
9655 2006-05-11 Simon Josefsson <simon@josefsson.org>
9657 * libextra/gnutls_ia.c: Remove junk.
9659 2006-05-11 Simon Josefsson <simon@josefsson.org>
9661 * lib/ext_inner_application.c: Fix self tests.
9663 2006-05-11 Simon Josefsson <simon@josefsson.org>
9665 * libextra/gnutls_ia.c: Indent.
9667 2006-05-11 Simon Josefsson <simon@josefsson.org>
9669 * doc/manpages/Makefile.am: Update.
9671 2006-05-11 Simon Josefsson <simon@josefsson.org>
9673 * tests/Makefile.am: Improve valgrind stuff.
9675 2006-05-11 Simon Josefsson <simon@josefsson.org>
9677 * .cvsignore: [no log message]
9679 2006-05-11 Simon Josefsson <simon@josefsson.org>
9681 * config.rpath: Not needed, generated by autopoint.
9683 2006-05-11 Simon Josefsson <simon@josefsson.org>
9685 * config.rpath, gl/Makefile.am, gl/des.c, gl/m4/gnulib-cache.m4,
9686 gl/m4/gnulib-comp.m4, gl/md4.c, gl/sha1.c, gl/stdint_.h: Update.
9688 2006-05-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9690 * lib/auth_cert.c: updated to reflect the new openpgp draft.
9692 2006-05-11 Simon Josefsson <simon@josefsson.org>
9694 * configure.in: Check for -Wno-pointer-sign, taken from Werner's
9697 2006-05-10 Simon Josefsson <simon@josefsson.org>
9699 * NEWS, doc/protocol/draft-santesson-tls-ume-07.txt: Add.
9701 2006-05-10 Simon Josefsson <simon@josefsson.org>
9703 * configure.in: Bump required libtasn1.
9705 2006-05-10 Simon Josefsson <simon@josefsson.org>
9707 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
9708 lib/minitasn1/element.c, lib/minitasn1/errors.c,
9709 lib/minitasn1/gstr.c, lib/minitasn1/libtasn1.h,
9710 lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
9711 lib/minitasn1/structure.c: Update to 0.3.4.
9713 2006-05-07 Simon Josefsson <simon@josefsson.org>
9715 * configure.in: Bump required libtasn1 version to 0.3.3.
9717 2006-05-07 Simon Josefsson <simon@josefsson.org>
9719 * tests/Makefile.am: Fix.
9721 2006-05-07 Simon Josefsson <simon@josefsson.org>
9725 2006-05-07 Simon Josefsson <simon@josefsson.org>
9727 * tests/Makefile.am: Run tests under valgrind.
9729 2006-05-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9731 * src/cli.c, src/serv.c, src/tls_test.c: some changes for IPv6.
9732 Based on patch by Remi Denis-Courmont, sent to Debian bug tracking
9735 2006-05-05 Simon Josefsson <simon@josefsson.org>
9737 * doc/protocol/draft-housley-tls-authz-extns-04.txt: Add.
9739 2006-05-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9741 * lib/minitasn1/structure.c: updated to the latest libtasn1
9743 2006-05-05 Simon Josefsson <simon@josefsson.org>
9747 2006-05-05 Simon Josefsson <simon@josefsson.org>
9749 * includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
9750 lib/ext_inner_application.c, lib/gnutls_int.h, libextra/gnutls_ia.c:
9751 TLS/IA fixes from Emile.
9753 2006-04-27 Simon Josefsson <simon@josefsson.org>
9755 * doc/protocol/rfc4366.txt: Add.
9757 2006-04-27 Simon Josefsson <simon@josefsson.org>
9759 * doc/protocol/rfc4346.txt, doc/protocol/rfc4347.txt: Add.
9761 2006-04-26 Simon Josefsson <simon@josefsson.org>
9763 * lib/gnutls_state.c: Fix prototypes.
9765 2006-04-26 Simon Josefsson <simon@josefsson.org>
9767 * gl/Makefile.am, gl/m4/getpass.m4, gl/m4/longdouble.m4: Update.
9769 2006-04-21 Simon Josefsson <simon@josefsson.org>
9771 * doc/protocol/draft-santesson-tls-supp-02.txt,
9772 doc/protocol/draft-santesson-tls-ume-06.txt: Add.
9774 2006-04-19 Simon Josefsson <simon@josefsson.org>
9776 * tests/Makefile.am: (LDADD): Add libgnutls after libgnu, for libgcrypt transitive
9777 reference, tiny patch from Nix <nix@esperi.org.uk>.
9779 2006-04-19 Simon Josefsson <simon@josefsson.org>
9781 * doc/protocol/draft-santesson-tls-supp-01.txt: Add.
9783 2006-04-17 Simon Josefsson <simon@josefsson.org>
9785 * doc/protocol/draft-housley-tls-authz-extns-03.txt,
9786 doc/protocol/draft-santesson-tls-ume-05.txt: Add.
9788 2006-04-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9790 * lib/gnutls_priority.c: removed AES-256 from the list of default
9791 ciphers. No point in having it (when everything else is far away
9792 even from 128 bit security)
9794 2006-04-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9796 * includes/gnutls/gnutls.h.in, lib/gnutls_srp.c:
9797 gnutls_srp_set_client_credentials() uses const
9799 2006-04-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9801 * lib/gnutls_priority.c: documented the return value in the priority
9804 2006-04-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9806 * includes/gnutls/gnutls.h.in, lib/gnutls_handshake.c: [no log
9809 2006-04-04 Simon Josefsson <simon@josefsson.org>
9811 * gl/m4/gc-random.m4, gl/stdint_.h: Update.
9813 2006-04-03 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9815 * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
9816 lib/x509/crq.c, lib/x509/dn.c, lib/x509/extensions.c,
9817 lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/x509.c: use snprintf()
9818 instead of multiple calls to str_cpy() and str_cat().
9820 2006-03-31 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9822 * lib/x509/x509.c: bug fix
9824 2006-03-30 Simon Josefsson <simon@josefsson.org>
9826 * doc/protocol/draft-santesson-tls-supp-00.txt,
9827 doc/protocol/draft-santesson-tls-ume-04.txt: Add.
9829 2006-03-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9831 * doc/TODO: [no log message]
9833 2006-03-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9835 * configure.in: added -Wno-pointer-sign to gcc to avoid tons of
9838 2006-03-24 Simon Josefsson <simon@josefsson.org>
9840 * doc/protocol/draft-housley-tls-authz-extns-01.txt: Add.
9842 2006-03-21 Simon Josefsson <simon@josefsson.org>
9844 * configure.in: Bump version.
9846 2006-03-21 Simon Josefsson <simon@josefsson.org>
9850 2006-03-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9852 * doc/bibliography.texi, doc/gnutls.texi: added reference for TLS
9855 2006-03-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9857 * lib/gnutls_cert.c, lib/gnutls_global.h, lib/gnutls_x509.c,
9858 lib/x509/rfc2818_hostname.c: some fixes for compilation
9860 2006-03-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9862 * src/certtool.c: export to DER format is possible with certtool
9864 2006-03-15 Simon Josefsson <simon@josefsson.org>
9866 * configure.in: Bump versions.
9868 2006-03-15 Simon Josefsson <simon@josefsson.org>
9872 2006-03-15 Simon Josefsson <simon@josefsson.org>
9874 * lib/gnutls_cert.c: Indent.
9876 2006-03-15 Simon Josefsson <simon@josefsson.org>
9878 * lib/x509/Makefile.am, lib/x509/compat.c, lib/x509/compat.h: Move
9879 to ../gnutls_cert.c.
9881 2006-03-15 Simon Josefsson <simon@josefsson.org>
9883 * lib/gnutls_cert.c: Move from x509/compat.c.
9885 2006-03-12 Simon Josefsson <simon@josefsson.org>
9887 * doc/README.CVS: Add.
9889 2006-03-12 Simon Josefsson <simon@josefsson.org>
9891 * doc/manpages/Makefile.am: Update.
9893 2006-03-12 Simon Josefsson <simon@josefsson.org>
9895 * lib/minitasn1/structure.c: Update.
9897 2006-03-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9899 * lib/gnutls_global.c: force the gcrypt random generator to be
9900 initialized at startup. Maybe it should be within and ifdef? This
9901 saves lots of debugging time when something fails.
9903 2006-03-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9905 * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h,
9906 lib/minitasn1/structure.c: added the fix for der_coding() from
9909 2006-03-09 Simon Josefsson <simon@josefsson.org>
9911 * doc/manpages/Makefile.am: Rebuild srp manpages too.
9913 2006-03-08 Simon Josefsson <simon@josefsson.org>
9915 * ChangeLog: [no log message]
9917 2006-03-08 Simon Josefsson <simon@josefsson.org>
9919 * NEWS: Version 1.3.5.
9921 2006-03-08 Simon Josefsson <simon@josefsson.org>
9925 2006-03-08 Simon Josefsson <simon@josefsson.org>
9929 2006-03-08 Simon Josefsson <simon@josefsson.org>
9933 2006-03-08 Simon Josefsson <simon@josefsson.org>
9935 * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
9937 2006-03-08 Simon Josefsson <simon@josefsson.org>
9939 * po/LINGUAS, po/pl.po: Sync with TP.
9941 2006-03-08 Simon Josefsson <simon@josefsson.org>
9943 * Makefile.am: Add update-po target.
9945 2006-03-08 Simon Josefsson <simon@josefsson.org>
9947 * doc/manpages/Makefile.am: Update.
9949 2006-03-08 Simon Josefsson <simon@josefsson.org>
9951 * lib/x509/xml.c: Doc fix.
9953 2006-03-08 Simon Josefsson <simon@josefsson.org>
9957 2006-03-08 Simon Josefsson <simon@josefsson.org>
9959 * lib/x509/common.c, lib/x509/sign.c, lib/x509/x509_write.c: Use new
9962 2006-03-08 Simon Josefsson <simon@josefsson.org>
9964 * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Update.
9966 2006-03-08 Simon Josefsson <simon@josefsson.org>
9968 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
9969 lib/minitasn1/element.c, lib/minitasn1/int.h,
9970 lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h,
9971 lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
9972 lib/minitasn1/structure.c: Update.
9974 2006-03-08 Simon Josefsson <simon@josefsson.org>
9976 * lib/x509/xml.c: Use internal error approach again, after
9977 discussion with Nikos.
9979 2006-03-08 Simon Josefsson <simon@josefsson.org>
9981 * lib/x509/xml.c: Fix.
9983 2006-03-08 Simon Josefsson <simon@josefsson.org>
9985 * lib/minitasn1/coding.c, lib/minitasn1/int.h,
9986 lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h: Update.
9988 2006-03-08 Simon Josefsson <simon@josefsson.org>
9990 * lib/x509/xml.c: Fix type_field.
9992 2006-03-08 Simon Josefsson <simon@josefsson.org>
9994 * lib/x509/xml.c: Use external API.
9996 2006-03-08 Simon Josefsson <simon@josefsson.org>
9998 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
9999 lib/minitasn1/element.c, lib/minitasn1/int.h,
10000 lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10001 lib/minitasn1/parser_aux.h, lib/minitasn1/structure.c: Update.
10003 2006-03-08 Simon Josefsson <simon@josefsson.org>
10005 * lib/x509/xml.c: Fix.
10007 2006-03-08 Simon Josefsson <simon@josefsson.org>
10009 * lib/x509/common.c: Use external libtasn1 API.
10011 2006-03-08 Simon Josefsson <simon@josefsson.org>
10013 * lib/x509/xml.c: Fix typo.
10015 2006-03-08 Simon Josefsson <simon@josefsson.org>
10017 * configure.in: Required libtasn1 0.3.1.
10019 2006-03-08 Simon Josefsson <simon@josefsson.org>
10021 * lib/x509/xml.c: Revert, we now use the new exported functions.
10023 2006-03-08 Simon Josefsson <simon@josefsson.org>
10025 * lib/x509/xml.c: Make it build.
10027 2006-03-08 Simon Josefsson <simon@josefsson.org>
10031 2006-03-08 Simon Josefsson <simon@josefsson.org>
10035 2006-03-08 Simon Josefsson <simon@josefsson.org>
10037 * lib/x509/xml.c: Disable XML functionality, because it relies on
10038 libtasn1 internals.
10040 2006-03-08 Simon Josefsson <simon@josefsson.org>
10044 2006-03-08 Simon Josefsson <simon@josefsson.org>
10046 * lib/Makefile.am, libextra/Makefile.am: Add -no-undefined, for
10049 2006-03-08 Simon Josefsson <simon@josefsson.org>
10051 * lib/x509/crq.c, lib/x509/xml.c, src/cli.c, src/common.c,
10052 src/common.h, src/serv.c, tests/resume.c: Indent.
10054 2006-03-08 Simon Josefsson <simon@josefsson.org>
10056 * gl/Makefile.am, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
10057 gl/m4/gc-random.m4, gl/m4/gc.m4, gl/m4/gnulib-cache.m4,
10058 gl/m4/gnulib-comp.m4, gl/m4/readline.m4, maint.mk: Update.
10060 2006-03-08 Simon Josefsson <simon@josefsson.org>
10064 2006-03-08 Simon Josefsson <simon@josefsson.org>
10066 * doc/protocol/draft-funk-tls-inner-application-extension-02.txt:
10069 2006-03-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10071 * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
10072 src/common.c, src/common.h: gnutls-cli can now recognize services
10073 and port numbers with the -p option.
10075 2006-03-03 Simon Josefsson <simon@josefsson.org>
10077 * .cvscopying: Fix.
10079 2006-03-03 Simon Josefsson <simon@josefsson.org>
10081 * lib/Makefile.am: Gettext fixes.
10083 2006-03-03 Simon Josefsson <simon@josefsson.org>
10085 * lib/gnutls_errors.c: Fix.
10087 2006-03-03 Simon Josefsson <simon@josefsson.org>
10089 * lib/gnutls_errors.c, lib/gnutls_global.c: Error message
10092 2006-03-03 Simon Josefsson <simon@josefsson.org>
10094 * .cvsignore, m4/.cvsignore, po/.cvsignore: [no log message]
10096 2006-03-03 Simon Josefsson <simon@josefsson.org>
10098 * maint.mk: Update.
10100 2006-03-03 Simon Josefsson <simon@josefsson.org>
10102 * maint-cfg.mk: Add indent file list.
10104 2006-03-03 Simon Josefsson <simon@josefsson.org>
10106 * Makefile.am: Remove indent target.
10108 2006-03-03 Simon Josefsson <simon@josefsson.org>
10110 * configure.in: Revert, autoreconf needs it.
10112 2006-03-03 Simon Josefsson <simon@josefsson.org>
10114 * configure.in: Remove gettext version stuff.
10116 2006-03-03 Simon Josefsson <simon@josefsson.org>
10118 * gl/Makefile.am, gl/gettext.h, gl/m4/codeset.m4, gl/m4/gettext.m4,
10119 gl/m4/glibc2.m4, gl/m4/glibc21.m4, gl/m4/gnulib-cache.m4,
10120 gl/m4/gnulib-comp.m4, gl/m4/iconv.m4, gl/m4/intdiv0.m4,
10121 gl/m4/intmax.m4, gl/m4/inttypes-pri.m4, gl/m4/isc-posix.m4,
10122 gl/m4/lcmessage.m4, gl/m4/nls.m4, gl/m4/po.m4,
10123 gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/readline.m4,
10124 gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4, maint.mk: Update.
10126 2006-03-03 Simon Josefsson <simon@josefsson.org>
10130 2006-03-03 Simon Josefsson <simon@josefsson.org>
10132 * Makefile.am, configure.in, po/Makevars, po/POTFILES.in:
10135 2006-03-01 Simon Josefsson <simon@josefsson.org>
10137 * gtk-doc.make: Add.
10139 2006-03-01 Simon Josefsson <simon@josefsson.org>
10141 * gl/m4/readline.m4, gl/m4/socklen.m4, gl/m4/sys_socket_h.m4,
10142 gl/readline.c, maint.mk: Update.
10144 2006-03-01 Simon Josefsson <simon@josefsson.org>
10146 * buildconf, maint-cfg.mk: Don't gtkdocize.
10148 2006-02-28 Simon Josefsson <simon@josefsson.org>
10150 * lib/minitasn1/Makefile.am, lib/minitasn1/coding.c,
10151 lib/minitasn1/decoding.c, lib/minitasn1/der.h,
10152 lib/minitasn1/element.c, lib/minitasn1/errors.h,
10153 lib/minitasn1/errors_int.h, lib/minitasn1/gstr.c,
10154 lib/minitasn1/gstr.h, lib/minitasn1/int.h,
10155 lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10156 lib/minitasn1/structure.c, lib/minitasn1/structure.h: Update.
10158 2006-02-27 Simon Josefsson <simon@josefsson.org>
10160 * lib/gnutls_record.c: gnutls_record_send: Doc fix, suggested by
10161 Eric Leblond <regit@inl.fr>.
10163 2006-02-17 Simon Josefsson <simon@josefsson.org>
10165 * lib/x509/sign.c: Fix warning.
10167 2006-02-17 Simon Josefsson <simon@josefsson.org>
10169 * includes/gnutls/gnutls.h.in: Make it explicit that GNUTLS_DIG_*
10170 has the same values as GNUTLS_MAC_*.
10172 2006-02-16 Simon Josefsson <simon@josefsson.org>
10174 * doc/protocol/draft-santesson-tls-ume-02.txt: Add.
10176 2006-02-14 Simon Josefsson <simon@josefsson.org>
10178 * maint-cfg.mk: Fix.
10180 2006-02-14 Simon Josefsson <simon@josefsson.org>
10182 * maint-cfg.mk: Fix.
10184 2006-02-14 Simon Josefsson <simon@josefsson.org>
10186 * maint-cfg.mk: Fix.
10188 2006-02-14 Simon Josefsson <simon@josefsson.org>
10190 * maint-cfg.mk: Fix.
10192 2006-02-14 Simon Josefsson <simon@josefsson.org>
10194 * maint-cfg.mk: Add mingw32 target.
10196 2006-02-14 Simon Josefsson <simon@josefsson.org>
10198 * GNUmakefile, gl/Makefile.am, gl/m4/gnulib-cache.m4,
10199 gl/m4/gnulib-comp.m4, maint-cfg.mk, maint.mk: Add
10200 maintainer-makefile module.
10202 2006-02-11 Simon Josefsson <simon@josefsson.org>
10204 * lib/x509/xml.c: Use external libtasn1 API.
10206 2006-02-11 Simon Josefsson <simon@josefsson.org>
10208 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10209 lib/minitasn1/der.h, lib/minitasn1/element.c,
10210 lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10211 lib/minitasn1/structure.c: Sync with libtasn1 CVS.
10213 2006-02-11 Simon Josefsson <simon@josefsson.org>
10215 * configure.in: Bump libtasn1 version.
10217 2006-02-10 Simon Josefsson <simon@josefsson.org>
10219 * NEWS, configure.in: Bump versions.
10221 2006-02-09 Simon Josefsson <simon@josefsson.org>
10225 2006-02-09 Simon Josefsson <simon@josefsson.org>
10227 * ChangeLog: [no log message]
10229 2006-02-09 Simon Josefsson <simon@josefsson.org>
10231 * NEWS: Version 1.3.4.
10233 2006-02-09 Simon Josefsson <simon@josefsson.org>
10237 2006-02-09 Simon Josefsson <simon@josefsson.org>
10239 * NEWS, THANKS: Add.
10241 2006-02-09 Simon Josefsson <simon@josefsson.org>
10243 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10244 lib/minitasn1/element.c, lib/minitasn1/errors.c,
10245 lib/minitasn1/errors.h, lib/minitasn1/errors_int.h,
10246 lib/minitasn1/gstr.c, lib/minitasn1/int.h,
10247 lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10248 lib/minitasn1/structure.c: Update from libtasn1.
10250 2006-02-09 Simon Josefsson <simon@josefsson.org>
10254 2006-02-09 Simon Josefsson <simon@josefsson.org>
10256 * doc/protocol/draft-housley-tls-authz-extns-00.txt: Add.
10258 2006-02-08 Simon Josefsson <simon@josefsson.org>
10260 * lib/minitasn1/decoding.c: Fix typo in last commit.
10262 2006-02-08 Simon Josefsson <simon@josefsson.org>
10264 * tests/set_pkcs12_cred.c: Simplify using under gdb.
10266 2006-02-08 Simon Josefsson <simon@josefsson.org>
10268 * lib/minitasn1/decoding.c: Fix for latest certder bug.
10270 2006-02-08 Simon Josefsson <simon@josefsson.org>
10272 * tests/certder.c: Add more bug trigger.
10274 2006-02-08 Simon Josefsson <simon@josefsson.org>
10276 * tests/certder.c: Add.
10278 2006-02-08 Simon Josefsson <simon@josefsson.org>
10280 * lib/minitasn1/decoding.c: More asn1 length out of bounds checking.
10282 2006-02-08 Simon Josefsson <simon@josefsson.org>
10284 * lib/minitasn1/decoding.c: Fix asn1_get_length_der usage.
10286 2006-02-08 Simon Josefsson <simon@josefsson.org>
10288 * lib/minitasn1/coding.c: Fix asn1_get_length_der usage.
10290 2006-02-08 Simon Josefsson <simon@josefsson.org>
10292 * lib/minitasn1/element.c: Fix copyright.
10294 2006-02-08 Simon Josefsson <simon@josefsson.org>
10296 * lib/minitasn1/element.c, lib/minitasn1/structure.c: Fix
10297 asn1_get_length_der usage.
10299 2006-02-08 Simon Josefsson <simon@josefsson.org>
10301 * lib/minitasn1/decoding.c: Revert.
10303 2006-02-08 Simon Josefsson <simon@josefsson.org>
10305 * tests/.cvsignore: [no log message]
10307 2006-02-08 Simon Josefsson <simon@josefsson.org>
10309 * lib/minitasn1/decoding.c: Fix for cert selftest.
10311 2006-02-08 Simon Josefsson <simon@josefsson.org>
10313 * tests/Makefile.am: Add certder test.
10315 2006-02-08 Simon Josefsson <simon@josefsson.org>
10317 * tests/certder.c: Add.
10319 2006-02-08 Simon Josefsson <simon@josefsson.org>
10323 2006-02-08 Simon Josefsson <simon@josefsson.org>
10327 2006-02-08 Simon Josefsson <simon@josefsson.org>
10329 * lib/minitasn1/libtasn1.h: Bump version.
10331 2006-02-08 Simon Josefsson <simon@josefsson.org>
10333 * configure.in: Need libtasn1 0.2.18.
10335 2006-02-08 Simon Josefsson <simon@josefsson.org>
10337 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10338 lib/minitasn1/der.h, lib/minitasn1/element.c,
10339 lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10340 lib/minitasn1/structure.c: Add libtasn1 fixes from Nikos, prompted
10341 by report from "Evgeny Legerov" <admin@gleg.net>.
10343 2006-02-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10345 * lib/x509/xml.c: some fixes for the new libtasn1
10347 2006-02-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10349 * lib/x509/mpi.c: [no log message]
10351 2006-02-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10353 * lib/x509/mpi.c: corrected wrong order of free.
10355 2006-02-02 Simon Josefsson <simon@josefsson.org>
10357 * libextra/opencdk/main.h, libextra/opencdk/packet.h: Fix prototypes
10358 for AIX compiler, reported by "Heiden, John"
10359 <JHeiden@UTNet.UToledo.Edu>.
10361 2006-02-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10363 * NEWS: [no log message]
10365 2006-02-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10367 * lib/gnutls_x509.c: Corrected bugs in
10368 gnutls_certificate_set_x509_crl() and
10369 gnutls_certificate_set_x509_trust(), that caused memory corruption
10370 if more than one certificates were added. Report and patch by Max
10371 Kellermann <max@duempel.org>.
10373 2006-01-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10375 * NEWS: [no log message]
10377 2006-01-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10379 * lib/gnutls_record.c: added some text about premature termination
10382 2006-01-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10384 * lib/gnutls_record.c: fixed bug in non-blocking gnutls_bye().
10385 gnutls_send will no longer invalidate session if the underlying send
10386 fails, but it will set may_not_write to true. That is to allow
10387 reading the already received data. Patches and bug reports by Yoann
10388 Vandoorselaere <yoann@prelude-ids.org>
10390 2006-01-27 Simon Josefsson <simon@josefsson.org>
10392 * gl/.cvsignore: [no log message]
10394 2006-01-27 Simon Josefsson <simon@josefsson.org>
10396 * gl/inet_ntop.h, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
10397 gl/m4/stdbool.m4, gl/socket_.h, gl/stdbool_.h, gl/vasnprintf.c:
10400 2006-01-27 Simon Josefsson <simon@josefsson.org>
10402 * src/common.h: Mingw32 fixes.
10404 2006-01-27 Simon Josefsson <simon@josefsson.org>
10406 * doc/protocol/draft-salowey-tls-ticket-07.txt: Add.
10408 2006-01-20 Simon Josefsson <simon@josefsson.org>
10410 * doc/protocol/draft-santesson-tls-ume-01.txt: Add.
10412 2006-01-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10414 * src/tests.c, src/tests.h, src/tls_test.c: removed the RIPEMD test
10415 since it is not supported any more.
10417 2006-01-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10419 * doc/gnutls.texi: minor updates.
10421 2006-01-19 Simon Josefsson <simon@josefsson.org>
10423 * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/sys_socket_h.m4,
10424 gl/md5.c, gl/md5.h, gl/sha1.c, gl/sha1.h, gl/socket_.h: Update.
10426 2006-01-18 Simon Josefsson <simon@josefsson.org>
10430 2006-01-18 Simon Josefsson <simon@josefsson.org>
10432 * doc/protocol/draft-ietf-tls-openpgp-keys-08.txt: Add.
10434 2006-01-12 Simon Josefsson <simon@josefsson.org>
10436 * NEWS, configure.in: Bump versions.
10438 2006-01-12 Simon Josefsson <simon@josefsson.org>
10440 * Makefile.am: Fix igloo scp.
10442 2006-01-12 Simon Josefsson <simon@josefsson.org>
10444 * Makefile.am: Re-add igloo.
10446 2006-01-12 Simon Josefsson <simon@josefsson.org>
10448 * ChangeLog: [no log message]
10450 2006-01-12 Simon Josefsson <simon@josefsson.org>
10452 * NEWS: Version 1.3.3.
10454 2006-01-12 Simon Josefsson <simon@josefsson.org>
10456 * .cvscopying: Fix copyright years.
10458 2006-01-12 Simon Josefsson <simon@josefsson.org>
10460 * doc/manpages/Makefile.am: Update.
10462 2006-01-11 Simon Josefsson <simon@josefsson.org>
10464 * gl/Makefile.am, gl/dummy.c, gl/m4/gnulib-comp.m4,
10465 gl/m4/readline.m4, gl/sha1.c, gl/stdint_.h: Update.
10467 2006-01-09 Simon Josefsson <simon@josefsson.org>
10469 * gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
10470 gl/m4/stdint.m4, gl/stdint_.h: Update.
10472 2006-01-09 Simon Josefsson <simon@josefsson.org>
10474 * doc/protocol/draft-santesson-tls-ume-00.txt: Add.
10476 2006-01-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10478 * doc/bibliography.texi: [no log message]
10480 2005-12-31 Simon Josefsson <simon@josefsson.org>
10482 * includes/gnutls/extra.h: C++ fix.
10484 2005-12-31 Simon Josefsson <simon@josefsson.org>
10486 * libextra/gnutls_ia.c: Doc fix.
10488 2005-12-28 Simon Josefsson <simon@josefsson.org>
10490 * doc/protocol/draft-ietf-tls-openpgp-keys-07.txt: Add.
10492 2005-12-28 Simon Josefsson <simon@josefsson.org>
10494 * NEWS, includes/gnutls/x509.h, lib/gnutls_errors.c,
10495 lib/gnutls_global.h, lib/minitasn1/coding.c,
10496 lib/minitasn1/errors.c, lib/x509/crq.c: Constify, tiny patch from
10497 "ZIGLIO, Frediano, VF-IT" <Frediano.Ziglio@vodafone.com>.
10499 2005-12-26 Simon Josefsson <simon@josefsson.org>
10503 2005-12-26 Simon Josefsson <simon@josefsson.org>
10505 * lib/gnutls_global.c: Doc fix.
10507 2005-12-26 Simon Josefsson <simon@josefsson.org>
10509 * includes/gnutls/extra.h, libextra/gnutls_ia.c: Fix TLS/IA
10510 prototypes, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
10512 2005-12-23 Simon Josefsson <simon@josefsson.org>
10516 2005-12-23 Simon Josefsson <simon@josefsson.org>
10518 * lib/gnutls_global.c: Use _gnutls_init as increment/decrement
10519 counter for init/deinit, suggested by ZIGLIO, Frediano.
10521 2005-12-18 Simon Josefsson <simon@josefsson.org>
10523 * includes/gnutls/gnutls.h.in: Cosmetic changes.
10525 2005-12-18 Simon Josefsson <simon@josefsson.org>
10527 * includes/gnutls/gnutls.h.in: Cosmetic changes.
10529 2005-12-18 Simon Josefsson <simon@josefsson.org>
10531 * tests/resume.c: Fix mem leak.
10533 2005-12-17 Simon Josefsson <simon@josefsson.org>
10537 2005-12-17 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10539 * doc/manpages/Makefile.am, includes/gnutls/gnutls.h.in,
10540 lib/gnutls_compress_int.c, lib/gnutls_constate.c: fixed a memory
10541 copy that caused crashes.
10543 2005-12-17 Simon Josefsson <simon@josefsson.org>
10545 * tests/resume.c: More debug info.
10547 2005-12-17 Simon Josefsson <simon@josefsson.org>
10549 * tests/.cvsignore: [no log message]
10551 2005-12-17 Simon Josefsson <simon@josefsson.org>
10555 2005-12-17 Simon Josefsson <simon@josefsson.org>
10557 * tests/Makefile.am: Add resume self test.
10559 2005-12-17 Simon Josefsson <simon@josefsson.org>
10561 * tests/resume.c: Add, to test resume funtions.
10563 2005-12-17 Simon Josefsson <simon@josefsson.org>
10567 2005-12-17 Simon Josefsson <simon@josefsson.org>
10569 * doc/protocol/draft-salowey-tls-ticket-06.txt: Add.
10571 2005-12-16 Simon Josefsson <simon@josefsson.org>
10575 2005-12-16 Simon Josefsson <simon@josefsson.org>
10577 * lib/gnutls_state.c: Doc fix.
10579 2005-12-16 Simon Josefsson <simon@josefsson.org>
10581 * NEWS, includes/gnutls/gnutls.h.in: Add.
10583 2005-12-16 Simon Josefsson <simon@josefsson.org>
10585 * lib/gnutls_state.c: Add API to get master secret too.
10587 2005-12-15 Simon Josefsson <simon@josefsson.org>
10589 * includes/gnutls/gnutls.h.in: Fix.
10591 2005-12-15 Simon Josefsson <simon@josefsson.org>
10593 * includes/gnutls/gnutls.h.in: Fix indentation.
10595 2005-12-15 Simon Josefsson <simon@josefsson.org>
10599 2005-12-15 Simon Josefsson <simon@josefsson.org>
10601 * Makefile.am, includes/gnutls/extra.h,
10602 includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
10603 includes/gnutls/openssl.h, includes/gnutls/pkcs12.h,
10604 includes/gnutls/x509.h, lib/auth_anon.c, lib/auth_cert.h,
10605 lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
10606 lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_rsa.c,
10607 lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
10608 lib/auth_srp_sb64.c, lib/ext_inner_application.c,
10609 lib/ext_inner_application.h, lib/ext_max_record.c,
10610 lib/gnutls_algorithms.c, lib/gnutls_anon_cred.c, lib/gnutls_auth.c,
10611 lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_db.h,
10612 lib/gnutls_dh.c, lib/gnutls_dh.h, lib/gnutls_errors.c,
10613 lib/gnutls_extensions.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
10614 lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_pk.c,
10615 lib/gnutls_pk.h, lib/gnutls_psk.c, lib/gnutls_record.c,
10616 lib/gnutls_session.c, lib/gnutls_session_pack.c,
10617 lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c,
10618 lib/x509/mpi.h, lib/x509_b64.c, libextra/gnutls_ia.c,
10619 libextra/openpgp/gnutls_openpgp.h, src/common.c, src/serv.c,
10620 tests/dhepskself.c, tests/tlsia.c: Indent more.
10622 2005-12-15 Simon Josefsson <simon@josefsson.org>
10624 * NEWS, configure.in: Bump versions.
10626 2005-12-15 Simon Josefsson <simon@josefsson.org>
10628 * Makefile.am: Remove igloo, it seem weird.
10630 2005-12-15 Simon Josefsson <simon@josefsson.org>
10632 * ChangeLog: [no log message]
10634 2005-12-15 Simon Josefsson <simon@josefsson.org>
10636 * NEWS: Version 1.3.2.
10638 2005-12-15 Simon Josefsson <simon@josefsson.org>
10640 * doc/manpages/Makefile.am: Update.
10642 2005-12-15 Simon Josefsson <simon@josefsson.org>
10646 2005-12-15 Simon Josefsson <simon@josefsson.org>
10648 * lib/gnutls_state.c, lib/gnutls_state.h: Fix warnings.
10650 2005-12-15 Simon Josefsson <simon@josefsson.org>
10652 * lib/gnutls_int.h: Remove debug code.
10654 2005-12-15 Simon Josefsson <simon@josefsson.org>
10658 2005-12-15 Simon Josefsson <simon@josefsson.org>
10660 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_state.c: Add
10661 functions to access the TLS PRF and to extract client/server random
10662 fields, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
10664 2005-12-15 Simon Josefsson <simon@josefsson.org>
10668 2005-12-15 Simon Josefsson <simon@josefsson.org>
10672 2005-12-15 Simon Josefsson <simon@josefsson.org>
10674 * doc/reference/Makefile.am: Ignore more.
10676 2005-12-15 Simon Josefsson <simon@josefsson.org>
10678 * doc/.cvsignore, libextra/.cvsignore, tests/.cvsignore: [no log
10681 2005-12-15 Simon Josefsson <simon@josefsson.org>
10683 * NEWS, doc/Makefile.am, doc/examples/ex-client-tlsia.c,
10684 doc/gnutls.texi, doc/manpages/Makefile.am, includes/gnutls/extra.h,
10685 includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/debug.c,
10686 lib/defines.h, lib/ext_inner_application.c,
10687 lib/ext_inner_application.h, lib/gnutls_alert.c,
10688 lib/gnutls_buffers.c, lib/gnutls_constate.c, lib/gnutls_errors.c,
10689 lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
10690 lib/gnutls_record.c, lib/gnutls_state.c, libextra/Makefile.am,
10691 libextra/gnutls_ia.c, tests/Makefile.am, tests/tlsia.c: Add TLS/IA
10694 2005-12-15 Simon Josefsson <simon@josefsson.org>
10696 * gl/m4/gnulib-comp.m4: Update.
10698 2005-12-12 Simon Josefsson <simon@josefsson.org>
10702 2005-12-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10704 * lib/gnutls_ui.c: added missing set_params_function()
10706 2005-12-09 Simon Josefsson <simon@josefsson.org>
10708 * configure.in: Bump versions.
10710 2005-12-09 Simon Josefsson <simon@josefsson.org>
10714 2005-12-09 Simon Josefsson <simon@josefsson.org>
10716 * lib/auth_cert.c, lib/auth_cert.h, lib/auth_psk_passwd.c,
10717 lib/auth_srp_passwd.c, lib/auth_srp_sb64.c, lib/defines.h,
10718 lib/ext_cert_type.c, lib/ext_server_name.c, lib/ext_srp.c,
10719 lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_dh.h,
10720 lib/gnutls_dh_primes.c, lib/gnutls_int.h, lib/gnutls_pk.c,
10721 lib/gnutls_pk.h, lib/gnutls_state.c, lib/gnutls_state.h,
10722 lib/gnutls_ui.c, lib/gnutls_x509.c, lib/x509/common.c,
10723 lib/x509/dn.c, lib/x509/extensions.c, lib/x509/pkcs7.c,
10724 lib/x509/privkey_pkcs8.c, lib/x509_b64.c: Replace "uint" with
10725 "unsigned". Remove unused "sint".
10727 2005-12-09 Simon Josefsson <simon@josefsson.org>
10729 * lib/defines.h, lib/gnutls_handshake.c, lib/gnutls_handshake.h,
10730 lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_num.c,
10731 lib/gnutls_num.h, lib/gnutls_session_pack.c, lib/x509/mpi.c,
10732 lib/x509/mpi.h, libextra/openpgp/extras.c,
10733 libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgp.c: Replace
10734 uint32 with uint32_t.
10736 2005-12-09 Simon Josefsson <simon@josefsson.org>
10738 * lib/auth_dh_common.c, lib/auth_psk.c, lib/auth_rsa_export.c,
10739 lib/auth_srp.c, lib/defines.h, lib/ext_max_record.c,
10740 lib/ext_max_record.h, lib/ext_server_name.c,
10741 lib/gnutls_algorithms.c, lib/gnutls_cipher.c,
10742 lib/gnutls_extensions.c, lib/gnutls_extensions.h,
10743 lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_num.c,
10744 lib/gnutls_num.h, lib/gnutls_record.c, lib/gnutls_v2_compat.c,
10745 lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
10746 lib/x509/x509_write.c: Replace uint16 with uint16_t.
10748 2005-12-09 Simon Josefsson <simon@josefsson.org>
10750 * configure.in: Remove unused sizeof checks.
10752 2005-12-09 Simon Josefsson <simon@josefsson.org>
10754 * configure.in, lib/auth_cert.c, lib/auth_dh_common.c,
10755 lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
10756 lib/auth_srp_sb64.c, lib/defines.h, lib/ext_cert_type.c,
10757 lib/ext_max_record.c, lib/ext_server_name.c, lib/ext_srp.c,
10758 lib/gnutls_alert.c, lib/gnutls_algorithms.c,
10759 lib/gnutls_algorithms.h, lib/gnutls_cipher.c, lib/gnutls_cipher.h,
10760 lib/gnutls_datum.c, lib/gnutls_db.c, lib/gnutls_db.h,
10761 lib/gnutls_handshake.c, lib/gnutls_handshake.h, lib/gnutls_int.h,
10762 lib/gnutls_kx.c, lib/gnutls_num.c, lib/gnutls_record.c,
10763 lib/x509/extensions.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
10764 lib/x509/x509.c, lib/x509_b64.c, lib/x509_b64.h,
10765 libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
10766 libextra/openpgp/xml.c: Replace uint8 with uint8_t.
10768 2005-12-09 Simon Josefsson <simon@josefsson.org>
10770 * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
10772 2005-12-09 Simon Josefsson <simon@josefsson.org>
10774 * lib/defines.h: Remove unused types, to start the transition to the
10775 POSIX integer types (uint32_t, uint16_t, uint8_t).
10777 2005-12-09 Simon Josefsson <simon@josefsson.org>
10779 * src/Makefile.am: Remove -I../lib, these tools should only use the
10782 2005-12-09 Simon Josefsson <simon@josefsson.org>
10784 * lib/defines.h, lib/gnutls_str.c: ULONG_MAX should be in limits.h,
10785 so include it at the right place.
10787 2005-12-08 Simon Josefsson <simon@josefsson.org>
10789 * lib/x509/pkcs12.c: Fix mem leaks. Remove unused variable.
10791 2005-12-08 Simon Josefsson <simon@josefsson.org>
10793 * lib/gnutls_x509.c: Fix mem leak.
10795 2005-12-08 Simon Josefsson <simon@josefsson.org>
10797 * ChangeLog: [no log message]
10799 2005-12-08 Simon Josefsson <simon@josefsson.org>
10801 * NEWS: Version 1.3.1.
10803 2005-12-08 Simon Josefsson <simon@josefsson.org>
10805 * lib/gnutls_str.c: Fix.
10807 2005-12-08 Simon Josefsson <simon@josefsson.org>
10809 * tests/Makefile.am: Dist pkcs8 blobs.
10811 2005-12-08 Simon Josefsson <simon@josefsson.org>
10815 2005-12-08 Simon Josefsson <simon@josefsson.org>
10819 2005-12-08 Simon Josefsson <simon@josefsson.org>
10821 * doc/manpages/Makefile.am: Update.
10823 2005-12-08 Simon Josefsson <simon@josefsson.org>
10827 2005-12-08 Simon Josefsson <simon@josefsson.org>
10831 2005-12-08 Simon Josefsson <simon@josefsson.org>
10833 * tests/enc3pkcs8.pem: add
10835 2005-12-08 Simon Josefsson <simon@josefsson.org>
10837 * tests/enc3pkcs8.pem: Add.
10839 2005-12-08 Simon Josefsson <simon@josefsson.org>
10841 * tests/enc2pkcs8.pem, tests/pkcs8: Add rc2 pkcs#8 blob.
10843 2005-12-08 Simon Josefsson <simon@josefsson.org>
10845 * tests/encpkcs8.pem, tests/unencpkcs8.pem: Fix.
10847 2005-12-08 Simon Josefsson <simon@josefsson.org>
10849 * tests/Makefile.am, tests/pkcs8: Add PKCS#8 self test.
10851 2005-12-08 Simon Josefsson <simon@josefsson.org>
10855 2005-12-08 Simon Josefsson <simon@josefsson.org>
10857 * src/certtool.c: Make --password work for PKCS#8 --key-info.
10859 2005-12-08 Simon Josefsson <simon@josefsson.org>
10861 * tests/encpkcs8.pem, tests/unencpkcs8.pem: Add, PKSC#8 blobs.
10863 2005-12-08 Simon Josefsson <simon@josefsson.org>
10865 * doc/TODO: Remove.
10867 2005-12-08 Simon Josefsson <simon@josefsson.org>
10871 2005-12-08 Simon Josefsson <simon@josefsson.org>
10873 * lib/x509/privkey_pkcs8.c: (gnutls_x509_privkey_import_pkcs8): Handle unencrypted PEM keys.
10874 Remove unused "encrypted" variable.
10876 2005-12-08 Simon Josefsson <simon@josefsson.org>
10878 * NEWS, src/certtool.c: Generate unencrypted PKCS#8 keys for blank
10881 2005-12-08 Simon Josefsson <simon@josefsson.org>
10885 2005-12-08 Simon Josefsson <simon@josefsson.org>
10887 * tests/.cvsignore: [no log message]
10889 2005-12-08 Simon Josefsson <simon@josefsson.org>
10891 * NEWS, doc/TODO, includes/gnutls/gnutls.h.in, lib/gnutls_x509.c,
10892 tests/Makefile.am, tests/set_pkcs12_cred.c: Support reading X.509
10893 credentials from PKCS#12 files.
10895 2005-12-08 Simon Josefsson <simon@josefsson.org>
10897 * src/certtool.c: Print PKCS#12 type for each element.
10899 2005-12-06 Simon Josefsson <simon@josefsson.org>
10901 * doc/protocol/rfc4279.txt: Add.
10903 2005-12-02 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10905 * lib/gnutls_session_pack.c: Corrected bugs in session resumption.
10906 Bugs reported by Yoann Vandoorselare.
10908 2005-12-02 Simon Josefsson <simon@josefsson.org>
10910 * Makefile.am: Put 1.3.x releases in devel/ directory.
10912 2005-12-02 Simon Josefsson <simon@josefsson.org>
10916 2005-12-02 Simon Josefsson <simon@josefsson.org>
10920 2005-12-02 Simon Josefsson <simon@josefsson.org>
10924 2005-12-02 Simon Josefsson <simon@josefsson.org>
10928 2005-12-02 Simon Josefsson <simon@josefsson.org>
10932 2005-12-02 Simon Josefsson <simon@josefsson.org>
10936 2005-12-02 Simon Josefsson <simon@josefsson.org>
10940 2005-12-02 Simon Josefsson <simon@josefsson.org>
10942 * doc/README.CODING_STYLE: Mention indentation.
10944 2005-12-02 Simon Josefsson <simon@josefsson.org>
10948 2005-12-01 Simon Josefsson <simon@josefsson.org>
10950 * gl/m4/socklen.m4, gl/readline.c, gl/stdint_.h: Update.
10952 2005-12-01 Simon Josefsson <simon@josefsson.org>
10954 * src/cli.c: Don't infloop.
10956 2005-12-01 Simon Josefsson <simon@josefsson.org>
10960 2005-12-01 Simon Josefsson <simon@josefsson.org>
10962 * src/cli.c: Check starttls_alarmed earlier, the signal might be
10963 sent before select is called. Report by Otto Maddox
10964 <ottomaddox@fastmail.fm> and influenced by tiny patch from Nozomu
10965 Ando <nand@mac.com>.
10967 2005-12-01 Simon Josefsson <simon@josefsson.org>
10969 * tests/.cvsignore: [no log message]
10971 2005-11-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10973 * includes/gnutls/gnutls.h.in, lib/gnutls_session.c,
10974 lib/gnutls_session_pack.c: Some fixes in session resumption and
10975 prototypes. Based on patches and suggestions by Joe Orton.
10977 2005-11-21 Simon Josefsson <simon@josefsson.org>
10979 * doc/protocol/tls-numbers.txt: From
10980 <http://people.nokia.net/~pasi/tls-numbers.txt>.
10982 2005-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10984 * lib/x509/privkey_pkcs8.c: added some clarification about the
10987 2005-11-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10989 * NEWS, src/certtool.c: Corrected a bug in certtool for 64 bit
10990 machines. Reported by Max Kellermann <max@duempel.org>.
10992 2005-11-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10994 * src/cli-gaa.c, src/cli.gaa: [no log message]
10996 2005-11-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10998 * lib/gnutls_datum.c, lib/gnutls_session_pack.c, src/serv.c: some
10999 more fixes for PSK.
11001 2005-11-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11003 * configure.in: the library version number was bumped to 13 to allow
11004 for incompatible changes.
11006 2005-11-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11008 * ChangeLog, lib/auth_anon.c, lib/auth_anon.h,
11009 lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
11010 lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h,
11011 lib/gnutls_kx.c, lib/gnutls_psk.c, lib/gnutls_session_pack.c,
11012 lib/gnutls_state.c, lib/gnutls_ui.c, src/Makefile.am,
11013 src/cli-gaa.c, src/cli.c, src/cli.gaa, src/common.c,
11014 src/gnutls-http-serv, src/params.pem, src/serv.c: Completed the
11015 DHE-PSK ciphersuite additions.
11017 2005-11-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11019 * lib/gnutls_psk.c: some documentation updates
11021 2005-11-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11023 * lib/gnutls_anon_cred.c, lib/gnutls_psk.c:
11024 gnutls_anon_set_params_function was renamed to
11025 gnutls_anon_set_server_params_function to be more consistent with
11026 the other functions. The same for the PSK.
11028 2005-11-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11030 * lib/auth_cert.h, lib/auth_rsa.c, lib/auth_rsa_export.c,
11031 lib/gnutls_cert.c, lib/gnutls_handshake.c: get_rsa_params was
11032 converted to behave similarly to get_dh_params.
11034 2005-11-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11036 * doc/gnutls.texi: [no log message]
11038 2005-11-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11040 * NEWS, includes/gnutls/gnutls.h.in, lib/Makefile.am,
11041 lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.h,
11042 lib/auth_dh_common.c, lib/auth_dhe.c, lib/auth_dhe_psk.c,
11043 lib/auth_psk.c, lib/auth_psk.h, lib/auth_rsa_export.c,
11044 lib/auth_srp.c, lib/auth_srp_sb64.c, lib/gnutls_algorithms.c,
11045 lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth_int.h,
11046 lib/gnutls_cert.c, lib/gnutls_dh.c, lib/gnutls_dh.h,
11047 lib/gnutls_dh_primes.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
11048 lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_psk.c,
11049 lib/gnutls_rsa_export.c, lib/gnutls_rsa_export.h,
11050 lib/gnutls_state.c, lib/gnutls_ui.c, src/common.c, src/serv.c,
11051 tests/Makefile.am, tests/dhepskself.c, tests/pskself.c: added
11052 DHE-PSK ciphersuites and some cleanups.
11054 2005-11-15 Simon Josefsson <simon@josefsson.org>
11058 2005-11-15 Simon Josefsson <simon@josefsson.org>
11060 * NEWS, configure.in: Bump versions.
11062 2005-11-15 Simon Josefsson <simon@josefsson.org>
11064 * ChangeLog: [no log message]
11066 2005-11-15 Simon Josefsson <simon@josefsson.org>
11068 * NEWS: Version 1.3.0.
11070 2005-11-15 Simon Josefsson <simon@josefsson.org>
11072 * src/prime.c, src/serv.c, tests/pskself.c: Indent.
11074 2005-11-15 Simon Josefsson <simon@josefsson.org>
11076 * Makefile.am: Use sha1sum instead of md5sum for igloo.linux.gr
11079 2005-11-15 Simon Josefsson <simon@josefsson.org>
11081 * ChangeLog.1: Add, generated using cvs2cl --utc --fsf --FSF
11082 --usermap .cvsusers -I ChangeLog -I .cvs --window 120 -l
11083 "-d""<2005-11-08""", and manually adjusting the start and end of the
11086 2005-11-15 Simon Josefsson <simon@josefsson.org>
11088 * Makefile.am: Don't use --tags for cvs2cl.
11090 2005-11-15 Simon Josefsson <simon@josefsson.org>
11092 * lib/Makefile.am: Dist auth_psk.h.
11094 2005-11-15 Simon Josefsson <simon@josefsson.org>
11098 2005-11-15 Simon Josefsson <simon@josefsson.org>
11102 2005-11-15 Simon Josefsson <simon@josefsson.org>
11104 * src/certtool-gaa.c, src/cli-gaa.c, src/crypt-gaa.c,
11105 src/psk-gaa.c, src/serv-gaa.c, src/tls_test-gaa.c: Regenerate GAA
11106 code, to remove use of C++ // comments.
11108 2005-11-15 Simon Josefsson <simon@josefsson.org>
11110 * doc/manpages/Makefile.am: Add license. Fix parser error. Dist
11111 and install SRP man pages too.
11113 2005-11-15 Simon Josefsson <simon@josefsson.org>
11115 * configure.in, doc/examples/Makefile.am, doc/manpages/Makefile.am,
11116 src/Makefile.am, src/prime.c: Disable more SRP stuff if
11117 --disable-srp, tiny patch from Albert Chin
11118 <gnutls-dev@mlists.thewrittenword.com> and tiny patch to src/prime.c
11119 from RedHat gnutls-1.2.6 RPM.
11121 2005-11-15 Simon Josefsson <simon@josefsson.org>
11123 * NEWS: Use more verbose NEWS entry format.
11125 2005-11-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11127 * tests/pskself.c: updated PSK self test
11129 2005-11-15 Simon Josefsson <simon@josefsson.org>
11131 * src/certtool-gaa.c: Fix.
11133 2005-11-15 Simon Josefsson <simon@josefsson.org>
11135 * doc/manpages/Makefile.am: Generated.
11137 2005-11-15 Simon Josefsson <simon@josefsson.org>
11139 * tests/.cvsignore: [no log message]
11141 2005-11-15 Simon Josefsson <simon@josefsson.org>
11143 * tests/Makefile.am: Add pskself.
11145 2005-11-15 Simon Josefsson <simon@josefsson.org>
11147 * tests/pskself.c: Add, based on anonself.c.
11149 2005-11-15 Simon Josefsson <simon@josefsson.org>
11151 * lib/gnutls_errors.c: Fix error messages; PSK also use the SRP
11154 2005-11-15 Simon Josefsson <simon@josefsson.org>
11156 * lib/gnutls_psk.c: Doc fix.
11158 2005-11-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11160 * doc/TODO: [no log message]
11162 2005-11-14 Simon Josefsson <simon@josefsson.org>
11164 * lib/debug.c, lib/x509/common.c, lib/x509/crl.c, lib/x509/dn.c,
11165 lib/x509/pkcs12.c, lib/x509/pkcs7.c, libextra/openssl_compat.c,
11166 src/serv.c: Include config.h first. Tiny patch from Albert Chin
11167 <gnutls-dev@mlists.thewrittenword.com>.
11169 2005-11-14 Simon Josefsson <simon@josefsson.org>
11171 * libextra/opencdk/opencdk.h: Don't use trailing comma in last enum
11172 constant, for IBM C v6. Tiny patch from Albert Chin
11173 <gnutls-dev@mlists.thewrittenword.com>.
11175 2005-11-14 Simon Josefsson <simon@josefsson.org>
11177 * lib/gnutls_x509.c: Tru64 UNIX 4.0D has mmap() but doesn't define
11178 MAP_FAILED, tiny patch from Albert Chin
11179 <gnutls-dev@mlists.thewrittenword.com>
11181 2005-11-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11183 * NEWS, doc/gnutls.texi, lib/gnutls_algorithms.c: removed the RIPEMD
11186 2005-11-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11188 * doc/arch/extensions_st.eps, doc/arch/extensions_st.pdf,
11189 doc/arch/mod_auth_st.eps, doc/arch/mod_auth_st.pdf,
11190 doc/internals.texi: added brief documentation on the extension and
11191 auth_method internals.
11193 2005-11-12 Simon Josefsson <simon@josefsson.org>
11197 2005-11-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11199 * doc/gnutls.texi, lib/gnutls_state.c, lib/gnutls_x509.c,
11200 src/certtool.gaa: some documentation updates.
11202 2005-11-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11204 * doc/arch/certificate-user-use-case.eps,
11205 doc/arch/certificate-user-use-case.pdf,
11206 doc/arch/client-server-use-case.eps,
11207 doc/arch/client-server-use-case.pdf,
11208 doc/arch/handshake-sequence.eps, doc/arch/handshake-sequence.pdf,
11209 doc/arch/handshake-state.eps, doc/arch/handshake-state.pdf,
11210 doc/arch/objects.eps, doc/arch/objects.pdf,
11211 doc/certificate-user-use-case.pdf, doc/client-server-use-case.pdf,
11212 doc/handshake-sequence.pdf, doc/handshake-state.pdf,
11213 doc/internals.texi, doc/objects.pdf: moved architecture figures to
11216 2005-11-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11218 * ChangeLog, Makefile.am: made ChangeLog more compact by ignoring
11221 2005-11-10 Simon Josefsson <simon@josefsson.org>
11223 * gl/inet_ntop.h, gl/readline.c: Update.
11225 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11227 * doc/gnutls.texi: [no log message]
11229 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11231 * lib/gnutls_int.h: [no log message]
11233 2005-11-08 Simon Josefsson <simon@josefsson.org>
11235 * doc/signatures.texi: Add.
11237 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11239 * doc/Makefile.am, doc/certificate-user-use-case.pdf,
11240 doc/client-server-use-case.pdf, doc/gnutls.texi,
11241 doc/handshake-sequence.pdf, doc/handshake-state.pdf,
11242 doc/internals.texi, doc/objects.pdf: added some stuff about the
11243 internals of gnutls.
11245 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11247 * : added again the files in binary mode.
11249 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11251 * : [no log message]
11253 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11255 * : added some architectural diagrams. Quite primitive.
11257 2005-11-08 Simon Josefsson <simon@josefsson.org>
11259 * doc/signatures.texi: add
11261 2005-11-08 Simon Josefsson <simon@josefsson.org>
11263 * doc/signatures.texi: Wrap around <80 columns.
11265 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11267 * doc/manpages/Makefile.am, lib/gnutls_session_pack.c, src/cli.c,
11268 src/serv.c: fixed bug in session packing for anonymous connections.
11270 2005-11-07 Simon Josefsson <simon@josefsson.org>
11272 * src/serv.c, tests/anonself.c, tests/openpgp_test.c,
11273 tests/openssl.c, tests/x509_test.c: Indent.
11275 2005-11-07 Simon Josefsson <simon@josefsson.org>
11277 * Makefile.am: Indent tests/.
11279 2005-11-07 Simon Josefsson <simon@josefsson.org>
11283 2005-11-07 Simon Josefsson <simon@josefsson.org>
11285 * lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.c,
11286 lib/auth_cert.h, lib/auth_dh_common.c, lib/auth_dh_common.h,
11287 lib/auth_dhe.c, lib/auth_psk.c, lib/auth_psk.h,
11288 lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
11289 lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
11290 lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
11291 lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
11292 lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
11293 lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
11294 lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
11295 lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
11296 lib/gnutls_anon_cred.c, lib/gnutls_asn1_tab.c, lib/gnutls_auth.c,
11297 lib/gnutls_auth.h, lib/gnutls_auth_int.h, lib/gnutls_buffers.c,
11298 lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
11299 lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
11300 lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
11301 lib/gnutls_compress.h, lib/gnutls_compress_int.c,
11302 lib/gnutls_compress_int.h, lib/gnutls_constate.c,
11303 lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
11304 lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
11305 lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
11306 lib/gnutls_extensions.c, lib/gnutls_extensions.h,
11307 lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
11308 lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
11309 lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_helper.h,
11310 lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_kx.h,
11311 lib/gnutls_mem.c, lib/gnutls_mem.h, lib/gnutls_mpi.c,
11312 lib/gnutls_mpi.h, lib/gnutls_num.c, lib/gnutls_num.h,
11313 lib/gnutls_pk.c, lib/gnutls_pk.h, lib/gnutls_priority.c,
11314 lib/gnutls_priority.h, lib/gnutls_psk.c, lib/gnutls_record.c,
11315 lib/gnutls_record.h, lib/gnutls_rsa_export.c,
11316 lib/gnutls_rsa_export.h, lib/gnutls_session.c,
11317 lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
11318 lib/gnutls_sig.c, lib/gnutls_sig.h, lib/gnutls_srp.c,
11319 lib/gnutls_srp.h, lib/gnutls_state.c, lib/gnutls_state.h,
11320 lib/gnutls_str.c, lib/gnutls_str.h, lib/gnutls_ui.c,
11321 lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h, lib/gnutls_x509.c,
11322 lib/gnutls_x509.h, lib/io_debug.h, lib/pkix_asn1_tab.c,
11323 lib/strfile.h, lib/x509/common.c, lib/x509/common.h,
11324 lib/x509/compat.c, lib/x509/compat.h, lib/x509/crl.c,
11325 lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
11326 lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h,
11327 lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c,
11328 lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
11329 lib/x509/pkcs12_bag.c, lib/x509/pkcs12_encr.c, lib/x509/pkcs7.c,
11330 lib/x509/pkcs7.h, lib/x509/privkey.c, lib/x509/privkey.h,
11331 lib/x509/privkey_pkcs8.c, lib/x509/rfc2818.h,
11332 lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/sign.h,
11333 lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
11334 lib/x509/x509.h, lib/x509/x509_write.c, lib/x509/xml.c,
11335 lib/x509_b64.c, lib/x509_b64.h, libextra/gnutls_extra.c,
11336 libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
11337 libextra/gnutls_openssl.c, libextra/openpgp/compat.c,
11338 libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
11339 libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
11340 libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
11341 libextra/openpgp/xml.c, libextra/openssl_compat.c,
11342 libextra/openssl_compat.h, src/certtool-cfg.c, src/certtool-cfg.h,
11343 src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
11344 src/errcodes.c, src/list.h, src/prime.c, src/psk.c, src/serv.c,
11345 src/tests.c, src/tests.h, src/tls_test.c: Use GNU coding style.
11347 2005-11-07 Simon Josefsson <simon@josefsson.org>
11349 * Makefile.am: Use GNU coding style for indent.
11351 2005-11-07 Simon Josefsson <simon@josefsson.org>
11353 * doc/manpages/Makefile.am: Add.
11355 2005-11-07 Simon Josefsson <simon@josefsson.org>
11357 * doc/reference/Makefile.am: Ignore more headers.
11359 2005-11-07 Simon Josefsson <simon@josefsson.org>
11361 * src/.cvsignore: [no log message]
11363 2005-11-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11365 * lib/auth_psk.c, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
11366 lib/gnutls_psk.c, src/serv-gaa.c, src/serv-gaa.h: more psk stuff
11368 2005-11-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11370 * NEWS, configure.in, doc/TODO, doc/gnutls.texi,
11371 doc/manpages/Makefile.am, doc/manpages/psktool.1,
11372 includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/auth_psk.c,
11373 lib/auth_psk.h, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
11374 lib/auth_srp.h, lib/auth_srp_sb64.c, lib/ext_srp.c,
11375 lib/gnutls_algorithms.c, lib/gnutls_compress_int.c,
11376 lib/gnutls_db.c, lib/gnutls_helper.c, lib/gnutls_helper.h,
11377 lib/gnutls_int.h, lib/gnutls_psk.c, lib/gnutls_session.c,
11378 lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
11379 lib/gnutls_srp.c, lib/gnutls_str.c, lib/gnutls_str.h,
11380 lib/libgnutls.vers, src/Makefile.am, src/cli-gaa.c, src/cli-gaa.h,
11381 src/cli.c, src/cli.gaa, src/common.c, src/crypt.c,
11382 src/gnutls-http-serv, src/psk-gaa.c, src/psk-gaa.h, src/psk.c,
11383 src/psk.gaa, src/serv.c, src/serv.gaa: This is the initial commit in
11384 the 1.3 branch. Ported from the PSK branch: * PSK ciphersuites have been added. * The session resumption data are now system independent.
11386 2005-11-07 Simon Josefsson <simon@josefsson.org>
11388 * ChangeLog: [no log message]
11390 2005-11-07 Simon Josefsson <simon@josefsson.org>
11394 ----------------------------------------------------------------------
11395 Copyright (C) 2005, 2006, 2007 Free Software Foundation
11396 Copying and distribution of this file, with or without modification,
11397 are permitted in any medium without royalty provided the copyright
11398 notice and this notice are preserved.