1 2008-06-04 Simon Josefsson <simon@josefsson.org>
3 * NEWS: Version 2.3.12.
5 2008-06-04 Simon Josefsson <simon@josefsson.org>
7 * doc/protocol/draft-ietf-netconf-tls-02.txt: Add.
9 2008-06-04 Simon Josefsson <simon@josefsson.org>
11 * NEWS: We reverted the ABI bump.
13 2008-06-04 Simon Josefsson <simon@josefsson.org>
15 * lib/gnutls_psk_netconf.c: Doc fix.
17 2008-06-04 Simon Josefsson <simon@josefsson.org>
19 * lib/gnutls_psk.c: Doc fix.
21 2008-06-04 Simon Josefsson <simon@josefsson.org>
23 * doc/manpages/Makefile.am, src/psk-gaa.c: Generated.
25 2008-06-04 Simon Josefsson <simon@josefsson.org>
27 * configure.in: Bump ABI version due to added symbols.
29 2008-06-04 Simon Josefsson <simon@josefsson.org>
31 * : commit aa2c7264a52b993aca39c613e5fe1aed7511c972 Author: Simon
32 Josefsson <simon@josefsson.org> Date: Wed Jun 4 08:11:34 2008
35 2008-06-04 Simon Josefsson <simon@josefsson.org>
37 * doc/examples/ex-session-info.c: Update example with more PSK
40 2008-06-04 Simon Josefsson <simon@josefsson.org>
42 * NEWS: Version 2.3.4.netconf.2.
44 2008-06-04 Simon Josefsson <simon@josefsson.org>
46 * doc/manpages/Makefile.am: Generated.
48 2008-06-04 Simon Josefsson <simon@josefsson.org>
50 * doc/gnutls.texi: Document PSK stuff.
52 2008-06-04 Simon Josefsson <simon@josefsson.org>
54 * src/cli.c: Allow --pskusername to be specified to avoid query in
57 2008-06-04 Simon Josefsson <simon@josefsson.org>
61 2008-06-04 Simon Josefsson <simon@josefsson.org>
63 * src/serv-gaa.c, src/serv-gaa.h: Generated.
65 2008-06-04 Simon Josefsson <simon@josefsson.org>
67 * NEWS, src/cli.c: gnutls-cli: Implement PSK callback.
69 2008-06-04 Simon Josefsson <simon@josefsson.org>
71 * NEWS, src/serv.c, src/serv.gaa: Add gnutls-serv --pskhint.
73 2008-06-04 Simon Josefsson <simon@josefsson.org>
75 * lib/auth_psk.c: Generate server key exchange (psk identity hint).
76 Invoke client callback.
78 2008-06-04 Simon Josefsson <simon@josefsson.org>
80 * includes/gnutls/gnutls.h.in, lib/auth_psk.h, lib/gnutls_psk.c: Add
81 gnutls_psk_set_server_credentials_hint.
83 2008-06-03 Simon Josefsson <simon@josefsson.org>
85 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_psk.c, src/common.c:
86 Add gnutls_psk_client_get_hint function. Use it.
88 2008-06-03 Simon Josefsson <simon@josefsson.org>
90 * lib/gnutls_session_pack.c: Pack/unpack psk identity hint too.
92 2008-06-03 Simon Josefsson <simon@josefsson.org>
94 * NEWS, src/psk-gaa.c, src/psk-gaa.h, src/psk.c, src/psk.gaa:
95 psktool: Support --netconf-hint.
97 2008-06-03 Simon Josefsson <simon@josefsson.org>
99 * NEWS, configure.in: Bump versions.
101 2008-06-02 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
103 * lib/openpgp/openpgp_int.h: safer use of KEYID_IMPORT().
105 2008-06-02 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
107 * lib/auth_cert.c: Corrected usage of DECR_LEN()
109 2008-06-01 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
111 * tests/openpgpself.c: reduced logging level
113 2008-05-27 Simon Josefsson <simon@josefsson.org>
115 * m4/libgcrypt.m4: Update to latest version.
117 2008-05-27 Simon Josefsson <simon@josefsson.org>
119 * lib/libgnutls.vers, libextra/libgnutls-extra.vers: Add emacs mode
122 2008-05-26 Simon Josefsson <simon@josefsson.org>
126 2008-05-26 Simon Josefsson <simon@josefsson.org>
128 * configure.in: Revert "Revert ABI version, make libgnutls-extra use
129 another ABI version." This reverts commit 1a0f4dbf5a79ac61c7d10257221d851a4a12d814.
131 2008-05-26 Simon Josefsson <simon@josefsson.org>
133 * libextra/Makefile.am: Revert "Use libtool EXTRA_ version symbols." This reverts commit 4e6bc87a35ed471022019265f7b5628e480f7e38.
135 2008-05-26 Simon Josefsson <simon@josefsson.org>
137 * NEWS: Mention ABI bump.
139 2008-05-26 Simon Josefsson <simon@josefsson.org>
141 * libextra/Makefile.am: Use libtool EXTRA_ version symbols.
143 2008-05-26 Simon Josefsson <simon@josefsson.org>
145 * configure.in: Revert ABI version, make libgnutls-extra use another
148 2008-05-26 Simon Josefsson <simon@josefsson.org>
150 * configure.in: Bump ABI version.
152 2008-05-26 Simon Josefsson <simon@josefsson.org>
154 * lib/gnutls_cert.c: Doc fix.
156 2008-05-26 Simon Josefsson <simon@josefsson.org>
158 * NEWS: Merge 2.2.x branch NEWS entries.
160 2008-05-26 Simon Josefsson <simon@josefsson.org>
164 2008-05-26 Simon Josefsson <simon@josefsson.org>
166 * lib/x509/crl_write.c: (gnutls_x509_crl_set_version): Fix on platform where 'char' can be
167 unsigned. Based on report from Laurence Withers <l@lwithers.me.uk>,
170 <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2825>.
172 2008-05-26 Simon Josefsson <simon@josefsson.org>
174 * lgl/m4/memcmp.m4, lgl/stdbool.in.h, lgl/vasnprintf.c: Update
177 2008-05-26 Simon Josefsson <simon@josefsson.org>
179 * NEWS, includes/gnutls/openssl.h, libextra/gnutls_openssl.c:
180 libgnutls-openssl: added RAND_pseudo_bytes API. Tiny patch from
181 Robert Millan <rmh@aybabtu.com>.
183 2008-05-26 Simon Josefsson <simon@josefsson.org>
185 * NEWS, configure.in: Bump versions.
187 2008-05-24 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
189 * lib/opencdk/sig-check.c: added error check.
191 2008-05-24 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
193 * lib/openpgp/output.c: Print Never when a certificate never
196 2008-05-24 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
198 * lib/openpgp/pgp.c: Corrected bug gnutls_openpgp_crt_get_name()
199 which returned the same value for index==0 or 1.
201 2008-05-20 Simon Josefsson <simon@josefsson.org>
203 * ChangeLog: Generated.
205 2008-05-20 Simon Josefsson <simon@josefsson.org>
207 * NEWS: Version 2.3.11.
209 2008-05-20 Simon Josefsson <simon@josefsson.org>
213 2008-05-20 Simon Josefsson <simon@josefsson.org>
215 * lgl/m4/memcmp.m4, maint.mk: Update gnulib files.
217 2008-05-20 Simon Josefsson <simon@josefsson.org>
219 * doc/examples/Makefile.am: Fix ex-cxx name. Fix LDADD's.
221 2008-05-20 Simon Josefsson <simon@josefsson.org>
223 * po/nl.po.in, po/pl.po.in, po/sv.po.in, po/vi.po.in: Sync with TP.
225 2008-05-20 Simon Josefsson <simon@josefsson.org>
227 * src/certtool.c: Restore umask after opening file. Suggested by
228 Daniel Kahn Gillmor <dkg-debian.org@fifthhorseman.net>.
230 2008-05-20 Simon Josefsson <simon@josefsson.org>
232 * NEWS, configure.in, src/certtool.c, src/crypt.c, src/psk.c: Use
233 umask unconditionally.
235 2008-05-19 Simon Josefsson <simon@josefsson.org>
239 2008-05-19 Simon Josefsson <simon@josefsson.org>
241 * lib/gnutls_cipher.c: Fix broken debug check for GNUTLS-SA-2008-1.
243 2008-05-19 Simon Josefsson <simon@josefsson.org>
247 2008-05-19 Simon Josefsson <simon@josefsson.org>
249 * lib/Makefile.am: Don't pass all C flags when building C++ library.
251 2008-05-19 Simon Josefsson <simon@josefsson.org>
253 * NEWS, configure.in: Bump versions.
255 2008-05-19 Simon Josefsson <simon@josefsson.org>
257 * ChangeLog: Generated.
259 2008-05-19 Simon Josefsson <simon@josefsson.org>
261 * NEWS: Version 2.3.10.
263 2008-05-19 Simon Josefsson <simon@josefsson.org>
265 * configure.in: Bump versions.
267 2008-05-19 Simon Josefsson <simon@josefsson.org>
271 2008-05-05 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
273 * lib/gnutls_str.c, tests/hostname-check/hostname-check.c: added
274 wide wildcard hostname matching. Patch by Jean-Philippe Garcia
277 2008-05-19 Simon Josefsson <simon@josefsson.org>
279 * Makefile.am: Disable ftp.gnutls.org for now.
281 2008-05-19 Simon Josefsson <simon@josefsson.org>
283 * lgl/vasnprintf.c: Update gnulib files.
285 2008-05-19 Simon Josefsson <simon@josefsson.org>
289 2008-05-19 Simon Josefsson <simon@josefsson.org>
291 * lib/ext_server_name.c, lib/gnutls_cipher.c,
292 lib/gnutls_handshake.c: Fix GNUTLS-SA-2008-1 security
294 http://www.gnu.org/software/gnutls/security.html for updates.
296 2008-05-18 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
298 * NEWS: Use umask to restrict permissions to owner before creating a
301 2008-05-18 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
303 * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
304 src/certtool.gaa: Use umask to restrict the newly created file's
305 permissions if operating on a private key. This effectively fixes
306 the issue reported at
307 <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=373169> and the
310 2008-05-17 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
312 * NEWS, doc/examples/Makefile.am, doc/examples/ex-cxx.cpp,
313 doc/gnutls.texi, includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp:
314 Updated the C++ API with patch from Eduardo Villanueva Che.
315 Suggested by Benjamin Herr.
317 2008-05-16 Simon Josefsson <simon@josefsson.org>
319 * ChangeLog: Generated.
321 2008-05-16 Simon Josefsson <simon@josefsson.org>
323 * NEWS: Version 2.3.9.
325 2008-05-16 Simon Josefsson <simon@josefsson.org>
327 * configure.in: Remove obsolete comment.
329 2008-05-16 Simon Josefsson <simon@josefsson.org>
331 * configure.in: Typo.
333 2008-05-16 Simon Josefsson <simon@josefsson.org>
337 2008-05-16 Simon Josefsson <simon@josefsson.org>
339 * configure.in: Don't check for present headers, hard code checks
342 2008-05-16 Simon Josefsson <simon@josefsson.org>
344 * configure.in, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
345 lgl/m4/gnulib-comp.m4: Replace strings.h check with gnulib module.
347 2008-05-16 Simon Josefsson <simon@josefsson.org>
349 * lgl/m4/strcase.m4, lgl/m4/strings_h.m4, lgl/strcasecmp.c,
350 lgl/strings.in.h, lgl/strncasecmp.c: Replace strings.h check with
353 2008-05-16 Simon Josefsson <simon@josefsson.org>
355 * NEWS, THANKS, src/certtool.c: certtool: When writing private keys
356 to files, change permissions of file. Now the file which the
357 private key is saved to is chmod'ed 0600. Reported by martin f
358 krafft <madduck@debian.org> see
359 <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=373169>.
361 2008-05-16 Simon Josefsson <simon@josefsson.org>
363 * NEWS, THANKS, src/certtool-cfg.c, src/certtool-cfg.h,
364 src/certtool.c: certtool: Encrypting a private key now require a
365 confirmed password. Before, './certtool -k -8' would merely ask for
366 a password once. Reported by Daniel 'NebuchadnezzaR' Dehennin
367 <nebuchadnezzar@asgardr.info> see
368 <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=364287>.
370 2008-05-16 Simon Josefsson <simon@josefsson.org>
372 * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update
375 2008-05-16 Simon Josefsson <simon@josefsson.org>
377 * NEWS, configure.in: Remove --enable-profile-mode.
379 2008-05-16 Simon Josefsson <simon@josefsson.org>
381 * lgl/m4/memmem.m4, lgl/str-two-way.h: Update gnulib files.
383 2008-05-15 Simon Josefsson <simon@josefsson.org>
385 * ChangeLog: Generated.
387 2008-05-15 Simon Josefsson <simon@josefsson.org>
389 * lib/auth_psk.c, lib/gnutls_kx.c, lib/gnutls_state.c: Allow for
390 server key exchange message to be optional for PSK ciphers.
392 2008-05-15 Simon Josefsson <simon@josefsson.org>
394 * NEWS: Version 2.3.4.netconf.1.
396 2008-05-15 Simon Josefsson <simon@josefsson.org>
400 2008-05-15 Simon Josefsson <simon@josefsson.org>
404 2008-05-15 Simon Josefsson <simon@josefsson.org>
406 * lib/auth_psk.c, lib/auth_psk.h: Parse psk_identity_hint field.
408 2008-05-15 Simon Josefsson <simon@josefsson.org>
410 * src/cli.c: Fix so that PSK authentication works.
412 2008-05-15 Simon Josefsson <simon@josefsson.org>
414 * NEWS, doc/gnutls.texi: Document gnutls-cli PSK fix.
416 2008-05-15 Simon Josefsson <simon@josefsson.org>
418 * src/cli.c: Fix so that PSK authentication works.
420 2008-05-15 Simon Josefsson <simon@josefsson.org>
422 * gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
423 lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4: Update gnulib files.
425 2008-05-11 Simon Josefsson <simon@josefsson.org>
427 * doc/protocol/draft-ietf-tls-ecc-new-mac-07.txt: Add.
429 2008-05-07 Simon Josefsson <simon@josefsson.org>
433 2008-05-07 Simon Josefsson <simon@josefsson.org>
435 * guile/tests/Makefile.am: Don't run guile openpgp self tests if
438 2008-05-07 Simon Josefsson <simon@josefsson.org>
440 * tests/Makefile.am: Don't run openpgpself if openpgp stuff wasn't
443 2008-05-07 Simon Josefsson <simon@josefsson.org>
445 * NEWS, doc/examples/ex-session-info.c, guile/src/core.c,
446 guile/tests/Makefile.am: libgnutls: Compile if SRP is disabled.
447 Report and tiny patches from <jared.jennings.ctr@eglin.af.mil>, see
448 <https://savannah.gnu.org/support/index.php?106342>.
450 2008-05-06 Simon Josefsson <simon@josefsson.org>
452 * lib/gnutls_global.c: Fix warning.
454 2008-05-06 Simon Josefsson <simon@josefsson.org>
456 * NEWS, gl/getaddrinfo.h: Update gnulib files.
458 2008-05-06 Simon Josefsson <simon@josefsson.org>
462 2008-05-06 Simon Josefsson <simon@josefsson.org>
466 2008-05-06 Simon Josefsson <simon@josefsson.org>
468 * lib/openpgp/output.c: More translation markups.
470 2008-05-06 Simon Josefsson <simon@josefsson.org>
472 * po/POTFILES.in: Add translations from openpgp output functions
475 2008-05-06 Simon Josefsson <simon@josefsson.org>
477 * lib/x509/output.c: Translation fixes, tiny patch from Benno
478 Schulenberg <bensberg@justemail.net>.
480 2008-05-05 Simon Josefsson <simon@josefsson.org>
482 * gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
483 lgl/override/lib/gc-libgcrypt.c.diff: Update gnulib files.
485 2008-05-02 Simon Josefsson <simon@josefsson.org>
487 * : commit 382e242d6ab440749f44f53020a928c09a4c4765 Author: Nikos
488 Mavrogiannopoulos <nmav@crystal.(none)> Date: Thu May 1 11:06:19
491 2008-04-30 Simon Josefsson <simon@josefsson.org>
493 * doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-02.txt: Add.
495 2008-04-30 Simon Josefsson <simon@josefsson.org>
497 * gl/arpa_inet.in.h, gl/getaddrinfo.c, gl/gnulib.mk,
498 gl/m4/arpa_inet_h.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4: Update
501 2008-04-29 Simon Josefsson <simon@josefsson.org>
503 * doc/protocol/draft-ietf-tls-ecc-new-mac-06.txt,
504 doc/protocol/draft-rescorla-tls-extended-random-00.txt: Add.
506 2008-04-29 Simon Josefsson <simon@josefsson.org>
510 2008-04-29 Simon Josefsson <simon@josefsson.org>
512 * configure.in: Call AM_CONDITIONAL at top-level.
514 2008-04-29 Simon Josefsson <simon@josefsson.org>
516 * NEWS, configure.in: Bump versions.
518 2008-04-29 Simon Josefsson <simon@josefsson.org>
520 * Makefile.am: Dist maint.mk.
522 2008-04-29 Simon Josefsson <simon@josefsson.org>
524 * ChangeLog: Generated.
526 2008-04-29 Simon Josefsson <simon@josefsson.org>
528 * NEWS: Version 2.3.8.
530 2008-04-29 Simon Josefsson <simon@josefsson.org>
532 * gl/gnulib.mk, gl/m4/arpa_inet_h.m4, lgl/Makefile.am,
533 lgl/m4/stdlib_h.m4, lgl/m4/string_h.m4, lgl/stdlib.in.h,
534 lgl/string.in.h: Update gnulib files.
536 2008-04-29 Simon Josefsson <simon@josefsson.org>
538 * po/LINGUAS, po/vi.po.in: Sync with TP.
540 2008-04-29 Simon Josefsson <simon@josefsson.org>
544 2008-04-29 Simon Josefsson <simon@josefsson.org>
548 2008-04-29 Simon Josefsson <simon@josefsson.org>
552 2008-04-29 Simon Josefsson <simon@josefsson.org>
554 * NEWS: Clarify area of change.
556 2008-04-29 Simon Josefsson <simon@josefsson.org>
560 2008-04-29 Simon Josefsson <simon@josefsson.org>
564 2008-04-29 Simon Josefsson <simon@josefsson.org>
566 * lib/gnutls_handshake.c: Doc fix.
568 2008-04-29 Simon Josefsson <simon@josefsson.org>
570 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_buffers.c,
571 lib/gnutls_errors.c, lib/gnutls_handshake.c, lib/gnutls_int.h:
572 Increase max handshake packet size. Add new error code for
573 situation. Thanks to Marc Haber <mh+debian-bugs@zugschlus.de> and
574 "Marc F. Clemente" <marc@mclemente.net> for reporting and providing
577 2008-04-29 Simon Josefsson <simon@josefsson.org>
579 * : commit 08e4c95c3659544c39b93539d62209d4c296d5b1 Author: Simon
580 Josefsson <simon@josefsson.org> Date: Tue Apr 29 00:13:26 2008
583 2008-04-28 Simon Josefsson <simon@josefsson.org>
585 * src/cli.c: Avoid another duplicate call to socket_bye() which can
588 2008-04-28 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
590 * NEWS, src/cli.c, src/common.c, src/common.h, src/serv.c,
591 src/tests.c: gnutls-cli will exit once a certificate that doesn't
592 have the correct name is found.
594 2008-04-28 Simon Josefsson <simon@josefsson.org>
596 * doc/reference/gnutls-docs.sgml, lib/gnutls_cert.c,
597 lib/gnutls_openpgp.c, lib/gnutls_str.c, lib/gnutls_x509.c,
598 lib/openpgp/pgp.c, lib/openpgp/privkey.c, lib/x509/dn.c: Doc markup
599 for newly added APIs.
601 2008-04-28 Simon Josefsson <simon@josefsson.org>
603 * lib/x509/crl.c, lib/x509/crq.c, lib/x509/pkcs12_bag.c,
604 lib/x509/pkcs7.c, lib/x509/x509.c: Doc fixes (silence gtk-doc
607 2008-04-28 Simon Josefsson <simon@josefsson.org>
609 * lib/x509/crl_write.c, lib/x509/x509_write.c: Doc fixes (silence
612 2008-04-28 Simon Josefsson <simon@josefsson.org>
614 * lib/x509/crl.c, lib/x509/crl_write.c, lib/x509/crq.c,
615 lib/x509/pkcs12.c, lib/x509/pkcs12_bag.c, lib/x509/pkcs7.c,
616 lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/verify.c,
617 lib/x509/x509.c, lib/x509/x509_write.c: Doc fixes (silence gtk-doc
620 2008-04-28 Simon Josefsson <simon@josefsson.org>
622 * lib/x509/common.c, lib/x509/dn.c, lib/x509/output.c,
623 lib/x509/privkey.c: Doc fixes (silence gtk-doc warnings).
625 2008-04-28 Simon Josefsson <simon@josefsson.org>
627 * : commit 02393bd4ef0c2ee7864c356f70623f3950f372f0 Author: Simon
628 Josefsson <simon@josefsson.org> Date: Mon Apr 28 18:14:14 2008
631 2008-04-28 Simon Josefsson <simon@josefsson.org>
635 2008-04-28 Simon Josefsson <simon@josefsson.org>
637 * build-aux/gendocs.sh, gl/arpa_inet.in.h, gl/gnulib.mk,
638 gl/inet_ntop.c, gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h,
639 gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
640 lgl/Makefile.am, lgl/fseeko.c, lgl/intprops.h,
641 lgl/m4/gnulib-comp.m4, lgl/m4/sys_socket_h.m4, lgl/memchr.c,
642 lgl/stdio-impl.h, lgl/sys_socket.in.h: Update gnulib files.
644 2008-04-28 Simon Josefsson <simon@josefsson.org>
648 2008-04-28 Simon Josefsson <simon@josefsson.org>
650 * configure.in: Fix typo.
652 2008-04-28 Simon Josefsson <simon@josefsson.org>
654 * configure.in, includes/gnutls/crypto.h: Hide crypto.h definitions
657 2008-04-26 Nikos Mavrogiannopoulos <nmav@turtle.(none)>
659 * tests/Makefile.am, tests/crypto_rng.c: added crypto rng
662 2008-04-26 Nikos Mavrogiannopoulos <nmav@turtle.(none)>
664 * lib/crypto.c: add warning that these functions have to be called
665 before gnutls_global_init().
667 2008-04-26 Nikos Mavrogiannopoulos <nmav@turtle.(none)>
669 * lib/crypto.c, lib/random.c: faster seek into the list.
671 2008-04-25 Simon Josefsson <simon@josefsson.org>
673 * NEWS, lib/gnutls_psk_netconf.c, tests/netconf-psk.c: Change PSK
674 key derivation algorithm.
676 2008-04-25 Simon Josefsson <simon@josefsson.org>
678 * NEWS, configure.in: Bump versions.
680 2008-04-25 Nikos Mavrogiannopoulos <nmav@turtle.(none)>
682 * lib/crypto.c, lib/crypto.h, lib/gnutls_global.c: Added
683 deregisteration function to free buffers allocated for registering
686 2008-04-25 Nikos Mavrogiannopoulos <nmav@turtle.(none)>
688 * lib/crypto.c: corrected segmentation fault on registering ciphers.
690 2008-04-25 Nikos Mavrogiannopoulos <nmav@turtle.(none)>
692 * doc/manpages/certtool.1, src/certtool-gaa.c, src/certtool-gaa.h,
693 src/certtool.gaa: added --outraw --inraw options.
695 2008-04-23 Simon Josefsson <simon@josefsson.org>
697 * gl/gnulib.mk, lgl/sys_socket.in.h: Update gnulib files.
699 2008-04-23 Simon Josefsson <simon@josefsson.org>
701 * configure.in: Revert libgcrypt vs vasprintf workaround, now that
702 1.4.1rc1 is released.
704 2008-04-22 Simon Josefsson <simon@josefsson.org>
706 * gl/arpa_inet.in.h: Update gnulib files.
708 2008-04-22 Simon Josefsson <simon@josefsson.org>
710 * gl/arpa_inet.in.h, gl/gnulib.mk, gl/m4/arpa_inet_h.m4,
711 gl/m4/gnulib-comp.m4, lgl/sys_socket.in.h: Update gnulib files.
713 2008-04-22 Simon Josefsson <simon@josefsson.org>
715 * NEWS, configure.in: Bump versions.
717 2008-04-22 Simon Josefsson <simon@josefsson.org>
719 * : commit 34e3d59b2e276b8a45924f11f6916399fa14f5be Author: Simon
720 Josefsson <simon@josefsson.org> Date: Tue Apr 22 09:56:03 2008
723 2008-04-21 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
725 * : commit 1b6c0f521f7e6e3d48b74fbb568a53547c5ff8ec Author: Nikos
726 Mavrogiannopoulos <nmav@crystal.(none)> Date: Mon Apr 21 21:53:55
729 2008-04-21 Simon Josefsson <simon@josefsson.org>
731 * ChangeLog: Generated.
733 2008-04-21 Simon Josefsson <simon@josefsson.org>
735 * NEWS: Version 2.3.7.
737 2008-04-21 Simon Josefsson <simon@josefsson.org>
739 * doc/Makefile.am: Don't clean Guile documentations on make clean.
741 2008-04-21 Simon Josefsson <simon@josefsson.org>
743 * src/cli.c, src/psk-gaa.c, src/psk.gaa, src/serv.c, src/tests.c:
746 2008-04-21 Simon Josefsson <simon@josefsson.org>
750 2008-04-21 Simon Josefsson <simon@josefsson.org>
752 * NEWS, doc/reference/Makefile.am, lib/minitasn1/Makefile.am,
753 lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
754 lib/minitasn1/element.c, lib/minitasn1/int.h,
755 lib/minitasn1/libtasn1.h, lib/minitasn1/mem.h: Update to libtasn1
758 2008-04-19 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
760 * NEWS: opencdk now properly sets the key usage bits into openpgp
763 2008-04-19 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
765 * lib/opencdk/keydb.c, lib/opencdk/read-packet.c: save key usage
766 while reading public keys.
768 2008-04-18 Simon Josefsson <simon@josefsson.org>
772 2008-04-18 Simon Josefsson <simon@josefsson.org>
774 * src/cli.c: Don't crash on TLS handshake failures. Reported by
775 "Marc F. Clemente" <marc@mclemente.net> in Debian BTS #466477. This
776 is related to the 5e5f086e124d8d90829fc8e22f34044161da5f80 fix, this
777 part is necessary too.
779 2008-04-18 Simon Josefsson <simon@josefsson.org>
781 * NEWS, src/certtool.c: certtool: with --generate-request and newly
782 generated keys, print the key.
784 2008-04-18 Simon Josefsson <simon@josefsson.org>
786 * configure.in: Explain libgcrypt around gnulib.
788 2008-04-18 Simon Josefsson <simon@josefsson.org>
790 * doc/reference/Makefile.am, doc/reference/gnutls-docs.sgml: Don't
791 document opencdk API.
793 2008-04-18 Simon Josefsson <simon@josefsson.org>
797 2008-04-18 Simon Josefsson <simon@josefsson.org>
801 2008-04-18 Simon Josefsson <simon@josefsson.org>
803 * configure.in: Typo fix.
805 2008-04-18 Simon Josefsson <simon@josefsson.org>
807 * lib/Makefile.am: Link to -lws2_32 if needed.
809 2008-04-18 Simon Josefsson <simon@josefsson.org>
811 * configure.in: Define WINVER to get modern features. Test for
812 ws2_32. Add conditional.
814 2008-04-18 Simon Josefsson <simon@josefsson.org>
818 2008-04-18 Simon Josefsson <simon@josefsson.org>
820 * lib/x509/output.c: Use ASCII-only isprint function to get
821 consistent outputs. Reported by Massimo Gaspari
822 <massimo.gaspari@alice.it> in
823 <http://permalink.gmane.org/gmane.network.gnutls.general/1184>.
825 2008-04-18 Simon Josefsson <simon@josefsson.org>
827 * lgl/Makefile.am, lgl/c-ctype.c, lgl/c-ctype.h, lgl/dummy.c,
828 lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Add c-ctype module,
829 for lib/x509/output.c.
831 2008-04-18 Simon Josefsson <simon@josefsson.org>
833 * gl/fseeko.c, gl/gnulib.mk, gl/lseek.c, gl/m4/extensions.m4,
834 gl/m4/fseeko.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
835 gl/m4/lseek.m4, gl/m4/netinet_in_h.m4, gl/m4/strerror.m4,
836 lgl/Makefile.am, lgl/fseeko.c, lgl/lseek.c, lgl/m4/extensions.m4,
837 lgl/m4/fseeko.m4, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
838 lgl/m4/lseek.m4, lgl/m4/memmem.m4, lgl/m4/stdint.m4,
839 lgl/m4/stdio_h.m4, lgl/m4/sys_socket_h.m4: Move fseeko to lgl/ from
842 2008-04-18 Simon Josefsson <simon@josefsson.org>
844 * configure.in: Link to libgcrypt when running gnulib checks, to get
845 their vasprintf on MinGW.
847 2008-04-18 Simon Josefsson <simon@josefsson.org>
849 * configure.in: Don't check for vasprintf, already checked for by
852 2008-04-17 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
854 * lib/openpgp/pgp.c: corrected typo.
856 2008-04-17 Simon Josefsson <simon@josefsson.org>
858 * .clcopying, .cvscopying, .cvsusers, Makefile.am, src/pkcs1.asn:
859 Fix some obsolete stuff.
861 2008-04-17 Simon Josefsson <simon@josefsson.org>
863 * NEWS, configure.in: Bump versions.
865 2008-04-17 Simon Josefsson <simon@josefsson.org>
867 * lib/x509/x509.c: (gnutls_x509_crt_get_key_usage): Doc fix.
869 2008-04-17 Simon Josefsson <simon@josefsson.org>
871 * ChangeLog: Generated.
873 2008-04-17 Simon Josefsson <simon@josefsson.org>
875 * NEWS: Version 2.3.6.
877 2008-04-17 Simon Josefsson <simon@josefsson.org>
879 * src/Makefile.am: Link errcodes with gnulib. Possibly fixes
880 rpl_strerror problem when linking on HPUX, see:
882 <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>.
884 2008-04-17 Simon Josefsson <simon@josefsson.org>
888 2008-04-17 Simon Josefsson <simon@josefsson.org>
892 2008-04-17 Simon Josefsson <simon@josefsson.org>
894 * : commit 01a64fe6798a4ba82df9accf67c7c8f657abd9f5 Author: Simon
895 Josefsson <simon@josefsson.org> Date: Thu Apr 17 14:27:03 2008
898 2008-04-17 Simon Josefsson <simon@josefsson.org>
900 * lib/opencdk/kbnode.c: Doc fix (gtk-doc warning).
902 2008-04-17 Simon Josefsson <simon@josefsson.org>
904 * includes/gnutls/openssl.h: Fix gtk-doc warning about duplicate RSA
907 2008-04-17 Simon Josefsson <simon@josefsson.org>
909 * lib/auth_cert.c: Fix warning.
911 2008-04-17 Ludovic Courtès <ludo@gnu.org>
913 * : commit 2b4f4e3fd2b0df0b77b283928154b5f3e9139fe8 Author: Simon
914 Josefsson <simon@josefsson.org> Date: Thu Apr 17 14:15:49 2008
917 2008-04-17 Simon Josefsson <simon@josefsson.org>
919 * doc/reference/Makefile.am: Fix --source-dir to only cover lib/,
920 libextra/ and includes/.
922 2008-04-17 Simon Josefsson <simon@josefsson.org>
924 * lib/Makefile.am: Simplify cdk handling.
926 2008-04-17 Simon Josefsson <simon@josefsson.org>
928 * doc/gnutls.texi: Discuss OpenCDK better.
930 2008-04-17 Simon Josefsson <simon@josefsson.org>
932 * README: No need for external opencdk.
934 2008-04-17 Simon Josefsson <simon@josefsson.org>
936 * configure.in, lib/Makefile.am, lib/opencdk/misc.c: Remove code to
937 link with external opencdk. It seems we now don't have resources to
938 maintain the LGPL opencdk code externally, since making it use
939 GnuTLS's crypto code will be complicated. See discussion in:
941 http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2672/focus=2711
943 2008-04-17 Simon Josefsson <simon@josefsson.org>
945 * configure.in: No need for alloca checks.
947 2008-04-17 Simon Josefsson <simon@josefsson.org>
949 * NEWS, lib/gnutls_algorithms.c, lib/gnutls_buffers.c,
950 lib/gnutls_constate.c, lib/gnutls_handshake.c, lib/gnutls_mem.h,
951 lib/gnutls_mpi.c, lib/gnutls_pk.c, lib/x509/crl.c, lib/x509/mpi.c,
952 lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/x509.c: Remove
953 all uses of gnutls_alloca/gnutls_afree. Use normal gnutls_malloc
954 instead. One reason is increased portability to Windows, the other
955 is that several of the uses may be unsafe because the size of data
956 allocated could be large. Reported by Massimo Gaspari
957 <massimo.gaspari@alice.it> in
958 <http://permalink.gmane.org/gmane.network.gnutls.general/1170>.
960 2008-04-17 Simon Josefsson <simon@josefsson.org>
962 * lib/auth_cert.c: Don't use alloca, the certificate list can be
963 larger than stack size.
965 2008-04-17 Simon Josefsson <simon@josefsson.org>
969 2008-04-17 Simon Josefsson <simon@josefsson.org>
973 2008-04-17 Simon Josefsson <simon@josefsson.org>
975 * NEWS, lib/x509/output.c: Don't use %e specifier with strftime, it
976 doesn't work under Windows. Reported by Massimo Gaspari
977 <massimo.gaspari@alice.it> in
978 <http://permalink.gmane.org/gmane.network.gnutls.general/1170>.
980 2008-04-17 Simon Josefsson <simon@josefsson.org>
982 * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Re-generate using
985 2008-04-17 Simon Josefsson <simon@josefsson.org>
987 * doc/examples/Makefile.am: Fix typo.
989 2008-04-17 Simon Josefsson <simon@josefsson.org>
991 * NEWS, tests/pathlen/pathlen: Run diff without parameters, to
992 improve portability. Based on HPUX recommendations in
994 <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>.
996 2008-04-16 Simon Josefsson <simon@josefsson.org>
998 * doc/examples/Makefile.am: Reorder libgnu.la last. Possibly fix
999 rpl_fseeko problem reported in
1000 <http://permalink.gmane.org/gmane.network.gnutls.general/1166>.
1002 2008-04-15 Simon Josefsson <simon@josefsson.org>
1004 * doc/gnutls.texi: Update bibliography.
1006 2008-04-15 Simon Josefsson <simon@josefsson.org>
1008 * lib/gnutls_state.c: Doc fix (silence texinfo warning).
1010 2008-04-15 Simon Josefsson <simon@josefsson.org>
1012 * lib/openpgp/pgp.c: Improve error messages. See
1013 <http://trac.gnutls.org/cgi-bin/trac.cgi/ticket/26>.
1015 2008-04-15 Simon Josefsson <simon@josefsson.org>
1017 * doc/protocol/draft-ietf-tls-rsa-aes-gcm-03.txt: Add.
1019 2008-04-15 Simon Josefsson <simon@josefsson.org>
1021 * NEWS, lib/x509/crq.c, src/certtool.c: Make gnutls_x509_crq_sign2
1022 set certificate request version if not set.
1024 2008-04-15 Simon Josefsson <simon@josefsson.org>
1026 * NEWS, THANKS, lib/x509/crq.c: Improve documentation for
1027 gnutls_x509_crq_sign2. Based on report from "John Brooks"
1028 <aspecialj@gmail.com> in
1029 <http://permalink.gmane.org/gmane.network.gnutls.general/1154>.
1031 2008-04-15 Simon Josefsson <simon@josefsson.org>
1033 * NEWS, configure.in: Bump versions.
1035 2008-04-14 Simon Josefsson <simon@josefsson.org>
1037 * doc/protocol/draft-rescorla-tls-suiteb-02.txt: Add.
1039 2008-04-14 Simon Josefsson <simon@josefsson.org>
1041 * doc/protocol/draft-ietf-tls-ecc-new-mac-05.txt: Add.
1043 2008-04-14 Simon Josefsson <simon@josefsson.org>
1045 * ChangeLog: Generated.
1047 2008-04-14 Simon Josefsson <simon@josefsson.org>
1049 * NEWS: Version 2.3.5.
1051 2008-04-14 Simon Josefsson <simon@josefsson.org>
1055 2008-04-14 Simon Josefsson <simon@josefsson.org>
1059 2008-04-14 Simon Josefsson <simon@josefsson.org>
1063 2008-04-13 Simon Josefsson <simon@josefsson.org>
1065 * src/cli.c, src/tls_test.c: Rely on sys/socket.h for SHUT_*.
1067 2008-04-13 Simon Josefsson <simon@josefsson.org>
1069 * lgl/m4/sys_socket_h.m4, lgl/sys_socket.in.h: Update gnulib files.
1071 2008-04-13 Simon Josefsson <simon@josefsson.org>
1073 * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/m4/gnulib-cache.m4:
1074 Update gnulib files.
1076 2008-04-13 Simon Josefsson <simon@josefsson.org>
1078 * lgl/m4/gnulib-cache.m4, lgl/override/lib/gc-libgcrypt.c.diff:
1079 Quick fix for SHA-224 and old libgcrypt's.
1081 2008-04-13 Simon Josefsson <simon@josefsson.org>
1085 2008-04-13 Simon Josefsson <simon@josefsson.org>
1089 2008-04-13 Simon Josefsson <simon@josefsson.org>
1091 * doc/manpages/Makefile.am: Generated.
1093 2008-04-13 Simon Josefsson <simon@josefsson.org>
1095 * lib/random.h: Fix warnings.
1097 2008-04-13 Simon Josefsson <simon@josefsson.org>
1101 2008-04-13 Simon Josefsson <simon@josefsson.org>
1103 * po/Makevars: We don't need --no-location any more, git stores
1106 2008-04-13 Simon Josefsson <simon@josefsson.org>
1108 * Makefile.am, cfg.mk: Translation fixes.
1110 2008-04-13 Simon Josefsson <simon@josefsson.org>
1112 * po/de.po, po/de.po.in, po/ms.po, po/ms.po.in, po/nl.po,
1113 po/nl.po.in, po/pl.po, po/pl.po.in, po/sv.po, po/sv.po.in: Improve
1114 translation handling to avoid git conflicts.
1116 2008-04-13 Simon Josefsson <simon@josefsson.org>
1118 * GNUmakefile, build-aux/gnupload, gl/fseeko.c, gl/getdelim.c,
1119 gl/m4/eoverflow.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
1120 gl/m4/include_next.m4, lgl/gc-gnulib.c, lgl/m4/gc-random.m4,
1121 lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
1122 lgl/m4/include_next.m4, lgl/m4/stdint.m4, lgl/m4/vasnprintf.m4,
1123 lgl/snprintf.c, lgl/vasnprintf.c, lgl/vasprintf.c, lgl/wchar.in.h:
1124 Update gnulib files.
1126 2008-04-13 Simon Josefsson <simon@josefsson.org>
1128 * doc/manpages/Makefile.am: Cosmetic.
1130 2008-04-13 Simon Josefsson <simon@josefsson.org>
1132 * doc/manpages/Makefile.am: Whitespace fix.
1134 2008-04-13 Simon Josefsson <simon@josefsson.org>
1136 * doc/manpages/Makefile.am: Improve APIMANS/SRPMANS, to make it
1137 easier to understand changes.
1139 2008-04-13 Simon Josefsson <simon@josefsson.org>
1143 2008-04-13 Simon Josefsson <simon@josefsson.org>
1145 * configure.in: Fix test.
1147 2008-04-13 Simon Josefsson <simon@josefsson.org>
1149 * configure.in: Don't bother checking for --output-def if shared
1150 libraries are disabled. Based on report from Massimo Gaspari
1151 <massimo.gaspari@alice.it> in
1152 <http://permalink.gmane.org/gmane.network.gnutls.general/1145>.
1154 2008-04-13 Simon Josefsson <simon@josefsson.org>
1156 * NEWS, THANKS, doc/gnutls.texi: Document how to generate CRLs.
1158 2008-04-13 Simon Josefsson <simon@josefsson.org>
1160 * ChangeLog: Generated.
1162 2008-04-13 Simon Josefsson <simon@josefsson.org>
1164 * NEWS: Version 2.3.4.netconf.0.
1166 2008-04-13 Simon Josefsson <simon@josefsson.org>
1168 * Makefile.am: Fix release target.
1170 2008-04-13 Simon Josefsson <simon@josefsson.org>
1172 * configure.in: Bump version.
1174 2008-04-13 Simon Josefsson <simon@josefsson.org>
1176 * doc/examples/ex-client-psk.c: Typo.
1178 2008-04-13 Simon Josefsson <simon@josefsson.org>
1182 2008-04-13 Simon Josefsson <simon@josefsson.org>
1184 * lib/gnutls_psk_netconf.c: Typo.
1186 2008-04-13 Simon Josefsson <simon@josefsson.org>
1188 * includes/gnutls/gnutls.h.in: Typo.
1190 2008-04-13 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
1192 * includes/gnutls/openpgp.h: changed api.
1194 2008-04-12 Simon Josefsson <simon@josefsson.org>
1196 * doc/examples/ex-serv-psk.c: Doc fix.
1198 2008-04-12 Simon Josefsson <simon@josefsson.org>
1202 2008-04-12 Simon Josefsson <simon@josefsson.org>
1204 * doc/examples/ex-client-psk.c, doc/examples/ex-serv-psk.c: Add, PSK
1207 2008-04-12 Simon Josefsson <simon@josefsson.org>
1209 * lib/gnutls_psk_netconf.c: Typo.
1211 2008-04-12 Simon Josefsson <simon@josefsson.org>
1213 * doc/examples/Makefile.am: Add ex-serv-psk.
1215 2008-04-12 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
1217 * src/cli.c: get_auth_subkey has one more parameter.
1219 2008-04-12 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
1221 * lib/opencdk/pubkey.c: return the size of the required buffer to
1224 2008-04-12 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
1226 * lib/openpgp/output.c: Deallocate memory from parameters only when
1227 function run was successful.
1229 2008-04-12 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
1231 * lib/gnutls_openpgp.c, lib/openpgp/pgp.c: Added a flag in
1232 get_auth_subkey() to work for all use cases
1234 2008-04-10 Nikos <nmav@crystal.(none)>
1236 * lib/openpgp/pgp.c: do not return any subkey if an authentication
1239 2008-04-10 Nikos <nmav@crystal.(none)>
1241 * lib/openpgp/extras.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c:
1242 corrected bug in openpgp import when data is of size zero. Reported
1245 2008-04-08 Simon Josefsson <simon@josefsson.org>
1247 * lib/gnutls_psk_netconf.c: Fix mem leak on errors.
1249 2008-04-08 Simon Josefsson <simon@josefsson.org>
1251 * doc/manpages/Makefile.am: Generated.
1253 2008-04-08 Simon Josefsson <simon@josefsson.org>
1255 * tests/netconf-psk.c: Fix bugs.
1257 2008-04-08 Simon Josefsson <simon@josefsson.org>
1259 * lib/gnutls_psk_netconf.c: Fix bugs.
1261 2008-04-08 Simon Josefsson <simon@josefsson.org>
1263 * tests/netconf-psk.c: Starting pointer for NETCONF-PSK support.
1265 2008-04-08 Simon Josefsson <simon@josefsson.org>
1267 * NEWS, includes/gnutls/gnutls.h.in, lib/Makefile.am,
1268 lib/gnutls_psk_netconf.c, tests/Makefile.am: Starting pointer for
1269 NETCONF-PSK support.
1271 2008-04-04 Nikos <nmav@crystal.(none)>
1273 * lib/openpgp/pgp.c, lib/openpgp/privkey.c: Fail at import stage if
1274 a non proper certificate is loaded.
1276 2008-04-04 Simon Josefsson <simon@josefsson.org>
1278 * doc/protocol/draft-nir-tls-eap-03.txt: Add.
1280 2008-04-04 Simon Josefsson <simon@josefsson.org>
1282 * doc/protocol/draft-ietf-netconf-tls-01.txt: Add.
1284 2008-04-03 Simon Josefsson <simon@josefsson.org>
1288 2008-04-03 Simon Josefsson <simon@josefsson.org>
1290 * lib/auth_psk_passwd.c: (_gnutls_psk_pwd_find_entry): Call fclose after fopen. Tiny patch
1291 from Laurence Withers <l@lwithers.me.uk>, see
1293 <http://lists.gnu.org/archive/html/gnutls-devel/2008-04/msg00002.html>.
1295 2008-04-03 Simon Josefsson <simon@josefsson.org>
1297 * : commit 117152d4c91e1c01055eedada1412ec763e5196b Author: Simon
1298 Josefsson <simon@josefsson.org> Date: Thu Apr 3 09:40:01 2008
1301 2008-04-02 Nikos <nmav@crystal.(none)>
1303 * NEWS: documented the openpgp updates.
1305 2008-04-02 Nikos <nmav@crystal.(none)>
1307 * doc/manpages/certtool.1: added the openpgp functionality to the
1310 2008-04-02 Nikos <nmav@crystal.(none)>
1312 * lib/openpgp/privkey.c: Corrected exporting the DSA secret key
1315 2008-04-02 Nikos <nmav@crystal.(none)>
1317 * lib/openpgp/openpgp_int.h, lib/openpgp/pgp.c,
1318 lib/openpgp/privkey.c: Add proper ARMOR header in private keys.
1320 2008-04-02 Nikos <nmav@crystal.(none)>
1322 * lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c:
1323 Consistent printing of revoked status. Consistent printing of key
1326 2008-04-02 Nikos <nmav@crystal.(none)>
1328 * lib/gnutls_errors.c: Added revoked UID error string.
1330 2008-04-02 Nikos <nmav@crystal.(none)>
1332 * lib/openpgp/output.c, lib/openpgp/privkey.c: Print revoked names.
1334 2008-04-02 Simon Josefsson <simon@josefsson.org>
1336 * doc/protocol/draft-ietf-tls-ecdhe-psk-01.txt: Add.
1338 2008-03-30 Simon Josefsson <simon@josefsson.org>
1340 * lib/crypto.h: Fix warnings.
1342 2008-03-30 Simon Josefsson <simon@josefsson.org>
1344 * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/gc.h,
1345 lgl/m4/stdlib_h.m4, lgl/stdlib.in.h: Update gnulib files.
1347 2008-03-29 Nikos <nmav@crystal.(none)>
1349 * NEWS: Documented the --priority option to gnutls-cli and
1352 2008-03-29 Nikos <nmav@crystal.(none)>
1354 * doc/manpages/gnutls-cli.1, doc/manpages/gnutls-serv.1: documented
1355 the --priority option.
1357 2008-03-29 Nikos <nmav@crystal.(none)>
1359 * NEWS: corrected the news entry.
1361 2008-03-29 Nikos <nmav@crystal.(none)>
1363 * lib/auth_cert.c: Reverted to gnutls 2.2 behaviour of allowing an
1364 empty key (for PKCS #11). Reported by Joe Orton.
1366 2008-03-29 Nikos <nmav@crystal.(none)>
1368 * NEWS: gnutls_crypto_rnd_register: ADDED
1370 2008-03-29 Nikos <nmav@crystal.(none)>
1372 * : commit 0b37eef0f6b6626d5e4b5936bbc6f012416ef61a Author: Nikos
1373 <nmav@crystal.(none)> Date: Sat Mar 29 12:01:27 2008 +0200
1375 2008-03-29 Simon Josefsson <simon@josefsson.org>
1377 * doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-00.txt,
1378 doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-01.txt: Add.
1380 2008-03-28 Simon Josefsson <simon@josefsson.org>
1382 * lgl/gc-libgcrypt.c, lgl/gc.h: Update gnulib files.
1384 2008-03-28 Simon Josefsson <simon@josefsson.org>
1386 * NEWS: Entries added at wrong place, move them.
1388 2008-03-28 Simon Josefsson <simon@josefsson.org>
1390 * NEWS, includes/gnutls/gnutls.h.in: Avoid defining SHA-224 MAC
1391 since it isn't specified in TLS 1.2.
1393 2008-03-28 Simon Josefsson <simon@josefsson.org>
1395 * NEWS, includes/gnutls/gnutls.h.in: Add SHA-224 enum types.
1397 2008-03-28 Simon Josefsson <simon@josefsson.org>
1399 * gl/gnulib.mk: Update gnulib files.
1401 2008-03-27 Simon Josefsson <simon@josefsson.org>
1403 * doc/protocol/draft-ietf-tls-rfc4346-bis-10.txt: Add.
1405 2008-03-25 Simon Josefsson <simon@josefsson.org>
1407 * GNUmakefile, build-aux/GNUmakefile, build-aux/maint.mk, cfg.mk,
1408 gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
1409 gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
1410 lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4, maint-cfg.mk, maint.mk:
1411 Update gnulib files.
1413 2008-03-20 Ludovic Courtès <ludo@gnu.org>
1415 * configure.in, guile/src/Makefile.am: Check whether
1416 `-fgnu89-inline' is supported before using it. * configure.in: Check for `-fgnu89-inline', define Automake
1417 conditional `HAVE_GCC_GNU89_INLINE_OPTION'. * guile/src/Makefile.am (AM_CFLAGS): Only use `-fgnu89-inline' when `HAVE_GCC_GNU89_INLINE_OPTION' is true.
1419 2008-03-19 Simon Josefsson <simon@josefsson.org>
1421 * libextra/gnutls_extra.c: Fix LZO build failure.
1423 2008-03-19 Ludovic Courtès <ludo@gnu.org>
1425 * 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.
1427 2008-03-19 Ludovic Courtès <ludo@gnu.org>
1429 * guile/src/core.c: guile: Don't declare `inline' functions that use
1430 `alloca ()'. * guile/src/core.c (set_certificate_file): Remove `inline' keyword.
1432 2008-03-19 Simon Josefsson <simon@josefsson.org>
1434 * NEWS, configure.in: Bump versions.
1436 2008-03-19 Simon Josefsson <simon@josefsson.org>
1438 * ChangeLog: Generated.
1440 2008-03-19 Simon Josefsson <simon@josefsson.org>
1442 * includes/Makefile.am: Dist gnutls/crypto.h.
1444 2008-03-19 Simon Josefsson <simon@josefsson.org>
1446 * NEWS: Version 2.3.4.
1448 2008-03-19 Simon Josefsson <simon@josefsson.org>
1452 2008-03-19 Simon Josefsson <simon@josefsson.org>
1456 2008-03-19 Simon Josefsson <simon@josefsson.org>
1460 2008-03-19 Simon Josefsson <simon@josefsson.org>
1462 * doc/examples/ex-client-resume.c, lib/crypto.c,
1463 lib/gnutls_compress_int.c, lib/gnutls_extensions.c,
1464 lib/gnutls_handshake.c, lib/gnutls_openpgp.c, lib/openpgp/extras.c,
1465 lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c,
1466 libextra/gnutls_extra.c, libextra/gnutls_ia.c, src/certtool.c,
1467 src/serv.c: Fix gcc warnings.
1469 2008-03-19 Simon Josefsson <simon@josefsson.org>
1471 * lib/x509/x509.c: Fix warning.
1473 2008-03-16 Nikos <nmav@crystal.(none)>
1475 * lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
1476 lib/gnutls_hash_int.c, lib/gnutls_hash_int.h: fixes for all tests to
1479 2008-03-16 Nikos <nmav@crystal.(none)>
1481 * includes/gnutls/crypto.h: updated
1483 2008-03-16 Nikos <nmav@crystal.(none)>
1485 * lib/gnutls_cipher.c, lib/gnutls_cipher_int.c,
1486 lib/gnutls_cipher_int.h, lib/gnutls_constate.c,
1487 lib/gnutls_handshake.c, lib/gnutls_hash_int.c,
1488 lib/gnutls_hash_int.h, lib/gnutls_int.h, lib/gnutls_sig.c,
1489 lib/gnutls_srp.c, lib/gnutls_state.c, lib/gnutls_ui.c,
1490 lib/x509/pkcs12.c, lib/x509/privkey.c, lib/x509/privkey_pkcs8.c,
1491 lib/x509/sign.c, lib/x509/verify.c, lib/x509/x509.c: several fixes
1492 in the cipher (register) interface and added hash.
1494 2008-03-16 Nikos <nmav@crystal.(none)>
1496 * NEWS, includes/gnutls/crypto.h, includes/gnutls/gnutls.h.in,
1497 lib/Makefile.am, lib/crypto.c, lib/crypto.h, lib/gnutls_cipher.c,
1498 lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
1499 lib/gnutls_constate.c, lib/gnutls_errors.c, lib/gnutls_int.h,
1500 lib/gnutls_state.c: Added functionality to override (register) a
1501 cipher. Initial functionality for MAC and digest algorithms.
1503 2008-03-11 Simon Josefsson <simon@josefsson.org>
1505 * lib/openpgp/gnutls_openpgp.h: Remove things already in
1506 includes/gnutls/openpgp.h.
1508 2008-03-11 Simon Josefsson <simon@josefsson.org>
1510 * lib/gnutls_openpgp.c, lib/opencdk/Makefile.am,
1511 lib/opencdk/armor.c, lib/opencdk/context.h, lib/opencdk/filters.h,
1512 lib/opencdk/hash.c, lib/opencdk/kbnode.c, lib/opencdk/keydb.c,
1513 lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/main.h,
1514 lib/opencdk/misc.c, lib/opencdk/new-packet.c,
1515 lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
1516 lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
1517 lib/opencdk/sig-check.c, lib/opencdk/stream.c,
1518 lib/opencdk/stream.h, lib/opencdk/types.h, lib/opencdk/verify.c,
1519 lib/opencdk/write-packet.c, lib/openpgp/Makefile.am,
1520 lib/openpgp/compat.c, lib/openpgp/extras.c, lib/openpgp/pgp.c,
1521 lib/openpgp/pgpverify.c, lib/openpgp/privkey.c: Clean up license
1522 headers for OpenPGP code. According to Nikos they are now licensed
1523 under the LGPL, see:
1525 http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2658/focus=2659
1527 2008-03-11 Simon Josefsson <simon@josefsson.org>
1529 * lib/Makefile.am: Typo.
1531 2008-03-11 Simon Josefsson <simon@josefsson.org>
1533 * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/include_next.m4,
1534 gl/m4/stdarg.m4, gl/stdarg.in.h, lgl/Makefile.am,
1535 lgl/m4/absolute-header.m4, lgl/m4/gnulib-comp.m4,
1536 lgl/m4/include_next.m4: Update gnulib files.
1538 2008-03-10 Simon Josefsson <simon@josefsson.org>
1542 2008-03-10 Simon Josefsson <simon@josefsson.org>
1544 * build-aux/gendocs.sh, gl/m4/fseeko.m4: Update gnulib files.
1546 2008-03-10 Simon Josefsson <simon@josefsson.org>
1548 * includes/gnutls/gnutls.h.in: Finish renaming of export
1549 x509/openpgp functions. In particular,
1550 gnutls_certificate_get_x509_cas, gnutls_certificate_get_x509_crls,
1551 and gnutls_certificate_get_openpgp_keyring.
1553 2008-03-10 Simon Josefsson <simon@josefsson.org>
1555 * NEWS, configure.in: Bump versions.
1557 2008-03-10 Simon Josefsson <simon@josefsson.org>
1559 * ChangeLog: Generated.
1561 2008-03-10 Simon Josefsson <simon@josefsson.org>
1563 * libextra/Makefile.am: Revert
1564 a3e4759117cee5d756475215437a440dc12fcc6c because it breaks libtool
1565 v2.2. ../libtool: line 4398: cd: ../../lib/.libs: No such file or
1566 directory libtool: link: cannot determine absolute directory name of
1569 2008-03-10 Simon Josefsson <simon@josefsson.org>
1571 * NEWS: Version 2.3.3.
1573 2008-03-10 Simon Josefsson <simon@josefsson.org>
1577 2008-03-10 Simon Josefsson <simon@josefsson.org>
1581 2008-03-10 Simon Josefsson <simon@josefsson.org>
1583 * NEWS, doc/reference/Makefile.am, libextra/Makefile.am,
1584 libextra/gnutls_extra.c, libextra/gnutls_extra.h: Remove
1585 gnutls_extra.h, not needed anymore. Fixes build failure in libextra
1586 that looked for opencdk.h (via auth_cert.h). Reported by Roman
1587 Bogorodskiy <novel@FreeBSD.org>.
1589 2008-03-08 Nikos <nmav@crystal.(none)>
1591 * : commit cf8fb4bca34ec865959f1544e395b5566f2449ac Author: Nikos
1592 <nmav@crystal.(none)> Date: Sat Mar 8 02:06:25 2008 +0200
1594 2008-03-07 Ludovic Courtès <ludo@gnu.org>
1596 * guile/src/Makefile.am: guile: Propagate Guile's CPPFLAGS to
1599 2008-03-07 Ludovic Courtès <ludo@gnu.org>
1601 * guile/src/make-enum-header.scm, guile/src/utils.h: guile: Include
1602 <config.h>, not "config.h".
1604 2008-03-07 Simon Josefsson <simon@josefsson.org>
1608 2008-03-07 Simon Josefsson <simon@josefsson.org>
1612 2008-03-06 Simon Josefsson <simon@josefsson.org>
1616 2008-03-06 Simon Josefsson <simon@josefsson.org>
1618 * doc/reference/gnutls-docs.sgml: Add index.
1620 2008-03-06 Simon Josefsson <simon@josefsson.org>
1622 * lib/x509_b64.c: Doc fixes.
1624 2008-03-06 Simon Josefsson <simon@josefsson.org>
1626 * lib/gnutls_alert.c: Doc fix.
1628 2008-03-06 Simon Josefsson <simon@josefsson.org>
1630 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_str.c: Fix
1631 gnutls_hex2bin prototype.
1633 2008-03-06 Simon Josefsson <simon@josefsson.org>
1635 * doc/manpages/Makefile.am: Generated.
1637 2008-03-06 Simon Josefsson <simon@josefsson.org>
1639 * src/cli.c: Fix warnings.
1641 2008-03-06 Simon Josefsson <simon@josefsson.org>
1643 * src/select.c: Avoid confusing gtk-doc.
1645 2008-03-06 Simon Josefsson <simon@josefsson.org>
1647 * lib/opencdk/kbnode.c: Doc fixes.
1649 2008-03-06 Simon Josefsson <simon@josefsson.org>
1651 * lib/opencdk/stream.c, lib/opencdk/verify.c: Doc fixes.
1653 2008-03-06 Simon Josefsson <simon@josefsson.org>
1655 * lib/openpgp/privkey.c: Doc fixes.
1657 2008-03-06 Simon Josefsson <simon@josefsson.org>
1659 * lib/openpgp/pgp.c, lib/openpgp/privkey.c: Doc fixes.
1661 2008-03-06 Simon Josefsson <simon@josefsson.org>
1663 * lib/gnutls_algorithms.c, lib/gnutls_state.c: Doc fixes.
1665 2008-03-06 Simon Josefsson <simon@josefsson.org>
1667 * lib/gnutls_alert.c, lib/gnutls_algorithms.c, lib/gnutls_record.c,
1668 lib/gnutls_state.c: Doc fixes.
1670 2008-03-06 Simon Josefsson <simon@josefsson.org>
1672 * lib/gnutls_ui.c: Doc fix.
1674 2008-03-06 Simon Josefsson <simon@josefsson.org>
1676 * lib/gnutls_db.c: Doc fix.
1678 2008-03-06 Simon Josefsson <simon@josefsson.org>
1680 * lib/gnutls_session.c: Doc fix.
1682 2008-03-06 Simon Josefsson <simon@josefsson.org>
1684 * lib/gnutls_global.c: Doc fix.
1686 2008-03-06 Simon Josefsson <simon@josefsson.org>
1688 * lib/gnutls_srp.c: Doc fix.
1690 2008-03-06 Simon Josefsson <simon@josefsson.org>
1692 * lib/gnutls_auth.c, lib/gnutls_openpgp.c, lib/gnutls_srp.c,
1693 libextra/gnutls_ia.c: Doc fixes.
1695 2008-03-06 Simon Josefsson <simon@josefsson.org>
1697 * m4/pkg.m4: Added, needed by new gtk-doc.m4.
1699 2008-03-06 Simon Josefsson <simon@josefsson.org>
1701 * doc/reference/Makefile.am: Update gtk-doc Makefile.am to latest
1704 2008-03-06 Simon Josefsson <simon@josefsson.org>
1706 * doc/reference/tmpl/gnutls-unused.sgml, gtk-doc.make: Update
1707 gtk-doc makefile, this version allows us to get rid of tmpl/.
1709 2008-03-06 Simon Josefsson <simon@josefsson.org>
1711 * m4/gtk-doc.m4: Update gtk-doc.m4.
1713 2008-03-06 Simon Josefsson <simon@josefsson.org>
1715 * lib/gnutls_alert.c, lib/gnutls_cert.c, lib/gnutls_global.c,
1716 lib/gnutls_psk.c, lib/gnutls_record.c, lib/gnutls_srp.c,
1717 lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c: Doc fix,
1718 remove verbose 'This function ...' Improves looks in 'apropos'
1721 2008-03-06 Simon Josefsson <simon@josefsson.org>
1723 * lib/gnutls_anon_cred.c, lib/gnutls_db.c, lib/gnutls_dh_primes.c,
1724 lib/gnutls_handshake.c, lib/gnutls_openpgp.c, lib/gnutls_psk.c,
1725 lib/gnutls_rsa_export.c, lib/gnutls_state.c, lib/gnutls_ui.c,
1726 lib/x509_b64.c: Doc fix, remove verbose 'This function will' stuff.
1727 Improves man page look in 'apropos'.
1729 2008-03-06 Simon Josefsson <simon@josefsson.org>
1731 * lgl/Makefile.am, lgl/m4/func.m4, lgl/m4/gnulib-cache.m4,
1732 lgl/m4/gnulib-comp.m4: Use func module, to get __func__.
1734 2008-03-05 Simon Josefsson <simon@josefsson.org>
1738 2008-03-05 Simon Josefsson <simon@josefsson.org>
1740 * NEWS, src/common.c: Print DH parameters of session.
1742 2008-03-05 Simon Josefsson <simon@josefsson.org>
1744 * gl/getaddrinfo.c, gl/getdelim.c, lgl/alloca.in.h,
1745 lgl/gc-gnulib.c, lgl/xsize.h: Update gnulib files.
1747 2008-02-28 Simon Josefsson <simon@josefsson.org>
1749 * guile/src/utils.c: Use __func__ instead of __FUNCTION__. Reported
1750 by Tim Mooney, see <https://savannah.gnu.org/support/?106267>. A
1751 gnulib module to make sure __func__ is available would be nice.
1753 2008-02-27 Simon Josefsson <simon@josefsson.org>
1757 2008-02-27 Simon Josefsson <simon@josefsson.org>
1759 * lib/x509/x509_write.c: Doc fix.
1761 2008-02-27 Simon Josefsson <simon@josefsson.org>
1763 * NEWS, lib/gnutls_x509.c: Optimize adding many trusted
1766 <http://blog.josefsson.org/2008/02/27/real-world-performance-tuning-with-callgrind/>.
1768 2008-02-26 Simon Josefsson <simon@josefsson.org>
1770 * lib/x509/x509_write.c: Doc fixes.
1772 2008-02-26 Simon Josefsson <simon@josefsson.org>
1776 2008-02-26 Simon Josefsson <simon@josefsson.org>
1780 2008-02-26 Simon Josefsson <simon@josefsson.org>
1782 * NEWS, configure.in: Bump versions.
1784 2008-02-26 Simon Josefsson <simon@josefsson.org>
1786 * Makefile.am: Fix release target.
1788 2008-02-26 Simon Josefsson <simon@josefsson.org>
1790 * ChangeLog: Generated.
1792 2008-02-26 Simon Josefsson <simon@josefsson.org>
1794 * NEWS: Version 2.3.2.
1796 2008-02-26 Simon Josefsson <simon@josefsson.org>
1798 * tests/openpgpself.c: Force success.
1800 2008-02-26 Simon Josefsson <simon@josefsson.org>
1804 2008-02-26 Simon Josefsson <simon@josefsson.org>
1806 * doc/reference/Makefile.am, lib/Makefile.am, lib/gnutls_db.c,
1807 lib/gnutls_session.h: Remove empty gnutls_session.h.
1809 2008-02-26 Simon Josefsson <simon@josefsson.org>
1811 * lib/x509/x509_int.h: align comments
1813 2008-02-26 Simon Josefsson <simon@josefsson.org>
1815 * lib/x509/x509_int.h: Pull in gnutls/pkcs12.h instead of
1818 2008-02-26 Simon Josefsson <simon@josefsson.org>
1820 * lib/x509/Makefile.am, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
1821 lib/x509/pkcs12_bag.c, lib/x509/privkey_pkcs8.c,
1822 lib/x509/x509_int.h: Move lib/x509/pkcs12.h stuff to x509_int.h.
1824 2008-02-26 Simon Josefsson <simon@josefsson.org>
1826 * doc/reference/Makefile.am, lib/gnutls_cert.c,
1827 lib/gnutls_dh_primes.c, lib/gnutls_pk.c, lib/gnutls_x509.c,
1828 lib/x509/Makefile.am, lib/x509/common.c, lib/x509/crl_write.c,
1829 lib/x509/crq.c, lib/x509/extensions.c, lib/x509/mpi.c,
1830 lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/privkey.c,
1831 lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/verify.c,
1832 lib/x509/x509.c, lib/x509/x509_int.h, lib/x509/x509_write.c: Move
1833 mpi.h stuff to x509_int.h.
1835 2008-02-26 Simon Josefsson <simon@josefsson.org>
1837 * doc/reference/Makefile.am, lib/gnutls_str.c, lib/gnutls_str.h,
1838 lib/openpgp/pgp.c, lib/x509/Makefile.am, lib/x509/rfc2818.h,
1839 lib/x509/rfc2818_hostname.c: Move rfc2818.h hostname comparison to
1840 gnutls_str.h and update callers.
1842 2008-02-26 Simon Josefsson <simon@josefsson.org>
1844 * libextra/openssl_compat.c: gnutls_int includes config.h, no need
1847 2008-02-26 Simon Josefsson <simon@josefsson.org>
1849 * libextra/openssl_compat.c: Need gnutls_int.h for mpi_t and stuff
1850 (now in lib/x509/x509_int.h).
1852 2008-02-26 Simon Josefsson <simon@josefsson.org>
1854 * doc/reference/Makefile.am, lib/x509/Makefile.am,
1855 lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/extensions.c,
1856 lib/x509/extensions.h, lib/x509/privkey.c,
1857 lib/x509/privkey_pkcs8.c, lib/x509/x509.c, lib/x509/x509_int.h,
1858 lib/x509/x509_write.c: Move extensions.h stuff to x509_int.h.
1860 2008-02-26 Simon Josefsson <simon@josefsson.org>
1862 * doc/reference/Makefile.am, lib/gnutls_rsa_export.c,
1863 lib/gnutls_x509.c, lib/x509/Makefile.am, lib/x509/pkcs12_bag.c,
1864 lib/x509/privkey.h, lib/x509/privkey_pkcs8.c, lib/x509/x509.c,
1865 lib/x509/x509_int.h: Move privkey.h stuff to x509_int.h.
1867 2008-02-26 Simon Josefsson <simon@josefsson.org>
1869 * doc/reference/Makefile.am, lib/gnutls_x509.c,
1870 lib/openpgp/pgpverify.c, lib/x509/Makefile.am, lib/x509/privkey.c,
1871 lib/x509/sign.c, lib/x509/verify.c, lib/x509/verify.h,
1872 lib/x509/x509.c, lib/x509/x509_int.h: Move verify.h stuff to
1875 2008-02-26 Simon Josefsson <simon@josefsson.org>
1877 * doc/reference/Makefile.am, lib/gnutls_x509.c,
1878 lib/x509/Makefile.am, lib/x509/pkcs7.c, lib/x509/pkcs7.h,
1879 lib/x509/x509_int.h: Move pkcs7.h stuff to x509_int.h.
1881 2008-02-26 Simon Josefsson <simon@josefsson.org>
1883 * doc/reference/Makefile.am, lib/x509/Makefile.am, lib/x509/dsa.c,
1884 lib/x509/dsa.h, lib/x509/privkey.c, lib/x509/x509_int.h: Move dsa.h
1885 stuff to x509_int.h.
1887 2008-02-26 Simon Josefsson <simon@josefsson.org>
1889 * doc/reference/Makefile.am, lib/x509/Makefile.am, lib/x509/crl.c,
1890 lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/dn.c, lib/x509/dn.h,
1891 lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/privkey.c,
1892 lib/x509/privkey_pkcs8.c, lib/x509/rfc2818_hostname.c,
1893 lib/x509/sign.c, lib/x509/verify.c, lib/x509/x509.c,
1894 lib/x509/x509_int.h, lib/x509/x509_write.c,
1895 libextra/openssl_compat.c: Move dn.h stuff to x509_int.h.
1897 2008-02-26 Simon Josefsson <simon@josefsson.org>
1899 * doc/reference/Makefile.am, lib/x509/Makefile.am,
1900 lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/privkey.c,
1901 lib/x509/sign.c, lib/x509/sign.h, lib/x509/x509_int.h,
1902 lib/x509/x509_write.c: Move sign.h stuff to x509_int.h.
1904 2008-02-26 Simon Josefsson <simon@josefsson.org>
1906 * lib/openpgp/privkey.c: No need for rfc2818.h.
1908 2008-02-26 Simon Josefsson <simon@josefsson.org>
1910 * lib/x509/x509_int.h: Doc fixes.
1912 2008-02-26 Simon Josefsson <simon@josefsson.org>
1914 * lib/x509/x509_int.h: Remove stuff already in
1915 includes/gnutls/x509.h.
1917 2008-02-26 Simon Josefsson <simon@josefsson.org>
1919 * .gitignore: [no log message]
1921 2008-02-26 Simon Josefsson <simon@josefsson.org>
1923 * Makefile.am, build-aux/gnupload, gl/gnulib.mk,
1924 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use gnupload.
1926 2008-02-26 Simon Josefsson <simon@josefsson.org>
1928 * doc/protocol/draft-ietf-tls-rfc4366-bis-02.txt: Add.
1930 2008-02-25 Simon Josefsson <simon@josefsson.org>
1932 * doc/reference/Makefile.am, lib/x509/Makefile.am,
1933 lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
1934 lib/x509/x509_int.h, lib/x509/x509_write.c: Merge crq.h into
1935 x509_int.h, avoid one trivial header file.
1937 2008-02-25 Simon Josefsson <simon@josefsson.org>
1939 * doc/manpages/Makefile.am: Generated.
1941 2008-02-25 Simon Josefsson <simon@josefsson.org>
1943 * lib/x509/Makefile.am: Rename x509.h to x509_int.h.
1945 2008-02-25 Simon Josefsson <simon@josefsson.org>
1949 2008-02-25 Simon Josefsson <simon@josefsson.org>
1951 * lib/auth_cert.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
1952 lib/gnutls_rsa_export.c, lib/gnutls_x509.c, lib/x509/crl.c,
1953 lib/x509/extensions.c, lib/x509/mpi.c, lib/x509/mpi.h,
1954 lib/x509/output.c, lib/x509/privkey.c, lib/x509/privkey_pkcs8.c,
1955 lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/verify.c,
1956 lib/x509/verify.h, lib/x509/x509.c, lib/x509/x509.h,
1957 lib/x509/x509_int.h: Rename lib/x509/x509.h to x509_int.h. Fixes
1958 name-space collision that confuses GTK-DOC with
1959 includes/gnutls/x509.h.
1961 2008-02-25 Simon Josefsson <simon@josefsson.org>
1963 * lib/auth_cert.h, lib/openpgp/Makefile.am, lib/openpgp/compat.c,
1964 lib/openpgp/extras.c, lib/openpgp/openpgp.h,
1965 lib/openpgp/openpgp_int.h, lib/openpgp/pgp.c,
1966 lib/openpgp/pgpverify.c, lib/openpgp/privkey.c: Rename
1967 lib/openpgp/openpgp.h to openpgp_int.h. Fixes name-space collision
1968 that confuses GTK-DOC with includes/gnutls/openpgp.h.
1970 2008-02-25 Simon Josefsson <simon@josefsson.org>
1972 * doc/reference/Makefile.am: Change DOC_SOURCE_DIR, needed for
1973 GTK-DOC to have comments for variables.
1975 2008-02-25 Simon Josefsson <simon@josefsson.org>
1977 * lib/gnutls_int.h: Remove unused defines.
1979 2008-02-25 Simon Josefsson <simon@josefsson.org>
1981 * tests/moredn.c: Added, lost part of Joe's original
1982 gnutls_x509_dn_export patch.
1984 2008-02-25 Simon Josefsson <simon@josefsson.org>
1986 * lgl/Makefile.am, lgl/m4/time_r.m4, lgl/m4/unistd_h.m4,
1987 lgl/unistd.in.h: Update gnulib files.
1989 2008-02-25 Simon Josefsson <simon@josefsson.org>
1991 * doc/protocol/draft-badra-tls-password-ext-01.txt: Add.
1993 2008-02-24 Nikos <nmav@crystal.(none)>
1995 * NEWS, doc/manpages/Makefile.am, includes/gnutls/x509.h,
1996 lib/x509/common.c, lib/x509/common.h, lib/x509/dn.c,
1997 tests/Makefile.am: Added gnutls_x509_dn_export(). Patch by Joe
2000 2008-02-21 Nikos <nmav@crystal.(none)>
2002 * lib/gnutls_cert.c: _export_ -> _get_
2004 2008-02-21 Simon Josefsson <simon@josefsson.org>
2008 2008-02-21 Simon Josefsson <simon@josefsson.org>
2010 * tests/openpgpself.c: Don't use credentials from files (causes
2011 problems with srcdir!=builddir).
2013 2008-02-21 Simon Josefsson <simon@josefsson.org>
2015 * NEWS, configure.in: Bump version.
2017 2008-02-21 Simon Josefsson <simon@josefsson.org>
2019 * ChangeLog: Generated.
2021 2008-02-21 Simon Josefsson <simon@josefsson.org>
2023 * NEWS: Version 2.3.1.
2025 2008-02-21 Simon Josefsson <simon@josefsson.org>
2029 2008-02-21 Simon Josefsson <simon@josefsson.org>
2031 * doc/manpages/Makefile.am: Generated.
2033 2008-02-21 Simon Josefsson <simon@josefsson.org>
2037 2008-02-21 Simon Josefsson <simon@josefsson.org>
2041 2008-02-21 Simon Josefsson <simon@josefsson.org>
2045 2008-02-21 Simon Josefsson <simon@josefsson.org>
2047 * NEWS, includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
2048 lib/x509/output.c, src/certtool.c, src/serv.c: Use better names in
2049 gnutls_certificate_print_formats_t.
2051 2008-02-21 Simon Josefsson <simon@josefsson.org>
2053 * NEWS: Mention new APIs.
2055 2008-02-21 Simon Josefsson <simon@josefsson.org>
2057 * includes/gnutls/openpgp.h: Drop gnutls_openpgp_crt_get_id (handled
2060 2008-02-21 Simon Josefsson <simon@josefsson.org>
2064 2008-02-21 Simon Josefsson <simon@josefsson.org>
2068 2008-02-21 Simon Josefsson <simon@josefsson.org>
2070 * NEWS, includes/gnutls/compat.h, lib/openpgp/pgp.c: Cleanup
2071 gnutls_openpgp_crt_get_id vs gnutls_openpgp_crt_get_key_id.
2073 2008-02-21 Simon Josefsson <simon@josefsson.org>
2075 * includes/gnutls/gnutls.h.in: Typo.
2077 2008-02-21 Simon Josefsson <simon@josefsson.org>
2079 * includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h: Make it
2082 2008-02-21 Simon Josefsson <simon@josefsson.org>
2084 * doc/protocol/draft-ietf-tls-extractor-01.txt,
2085 doc/protocol/draft-mavrogiannopoulos-rfc5081bis-00.txt: Add.
2087 2008-02-20 Nikos <nmav@crystal.(none)>
2089 * NEWS: removed function
2091 2008-02-20 Nikos <nmav@crystal.(none)>
2093 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_cert.c: Added
2094 gnutls_certificate_export_x509_cas and other functions to export
2095 elements from the certificate credentials structure.
2097 2008-02-19 Nikos <nmav@crystal.(none)>
2099 * lib/auth_cert.h, lib/openpgp/openpgp.h: changes to compile with
2100 ENABLE_OPENPGP undef.
2102 2008-02-19 Nikos <nmav@crystal.(none)>
2104 * lib/openpgp/pgp.c: do not return more than the available names.
2106 2008-02-19 Nikos <nmav@crystal.(none)>
2108 * lib/openpgp/output.c: corrected bug that prevented printing the
2111 2008-02-19 Nikos <nmav@crystal.(none)>
2113 * tests/openpgp_test.c, tests/openpgpself.c: some updates
2115 2008-02-19 Nikos <nmav@crystal.(none)>
2117 * tests/Makefile.am, tests/openpgpself.c: added self test for
2120 2008-02-19 Nikos <nmav@crystal.(none)>
2122 * NEWS, includes/gnutls/x509.h, lib/x509/dn.c, lib/x509/x509.c,
2123 tests/Makefile.am, tests/x509dn.c: Added
2124 gnutls_x509_dn_import/init/deinit() to access raw DER DN. Patch by
2127 2008-02-19 Nikos <nmav@crystal.(none)>
2129 * lib/auth_cert.c, lib/gnutls_cert.c, lib/gnutls_openpgp.c,
2130 lib/openpgp/gnutls_openpgp.h: better usage of gnutls_openpgp_keyid_t
2132 2008-02-19 Nikos <nmav@crystal.(none)>
2134 * lib/auth_cert.c, lib/gnutls_openpgp.c, lib/openpgp/extras.c,
2135 lib/openpgp/output.c, lib/openpgp/pgpverify.c,
2136 lib/openpgp/privkey.c: copyright 2008
2138 2008-02-18 Nikos <nmav@crystal.(none)>
2140 * doc/examples/ex-serv-pgp.c, includes/gnutls/gnutls.h.in,
2141 includes/gnutls/openpgp.h, lib/auth_cert.c, lib/gnutls_cert.c,
2142 lib/gnutls_openpgp.c, lib/openpgp/extras.c,
2143 lib/openpgp/gnutls_openpgp.h, lib/openpgp/openpgp.h,
2144 lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/pgpverify.c,
2145 lib/openpgp/privkey.c, src/certtool.c, src/cli-gaa.c, src/cli.c,
2146 src/serv-gaa.c, tests/openpgp/keyring.c: pgp_keyid_t is now
2147 compatible with the 2.2 key id.
2149 2008-02-18 Nikos <nmav@crystal.(none)>
2151 * : commit 8784572575208f8755087125b168bb0a8832cee4 Author: Nikos
2152 <nmav@crystal.(none)> Date: Mon Feb 18 17:58:24 2008 +0200
2154 2008-02-18 Simon Josefsson <simon@josefsson.org>
2156 * README: Don't mention SSL/TLS versions here. Some minor other
2159 2008-02-18 Simon Josefsson <simon@josefsson.org>
2161 * includes/gnutls/openpgp.h: For compatibility.
2163 2008-02-18 Simon Josefsson <simon@josefsson.org>
2165 * lib/openpgp/openpgp.h: Remove all external APIs already declared
2166 in includes/gnutls/openpgp.h.
2168 2008-02-18 Simon Josefsson <simon@josefsson.org>
2170 * NEWS, includes/gnutls/compat.h, lib/openpgp/pgp.c: Re-add
2171 gnutls_openpgp_crt_get_id to avoid breaking ABI.
2173 2008-02-18 Simon Josefsson <simon@josefsson.org>
2175 * NEWS: Mention gnutls_openpgp_keyid_t.
2177 2008-02-18 Simon Josefsson <simon@josefsson.org>
2179 * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c: Update gnulib files.
2181 2008-02-17 Nikos <nmav@crystal.(none)>
2183 * lib/x509/x509.c: corrected string handling in parse_general_name.
2184 Thanks to Andreas Metzler for pointing out.
2186 2008-02-17 Nikos <nmav@crystal.(none)>
2188 * NEWS, lib/gnutls_int.h, lib/gnutls_ui.c, lib/gnutls_x509.c:
2189 Increased the default certificate verification chain limits and
2190 allowed for checks without limitation.
2192 2008-02-17 Nikos <nmav@crystal.(none)>
2194 * lib/gnutls_priority.c: corrected previous fix in priorities
2197 2008-02-17 Nikos <nmav@crystal.(none)>
2199 * NEWS, lib/auth_dh_common.c, lib/gnutls_auth.c,
2200 lib/gnutls_session.c, lib/gnutls_session_pack.c: Corrected memory
2201 leaks in session resuming and DHE ciphersuites. Reported by Daniel
2204 2008-02-15 Nikos <nmav@crystal.(none)>
2206 * NEWS: documented the gnutls_x509_crt_get_subject_alt_name fix.
2208 2008-02-15 Nikos <nmav@crystal.(none)>
2210 * lib/x509/x509.c: null terminate only printable strings.
2212 2008-02-14 Simon Josefsson <simon@josefsson.org>
2214 * doc/protocol/draft-ietf-tls-des-idea-00.txt: Add.
2216 2008-02-13 Simon Josefsson <simon@josefsson.org>
2220 2008-02-12 Simon Josefsson <simon@josefsson.org>
2222 * doc/protocol/draft-ietf-tls-ecc-new-mac-04.txt: Add.
2224 2008-02-12 Simon Josefsson <simon@josefsson.org>
2228 2008-02-12 Simon Josefsson <simon@josefsson.org>
2230 * lib/auth_srp_sb64.c: Doc fixes, to clarify that srp_base64 !=
2231 base64. Based on discussion in
2233 <http://thread.gmane.org/gmane.network.gnutls.general/1039/focus=1042>.
2235 2008-02-10 Simon Josefsson <simon@josefsson.org>
2237 * doc/protocol/draft-ietf-tls-ecc-new-mac-03.txt,
2238 doc/protocol/draft-ietf-tls-rfc4346-bis-09.txt,
2239 doc/protocol/draft-ietf-tls-rsa-aes-gcm-02.txt: Add.
2241 2008-02-07 Nikos <nmav@crystal.(none)>
2243 * : commit 5178625a7e120fdf7b859f52848aa9cc69574268 Author: Nikos
2244 <nmav@crystal.(none)> Date: Thu Feb 7 18:15:26 2008 +0200
2246 2008-02-06 Simon Josefsson <simon@josefsson.org>
2248 * GNUmakefile, Makefile.am, maint-cfg.mk: Brace expansion is not
2251 2008-02-04 Simon Josefsson <simon@josefsson.org>
2255 2008-02-04 Simon Josefsson <simon@josefsson.org>
2257 * src/cli.c: When --debug is given, also print libgcrypt RNG
2260 2008-02-04 Simon Josefsson <simon@josefsson.org>
2262 * NEWS, doc/gnutls.texi: Add 'On Record Padding' section.
2264 2008-02-04 Simon Josefsson <simon@josefsson.org>
2266 * doc/gnutls.texi: Re-order indices so they are last in the PDF.
2268 2008-02-04 Simon Josefsson <simon@josefsson.org>
2270 * NEWS: Merge in 2.2.1 release notes.
2272 2008-02-03 Simon Josefsson <simon@josefsson.org>
2274 * lib/gnutls_cert.c: Make it compile.
2276 2008-02-03 Simon Josefsson <simon@josefsson.org>
2278 * lib/defines.h: Drop SIZEOF_UNSIGNED_LONG_INT, it's done in
2281 2008-02-03 Simon Josefsson <simon@josefsson.org>
2283 * lgl/Makefile.am, lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/sha1.m4,
2284 lgl/m4/unistd_h.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h,
2285 lgl/md5.c, lgl/md5.h, lgl/sha1.c, lgl/sha1.h, lgl/unistd.in.h:
2286 Update gnulib files.
2288 2008-02-01 Simon Josefsson <simon@josefsson.org>
2290 * configure.in, lib/minitasn1/int.h, lib/minitasn1/libtasn1.h,
2291 lib/minitasn1/structure.c: Update libtasn1 to 1.3.
2293 2008-01-31 Simon Josefsson <simon@josefsson.org>
2295 * lgl/Makefile.am, lgl/m4/unistd_h.m4, lgl/unistd.in.h,
2296 lgl/vasnprintf.c: Update gnulib files.
2298 2008-01-27 Nikos <nmav@crystal.(none)>
2300 * src/certtool.c: some updates
2302 2008-01-27 Nikos <nmav@crystal.(none)>
2304 * includes/gnutls/openpgp.h: new definitions
2306 2008-01-26 Nikos <nmav@crystal.(none)>
2308 * : commit 2d73da902a2a983cf146d32e7528f8d5d3efc287 Author: Nikos
2309 <nmav@crystal.(none)> Date: Sat Jan 26 23:08:18 2008 +0200
2311 2008-01-26 Simon Josefsson <simon@josefsson.org>
2313 * doc/protocol/rfc5077.txt: Add.
2315 2008-01-26 Simon Josefsson <simon@josefsson.org>
2317 * doc/protocol/draft-ietf-tls-rfc4346-bis-08.txt: Add.
2319 2008-01-25 Nikos <nmav@crystal.(none)>
2321 * lib/gnutls_openpgp.c, lib/openpgp/extras.c: updates in openpgp
2324 2008-01-25 Nikos <nmav@crystal.(none)>
2326 * lib/opencdk/Makefile.am, lib/opencdk/keydb.c,
2327 lib/opencdk/keydb.h, lib/opencdk/opencdk.h: Modified the search to
2330 2008-01-25 Nikos <nmav@crystal.(none)>
2332 * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
2333 src/certtool.gaa: print keyrings
2335 2008-01-23 Simon Josefsson <simon@josefsson.org>
2337 * doc/manpages/Makefile.am: Simplify output.
2339 2008-01-23 Simon Josefsson <simon@josefsson.org>
2341 * doc/manpages/Makefile.am: Fix paths.
2343 2008-01-19 Simon Josefsson <simon@josefsson.org>
2345 * configure.in: Bump version so we are higher than gnutls 2.2.x but
2346 remain compatible. This will avoid shared library name conflicts
2347 with 2.2.x, and also that any 2.3.x libraries will always be
2348 prefered over 2.2.x.
2350 2008-01-19 Simon Josefsson <simon@josefsson.org>
2352 * build-aux/gendocs.sh, gl/error.h, lgl/Makefile.am,
2353 lgl/gc-libgcrypt.c, lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4,
2354 lgl/memmem.c, lgl/stdio.in.h, lgl/str-two-way.h, lgl/string.in.h,
2355 lgl/vasnprintf.h: Update gnulib files.
2357 2008-01-17 Simon Josefsson <simon@josefsson.org>
2359 * AUTHORS: Update Ludovic's e-mail.
2361 2008-01-17 Simon Josefsson <simon@josefsson.org>
2363 * guile/tests/openpgp-auth.scm: Also test dhe-rsa.
2365 2008-01-15 Simon Josefsson <simon@josefsson.org>
2367 * libextra/openpgp/Makefile.am, libextra/openpgp/compat.c,
2368 libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
2369 libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
2370 libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c: Remove
2371 openpgp files moved to lib/openpgp/.
2373 2008-01-15 Simon Josefsson <simon@josefsson.org>
2375 * doc/Makefile.am: Fix pgp-api.texi move.
2377 2008-01-14 Simon Josefsson <simon@josefsson.org>
2379 * doc/protocol/rfc2440.txt: Fix chmod.
2381 2008-01-14 Simon Josefsson <simon@josefsson.org>
2383 * doc/protocol/draft-ietf-tls-rfc4366-bis-01.txt: Add.
2385 2008-01-14 Nikos <nmav@crystal.(none)>
2387 * : commit c6093b9df165dfbfbce8922e2192eedba5303f08 Author: Nikos
2388 <nmav@crystal.(none)> Date: Mon Jan 14 21:08:18 2008 +0200
2390 2008-01-14 Nikos <nmav@crystal.(none)>
2392 * NEWS: documented more changes.
2394 2008-01-14 Nikos <nmav@crystal.(none)>
2396 * tests/openpgp/keyring.c: changes for the new api
2398 2008-01-14 Simon Josefsson <simon@josefsson.org>
2400 * lgl/Makefile.am, lgl/m4/alloca.m4, lgl/m4/gnulib-cache.m4,
2401 lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4, lgl/string.in.h: Use
2402 gnulib's memmem-simple instead.
2404 2008-01-14 Simon Josefsson <simon@josefsson.org>
2406 * configure.in: Remove libextra/minilozo/Makefile.
2408 2008-01-14 Nikos <nmav@crystal.(none)>
2410 * includes/gnutls/openpgp.h, lib/openpgp/privkey.c, src/certtool.c:
2411 openpgp_privkey_export() has parameters to export encrypted secret
2412 keys. Added for future compatibility.
2414 2008-01-13 Simon Josefsson <simon@josefsson.org>
2416 * doc/protocol/draft-ietf-tls-rsa-aes-gcm-01.txt: Add.
2418 2008-01-13 Nikos <nmav@crystal.(none)>
2420 * lib/gnutls_openpgp.c: use the first valid subkey if an
2421 authentication subkey is not found.
2423 2008-01-13 Nikos <nmav@crystal.(none)>
2425 * NEWS, includes/gnutls/compat.h, includes/gnutls/openpgp.h,
2426 lib/openpgp/openpgp.h, lib/openpgp/output.c, lib/openpgp/pgp.c,
2427 lib/openpgp/pgpverify.c, lib/openpgp/privkey.c, src/certtool-gaa.c,
2428 src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Additions to
2429 make certtool print information on openpgp keys.
2431 2008-01-13 Nikos <nmav@crystal.(none)>
2433 * NEWS: documented changes.
2435 2008-01-13 Nikos <nmav@crystal.(none)>
2437 * README, configure.in, includes/gnutls/gnutls.h.in,
2438 includes/gnutls/openpgp.h, lib/Makefile.am, lib/auth_cert.c,
2439 lib/auth_cert.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
2440 lib/gnutls_errors.c, lib/gnutls_extra_hooks.c,
2441 lib/gnutls_extra_hooks.h, lib/gnutls_openpgp.c, lib/gnutls_state.c,
2442 lib/opencdk/Makefile.am, lib/opencdk/README, lib/opencdk/armor.c,
2443 lib/opencdk/context.h, lib/opencdk/dummy.c, lib/opencdk/filters.h,
2444 lib/opencdk/hash.c, lib/opencdk/kbnode.c, lib/opencdk/keydb.c,
2445 lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/main.h,
2446 lib/opencdk/misc.c, lib/opencdk/new-packet.c,
2447 lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
2448 lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
2449 lib/opencdk/sig-check.c, lib/opencdk/stream.c,
2450 lib/opencdk/stream.h, lib/opencdk/types.h, lib/opencdk/verify.c,
2451 lib/opencdk/write-packet.c, lib/openpgp/Makefile.am,
2452 lib/openpgp/compat.c, lib/openpgp/extras.c,
2453 lib/openpgp/gnutls_openpgp.h, lib/openpgp/openpgp.h,
2454 lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/pgpverify.c,
2455 lib/openpgp/privkey.c, libextra/Makefile.am,
2456 libextra/gnutls_extra.c, libextra/gnutls_openpgp.c,
2457 libextra/opencdk/Makefile.am, libextra/opencdk/README,
2458 libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
2459 libextra/opencdk/compress.c, libextra/opencdk/context.h,
2460 libextra/opencdk/dummy.c, libextra/opencdk/filters.h,
2461 libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
2462 libextra/opencdk/literal.c, libextra/opencdk/main.c,
2463 libextra/opencdk/main.h, libextra/opencdk/misc.c,
2464 libextra/opencdk/new-packet.c, libextra/opencdk/opencdk.h,
2465 libextra/opencdk/packet.h, libextra/opencdk/pubkey.c,
2466 libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
2467 libextra/opencdk/sig-check.c, libextra/opencdk/stream.c,
2468 libextra/opencdk/stream.h, libextra/opencdk/types.h,
2469 libextra/opencdk/verify.c, libextra/opencdk/write-packet.c,
2470 src/Makefile.am, src/certtool-gaa.c, src/certtool-gaa.h,
2471 src/certtool.c, src/certtool.gaa, src/cli.c, src/serv.c,
2472 src/tls_test.c: merged the openpgp branch to head\!
2474 2008-01-12 Nikos <nmav@crystal.(none)>
2476 * libextra/Makefile.am: Added fix by Alon to avoid linking against
2477 /usr/lib/libgnutls.so.
2479 2008-01-09 Simon Josefsson <simon@josefsson.org>
2481 * GNUmakefile, maint-cfg.mk: Re-add config.rpath hack, since gnulib
2482 updated config.rpath.
2484 2008-01-09 Simon Josefsson <simon@josefsson.org>
2486 * build-aux/config.rpath, lgl/Makefile.am, lgl/dummy.c,
2487 lgl/m4/eealloc.m4, lgl/m4/gnulib-comp.m4, lgl/m4/malloca.m4,
2488 lgl/malloca.c, lgl/malloca.h, lgl/malloca.valgrind, lgl/memmem.c,
2489 lgl/printf-parse.c: Update gnulib files.
2491 2008-01-08 Simon Josefsson <simon@josefsson.org>
2493 * NEWS, configure.in: Bump versions.
2495 2008-01-08 Simon Josefsson <simon@josefsson.org>
2497 * ChangeLog: Generated.
2499 2008-01-08 Simon Josefsson <simon@josefsson.org>
2501 * NEWS: Version 2.3.0.
2503 2008-01-08 Simon Josefsson <simon@josefsson.org>
2505 * po/LINGUAS: Sync with TP.
2507 2008-01-08 Simon Josefsson <simon@josefsson.org>
2509 * po/LINGUAS: Sync with TP.
2511 2008-01-08 Simon Josefsson <simon@josefsson.org>
2513 * configure.in: Further LZO fixes.
2515 2008-01-08 Simon Josefsson <simon@josefsson.org>
2517 * doc/reference/Makefile.am: Cleanup after LZO removal.
2519 2008-01-08 Simon Josefsson <simon@josefsson.org>
2521 * NEWS, configure.in, doc/gnutls.texi, libextra/Makefile.am,
2522 libextra/minilzo/Makefile.am, libextra/minilzo/README.LZO,
2523 libextra/minilzo/lzoconf.h, libextra/minilzo/lzodefs.h,
2524 libextra/minilzo/minilzo.c, libextra/minilzo/minilzo.h,
2525 libextra/minilzo/testmini.c: Remove LZO compression support.
2527 2008-01-08 Simon Josefsson <simon@josefsson.org>
2529 * Makefile.am: Call git-push (git-push --tags doesn't push
2532 2008-01-08 Simon Josefsson <simon@josefsson.org>
2534 * NEWS, gl/progname.c, lgl/m4/memmem.m4, lgl/memmem.c: Update gnulib
2537 2008-01-07 Simon Josefsson <simon@josefsson.org>
2541 2008-01-07 Simon Josefsson <simon@josefsson.org>
2543 * lib/ext_server_name.c: Handle more than one server name field
2544 correctly. Tiny patch from mark.phillips@virgin.net.
2546 2008-01-05 Simon Josefsson <simon@josefsson.org>
2548 * configure.in: Drop -D_REENTRANT -D_THREAD_SAFE, not needed as far
2551 2008-01-04 Simon Josefsson <simon@josefsson.org>
2555 2008-01-04 Simon Josefsson <simon@josefsson.org>
2557 * po/LINGUAS, po/ms.po: Sync with TP.
2559 2008-01-04 Simon Josefsson <simon@josefsson.org>
2561 * po/LINGUAS: Sync with TP.
2563 2008-01-02 Simon Josefsson <simon@josefsson.org>
2565 * doc/manpages/Makefile.am: Bump copyright years.
2567 2008-01-02 Simon Josefsson <simon@josefsson.org>
2569 * NEWS: Remove dupe entry.
2571 2008-01-02 Simon Josefsson <simon@josefsson.org>
2573 * gl/fseeko.c, gl/m4/gnulib-comp.m4, gl/progname.c,
2574 gl/version-etc.c, lgl/Makefile.am, lgl/float.in.h,
2575 lgl/m4/float_h.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4,
2576 lgl/m4/stdlib_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
2577 lgl/memmem.c, lgl/stdint.in.h, lgl/stdlib.in.h, lgl/string.in.h,
2578 lgl/unistd.in.h: Update gnulib files.
2580 2008-01-02 Simon Josefsson <simon@josefsson.org>
2582 * lgl/dummy.c, lgl/m4/eealloc.m4, lgl/m4/malloca.m4,
2583 lgl/m4/memchr.m4, lgl/m4/memcmp.m4, lgl/malloca.c, lgl/malloca.h,
2584 lgl/malloca.valgrind, lgl/memchr.c, lgl/memcmp.c: Update gnulib
2587 2008-01-02 Simon Josefsson <simon@josefsson.org>
2589 * gl/.gitignore, lgl/.gitignore: Remove .gitignore's from gnulib.
2591 2007-12-21 Simon Josefsson <simon@josefsson.org>
2593 * doc/protocol/draft-ietf-tls-ecc-new-mac-02.txt,
2594 doc/protocol/draft-ietf-tls-extractor-00.txt: Add.
2596 2007-12-21 Simon Josefsson <simon@josefsson.org>
2598 * lib/gnutls_priority.c: Doc fixes.
2600 2007-12-17 Simon Josefsson <simon@josefsson.org>
2602 * doc/protocol/draft-hajjeh-tls-sign-04.txt: Add.
2604 2007-12-15 Nikos <nmav@crystal.(none)>
2606 * lib/gnutls_state.c: Fix for certificate selection in servers with
2607 certificate callbacks.
2609 2007-12-16 Nikos <nmav@crystal.(none)>
2611 * : 1 2 lib/gnutls_state.c
2613 2007-12-10 Simon Josefsson <simon@josefsson.org>
2615 * lib/minitasn1/libtasn1.h: Bump versions.
2617 2007-12-14 Simon Josefsson <simon@josefsson.org>
2619 * NEWS: Merge in old NEWS entries.
2621 2007-12-14 Simon Josefsson <simon@josefsson.org>
2623 * po/LINGUAS, po/nl.po, po/pl.po, po/sv.po: Sync with TP.
2625 2007-12-13 Simon Josefsson <simon@josefsson.org>
2627 * .cvscopying: Add 2007.
2629 2007-12-13 Simon Josefsson <simon@josefsson.org>
2633 2007-12-13 Simon Josefsson <simon@josefsson.org>
2635 * lib/gnutls_state.c: If the server has a callback, the search for a
2636 valid certificate will fail. Patch from Nikos.
2638 2007-12-13 Simon Josefsson <simon@josefsson.org>
2640 * doc/protocol/draft-hajjeh-tls-identity-protection-02.txt: Add.
2642 2007-12-12 Ludovic Courtès <ludo@gnu.org>
2644 * : commit a37e52e18a625138cb0e3441023e2ac9fbb62552 Author: Ludovic
2645 Courtès <ludo@gnu.org> Date: Tue Dec 11 18:23:15 2007 +0100
2647 2007-12-11 Ludovic Courtès <ludo@gnu.org>
2649 * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
2650 guile/tests/openpgp-keys.scm: Update Guile OpenPGP test cases to use
2651 the new names. * guile/tests/*.scm: Substitute `certificate' to `public-key' in
2652 tests using the OpenPGP API.
2654 2007-12-11 Ludovic Courtès <ludo@gnu.org>
2656 * doc/guile.texi: Update OpenPGP names in Guile examples. * doc/guile.texi (Guile Examples): Substitute `certificate' to `public-key' in OpenPGP examples.
2658 2007-12-11 Ludovic Courtès <ludo@gnu.org>
2660 * guile/modules/gnutls.scm, guile/modules/gnutls/extra.scm,
2661 guile/pre-inst-guile.in, guile/src/Makefile.am: Bump Guile glue
2662 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'
2663 to `v-1'. Update all variables.
2665 2007-12-11 Ludovic Courtès <ludo@gnu.org>
2667 * guile/modules/gnutls/build/enums.scm,
2668 guile/modules/gnutls/build/smobs.scm,
2669 guile/modules/gnutls/extra.scm, guile/src/extra.c: Substitute
2670 `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
2671 all `public-key' names. Add backward-compatible bindings. * guile/src/extra.c: Substitute `certificate' to `public-key'.
2673 2007-12-11 Simon Josefsson <simon@josefsson.org>
2675 * GNUmakefile, maint-cfg.mk: Remove config.rpath hack.
2677 2007-12-10 Simon Josefsson <simon@josefsson.org>
2681 2007-12-10 Simon Josefsson <simon@josefsson.org>
2683 * src/certtool.c: Make --verify-chain support larger inputs than
2686 2007-12-10 Simon Josefsson <simon@josefsson.org>
2688 * configure.in: Re-order gettext invocation to avoid autoconf
2691 2007-12-10 Simon Josefsson <simon@josefsson.org>
2693 * NEWS, configure.in: Bump versions.
2695 2007-12-10 Simon Josefsson <simon@josefsson.org>
2697 * ChangeLog: Generated.
2699 2007-12-10 Simon Josefsson <simon@josefsson.org>
2701 * NEWS: Version 2.1.8.
2703 2007-12-09 Simon Josefsson <simon@josefsson.org>
2705 * doc/Makefile.am: GPLv3 typo.
2707 2007-12-09 Simon Josefsson <simon@josefsson.org>
2711 2007-12-09 Simon Josefsson <simon@josefsson.org>
2713 * NEWS, configure.in, maint-cfg.mk: Gettext 0.17 to solve -L
2716 2007-12-09 Simon Josefsson <simon@josefsson.org>
2718 * configure.in: GPLv3.
2720 2007-12-09 Simon Josefsson <simon@josefsson.org>
2722 * gl/version-etc.c: Revert local gnulib override regarding GPLv3.
2724 2007-12-09 Simon Josefsson <simon@josefsson.org>
2726 * doc/Makefile.am, doc/credentials/Makefile.am,
2727 doc/extract-guile-c-doc.scm, doc/guile.texi, gl/Makefile.am,
2728 guile/modules/gnutls/extra.scm,
2729 guile/modules/system/documentation/c-snarf.scm,
2730 guile/modules/system/documentation/output.scm,
2731 guile/pre-inst-guile.in, guile/src/extra.c,
2732 guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
2733 guile/tests/openpgp-keys.scm, includes/Makefile.am: More GPLv3
2736 2007-12-09 Simon Josefsson <simon@josefsson.org>
2738 * gl/override/lib/version-etc.c.diff: More GPLv3 fixes.
2740 2007-12-09 Simon Josefsson <simon@josefsson.org>
2742 * doc/gpl-3.0.texi: Use GPLv3 in manual.
2744 2007-12-09 Simon Josefsson <simon@josefsson.org>
2746 * doc/gnutls.texi, doc/gpl-2.0.texi, gl/gnulib.mk,
2747 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use GPLv3 in manual.
2749 2007-12-09 Simon Josefsson <simon@josefsson.org>
2751 * Makefile.am, doc/examples/Makefile.am, doc/manpages/Makefile.am,
2752 includes/gnutls/extra.h, includes/gnutls/openssl.h,
2753 libextra/Makefile.am, libextra/gnutls_extra.h,
2754 libextra/libgnutls-extra.vers, libextra/openpgp/Makefile.am,
2755 libextra/openssl_compat.h, maint-cfg.mk: GPLv3 fixes.
2757 2007-12-09 Simon Josefsson <simon@josefsson.org>
2759 * src/Makefile.am, src/common.c, src/list.h, src/serv.c: Use GPLv3
2762 2007-12-09 Simon Josefsson <simon@josefsson.org>
2764 * tests/Makefile.am, tests/anonself.c, tests/certder.c,
2765 tests/certificate_set_x509_crl.c, tests/dhepskself.c, tests/dn.c,
2766 tests/gc.c, tests/hostname-check/Makefile.am,
2767 tests/hostname-check/hostname-check.c, tests/key-id/Makefile.am,
2768 tests/key-id/key-id, tests/nist-pkits/pkits,
2769 tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
2770 tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
2771 tests/openpgp/Makefile.am, tests/openpgp/keyring.c,
2772 tests/openssl.c, tests/oprfi.c, tests/parse_ca.c,
2773 tests/pathlen/Makefile.am, tests/pathlen/pathlen,
2774 tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
2775 tests/pkcs12-decode/Makefile.am, tests/pkcs12-decode/pkcs12,
2776 tests/pkcs8-decode/Makefile.am, tests/pkcs8-decode/pkcs8,
2777 tests/pskself.c, tests/resume.c,
2778 tests/rsa-md5-collision/Makefile.am,
2779 tests/rsa-md5-collision/rsa-md5-collision, tests/set_pkcs12_cred.c,
2780 tests/sha2/Makefile.am, tests/sha2/sha2, tests/simple.c,
2781 tests/tlsia.c, tests/userid/Makefile.am, tests/userid/userid,
2782 tests/utils.c, tests/utils.h, tests/x509paths/chain,
2783 tests/x509self.c, tests/x509signself.c: Use GPLv3 for self-tests.
2785 2007-12-09 Simon Josefsson <simon@josefsson.org>
2787 * build-aux/config.rpath, build-aux/gendocs.sh, doc/fdl.texi,
2788 doc/gendocs_template, gl/fseeko.c, gl/gai_strerror.c,
2789 gl/getaddrinfo.c, gl/getaddrinfo.h, gl/getdelim.c, gl/getline.c,
2790 gl/getpass.c, gl/getpass.h, gl/inet_ntop.c, gl/inet_ntop.h,
2791 gl/lseek.c, gl/m4/getdelim.m4, gl/m4/getline.m4,
2792 gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4, gl/m4/strerror.m4,
2793 gl/netinet_in.in.h, gl/strdup.c, gl/strerror.c, gl/version-etc.c,
2794 lgl/Makefile.am, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4,
2795 lgl/m4/iconv.m4, lgl/m4/intdiv0.m4, lgl/m4/intl.m4,
2796 lgl/m4/intlmacosx.m4, lgl/m4/intmax_t.m4, lgl/m4/lib-link.m4,
2797 lgl/m4/lock.m4, lgl/m4/longlong.m4, lgl/m4/po.m4,
2798 lgl/m4/printf-posix.m4, lgl/m4/stdio_h.m4, lgl/m4/stdlib_h.m4,
2799 lgl/m4/string_h.m4, lgl/m4/uintmax_t.m4, lgl/m4/ulonglong.m4,
2800 lgl/m4/unistd_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/wint_t.m4,
2801 lgl/printf-parse.c, lgl/realloc.c, lgl/stdlib.in.h,
2802 lgl/string.in.h, lgl/unistd.in.h, lgl/vasnprintf.c: Update gnulib.
2804 2007-12-09 Nikos <nmav@crystal.(none)>
2806 * lib/gnutls_handshake.c, lib/gnutls_handshake.h,
2807 lib/gnutls_v2_compat.c: user_hello_func is call always. Even when
2810 2007-12-09 Nikos <nmav@crystal.(none)>
2812 * src/common.c: print session ID
2814 2007-12-07 System User <nmav@crystal.(none)>
2816 * NEWS: license update
2818 2007-12-07 System User <nmav@crystal.(none)>
2820 * COPYING, libextra/gnutls_extra.c, libextra/gnutls_ia.c,
2821 libextra/gnutls_openpgp.c, libextra/gnutls_openssl.c,
2822 libextra/openpgp/compat.c, libextra/openpgp/extras.c,
2823 libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
2824 libextra/openpgp/privkey.c, libextra/openssl_compat.c,
2825 src/certtool-cfg.c, src/certtool.c, src/cli.c, src/common.c,
2826 src/crypt.c, src/prime.c, src/psk.c, src/serv.c, src/tests.c,
2827 src/tls_test.c: GPL parts under GPLv3
2829 2007-12-06 System User <nmav@crystal.(none)>
2831 * lib/gnutls_record.c: It seems we were ahead of our time.
2833 2007-12-06 System User <nmav@crystal.(none)>
2835 * NEWS, lib/gnutls_record.c: Revert "We now ignore received packets
2836 with unknown content types" This reverts commit 4a19fd59da474b3de977a925fd91578db7e3d4a1.
2838 2007-12-06 Simon Josefsson <simon@josefsson.org>
2840 * lib/x509/x509.c: Doc fix.es
2842 2007-12-06 Simon Josefsson <simon@josefsson.org>
2844 * lib/x509/x509.c: Typo fix. Tiny patch from Daniel Kahn Gillmor
2845 <dkg-debian.org@fifthhorseman.net>.
2847 2007-12-04 Nikos <nmav@crystal.(none)>
2849 * : commit bd3b0f49c966277e91f57c64cfcc720cbebb4a73 Author: Nikos
2850 <nmav@crystal.(none)> Date: Tue Dec 4 22:05:25 2007 +0200
2852 2007-12-04 Simon Josefsson <simon@josefsson.org>
2854 * maint-cfg.mk: Overwrite autopoint files with gnulib files.
2856 2007-12-03 Nikos <nmav@crystal.(none)>
2858 * : commit dac01d7279eb28e7c5909d53bf346206f10319b5 Author: Nikos
2859 <nmav@crystal.(none)> Date: Mon Dec 3 20:05:32 2007 +0200
2861 2007-12-03 Simon Josefsson <simon@josefsson.org>
2863 * doc/manpages/Makefile.am: Generated.
2865 2007-12-03 Simon Josefsson <simon@josefsson.org>
2869 2007-12-03 Simon Josefsson <simon@josefsson.org>
2871 * configure.in: Bump version.
2873 2007-12-03 Simon Josefsson <simon@josefsson.org>
2875 * configure.in: Bump to indicate added ABI.
2877 2007-12-03 Simon Josefsson <simon@josefsson.org>
2879 * maint-cfg.mk: Copy, don't remove... to fix Makefile.in hard-coded
2880 links to m4 filenames.
2882 2007-12-03 Simon Josefsson <simon@josefsson.org>
2884 * maint-cfg.mk: Remove gettext havelib files.
2886 2007-12-03 Simon Josefsson <simon@josefsson.org>
2888 * lib/x509/privkey_pkcs8.c: Indent.
2890 2007-12-03 Nikos <nmav@crystal.(none)>
2894 2007-12-02 Nikos <nmav@crystal.(none)>
2896 * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: added
2897 gnutls_x509_crt_get_subject_alt_name2 to overcome some limitations
2898 of the original function.
2900 2007-12-02 Nikos <nmav@crystal.(none)>
2902 * : 1 1 lib/x509/x509.c
2904 2007-12-01 Simon Josefsson <simon@josefsson.org>
2906 * : commit b6e4b1ff3f7ef8a8d26f2e89c0bc50d2fc9d23f4 Author: Nikos
2907 <nmav@crystal.(none)> Date: Sat Dec 1 08:25:34 2007 +0200
2909 2007-11-30 Nikos <nmav@crystal.(none)>
2911 * configure.in, lib/x509/dsa.c, src/certtool.c: Depend on libgcrypt
2912 1.2.4 again (lose DSA2 functionality).
2914 2007-11-30 Nikos <nmav@crystal.(none)>
2916 * lib/gnutls_priority.c: Added SECURE256 and SECURE128 level.
2918 2007-11-29 Simon Josefsson <simon@josefsson.org>
2920 * ChangeLog: Generated.
2922 2007-11-29 Simon Josefsson <simon@josefsson.org>
2924 * NEWS: Version 2.1.7.
2926 2007-11-28 Nikos <nmav@crystal.(none)>
2928 * : 2 2 lib/gnutls_priority.c
2930 2007-11-28 Nikos <nmav@crystal.(none)>
2932 * lib/auth_srp_passwd.c: more assertions.
2934 2007-11-28 Nikos <nmav@crystal.(none)>
2936 * lib/auth_srp.c: more assertions
2938 2007-11-28 Nikos <nmav@crystal.(none)>
2940 * lib/auth_srp.c: added assertion.
2942 2007-11-28 Nikos <nmav@crystal.(none)>
2944 * src/serv.c: fix in priority_set
2946 2007-11-28 Nikos <nmav@crystal.(none)>
2948 * includes/gnutls/gnutlsxx.h: updated the gnutlsxx interface
2950 2007-11-28 Nikos <nmav@crystal.(none)>
2952 * includes/gnutls/gnutls.h.in, lib/gnutls_priority.c: more updates
2953 for priority functions.
2955 2007-11-28 Nikos <nmav@crystal.(none)>
2957 * doc/examples/ex-cert-select.c, doc/examples/ex-client-resume.c,
2958 doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
2959 doc/examples/ex-client1.c, doc/examples/ex-client2.c,
2960 doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
2961 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
2962 doc/examples/ex-serv1.c, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
2963 src/cli.c, src/serv.c: Return the string position in case of an
2964 error in the priority functions.
2966 2007-11-28 Simon Josefsson <simon@josefsson.org>
2968 * lib/gnutls_priority.c: Typo.
2970 2007-11-28 Simon Josefsson <simon@josefsson.org>
2974 2007-11-28 Simon Josefsson <simon@josefsson.org>
2976 * lib/gnutls_priority.c: Give example for %COMPAT.
2978 2007-11-28 Simon Josefsson <simon@josefsson.org>
2980 * lib/gnutls_priority.c: Rename HIGH to SECURE.
2982 2007-11-28 Simon Josefsson <simon@josefsson.org>
2984 * lib/gnutls_priority.c: Re-add aes-256 so we don't fail to
2985 negotiate it in case end only supports it. Doc fixes.
2987 2007-11-28 Simon Josefsson <simon@josefsson.org>
2989 * lib/gnutls_priority.c: Doc fixes. Fix warnings.
2991 2007-11-28 Simon Josefsson <simon@josefsson.org>
2993 * lib/gnutls_priority.c: Re-indent.
2995 2007-11-28 Simon Josefsson <simon@josefsson.org>
2997 * po/ms.po: Sync with TP.
2999 2007-11-28 Simon Josefsson <simon@josefsson.org>
3001 * doc/manpages/Makefile.am: Generated.
3003 2007-11-28 Simon Josefsson <simon@josefsson.org>
3007 2007-11-28 Simon Josefsson <simon@josefsson.org>
3009 * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
3010 lib/gnutls_priority.c: Re-add gnutls_set_default_priority and
3011 gnutls_set_default_export_priority.
3013 2007-11-27 Simon Josefsson <simon@josefsson.org>
3015 * doc/protocol/draft-ietf-tls-rfc4346-bis-07.txt: Add.
3017 2007-11-26 Simon Josefsson <simon@josefsson.org>
3019 * doc/protocol/rfc5054.txt: Add.
3021 2007-11-26 Simon Josefsson <simon@josefsson.org>
3023 * doc/protocol/draft-rescorla-tls-extractor-01.txt: Add.
3025 2007-11-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3027 * : 1 1 lib/gnutls_priority.c
3029 2007-11-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3031 * lib/x509/common.c: corrected bug in the new read_mpis
3033 2007-11-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3035 * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
3036 lib/x509/crq.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
3037 lib/x509/privkey.c, lib/x509/privkey_pkcs8.c, lib/x509/x509.c:
3038 export_int was simplified are no artificial limits are imposed any
3041 2007-11-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3043 * lib/x509/common.c: variables for the time functions are not more
3046 2007-11-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3048 * lib/x509/common.c, lib/x509/mpi.c: in RSA certificate parameters
3049 no artificial limits are imposed any more
3051 2007-11-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3053 * lib/x509/privkey_pkcs8.c: corrected documentation
3055 2007-11-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3057 * NEWS, lib/x509/mpi.c, lib/x509/mpi.h, lib/x509/privkey.c,
3058 lib/x509/privkey.h, lib/x509/privkey_pkcs8.c: added support for PKCS
3059 #8 decoding of DSA keys.
3061 2007-11-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3063 * lib/x509/mpi.c, lib/x509/privkey_pkcs8.c: added ability to write
3066 2007-11-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3068 * doc/examples/ex-cert-select.c, doc/examples/ex-serv1.c: examples
3071 2007-11-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3073 * : 3 3 doc/examples/ex-cert-select.c
3075 2007-11-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3077 * NEWS, doc/examples/ex-cert-select.c,
3078 doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
3079 doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
3080 doc/examples/ex-client2.c, doc/examples/ex-serv-anon.c,
3081 doc/examples/ex-serv-export.c, doc/examples/ex-serv-pgp.c,
3082 doc/examples/ex-serv-srp.c, doc/examples/ex-serv1.c,
3083 doc/gnutls.texi, includes/gnutls/compat.h,
3084 includes/gnutls/gnutls.h.in, includes/gnutls/gnutlsxx.h,
3085 lib/gnutls_int.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
3086 src/cli.c, src/common.c, src/serv.c: new era of priority functions.
3088 2007-11-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3090 * lib/ext_cert_type.c, lib/gnutls_algorithms.c, lib/gnutls_int.h,
3091 lib/gnutls_priority.c, lib/gnutls_record.c, lib/gnutls_state.c:
3092 cleanup the priority functionality
3094 2007-11-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3096 * doc/gnutls.texi: links to rfc 5054 (srp)
3098 2007-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3100 * includes/gnutls/compat.h: updated the priority compatibility
3103 2007-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3105 * NEWS, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
3106 lib/gnutls_priority.c, lib/gnutls_state.h: added
3107 gnutls_check_priority() to check syntax of priority strings.
3109 2007-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3111 * lib/gnutls_handshake.c, lib/gnutls_handshake.h,
3112 lib/gnutls_v2_compat.c: Renegotiate the protocol version after the
3113 user_hello_func has been called
3115 2007-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3117 * doc/examples/ex-cert-select.c, doc/examples/ex-client-srp.c,
3118 includes/gnutls/gnutlsxx.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp:
3119 fixes for the new gnutls_set_priority().
3121 2007-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3123 * doc/gnutls.texi: The gnutls_*_convert_priority() functions were
3124 deprecated by the gnutls_set_priority()
3126 2007-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3128 * NEWS, lib/gnutls_priority.c: The gnutls_*_convert_priority()
3129 functions were deprecated by the gnutls_set_priority()
3131 2007-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3133 * NEWS, configure.in, doc/examples/ex-client-resume.c,
3134 doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
3135 doc/examples/ex-client1.c, doc/examples/ex-client2.c,
3136 doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
3137 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
3138 doc/examples/ex-serv1.c, doc/gnutls.texi, includes/gnutls/compat.h,
3139 includes/gnutls/gnutls.h.in, includes/gnutls/gnutlsxx.h,
3140 lib/gnutls_algorithms.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
3141 src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
3142 src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: added
3143 gnutls_set_priority() to replace gnutls_set_default_priority2().
3145 2007-11-16 Simon Josefsson <simon@josefsson.org>
3147 * libextra/opencdk/keydb.c, libextra/opencdk/seskey.c: Re-apply
3148 opencdk fixes that were lost in 0.6.6 upgrade.
3150 2007-11-16 Simon Josefsson <simon@josefsson.org>
3152 * NEWS, libextra/opencdk/cipher.c, libextra/opencdk/keydb.c,
3153 libextra/opencdk/opencdk.h, libextra/opencdk/seskey.c,
3154 libextra/opencdk/stream.c: Use OpenCDK 0.6.6.
3156 2007-11-16 Simon Josefsson <simon@josefsson.org>
3158 * NEWS, configure.in: Bump versions.
3160 2007-11-15 Simon Josefsson <simon@josefsson.org>
3162 * ChangeLog: Generated.
3164 2007-11-15 Simon Josefsson <simon@josefsson.org>
3166 * NEWS: Version 2.1.6.
3168 2007-11-15 Simon Josefsson <simon@josefsson.org>
3172 2007-11-15 Simon Josefsson <simon@josefsson.org>
3176 2007-11-15 Simon Josefsson <simon@josefsson.org>
3180 2007-11-15 Simon Josefsson <simon@josefsson.org>
3182 * includes/gnutls/compat.h: Revert rename of
3183 GNUTLS_E_UNKNOWN_HASH_ALGORITHM. Instead we add a new
3184 GNUTLS_E_UNKNOWN_ALGORITHM.
3186 2007-11-15 Simon Josefsson <simon@josefsson.org>
3188 * includes/gnutls/gnutls.h.in: Revert rename of
3189 GNUTLS_E_UNKNOWN_HASH_ALGORITHM. Instead we add a new
3190 GNUTLS_E_UNKNOWN_ALGORITHM.
3192 2007-11-15 Simon Josefsson <simon@josefsson.org>
3194 * lib/gnutls_errors.c: Revert rename of
3195 GNUTLS_E_UNKNOWN_HASH_ALGORITHM. Instead we add a new
3196 GNUTLS_E_UNKNOWN_ALGORITHM.
3198 2007-11-14 Simon Josefsson <simon@josefsson.org>
3200 * libextra/opencdk/seskey.c: Doc fix.
3202 2007-11-14 Simon Josefsson <simon@josefsson.org>
3204 * libextra/opencdk/keydb.c: Doc fix.
3206 2007-11-14 Simon Josefsson <simon@josefsson.org>
3208 * lib/gnutls_record.c: Doc fix.
3210 2007-11-14 Simon Josefsson <simon@josefsson.org>
3212 * lib/gnutls_cert.c: Doc fix.
3214 2007-11-14 Simon Josefsson <simon@josefsson.org>
3216 * lib/gnutls_anon_cred.c: Doc fix.
3218 2007-11-14 Simon Josefsson <simon@josefsson.org>
3220 * lib/gnutls_state.c: Doc fix.
3222 2007-11-14 Simon Josefsson <simon@josefsson.org>
3224 * lib/gnutls_x509.c: Doc fix.
3226 2007-11-14 Simon Josefsson <simon@josefsson.org>
3228 * lib/gnutls_x509.c: Doc fix.
3230 2007-11-14 Simon Josefsson <simon@josefsson.org>
3232 * lib/gnutls_psk.c: Doc fix.
3234 2007-11-14 Simon Josefsson <simon@josefsson.org>
3236 * lib/gnutls_algorithms.c: Doc fix.
3238 2007-11-14 Simon Josefsson <simon@josefsson.org>
3240 * lib/gnutls_handshake.c: Doc fixes.
3242 2007-11-14 Simon Josefsson <simon@josefsson.org>
3244 * includes/gnutls/compat.h, includes/gnutls/extra.h: Move compat
3247 2007-11-14 Simon Josefsson <simon@josefsson.org>
3249 * guile/src/extra.c: Use new APIs.
3251 2007-11-14 Simon Josefsson <simon@josefsson.org>
3253 * guile/modules/gnutls/build/enums.scm: Typo.
3255 2007-11-14 Simon Josefsson <simon@josefsson.org>
3257 * guile/modules/gnutls/build/enums.scm,
3258 guile/modules/gnutls/build/smobs.scm: Update API.
3260 2007-11-14 Simon Josefsson <simon@josefsson.org>
3262 * guile/modules/gnutls/build/enums.scm: Add unknown-algorithm (new
3263 name of unknown-hash-algorithm).
3265 2007-11-14 Simon Josefsson <simon@josefsson.org>
3267 * guile/modules/gnutls/build/enums.scm: Remove openpgp trustdb
3270 2007-11-14 Simon Josefsson <simon@josefsson.org>
3272 * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Move compat
3273 mappings to compat.h.
3275 2007-11-14 Simon Josefsson <simon@josefsson.org>
3277 * src/cli.c, src/common.c: Use new API.
3279 2007-11-14 Simon Josefsson <simon@josefsson.org>
3281 * doc/examples/ex-serv-export.c, lib/auth_cert.h,
3282 libextra/gnutls_openpgp.c: Use new API.
3284 2007-11-14 Simon Josefsson <simon@josefsson.org>
3286 * libextra/gnutls_openpgp.c: Don't use trustdb error code.
3288 2007-11-14 Simon Josefsson <simon@josefsson.org>
3290 * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Use new API in C++
3293 2007-11-14 Simon Josefsson <simon@josefsson.org>
3295 * src/cli.c: Use new API.
3297 2007-11-14 Simon Josefsson <simon@josefsson.org>
3299 * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
3300 includes/gnutls/openpgp.h: Move compat mappings to compat.h.
3302 2007-11-14 Simon Josefsson <simon@josefsson.org>
3304 * includes/gnutls/compat.h: Fix.
3306 2007-11-14 Simon Josefsson <simon@josefsson.org>
3308 * includes/gnutls/compat.h: Remove trustdb error code, since we
3309 removed all functions.
3311 2007-11-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3313 * lib/gnutls_cipher.c, lib/gnutls_compress.c,
3314 lib/gnutls_compress_int.c: some updates in the compression code
3316 2007-11-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3318 * NEWS, lib/gnutls_cipher.c, lib/gnutls_compress.c,
3319 lib/gnutls_compress.h, lib/gnutls_record.c: Corrected bug in
3320 decompression of expanded compression data.
3322 2007-11-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3324 * lib/gnutls_cipher.c: When decompressed data are more than the
3325 record max size warn using GNUTLS_E_DECOMPRESSION_FAILED.
3327 2007-11-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3329 * : 1 1 src/certtool.gaa
3331 2007-11-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3333 * includes/gnutls/gnutls.h.in, lib/gnutls_cert.c, src/tls_test.c:
3334 Applied documentation and prototype fixes reported by Evan Martin
3335 <martine@danga.com>.
3337 2007-11-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3339 * doc/gnutls.texi: updated the links to openpgp draft
3341 2007-11-05 Simon Josefsson <simon@josefsson.org>
3343 * src/cli.c: Add warnings about messages used by Emacs tls.el.
3345 2007-11-03 Simon Josefsson <simon@josefsson.org>
3347 * NEWS, configure.in: Bump versions.
3349 2007-11-03 Simon Josefsson <simon@josefsson.org>
3351 * doc/protocol/rfc5081.txt: Add.
3353 2007-11-01 Simon Josefsson <simon@josefsson.org>
3355 * ChangeLog: Generated.
3357 2007-11-01 Simon Josefsson <simon@josefsson.org>
3359 * NEWS: Version 2.1.5.
3361 2007-11-01 Simon Josefsson <simon@josefsson.org>
3365 2007-11-01 Simon Josefsson <simon@josefsson.org>
3369 2007-11-01 Simon Josefsson <simon@josefsson.org>
3373 2007-11-01 Simon Josefsson <simon@josefsson.org>
3375 * configure.in: Bump ABI to 25.
3377 2007-11-01 Simon Josefsson <simon@josefsson.org>
3379 * doc/protocol/draft-ietf-tls-rfc4346-bis-06.txt: Add.
3381 2007-10-31 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3383 * src/certtool-cfg.c, src/crypt-gaa.c: certtool now prints defaults.
3385 2007-10-31 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3387 * lib/gnutls_dh_primes.c: The pkcs3 parameters are now corrected
3388 exported (without sign).
3390 2007-10-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3392 * src/crypt.gaa: parameters -> group parameters
3394 2007-10-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3396 * AUTHORS, Makefile.am, NEWS, README, THANKS,
3397 build-aux/config.rpath, configure.in, doc/Makefile.am,
3398 doc/gnutls.texi, includes/gnutls/extra.h,
3399 includes/gnutls/openpgp.h, includes/gnutls/pkcs12.h,
3400 includes/gnutls/x509.h, lib/Makefile.am, lib/auth_anon.c,
3401 lib/auth_anon.h, lib/auth_cert.c, lib/auth_cert.h,
3402 lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
3403 lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h,
3404 lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
3405 lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
3406 lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
3407 lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
3408 lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
3409 lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
3410 lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
3411 lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
3412 lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth.h,
3413 lib/gnutls_auth_int.h, lib/gnutls_buffer.h, lib/gnutls_buffers.c,
3414 lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
3415 lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
3416 lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
3417 lib/gnutls_compress.h, lib/gnutls_compress_int.c,
3418 lib/gnutls_compress_int.h, lib/gnutls_constate.c,
3419 lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
3420 lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
3421 lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
3422 lib/gnutls_extensions.c, lib/gnutls_extensions.h,
3423 lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
3424 lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
3425 lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_int.h,
3426 lib/gnutls_kx.c, lib/gnutls_kx.h, lib/gnutls_mem.c,
3427 lib/gnutls_mem.h, lib/gnutls_mpi.c, lib/gnutls_mpi.h,
3428 lib/gnutls_num.c, lib/gnutls_num.h, lib/gnutls_pk.c,
3429 lib/gnutls_pk.h, lib/gnutls_priority.c, lib/gnutls_psk.c,
3430 lib/gnutls_record.c, lib/gnutls_record.h, lib/gnutls_rsa_export.c,
3431 lib/gnutls_rsa_export.h, lib/gnutls_session.c,
3432 lib/gnutls_session.h, lib/gnutls_session_pack.c,
3433 lib/gnutls_session_pack.h, lib/gnutls_sig.c, lib/gnutls_sig.h,
3434 lib/gnutls_srp.c, lib/gnutls_srp.h, lib/gnutls_state.c,
3435 lib/gnutls_state.h, lib/gnutls_str.c, lib/gnutls_str.h,
3436 lib/gnutls_ui.c, lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h,
3437 lib/gnutls_x509.c, lib/gnutls_x509.h, lib/io_debug.h,
3438 lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
3439 lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
3440 lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h,
3441 lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c,
3442 lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
3443 lib/x509/pkcs12_bag.c, lib/x509/pkcs7.c, lib/x509/pkcs7.h,
3444 lib/x509/privkey.c, lib/x509/privkey.h, lib/x509/privkey_pkcs8.c,
3445 lib/x509/rfc2818.h, lib/x509/sign.c, lib/x509/sign.h,
3446 lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
3447 lib/x509/x509.h, lib/x509/x509_write.c, lib/x509_b64.c,
3448 lib/x509_b64.h, libextra/Makefile.am, libextra/gnutls_extra.c,
3449 libextra/gnutls_extra.h, libextra/openpgp/Makefile.am,
3450 libextra/openpgp/compat.c, libextra/openpgp/extras.c,
3451 libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
3452 libextra/openpgp/privkey.c, libextra/openssl_compat.c,
3453 libextra/openssl_compat.h, src/certtool.c, src/cli.c, src/common.c,
3454 src/crypt.c, src/prime.c, src/serv.c, src/tests.c, src/tls_test.c:
3455 Changed my name to my "official" name.
3457 2007-10-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3459 * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Moved some
3460 old defines to compat.c.
3462 2007-10-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3464 * lib/libgnutlsxx.vers, libextra/libgnutls-extra.vers: Updated the
3467 2007-10-29 Simon Josefsson <simon@josefsson.org>
3469 * includes/gnutls/gnutls.h.in: Fix gnutls_set_default_priority and
3470 gnutls_set_default_export priority. The old functions returned an
3471 error code, need to fake it.
3473 2007-10-29 Simon Josefsson <simon@josefsson.org>
3475 * Makefile.am: Reorder release target, to do disconnected ops first,
3476 and to avoid losing tags.
3478 2007-10-29 Simon Josefsson <simon@josefsson.org>
3480 * NEWS, configure.in: Bump versions.
3482 2007-10-29 Simon Josefsson <simon@josefsson.org>
3484 * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
3485 lgl/stdint.in.h: Update gnulib files.
3487 2007-10-28 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3489 * configure.in: Used the original libtool library version.
3491 2007-10-27 Simon Josefsson <simon@josefsson.org>
3493 * ChangeLog: Generated.
3495 2007-10-27 Simon Josefsson <simon@josefsson.org>
3497 * NEWS: Version 2.1.4.
3499 2007-10-27 Simon Josefsson <simon@josefsson.org>
3501 * doc/manpages/Makefile.am: Generated.
3503 2007-10-27 Simon Josefsson <simon@josefsson.org>
3505 * configure.in: Bump version.
3507 2007-10-27 Simon Josefsson <simon@josefsson.org>
3509 * includes/gnutls/compat.h: Add for backwards compatibility.
3511 2007-10-27 Simon Josefsson <simon@josefsson.org>
3513 * doc/gnutls.texi: Fix typo.
3515 2007-10-27 Simon Josefsson <simon@josefsson.org>
3519 2007-10-27 Simon Josefsson <simon@josefsson.org>
3521 * build-aux/config.rpath, gl/m4/gnulib-common.m4, gl/strerror.c,
3522 lgl/m4/gnulib-common.m4, lgl/m4/ulonglong.m4, lgl/stdbool.in.h,
3523 lgl/stdint.in.h: Update gnulib files.
3525 2007-10-27 Simon Josefsson <simon@josefsson.org>
3529 2007-10-27 Simon Josefsson <simon@josefsson.org>
3531 * libextra/opencdk/cipher.c, libextra/opencdk/keydb.c,
3532 libextra/opencdk/new-packet.c, libextra/opencdk/opencdk.h,
3533 libextra/opencdk/seskey.c: Sync with OpenCDK 0.6.5.
3535 2007-10-27 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3537 * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
3538 src/certtool.gaa: quick-random option was removed since it is now
3541 2007-10-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3543 * : 1 2 lib/gnutls_algorithms.c
3545 2007-10-26 Ludovic Courtès <ludo@gnu.org>
3547 * doc/README.CODING_STYLE: Add doc about maintenance of the Guile
3550 2007-10-25 Simon Josefsson <simon@josefsson.org>
3552 * : commit d3ebcb4c39cd2e7650694e08faad5a7ca57c662e Author: Simon
3553 Josefsson <simon@josefsson.org> Date: Thu Oct 25 21:51:38 2007
3556 2007-10-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3558 * doc/gnutls.texi: added some text for the debugging functions.
3560 2007-10-25 Simon Josefsson <simon@josefsson.org>
3562 * doc/gnutls.texi: Typo.
3564 2007-10-25 Simon Josefsson <simon@josefsson.org>
3566 * Makefile.am: Reorder and simplify.
3568 2007-10-25 Simon Josefsson <simon@josefsson.org>
3570 * lib/gnutls_state.c: Doc fix.
3572 2007-10-25 Simon Josefsson <simon@josefsson.org>
3574 * : commit 867ffe404fbc7e16a543d2314bca85d613a902ef Author: Nikos
3575 Mavrogiannopoulos <nmav@gnutls.org> Date: Wed Oct 24 23:48:27 2007
3578 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3580 * : 2 2 doc/examples/ex-serv-pgp.c
3582 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3584 * NEWS, doc/examples/ex-client-srp.c,
3585 doc/examples/ex-client-tlsia.c, doc/examples/ex-serv-anon.c,
3586 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
3587 doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
3588 lib/gnutls_priority.c: Introduced GNUTLS_PRIORITIES_SECURITY_NORMAL
3589 and GNUTLS_PRIORITIES_SECURITY_HIGH
3591 2007-10-24 Simon Josefsson <simon@josefsson.org>
3593 * : commit 74200139866f14efc4cbabeec8c6698982327296 Author: Nikos
3594 Mavrogiannopoulos <nmav@gnutls.org> Date: Wed Oct 24 18:33:00 2007
3597 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3599 * lib/gnutls_v2_compat.c: The user handshake callback function is
3600 now called on SSLv2 hello messages.
3602 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3604 * NEWS, doc/examples/ex-client-resume.c,
3605 doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
3606 doc/examples/ex-client1.c, doc/examples/ex-client2.c,
3607 doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
3608 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
3609 doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
3610 lib/gnutls_priority.c, src/cli.c, src/serv.c: Added
3611 gnutls_set_default_priority2() and deprecated
3612 gnutls_set_default_priority().
3614 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3616 * : 4 0 doc/manpages/certtool.1
3618 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3620 * NEWS: added news entry for --disable-quick-random
3622 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3624 * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.gaa,
3625 src/cli.c, src/serv.c: /dev/urandom is used now by default for key
3626 generation. The option --disable-quick-random was introduced.
3628 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3630 * doc/examples/ex-serv-export.c, doc/examples/ex-serv1.c: updated
3633 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3635 * configure.in: The library version is now 14 instead of 24. (14 is
3636 greater than our current 13).
3638 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3640 * NEWS, doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
3641 lib/gnutls_state.c, src/serv.c, src/tests.c, src/tests.h: Introduced
3642 gnutls_session_enable_compatibility_mode() to allow enabling all
3643 supported compatibility options (like disabling padding). Some other
3644 bug fixes in tls-test.c.
3646 2007-10-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3648 * doc/examples/ex-client-srp.c, doc/gnutls.texi: Added some
3649 documentation for the new convert functions.
3651 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3653 * lib/gnutls_priority.c: renamed zlib to deflate
3655 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3657 * lib/gnutls_algorithms.c, lib/libgnutls.vers: Updata gnutls.vers
3658 since we changed our interfaces and some other fixes.
3660 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3662 * : 2 2 lib/gnutls_algorithms.c
3664 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3666 * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
3667 doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
3668 doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
3669 doc/examples/ex-client2.c, doc/examples/ex-crq.c,
3670 doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
3671 doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
3672 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
3673 doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
3674 doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
3675 doc/examples/tcp.c: Added copyright notices to examples
3677 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3679 * includes/gnutls/gnutls.h.in: corrected the prototypes
3681 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3683 * lib/x509/verify.c: replaced UNKNOWN_HASH_ALGORITHM WITH
3686 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3688 * includes/gnutls/gnutls.h.in: corrected typo.
3690 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3692 * : 1 1 lib/gnutls_record.c
3694 2007-10-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3696 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_priority.c: Updated
3697 the priority functions to be more compatible to our interface and
3698 avoid parsing on every session generation. The current approach
3699 stores parsed data to our integer format.CG:
3701 -----------------------------------------------------------------------
3703 2007-10-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3705 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_int.h,
3706 lib/gnutls_record.c: Added gnutls_record_disable_padding() to allow
3707 servers talk to buggy clients that complain if TLS 1.0 padding is
3710 2007-10-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3712 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_errors.c,
3713 lib/gnutls_priority.c, lib/gnutls_record.c: Added new priority
3714 functions that accept text instead of integers.
3716 2007-10-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3718 * build-aux/config.rpath, lib/gnutls_buffers.c, lib/gnutls_record.c:
3719 Removed some ancient non-used functions.
3721 2007-10-22 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3723 * : commit 628c62e935effc1c276fa6e4ae653f8488e017be Author: Nikos
3724 Mavrogiannopoulos <nmav@gnutls.org> Date: Mon Oct 22 14:03:08 2007
3727 2007-10-22 Simon Josefsson <simon@josefsson.org>
3729 * po/de.po, po/ms.po, po/pl.po, po/sv.po: Sync with TP.
3731 2007-10-22 Simon Josefsson <simon@josefsson.org>
3733 * lgl/m4/gc-camellia.m4: Add.
3735 2007-10-22 Simon Josefsson <simon@josefsson.org>
3737 * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/gc.h,
3738 lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Update gnulib files.
3740 2007-10-22 Simon Josefsson <simon@josefsson.org>
3742 * build-aux/config.rpath, build-aux/maint.mk, gl/error.c,
3743 gl/error.h, gl/fseeko.c, gl/gnulib.mk, gl/inet_pton.c,
3744 gl/inet_pton.h, gl/intprops.h, gl/m4/extensions.m4,
3745 gl/m4/getaddrinfo.m4, gl/m4/getdelim.m4, gl/m4/getline.m4,
3746 gl/m4/gnulib-comp.m4, gl/m4/socklen.m4, gl/m4/strerror.m4,
3747 gl/netinet_in.in.h, gl/netinet_in_.h, gl/progname.c, gl/progname.h,
3748 gl/readline.c, gl/readline.h, gl/strerror.c, gl/version-etc-fsf.c,
3749 gl/version-etc.c, gl/version-etc.h, lgl/Makefile.am,
3750 lgl/alloca.in.h, lgl/alloca_.h, lgl/dummy.c, lgl/float.in.h,
3751 lgl/float_.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/gc.h,
3752 lgl/m4/extensions.m4, lgl/m4/gnulib-comp.m4, lgl/m4/lock.m4,
3753 lgl/m4/longlong.m4, lgl/m4/memmem.m4, lgl/m4/socklen.m4,
3754 lgl/m4/stdint.m4, lgl/m4/stdio_h.m4, lgl/m4/string_h.m4,
3755 lgl/m4/strverscmp.m4, lgl/m4/ulonglong.m4, lgl/m4/vasprintf.m4,
3756 lgl/printf-parse.c, lgl/realloc.c, lgl/stdbool.in.h,
3757 lgl/stdbool_.h, lgl/stdint.in.h, lgl/stdint_.h, lgl/stdio.in.h,
3758 lgl/stdio_.h, lgl/stdlib.in.h, lgl/stdlib_.h, lgl/string.in.h,
3759 lgl/string_.h, lgl/sys_socket.in.h, lgl/sys_socket_.h,
3760 lgl/sys_stat.in.h, lgl/sys_stat_.h, lgl/time.in.h, lgl/time_.h,
3761 lgl/unistd.in.h, lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar.in.h,
3762 lgl/wchar_.h: Update gnulib files.
3764 2007-10-22 Simon Josefsson <simon@josefsson.org>
3766 * : commit 07837c92f65f09b58c0ec55e3f49382ce0d71ba5 Author: Nikos
3767 Mavrogiannopoulos <nmav@gnutls.org> Date: Fri Oct 19 22:05:28 2007
3770 2007-10-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3772 * NEWS, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
3773 includes/gnutls/openpgp.h, lib/auth_cert.c, lib/gnutls_cert.c,
3774 lib/gnutls_extra_hooks.c, lib/gnutls_extra_hooks.h,
3775 lib/gnutls_state.c, libextra/gnutls_extra.c,
3776 libextra/gnutls_openpgp.c, libextra/openpgp/compat.c,
3777 libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
3778 libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
3779 libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
3780 src/common.c: Occurences of gnutls_openpgp_key were renamed to
3781 gnutls_openpgp_cert, leaving an API compatibility layer.
3783 2007-10-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3785 * includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
3786 lib/auth_cert.c, lib/gnutls_extra_hooks.c,
3787 lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c,
3788 libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
3789 libextra/openpgp/compat.c, libextra/openpgp/extras.c,
3790 libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
3791 libextra/openpgp/pgpverify.c: Renamed gnutls_openpgp_key_t to
3792 gnutls_openpgp_cert_t
3794 2007-10-17 Simon Josefsson <simon@josefsson.org>
3796 * ChangeLog: Generated.
3798 2007-10-17 Simon Josefsson <simon@josefsson.org>
3800 * lib/Makefile.am: Revert mistake removal.
3802 2007-10-17 Simon Josefsson <simon@josefsson.org>
3804 * doc/manpages/Makefile.am, po/de.po, po/ms.po, po/pl.po, po/sv.po,
3805 src/cli-gaa.c, src/cli-gaa.h, src/cli.gaa, src/serv-gaa.c,
3806 src/serv-gaa.h, src/serv.gaa: Generated.
3808 2007-10-17 Simon Josefsson <simon@josefsson.org>
3810 * NEWS: Version 2.1.3.
3812 2007-10-17 Simon Josefsson <simon@josefsson.org>
3814 * configure.in: Bump ABI version.
3816 2007-10-17 Simon Josefsson <simon@josefsson.org>
3818 * lib/gnutls_extensions.c, lib/gnutls_int.h,
3819 lib/gnutls_supplemental.c: Remove tls-authz.
3821 2007-10-17 Simon Josefsson <simon@josefsson.org>
3823 * doc/gnutls.texi: Remove tls-authz.
3825 2007-10-17 Simon Josefsson <simon@josefsson.org>
3827 * NEWS, configure.in, doc/examples/Makefile.am,
3828 doc/examples/ex-client-authz.c, doc/examples/ex-serv-authz.c,
3829 doc/reference/Makefile.am, includes/gnutls/gnutls.h.in,
3830 lib/Makefile.am, lib/ext_authz.c, lib/ext_authz.h, src/cli.c,
3831 src/cli.gaa, src/serv.c, src/serv.gaa: Remove TLS-authz.
3833 2007-10-15 Simon Josefsson <simon@josefsson.org>
3835 * configure.in: Bump version.
3837 2007-10-15 Simon Josefsson <simon@josefsson.org>
3841 2007-10-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3843 * lib/gnutls_priority.c: Reenabled the 256 bit algorithms in the
3846 2007-10-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3848 * NEWS, configure.in, lib/auth_cert.h, lib/gnutls_cert.c,
3849 lib/gnutls_errors.c, lib/gnutls_extra_hooks.c,
3850 lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c,
3851 libextra/gnutls_openpgp.c, libextra/opencdk/main.h,
3852 libextra/opencdk/sig-check.c, libextra/openpgp/compat.c,
3853 libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgpverify.c: **
3854 Corrected bugs in the openpgp certificate verification functions
3855 using a keyring. Now it correctly verifies openpgp certificates. ** Removed the ancient pgpkeyserver support (which was not used
3858 2007-10-14 Simon Josefsson <simon@josefsson.org>
3860 * ChangeLog: Generated.
3862 2007-10-14 Simon Josefsson <simon@josefsson.org>
3866 2007-10-14 Simon Josefsson <simon@josefsson.org>
3868 * NEWS: Version 2.1.2.
3870 2007-10-14 Simon Josefsson <simon@josefsson.org>
3872 * doc/protocol/draft-nir-tls-eap-02.txt: Add.
3874 2007-10-14 Simon Josefsson <simon@josefsson.org>
3878 2007-10-14 Simon Josefsson <simon@josefsson.org>
3880 * NEWS: Mention enum's.
3882 2007-10-14 Simon Josefsson <simon@josefsson.org>
3884 * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Move
3885 deprecated SRP alerts to compat.h.
3887 2007-10-14 Simon Josefsson <simon@josefsson.org>
3889 * includes/gnutls/compat.h: Add compatibility mapping for
3890 GNUTLS_E_OPENPGP_TRUSTDB_VERSION_UNSUPPORTED.
3892 2007-10-14 Simon Josefsson <simon@josefsson.org>
3894 * configure.in: Encode in shared library that we aren't backwards
3897 2007-10-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3899 * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
3900 src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: removed
3901 references to trustdb
3903 2007-10-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3905 * NEWS, doc/gnutls.texi, includes/gnutls/compat.h,
3906 includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
3907 includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c,
3908 libextra/openpgp/compat.c, libextra/openpgp/extras.c,
3909 libextra/openpgp/openpgp.h, libextra/openpgp/pgpverify.c: Removed
3910 all the trustdb related code. It wasn't used and trustdbs are not
3911 specified anywhere except pgp. Now we use the standard key rings.
3913 2007-10-13 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3915 * doc/gnutls.texi: more text
3917 2007-10-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3919 * NEWS, lib/gnutls_priority.c: The 256 bit ciphers are not enabled
3920 in the default priorities.
3922 2007-10-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3924 * configure.in, lib/gnutls_algorithms.c, lib/gnutls_pk.c,
3925 lib/x509/dsa.c, lib/x509/sign.c, src/certtool-gaa.c,
3926 src/certtool.c, src/certtool.gaa: Added support for DSA2 (key sizes
3927 for more than 1024 bits on DSA) via libgcrypt 1.3.0.
3929 2007-10-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3931 * doc/gnutls.texi: Updated documentation.
3933 2007-10-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3937 2007-10-09 Simon Josefsson <simon@josefsson.org>
3939 * NEWS: Mention certtool --quick-random.
3941 2007-10-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3943 * includes/gnutls/gnutls.h.in: Added defines for the deprecated SRP
3946 2007-10-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3948 * lib/x509/extensions.c: added an assertion.
3950 2007-10-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3952 * lib/gnutls_kx.c: Corrected an error in a parenthesis.
3954 2007-10-09 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3956 * : commit 72b99e94b1ecb51a2182645797e6153baeb60fc4 Author: Nikos
3957 Mavrogiannopoulos <nmav@gnutls.org> Date: Tue Oct 9 11:37:45 2007
3960 2007-10-08 Ludovic Courtès <ludo@gnu.org>
3962 * guile/modules/gnutls.scm, guile/modules/gnutls/build/enums.scm:
3963 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.
3965 2007-10-08 Ludovic Courtès <ludo@gnu.org>
3967 * NEWS: Update `NEWS'.
3969 2007-10-08 Ludovic Courtès <ludo@gnu.org>
3971 * configure.in: Fix configure-time Guile detection. * configure.in: Substitute `GUILE_LDFLAGS' into `LIBS', not
3972 `LDFLAGS'. Patch by Nix <nix@esperi.org.uk>.
3974 2007-10-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3976 * : 1 1 doc/Makefile.am
3978 2007-10-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
3980 * : commit 175526ddfe18f4c443fb31a676b8f1d50895b053 Author: Nikos
3981 Mavrogiannopoulos <nmav@crystal.(none)> Date: Mon Oct 8 12:57:03
3984 2007-10-08 Simon Josefsson <simon@josefsson.org>
3986 * : commit 1f24725c9a0b09e7a42ee18f2bb4c0fbac581b8f Author: Nikos
3987 Mavrogiannopoulos <nmav@crystal.(none)> Date: Mon Oct 8 12:08:33
3990 2007-10-07 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3992 * lib/auth_srp.c: corrected possible size issue
3994 2007-10-07 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3996 * NEWS, build-aux/config.rpath, doc/gnutls.texi,
3997 includes/gnutls/openpgp.h, includes/gnutls/x509.h,
3998 lib/x509/Makefile.am, lib/x509/xml.c, libextra/openpgp/Makefile.am,
3999 libextra/openpgp/xml.c, po/de.po, po/ms.po, src/certtool-gaa.c,
4000 src/certtool-gaa.h, src/certtool.c, src/certtool.gaa,
4001 src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa, src/common.c:
4002 Removed all the xml functions and stubs, as well as references in
4005 2007-10-06 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4007 * lib/gnutls_alert.c: error_to_alert() now always return an alert
4008 number. This is to avoid sending illegal values when the return
4009 value is not checked (commonplace).
4011 2007-10-06 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4013 * : 51 51 src/certtool-gaa.c 10 10 src/certtool-gaa.h
4015 2007-10-06 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4017 * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
4018 src/certtool.gaa: Added the --quick-random option to certtool to
4019 improve generation time of private keys. They delay is quite
4020 annoying especially when generating test keys.
4022 2007-10-06 Simon Josefsson <simon@josefsson.org>
4024 * configure.in: Bump versions.
4026 2007-10-06 Simon Josefsson <simon@josefsson.org>
4030 2007-10-06 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4032 * src/certtool.c: Corrected output in DER format and corrected
4033 output for smime_to_pkcs7 to output in outfile instead of stdout.
4035 2007-09-24 Simon Josefsson <simon@josefsson.org>
4037 * ChangeLog: Generated.
4039 2007-09-24 Simon Josefsson <simon@josefsson.org>
4041 * configure.in: Bump version.
4043 2007-09-24 Simon Josefsson <simon@josefsson.org>
4045 * NEWS: Version 2.1.1.
4047 2007-09-24 Simon Josefsson <simon@josefsson.org>
4051 2007-09-24 Simon Josefsson <simon@josefsson.org>
4053 * configure.in: Rework Camellia configure messages and logic.
4055 2007-09-24 Simon Josefsson <simon@josefsson.org>
4057 * NEWS: Add fixes, for trac.
4059 2007-09-24 Simon Josefsson <simon@josefsson.org>
4063 2007-09-24 Simon Josefsson <simon@josefsson.org>
4065 * configure.in: Typo.
4067 2007-09-24 Simon Josefsson <simon@josefsson.org>
4069 * configure.in: Add --disable-camellia. Remove automake
4070 conditional, not used.
4072 2007-09-24 Simon Josefsson <simon@josefsson.org>
4076 2007-09-24 Simon Josefsson <simon@josefsson.org>
4080 2007-09-24 Simon Josefsson <simon@josefsson.org>
4082 * NEWS: Bump version.
4084 2007-09-24 Simon Josefsson <simon@josefsson.org>
4086 * configure.in, includes/gnutls/gnutls.h.in, lgl/gc-libgcrypt.c,
4087 lgl/gc.h, lib/gnutls_algorithms.c, lib/gnutls_cipher_int.c,
4088 lib/gnutls_priority.c, libextra/gnutls_openssl.c,
4089 libextra/opencdk/opencdk.h, src/common.c, src/tests.c, src/tests.h,
4090 src/tls_test.c: Add patch to support Camellia, contributed by
4091 Yoshisato YANAGISAWA. Fixes #1. See
4093 http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2331
4095 2007-09-20 Simon Josefsson <simon@josefsson.org>
4097 * ChangeLog: Generated.
4099 2007-09-20 Simon Josefsson <simon@josefsson.org>
4101 * NEWS: Version 2.1.0.
4103 2007-09-20 Simon Josefsson <simon@josefsson.org>
4105 * configure.in: Move CFLAGS setting further down, to make AC_PROG_CC
4108 2007-09-20 Simon Josefsson <simon@josefsson.org>
4110 * src/cli-gaa.c, src/serv-gaa.c: Generated.
4112 2007-09-20 Simon Josefsson <simon@josefsson.org>
4114 * src/serv.gaa: Set variables to NULL. Fix oprfi variable.
4116 2007-09-20 Simon Josefsson <simon@josefsson.org>
4118 * src/cli.gaa: Set variables to NULL.
4120 2007-09-20 Simon Josefsson <simon@josefsson.org>
4122 * lib/ext_oprfi.c: Fix crash.
4124 2007-09-20 Simon Josefsson <simon@josefsson.org>
4126 * lib/ext_oprfi.c: Fix crash.
4128 2007-09-20 Simon Josefsson <simon@josefsson.org>
4130 * src/serv.c: Fix infloop.
4132 2007-09-20 Simon Josefsson <simon@josefsson.org>
4134 * src/serv.c: Fix crash.
4136 2007-09-20 Simon Josefsson <simon@josefsson.org>
4138 * src/cli.c: Fix crash.
4140 2007-09-20 Simon Josefsson <simon@josefsson.org>
4142 * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
4143 src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: Support
4144 Opaque PRF Input in gnutls-cli and gnutls-serv.
4146 2007-09-20 Simon Josefsson <simon@josefsson.org>
4148 * doc/manpages/Makefile.am: Generated.
4150 2007-09-20 Simon Josefsson <simon@josefsson.org>
4152 * NEWS: Mention how to enable oprfi support.
4154 2007-09-20 Simon Josefsson <simon@josefsson.org>
4156 * doc/gnutls.texi: Typo.
4158 2007-09-20 Simon Josefsson <simon@josefsson.org>
4160 * lib/Makefile.am: Document more.
4162 2007-09-20 Simon Josefsson <simon@josefsson.org>
4164 * lib/ext_oprfi.c: Doc fix.
4166 2007-09-20 Simon Josefsson <simon@josefsson.org>
4168 * NEWS, configure.in, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
4169 lib/Makefile.am, lib/ext_oprfi.c, lib/ext_oprfi.h,
4170 lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
4171 tests/Makefile.am, tests/oprfi.c: Support for Opaque PRF Input TLS
4174 2007-09-20 Simon Josefsson <simon@josefsson.org>
4176 * doc/gnutls.texi: Add configure.in snippet to TLS ext section.
4178 2007-09-20 Simon Josefsson <simon@josefsson.org>
4180 * doc/gnutls.texi: Typo.
4182 2007-09-20 Simon Josefsson <simon@josefsson.org>
4186 2007-09-20 Simon Josefsson <simon@josefsson.org>
4188 * configure.in: Bump versions.
4190 2007-09-20 Simon Josefsson <simon@josefsson.org>
4192 * doc/examples/Makefile.am: Fix -I's.
4194 2007-09-20 Simon Josefsson <simon@josefsson.org>
4196 * ChangeLog: Generated.
4198 2007-09-20 Simon Josefsson <simon@josefsson.org>
4200 * Makefile.am: Fix release target (git-tag no longer exit with
4201 failure for non-existing tags).
4203 2007-09-20 Simon Josefsson <simon@josefsson.org>
4205 * NEWS: Version 2.0.1.
4207 2007-09-20 Simon Josefsson <simon@josefsson.org>
4209 * doc/gnutls.texi: Improve TLS ext section.
4211 2007-09-19 Simon Josefsson <simon@josefsson.org>
4213 * doc/protocol/draft-ietf-tls-rfc4346-bis-05.txt: Add.
4215 2007-09-18 Simon Josefsson <simon@josefsson.org>
4217 * doc/gnutls.texi: Notes on adding a new TLS extension.
4219 2007-09-17 Simon Josefsson <simon@josefsson.org>
4221 * : commit 344057de0fbf1cbc55dbd74cc23c78ebd2609cfc Author: Simon
4222 Josefsson <simon@josefsson.org> Date: Mon Sep 17 11:13:39 2007
4225 2007-09-17 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4227 * : commit 6d3a3222640ce3b5e4daa67a4624a507445de334 Author: Simon
4228 Josefsson <simon@josefsson.org> Date: Mon Sep 17 11:06:24 2007
4231 2007-09-17 Simon Josefsson <simon@josefsson.org>
4235 2007-09-17 Simon Josefsson <simon@josefsson.org>
4237 * doc/Makefile.am, doc/credentials/Makefile.am,
4238 doc/credentials/ca.tmpl, doc/credentials/client.tmpl,
4239 doc/credentials/gnutls-http-serv,
4240 doc/credentials/openpgp-server-key.txt,
4241 doc/credentials/openpgp-server.txt,
4242 doc/credentials/openpgp/Makefile.am,
4243 doc/credentials/openpgp/cli_pub.asc,
4244 doc/credentials/openpgp/cli_ring.asc,
4245 doc/credentials/openpgp/cli_sec.asc,
4246 doc/credentials/openpgp/pub.asc, doc/credentials/openpgp/sec.asc,
4247 doc/credentials/params.pem, doc/credentials/proxy.tmpl,
4248 doc/credentials/psk-passwd.txt, doc/credentials/server.tmpl,
4249 doc/credentials/srp-passwd.txt, doc/credentials/srp-tpasswd.conf,
4250 doc/credentials/srp/Makefile.am, doc/credentials/srp/tpasswd,
4251 doc/credentials/srp/tpasswd.conf, doc/credentials/x509-ca-key.pem,
4252 doc/credentials/x509-ca.pem, doc/credentials/x509-client-key.pem,
4253 doc/credentials/x509-client.pem, doc/credentials/x509-other-ca.pem,
4254 doc/credentials/x509-proxy-key.pem, doc/credentials/x509-proxy.pem,
4255 doc/credentials/x509-server-dsa.pem,
4256 doc/credentials/x509-server-key-dsa.pem,
4257 doc/credentials/x509-server-key.pem,
4258 doc/credentials/x509-server.pem, doc/credentials/x509-trust.pem,
4259 doc/credentials/x509/Makefile.am, doc/credentials/x509/ca.pem,
4260 doc/credentials/x509/cert-dsa.pem, doc/credentials/x509/cert.pem,
4261 doc/credentials/x509/clicert-dsa.pem,
4262 doc/credentials/x509/clicert.pem,
4263 doc/credentials/x509/clikey-dsa.pem,
4264 doc/credentials/x509/clikey.pem, doc/credentials/x509/key-dsa.pem,
4265 doc/credentials/x509/key.pem, src/Makefile.am,
4266 src/gnutls-http-serv, src/openpgp/Makefile.am,
4267 src/openpgp/cli_pub.asc, src/openpgp/cli_ring.asc,
4268 src/openpgp/cli_sec.asc, src/openpgp/pub.asc, src/openpgp/sec.asc,
4269 src/params.pem, src/srp/Makefile.am, src/srp/tpasswd,
4270 src/srp/tpasswd.conf, src/x509/Makefile.am, src/x509/ca.pem,
4271 src/x509/cert-dsa.pem, src/x509/cert.pem, src/x509/clicert-dsa.pem,
4272 src/x509/clicert.pem, src/x509/clikey-dsa.pem, src/x509/clikey.pem,
4273 src/x509/key-dsa.pem, src/x509/key.pem: Move test credentials from
4274 src/ to doc/credentials/.
4276 2007-09-17 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4278 * : commit 9afa028dae6756ef463652e56543c89b04add024 Author: Nikos
4279 Mavrogiannopoulos <nmav@crystal.(none)> Date: Mon Sep 17 11:47:12
4282 2007-09-11 Simon Josefsson <simon@josefsson.org>
4284 * gl/gnulib.mk, gl/m4/extensions.m4, gl/m4/gnulib-cache.m4,
4285 gl/m4/gnulib-comp.m4, gl/m4/string_h.m4, gl/string_.h: Remove
4286 duplicate gnulib modules.
4288 2007-09-11 Simon Josefsson <simon@josefsson.org>
4290 * gl/gettext.h, gl/gnulib.mk, gl/m4/gnulib-cache.m4,
4291 gl/m4/gnulib-comp.m4, gl/m4/sockpfaf.m4, gl/m4/stdbool.m4,
4292 gl/m4/stdio_h.m4, gl/m4/sys_socket_h.m4, gl/m4/unistd_h.m4,
4293 gl/stdbool_.h, gl/stdio_.h, gl/sys_socket_.h, gl/unistd_.h: Remove
4294 duplicate gnulib modules.
4296 2007-09-11 Simon Josefsson <simon@josefsson.org>
4298 * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update
4301 2007-09-11 Simon Josefsson <simon@josefsson.org>
4303 * lgl/m4/absolute-header.m4: Update gnulib files.
4305 2007-09-11 Simon Josefsson <simon@josefsson.org>
4307 * lgl/m4/malloc.m4, lgl/m4/realloc.m4, lgl/m4/stdlib_h.m4,
4308 lgl/realloc.c, lgl/stdlib_.h: Add.
4310 2007-09-04 Ludovic Courtès <ludo@gnu.org>
4312 * guile/src/core.c: Guile: Fix `x509-certificate-dn-oid' and related
4313 functions. * guile/src/core.c (X509_CERTIFICATE_DN_OID_FUNCTION_BODY): Use `scm_take_locale_stringn ()' instead of `scm_take_locale_string
4314 ()'. * NEWS: Update. Signed-off-by: Simon Josefsson <simon@josefsson.org>
4316 2007-09-04 Ludovic Courtès <ludo@gnu.org>
4318 * 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
4319 ()'. * NEWS: Update. Signed-off-by: Simon Josefsson <simon@josefsson.org>
4321 2007-09-10 Simon Josefsson <simon@josefsson.org>
4323 * gl/gnulib.mk, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
4324 lgl/m4/gnulib-comp.m4, lgl/m4/time_h.m4: Update gnulib files.
4326 2007-09-10 Simon Josefsson <simon@josefsson.org>
4328 * .cvsignore, build-aux/.cvsignore, doc/.cvsignore,
4329 doc/examples/.cvsignore, doc/manpages/.cvsignore,
4330 doc/reference/.cvsignore, doc/reference/tmpl/.cvsignore,
4331 doc/scripts/.cvsignore, gl/.cvsignore, includes/.cvsignore,
4332 includes/gnutls/.cvsignore, lgl/.cvsignore, lib/.cvsignore,
4333 lib/minitasn1/.cvsignore, lib/x509/.cvsignore, libextra/.cvsignore,
4334 libextra/minilzo/.cvsignore, libextra/opencdk/.cvsignore,
4335 libextra/openpgp/.cvsignore, m4/.cvsignore, po/.cvsignore,
4336 src/.cvsignore, src/cfg/.cvsignore, src/cfg/platon/.cvsignore,
4337 src/cfg/platon/str/.cvsignore, src/openpgp/.cvsignore,
4338 src/srp/.cvsignore, src/x509/.cvsignore, tests/.cvsignore,
4339 tests/hostname-check/.cvsignore, tests/key-id/.cvsignore,
4340 tests/nist-pkits/.cvsignore, tests/pathlen/.cvsignore,
4341 tests/pkcs1-padding/.cvsignore, tests/pkcs12-decode/.cvsignore,
4342 tests/pkcs8-decode/.cvsignore, tests/rsa-md5-collision/.cvsignore,
4343 tests/sha2/.cvsignore, tests/userid/.cvsignore,
4344 tests/x509paths/.cvsignore: Remove .cvsignore's.
4346 2007-09-07 Simon Josefsson <simon@josefsson.org>
4350 2007-09-07 Simon Josefsson <simon@josefsson.org>
4352 * configure.in: Bump versions.
4354 2007-09-07 Simon Josefsson <simon@josefsson.org>
4356 * NEWS, lib/gnutls_algorithms.c, lib/gnutls_int.h: Use official IANA
4359 2007-09-06 Simon Josefsson <simon@josefsson.org>
4361 * doc/examples/Makefile.am: TLS/IA example uses anonymous ciphers.
4363 2007-09-04 Simon Josefsson <simon@josefsson.org>
4365 * ChangeLog: Generated.
4367 2007-09-04 Simon Josefsson <simon@josefsson.org>
4369 * NEWS: Version 2.0.0.
4371 2007-09-04 Simon Josefsson <simon@josefsson.org>
4375 2007-09-03 Simon Josefsson <simon@josefsson.org>
4377 * NEWS: Add 1.6.x entries.
4379 2007-09-03 Simon Josefsson <simon@josefsson.org>
4383 2007-09-03 Simon Josefsson <simon@josefsson.org>
4385 * configure.in: Use three-digit versions.
4387 2007-09-01 Simon Josefsson <simon@josefsson.org>
4391 2007-09-01 Simon Josefsson <simon@josefsson.org>
4393 * lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c: Use libtasn1
4396 2007-08-31 Simon Josefsson <simon@josefsson.org>
4398 * NEWS, configure.in: Bump versions.
4400 2007-08-31 Simon Josefsson <simon@josefsson.org>
4402 * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Use libtasn1
4405 2007-08-31 Simon Josefsson <simon@josefsson.org>
4407 * configure.in: Drop gnits mode.
4409 2007-08-31 Simon Josefsson <simon@josefsson.org>
4411 * doc/examples/Makefile.am: Also don't build ex-serv-anon when
4412 anonymous ciphers are disabled.
4414 2007-08-31 Simon Josefsson <simon@josefsson.org>
4416 * doc/examples/Makefile.am: Don't try to build ex-client1 if
4417 anonymous ciphers are disabled.
4419 2007-08-27 Simon Josefsson <simon@josefsson.org>
4421 * ChangeLog: Generated.
4423 2007-08-27 Simon Josefsson <simon@josefsson.org>
4425 * NEWS: Version 1.7.19.
4427 2007-08-27 Simon Josefsson <simon@josefsson.org>
4431 2007-08-27 Simon Josefsson <simon@josefsson.org>
4433 * doc/examples/ex-session-info.c: Support GNUTLS_CRD_PSK and
4436 2007-08-27 Simon Josefsson <simon@josefsson.org>
4438 * src/common.c: Handle GNUTLS_CRD_IA in print_info().
4440 2007-08-27 Simon Josefsson <simon@josefsson.org>
4444 2007-08-27 Simon Josefsson <simon@josefsson.org>
4446 * lib/gnutls_errors.c: Doc fix.
4448 2007-08-27 Simon Josefsson <simon@josefsson.org>
4450 * lib/gnutls_handshake.c: Revert "Check that value is negative
4451 before using gnutls_error_is_fatal." This reverts commit 9949a4b0b6b62a0ff3c05fee4283928d1a53b675.
4453 2007-08-27 Simon Josefsson <simon@josefsson.org>
4455 * lib/gnutls_errors.c: Have gnutls_error_is_fatal return 0 on
4456 positive "errors". Would fix bug reported by Andreas Metzler
4457 <ametzler@downhill.at.eu.org> in
4459 <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293see also <http://bugs.debian.org/439640>.
4461 2007-08-27 Simon Josefsson <simon@josefsson.org>
4463 * lib/gnutls_handshake.c: Check that value is negative before using
4464 gnutls_error_is_fatal. Fixes bug reported by Andreas Metzler
4465 <ametzler@downhill.at.eu.org> in
4467 <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293>see also <http://bugs.debian.org/439640>.
4469 2007-08-24 Simon Josefsson <simon@josefsson.org>
4473 2007-08-24 Simon Josefsson <simon@josefsson.org>
4475 * libextra/opencdk/misc.c, libextra/opencdk/opencdk.h: Upgrade to
4478 2007-08-24 Simon Josefsson <simon@josefsson.org>
4480 * doc/protocol/draft-babu-serv-cert-trans-from-proxy-00.txt: Add.
4482 2007-08-23 Simon Josefsson <simon@josefsson.org>
4484 * gl/readline.c: Upgrade gnulib files.
4486 2007-08-23 Simon Josefsson <simon@josefsson.org>
4488 * src/certtool.c: No need for getline.h.
4490 2007-08-23 Simon Josefsson <simon@josefsson.org>
4494 2007-08-23 Simon Josefsson <simon@josefsson.org>
4496 * gl/getdelim.c, gl/getdelim.h, gl/getline.c, gl/getline.h,
4497 gl/getpass.c, gl/gnulib.mk, gl/m4/getdelim.m4, gl/m4/getline.m4,
4498 gl/m4/gnulib-comp.m4, gl/m4/stdio_h.m4, gl/m4/unistd_h.m4,
4499 gl/stdio_.h, gl/unistd_.h, lgl/Makefile.am, lgl/m4/stdio_h.m4,
4500 lgl/stdio_.h: Upgrade gnulib files.
4502 2007-08-23 Simon Josefsson <simon@josefsson.org>
4506 2007-08-23 Simon Josefsson <simon@josefsson.org>
4508 * gl/fseeko.c, gl/getpass.c, gl/getpass.h, gl/gnulib.mk,
4509 gl/lseek.c, gl/m4/fseeko.m4, gl/m4/getpass.m4,
4510 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/lseek.m4,
4511 lgl/Makefile.am, lgl/fseeko.c, lgl/getdelim.c, lgl/getdelim.h,
4512 lgl/getline.c, lgl/getline.h, lgl/getpass.c, lgl/getpass.h,
4513 lgl/lseek.c, lgl/m4/fseeko.m4, lgl/m4/getdelim.m4,
4514 lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
4515 lgl/m4/gnulib-comp.m4, lgl/m4/lseek.m4: Update gnulib files.
4517 2007-08-20 Simon Josefsson <simon@josefsson.org>
4519 * NEWS, configure.in: Bump versions.
4521 2007-08-20 Simon Josefsson <simon@josefsson.org>
4523 * doc/examples/Makefile.am: Don't build pgp example if pgp has been
4526 2007-08-16 Simon Josefsson <simon@josefsson.org>
4528 * ChangeLog: Generated.
4530 2007-08-16 Simon Josefsson <simon@josefsson.org>
4532 * NEWS: Version 1.7.18.
4534 2007-08-16 Simon Josefsson <simon@josefsson.org>
4538 2007-08-16 Simon Josefsson <simon@josefsson.org>
4540 * configure.in: Bump version.
4542 2007-08-16 Simon Josefsson <simon@josefsson.org>
4546 2007-08-16 Simon Josefsson <simon@josefsson.org>
4550 2007-08-16 Simon Josefsson <simon@josefsson.org>
4552 * lib/auth_psk_passwd.c, lib/gnutls_psk.c, lib/gnutls_x509.c,
4553 libextra/gnutls_openpgp.c, libextra/openssl_compat.c: Fix pointer
4554 mix for different sized variables. Tiny patch from
4556 <http://cvs.fedora.redhat.com/viewcvs/devel/gnutls/gnutls-1.6.3-incompat-pointers.patch?rev=1.1&view=auto>.
4558 2007-08-15 Simon Josefsson <simon@josefsson.org>
4560 * doc/Makefile.am: Typo.
4562 2007-08-15 Simon Josefsson <simon@josefsson.org>
4564 * doc/Makefile.am: Install images in info directory.
4566 2007-08-15 Simon Josefsson <simon@josefsson.org>
4568 * doc/Makefile.am, doc/arch/certificate-user-use-case.eps,
4569 doc/arch/certificate-user-use-case.pdf,
4570 doc/arch/client-server-use-case.eps,
4571 doc/arch/client-server-use-case.pdf, doc/arch/extensions_st.eps,
4572 doc/arch/extensions_st.pdf, doc/arch/handshake-sequence.eps,
4573 doc/arch/handshake-sequence.pdf, doc/arch/handshake-state.eps,
4574 doc/arch/handshake-state.pdf, doc/arch/mod_auth_st.eps,
4575 doc/arch/mod_auth_st.pdf, doc/arch/objects.eps,
4576 doc/arch/objects.pdf, doc/gnutls-certificate-user-use-case.eps,
4577 doc/gnutls-certificate-user-use-case.pdf,
4578 doc/gnutls-client-server-use-case.eps,
4579 doc/gnutls-client-server-use-case.pdf,
4580 doc/gnutls-extensions_st.eps, doc/gnutls-extensions_st.pdf,
4581 doc/gnutls-handshake-sequence.eps,
4582 doc/gnutls-handshake-sequence.pdf, doc/gnutls-handshake-state.eps,
4583 doc/gnutls-handshake-state.pdf, doc/gnutls-mod_auth_st.eps,
4584 doc/gnutls-mod_auth_st.pdf, doc/gnutls-objects.eps,
4585 doc/gnutls-objects.pdf, doc/gnutls.texi: More image renaming.
4587 2007-08-15 Simon Josefsson <simon@josefsson.org>
4589 * doc/Makefile.am, doc/gnutls-internals.eps,
4590 doc/gnutls-internals.pdf, doc/gnutls-layers.eps,
4591 doc/gnutls-layers.pdf, doc/gnutls-pgp.eps, doc/gnutls-pgp.pdf,
4592 doc/gnutls-x509.eps, doc/gnutls-x509.pdf, doc/gnutls.texi,
4593 doc/internals.eps, doc/internals.pdf, doc/layers.eps,
4594 doc/layers.pdf, doc/pgp1.eps, doc/pgp1.pdf, doc/x509-1.eps,
4595 doc/x509-1.pdf: Rename images to deal with texinfo brokenness. See
4596 <http://thread.gmane.org/gmane.comp.tex.texinfo.bugs/3533>.
4598 2007-08-15 Simon Josefsson <simon@josefsson.org>
4600 * doc/Makefile.am, doc/my-bib-macros.texi: Remove my-bib-macros, not
4603 2007-08-15 Simon Josefsson <simon@josefsson.org>
4605 * tests/x509self.c: Fix warning. Tiny patch from Andreas Metzler
4606 <ametzler@downhill.at.eu.org>.
4608 2007-08-15 Simon Josefsson <simon@josefsson.org>
4610 * libextra/gnutls_openpgp.c: Fix warning. Tiny patch from Andreas
4611 Metzler <ametzler@downhill.at.eu.org>.
4613 2007-08-15 Simon Josefsson <simon@josefsson.org>
4615 * ChangeLog: Generated.
4617 2007-08-15 Simon Josefsson <simon@josefsson.org>
4621 2007-08-15 Simon Josefsson <simon@josefsson.org>
4623 * NEWS: Version 1.7.17.
4625 2007-08-15 Simon Josefsson <simon@josefsson.org>
4627 * doc/manpages/Makefile.am: Generated.
4629 2007-08-13 Simon Josefsson <simon@josefsson.org>
4633 2007-08-13 Simon Josefsson <simon@josefsson.org>
4635 * NEWS, includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c: Add
4636 gnutls_openpgp_privkey_sign_hash.
4638 2007-08-13 Simon Josefsson <simon@josefsson.org>
4640 * doc/examples/ex-cert-select.c, includes/gnutls/gnutls.h.in,
4641 includes/gnutls/gnutlsxx.h, includes/gnutls/openpgp.h,
4642 includes/gnutls/pkcs12.h, lib/auth_dh_common.c, lib/auth_dhe_psk.c,
4643 lib/auth_psk.c, lib/auth_psk.h, lib/auth_psk_passwd.c,
4644 lib/auth_psk_passwd.h, lib/gnutls_psk.c, lib/gnutls_session.c,
4645 lib/gnutls_session_pack.c, lib/gnutls_x509.c, lib/gnutlsxx.cpp,
4646 lib/x509/output.c, src/certtool-cfg.c, src/certtool-cfg.h,
4647 src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
4648 src/prime.c, src/psk.c, src/serv.c, src/tests.c, src/tests.h,
4649 src/tls_test.c: Use *_t types consistently.
4651 2007-08-12 Simon Josefsson <simon@josefsson.org>
4653 * includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
4654 lib/gnutls_cert.c, lib/gnutls_sig.c, lib/x509/privkey.c,
4655 tests/x509signself.c: Use const and pointers to gnutls_datum_t in
4658 2007-08-12 Simon Josefsson <simon@josefsson.org>
4660 * tests/x509signself.c: Fix warnings.
4662 2007-08-11 Simon Josefsson <simon@josefsson.org>
4664 * doc/manpages/Makefile.am: Update.
4666 2007-08-11 Simon Josefsson <simon@josefsson.org>
4668 * configure.in: Set shared library version correctly.
4670 2007-08-11 Simon Josefsson <simon@josefsson.org>
4672 * NEWS, includes/gnutls/gnutls.h.in: New errors
4673 GNUTLS_E_APPLICATION_ERROR_MIN..GNUTLS_E_APPLICATION_ERROR_MAX.
4675 2007-08-11 Simon Josefsson <simon@josefsson.org>
4677 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_cert.c,
4678 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.
4680 2007-08-10 Simon Josefsson <simon@josefsson.org>
4682 * lib/gnutls_errors.c: (gnutls_error_is_fatal): Return default is 1 for unknown error
4685 2007-08-10 Simon Josefsson <simon@josefsson.org>
4687 * doc/manpages/Makefile.am: Update.
4689 2007-08-10 Simon Josefsson <simon@josefsson.org>
4691 * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
4692 lib/auth_cert.c, lib/auth_dhe.c, lib/auth_rsa_export.c,
4693 lib/gnutls_int.h, lib/gnutls_sig.c, lib/gnutls_x509.c,
4694 lib/x509/privkey.c, tests/Makefile.am, tests/x509signself.c:
4695 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.
4697 2007-08-10 Simon Josefsson <simon@josefsson.org>
4701 2007-08-10 Simon Josefsson <simon@josefsson.org>
4703 * tests/Makefile.am: Build x509self.
4705 2007-08-10 Simon Josefsson <simon@josefsson.org>
4707 * tests/x509self.c: New file.
4709 2007-08-08 Simon Josefsson <simon@josefsson.org>
4713 2007-08-08 Simon Josefsson <simon@josefsson.org>
4715 * lib/gnutls_priority.c: Disable TLS 1.2 by default, at least until
4716 RFC is out and we've done simple interop of it.
4718 2007-08-08 Simon Josefsson <simon@josefsson.org>
4722 2007-08-08 Simon Josefsson <simon@josefsson.org>
4726 2007-08-08 Simon Josefsson <simon@josefsson.org>
4728 * po/pl.po, po/sv.po: Sync with TP.
4730 2007-08-08 Simon Josefsson <simon@josefsson.org>
4734 2007-07-09 Ludovic Courtès <ludo@gnu.org>
4736 * doc/gnutls.texi, doc/signatures.texi: Capitalized subsection
4737 titles. * doc/gnutls.texi: Capitalized subsection titles. * doc/signatures.texi: Likewise. Signed-off-by: Simon Josefsson <simon@josefsson.org>
4739 2007-08-08 Simon Josefsson <simon@josefsson.org>
4743 2007-08-03 Ludovic Courtès <ludo@gnu.org>
4745 * doc/Makefile.am, guile/src/Makefile.am: Fixed CPPFLAGS for Guile
4746 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>
4748 2007-08-08 Simon Josefsson <simon@josefsson.org>
4750 * NEWS, configure.in: Bump versions.
4752 2007-08-08 Simon Josefsson <simon@josefsson.org>
4754 * ChangeLog: Generated.
4756 2007-08-07 Simon Josefsson <simon@josefsson.org>
4758 * NEWS: Version 1.7.16.
4760 2007-08-07 Simon Josefsson <simon@josefsson.org>
4764 2007-08-07 Simon Josefsson <simon@josefsson.org>
4768 2007-08-07 Simon Josefsson <simon@josefsson.org>
4770 * build-aux/GNUmakefile, build-aux/maint.mk, doc/fdl.texi,
4771 doc/gnutls.texi, doc/gpl-2.0.texi, doc/lgpl-2.1.texi, gl/error.c,
4772 gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/include_next.m4,
4773 gl/override/doc/gpl-2.0.texi.diff,
4774 gl/override/doc/lgpl-2.1.texi.diff, lgl/Makefile.am,
4775 lgl/m4/gnulib-cache.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4:
4776 Update gnulib files.
4778 2007-08-02 Ludovic Courtès <ludo@gnu.org>
4780 * NEWS: Updated `NEWS'. Signed-off-by: Simon Josefsson <simon@josefsson.org>
4782 2007-08-01 Ludovic Courtès <ludo@gnu.org>
4784 * lib/auth_cert.c: Fixed erroneous checks and sloppy return values
4785 in certificate selection. * lib/auth_cert.c (_gnutls_get_selected_cert): Dereference APR_CERT_LIST_LENGTH, APR_PKEY and APR_CERT_LIST when validating
4786 their value. (_gnutls_server_select_cert): When IDX < 0, set RET to `GNUTLS_E_INSUFFICIENT_CREDENTIALS'. Signed-off-by: Simon Josefsson <simon@josefsson.org>
4788 2007-08-02 Simon Josefsson <simon@josefsson.org>
4790 * doc/protocol/draft-santesson-tls-gssapi-03.txt: Add.
4792 2007-08-02 Simon Josefsson <simon@josefsson.org>
4796 2007-07-14 Simon Josefsson <simon@josefsson.org>
4798 * lgl/stdint_.h, lgl/vasnprintf.c: Update gnulib files.
4800 2007-07-14 Simon Josefsson <simon@josefsson.org>
4804 2007-07-14 Simon Josefsson <simon@josefsson.org>
4806 * configure.in: Bump versions.
4808 2007-07-14 Simon Josefsson <simon@josefsson.org>
4810 * src/cli.c: On starttls EOF on stdin, clear EOF flag to make future
4811 reads work OK. Needed for Mac OS X. Report and tiny patch by Hal
4812 Eden <n.mavrogiannopoulos@gmail.com>.
4814 2007-07-12 Simon Josefsson <simon@josefsson.org>
4816 * build-aux/gendocs.sh, gl/override/lib/version-etc.c.diff,
4817 lgl/Makefile.am, lgl/m4/wchar.m4, lgl/wchar_.h: Update.
4819 2007-07-09 Simon Josefsson <simon@josefsson.org>
4821 * doc/protocol/draft-ietf-tls-rfc4346-bis-04.txt,
4822 doc/protocol/draft-santesson-tls-gssapi-02.txt: Add.
4824 2007-07-09 Simon Josefsson <simon@josefsson.org>
4826 * doc/Makefile.am, doc/gnutls.texi, doc/internals.texi: Avoid make
4827 errors regarding internals.texi. See
4829 <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2233>.
4831 2007-07-09 Simon Josefsson <simon@josefsson.org>
4833 * doc/Makefile.am, guile/src/Makefile.am: Fix build failure in doc/
4834 when guile isn't installed built yet.
4836 2007-07-08 Ludovic Courtès <ludo@gnu.org>
4838 * doc/gnutls.texi, doc/internals.texi: Manual: Capitalized section
4839 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>
4841 2007-07-06 Simon Josefsson <simon@josefsson.org>
4843 * doc/protocol/draft-nir-tls-eap-01.txt: Add.
4845 2007-07-02 Ludovic Courtès <ludo@gnu.org>
4847 * 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>
4849 2007-07-03 Simon Josefsson <simon@josefsson.org>
4851 * doc/protocol/draft-ietf-tls-rfc4366-bis-00.txt: Add.
4853 2007-07-02 Simon Josefsson <simon@josefsson.org>
4855 * ChangeLog: Generated.
4857 2007-07-02 Simon Josefsson <simon@josefsson.org>
4859 * NEWS: Version 1.7.15.
4861 2007-07-02 Simon Josefsson <simon@josefsson.org>
4863 * po/LINGUAS: Revert.
4865 2007-07-02 Simon Josefsson <simon@josefsson.org>
4867 * po/LINGUAS: Sync with TP.
4869 2007-07-02 Simon Josefsson <simon@josefsson.org>
4873 2007-07-02 Simon Josefsson <simon@josefsson.org>
4875 * doc/gpl-2.0.texi, doc/gpl.texi, doc/lgpl-2.1.texi, doc/lgpl.texi:
4876 Fix gnulib name changes.
4878 2007-07-02 Simon Josefsson <simon@josefsson.org>
4880 * build-aux/config.rpath, build-aux/maint.mk, doc/Makefile.am,
4881 doc/gnutls.texi, gl/gnulib.mk, gl/m4/getaddrinfo.m4,
4882 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
4883 gl/override/doc/gpl-2.0.texi.diff, gl/override/doc/gpl.texi.diff,
4884 gl/override/doc/lgpl-2.1.texi.diff, gl/override/doc/lgpl.texi.diff:
4885 Update gnulib files. Fix GPL renaming.
4887 2007-07-02 Simon Josefsson <simon@josefsson.org>
4891 2007-07-02 Simon Josefsson <simon@josefsson.org>
4893 * doc/gnutls.texi: Typo.
4895 2007-07-02 Simon Josefsson <simon@josefsson.org>
4897 * doc/gnutls.texi: Improve installation instructions.
4899 2007-07-02 Simon Josefsson <simon@josefsson.org>
4901 * doc/gnutls.texi: Add 'Obtaining and Installing'. Suggested by
4902 ludo@gnu.org (Ludovic Courtès).
4904 2007-06-29 Simon Josefsson <simon@josefsson.org>
4908 2007-06-29 Simon Josefsson <simon@josefsson.org>
4910 * doc/guile.texi: Add 'Guile Preparations' section. Based on
4911 discussions with ludo@gnu.org (Ludovic Courtès).
4913 2007-06-29 Simon Josefsson <simon@josefsson.org>
4915 * configure.in: Check for scm_from_locale_string instead of SCM_API.
4916 Patch from ludo@gnu.org (Ludovic Courtès).
4918 2007-06-29 Simon Josefsson <simon@josefsson.org>
4922 2007-06-29 Simon Josefsson <simon@josefsson.org>
4924 * guile/src/Makefile.am: Put $(GUILE_FLAGS) in LIBADD, not LDFLAGS.
4925 Reported by ludo@gnu.org (Ludovic Courtès).
4927 2007-06-27 Simon Josefsson <simon@josefsson.org>
4931 2007-06-27 Simon Josefsson <simon@josefsson.org>
4935 2007-06-27 Simon Josefsson <simon@josefsson.org>
4937 * po/LINGUAS, po/ms.po: Sync with TP.
4939 2007-06-27 Simon Josefsson <simon@josefsson.org>
4943 2007-06-27 Simon Josefsson <simon@josefsson.org>
4945 * tests/key-id/key-id: Can't use /dev/null as template under
4946 mingw32, probably really a bug in cfg+.
4948 2007-06-27 Simon Josefsson <simon@josefsson.org>
4950 * gl/m4/getaddrinfo.m4: Fix gai_strerror on mingw32.
4952 2007-06-26 Simon Josefsson <simon@josefsson.org>
4954 * NEWS, configure.in: Check that the guile header files is recent
4955 enough and that it works.
4957 2007-06-26 Simon Josefsson <simon@josefsson.org>
4959 * configure.in: Move Guile setup stuff down under 'External
4962 2007-06-26 Simon Josefsson <simon@josefsson.org>
4964 * Makefile.am, NEWS, configure.in: Fix installation path of Guile
4967 2007-06-26 Simon Josefsson <simon@josefsson.org>
4969 * NEWS, configure.in: Bump versions.
4971 2007-06-26 Simon Josefsson <simon@josefsson.org>
4973 * ChangeLog: Generated.
4975 2007-06-26 Simon Josefsson <simon@josefsson.org>
4977 * NEWS: Version 1.7.14.
4979 2007-06-26 Simon Josefsson <simon@josefsson.org>
4983 2007-06-26 Simon Josefsson <simon@josefsson.org>
4987 2007-06-26 Simon Josefsson <simon@josefsson.org>
4989 * doc/gendocs_template, gl/gnulib.mk, gl/m4/absolute-header.m4,
4990 gl/m4/gnulib-comp.m4, gl/m4/include_next.m4, gl/m4/netinet_in_h.m4,
4991 gl/m4/string_h.m4, gl/m4/sys_socket_h.m4, gl/netinet_in_.h,
4992 gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am, lgl/float_.h,
4993 lgl/m4/absolute-header.m4, lgl/m4/float_h.m4,
4994 lgl/m4/gnulib-comp.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4,
4995 lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/sys_socket_h.m4,
4996 lgl/m4/sys_stat_h.m4, lgl/m4/time_h.m4, lgl/m4/unistd_h.m4,
4997 lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-parse.h,
4998 lgl/stdint_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
4999 lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update
5002 2007-06-26 Simon Josefsson <simon@josefsson.org>
5006 2007-06-17 Ludovic Courtes <ludo@chbouib.org>
5008 * configure.in: Make sure Guile is 1.8 or later. * configure.in: Make sure Guile is 1.8 or later, using
5009 `GUILE_CHECK'. Signed-off-by: Simon Josefsson <simon@josefsson.org>
5011 2007-06-26 Simon Josefsson <simon@josefsson.org>
5015 2007-06-26 Ludovic Courtes <ludo@chbouib.org>
5017 * 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>
5019 2007-06-20 Simon Josefsson <simon@josefsson.org>
5023 2007-06-20 Simon Josefsson <simon@josefsson.org>
5027 2007-06-20 Simon Josefsson <simon@josefsson.org>
5029 * src/cli.c: Don't crash if TLS handshake fails. Reported by Marc
5030 Haber <mh+debian-bugs@zugschlus.de> and Andreas Metzler
5031 <ametzler@downhill.at.eu.org> via Debian BTS #429183.
5033 2007-06-20 Simon Josefsson <simon@josefsson.org>
5035 * doc/protocol/draft-ietf-tls-rsa-aes-gcm-00.txt: Add.
5037 2007-06-15 Simon Josefsson <simon@josefsson.org>
5039 * doc/protocol/draft-ietf-tls-srp-14.txt: Add.
5041 2007-06-14 Simon Josefsson <simon@josefsson.org>
5043 * AUTHORS: Update PGP key.
5045 2007-06-14 Simon Josefsson <simon@josefsson.org>
5047 * AUTHORS: Change Ludovic' description.
5049 2007-06-14 Simon Josefsson <simon@josefsson.org>
5051 * libextra/gnutls_openpgp.c: Merge patch from Timo, applied to CVS. (stream_to_datum): Call gnutls_assert() on error.
5053 2007-06-13 Ludovic Courtès <ludo@chbouib.org>
5055 * lib/auth_cert.c: Fix off-by-one in TLS 1.2 handshake. * lib/auth_cert.c (_gnutls_gen_cert_server_cert_req): Before
5056 invoking `gnutls_malloc ()', increment SIZE when using TLS 1.2 so
5057 that the allocated buffer is large-enough to contain the list of
5058 supported hashes. Don't change SIZE later on. Signed-off-by: Simon Josefsson <simon@josefsson.org>
5060 2007-06-13 Ludovic Courtès <ludo@chbouib.org>
5062 * libextra/gnutls_openpgp.c: Fix use of uninitialized variable in
5063 `gnutls_certificate_set_openpgp_key_mem ()' * libextra/gnutls_openpgp.c (stream_to_datum): Check whether INP is
5064 NULL rather than checking BUF (which is not initialized yet). Signed-off-by: Simon Josefsson <simon@josefsson.org>
5066 2007-06-13 Simon Josefsson <simon@josefsson.org>
5068 * NEWS, configure.in: Bump versions.
5070 2007-06-13 Simon Josefsson <simon@josefsson.org>
5072 * doc/protocol/draft-salowey-tls-rfc4507bis-00.txt: Add.
5074 2007-06-12 Simon Josefsson <simon@josefsson.org>
5078 2007-06-11 Ludovic Courtes <ludo@chbouib.org>
5080 * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
5081 guile/tests/raw-to-c.scm: Small cleanups in `guile/tests'. Signed-off-by: Simon Josefsson <simon@josefsson.org>
5083 2007-06-12 Simon Josefsson <simon@josefsson.org>
5085 * doc/Makefile.am: Clarify that guile.texi dependencies are
5086 dependencies of gnutls.texi too.
5088 2007-06-11 Simon Josefsson <simon@josefsson.org>
5090 * doc/protocol/draft-nir-tls-eap-00.txt: Add.
5092 2007-06-11 Simon Josefsson <simon@josefsson.org>
5094 * THANKS, configure.in: Need to use CFLAGS when checking for
5095 -Wno-pointer-sign. Reported by "Kristofer T. Karas"
5096 <ktk@enterprise.bidmc.harvard.edu>.
5098 2007-06-11 Simon Josefsson <simon@josefsson.org>
5100 * ChangeLog: Generated.
5102 2007-06-11 Simon Josefsson <simon@josefsson.org>
5104 * NEWS: Version 1.7.13.
5106 2007-06-11 Simon Josefsson <simon@josefsson.org>
5108 * Makefile.am: Fix update-po target.
5110 2007-06-11 Simon Josefsson <simon@josefsson.org>
5114 2007-06-11 Simon Josefsson <simon@josefsson.org>
5118 2007-06-11 Simon Josefsson <simon@josefsson.org>
5120 * doc/manpages/Makefile.am: Fix copyright years.
5122 2007-06-11 Simon Josefsson <simon@josefsson.org>
5124 * doc/reference/gnutls.types: Add, to work around problems if this
5127 2007-06-11 Simon Josefsson <simon@josefsson.org>
5129 * Makefile.am: Fix release target.
5131 2007-06-11 Simon Josefsson <simon@josefsson.org>
5133 * po/Makevars: Specify MSGFILTER, to fix make distcheck.
5135 2007-06-11 Simon Josefsson <simon@josefsson.org>
5137 * guile/src/Makefile.am: Need to put libguile-gnutls-v-0.la before
5138 gnulib_libs, to fix rpath issue.
5140 2007-06-11 Simon Josefsson <simon@josefsson.org>
5142 * guile/src/Makefile.am: Use _LIBADD for libraries, not _LDFLAGS.
5144 2007-06-11 Simon Josefsson <simon@josefsson.org>
5148 2007-06-11 Simon Josefsson <simon@josefsson.org>
5152 2007-06-11 Simon Josefsson <simon@josefsson.org>
5154 * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
5155 lgl/fseeko.c, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4,
5156 lgl/m4/intlmacosx.m4, lgl/m4/string_h.m4, lgl/m4/vasnprintf.m4,
5157 lgl/printf-args.c, lgl/printf-args.h, lgl/printf-parse.c,
5158 lgl/printf-parse.h, lgl/string_.h, lgl/vasnprintf.c: Update gnulib
5161 2007-06-11 Simon Josefsson <simon@josefsson.org>
5163 * libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
5164 libextra/opencdk/compress.c, libextra/opencdk/context.h,
5165 libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
5166 libextra/opencdk/keydb.c, libextra/opencdk/literal.c,
5167 libextra/opencdk/main.c, libextra/opencdk/main.h,
5168 libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
5169 libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
5170 libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
5171 libextra/opencdk/sig-check.c, libextra/opencdk/stream.c,
5172 libextra/opencdk/stream.h, libextra/opencdk/verify.c: Update to
5175 2007-06-11 Simon Josefsson <simon@josefsson.org>
5177 * doc/protocol/draft-badra-ecdhe-tls-psk-00.txt,
5178 doc/protocol/draft-hajjeh-tls-identity-protection-01.txt,
5179 doc/protocol/draft-hajjeh-tls-sign-03.txt: Add.
5181 2007-06-08 Ludovic Courtes <ludo@chbouib.org>
5183 * guile/src/Makefile.am: Fix Guile linking so that the right GnuTLS
5184 libs are used. * guile/src/Makefile.am (GNUTLS_CORE_LIBS, GNUTLS_EXTRA_LIBS): New. (GNULIB_LDFLAGS): Renamed to `GNULIB_LIBS'. Explicitly pass the
5185 `.la' path. (libguile_gnutls_v_0_la_LDFLAGS): Pass `$(GUILE_LDFLAGS)' as the
5186 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.
5188 2007-06-08 Simon Josefsson <simon@josefsson.org>
5190 * NEWS, configure.in: Bump versions.
5192 2007-06-08 Simon Josefsson <simon@josefsson.org>
5194 * ChangeLog: Generated.
5196 2007-06-08 Simon Josefsson <simon@josefsson.org>
5198 * NEWS: Version 1.7.12.
5200 2007-06-08 Simon Josefsson <simon@josefsson.org>
5204 2007-06-08 Simon Josefsson <simon@josefsson.org>
5206 * lib/x509/x509.c: Fix warnings on amd64, from Nikos.
5208 2007-06-08 Simon Josefsson <simon@josefsson.org>
5212 2007-06-08 Simon Josefsson <simon@josefsson.org>
5216 2007-06-08 Simon Josefsson <simon@josefsson.org>
5218 * : commit 42c591867afe192eae45c56f1e0f9e3b8867d2ad Author: Simon
5219 Josefsson <jas@mocca.josefsson.org> Date: Fri Jun 8 13:45:59 2007
5222 2007-06-08 Simon Josefsson <jas@mocca.josefsson.org>
5224 * po/Makevars: Try to fix line number collisions.
5226 2007-06-06 Ludovic Courtes <ludo@chbouib.org>
5228 * configure.in, guile/src/Makefile.am: Fixed the
5229 `-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
5230 `$(AM_CFLAGS)'. (libguile_gnutls_extra_v_0_la_CFLAGS): Likewise. (AM_CFLAGS): When GCC is used, add `-Wno-strict-prototypes'.
5232 2007-06-06 Ludovic Courtes <ludo@chbouib.org>
5234 * configure.in: Cosmetic changes in `configure.in'. * configure.in: Display a heading indicating that Guile stuff are
5237 2007-06-06 Ludovic Courtes <ludo@chbouib.org>
5239 * m4/guile.m4: Added `guile.m4', per Simon's request.
5241 2007-06-06 Ludovic Courtes <ludo@chbouib.org>
5243 * configure.in: Don't look for Guile when `guile-snarf' is not
5244 found. * configure.in: Don't invoke `GUILE_PROGS' and `GUILE_FLAGS' when `guile-snarf' is not found.
5246 2007-06-04 Simon Josefsson <jas@mocca.josefsson.org>
5248 * doc/protocol/draft-rescorla-tls-suiteb-01.txt: Add.
5250 2007-06-04 Simon Josefsson <jas@mocca.josefsson.org>
5252 * doc/protocol/draft-ietf-tls-ecc-new-mac-01.txt: Add.
5254 2007-06-01 Simon Josefsson <jas@mocca.josefsson.org>
5256 * doc/guile.texi: More @node fixes.
5258 2007-06-01 Simon Josefsson <jas@mocca.josefsson.org>
5260 * doc/guile.texi: Avoid @node collisions with main manual.
5262 2007-06-01 Simon Josefsson <jas@mocca.josefsson.org>
5264 * doc/Makefile.am: Need -I for config.h.
5266 2007-06-01 Simon Josefsson <jas@mocca.josefsson.org>
5268 * Makefile.am: Need to build doc/ after guile/.
5270 2007-06-01 Simon Josefsson <jas@mocca.josefsson.org>
5274 2007-06-01 Simon Josefsson <jas@mocca.josefsson.org>
5276 * guile/src/Makefile.am: Need -I for config.h.
5278 2007-06-01 Ludovic Courtès <ludo@chbouib.org>
5280 * : commit f469cfce51318df3b629d9af210ce4b4e587fac0 Author: Ludovic
5281 Courtes <ludo@chbouib.org> Date: Fri Jun 1 00:51:10 2007 +0200
5283 2007-06-01 Ludovic Courtes <ludo@chbouib.org>
5285 * doc/extract-guile-c-doc.scm,
5286 guile/modules/system/documentation/c-snarf.scm: Tiny bug fixes in
5287 Guile's documentation extraction. * doc/extract-guile-c-doc.scm (main): Use named arguments rather
5288 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
5291 2007-05-31 Ludovic Courtes <ludo@chbouib.org>
5293 * Makefile.am, configure.in, guile/src/Makefile.am: Build cleanups
5294 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.
5296 2007-05-31 Simon Josefsson <jas@mocca.josefsson.org>
5298 * doc/gnutls.texi: Revert unnecessary changes.
5300 2007-05-31 Simon Josefsson <jas@mocca.josefsson.org>
5302 * : commit d51689f572e544759632fa2f9ca0209a843d4452 Author: Ludovic
5303 Courtès <ludo@chbouib.org> Date: Thu May 31 00:28:19 2007 +0200
5305 2007-05-31 Ludovic Courtès <ludo@chbouib.org>
5307 * doc/guile.texi: Minor doc fixes.
5309 2007-05-31 Ludovic Courtès <ludo@chbouib.org>
5311 * doc/Makefile.am: Handle missing Guile when building the
5314 2007-05-31 Ludovic Courtès <ludo@chbouib.org>
5316 * doc/Makefile.am, doc/extract-guile-c-doc.scm, doc/gnutls.texi,
5317 doc/guile.texi: Integrated documentation of Guile bindings.
5319 2007-05-30 Ludovic Courtès <ludo@chbouib.org>
5321 * configure.in, guile/src/Makefile.am: Try to handle "function
5322 declaration isn't a prototype" warnings.
5324 2007-05-30 Simon Josefsson <jas@mocca.josefsson.org>
5326 * gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
5327 lgl/Makefile.am, lgl/float_.h, lgl/fseeko.c, lgl/lseek.c,
5328 lgl/m4/iconv.m4, lgl/m4/lseek.m4, lgl/m4/stdio_h.m4, lgl/stdint_.h,
5329 lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h,
5330 lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
5332 2007-05-30 Ludovic Courtès <ludo@chbouib.org>
5334 * Makefile.am, configure.in, guile/Makefile.am,
5335 guile/modules/Makefile.am, guile/modules/gnutls.scm,
5336 guile/modules/gnutls/build/enums.scm,
5337 guile/modules/gnutls/build/priorities.scm,
5338 guile/modules/gnutls/build/smobs.scm,
5339 guile/modules/gnutls/build/utils.scm,
5340 guile/modules/gnutls/extra.scm,
5341 guile/modules/system/documentation/README,
5342 guile/modules/system/documentation/c-snarf.scm,
5343 guile/modules/system/documentation/output.scm,
5344 guile/pre-inst-guile.in, guile/src/Makefile.am, guile/src/core.c,
5345 guile/src/errors.c, guile/src/errors.h, guile/src/extra.c,
5346 guile/src/make-enum-header.scm, guile/src/make-enum-map.scm,
5347 guile/src/make-session-priorities.scm,
5348 guile/src/make-smob-header.scm, guile/src/make-smob-types.scm,
5349 guile/src/utils.c, guile/src/utils.h, guile/tests/Makefile.am,
5350 guile/tests/anonymous-auth.scm, guile/tests/errors.scm,
5351 guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.asc,
5352 guile/tests/openpgp-keyring.scm, guile/tests/openpgp-keys.scm,
5353 guile/tests/openpgp-pub.asc, guile/tests/openpgp-sec.asc,
5354 guile/tests/pkcs-import-export.scm, guile/tests/raw-to-c.scm,
5355 guile/tests/rsa-parameters.pem,
5356 guile/tests/session-record-port.scm, guile/tests/srp-base64.scm,
5357 guile/tests/x509-auth.scm, guile/tests/x509-certificate.pem,
5358 guile/tests/x509-certificates.scm, guile/tests/x509-key.pem: Started
5359 Guile integration. Documentation is still missing. A bit rough on the edges, but
5360 `make' and `make check' do work.
5362 2007-05-28 Simon Josefsson <jas@mocca.josefsson.org>
5364 * doc/Makefile.am: Make sure all images are distributed in all
5365 formats. Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
5367 2007-05-27 Simon Josefsson <jas@mocca.josefsson.org>
5369 * lib/gnutls_x509.c: (parse_pem_ca_mem): Handle reads beyond first certificate properly.
5370 Reported by Dennis Vshivkov <walrus@amur.ru> in
5371 <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=333050>.
5373 2007-05-27 Simon Josefsson <simon@josefsson.org>
5375 * tests/Makefile.am, tests/parse_ca.c: Add self-test.
5377 2007-05-27 Simon Josefsson <simon@josefsson.org>
5381 2007-05-27 Simon Josefsson <simon@josefsson.org>
5385 2007-05-27 Simon Josefsson <jas@mocca.josefsson.org>
5387 * NEWS: [no log message]
5389 2007-05-27 Simon Josefsson <jas@mocca.josefsson.org>
5391 * lib/gnutls_datum.c: (_gnutls_free_datum_m): Free even if size is 0.
5393 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
5397 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
5399 * lib/x509/privkey_pkcs8.c: (decode_pkcs8_key): If ASN.1 decoding fails after decrypting an
5400 already properly decoded value, assume it is due to a bad password
5401 rather than ASN.1 error. Reported by Nate Nielsen
5402 <nielsen-list@memberwebs.com>. (From 1.6.x branch.)
5404 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
5406 * lib/x509/privkey_pkcs8.c: (decode_private_key_info): Translate asn1 errors properly. Reported
5407 by Nate Nielsen <nielsen-list@memberwebs.com>.
5409 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
5411 * lib/auth_cert.c: Fix mem leak, reported by Andrey Nosenko
5412 <andrew.w.nosenko@gmail.com>. (From 1.6.x branch.)
5414 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
5416 * THANKS: Add (from 1.6.x).
5418 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
5420 * NEWS, configure.in: Bump versions.
5422 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
5424 * ChangeLog: Generated.
5426 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
5428 * NEWS: Version 1.7.11.
5430 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
5434 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
5436 * configure.in: Bump versions.
5438 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
5442 2007-05-26 Simon Josefsson <jas@mocca.josefsson.org>
5444 * libextra/opencdk/Makefile.am: Add opencdk.h to sources.
5446 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
5448 * ChangeLog: Generated.
5450 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
5452 * NEWS: Version 1.7.10.
5454 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
5456 * Makefile.am: Use cg instead of cvs commands, for update-po target.
5458 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
5462 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
5464 * Makefile.am: Change release target from cvs to git.
5466 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
5468 * lgl/lseek.c, lgl/m4/lseek.m4: Update.
5470 2007-05-25 Simon Josefsson <jas@mocca.josefsson.org>
5472 * doc/gendocs_template, lgl/.cvsignore, lgl/Makefile.am,
5473 lgl/fseeko.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
5474 lgl/m4/unistd_h.m4, lgl/stdio_.h, lgl/unistd_.h: Update.
5476 2007-05-25 Simon Josefsson <simon@josefsson.org>
5480 2007-05-24 Simon Josefsson <simon@josefsson.org>
5482 * doc/manpages/Makefile.am: Update.
5484 2007-05-24 Simon Josefsson <simon@josefsson.org>
5486 * lib/gnutls_x509.c: Use new API.
5488 2007-05-24 Simon Josefsson <simon@josefsson.org>
5492 2007-05-24 Simon Josefsson <simon@josefsson.org>
5494 * gl/gnulib.mk, gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
5495 lgl/.cvsignore, lgl/Makefile.am, lgl/float+.h, lgl/float_.h,
5496 lgl/fseeko.c, lgl/m4/float_h.m4, lgl/m4/fseeko.m4,
5497 lgl/m4/gnulib-comp.m4, lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4,
5498 lgl/m4/vasprintf.m4, lgl/m4/wint_t.m4, lgl/stdint_.h, lgl/stdio_.h,
5499 lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h, lgl/time_.h,
5500 lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar_.h: Update.
5502 2007-05-24 Simon Josefsson <simon@josefsson.org>
5504 * configure.in: Bump versions.
5506 2007-05-24 Simon Josefsson <simon@josefsson.org>
5508 * NEWS, includes/gnutls/x509.h, lib/x509/verify.c, lib/x509/x509.c,
5509 lib/x509/x509.h: Export gnutls_x509_crt_get_raw_dn,
5510 gnutls_x509_crt_get_raw_issuer_dn.
5512 2007-05-23 Timo Schulz <twoaday@gnutls.org>
5514 * libextra/openpgp/xml.c: fix the key ID representation in the XML
5517 2007-05-21 Timo Schulz <twoaday@gnutls.org>
5519 * libextra/openpgp/extras.c, libextra/openpgp/openpgp.h,
5520 libextra/openpgp/pgp.c, libextra/openpgp/xml.c: cleanups for the xml
5521 code: elgamal keys are not supported. bug fix for the key import
5522 (base64) code, store the stream and close it in the deinit function.
5524 2007-05-21 Timo Schulz <twoaday@gnutls.org>
5526 * src/openpgp/Makefile.am, src/openpgp/cli_ring.asc: Add client
5527 keyring in base64 format. This is the same file as cli_ring.gpg but
5530 2007-05-21 Timo Schulz <twoaday@gnutls.org>
5532 * libextra/openpgp/extras.c: do not close the input stream in the
5533 import code when the base64 is used.
5535 2007-05-14 Timo Schulz <twoaday@gnutls.org>
5537 * tests/openpgp/keyring.c: few more comments.
5539 2007-05-14 Timo Schulz <twoaday@gnutls.org>
5541 * configure.in: add makefile for the openpgp test folder
5543 2007-05-14 Timo Schulz <twoaday@gnutls.org>
5545 * libextra/openpgp/extras.c: patch to support raw keyrings.
5547 2007-05-14 Timo Schulz <twoaday@gnutls.org>
5549 * tests/Makefile.am, tests/openpgp/Makefile.am,
5550 tests/openpgp/keyring.c: Add simple openpgp test.
5552 2007-05-12 Simon Josefsson <simon@josefsson.org>
5554 * ChangeLog: [no log message]
5556 2007-05-12 Simon Josefsson <simon@josefsson.org>
5558 * NEWS: Version 1.7.9.
5560 2007-05-12 Simon Josefsson <simon@josefsson.org>
5564 2007-05-12 Simon Josefsson <simon@josefsson.org>
5566 * tests/Makefile.am: Reorder to work around libtool bug.
5568 2007-05-12 Simon Josefsson <simon@josefsson.org>
5572 2007-05-12 Simon Josefsson <simon@josefsson.org>
5576 2007-05-12 Simon Josefsson <simon@josefsson.org>
5578 * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c, libextra/opencdk/armor.c,
5579 libextra/opencdk/cipher.c, libextra/opencdk/compress.c,
5580 libextra/opencdk/context.h, libextra/opencdk/filters.h,
5581 libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
5582 libextra/opencdk/literal.c, libextra/opencdk/main.c,
5583 libextra/opencdk/main.h, libextra/opencdk/misc.c,
5584 libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
5585 libextra/opencdk/read-packet.c, libextra/opencdk/sig-check.c,
5586 libextra/opencdk/stream.c, libextra/opencdk/verify.c,
5587 libextra/opencdk/write-packet.c: Update.
5589 2007-05-11 Simon Josefsson <simon@josefsson.org>
5593 2007-05-11 Simon Josefsson <simon@josefsson.org>
5595 * lib/gnutls_priority.c: (gnutls_set_default_priority): Change order to prefer X.509 over
5598 2007-05-03 Simon Josefsson <simon@josefsson.org>
5600 * doc/gendocs_template, gl/override/doc/gendocs_template,
5601 gl/override/doc/gendocs_template.diff: Update.
5603 2007-05-03 Simon Josefsson <simon@josefsson.org>
5605 * doc/gendocs_template: Revert to upstream gnulib version.
5607 2007-05-03 Simon Josefsson <simon@josefsson.org>
5611 2007-05-03 Simon Josefsson <simon@josefsson.org>
5615 2007-05-03 Simon Josefsson <simon@josefsson.org>
5617 * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/socklen.m4,
5618 gl/socket_.h, gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am,
5619 lgl/getpass.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
5620 lgl/m4/socklen.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
5621 lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4, lgl/socket_.h,
5622 lgl/stat_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
5623 lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
5625 2007-05-02 Simon Josefsson <simon@josefsson.org>
5627 * doc/Makefile.am: Add gnutls-logo.pdf, to fix distcheck.
5629 2007-05-02 Simon Josefsson <simon@josefsson.org>
5631 * lib/x509/output.c: Fix mem leaks.
5633 2007-04-29 Simon Josefsson <simon@josefsson.org>
5635 * doc/protocol/draft-otto-tls-sigma-ciphersuite-00.txt: Add.
5637 2007-04-24 Timo Schulz <twoaday@gnutls.org>
5639 * libextra/opencdk/literal.c: missing file.
5641 2007-04-24 Simon Josefsson <simon@josefsson.org>
5643 * doc/protocol/draft-ietf-tls-ecc-new-mac-00.txt,
5644 doc/protocol/draft-ietf-tls-suiteb-00.txt: Add.
5646 2007-04-22 Timo Schulz <twoaday@gnutls.org>
5648 * libextra/opencdk/dummy.c: [no log message]
5650 2007-04-22 Timo Schulz <twoaday@gnutls.org>
5652 * libextra/opencdk/Makefile.am, libextra/opencdk/README,
5653 libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
5654 libextra/opencdk/cipher.h, libextra/opencdk/compress.c,
5655 libextra/opencdk/context.h, libextra/opencdk/encrypt.c,
5656 libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
5657 libextra/opencdk/keydb.c, libextra/opencdk/keygen.c,
5658 libextra/opencdk/keylist.c, libextra/opencdk/keyserver.c,
5659 libextra/opencdk/main.c, libextra/opencdk/main.h,
5660 libextra/opencdk/md.c, libextra/opencdk/md.h,
5661 libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
5662 libextra/opencdk/opencdk.h, libextra/opencdk/packet.h,
5663 libextra/opencdk/plaintext.c, libextra/opencdk/pubkey.c,
5664 libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
5665 libextra/opencdk/sig-check.c, libextra/opencdk/sign.c,
5666 libextra/opencdk/stream.c, libextra/opencdk/stream.h,
5667 libextra/opencdk/sym-cipher.c, libextra/opencdk/trustdb.c,
5668 libextra/opencdk/types.h, libextra/opencdk/verify.c,
5669 libextra/opencdk/write-packet.c: replace the old build-in opencdk
5670 version with the most recent cvs version.
5672 2007-04-22 Simon Josefsson <simon@josefsson.org>
5674 * configure.in: Check for OpenCDK function that is only available in
5677 2007-04-21 Simon Josefsson <simon@josefsson.org>
5681 2007-04-21 Simon Josefsson <simon@josefsson.org>
5683 * doc/protocol/draft-badra-tls-password-00.txt,
5684 doc/protocol/draft-badra-tls-password-ext-00.txt: Add.
5686 2007-04-20 Timo Schulz <twoaday@gnutls.org>
5688 * libextra/gnutls_openpgp.c: Adjustments for the opencdk migration
5691 2007-04-20 Timo Schulz <twoaday@gnutls.org>
5693 * libextra/openpgp/compat.c, libextra/openpgp/extras.c,
5694 libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/openpgp.h,
5695 libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
5696 libextra/openpgp/privkey.c, libextra/openpgp/xml.c: First bunch of
5697 patches for the opencdk migration.
5699 2007-04-19 Simon Josefsson <simon@josefsson.org>
5701 * libextra/openpgp/extras.c: (gnutls_openpgp_keyring_import): Make it work (it seems the old code
5702 didn't work). Patch from ludo@chbouib.org (Ludovic Courtès).
5704 2007-04-18 Simon Josefsson <simon@josefsson.org>
5706 * doc/gnutls.texi: Mention P12 structure.
5708 2007-04-18 Simon Josefsson <simon@josefsson.org>
5710 * tests/tlsia.c: Check return codes from init functions.
5712 2007-04-18 Simon Josefsson <simon@josefsson.org>
5714 * NEWS, lib/x509/sign.c: Write NULL in parameters for RSA signing.
5716 2007-04-17 Simon Josefsson <simon@josefsson.org>
5718 * NEWS, src/certtool-cfg.c, src/certtool.c: Use current time as
5719 default serial number.
5721 2007-04-17 Simon Josefsson <simon@josefsson.org>
5725 2007-04-16 Simon Josefsson <simon@josefsson.org>
5727 * NEWS, configure.in: Bump versions.
5729 2007-04-16 Simon Josefsson <simon@josefsson.org>
5731 * ChangeLog: [no log message]
5733 2007-04-16 Simon Josefsson <simon@josefsson.org>
5735 * NEWS: Version 1.7.8.
5737 2007-04-16 Simon Josefsson <simon@josefsson.org>
5739 * lib/x509/x509_write.c: Doc fix.
5741 2007-04-16 Simon Josefsson <simon@josefsson.org>
5743 * tests/gc.c: Need to init libgcrypt with secure memory hooks.
5745 2007-04-16 Simon Josefsson <simon@josefsson.org>
5747 * NEWS, doc/manpages/Makefile.am: Add.
5749 2007-04-16 Simon Josefsson <simon@josefsson.org>
5751 * includes/gnutls/gnutls.h.in: Reorder to make it compile.
5753 2007-04-16 Simon Josefsson <simon@josefsson.org>
5755 * gl/m4/gnulib-comp.m4, gl/string_.h, lgl/Makefile.am,
5756 lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
5757 lgl/m4/longdouble.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
5758 lgl/m4/vasnprintf.m4, lgl/printf-args.c, lgl/printf-args.h,
5759 lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/time_.h,
5760 lgl/vasnprintf.c, lgl/wchar_.h: Update.
5762 2007-04-16 Simon Josefsson <simon@josefsson.org>
5764 * lgl/gc-libgcrypt.c, lib/gnutls_handshake.c,
5765 lib/gnutls_session_pack.c, lib/x509/output.c, lib/x509/verify.c: Fix
5766 warnings, tiny patch from Andreas Metzler
5767 <ametzler@downhill.at.eu.org>.
5769 2007-04-12 Simon Josefsson <simon@josefsson.org>
5773 2007-04-12 Simon Josefsson <simon@josefsson.org>
5777 2007-04-12 Simon Josefsson <simon@josefsson.org>
5781 2007-04-11 Simon Josefsson <simon@josefsson.org>
5783 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_psk.c: (gnutls_psk_set_client_credentials): Fix prototype.
5785 2007-04-10 Simon Josefsson <simon@josefsson.org>
5789 2007-04-10 Simon Josefsson <simon@josefsson.org>
5791 * doc/examples/Makefile.am, lib/Makefile.am, src/cli.c, src/serv.c:
5792 Respect ENABLE_AUTHZ.
5794 2007-04-10 Simon Josefsson <simon@josefsson.org>
5796 * lib/gnutls_extensions.c: Make tls-authz conditional on
5799 2007-04-10 Simon Josefsson <simon@josefsson.org>
5801 * configure.in: Add anon conditional.
5803 2007-04-10 Simon Josefsson <simon@josefsson.org>
5805 * configure.in: Fix --disable-*.
5807 2007-04-10 Simon Josefsson <simon@josefsson.org>
5809 * configure.in: Add --disable-tls-authorization.
5811 2007-04-10 Simon Josefsson <simon@josefsson.org>
5813 * libextra/gnutls_openpgp.c: (gnutls_certificate_set_openpgp_key): Allocate certificate structure
5814 properly. Tiny patch from ludo@chbouib.org (Ludovic Courtès).
5816 2007-04-06 Simon Josefsson <simon@josefsson.org>
5818 * src/cli.c: Make -d work again after last change.
5820 2007-04-06 Simon Josefsson <simon@josefsson.org>
5824 2007-04-06 Simon Josefsson <simon@josefsson.org>
5826 * lib/x509/x509.c: (gnutls_x509_crt_get_key_id): Don't fail on non-RSA/DSA public keys.
5828 2007-04-04 Simon Josefsson <simon@josefsson.org>
5830 * src/cli-gaa.c, src/cli.gaa, src/common.c, src/common.h,
5831 src/serv-gaa.c, src/serv.gaa: Use gnutls_cipher_suite_info.
5833 2007-04-04 Simon Josefsson <simon@josefsson.org>
5835 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
5836 gnutls_cipher_suite_info API, suggested by Howard Chu
5839 2007-04-04 Simon Josefsson <simon@josefsson.org>
5841 * src/common.c: Don't hard code algorithm list.
5843 2007-04-04 Simon Josefsson <simon@josefsson.org>
5845 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
5846 new APIs to list supported algorithms: gnutls_cipher_list,
5847 gnutls_mac_list, gnutls_compression_list, gnutls_protocol_list,
5848 gnutls_certificate_type_list, and gnutls_kx_list. Suggested by
5849 Howard Chu <hyc@symas.com>.
5851 2007-04-04 Simon Josefsson <simon@josefsson.org>
5853 * lib/gnutls_algorithms.c, lib/gnutls_algorithms.h: Simplify kx
5854 definition, since gnutls-extra no longer touches it.
5856 2007-04-04 Simon Josefsson <simon@josefsson.org>
5858 * src/cli.c: Init the library immediately (for print_list(), called
5859 by gaa_parser, to be able to call gnutls functions).
5861 2007-04-03 Simon Josefsson <simon@josefsson.org>
5863 * src/Makefile.am: $(LIBOPENCDK_LIBS) should be necessary here,
5864 since libgnutls-extra links to it.
5866 2007-04-03 Simon Josefsson <simon@josefsson.org>
5868 * libextra/Makefile.am: Fix LIBOPENCDK_LIBS. No need for
5869 AM_CPPFLAGS += $(LIBOPENCDK_CFLAGS), the new macro add necessary
5870 -I's to CPPFLAGS automatically.
5872 2007-04-03 Simon Josefsson <simon@josefsson.org>
5874 * configure.in: Need stddef.h for opencdk.h.
5876 2007-04-03 Simon Josefsson <simon@josefsson.org>
5878 * gl/getpass.c, gl/getpass.h, gl/gnulib.mk, gl/m4/getpass.m4,
5879 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/.cvsignore,
5880 lgl/Makefile.am, lgl/getdelim.c, lgl/getdelim.h, lgl/getline.c,
5881 lgl/getline.h, lgl/getpass.c, lgl/getpass.h, lgl/m4/getdelim.m4,
5882 lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
5883 lgl/m4/gnulib-comp.m4: Update.
5885 2007-04-03 Simon Josefsson <simon@josefsson.org>
5887 * configure.in: Fix LIBGNUTLS_EXTRA_* for cdk changes.
5889 2007-04-03 Simon Josefsson <simon@josefsson.org>
5893 2007-04-03 Simon Josefsson <simon@josefsson.org>
5895 * configure.in, m4/opencdk.m4: Use AC_LIB_HAVE_LINKFLAGS to find
5896 opencdk, remove opencdk.m4.
5898 2007-04-03 Simon Josefsson <simon@josefsson.org>
5900 * build-aux/gendocs.sh, gl/stdbool_.h, lgl/Makefile.am,
5901 lgl/alloca_.h, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
5902 lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
5903 lgl/stat_.h, lgl/stdbool_.h, lgl/vasprintf.c: Update.
5905 2007-03-28 Simon Josefsson <simon@josefsson.org>
5907 * lib/x509/output.c: No need to error about unknown algorithm, it
5908 already says unknown.
5910 2007-03-28 Simon Josefsson <simon@josefsson.org>
5912 * lib/gnutls_algorithms.c: Remove #if GNUTLS_PK_LOOP madness that
5913 hides problems. (gnutls_pk_algorithm_get_name): Don't return GOST for unsupported
5914 algorithms (e.g., ECC).
5916 2007-03-28 Simon Josefsson <simon@josefsson.org>
5918 * lib/gnutls_str.c: No need for vasprintf.h.
5920 2007-03-28 Simon Josefsson <simon@josefsson.org>
5922 * gl/getaddrinfo.c, gl/string_.h, gl/version-etc.c, lgl/.cvsignore,
5923 lgl/Makefile.am, lgl/asprintf.c, lgl/des.c, lgl/dummy.c,
5924 lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/printf-posix.m4,
5925 lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/vasprintf.m4,
5926 lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/vasnprintf.c,
5927 lgl/vasprintf.c, lgl/vasprintf.h: Update.
5929 2007-03-21 Simon Josefsson <simon@josefsson.org>
5931 * doc/examples/ex-crq.c, doc/examples/ex-pkcs12.c,
5932 doc/examples/ex-rfc2818.c, src/crypt.c: Use size_t at appropriate
5933 places. Tiny patch by Deanna Phillips <deanna@sdf.lonestar.org>.
5935 2007-03-21 Simon Josefsson <simon@josefsson.org>
5937 * tests/anonself.c: Need netinet/in.h. Tiny patch from Deanna
5938 Phillips <deanna@sdf.lonestar.org>.
5940 2007-03-21 Simon Josefsson <simon@josefsson.org>
5942 * tests/pkcs1-padding/pkcs1-pad: Trim whitespace from 'wc' output.
5943 Tiny patch from Deanna Phillips <deanna@sdf.lonestar.org>.
5945 2007-03-15 Simon Josefsson <simon@josefsson.org>
5949 2007-03-15 Simon Josefsson <simon@josefsson.org>
5951 * lib/x509/x509_write.c: (gnutls_x509_crt_set_version): Doc fix, tiny patch from Florian
5952 Weimer <fweimer@bfk.de>.
5954 2007-03-12 Simon Josefsson <simon@josefsson.org>
5956 * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/netinet_in_h.m4,
5957 gl/m4/sys_socket_h.m4, gl/netinet_in_.h, gl/socket_.h,
5958 lgl/Makefile.am, lgl/des.c, lgl/des.h, lgl/dummy.c,
5959 lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4, lgl/m4/snprintf.m4,
5960 lgl/m4/stdbool.m4, lgl/m4/stdio_h.m4, lgl/m4/sys_socket_h.m4,
5961 lgl/m4/vasnprintf.m4, lgl/snprintf.c, lgl/socket_.h,
5962 lgl/stdbool_.h, lgl/stdint_.h, lgl/stdio_.h, lgl/vasnprintf.c,
5963 lgl/vasnprintf.h, lgl/vasprintf.h: Update.
5965 2007-03-07 Simon Josefsson <simon@josefsson.org>
5967 * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt: Update,
5969 2007-03-07 Simon Josefsson <simon@josefsson.org>
5971 * lib/gnutls_buffers.c: Simplify error handling.
5973 2007-03-07 Simon Josefsson <simon@josefsson.org>
5977 2007-03-07 Simon Josefsson <simon@josefsson.org>
5979 * lib/gnutls_priority.c: Doc fix.
5981 2007-03-07 Simon Josefsson <simon@josefsson.org>
5983 * configure.in: Bump due to added APIs.
5985 2007-03-07 Simon Josefsson <simon@josefsson.org>
5987 * lib/gnutls_priority.c: Prefer aes256.
5989 2007-03-06 Simon Josefsson <simon@josefsson.org>
5991 * doc/manpages/Makefile.am: Update.
5993 2007-03-06 Simon Josefsson <simon@josefsson.org>
5995 * GNUmakefile, maint-cfg.mk: Work around config.rpath issue.
5997 2007-03-06 Simon Josefsson <simon@josefsson.org>
5999 * lgl/stdio_.h: Update.
6001 2007-03-05 Simon Josefsson <simon@josefsson.org>
6003 * src/serv.c: Use libgnutls' priorities.
6005 2007-03-05 Simon Josefsson <simon@josefsson.org>
6009 2007-03-05 Simon Josefsson <simon@josefsson.org>
6011 * tests/dhepskself.c: Remove priority setting. Fix output.
6013 2007-03-05 Simon Josefsson <simon@josefsson.org>
6015 * doc/examples/ex-client-authz.c, doc/examples/ex-client-srp.c,
6016 doc/examples/ex-client2.c, doc/examples/ex-serv-pgp.c: Remove
6017 confusing priority setting stuff.
6019 2007-03-05 Simon Josefsson <simon@josefsson.org>
6021 * .cvsignore, build-aux/.cvsignore, doc/.cvsignore: [no log message]
6023 2007-03-05 Simon Josefsson <simon@josefsson.org>
6025 * lib/ext_authz.c: Don't assert when no authz.
6027 2007-03-05 Simon Josefsson <simon@josefsson.org>
6029 * src/cli.c: Use default ciphers. Simplify SRP callback.
6031 2007-03-05 Simon Josefsson <simon@josefsson.org>
6033 * lib/gnutls_priority.c: (gnutls_set_default_priority): Fix defaults.
6035 2007-03-05 Simon Josefsson <simon@josefsson.org>
6037 * src/cli.c: Let libgnutls remove SRP/PSK if not used.
6039 2007-03-05 Simon Josefsson <simon@josefsson.org>
6041 * lib/gnutls_priority.c: Indent and doc fix.
6043 2007-03-05 Simon Josefsson <simon@josefsson.org>
6045 * lib/Makefile.am, lib/gnutls_priority.h, lib/gnutls_record.c,
6046 lib/gnutls_state.c: Remove gnutls_priority.h, not needed.
6048 2007-03-05 Simon Josefsson <simon@josefsson.org>
6050 * configure.in: Reorder.
6052 2007-03-05 Simon Josefsson <simon@josefsson.org>
6054 * configure.in: Reorder.
6056 2007-03-05 Simon Josefsson <simon@josefsson.org>
6058 * configure.in: Reorder.
6060 2007-03-05 Simon Josefsson <simon@josefsson.org>
6062 * GNUmakefile, build-aux/GNUmakefile, build-aux/config.rpath,
6063 build-aux/gendocs.sh, build-aux/link-warning.h, build-aux/maint.mk,
6064 gendocs.sh, gl/gnulib.mk, gl/m4/gnulib-cache.m4, lgl/Makefile.am,
6065 lgl/m4/gnulib-cache.m4, link-warning.h, maint.mk: Fixes for
6068 2007-03-05 Simon Josefsson <simon@josefsson.org>
6070 * configure.in: Use build-aux/.
6072 2007-03-05 Simon Josefsson <simon@josefsson.org>
6074 * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt,
6075 lgl/m4/gnulib-comp.m4, lgl/m4/time_r.m4, lgl/m4/vasnprintf.m4,
6076 lgl/m4/vasprintf.m4, lgl/time_.h, lgl/vasnprintf.c,
6077 lgl/vasnprintf.h, lgl/vasprintf.h: Updaet.
6079 2007-02-26 Simon Josefsson <simon@josefsson.org>
6081 * doc/protocol/draft-salowey-tls-rsa-aes-gcm-00.txt: Add.
6083 2007-02-26 Simon Josefsson <simon@josefsson.org>
6085 * po/sv.po: Sync with TP.
6087 2007-02-26 Simon Josefsson <simon@josefsson.org>
6089 * po/pl.po: Sync with TP.
6091 2007-02-26 Simon Josefsson <simon@josefsson.org>
6093 * doc/protocol/draft-nir-tee-pm-00.txt: Add.
6095 2007-02-25 Simon Josefsson <simon@josefsson.org>
6097 * doc/examples/.cvsignore: [no log message]
6099 2007-02-25 Simon Josefsson <simon@josefsson.org>
6101 * doc/gnutls.texi: Add authz server.
6103 2007-02-25 Simon Josefsson <simon@josefsson.org>
6107 2007-02-25 Simon Josefsson <simon@josefsson.org>
6109 * doc/examples/Makefile.am: Add authz.
6111 2007-02-25 Simon Josefsson <simon@josefsson.org>
6113 * doc/examples/ex-serv-authz.c: Add.
6115 2007-02-25 Simon Josefsson <simon@josefsson.org>
6117 * doc/examples/ex-client-authz.c, doc/gnutls.texi: Add.
6119 2007-02-24 Simon Josefsson <simon@josefsson.org>
6121 * lib/x509/x509.c: Add credits.
6123 2007-02-22 Simon Josefsson <simon@josefsson.org>
6125 * lib/x509/output.c: Minor tweaks to proxy output.
6127 2007-02-22 Simon Josefsson <simon@josefsson.org>
6131 2007-02-22 Simon Josefsson <simon@josefsson.org>
6135 2007-02-22 Simon Josefsson <simon@josefsson.org>
6139 2007-02-22 Simon Josefsson <simon@josefsson.org>
6141 * tests/.cvsignore: [no log message]
6143 2007-02-22 Simon Josefsson <simon@josefsson.org>
6145 * tests/dn.c: Other cert.
6147 2007-02-22 Simon Josefsson <simon@josefsson.org>
6149 * tests/Makefile.am: Add dn.
6151 2007-02-22 Simon Josefsson <simon@josefsson.org>
6155 2007-02-22 Simon Josefsson <simon@josefsson.org>
6157 * lib/x509/x509.c: Rename.
6159 2007-02-22 Simon Josefsson <simon@josefsson.org>
6161 * includes/gnutls/x509.h: Rename non-released functions.
6163 2007-02-22 Simon Josefsson <simon@josefsson.org>
6165 * lib/x509/x509.h: Remove.
6167 2007-02-22 Simon Josefsson <simon@josefsson.org>
6169 * lib/x509/x509.c: Code cleanup and documentation of last patch.
6171 2007-02-22 Simon Josefsson <simon@josefsson.org>
6173 * includes/gnutls/x509.h, lib/x509/x509.h: Fix.
6175 2007-02-22 Simon Josefsson <simon@josefsson.org>
6177 * includes/gnutls/x509.h, lib/x509/x509.c, lib/x509/x509.h: New APIs
6178 to deal with DN's. Patch from Howard Chu <hyc@symas.com>.
6180 2007-02-22 Simon Josefsson <simon@josefsson.org>
6182 * NEWS, configure.in: Bump versions.
6184 2007-02-22 Simon Josefsson <simon@josefsson.org>
6186 * ChangeLog: [no log message]
6188 2007-02-22 Simon Josefsson <simon@josefsson.org>
6190 * NEWS: Version 1.7.7.
6192 2007-02-22 Simon Josefsson <simon@josefsson.org>
6194 * lgl/.cvsignore: [no log message]
6196 2007-02-22 Simon Josefsson <simon@josefsson.org>
6198 * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
6199 gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
6200 lgl/m4/gnulib-comp.m4, lgl/m4/intdiv0.m4, lgl/m4/snprintf.m4,
6201 lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
6202 lgl/snprintf.c, lgl/snprintf.h, lgl/stdio_.h, lgl/string_.h,
6203 lgl/unistd_.h, link-warning.h: Update.
6205 2007-02-22 Simon Josefsson <simon@josefsson.org>
6207 * doc/manpages/Makefile.am: Update.
6209 2007-02-22 Simon Josefsson <simon@josefsson.org>
6211 * lib/ext_authz.c, lib/gnutls_supplemental.c: Typo.
6213 2007-02-22 Simon Josefsson <simon@josefsson.org>
6215 * lib/gnutls_extensions.c, lib/gnutls_extensions.h: Revert.
6217 2007-02-22 Simon Josefsson <simon@josefsson.org>
6219 * lib/gnutls_int.h: New flags for authz extension.
6221 2007-02-22 Simon Josefsson <simon@josefsson.org>
6223 * lib/ext_authz.c: Use our own logic to determine whether to send
6224 extension replies in server.
6226 2007-02-22 Simon Josefsson <simon@josefsson.org>
6228 * lib/gnutls_extensions.h: Add prototype for
6229 _gnutls_extension_list_check, we use it in ext_authz.c.
6231 2007-02-22 Simon Josefsson <simon@josefsson.org>
6233 * lib/gnutls_extensions.c: Remove static from
6234 _gnutls_extension_list_check, we use it in ext_authz.c
6236 2007-02-22 Simon Josefsson <simon@josefsson.org>
6238 * lib/ext_authz.c: Don't send authz extension when we shouldn't.
6240 2007-02-22 Simon Josefsson <simon@josefsson.org>
6242 * src/cli-gaa.c, src/cli-gaa.h: Generated.
6244 2007-02-22 Simon Josefsson <simon@josefsson.org>
6246 * src/cli.c, src/serv.c: Fix #include's.
6248 2007-02-22 Simon Josefsson <simon@josefsson.org>
6252 2007-02-22 Simon Josefsson <simon@josefsson.org>
6254 * src/cli.c, src/cli.gaa: Support gnutls-cli --authz-x509-attr-cert
6255 and --authz-saml-assertion.
6257 2007-02-22 Simon Josefsson <simon@josefsson.org>
6259 * src/common.c, src/serv-gaa.c, src/serv-gaa.h, src/serv.c,
6260 src/serv.gaa: Support gnutls-serv --authz-x509-attr-cert and
6261 --authz-saml-assertion.
6263 2007-02-22 Simon Josefsson <simon@josefsson.org>
6267 2007-02-22 Simon Josefsson <simon@josefsson.org>
6269 * configure.in: Fix so version due to added APIs.
6271 2007-02-22 Simon Josefsson <simon@josefsson.org>
6273 * doc/reference/Makefile.am: Ignore more.
6275 2007-02-22 Simon Josefsson <simon@josefsson.org>
6279 2007-02-22 Simon Josefsson <simon@josefsson.org>
6281 * lib/gnutls.pc.in: Revert Requires-change.
6283 2007-02-21 Simon Josefsson <simon@josefsson.org>
6287 2007-02-21 Simon Josefsson <simon@josefsson.org>
6289 * lib/gnutls_extensions.c: Add authz extension.
6291 2007-02-21 Simon Josefsson <simon@josefsson.org>
6293 * lib/ext_authz.c: Typo.
6295 2007-02-21 Simon Josefsson <simon@josefsson.org>
6297 * lib/gnutls_supplemental.c: Add authz hooks.
6299 2007-02-21 Simon Josefsson <simon@josefsson.org>
6301 * includes/gnutls/gnutls.h.in: Fix type (in never released
6304 2007-02-21 Simon Josefsson <simon@josefsson.org>
6306 * lib/gnutls_int.h: Add authz stuff.
6308 2007-02-21 Simon Josefsson <simon@josefsson.org>
6310 * lib/Makefile.am: Build ext_authz.h and ext_authz.c.
6312 2007-02-21 Simon Josefsson <simon@josefsson.org>
6314 * lib/ext_authz.c, lib/ext_authz.h: New file.
6316 2007-02-21 Simon Josefsson <simon@josefsson.org>
6318 * lib/gnutls_handshake.c, lib/gnutls_supplemental.h: Sync with
6319 gnutls_supplemental.c.
6321 2007-02-21 Simon Josefsson <simon@josefsson.org>
6323 * lib/gnutls_supplemental.c: Fill in type+length.
6325 2007-02-21 Simon Josefsson <simon@josefsson.org>
6329 2007-02-21 Simon Josefsson <simon@josefsson.org>
6331 * includes/gnutls/gnutls.h.in: Add gnutls_authz_recv_callback_func
6332 and gnutls_authz_send_callback_func. Add gnutls_authz_enable,
6333 gnutls_authz_send_x509_attr_cert, gnutls_authz_send_saml_assertion,
6334 gnutls_authz_send_x509_attr_cert_url, and
6335 gnutls_authz_send_saml_assertion_url. Remove GNUTLS_AUTHZ_LAST from
6336 gnutls_authz_data_format_type_t (never part of any release).
6338 2007-02-21 Simon Josefsson <simon@josefsson.org>
6340 * lib/gnutls_supplemental.c: If callbacks failed to provide
6341 anything, at least send protocol valid (yet semantically invalid)
6342 supplemental message.
6344 2007-02-21 Simon Josefsson <simon@josefsson.org>
6346 * lib/gnutls_int.h: Add for supplemental support.
6348 2007-02-21 Simon Josefsson <simon@josefsson.org>
6350 * lib/gnutls_handshake.c: Support supplemental handshake messages.
6352 2007-02-21 Simon Josefsson <simon@josefsson.org>
6354 * lib/Makefile.am: Add gnutls_supplemental.h and
6355 gnutls_supplemental.c.
6357 2007-02-21 Simon Josefsson <simon@josefsson.org>
6359 * lib/gnutls_supplemental.c, lib/gnutls_supplemental.h: New file.
6361 2007-02-21 Simon Josefsson <simon@josefsson.org>
6365 2007-02-19 Simon Josefsson <simon@josefsson.org>
6367 * includes/gnutls/gnutls.h.in: Add gnutls_supplemental_get_name.
6368 Fix gnutls_authz_data_format_type_t.
6370 2007-02-19 Simon Josefsson <simon@josefsson.org>
6374 2007-02-17 Simon Josefsson <simon@josefsson.org>
6376 * lib/debug.c: Support SUPPLEMENTAL handshake type.
6378 2007-02-16 Simon Josefsson <simon@josefsson.org>
6382 2007-02-16 Simon Josefsson <simon@josefsson.org>
6386 2007-02-16 Simon Josefsson <simon@josefsson.org>
6388 * tests/hostname-check/hostname-check.c: Tests ipAddress SAN's too.
6390 2007-02-16 Simon Josefsson <simon@josefsson.org>
6392 * tests/hostname-check/hostname-check.c: Test wildcard stuff too.
6394 2007-02-16 Simon Josefsson <simon@josefsson.org>
6396 * lib/x509/rfc2818_hostname.c: Indent.
6398 2007-02-16 Simon Josefsson <simon@josefsson.org>
6400 * lib/x509/rfc2818_hostname.c: Support iPAddress too. Doc fix.
6402 2007-02-16 Simon Josefsson <simon@josefsson.org>
6406 2007-02-16 Simon Josefsson <simon@josefsson.org>
6408 * tests/hostname-check/hostname-check.c: Fix mem leak.
6410 2007-02-16 Simon Josefsson <simon@josefsson.org>
6412 * lib/x509/rfc2818_hostname.c: Doc fix.
6414 2007-02-16 Simon Josefsson <simon@josefsson.org>
6416 * lib/x509/rfc2818_hostname.c: Don't treat absence of CN in subject
6417 as a successful RFC 2818 hostname comparison match. Reported by
6418 "Richard W.M. Jones" <rjones@redhat.com>.
6420 2007-02-16 Simon Josefsson <simon@josefsson.org>
6422 * tests/hostname-check/.cvsignore: [no log message]
6424 2007-02-16 Simon Josefsson <simon@josefsson.org>
6426 * configure.in, tests/Makefile.am,
6427 tests/hostname-check/Makefile.am, tests/hostname-check/README,
6428 tests/hostname-check/hostname-check.c: Add self test of rfc2818
6429 server identity check.
6431 2007-02-15 Simon Josefsson <simon@josefsson.org>
6435 2007-02-15 Simon Josefsson <simon@josefsson.org>
6437 * lib/gnutls.pc.in: Add 'Requires: libtasn1' to make 'pkg-config
6438 --libs gnutls' output -ltasn1. Reported by Pavlov Konstantin
6439 <thresh@altlinux.ru>.
6441 2007-02-14 Simon Josefsson <simon@josefsson.org>
6443 * lib/gnutls_hash_int.c: Avoid assert.
6445 2007-02-14 Simon Josefsson <simon@josefsson.org>
6447 * src/certtool.c: Make sure NULL is a pointer.
6449 2007-02-14 Simon Josefsson <simon@josefsson.org>
6451 * src/certtool.c: Change vararg 0 to NULL. Tiny change suggested by
6452 Joe Orton <joe@manyfish.co.uk>.
6454 2007-02-14 Simon Josefsson <simon@josefsson.org>
6456 * includes/gnutls/gnutls.h.in: Fix gnutls_authz_data_format_type_t.
6458 2007-02-14 Simon Josefsson <simon@josefsson.org>
6462 2007-02-14 Simon Josefsson <simon@josefsson.org>
6464 * includes/gnutls/gnutls.h.in: Add
6465 gnutls_supplemental_data_format_type_t with member
6466 GNUTLS_SUPPLEMENTAL_AUTHZ_DATA.
6468 2007-02-14 Simon Josefsson <simon@josefsson.org>
6472 2007-02-14 Simon Josefsson <simon@josefsson.org>
6474 * includes/gnutls/gnutls.h.in: Add gnutls_authz_data_format_type_t,
6475 with members GNUTLS_AUTHZ_X509_ATTR_CERT,
6476 GNUTLS_AUTHZ_SAML_ASSERTION, GNUTLS_AUTHZ_X509_ATTR_CERT_URL,
6477 GNUTLS_AUTHZ_SAML_ASSERTION_URL.
6479 2007-02-14 Simon Josefsson <simon@josefsson.org>
6481 * lib/gnutls_int.h: Reorder.
6483 2007-02-14 Simon Josefsson <simon@josefsson.org>
6485 * lib/gnutls_int.h: Add GNUTLS_EXTENSION_AUTHZ_CLIENT and
6486 GNUTLS_EXTENSION_AUTHZ_SERVER.
6488 2007-02-14 Simon Josefsson <simon@josefsson.org>
6492 2007-02-14 Simon Josefsson <simon@josefsson.org>
6494 * includes/gnutls/gnutls.h.in: Add GNUTLS_HANDSHAKE_SUPPLEMENTAL.
6496 2007-02-14 Simon Josefsson <simon@josefsson.org>
6498 * includes/gnutls/gnutls.h.in: Spell out handshake types.
6500 2007-02-13 Simon Josefsson <simon@josefsson.org>
6502 * src/certtool-gaa.c, src/certtool-gaa.h: Update.
6504 2007-02-13 Simon Josefsson <simon@josefsson.org>
6506 * src/certtool.c: Use error().
6508 2007-02-13 Simon Josefsson <simon@josefsson.org>
6510 * src/certtool.c: Cleanup p12 printing.
6512 2007-02-13 Simon Josefsson <simon@josefsson.org>
6514 * src/certtool.c: Cleanup pkcs7_info.
6516 2007-02-13 Simon Josefsson <simon@josefsson.org>
6518 * src/certtool.c: Fix.
6520 2007-02-13 Simon Josefsson <simon@josefsson.org>
6522 * src/certtool.c: Better errors.
6524 2007-02-13 Simon Josefsson <simon@josefsson.org>
6526 * src/certtool.gaa: Remove --copyright (use --version).
6528 2007-02-13 Simon Josefsson <simon@josefsson.org>
6530 * src/certtool.c: Use version-etc.
6532 2007-02-13 Simon Josefsson <simon@josefsson.org>
6534 * configure.in: Fix for version-etc.
6536 2007-02-13 Simon Josefsson <simon@josefsson.org>
6538 * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
6539 gl/m4/stdarg.m4, gl/version-etc-fsf.c, gl/version-etc.c,
6540 gl/version-etc.h: Update.
6542 2007-02-13 Simon Josefsson <simon@josefsson.org>
6544 * src/certtool.c: Cleanup CRL.
6546 2007-02-13 Simon Josefsson <simon@josefsson.org>
6548 * src/certtool.c: Cleanup.
6550 2007-02-13 Simon Josefsson <simon@josefsson.org>
6552 * src/certtool.c: Simplify.
6554 2007-02-13 Simon Josefsson <simon@josefsson.org>
6556 * src/certtool.c: Cleanups.
6558 2007-02-13 Simon Josefsson <simon@josefsson.org>
6560 * src/certtool.c: Rewrite generate_private_key_int.
6562 2007-02-13 Simon Josefsson <simon@josefsson.org>
6564 * src/certtool.c: Fix mem leak.
6566 2007-02-13 Simon Josefsson <simon@josefsson.org>
6568 * src/certtool.c: Fix crl_info.
6570 2007-02-13 Simon Josefsson <simon@josefsson.org>
6572 * src/certtool.c: Rewrite load_private_key.
6574 2007-02-13 Simon Josefsson <simon@josefsson.org>
6576 * src/certtool.c: Rewrite load_request.
6578 2007-02-13 Simon Josefsson <simon@josefsson.org>
6580 * src/certtool.c: Rewrite load_ca_private_key.
6582 2007-02-13 Simon Josefsson <simon@josefsson.org>
6584 * src/certtool.c: Remove.
6586 2007-02-13 Simon Josefsson <simon@josefsson.org>
6588 * src/certtool.c: Rewrite load_ca_cert.
6590 2007-02-13 Simon Josefsson <simon@josefsson.org>
6592 * src/certtool.c: No limit on CRL size during verification.
6594 2007-02-13 Simon Josefsson <simon@josefsson.org>
6596 * lib/x509/x509.c: Simplify.
6598 2007-02-13 Simon Josefsson <simon@josefsson.org>
6600 * tests/certificate_set_x509_crl.c: Need config.h.
6602 2007-02-13 Simon Josefsson <simon@josefsson.org>
6604 * src/Makefile.am: Use AM_CPPFLAGS, not obsolete INCLUDES.
6606 2007-02-13 Simon Josefsson <simon@josefsson.org>
6608 * src/Makefile.am: Need libgnu.la.
6610 2007-02-13 Simon Josefsson <simon@josefsson.org>
6612 * src/errcodes.c: Need config.h.
6614 2007-02-13 Simon Josefsson <simon@josefsson.org>
6616 * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Update.
6618 2007-02-13 Simon Josefsson <simon@josefsson.org>
6620 * configure.in: Remove stuff obsoleted by time_r.
6622 2007-02-13 Simon Josefsson <simon@josefsson.org>
6624 * configure.in: Don't check for time.h, not needed.
6626 2007-02-13 Simon Josefsson <simon@josefsson.org>
6628 * lib/defines.h: Only use time.h, from gnulib if needed.
6630 2007-02-13 Simon Josefsson <simon@josefsson.org>
6632 * lgl/.cvsignore: [no log message]
6634 2007-02-13 Simon Josefsson <simon@josefsson.org>
6636 * tests/pathlen/ca-no-pathlen.pem,
6637 tests/pathlen/no-ca-or-pathlen.pem: UPdate.
6639 2007-02-13 Simon Josefsson <simon@josefsson.org>
6643 2007-02-13 Simon Josefsson <simon@josefsson.org>
6645 * lib/x509/output.c: Remove.
6647 2007-02-13 Simon Josefsson <simon@josefsson.org>
6649 * gl/string_.h, lgl/Makefile.am, lgl/m4/gnulib-comp.m4,
6650 lgl/m4/time_h.m4, lgl/m4/time_r.m4, lgl/string_.h, lgl/time_.h,
6651 lgl/time_r.c, lgl/time_r.h: Update.
6653 2007-02-13 Simon Josefsson <simon@josefsson.org>
6655 * tests/nist-pkits/.cvsignore, tests/x509paths/.cvsignore: [no log
6658 2007-02-13 Simon Josefsson <simon@josefsson.org>
6660 * tests/nist-pkits/README: Fix.
6662 2007-02-13 Simon Josefsson <simon@josefsson.org>
6664 * tests/nist-pkits/gnutls-nist-tests.html: Add.
6666 2007-02-13 Simon Josefsson <simon@josefsson.org>
6668 * tests/nist-pkits/README: Fix.
6670 2007-02-13 Simon Josefsson <simon@josefsson.org>
6672 * tests/nist-pkits/pkits_test: Unpack.
6674 2007-02-13 Simon Josefsson <simon@josefsson.org>
6676 * tests/nist-pkits/.cvsignore: [no log message]
6678 2007-02-13 Simon Josefsson <simon@josefsson.org>
6680 * tests/nist-pkits/pkits_test: Add.
6682 2007-02-13 Simon Josefsson <simon@josefsson.org>
6684 * tests/nist-pkits/pkits_test_list_generator.patch: Update.
6686 2007-02-13 Simon Josefsson <simon@josefsson.org>
6688 * tests/nist-pkits/gnutls_test_entry: Remove.
6690 2007-02-13 Simon Josefsson <simon@josefsson.org>
6692 * tests/nist-pkits/build-chain, tests/nist-pkits/gnutls_test_entry,
6693 tests/nist-pkits/pkits_test_list_generator.patch: Add.
6695 2007-02-13 Simon Josefsson <simon@josefsson.org>
6697 * tests/nist-pkits/README: Add.
6699 2007-02-13 Simon Josefsson <simon@josefsson.org>
6701 * tests/nist-pkits/README: Add.
6703 2007-02-13 Simon Josefsson <simon@josefsson.org>
6705 * lib/x509/mpi.c: We don't support inherited DSA parameters.
6707 2007-02-13 Simon Josefsson <simon@josefsson.org>
6709 * tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
6710 tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime: Update.
6712 2007-02-13 Simon Josefsson <simon@josefsson.org>
6714 * tests/nist-pkits/pkits: Fix.
6716 2007-02-13 Simon Josefsson <simon@josefsson.org>
6718 * tests/nist-pkits/pkits: Fix.
6720 2007-02-13 Simon Josefsson <simon@josefsson.org>
6722 * tests/nist-pkits/pkits: Fix.
6724 2007-02-13 Simon Josefsson <simon@josefsson.org>
6726 * tests/.cvsignore, tests/nist-pkits/.cvsignore: [no log message]
6728 2007-02-13 Simon Josefsson <simon@josefsson.org>
6730 * tests/nist-pkits/README, tests/nist-pkits/pkits,
6731 tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
6732 tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
6733 tests/pkits, tests/pkits_crl, tests/pkits_crt, tests/pkits_pkcs12,
6734 tests/pkits_smime: Move PKITS stuff to nist-pkits/.
6736 2007-02-13 Simon Josefsson <simon@josefsson.org>
6740 2007-02-13 Simon Josefsson <simon@josefsson.org>
6742 * tests/x509paths/README: Fix.
6744 2007-02-13 Simon Josefsson <simon@josefsson.org>
6746 * tests/x509paths/chain: fix for chain 1.
6748 2007-02-13 Simon Josefsson <simon@josefsson.org>
6750 * tests/.cvsignore: [no log message]
6752 2007-02-13 Simon Josefsson <simon@josefsson.org>
6754 * tests/chain, tests/x509paths/README, tests/x509paths/chain: Move
6755 old NIST stuff to separate directory.
6757 2007-02-13 Simon Josefsson <simon@josefsson.org>
6759 * lib/x509/dn.c: Don't write to buf if *sizeof_buf==0.
6761 2007-02-13 Simon Josefsson <simon@josefsson.org>
6763 * lib/x509/output.c: Don't use uninitialized.
6765 2007-02-13 Simon Josefsson <simon@josefsson.org>
6767 * lib/x509/x509.c: Don't access ret unless *ret_size>0.
6769 2007-02-13 Simon Josefsson <simon@josefsson.org>
6771 * configure.in: Fix PKI test.
6773 2007-02-13 Simon Josefsson <simon@josefsson.org>
6775 * doc/manpages/Makefile.am: Update.
6777 2007-02-13 Simon Josefsson <simon@josefsson.org>
6779 * src/certtool.c: Simplify copyright.
6781 2007-02-13 Simon Josefsson <simon@josefsson.org>
6785 2007-02-13 Simon Josefsson <simon@josefsson.org>
6787 * src/certtool-cfg.c: Remove.
6789 2007-02-13 Simon Josefsson <simon@josefsson.org>
6791 * src/certtool.c: Remove unused.
6793 2007-02-13 Simon Josefsson <simon@josefsson.org>
6795 * src/Makefile.am: Make certtool conditional on ENABLE_PKI.
6797 2007-02-13 Simon Josefsson <simon@josefsson.org>
6799 * configure.in: Add conditional for PKI stuff.
6801 2007-02-13 Simon Josefsson <simon@josefsson.org>
6803 * src/certtool.c: Handle larger certificate lists.
6805 2007-02-13 Simon Josefsson <simon@josefsson.org>
6807 * src/certtool.c: Fix.
6809 2007-02-13 Simon Josefsson <simon@josefsson.org>
6811 * src/certtool.c: Fix.
6813 2007-02-13 Simon Josefsson <simon@josefsson.org>
6815 * lib/x509/output.c: crl: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
6817 2007-02-13 Simon Josefsson <simon@josefsson.org>
6819 * src/certtool.c: Use gnutls_x509_crl_print.
6821 2007-02-13 Simon Josefsson <simon@josefsson.org>
6823 * NEWS, includes/gnutls/x509.h, lib/x509/crl.c, lib/x509/output.c,
6824 lib/x509/x509.c: Add gnutls_x509_crl_get_signature and
6825 gnutls_x509_crl_print.
6827 2007-02-13 Simon Josefsson <simon@josefsson.org>
6829 * src/certtool.c: Use error().
6831 2007-02-13 Simon Josefsson <simon@josefsson.org>
6833 * libextra/Makefile.am: We do need lgl/ though.
6835 2007-02-13 Simon Josefsson <simon@josefsson.org>
6837 * libextra/Makefile.am, libextra/opencdk/Makefile.am: No need for
6840 2007-02-13 Simon Josefsson <simon@josefsson.org>
6842 * libextra/openpgp/Makefile.am: Don't include gl/.
6844 2007-02-13 Simon Josefsson <simon@josefsson.org>
6846 * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
6847 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/progname.c,
6850 2007-02-13 Simon Josefsson <simon@josefsson.org>
6852 * configure.in: Revert.
6854 2007-02-13 Simon Josefsson <simon@josefsson.org>
6856 * Makefile.am, configure.in: Revert.
6858 2007-02-13 Simon Josefsson <simon@josefsson.org>
6860 * gl/dummy.c, src/lib/Makefile.am, src/lib/error.c,
6861 src/lib/error.h, src/lib/m4/error.m4, src/lib/m4/gnulib-cache.m4,
6862 src/lib/m4/gnulib-common.m4, src/lib/m4/gnulib-comp.m4,
6863 src/lib/m4/gnulib-tool.m4, src/lib/progname.c, src/lib/progname.h:
6866 2007-02-13 Simon Josefsson <simon@josefsson.org>
6868 * libextra/Makefile.am: No need for gl/.
6870 2007-02-13 Simon Josefsson <simon@josefsson.org>
6872 * Makefile.am: Fix src/lib/.
6874 2007-02-13 Simon Josefsson <simon@josefsson.org>
6876 * configure.in: Build src/lib/.
6878 2007-02-13 Simon Josefsson <simon@josefsson.org>
6880 * configure.in: Init src/lib/.
6882 2007-02-13 Simon Josefsson <simon@josefsson.org>
6884 * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
6885 src/lib/Makefile.am, src/lib/m4/gnulib-cache.m4,
6886 src/lib/m4/gnulib-comp.m4: Update.
6888 2007-02-13 Simon Josefsson <simon@josefsson.org>
6890 * gl/error.c, gl/error.h, gl/m4/error.m4: Remove.
6892 2007-02-13 Simon Josefsson <simon@josefsson.org>
6894 * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
6895 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, src/lib/Makefile.am,
6896 src/lib/error.c, src/lib/error.h, src/lib/m4/error.m4,
6897 src/lib/m4/gnulib-cache.m4, src/lib/m4/gnulib-common.m4,
6898 src/lib/m4/gnulib-comp.m4, src/lib/m4/gnulib-tool.m4,
6899 src/lib/progname.c, src/lib/progname.h: Add.
6901 2007-02-13 Simon Josefsson <simon@josefsson.org>
6903 * src/certtool.c: No size limit on CRL data.
6905 2007-02-12 Simon Josefsson <simon@josefsson.org>
6907 * lib/x509/common.c: (_gnutls_x509_san_find_type): Support GNUTLS_SAN_DN.
6909 2007-02-12 Simon Josefsson <simon@josefsson.org>
6911 * lib/x509/output.c: Support GNUTLS_SAN_DN.
6913 2007-02-12 Simon Josefsson <simon@josefsson.org>
6917 2007-02-12 Simon Josefsson <simon@josefsson.org>
6919 * lib/x509/x509.c: (parse_general_name): Support GNUTLS_SAN_DN.
6921 2007-02-12 Simon Josefsson <simon@josefsson.org>
6925 2007-02-12 Simon Josefsson <simon@josefsson.org>
6927 * configure.in: Bump versions.
6929 2007-02-12 Simon Josefsson <simon@josefsson.org>
6931 * NEWS, includes/gnutls/gnutls.h.in: Add.
6933 2007-02-12 Simon Josefsson <simon@josefsson.org>
6935 * ChangeLog: [no log message]
6937 2007-02-12 Simon Josefsson <simon@josefsson.org>
6939 * NEWS: Version 1.7.6.
6941 2007-02-12 Simon Josefsson <simon@josefsson.org>
6943 * configure.in: New APIs, bump libtool library versions.
6945 2007-02-12 Simon Josefsson <simon@josefsson.org>
6947 * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
6948 lgl/m4/string_h.m4, lgl/string_.h: Update.
6950 2007-02-12 Simon Josefsson <simon@josefsson.org>
6952 * Makefile.am: Use latest docs on web site.
6954 2007-02-12 Simon Josefsson <simon@josefsson.org>
6956 * po/POTFILES.in: Add.
6958 2007-02-12 Simon Josefsson <simon@josefsson.org>
6960 * lib/x509/output.c: Mark for translation.
6962 2007-02-12 Simon Josefsson <simon@josefsson.org>
6964 * lib/pkix_asn1_tab.c: Generated.
6966 2007-02-12 Simon Josefsson <simon@josefsson.org>
6968 * lib/x509/output.c: Print more than one SAN.
6970 2007-02-12 Simon Josefsson <simon@josefsson.org>
6972 * lib/x509/output.c: Better printing of XMPP SAN.
6974 2007-02-12 Simon Josefsson <simon@josefsson.org>
6976 * lib/pkix.asn: Add XMPP definitions.
6978 2007-02-12 Simon Josefsson <simon@josefsson.org>
6980 * lib/x509/x509.c: Doc fix.
6982 2007-02-12 Simon Josefsson <simon@josefsson.org>
6984 * lib/x509/x509.c: Decode XMPP data. Suggested by Matthias Wimmer
6987 2007-02-12 Simon Josefsson <simon@josefsson.org>
6989 * src/serv.c: Print X.509 client cert info.
6991 2007-02-09 Simon Josefsson <simon@josefsson.org>
6993 * src/serv.c: Text fix.
6995 2007-02-09 Simon Josefsson <simon@josefsson.org>
6997 * doc/manpages/Makefile.am: Update.
6999 2007-02-09 Simon Josefsson <simon@josefsson.org>
7001 * tests/pathlen/ca-no-pathlen.pem,
7002 tests/pathlen/no-ca-or-pathlen.pem: Update.
7004 2007-02-09 Simon Josefsson <simon@josefsson.org>
7006 * lib/x509/output.c: strftime %Z on mingw32 seems to not understand
7007 that gmtime was used and that the time given is in UTC. Just hard
7010 2007-02-09 Simon Josefsson <simon@josefsson.org>
7012 * lib/gnutls_str.c: Typo.
7014 2007-02-09 Simon Josefsson <simon@josefsson.org>
7016 * lgl/Makefile.am, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
7017 lgl/m4/gnulib-comp.m4, lgl/m4/vasprintf.m4, lgl/vasprintf.c,
7018 lgl/vasprintf.h: Add.
7020 2007-02-09 Simon Josefsson <simon@josefsson.org>
7022 * lib/x509/output.c: Use gnulib's time_r for systems that lack
7025 2007-02-09 Simon Josefsson <simon@josefsson.org>
7027 * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
7028 lgl/m4/time_r.m4, lgl/time_r.c, lgl/time_r.h: Add.
7030 2007-02-09 Simon Josefsson <simon@josefsson.org>
7032 * tests/pathlen/no-ca-or-pathlen.pem: Fix.
7034 2007-02-09 Simon Josefsson <simon@josefsson.org>
7036 * lib/x509/output.c: Strings not zero terminated.
7038 2007-02-09 Simon Josefsson <simon@josefsson.org>
7040 * lib/x509/output.c: Hexprint unknown extensions.
7042 2007-02-09 Simon Josefsson <simon@josefsson.org>
7044 * tests/key-id/key-id, tests/pathlen/ca-no-pathlen.pem,
7045 tests/pathlen/no-ca-or-pathlen.pem: Update.
7047 2007-02-09 Simon Josefsson <simon@josefsson.org>
7049 * src/certtool.c: Remove.
7051 2007-02-09 Simon Josefsson <simon@josefsson.org>
7053 * src/certtool.c: Fix.
7055 2007-02-09 Simon Josefsson <simon@josefsson.org>
7059 2007-02-09 Simon Josefsson <simon@josefsson.org>
7061 * lib/x509/output.c: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
7063 2007-02-09 Simon Josefsson <simon@josefsson.org>
7065 * src/certtool.c: Use gnutls_x509_crt_print.
7067 2007-02-09 Simon Josefsson <simon@josefsson.org>
7069 * NEWS, includes/gnutls/x509.h: Add.
7071 2007-02-09 Simon Josefsson <simon@josefsson.org>
7073 * lib/x509/output.c: Fix error messages.
7075 2007-02-09 Simon Josefsson <simon@josefsson.org>
7077 * lib/x509/output.c: Really fix.
7079 2007-02-09 Simon Josefsson <simon@josefsson.org>
7081 * lib/x509/output.c: Fix.
7083 2007-02-09 Simon Josefsson <simon@josefsson.org>
7085 * includes/gnutls/x509.h: Change signature (ok since no release).
7087 2007-02-09 Simon Josefsson <simon@josefsson.org>
7089 * lib/x509/output.c: Use datum for outputs.
7091 2007-02-09 Simon Josefsson <simon@josefsson.org>
7093 * doc/protocol/draft-housley-tls-authz-extns-07.txt: Add.
7095 2007-02-09 Simon Josefsson <simon@josefsson.org>
7097 * lib/x509/output.c: Simplify.
7099 2007-02-09 Simon Josefsson <simon@josefsson.org>
7101 * lib/x509/extensions.c: Don't crash on NULL's.
7103 2007-02-08 Simon Josefsson <simon@josefsson.org>
7105 * NEWS: Add, from older branches.
7107 2007-02-08 Simon Josefsson <simon@josefsson.org>
7109 * lib/x509/output.c: Doc fix.
7111 2007-02-08 Simon Josefsson <simon@josefsson.org>
7113 * lib/x509/Makefile.am: Build output.c.
7115 2007-02-08 Simon Josefsson <simon@josefsson.org>
7117 * NEWS, lib/x509/output.c: Add.
7119 2007-02-08 Simon Josefsson <simon@josefsson.org>
7121 * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
7122 gnutls_x509_crt_get_signature.
7124 2007-02-08 Simon Josefsson <simon@josefsson.org>
7128 2007-02-08 Simon Josefsson <simon@josefsson.org>
7130 * doc/gnutls.texi: gnutls-serv: create client & proxy too.
7132 2007-02-08 Simon Josefsson <simon@josefsson.org>
7134 * src/certtool-cfg.c: Default proxy policy is ALL. Fixes crash.
7136 2007-02-08 Simon Josefsson <simon@josefsson.org>
7138 * lib/x509/extensions.c: Fix warnings.
7140 2007-02-08 Simon Josefsson <simon@josefsson.org>
7142 * lib/gnutls_str.c, lib/gnutls_str.h: Add
7143 _gnutls_string_append_printf.
7145 2007-02-08 Simon Josefsson <simon@josefsson.org>
7147 * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
7148 gnutls_x509_crt_get_extension_data and
7149 gnutls_x509_crt_get_extension_info.
7151 2007-02-08 Simon Josefsson <simon@josefsson.org>
7153 * src/certtool.c: Fix.
7155 2007-02-08 Simon Josefsson <simon@josefsson.org>
7157 * src/certtool.c: XMPP otherName SAN support.
7159 2007-02-08 Simon Josefsson <simon@josefsson.org>
7163 2007-02-08 Simon Josefsson <simon@josefsson.org>
7165 * NEWS, THANKS: Add.
7167 2007-02-08 Simon Josefsson <simon@josefsson.org>
7171 2007-02-08 Simon Josefsson <simon@josefsson.org>
7173 * NEWS, lib/x509/x509.c: Fix.
7175 2007-02-08 Simon Josefsson <simon@josefsson.org>
7177 * includes/gnutls/gnutls.h.in: Doc fix.
7179 2007-02-08 Simon Josefsson <simon@josefsson.org>
7181 * lib/x509/x509.c: Support XMPP OID.
7183 2007-02-08 Simon Josefsson <simon@josefsson.org>
7185 * lib/x509/x509.c: Doc fix.
7187 2007-02-08 Simon Josefsson <simon@josefsson.org>
7189 * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
7190 lib/x509/common.c, lib/x509/x509.c, src/certtool.c: Support
7193 2007-02-07 Simon Josefsson <simon@josefsson.org>
7195 * doc/gnutls.texi: Fix.
7197 2007-02-07 Simon Josefsson <simon@josefsson.org>
7199 * doc/gnutls.texi: add tcp and tlsia
7201 2007-02-07 Simon Josefsson <simon@josefsson.org>
7205 2007-02-07 Simon Josefsson <simon@josefsson.org>
7207 * src/serv.c: Don't say TLS 1.0.
7209 2007-02-07 Simon Josefsson <simon@josefsson.org>
7213 2007-02-07 Simon Josefsson <simon@josefsson.org>
7215 * lib/gnutls_sig.c: Fix DSA sign, broken by last commit.
7217 2007-02-07 Simon Josefsson <simon@josefsson.org>
7221 2007-02-07 Simon Josefsson <simon@josefsson.org>
7223 * lib/gnutls_sig.c: Fix TLS 1.2 signing (for servers).
7225 2007-02-07 Simon Josefsson <simon@josefsson.org>
7229 2007-02-07 Simon Josefsson <simon@josefsson.org>
7231 * doc/gnutls.texi: dsa key
7233 2007-02-06 Simon Josefsson <simon@josefsson.org>
7235 * doc/gnutls.texi: Fix.
7237 2007-02-06 Simon Josefsson <simon@josefsson.org>
7239 * lib/gnutls_sig.c: Fix crash on failures.
7241 2007-02-06 Simon Josefsson <simon@josefsson.org>
7243 * NEWS, configure.in: Bump versions.
7245 2007-02-06 Simon Josefsson <simon@josefsson.org>
7247 * doc/protocol/draft-ietf-tls-srp-00.txt,
7248 doc/protocol/draft-ietf-tls-srp-01.txt,
7249 doc/protocol/draft-ietf-tls-srp-02.txt,
7250 doc/protocol/draft-ietf-tls-srp-03.txt,
7251 doc/protocol/draft-ietf-tls-srp-04.txt,
7252 doc/protocol/draft-ietf-tls-srp-05.txt,
7253 doc/protocol/draft-ietf-tls-srp-06.txt,
7254 doc/protocol/draft-ietf-tls-srp-07.txt: Add.
7256 2007-02-06 Simon Josefsson <simon@josefsson.org>
7258 * ChangeLog: [no log message]
7260 2007-02-06 Simon Josefsson <simon@josefsson.org>
7262 * NEWS: Version 1.7.5.
7264 2007-02-06 Simon Josefsson <simon@josefsson.org>
7268 2007-02-06 Simon Josefsson <simon@josefsson.org>
7272 2007-02-06 Simon Josefsson <simon@josefsson.org>
7274 * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
7275 lgl/m4/string_h.m4, lgl/string_.h: Update.
7277 2007-02-06 Simon Josefsson <simon@josefsson.org>
7281 2007-02-06 Simon Josefsson <simon@josefsson.org>
7283 * doc/gnutls.texi: Fix.
7285 2007-02-06 Simon Josefsson <simon@josefsson.org>
7289 2007-02-06 Simon Josefsson <simon@josefsson.org>
7291 * src/cli.c: Don't ask for PSK if we don't have credentials for it.
7293 2007-02-06 Simon Josefsson <simon@josefsson.org>
7295 * doc/gnutls.texi: mention psk
7297 2007-02-06 Simon Josefsson <simon@josefsson.org>
7301 2007-02-06 Simon Josefsson <simon@josefsson.org>
7303 * lib/gnutls_handshake.c: (_gnutls_remove_unwanted_ciphersuites): Remove GNUTLS_KX_SRP_RSA or
7304 GNUTLS_KX_SRP_DSS if there is no SRP credential.
7306 2007-02-06 Simon Josefsson <simon@josefsson.org>
7308 * doc/gnutls.texi: fix
7310 2007-02-06 Simon Josefsson <simon@josefsson.org>
7312 * doc/gnutls.texi: fix
7314 2007-02-06 Simon Josefsson <simon@josefsson.org>
7316 * src/cli.c: Don't try to negotiate SRP kx if we don't have SRP
7319 2007-02-06 Simon Josefsson <simon@josefsson.org>
7321 * doc/gnutls.texi: Add.
7323 2007-02-06 Simon Josefsson <simon@josefsson.org>
7325 * src/cli.c: Prefer PSK.
7327 2007-02-06 Simon Josefsson <simon@josefsson.org>
7329 * src/cli.c, src/serv.c: Modernize priorities.
7331 2007-02-06 Simon Josefsson <simon@josefsson.org>
7333 * doc/gnutls.texi: more
7335 2007-02-06 Simon Josefsson <simon@josefsson.org>
7337 * src/common.c: Parse new MACs.
7339 2007-02-06 Simon Josefsson <simon@josefsson.org>
7341 * src/serv.c: Prefer OpenPGP certs from client.
7343 2007-02-06 Simon Josefsson <simon@josefsson.org>
7345 * doc/gnutls.texi: Fix.
7347 2007-02-06 Simon Josefsson <simon@josefsson.org>
7351 2007-02-06 Simon Josefsson <simon@josefsson.org>
7353 * src/cli-gaa.c: Generated.
7355 2007-02-06 Simon Josefsson <simon@josefsson.org>
7357 * configure.in: Bump versions.
7359 2007-02-06 Simon Josefsson <simon@josefsson.org>
7363 2007-02-06 Simon Josefsson <simon@josefsson.org>
7365 * src/common.c: Typo in last commit.
7367 2007-02-06 Simon Josefsson <simon@josefsson.org>
7369 * src/cli.gaa: Typo.
7371 2007-02-06 Simon Josefsson <simon@josefsson.org>
7373 * src/common.c: Fix --list.
7375 2007-02-06 Simon Josefsson <simon@josefsson.org>
7377 * doc/gnutls.texi: Add.
7379 2007-02-06 Simon Josefsson <simon@josefsson.org>
7381 * lib/gnutls_hash_int.c: Revert, not needed.
7383 2007-02-06 Simon Josefsson <simon@josefsson.org>
7385 * lib/gnutls_hash_int.c: (_gnutls_hash_get_algo_len): Handle NULL MACs again, broken by last
7388 2007-02-06 Simon Josefsson <simon@josefsson.org>
7390 * src/serv.c: Fix last commit.
7392 2007-02-06 Simon Josefsson <simon@josefsson.org>
7394 * src/serv.c: Support TLS 1.2 and AES 256.
7396 2007-02-05 Simon Josefsson <simon@josefsson.org>
7398 * ChangeLog: [no log message]
7400 2007-02-05 Simon Josefsson <simon@josefsson.org>
7402 * NEWS: Version 1.7.4.
7404 2007-02-05 Simon Josefsson <simon@josefsson.org>
7408 2007-02-05 Simon Josefsson <simon@josefsson.org>
7410 * src/serv.c: use static DH params if none or provided
7412 2007-02-05 Simon Josefsson <simon@josefsson.org>
7414 * tests/anonself.c, tests/dhepskself.c, tests/resume.c,
7415 tests/tlsia.c, tests/utils.c, tests/utils.h: Use static DH.
7417 2007-02-05 Simon Josefsson <simon@josefsson.org>
7419 * tests/pskself.c: No dh here.
7421 2007-02-05 Simon Josefsson <simon@josefsson.org>
7425 2007-02-05 Simon Josefsson <simon@josefsson.org>
7427 * tests/sha2/.cvsignore: [no log message]
7429 2007-02-05 Simon Josefsson <simon@josefsson.org>
7433 2007-02-05 Simon Josefsson <simon@josefsson.org>
7435 * configure.in, tests/Makefile.am: Add SHA-2 self test.
7437 2007-02-05 Simon Josefsson <simon@josefsson.org>
7439 * NEWS, tests/sha2/Makefile.am, tests/sha2/key-ca.pem,
7440 tests/sha2/key-subca.pem, tests/sha2/key-subsubca.pem,
7441 tests/sha2/key-user.pem, tests/sha2/sha2: Add.
7443 2007-02-05 Simon Josefsson <simon@josefsson.org>
7447 2007-02-05 Simon Josefsson <simon@josefsson.org>
7449 * src/certtool-cfg.c: Set pathlength to -1 (not present) by default,
7452 2007-02-05 Simon Josefsson <simon@josefsson.org>
7454 * src/certtool-gaa.c: Generated.
7456 2007-02-05 Simon Josefsson <simon@josefsson.org>
7458 * src/certtool.c, src/certtool.gaa: Support --hash SHA-256/384/512.
7460 2007-02-05 Simon Josefsson <simon@josefsson.org>
7462 * lib/gnutls_algorithms.c, lib/gnutls_hash_int.c, lib/gnutls_int.h,
7463 lib/x509/common.h, lib/x509/dn.c, lib/x509/x509.h: Support
7464 (RSA-)SHA-256/384/512.
7466 2007-02-05 Simon Josefsson <simon@josefsson.org>
7468 * lgl/gc-libgcrypt.c, lgl/gc.h: Update.
7470 2007-02-05 Simon Josefsson <simon@josefsson.org>
7472 * lib/gnutls_algorithms.c: (GNUTLS_SIGN_ALG_LOOP): Don't match unknown algorithms to GOST.
7473 Affects gnutls_sign_algorithm_get_name, and
7474 _gnutls_x509_sign_to_oid.
7476 2007-02-05 Simon Josefsson <simon@josefsson.org>
7478 * NEWS, includes/gnutls/gnutls.h.in: Enum types for SHA-256/384/512.
7480 2007-02-05 Simon Josefsson <simon@josefsson.org>
7482 * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/string_h.m4,
7483 gl/stdbool_.h, gl/string_.h, lgl/Makefile.am,
7484 lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4, lgl/memmem.c,
7485 lgl/string_.h: Update.
7487 2007-02-04 Simon Josefsson <simon@josefsson.org>
7491 2007-02-04 Simon Josefsson <simon@josefsson.org>
7493 * gl/gai_strerror.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
7494 gl/m4/socklen.m4, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
7495 lgl/m4/gnulib-comp.m4, lgl/m4/socklen.m4, lgl/m4/string_h.m4,
7496 lgl/string_.h: Update.
7498 2007-02-02 Simon Josefsson <simon@josefsson.org>
7500 * doc/gnutls.texi: Typo.
7502 2007-02-02 Simon Josefsson <simon@josefsson.org>
7506 2007-02-02 Simon Josefsson <simon@josefsson.org>
7508 * NEWS, configure.in: Bump versions.
7510 2007-02-02 Simon Josefsson <simon@josefsson.org>
7512 * doc/signatures.texi: Removed the wrong file, re-add this one.
7515 2007-02-02 Simon Josefsson <simon@josefsson.org>
7517 * doc/Makefile.am: Remove bibliography.texi.
7519 2007-02-02 Simon Josefsson <simon@josefsson.org>
7521 * doc/bibliography.texi, doc/signatures.texi: Remove.
7523 2007-02-02 Simon Josefsson <simon@josefsson.org>
7525 * doc/gnutls.texi: Don't use my-bib-macros.
7527 2007-02-02 Simon Josefsson <simon@josefsson.org>
7529 * doc/my-bib-macros.texi: use pxref.
7531 2007-02-02 Simon Josefsson <simon@josefsson.org>
7533 * doc/my-bib-macros.texi: Fix.
7535 2007-02-02 Simon Josefsson <simon@josefsson.org>
7537 * doc/gnutls.texi: proxy and certtool stuff
7539 2007-02-02 Simon Josefsson <simon@josefsson.org>
7541 * lib/x509/xml.c: Doc fix.
7543 2007-02-02 Simon Josefsson <simon@josefsson.org>
7545 * doc/bibliography.texi: reorder
7547 2007-02-02 Simon Josefsson <simon@josefsson.org>
7549 * doc/bibliography.texi: Add rfc3820.
7551 2007-02-02 Simon Josefsson <simon@josefsson.org>
7553 * doc/gnutls.texi: Mention RFC 3820.
7555 2007-02-02 Simon Josefsson <simon@josefsson.org>
7557 * doc/gnutls.texi: Improve extensions stuff.
7559 2007-02-01 Simon Josefsson <simon@josefsson.org>
7561 * ChangeLog: [no log message]
7563 2007-02-01 Simon Josefsson <simon@josefsson.org>
7565 * NEWS: Version 1.7.3.
7567 2007-02-01 Simon Josefsson <simon@josefsson.org>
7571 2007-02-01 Simon Josefsson <simon@josefsson.org>
7573 * tests/pathlen/ca-no-pathlen.pem,
7574 tests/pathlen/no-ca-or-pathlen.pem: Update.
7576 2007-02-01 Simon Josefsson <simon@josefsson.org>
7580 2007-02-01 Simon Josefsson <simon@josefsson.org>
7582 * src/certtool.c: Print times in UTC.
7584 2007-02-01 Simon Josefsson <simon@josefsson.org>
7588 2007-02-01 Simon Josefsson <simon@josefsson.org>
7590 * tests/key-id/.cvsignore: [no log message]
7592 2007-02-01 Simon Josefsson <simon@josefsson.org>
7596 2007-02-01 Simon Josefsson <simon@josefsson.org>
7598 * configure.in: Typo.
7600 2007-02-01 Simon Josefsson <simon@josefsson.org>
7602 * configure.in, tests/Makefile.am, tests/key-id/Makefile.am,
7603 tests/key-id/README, tests/key-id/ca-gnutls-keyid.pem,
7604 tests/key-id/ca-no-keyid.pem, tests/key-id/ca-weird-keyid.pem,
7605 tests/key-id/key-ca.pem, tests/key-id/key-id,
7606 tests/key-id/key-user.pem: Add key-id self test.
7608 2007-02-01 Simon Josefsson <simon@josefsson.org>
7610 * src/certtool.c: Don't print proxy info if there aren't any proxy
7613 2007-02-01 Simon Josefsson <simon@josefsson.org>
7615 * doc/protocol/rfc4785.txt: Add.
7617 2007-01-31 Simon Josefsson <simon@josefsson.org>
7619 * src/certtool.c: Use the CA's SKI as the AKI value, if it is
7620 present. Reported by Dale Sedivec
7621 <dale-keyword-gnutls.5670f1@codefu.org>.
7623 2007-01-31 Simon Josefsson <simon@josefsson.org>
7625 * lib/x509/x509.c: Doc fix.
7627 2007-01-31 Simon Josefsson <simon@josefsson.org>
7629 * doc/manpages/Makefile.am: Add.
7631 2007-01-31 Simon Josefsson <simon@josefsson.org>
7633 * src/certtool-cfg.c: Fix last commit.
7635 2007-01-31 Simon Josefsson <simon@josefsson.org>
7637 * NEWS, src/certtool-cfg.c, src/certtool-cfg.h, src/certtool-gaa.c,
7638 src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Support
7639 reading/generating proxy certificates in certtool.
7641 2007-01-31 Simon Josefsson <simon@josefsson.org>
7643 * NEWS, includes/gnutls/x509.h, lib/x509/extensions.c,
7644 lib/x509/extensions.h, lib/x509/x509.c: Add
7645 gnutls_x509_crt_get_proxy.
7647 2007-01-31 Simon Josefsson <simon@josefsson.org>
7649 * lib/x509/x509_write.c: Fix last commit.
7651 2007-01-31 Simon Josefsson <simon@josefsson.org>
7653 * lib/x509/x509_write.c: (gnutls_x509_crt_set_proxy_dn): Permit NULL @name's.
7655 2007-01-31 Simon Josefsson <simon@josefsson.org>
7657 * NEWS: Mention RFC 3820.
7659 2007-01-31 Simon Josefsson <simon@josefsson.org>
7661 * NEWS, includes/gnutls/x509.h, lib/pkix.asn, lib/pkix_asn1_tab.c,
7662 lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509_write.c:
7663 Add proxy certificate APIs.
7665 2007-01-31 Simon Josefsson <simon@josefsson.org>
7669 2007-01-31 Simon Josefsson <simon@josefsson.org>
7671 * src/certtool-cfg.c: Have RET for path lengths to mean -1.
7673 2007-01-31 Simon Josefsson <simon@josefsson.org>
7675 * gl/.cvsignore, lgl/.cvsignore: [no log message]
7677 2007-01-31 Simon Josefsson <simon@josefsson.org>
7679 * lib/defines.h: String.h from gnulib now makes sure memmem is
7682 2007-01-31 Simon Josefsson <simon@josefsson.org>
7684 * gl/strdup.h, lgl/memmem.h: Remove.
7686 2007-01-31 Simon Josefsson <simon@josefsson.org>
7688 * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/absolute-header.m4,
7689 gl/m4/extensions.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
7690 gl/m4/strdup.m4, gl/m4/string_h.m4, gl/socket_.h, gl/strdup.c,
7691 gl/string_.h, lgl/Makefile.am, lgl/m4/extensions.m4,
7692 lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4,
7693 lgl/m4/stdint.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
7694 lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-args.h,
7695 lgl/printf-parse.c, lgl/socket_.h, lgl/stdint_.h, lgl/string_.h,
7696 lgl/vasnprintf.c, lgl/wchar_.h: Update.
7698 2007-01-31 Simon Josefsson <simon@josefsson.org>
7700 * tests/pathlen/.cvsignore: Add.
7702 2007-01-26 Simon Josefsson <simon@josefsson.org>
7706 2007-01-26 Simon Josefsson <simon@josefsson.org>
7708 * configure.in, tests/Makefile.am, tests/pathlen/Makefile.am,
7709 tests/pathlen/ca-no-pathlen.pem,
7710 tests/pathlen/no-ca-or-pathlen.pem, tests/pathlen/pathlen: Test for
7711 pathlen bug (and general certificate parsing).
7713 2007-01-26 Simon Josefsson <simon@josefsson.org>
7717 2007-01-26 Simon Josefsson <simon@josefsson.org>
7719 * lib/x509/extensions.c: (_gnutls_x509_ext_extract_basicConstraints): Make sure
7720 pathLenConstraint is read, even if CA reading fails.
7722 2007-01-25 Simon Josefsson <simon@josefsson.org>
7726 2007-01-25 Simon Josefsson <simon@josefsson.org>
7728 * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Add comment to
7729 describe C++ compiler bug problem.
7731 2007-01-25 Simon Josefsson <simon@josefsson.org>
7733 * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Fix C++ compiler bug
7734 in a "better" way, tiny patch from Matthias Scheler
7737 2007-01-16 Simon Josefsson <simon@josefsson.org>
7739 * configure.in: Bump versions.
7741 2007-01-16 Simon Josefsson <simon@josefsson.org>
7745 2007-01-16 Simon Josefsson <simon@josefsson.org>
7747 * lib/gnutls_cert.c, lib/gnutls_extra_hooks.h,
7748 libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
7749 libextra/openpgp/privkey.c: Fix import of ASCII armored OpenPGP
7750 keys, patch from ludovic.courtes@laas.fr (Ludovic Courtès).
7752 2007-01-15 Simon Josefsson <simon@josefsson.org>
7754 * doc/protocol/draft-rescorla-tls-extractor-00.txt: Add.
7756 2007-01-14 Simon Josefsson <simon@josefsson.org>
7758 * ChangeLog: [no log message]
7760 2007-01-14 Simon Josefsson <simon@josefsson.org>
7762 * NEWS: Version 1.7.2.
7764 2007-01-14 Simon Josefsson <simon@josefsson.org>
7766 * lgl/Makefile.am, lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4,
7767 lgl/m4/unistd_h.m4, lgl/m4/wint_t.m4, lgl/unistd_.h: Update.
7769 2007-01-14 Simon Josefsson <simon@josefsson.org>
7773 2007-01-14 Simon Josefsson <simon@josefsson.org>
7775 * libextra/opencdk/pubkey.c: Doc fix.
7777 2007-01-14 Simon Josefsson <simon@josefsson.org>
7779 * libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c: (cdk_pubkey_to_sexp, cdk_seckey_to_sexp): New functions, from Mario
7780 Lenz <mario.lenz@gmx.net>.
7782 2007-01-13 Simon Josefsson <simon@josefsson.org>
7784 * NEWS, THANKS: Add.
7786 2007-01-12 Simon Josefsson <simon@josefsson.org>
7788 * lib/gnutlsxx.cpp: Make it compile by commenting out call to
7789 virtual method (possibly incorrect but I don't know what the
7792 2007-01-12 Simon Josefsson <simon@josefsson.org>
7794 * NEWS, configure.in: Don't use -mms-bitfields
7795 --enable-runtime-pseudo-reloc.
7797 2007-01-12 Simon Josefsson <simon@josefsson.org>
7799 * gl/Makefile.am: Fix objdir!=srcdir.
7801 2007-01-11 Simon Josefsson <simon@josefsson.org>
7805 2007-01-11 Simon Josefsson <simon@josefsson.org>
7807 * src/certtool.c: (generate_pkcs12): Read more than one certificate, if there are more
7808 available, and store them in the PKCS12 blob. Suggested by Sascha
7809 Ziemann <sascha.ziemann@secunet.com>.
7811 2007-01-11 Simon Josefsson <simon@josefsson.org>
7813 * doc/reference/Makefile.am: Ignore gnutls_extra_hooks.h.
7815 2007-01-11 Simon Josefsson <simon@josefsson.org>
7817 * doc/manpages/Makefile.am: Add.
7819 2007-01-11 Simon Josefsson <simon@josefsson.org>
7821 * Makefile.am: Reorder lgl/ and gl/, to make sure lgl is built
7824 2007-01-11 Simon Josefsson <simon@josefsson.org>
7828 2007-01-11 Simon Josefsson <simon@josefsson.org>
7830 * NEWS, configure.in, includes/gnutls/x509.h,
7831 lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
7832 lib/x509/x509_write.c, src/certtool-cfg.c, src/certtool-cfg.h,
7833 src/certtool.c: Support pathLenConstraint.
7835 2007-01-11 Simon Josefsson <simon@josefsson.org>
7837 * libextra/Makefile.am: libgnu.la depends on liblgnu.la, so don't
7840 2007-01-11 Simon Josefsson <simon@josefsson.org>
7842 * gl/Makefile.am, gl/gnulib.mk, gl/m4/gnulib-cache.m4: Getaddrinfo
7843 needs snprintf from ../lgl/, so make libgnu.la depend on liblgnu.la.
7845 2007-01-11 Simon Josefsson <simon@josefsson.org>
7847 * libextra/gnutls_extra.c: Need strverscmp.h.
7849 2007-01-11 Simon Josefsson <simon@josefsson.org>
7853 2007-01-11 Simon Josefsson <simon@josefsson.org>
7855 * lib/libgnutls.vers: Don't export _E_*, they are only needed inside
7856 libgnutls now. Fix copyright years.
7858 2007-01-11 Simon Josefsson <simon@josefsson.org>
7860 * NEWS, lib/Makefile.am, lib/auth_cert.c, lib/auth_dh_common.c,
7861 lib/auth_dhe.c, lib/auth_rsa.c, lib/auth_rsa_export.c,
7862 lib/auth_srp_rsa.c, lib/gnutls_cert.c, lib/gnutls_extra_hooks.c,
7863 lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c: Cleanup gnutls vs
7864 gnutls-extra integration, for OpenPGP certs.
7866 2007-01-11 Simon Josefsson <simon@josefsson.org>
7868 * libextra/gnutls_extra.c: Replace libgcrypt version check with
7869 strverscmp. No need to duplicate prototype found in gnutls.h for
7870 gnutls_check_version.
7872 2007-01-09 Simon Josefsson <simon@josefsson.org>
7874 * gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4,
7875 lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/m4/gc-arcfour.m4,
7876 lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
7877 lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
7878 lgl/m4/gc-md5.m4, lgl/m4/gc-random.m4, lgl/m4/gc-rijndael.m4,
7879 lgl/m4/gc-sha1.m4, lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
7880 lgl/m4/lib-link.m4: Update.
7882 2007-01-05 Simon Josefsson <simon@josefsson.org>
7886 2007-01-05 Simon Josefsson <simon@josefsson.org>
7888 * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
7889 gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
7890 lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4: Update.
7892 2007-01-05 Simon Josefsson <simon@josefsson.org>
7894 * configure.in: Bump versions.
7896 2007-01-05 Simon Josefsson <simon@josefsson.org>
7900 2007-01-05 Simon Josefsson <simon@josefsson.org>
7902 * configure.in: Revert part of patch.
7904 2007-01-05 Simon Josefsson <simon@josefsson.org>
7906 * configure.in, src/Makefile.am: Tiny patch from
7907 ludovic.courtes@laas.fr (Ludovic Courtès). * configure.in: Look for `gaa', issuing a warning with the URL if
7908 not found. * src/Makefile.am (*-gaa.c): Use `$(GAA)' instead of `gaa'. Mark
7909 `.gaa' files as being in `$(srcdir)', thereby allowing for
7910 out-of-source-tree builds.
7912 2006-12-28 Simon Josefsson <simon@josefsson.org>
7914 * ChangeLog: [no log message]
7916 2006-12-28 Simon Josefsson <simon@josefsson.org>
7918 * Makefile.am: Don't dist mkinstalldirs, automake no longer copies
7921 2006-12-28 Simon Josefsson <simon@josefsson.org>
7923 * ChangeLog: [no log message]
7925 2006-12-28 Simon Josefsson <simon@josefsson.org>
7927 * NEWS: Version 1.7.1.
7929 2006-12-28 Simon Josefsson <simon@josefsson.org>
7933 2006-12-28 Simon Josefsson <simon@josefsson.org>
7937 2006-12-28 Simon Josefsson <simon@josefsson.org>
7941 2006-12-28 Simon Josefsson <simon@josefsson.org>
7945 2006-12-28 Simon Josefsson <simon@josefsson.org>
7947 * NEWS, THANKS: Add.
7949 2006-12-28 Simon Josefsson <simon@josefsson.org>
7951 * lib/gnutls_asn1_tab.c: Generate.
7953 2006-12-28 Simon Josefsson <simon@josefsson.org>
7955 * lib/gnutls.asn: Fix comment to make it parse correctly.
7957 2006-12-27 Simon Josefsson <simon@josefsson.org>
7959 * tests/.cvsignore: [no log message]
7961 2006-12-27 Simon Josefsson <simon@josefsson.org>
7965 2006-12-27 Simon Josefsson <simon@josefsson.org>
7967 * lib/gnutls_sig.c: Fix signature verification for DSA signatures in
7968 TLS 1.2, reported by ludovic.courtes@laas.fr (Ludovic Courtès). (_gnutls_pkcs1_rsa_verify_sig): Rename to _gnutls_verify_sig, and
7969 add new parameter SHA1POS to indicate where in hash_concat the SHA.1
7970 hash is stored (for DSA). (_gnutls_verify_sig_hdata): Pass proper SHA1POS. (_gnutls_verify_sig_params): Likewise.
7972 2006-12-27 Simon Josefsson <simon@josefsson.org>
7976 2006-12-27 Simon Josefsson <simon@josefsson.org>
7978 * doc/Makefile.am, doc/manpages/Makefile.am, lib/Makefile.am,
7979 lib/x509/Makefile.am, libextra/Makefile.am,
7980 libextra/openpgp/Makefile.am: Tiny patch from
7981 ludovic.courtes@laas.fr (Ludovic Courtès). * doc/Makefile.am: Refer to `sort2.pl' as
7982 `$(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.
7984 2006-12-27 Simon Josefsson <simon@josefsson.org>
7986 * NEWS, THANKS: Add.
7988 2006-12-27 Simon Josefsson <simon@josefsson.org>
7990 * lib/auth_cert.c: (_gnutls_gen_cert_server_cert_req): For TLS 1.2, generate conforming
7991 cert requests (i.e., include a empty list of supported hashes).
7992 Report and tiny patch from ludovic.courtes@laas.fr (Ludovic
7995 2006-12-27 Simon Josefsson <simon@josefsson.org>
7999 2006-12-27 Simon Josefsson <simon@josefsson.org>
8001 * tests/userid/.cvsignore: [no log message]
8003 2006-12-27 Simon Josefsson <simon@josefsson.org>
8005 * lib/x509/common.c: (_oid2str): Mark UID as a CHOICE-field (i.e., DirectoryString). (_gnutls_x509_oid_data2string): Handle ia5String in CHOICEs. Fixes
8006 problem reported by Max Kellermann <max@duempel.org>.
8008 2006-12-27 Simon Josefsson <simon@josefsson.org>
8010 * lib/pkix_asn1_tab.c: Generated.
8012 2006-12-27 Simon Josefsson <simon@josefsson.org>
8014 * lib/pkix.asn: Encoded UID DN fields as DirectoryString (e.g.,
8015 PrintableString), not as IA5String. Add IA5String as a CHOICE for
8016 DirectoryString, to deal with backwards compatibility if there are
8017 IA5String UID fields out there that were generated by older
8018 versions. Reported by Max Kellermann <max@duempel.org>.
8020 2006-12-27 Simon Josefsson <simon@josefsson.org>
8022 * tests/userid/userid: Add.
8024 2006-12-27 Simon Josefsson <simon@josefsson.org>
8026 * configure.in: Add tests/userid/.
8028 2006-12-27 Simon Josefsson <simon@josefsson.org>
8030 * tests/Makefile.am: Add userid/.
8032 2006-12-27 Simon Josefsson <simon@josefsson.org>
8034 * tests/userid/Makefile.am, tests/userid/userid.pem: Add.
8036 2006-12-27 Simon Josefsson <simon@josefsson.org>
8040 2006-12-27 Simon Josefsson <simon@josefsson.org>
8042 * lib/gnutls_x509.c: (generate_rdn_seq): Store subject DN instead of issuer DN in the
8043 certificate authority list, to make sure server's send the proper
8044 list of expected CAs to the client. Reported by Max Kellermann
8047 2006-12-27 Simon Josefsson <simon@josefsson.org>
8049 * lib/gnutls_x509.c: (gnutls_certificate_set_x509_crl): Initialize before use, reported
8050 by Max Kellermann <max@duempel.org>.
8052 2006-12-27 Simon Josefsson <simon@josefsson.org>
8054 * NEWS, THANKS, tests/Makefile.am, tests/certificate_set_x509_crl.c:
8057 2006-12-27 Simon Josefsson <simon@josefsson.org>
8061 2006-12-27 Simon Josefsson <simon@josefsson.org>
8063 * gl/m4/lib-link.m4, gl/strdup.h, lgl/m4/lib-link.m4,
8064 lgl/m4/stdint.m4: Update.
8066 2006-12-26 Simon Josefsson <simon@josefsson.org>
8068 * doc/protocol/draft-ietf-tls-srp-13.txt: Add.
8070 2006-12-26 Simon Josefsson <simon@josefsson.org>
8072 * doc/protocol/draft-santesson-tls-gssapi-01.txt: Add.
8074 2006-12-26 Simon Josefsson <simon@josefsson.org>
8076 * doc/protocol/draft-rescorla-tls-opaque-prf-input-00.txt,
8077 doc/protocol/draft-rescorla-tls-suiteb-00.txt: Add.
8079 2006-12-26 Simon Josefsson <simon@josefsson.org>
8081 * po/LINGUAS, po/de.po: Sync with TP.
8083 2006-12-10 Simon Josefsson <simon@josefsson.org>
8085 * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Remove
8086 (should have just been .cvsignore'd).
8088 2006-12-10 Simon Josefsson <simon@josefsson.org>
8090 * m4/.cvsignore: [no log message]
8092 2006-12-10 Simon Josefsson <simon@josefsson.org>
8094 * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Add.
8096 2006-12-10 Simon Josefsson <simon@josefsson.org>
8100 2006-12-10 Simon Josefsson <simon@josefsson.org>
8104 2006-12-10 Simon Josefsson <simon@josefsson.org>
8106 * configure.in: Bump versions.
8108 2006-12-10 Simon Josefsson <simon@josefsson.org>
8110 * NEWS, configure.in: Bump versions.
8112 2006-12-01 Simon Josefsson <simon@josefsson.org>
8114 * lib/gnutls_record.c: Doc fix.
8116 2006-11-29 Simon Josefsson <simon@josefsson.org>
8118 * gl/Makefile.am, lgl/Makefile.am: Update.
8120 2006-11-29 Simon Josefsson <simon@josefsson.org>
8122 * ChangeLog: [no log message]
8124 2006-11-29 Simon Josefsson <simon@josefsson.org>
8126 * Makefile.am: Put in devel/ directory. Disable doc generation.
8128 2006-11-29 Simon Josefsson <simon@josefsson.org>
8130 * NEWS: Version 1.7.0.
8132 2006-11-29 Simon Josefsson <simon@josefsson.org>
8136 2006-11-29 Simon Josefsson <simon@josefsson.org>
8138 * gl/Makefile.am, lgl/Makefile.am: Fix gnulib-tool bug.
8140 2006-11-29 Simon Josefsson <simon@josefsson.org>
8142 * lib/gnutls_priority.c: Attempt TLS 1.2 and TLS 1.1 too, by
8145 2006-11-29 Simon Josefsson <simon@josefsson.org>
8149 2006-11-28 Simon Josefsson <simon@josefsson.org>
8151 * gl/Makefile.am, gl/gettext.h, lgl/Makefile.am, lgl/gettext.h,
8152 lgl/m4/eoverflow.m4, lgl/m4/size_max.m4, lgl/m4/stdint.m4: Update.
8154 2006-11-26 Simon Josefsson <simon@josefsson.org>
8158 2006-11-26 Simon Josefsson <simon@josefsson.org>
8162 2006-11-26 Simon Josefsson <simon@josefsson.org>
8164 * tests/anonself.c: Print TLS version too.
8166 2006-11-26 Simon Josefsson <simon@josefsson.org>
8168 * tests/anonself.c: More debugging.
8170 2006-11-26 Simon Josefsson <simon@josefsson.org>
8172 * tests/utils.c: Output more debug info.
8174 2006-11-26 Simon Josefsson <simon@josefsson.org>
8178 2006-11-26 Simon Josefsson <simon@josefsson.org>
8180 * libextra/opencdk/keyserver.c: Doc fix.
8182 2006-11-26 Simon Josefsson <simon@josefsson.org>
8184 * libextra/opencdk/opencdk.h: Doc fixes.
8186 2006-11-26 Simon Josefsson <simon@josefsson.org>
8188 * libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
8189 libextra/opencdk/keygen.c, libextra/opencdk/keylist.c,
8190 libextra/opencdk/sign.c: Doc fix.
8192 2006-11-26 Simon Josefsson <simon@josefsson.org>
8194 * libextra/opencdk/kbnode.c, libextra/opencdk/keygen.c,
8195 libextra/opencdk/sign.c: Doc fix.
8197 2006-11-26 Simon Josefsson <simon@josefsson.org>
8199 * libextra/opencdk/keydb.c: Doc fix.
8201 2006-11-26 Simon Josefsson <simon@josefsson.org>
8203 * libextra/gnutls_ia.c: Use new internal PRF API.
8205 2006-11-26 Simon Josefsson <simon@josefsson.org>
8207 * lib/gnutls_sig.c: To use NULL
8208 DigestInfo.AlgorithmsIdentifier.parameters or not, that is the
8211 2006-11-26 Simon Josefsson <simon@josefsson.org>
8213 * configure.in: Move AM_CONDITIONAL outside of 'if gcc' clause,
8214 fixes problem reported by "Michael C. Vergallen"
8215 <mvergall@telenet.be>.
8217 2006-11-26 Simon Josefsson <simon@josefsson.org>
8221 2006-11-25 Simon Josefsson <simon@josefsson.org>
8225 2006-11-25 Simon Josefsson <simon@josefsson.org>
8227 * lib/auth_cert.c, lib/gnutls_constate.c, lib/gnutls_handshake.c,
8228 lib/gnutls_kx.c, lib/gnutls_sig.c, lib/gnutls_state.c,
8229 lib/gnutls_state.h: Client TLS 1.2 support. Works against
8230 www.mikestoolbox.org:4433.
8232 2006-11-25 Simon Josefsson <simon@josefsson.org>
8234 * src/common.c: Support "TLS1.2" as protocol name.
8236 2006-11-25 Simon Josefsson <simon@josefsson.org>
8240 2006-11-25 Simon Josefsson <simon@josefsson.org>
8242 * includes/gnutls/gnutls.h.in: (gnutls_protocol_t): Add GNUTLS_TLS1_2.
8244 2006-11-25 Simon Josefsson <simon@josefsson.org>
8246 * lib/gnutls_algorithms.c: Support TLS 1.2.
8248 2006-11-25 Simon Josefsson <simon@josefsson.org>
8252 2006-11-25 Simon Josefsson <simon@josefsson.org>
8254 * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
8255 gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
8256 gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
8257 gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
8258 gl/uinttostr.c, gl/umaxtostr.c, lgl/m4/alloca.m4, lgl/m4/gettext.m4:
8261 2006-11-25 Simon Josefsson <simon@josefsson.org>
8263 * NEWS, configure.in: Bump versions.
8265 2006-11-22 Simon Josefsson <simon@josefsson.org>
8267 * doc/protocol/draft-housley-evidence-extns-01.txt: Add.
8269 2006-11-17 Simon Josefsson <simon@josefsson.org>
8271 * ChangeLog: [no log message]
8273 2006-11-17 Simon Josefsson <simon@josefsson.org>
8275 * Makefile.am: Release do non-devel directory.
8277 2006-11-17 Simon Josefsson <simon@josefsson.org>
8279 * NEWS: Version 1.6.0.
8281 2006-11-17 Simon Josefsson <simon@josefsson.org>
8283 * doc/manpages/Makefile.am: Fix copyright years.
8285 2006-11-17 Simon Josefsson <simon@josefsson.org>
8287 * configure.in: Bump versions.
8289 2006-11-17 Simon Josefsson <simon@josefsson.org>
8293 2006-11-16 Simon Josefsson <simon@josefsson.org>
8295 * ChangeLog: [no log message]
8297 2006-11-16 Simon Josefsson <simon@josefsson.org>
8299 * NEWS: Version 1.5.5.
8301 2006-11-16 Simon Josefsson <simon@josefsson.org>
8303 * lib/gnutls_record.c: (gnutls_record_recv): Fix docstring, suggested by Tim Kosse
8304 <tim.kosse@filezilla-project.org>.
8306 2006-11-16 Simon Josefsson <simon@josefsson.org>
8308 * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Remove, oops wrong
8311 2006-11-16 Simon Josefsson <simon@josefsson.org>
8313 * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Add.
8315 2006-11-16 Simon Josefsson <simon@josefsson.org>
8317 * tests/rsa-md5-collision/Makefile.am: Remove.
8319 2006-11-16 Simon Josefsson <simon@josefsson.org>
8323 2006-11-16 Simon Josefsson <simon@josefsson.org>
8327 2006-11-16 Simon Josefsson <simon@josefsson.org>
8331 2006-11-16 Simon Josefsson <simon@josefsson.org>
8333 * gl/Makefile.am, gl/gettext.h, gl/m4/gnulib-comp.m4,
8334 gl/m4/lib-link.m4, gl/m4/longlong.m4, gl/stdint_.h,
8335 lgl/Makefile.am, lgl/gettext.h, lgl/m4/gnulib-comp.m4,
8336 lgl/m4/lib-link.m4, lgl/m4/longlong.m4, lgl/stdint_.h: Update.
8338 2006-11-16 Simon Josefsson <simon@josefsson.org>
8340 * tests/rsa-md5-collision/chain1-expect.log,
8341 tests/rsa-md5-collision/chain2-expect.log: Remove.
8343 2006-11-16 Simon Josefsson <simon@josefsson.org>
8345 * tests/rsa-md5-collision/rsa-md5-collision: Remove -x.
8347 2006-11-16 Simon Josefsson <simon@josefsson.org>
8349 * tests/rsa-md5-collision/rsa-md5-collision: Make it work under
8352 2006-11-15 Simon Josefsson <simon@josefsson.org>
8354 * configure.in: Bump versions (done incorrectly in the 1.5.4
8357 2006-11-15 Simon Josefsson <simon@josefsson.org>
8361 2006-11-15 Simon Josefsson <simon@josefsson.org>
8363 * doc/examples/ex-x509-info.c: Fix cert_list_size type to match API,
8364 reported by Tim Kosse <tim.kosse@filezilla-project.org>.
8366 2006-11-14 Simon Josefsson <simon@josefsson.org>
8368 * doc/protocol/draft-hajjeh-tls-identity-protection-00.txt: Add.
8370 2006-11-11 Simon Josefsson <simon@josefsson.org>
8372 * doc/protocol/draft-hajjeh-tls-sign-02.txt: Add.
8374 2006-11-07 Simon Josefsson <simon@josefsson.org>
8376 * ChangeLog: [no log message]
8378 2006-11-07 Simon Josefsson <simon@josefsson.org>
8380 * NEWS: Version 1.5.4.
8382 2006-11-07 Simon Josefsson <simon@josefsson.org>
8386 2006-11-07 Simon Josefsson <simon@josefsson.org>
8390 2006-11-07 Simon Josefsson <simon@josefsson.org>
8392 * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
8393 lgl/m4/strverscmp.m4, lgl/strverscmp.c, lgl/strverscmp.h,
8394 lib/gnutls_global.c: Use strverscmp.
8396 2006-11-07 Simon Josefsson <simon@josefsson.org>
8398 * lib/gnutls_buffers.c: Typo.
8400 2006-11-07 Simon Josefsson <simon@josefsson.org>
8402 * NEWS, doc/manpages/Makefile.am: Add.
8404 2006-11-07 Simon Josefsson <simon@josefsson.org>
8406 * libextra/gnutls_ia.c: Doc fix.
8408 2006-11-07 Simon Josefsson <simon@josefsson.org>
8410 * doc/gnutls.texi: More errno discussion regarding push/pull
8413 2006-11-07 Simon Josefsson <simon@josefsson.org>
8417 2006-11-07 Simon Josefsson <simon@josefsson.org>
8419 * lib/gnutls_buffers.c: Don't use errno to avoid thread-safety
8422 2006-11-07 Simon Josefsson <simon@josefsson.org>
8424 * lib/gnutls_buffers.c: Convert to EINTR/EAGAIN errno under Windows,
8425 using WSAGetLastError().
8427 2006-11-07 Simon Josefsson <simon@josefsson.org>
8429 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_buffers.c,
8430 lib/gnutls_int.h: Add new APIs to set errno for push/pull functions,
8431 suggested by tim.kosse@filezilla-project.org.
8433 2006-11-06 Simon Josefsson <simon@josefsson.org>
8437 2006-11-05 Simon Josefsson <simon@josefsson.org>
8441 2006-11-05 Simon Josefsson <simon@josefsson.org>
8443 * lib/Makefile.am, libextra/Makefile.am: Remove SOVERSION (see
8446 2006-11-05 Simon Josefsson <simon@josefsson.org>
8448 * configure.in: Set SOVERSION here.
8450 2006-11-05 Simon Josefsson <simon@josefsson.org>
8452 * lgl/.cvsignore: [no log message]
8454 2006-11-05 Simon Josefsson <simon@josefsson.org>
8456 * libextra/openpgp/openpgp.h: (gnutls_openpgp_key_get_pk_algorithm): Fix prototype.
8458 2006-11-03 Simon Josefsson <simon@josefsson.org>
8460 * lgl/printf-parse.c: Update.
8462 2006-10-30 Simon Josefsson <simon@josefsson.org>
8466 2006-10-30 Simon Josefsson <simon@josefsson.org>
8468 * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_fingerprint): Doc fix. Reported by
8469 ludovic.courtes@laas.fr (Ludovic Courtès).
8471 2006-10-30 Simon Josefsson <simon@josefsson.org>
8473 * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_name): Make SIZEOF_BUF contain
8474 actual/required buffer size on return. Suggested by
8475 ludovic.courtes@laas.fr (Ludovic Courtès).
8477 2006-10-30 Simon Josefsson <simon@josefsson.org>
8479 * NEWS, includes/gnutls/openpgp.h, libextra/openpgp/pgp.c,
8480 libextra/openpgp/privkey.c: Fix return types.
8482 2006-10-30 Simon Josefsson <simon@josefsson.org>
8486 2006-10-30 Simon Josefsson <simon@josefsson.org>
8488 * lib/gnutls_v2_compat.c: Have SSLv2 ClientHello's for unknown
8489 versions negotiate the highest version we support, instead of the
8490 lowest. Reported by Pasi.Eronen@nokia.com.
8492 2006-10-30 Simon Josefsson <simon@josefsson.org>
8496 2006-10-30 Simon Josefsson <simon@josefsson.org>
8498 * configure.in: Simplify ssize_t test.
8500 2006-10-30 Simon Josefsson <simon@josefsson.org>
8502 * doc/examples/ex-cert-select.c: Remove duplicate #include
8505 2006-10-30 Simon Josefsson <simon@josefsson.org>
8507 * configure.in, lib/defines.h: Simplify #include's using gnulib
8510 2006-10-30 Simon Josefsson <simon@josefsson.org>
8512 * gl/getaddrinfo.c, gl/getdelim.c, gl/getline.c, gl/gettext.h,
8513 gl/m4/lib-link.m4, gl/readline.c, lgl/Makefile.am, lgl/arcfour.c,
8514 lgl/arctwo.c, lgl/des.c, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
8515 lgl/gc-pbkdf2-sha1.c, lgl/gettext.h, lgl/hmac-md5.c,
8516 lgl/hmac-sha1.c, lgl/m4/codeset.m4, lgl/m4/gettext.m4,
8517 lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
8518 lgl/m4/intldir.m4, lgl/m4/intmax.m4, lgl/m4/inttypes-h.m4,
8519 lgl/m4/inttypes-pri.m4, lgl/m4/lib-link.m4, lgl/m4/lock.m4,
8520 lgl/m4/signed.m4, lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4,
8521 lgl/m4/vasnprintf.m4, lgl/md2.c, lgl/md4.c, lgl/memxor.c,
8522 lgl/read-file.c, lgl/rijndael-alg-fst.c, lgl/rijndael-api-fst.c,
8523 lgl/stat_.h: Update.
8525 2006-10-30 Simon Josefsson <simon@josefsson.org>
8527 * lgl/m4/gnulib-comp.m4, lgl/m4/sys_stat_h.m4, lgl/stat_.h: Update.
8529 2006-10-30 Simon Josefsson <simon@josefsson.org>
8531 * NEWS, configure.in: Bump versions.
8533 2006-10-26 Simon Josefsson <simon@josefsson.org>
8535 * ChangeLog: [no log message]
8537 2006-10-26 Simon Josefsson <simon@josefsson.org>
8539 * NEWS: Version 1.5.3.
8541 2006-10-26 Simon Josefsson <simon@josefsson.org>
8543 * lgl/.cvsignore: [no log message]
8545 2006-10-26 Simon Josefsson <simon@josefsson.org>
8547 * libextra/opencdk/Makefile.am: Fix -I's.
8549 2006-10-26 Simon Josefsson <simon@josefsson.org>
8551 * tests/rsa-md5-collision/Makefile.am: Dist more.
8553 2006-10-26 Simon Josefsson <simon@josefsson.org>
8555 * NEWS, tests/rsa-md5-collision/README: Add.
8557 2006-10-26 Simon Josefsson <simon@josefsson.org>
8559 * lib/Makefile.am, libextra/Makefile.am, src/Makefile.am,
8560 tests/Makefile.am: Change lgpl/ library name.
8562 2006-10-26 Simon Josefsson <simon@josefsson.org>
8564 * lgl/Makefile.am, lgl/m4/gnulib-cache.m4: Change lgpl/ library name
8565 to liblgnu, to avoid weird libtool errors.
8567 2006-10-26 Simon Josefsson <simon@josefsson.org>
8569 * lgl/Makefile.am, lgl/stdint_.h: Update.
8571 2006-10-26 Simon Josefsson <simon@josefsson.org>
8573 * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
8574 gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
8575 gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
8576 gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
8577 gl/uinttostr.c, gl/umaxtostr.c: Add.
8579 2006-10-26 Simon Josefsson <simon@josefsson.org>
8583 2006-10-26 Simon Josefsson <simon@josefsson.org>
8585 * libextra/opencdk/encrypt.c, libextra/opencdk/opencdk.h: Update to
8588 2006-10-26 Simon Josefsson <simon@josefsson.org>
8590 * doc/gnutls.texi: Be specific about SSLv2 security problems.
8592 2006-10-24 Simon Josefsson <simon@josefsson.org>
8594 * tests/rsa-md5-collision/rsa-md5-collision: Fix distcheck.
8596 2006-10-24 Simon Josefsson <simon@josefsson.org>
8598 * tests/rsa-md5-collision/Makefile.am: Dist more.
8600 2006-10-24 Simon Josefsson <simon@josefsson.org>
8604 2006-10-24 Simon Josefsson <simon@josefsson.org>
8606 * tests/pkcs12-decode/.cvsignore: [no log message]
8608 2006-10-24 Simon Josefsson <simon@josefsson.org>
8610 * configure.in: Add tests.
8612 2006-10-24 Simon Josefsson <simon@josefsson.org>
8614 * tests/Makefile.am, tests/pkcs12-decode/Makefile.am,
8615 tests/pkcs12-decode/pkcs12, tests/pkcs12_neon: Move pkcs12 tests to
8618 2006-10-24 Simon Josefsson <simon@josefsson.org>
8620 * tests/pkcs8-decode/pkcs8: More debugging info.
8622 2006-10-24 Simon Josefsson <simon@josefsson.org>
8624 * tests/pkcs8-decode/.cvsignore: [no log message]
8626 2006-10-24 Simon Josefsson <simon@josefsson.org>
8628 * tests/Makefile.am, tests/enc2pkcs8.pem, tests/encpkcs8.pem,
8629 tests/pkcs8, tests/pkcs8-decode/Makefile.am,
8630 tests/pkcs8-decode/enc2pkcs8.pem, tests/pkcs8-decode/encpkcs8.pem,
8631 tests/pkcs8-decode/pkcs8, tests/pkcs8-decode/unencpkcs8.pem,
8632 tests/unencpkcs8.pem: Move pkcs8 tests to pkcs8-decode/.
8634 2006-10-24 Simon Josefsson <simon@josefsson.org>
8636 * tests/Makefile.am: Move pkcs1-pad stuff to pkcs1-padding/. Add
8639 2006-10-24 Simon Josefsson <simon@josefsson.org>
8641 * tests/pkcs1-padding/.cvsignore,
8642 tests/rsa-md5-collision/.cvsignore: [no log message]
8644 2006-10-24 Simon Josefsson <simon@josefsson.org>
8646 * tests/rsa-md5-collision/Makefile.am,
8647 tests/rsa-md5-collision/chain1-expect.log,
8648 tests/rsa-md5-collision/chain2-expect.log,
8649 tests/rsa-md5-collision/mbox,
8650 tests/rsa-md5-collision/rsa-md5-collision: Add.
8652 2006-10-24 Simon Josefsson <simon@josefsson.org>
8654 * tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
8655 tests/pkcs1-padding/pkcs1-pad-broken.pem,
8656 tests/pkcs1-padding/pkcs1-pad-broken2.pem,
8657 tests/pkcs1-padding/pkcs1-pad-broken3.pem,
8658 tests/pkcs1-padding/pkcs1-pad-ok.pem,
8659 tests/pkcs1-padding/pkcs1-pad-ok2.pem: Moved from ../.
8661 2006-10-24 Simon Josefsson <simon@josefsson.org>
8663 * tests/pkcs1-pad, tests/pkcs1-pad-broken.pem,
8664 tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-broken3.pem,
8665 tests/pkcs1-pad-ok.pem, tests/pkcs1-pad-ok2.pem: Move to separate
8668 2006-10-24 Simon Josefsson <simon@josefsson.org>
8670 * doc/protocol/draft-ietf-tls-psk-null-03.txt,
8671 doc/protocol/draft-ietf-tls-rfc4346-bis-02.txt: Add.
8673 2006-10-21 Simon Josefsson <simon@josefsson.org>
8677 2006-10-21 Simon Josefsson <simon@josefsson.org>
8679 * lgl/.cvsignore: [no log message]
8681 2006-10-21 Simon Josefsson <simon@josefsson.org>
8683 * tests/Makefile.am: Need lgpl gnulib.
8685 2006-10-21 Simon Josefsson <simon@josefsson.org>
8687 * src/Makefile.am: Add lgpl too.
8689 2006-10-21 Simon Josefsson <simon@josefsson.org>
8691 * libextra/Makefile.am: Reorder libgnu.la's.
8693 2006-10-21 Simon Josefsson <simon@josefsson.org>
8695 * libextra/opencdk/Makefile.am: Need lgpl/ gnulib in CFLAGS.
8697 2006-10-21 Simon Josefsson <simon@josefsson.org>
8699 * lgl/alloca.h, lgl/stdint.h: Remove files that shouldn't have been
8702 2006-10-21 Simon Josefsson <simon@josefsson.org>
8704 * gl/Makefile.am, gl/m4/gnulib-cache.m4: Fix avoid modules.
8706 2006-10-21 Simon Josefsson <simon@josefsson.org>
8708 * gl/Makefile.am, gl/alloca_.h, gl/asnprintf.c, gl/m4/alloca.m4,
8709 gl/m4/eoverflow.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
8710 gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4, gl/m4/longdouble.m4,
8711 gl/m4/longlong.m4, gl/m4/signed.m4, gl/m4/size_max.m4,
8712 gl/m4/snprintf.m4, gl/m4/stdint_h.m4, gl/m4/vasnprintf.m4,
8713 gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/m4/xsize.m4,
8714 gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
8715 gl/printf-parse.h, gl/size_max.h, gl/snprintf.c, gl/snprintf.h,
8716 gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h: Avoid duplicate
8719 2006-10-21 Simon Josefsson <simon@josefsson.org>
8721 * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Avoid
8724 2006-10-21 Simon Josefsson <simon@josefsson.org>
8726 * libextra/Makefile.am: Need gnulib lgl/ in CFLAGS and LIBADD.
8728 2006-10-21 Simon Josefsson <simon@josefsson.org>
8730 * libextra/openpgp/Makefile.am: Need gnulib lgl/ in CFLAGS.
8732 2006-10-21 Simon Josefsson <simon@josefsson.org>
8734 * gl/Makefile.am: Move modules from gl/ to lgl/.
8736 2006-10-21 Simon Josefsson <simon@josefsson.org>
8738 * gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
8739 lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Move modules from gl/
8742 2006-10-21 Simon Josefsson <simon@josefsson.org>
8744 * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/codeset.m4,
8745 gl/m4/gettext.m4, gl/m4/glibc2.m4, gl/m4/glibc21.m4,
8746 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/iconv.m4,
8747 gl/m4/intdiv0.m4, gl/m4/intmax.m4, gl/m4/inttypes-h.m4,
8748 gl/m4/inttypes-pri.m4, gl/m4/lcmessage.m4, gl/m4/lock.m4,
8749 gl/m4/memmove.m4, gl/m4/minmax.m4, gl/m4/nls.m4, gl/m4/po.m4,
8750 gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/read-file.m4,
8751 gl/m4/stdint.m4, gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4,
8752 gl/m4/visibility.m4, gl/memmove.c, gl/minmax.h, gl/read-file.c,
8753 gl/read-file.h, gl/stdint_.h, lgl/Makefile.am, lgl/alloca.h,
8754 lgl/alloca_.h, lgl/asnprintf.c, lgl/gettext.h, lgl/m4/alloca.m4,
8755 lgl/m4/codeset.m4, lgl/m4/eoverflow.m4, lgl/m4/gettext.m4,
8756 lgl/m4/glibc2.m4, lgl/m4/glibc21.m4, lgl/m4/gnulib-cache.m4,
8757 lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
8758 lgl/m4/intmax.m4, lgl/m4/intmax_t.m4, lgl/m4/inttypes-h.m4,
8759 lgl/m4/inttypes-pri.m4, lgl/m4/inttypes_h.m4, lgl/m4/lcmessage.m4,
8760 lgl/m4/lock.m4, lgl/m4/longdouble.m4, lgl/m4/memmove.m4,
8761 lgl/m4/nls.m4, lgl/m4/po.m4, lgl/m4/printf-posix.m4,
8762 lgl/m4/progtest.m4, lgl/m4/read-file.m4, lgl/m4/signed.m4,
8763 lgl/m4/size_max.m4, lgl/m4/snprintf.m4, lgl/m4/socklen.m4,
8764 lgl/m4/sockpfaf.m4, lgl/m4/stdint_h.m4, lgl/m4/sys_socket_h.m4,
8765 lgl/m4/uintmax_t.m4, lgl/m4/vasnprintf.m4, lgl/m4/visibility.m4,
8766 lgl/m4/wchar_t.m4, lgl/m4/wint_t.m4, lgl/m4/xsize.m4,
8767 lgl/memmove.c, lgl/printf-args.c, lgl/printf-args.h,
8768 lgl/printf-parse.c, lgl/printf-parse.h, lgl/read-file.c,
8769 lgl/read-file.h, lgl/size_max.h, lgl/snprintf.c, lgl/snprintf.h,
8770 lgl/socket_.h, lgl/stdint.h, lgl/vasnprintf.c, lgl/vasnprintf.h,
8771 lgl/xsize.h: Move modules from gl/ to lgl/.
8773 2006-10-21 Simon Josefsson <simon@josefsson.org>
8775 * lgl/.cvsignore: [no log message]
8777 2006-10-21 Simon Josefsson <simon@josefsson.org>
8779 * Makefile.am: Build lgl/ too.
8781 2006-10-21 Simon Josefsson <simon@josefsson.org>
8783 * gl/Makefile.am, gl/arcfour.c, gl/arcfour.h, gl/arctwo.c,
8784 gl/arctwo.h, gl/des.c, gl/des.h, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
8785 gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/hmac-md5.c, gl/hmac-sha1.c,
8786 gl/hmac.h, gl/m4/arcfour.m4, gl/m4/arctwo.m4, gl/m4/des.m4,
8787 gl/m4/gc-arcfour.m4, gl/m4/gc-arctwo.m4, gl/m4/gc-des.m4,
8788 gl/m4/gc-hmac-md5.m4, gl/m4/gc-hmac-sha1.m4, gl/m4/gc-md2.m4,
8789 gl/m4/gc-md4.m4, gl/m4/gc-md5.m4, gl/m4/gc-pbkdf2-sha1.m4,
8790 gl/m4/gc-random.m4, gl/m4/gc-rijndael.m4, gl/m4/gc-sha1.m4,
8791 gl/m4/gc.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
8792 gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4, gl/m4/md2.m4, gl/m4/md4.m4,
8793 gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
8794 gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
8795 gl/memxor.c, gl/memxor.h, gl/rijndael-alg-fst.c,
8796 gl/rijndael-alg-fst.h, gl/rijndael-api-fst.c,
8797 gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h, lgl/Makefile.am,
8798 lgl/arcfour.c, lgl/arcfour.h, lgl/arctwo.c, lgl/arctwo.h,
8799 lgl/des.c, lgl/des.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
8800 lgl/gc-pbkdf2-sha1.c, lgl/gc.h, lgl/hmac-md5.c, lgl/hmac-sha1.c,
8801 lgl/hmac.h, lgl/m4/absolute-header.m4, lgl/m4/arcfour.m4,
8802 lgl/m4/arctwo.m4, lgl/m4/des.m4, lgl/m4/gc-arcfour.m4,
8803 lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
8804 lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
8805 lgl/m4/gc-md5.m4, lgl/m4/gc-pbkdf2-sha1.m4, lgl/m4/gc-random.m4,
8806 lgl/m4/gc-rijndael.m4, lgl/m4/gc-sha1.m4, lgl/m4/gc.m4,
8807 lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/hmac-md5.m4,
8808 lgl/m4/hmac-sha1.m4, lgl/m4/lib-ld.m4, lgl/m4/lib-link.m4,
8809 lgl/m4/lib-prefix.m4, lgl/m4/longlong.m4, lgl/m4/md2.m4,
8810 lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/memxor.m4, lgl/m4/minmax.m4,
8811 lgl/m4/rijndael.m4, lgl/m4/sha1.m4, lgl/m4/stdint.m4,
8812 lgl/m4/ulonglong.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h,
8813 lgl/md5.c, lgl/md5.h, lgl/memxor.c, lgl/memxor.h, lgl/minmax.h,
8814 lgl/rijndael-alg-fst.c, lgl/rijndael-alg-fst.h,
8815 lgl/rijndael-api-fst.c, lgl/rijndael-api-fst.h, lgl/sha1.c,
8816 lgl/sha1.h, lgl/stdint_.h: Move modules from gl/ to lgl/.
8818 2006-10-21 Simon Josefsson <simon@josefsson.org>
8820 * lib/minitasn1/Makefile.am, lib/x509/Makefile.am: Use gnulib in
8821 lgl/ instead of gl/.
8823 2006-10-21 Simon Josefsson <simon@josefsson.org>
8825 * configure.in, gl/Makefile.am, gl/alloca_.h, gl/arcfour.c,
8826 gl/arcfour.h, gl/arctwo.c, gl/arctwo.h, gl/asnprintf.c, gl/des.c,
8827 gl/des.h, gl/dummy.c, gl/gai_strerror.c, gl/gc-gnulib.c,
8828 gl/gc-libgcrypt.c, gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/getaddrinfo.c,
8829 gl/getaddrinfo.h, gl/getdelim.c, gl/getdelim.h, gl/getline.c,
8830 gl/getline.h, gl/getpass.c, gl/getpass.h, gl/gettext.h,
8831 gl/hmac-md5.c, gl/hmac-sha1.c, gl/hmac.h, gl/inet_ntop.c,
8832 gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h,
8833 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/memmem.m4,
8834 gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
8835 gl/memmem.c, gl/memmem.h, gl/memxor.c, gl/memxor.h, gl/minmax.h,
8836 gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
8837 gl/printf-parse.h, gl/read-file.c, gl/read-file.h, gl/readline.c,
8838 gl/readline.h, gl/rijndael-alg-fst.c, gl/rijndael-alg-fst.h,
8839 gl/rijndael-api-fst.c, gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h,
8840 gl/size_max.h, gl/snprintf.c, gl/snprintf.h, gl/socket_.h,
8841 gl/stdbool_.h, gl/stdint_.h, gl/strdup.c, gl/strdup.h,
8842 gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h, lgl/Makefile.am,
8843 lgl/dummy.c, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
8844 lgl/m4/gnulib-tool.m4, lgl/m4/memmem.m4, lgl/memmem.c,
8845 lgl/memmem.h, lib/Makefile.am: Add lgl/ for LGPLed gnulib modules
8846 (for lib/) and use gl/ for GPL gnulib modules, for use in src/ etc.
8848 2006-10-21 Simon Josefsson <simon@josefsson.org>
8850 * gl/Makefile.am, gl/gettext.h, gl/m4/alloca.m4,
8851 gl/m4/gnulib-comp.m4, gl/m4/lock.m4, gl/m4/longlong.m4,
8852 gl/m4/size_max.m4, gl/m4/stdint.m4, gl/m4/ulonglong.m4,
8853 gl/m4/vasnprintf.m4, gl/printf-args.c, gl/printf-args.h,
8854 gl/printf-parse.c, gl/stdint_.h, gl/strdup.c, gl/vasnprintf.c:
8857 2006-10-19 Simon Josefsson <simon@josefsson.org>
8861 2006-10-19 Simon Josefsson <simon@josefsson.org>
8863 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
8864 lib/minitasn1/libtasn1.h: Update to 0.3.7.
8866 2006-10-11 Simon Josefsson <simon@josefsson.org>
8870 2006-10-11 Simon Josefsson <simon@josefsson.org>
8872 * libextra/opencdk/keylist.c, libextra/opencdk/opencdk.h: Bump to
8875 2006-10-11 Simon Josefsson <simon@josefsson.org>
8877 * doc/protocol/rfc4680.txt, doc/protocol/rfc4681.txt: Add.
8879 2006-10-10 Simon Josefsson <simon@josefsson.org>
8881 * doc/protocol/draft-ietf-tls-psk-null-02.txt: Add.
8883 2006-10-03 Simon Josefsson <simon@josefsson.org>
8887 2006-10-03 Simon Josefsson <simon@josefsson.org>
8889 * lib/Makefile.am, libextra/Makefile.am: Fix .def filename.
8891 2006-10-03 Simon Josefsson <simon@josefsson.org>
8893 * NEWS, configure.in: Bump versions.
8895 2006-10-03 Simon Josefsson <simon@josefsson.org>
8897 * ChangeLog: [no log message]
8899 2006-10-03 Simon Josefsson <simon@josefsson.org>
8901 * NEWS: Version 1.5.2.
8903 2006-10-03 Simon Josefsson <simon@josefsson.org>
8907 2006-10-03 Simon Josefsson <simon@josefsson.org>
8911 2006-10-03 Simon Josefsson <simon@josefsson.org>
8913 * gl/Makefile.am, gl/getpass.c, gl/m4/getpass.m4, gl/m4/intmax.m4:
8916 2006-09-29 Simon Josefsson <simon@josefsson.org>
8918 * doc/protocol/draft-ietf-tls-psk-null-01.txt: Add.
8920 2006-09-26 Simon Josefsson <simon@josefsson.org>
8924 2006-09-26 Simon Josefsson <simon@josefsson.org>
8926 * libextra/gnutls_openpgp.c: (kbx_data_to_keyring): Fix off-by-one error in call to malloc,
8927 reported by "Adam Langley" <agl@imperialviolet.org>.
8929 2006-09-25 Simon Josefsson <simon@josefsson.org>
8933 2006-09-25 Simon Josefsson <simon@josefsson.org>
8935 * configure.in: Use library shared version 13 instead of 14,
8936 incrementing it was a mistake since no API/ABI changes happened.
8937 Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
8939 2006-09-25 Simon Josefsson <simon@josefsson.org>
8941 * configure.in: Improve the C++ test, to handle CXX env. variables,
8942 suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
8944 2006-09-25 Simon Josefsson <simon@josefsson.org>
8948 2006-09-25 Simon Josefsson <simon@josefsson.org>
8950 * lib/Makefile.am: Use version script for libgnutlsxx too.
8952 2006-09-25 Simon Josefsson <simon@josefsson.org>
8954 * NEWS, lib/libgnutlsxx.vers: Add.
8956 2006-09-24 Simon Josefsson <simon@josefsson.org>
8958 * gl/gc-gnulib.c, gl/m4/gnulib-comp.m4, gl/m4/lock.m4,
8959 gl/m4/signed.m4, gl/m4/sockpfaf.m4, gl/md4.c, gl/rijndael-api-fst.c:
8962 2006-09-24 Simon Josefsson <simon@josefsson.org>
8964 * NEWS, configure.in: Bump versions.
8966 2006-09-24 Simon Josefsson <simon@josefsson.org>
8968 * lib/x509/x509.c: (gnutls_x509_crt_init): Don't set output parameter on failures,
8969 reported by Alon Bar-Lev <alon.barlev@gmail.com>. Also clean up
8972 2006-09-24 Simon Josefsson <simon@josefsson.org>
8976 2006-09-24 Simon Josefsson <simon@josefsson.org>
8978 * lib/x509/crl.c: Fix prototype of gnutls_x509_crl_get_issuer_dn to
8979 match x509.h, for IRIX ido cc builds, reported by Georg Schwarz
8980 <georg.schwarz@freenet.de>.
8982 2006-09-21 Simon Josefsson <simon@josefsson.org>
8984 * Makefile.am: Fix gendocs.sh path.
8986 2006-09-21 Simon Josefsson <simon@josefsson.org>
8988 * ChangeLog: [no log message]
8990 2006-09-21 Simon Josefsson <simon@josefsson.org>
8992 * NEWS: Version 1.5.1.
8994 2006-09-21 Simon Josefsson <simon@josefsson.org>
8996 * gl/override/gpl.diff: Rename.
8998 2006-09-21 Simon Josefsson <simon@josefsson.org>
9000 * gl/override/doc/gpl.texi.diff, gl/override/doc/lgpl.texi.diff,
9001 gl/override/gpl.diff, gl/override/gpl.texi.diff,
9002 gl/override/lgpl.diff, gl/override/lgpl.texi.diff: Rename.
9004 2006-09-21 Simon Josefsson <simon@josefsson.org>
9006 * gl/override/lgpl.diff: Rename.
9008 2006-09-21 Simon Josefsson <simon@josefsson.org>
9010 * doc/fdl.texi, doc/gpl.texi, doc/lgpl.texi, gl/Makefile.am,
9011 gl/asnprintf.c, gl/gai_strerror.c, gl/getaddrinfo.c, gl/getpass.c,
9012 gl/inet_ntop.c, gl/inet_pton.c, gl/m4/gettext.m4,
9013 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/inttypes-h.m4,
9014 gl/m4/inttypes-pri.m4, gl/m4/lib-link.m4, gl/m4/stdint.m4,
9015 gl/md5.c, gl/memmove.c, gl/override/gpl.texi.diff,
9016 gl/override/lgpl.texi.diff, gl/printf-args.c, gl/printf-parse.c,
9017 gl/sha1.c, gl/snprintf.c, gl/stdint_.h, gl/strdup.c,
9018 gl/vasnprintf.c: Update.
9020 2006-09-21 Simon Josefsson <simon@josefsson.org>
9024 2006-09-21 Simon Josefsson <simon@josefsson.org>
9026 * doc/Makefile.am: Dist gpl.texi and lgpl.texi.
9028 2006-09-21 Simon Josefsson <simon@josefsson.org>
9030 * doc/gnutls.texi: Add LGPL and GPL texts.
9032 2006-09-21 Simon Josefsson <simon@josefsson.org>
9036 2006-09-21 Simon Josefsson <simon@josefsson.org>
9038 * tests/pkcs1-pad: Simplify grep expression, to work around debug
9041 2006-09-21 Simon Josefsson <simon@josefsson.org>
9043 * src/certtool.c: (generate_self_signed): Load key, if generate_certificate() didn't
9044 load or generate it, typically because it used a certificate
9045 request. Reported by Sascha Ziemann <sascha.ziemann@secunet.com>.
9047 2006-09-21 Simon Josefsson <simon@josefsson.org>
9049 * src/certtool.c: Revert last patch.
9051 2006-09-21 Simon Josefsson <simon@josefsson.org>
9053 * src/tests.c: (test_session_resume2): When comparing session id's, also compare
9054 that the lengths are the same.
9056 2006-09-21 Simon Josefsson <simon@josefsson.org>
9058 * NEWS, THANKS: Add.
9060 2006-09-21 Simon Josefsson <simon@josefsson.org>
9062 * src/tests.c: (test_session_resume2): If session-id is NULL, resumption isn't
9063 supported. Tiny patch from Kataja Kai <kai.kataja@op.fi>.
9065 2006-09-19 Simon Josefsson <simon@josefsson.org>
9067 * tests/Makefile.am: Dist more.
9069 2006-09-19 Simon Josefsson <simon@josefsson.org>
9071 * tests/pkcs1-pad: Test another cert.
9073 2006-09-19 Simon Josefsson <simon@josefsson.org>
9075 * tests/pkcs1-pad-broken3.pem: Add forged cert, from Ralf-Philipp
9078 2006-09-18 Simon Josefsson <simon@josefsson.org>
9080 * configure.in: Gnulib seems to require autoconf 2.60? Bump it.
9082 2006-09-18 Simon Josefsson <simon@josefsson.org>
9084 * libextra/opencdk/keydb.c: (keydb_idx_search): Don't return CDK_EOF if key is found at offset
9085 0. Suggested by "Adam Langley" <alangley@gmail.com>.
9087 2006-09-18 Simon Josefsson <simon@josefsson.org>
9089 * THANKS: Remove (already there).
9091 2006-09-18 Simon Josefsson <simon@josefsson.org>
9095 2006-09-18 Simon Josefsson <simon@josefsson.org>
9097 * doc/examples/ex-serv-pgp.c: Fix typo. Tiny patch from "Adam
9098 Langley" <agl@imperialviolet.org>.
9100 2006-09-12 Simon Josefsson <simon@josefsson.org>
9104 2006-09-12 Simon Josefsson <simon@josefsson.org>
9108 2006-09-12 Simon Josefsson <simon@josefsson.org>
9110 * tests/pkcs1-pad: Fix.
9112 2006-09-12 Simon Josefsson <simon@josefsson.org>
9114 * lib/x509/verify.c: Permit empty parameters field too, found after
9117 2006-09-12 Simon Josefsson <simon@josefsson.org>
9119 * tests/pkcs1-pad: Fix exit code.
9121 2006-09-12 Simon Josefsson <simon@josefsson.org>
9123 * tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-ok2.pem: Add, from
9125 <http://permalink.gmane.org/gmane.comp.encryption.general/9185>.
9127 2006-09-12 Simon Josefsson <simon@josefsson.org>
9129 * tests/pkcs1-pad: Add more tests.
9131 2006-09-12 Simon Josefsson <simon@josefsson.org>
9133 * tests/Makefile.am: Add pkcs1-pad test.
9135 2006-09-12 Simon Josefsson <simon@josefsson.org>
9137 * tests/pkcs1-pad-broken.pem, tests/pkcs1-pad-ok.pem: Add, from
9138 Yutaka OIWA <y.oiwa@aist.go.jp>.
9140 2006-09-12 Simon Josefsson <simon@josefsson.org>
9142 * tests/pkcs1-pad: Add.
9144 2006-09-12 Simon Josefsson <simon@josefsson.org>
9146 * lib/x509/verify.c: Fix asn1_read_value() call to fix crash,
9147 reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
9149 2006-09-12 Simon Josefsson <simon@josefsson.org>
9151 * lib/gnutls_pk.c: Add 'break' to make logic easier to follow.
9153 2006-09-11 Simon Josefsson <simon@josefsson.org>
9155 * lib/gnutls_pk.c: Revert part of patch, logging is only enabled in
9156 debug mode, which isn't recommended for real use.
9158 2006-09-08 Simon Josefsson <simon@josefsson.org>
9162 2006-09-08 Simon Josefsson <simon@josefsson.org>
9166 2006-09-08 Simon Josefsson <simon@josefsson.org>
9170 2006-09-08 Simon Josefsson <simon@josefsson.org>
9174 2006-09-08 Simon Josefsson <simon@josefsson.org>
9176 * lib/x509/verify.c: Make sure the digestAlgorithm.parameters field
9177 is empty, which it has to be for the hashes we support. Otherwise,
9178 the field can encode "garbage" that might be used to make the
9179 signature be a perfect cube, similar (but not identical) to
9180 Bleichenbacher's Crypto 06 rump session attack.
9182 2006-09-08 Simon Josefsson <simon@josefsson.org>
9186 2006-09-08 Simon Josefsson <simon@josefsson.org>
9190 2006-09-08 Simon Josefsson <simon@josefsson.org>
9192 * lib/gnutls_pk.c: Don't return different errors depending on
9193 content of decrypted PKCS#1 token, to avoid Bleichenbacher's
9194 Crypto'98 attack, suggested by Werner Koch <wk@gnupg.org>.
9196 2006-09-08 Simon Josefsson <simon@josefsson.org>
9200 2006-09-08 Simon Josefsson <simon@josefsson.org>
9202 * doc/examples/ex-client-srp.c: Use GNUTLS_SHUT_RDWR, tiny patch
9203 from "Robert Millan [ackstorm]" <rmillan@ackstorm.es>.
9205 2006-08-29 Simon Josefsson <simon@josefsson.org>
9207 * doc/protocol/draft-ietf-tls-openpgp-keys-11.txt: Add.
9209 2006-08-28 Simon Josefsson <simon@josefsson.org>
9213 2006-08-28 Simon Josefsson <simon@josefsson.org>
9215 * gl/Makefile.am, gl/getaddrinfo.c, gl/m4/arcfour.m4,
9216 gl/m4/arctwo.m4, gl/m4/codeset.m4, gl/m4/des.m4,
9217 gl/m4/gc-pbkdf2-sha1.m4, gl/m4/gc.m4, gl/m4/getdelim.m4,
9218 gl/m4/getline.m4, gl/m4/getpass.m4, gl/m4/gnulib-cache.m4,
9219 gl/m4/gnulib-comp.m4, gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4,
9220 gl/m4/intmax_t.m4, gl/m4/inttypes-pri.m4, gl/m4/inttypes_h.m4,
9221 gl/m4/lock.m4, gl/m4/longlong.m4, gl/m4/md2.m4, gl/m4/md4.m4,
9222 gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/read-file.m4,
9223 gl/m4/readline.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
9224 gl/m4/stdint.m4, gl/m4/stdint_h.m4, gl/m4/strdup.m4,
9225 gl/override/doc/gendocs_template, gl/stdint_.h: Update.
9227 2006-08-27 Simon Josefsson <simon@josefsson.org>
9229 * NEWS, THANKS: Add.
9231 2006-08-27 Simon Josefsson <simon@josefsson.org>
9233 * doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
9234 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
9235 doc/examples/ex-serv1.c, doc/examples/tcp.c: Include netinet/in.h
9236 for FreeBSD, reported by Roman Bogorodskiy <novel@FreeBSD.org>.
9238 2006-08-27 Simon Josefsson <simon@josefsson.org>
9242 2006-08-27 Simon Josefsson <simon@josefsson.org>
9246 2006-08-27 Simon Josefsson <simon@josefsson.org>
9248 * src/certtool.c: (generate_certificate): Load private key when --load-request is
9249 used, based on report from Sascha Ziemann
9250 <sascha.ziemann@secunet.com>.
9252 2006-08-27 Simon Josefsson <simon@josefsson.org>
9254 * lib/x509/x509_write.c: (gnutls_x509_crt_sign2): Check to see if ISSUER_KEY is NULL before
9255 continuing, based on report from Sascha Ziemann
9256 <sascha.ziemann@secunet.com>.
9258 2006-08-14 Simon Josefsson <simon@josefsson.org>
9262 2006-08-14 Simon Josefsson <simon@josefsson.org>
9264 * src/serv.c: Map select to _win_select on Windows hosts.
9266 2006-08-14 Simon Josefsson <simon@josefsson.org>
9268 * src/Makefile.am: Need select.c in cli.c and serv.c.
9270 2006-08-14 Simon Josefsson <simon@josefsson.org>
9272 * src/select.c: Add, moved from cli.c, originally from plibc, see
9274 <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
9276 2006-08-14 Simon Josefsson <simon@josefsson.org>
9278 * src/cli.c: Move _win_select to select.c.
9280 2006-08-14 Simon Josefsson <simon@josefsson.org>
9282 * src/cli.c: Make select() work on Windows, copying code from plibc,
9285 <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
9287 2006-08-13 Simon Josefsson <simon@josefsson.org>
9289 * libextra/gnutls_openssl.c: Mark with XXX.
9291 2006-08-13 Simon Josefsson <simon@josefsson.org>
9293 * NEWS, configure.in: Bump versions.
9295 2006-08-13 Simon Josefsson <simon@josefsson.org>
9297 * Makefile.am: Fix release target.
9299 2006-08-13 Simon Josefsson <simon@josefsson.org>
9301 * ChangeLog: [no log message]
9303 2006-08-13 Simon Josefsson <simon@josefsson.org>
9305 * NEWS: Version 1.5.0.
9307 2006-08-13 Simon Josefsson <simon@josefsson.org>
9311 2006-08-13 Simon Josefsson <simon@josefsson.org>
9313 * libextra/gnutls_openssl.c: Add (XXX).
9315 2006-08-13 Simon Josefsson <simon@josefsson.org>
9317 * lib/Makefile.am, libextra/Makefile.am: Install *.def to bin/
9320 2006-08-13 Simon Josefsson <simon@josefsson.org>
9324 2006-08-13 Simon Josefsson <simon@josefsson.org>
9326 * configure.in, lib/Makefile.am, libextra/Makefile.am: Create *.def
9327 files for libraries, on mingw.
9329 2006-08-13 Simon Josefsson <simon@josefsson.org>
9331 * gl/Makefile.am, gl/m4/gc.m4, gl/m4/getaddrinfo.m4,
9332 gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
9333 gl/m4/memxor.m4, gl/m4/restrict.m4, gl/snprintf.c: Update.
9335 2006-08-13 Simon Josefsson <simon@josefsson.org>
9337 * libextra/gnutls_openssl.c: Use int/void* macros to avoid warnings,
9338 suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
9340 2006-08-13 Simon Josefsson <simon@josefsson.org>
9342 * lib/gnutls_buffers.c: Remove.
9344 2006-08-13 Simon Josefsson <simon@josefsson.org>
9346 * lib/gnutls_int.h: Move GNUTLS_POINTER_TO_INT here. Add
9347 GNUTLS_INT_TO_POINTER. Based on glib macros, and suggestions from
9348 Andreas Metzler <ametzler@downhill.at.eu.org>.
9350 2006-08-13 Simon Josefsson <simon@josefsson.org>
9352 * configure.in: Add void*, for GNUTLS_POINTER_TO_INT_CAST macros.
9354 2006-08-11 Simon Josefsson <simon@josefsson.org>
9358 2006-08-11 Simon Josefsson <simon@josefsson.org>
9362 2006-08-11 Simon Josefsson <simon@josefsson.org>
9366 2006-08-11 Simon Josefsson <simon@josefsson.org>
9368 * lib/gnutls_algorithms.c: (_gnutls_x509_oid2mac_algorithm): Don't crash trying to strcmp the
9369 NULL OID value in the hash_algorithms array, which happens when the
9370 input OID doesn't match our OIDs for SHA1, MD5, MD2 or RIPEMD160.
9371 Reported by satyakumar <satyam_kkd@hyd.hellosoft.com>.
9373 2006-08-11 Simon Josefsson <simon@josefsson.org>
9375 * configure.in: Don't overwrite CFLAGS.
9377 2006-08-07 Simon Josefsson <simon@josefsson.org>
9379 * includes/gnutls/gnutlsxx.h: Make it compile.
9381 2006-08-06 Simon Josefsson <simon@josefsson.org>
9385 2006-08-06 Simon Josefsson <simon@josefsson.org>
9387 * src/tls_test-gaa.c, src/tls_test-gaa.h: Update.
9389 2006-08-06 Simon Josefsson <simon@josefsson.org>
9391 * src/tls_test.gaa: Use -V for --verbose.
9393 2006-08-06 Simon Josefsson <simon@josefsson.org>
9395 * src/certtool.c, src/crypt.c: Fix --version to conform to FSF
9396 standards, to fix make distcheck.
9398 2006-08-06 Simon Josefsson <simon@josefsson.org>
9400 * src/tls_test.c, src/tls_test.gaa: Support --version.
9402 2006-08-06 Simon Josefsson <simon@josefsson.org>
9404 * src/cli.c, src/psk.c, src/serv.c: Fix --version to conform to FSF
9405 standards, to fix make distcheck.
9407 2006-08-06 Simon Josefsson <simon@josefsson.org>
9411 2006-08-06 Simon Josefsson <simon@josefsson.org>
9413 * configure.in: Fix --without-included-libtasn1, reported by Daniel
9414 Black <dragonheart@gentoo.org>.
9416 2006-08-06 Simon Josefsson <simon@josefsson.org>
9418 * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
9420 2006-08-06 Simon Josefsson <simon@josefsson.org>
9424 2006-08-06 Simon Josefsson <simon@josefsson.org>
9428 2006-08-06 Simon Josefsson <simon@josefsson.org>
9430 * libextra/opencdk/kbnode.c, libextra/opencdk/opencdk.h,
9431 libextra/opencdk/stream.h: Update to 0.5.9.
9433 2006-08-03 Simon Josefsson <simon@josefsson.org>
9437 2006-08-03 Simon Josefsson <simon@josefsson.org>
9439 * tests/Makefile.am: Fix libgcrypt link failure, reported by Brant
9440 Gurganus, tiny patch by Daniel Black <dragonheart@gentoo.org>.
9442 2006-07-28 Simon Josefsson <simon@josefsson.org>
9444 * gendocs.sh, gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
9445 gl/gettext.h, gl/inet_ntop.h, gl/inet_pton.h, gl/m4/getline.m4,
9446 gl/m4/gettext.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
9447 gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4, gl/m4/inttypes-h.m4,
9448 gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/isc-posix.m4,
9449 gl/m4/lib-link.m4, gl/m4/lock.m4, gl/m4/netinet_in_h.m4,
9450 gl/m4/nls.m4, gl/m4/onceonly_2_57.m4, gl/m4/po.m4, gl/m4/stdint.m4,
9451 gl/m4/visibility.m4, gl/printf-args.c, gl/stdint_.h: Update.
9453 2006-07-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9455 * lib/gnutls_int.h: cert_type extension was updated to the IANA
9458 2006-07-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9460 * lib/gnutls_int.h: cert_type extension was updated to the IANA
9463 2006-07-13 Simon Josefsson <simon@josefsson.org>
9465 * doc/gendocs.sh, gendocs.sh, gl/Makefile.am,
9466 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update.
9468 2006-07-13 Simon Josefsson <simon@josefsson.org>
9470 * libextra/gnutls_openssl.c: Revert.
9472 2006-07-13 Simon Josefsson <simon@josefsson.org>
9476 2006-07-13 Simon Josefsson <simon@josefsson.org>
9478 * libextra/gnutls_openssl.c: Retry handshake on non-fatal errors.
9480 2006-07-11 Simon Josefsson <simon@josefsson.org>
9482 * doc/Makefile.am: Fix last commit.
9484 2006-07-11 Simon Josefsson <simon@josefsson.org>
9486 * doc/Makefile.am: Dist arch/ images.
9488 2006-07-11 Simon Josefsson <simon@josefsson.org>
9490 * doc/Makefile.am: Need -I's for arch/ images.
9492 2006-07-11 Simon Josefsson <simon@josefsson.org>
9494 * configure.in: Improve valgrind test.
9496 2006-07-11 Simon Josefsson <simon@josefsson.org>
9498 * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/gnulib-cache.m4,
9499 gl/m4/gnulib-comp.m4, gl/m4/onceonly_2_57.m4, gl/m4/stdint.m4:
9502 2006-07-10 Simon Josefsson <simon@josefsson.org>
9506 2006-07-10 Simon Josefsson <simon@josefsson.org>
9510 2006-07-10 Simon Josefsson <simon@josefsson.org>
9512 * src/cli.c: Fix load of pgp_keyfile, reported by Mario Lenz.
9514 2006-07-10 Simon Josefsson <simon@josefsson.org>
9516 * gl/.cvsignore: [no log message]
9518 2006-07-07 Simon Josefsson <simon@josefsson.org>
9520 * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
9521 gl/m4/absolute-header.m4, gl/m4/full-header-path.m4,
9522 gl/m4/getpass.m4, gl/m4/gnulib-comp.m4, gl/m4/longlong.m4,
9523 gl/m4/onceonly_2_57.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
9524 gl/m4/ulonglong.m4, gl/stdint_.h: Update.
9526 2006-07-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9528 * doc/bibliography.texi, doc/gnutls.texi: changed CRL rfc reference
9531 2006-07-06 Simon Josefsson <simon@josefsson.org>
9535 2006-07-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9537 * doc/TODO: [no log message]
9539 2006-07-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9541 * libextra/gnutls_openpgp.c: added an extra error check.
9543 2006-07-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9545 * src/cli.c, src/common.c, src/serv.c: replaced USE_OPENPGP ifdefs
9546 with ENABLE_OPENPGP.
9548 2006-06-29 Simon Josefsson <simon@josefsson.org>
9550 * doc/protocol/draft-funk-tls-inner-application-extension-03.txt:
9553 2006-06-28 Simon Josefsson <simon@josefsson.org>
9557 2006-06-28 Simon Josefsson <simon@josefsson.org>
9559 * doc/examples/.cvsignore: [no log message]
9561 2006-06-28 Simon Josefsson <simon@josefsson.org>
9565 2006-06-28 Simon Josefsson <simon@josefsson.org>
9567 * includes/Makefile.am: Only conditionally install gnutlsxx.h.
9569 2006-06-28 Simon Josefsson <simon@josefsson.org>
9571 * doc/examples/Makefile.am: Build and dist ex-client-tlsia.
9573 2006-06-28 Simon Josefsson <simon@josefsson.org>
9575 * doc/Makefile.am: Dist gnutls-logo.png.
9577 2006-06-28 Simon Josefsson <simon@josefsson.org>
9579 * gl/getaddrinfo.c, gl/m4/getaddrinfo.m4: Update.
9581 2006-06-28 Simon Josefsson <simon@josefsson.org>
9583 * gl/getaddrinfo.c: Update.
9585 2006-06-28 Simon Josefsson <simon@josefsson.org>
9587 * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
9588 gl/m4/getaddrinfo.m4, gl/m4/stdint.m4, gl/stdint_.h: Update.
9590 2006-06-28 Simon Josefsson <simon@josefsson.org>
9592 * doc/protocol/draft-ietf-tls-srp-12.txt: Add.
9594 2006-06-27 Simon Josefsson <simon@josefsson.org>
9596 * doc/protocol/draft-ietf-tls-rfc4346-bis-01.txt: Add.
9598 2006-06-27 Simon Josefsson <simon@josefsson.org>
9600 * doc/scripts/gdoc: Use GNU-style warnings.
9602 2006-06-27 Simon Josefsson <simon@josefsson.org>
9604 * doc/scripts/gdoc: Improve man output, from libtasn1.
9606 2006-06-27 Simon Josefsson <simon@josefsson.org>
9608 * configure.in: Fix valgrind test.
9610 2006-06-27 Simon Josefsson <simon@josefsson.org>
9612 * configure.in: Move around, to make $cross_compile work.
9614 2006-06-27 Simon Josefsson <simon@josefsson.org>
9616 * configure.in, tests/Makefile.am: Add --enable-valgrind-tests that
9617 make it possible to enable/disable use of valgrind on self tests
9618 specifically. Defaults to enabled if valgrind is installed and we
9619 aren't cross-compiling.
9621 2006-06-27 Simon Josefsson <simon@josefsson.org>
9623 * tests/Makefile.am: Fix.
9625 2006-06-27 Simon Josefsson <simon@josefsson.org>
9627 * tests/Makefile.am: Revert.
9629 2006-06-27 Simon Josefsson <simon@josefsson.org>
9631 * libextra/minilzo/Makefile.am: Use libtool -no-install.
9633 2006-06-27 Simon Josefsson <simon@josefsson.org>
9635 * libextra/minilzo/Makefile.am: Use -DLZO_HAVE_CONFIG_H, as
9636 suggested by README.LZO.
9638 2006-06-27 Simon Josefsson <simon@josefsson.org>
9640 * libextra/minilzo/Makefile.am, tests/Makefile.am: Work under mingw.
9642 2006-06-27 Simon Josefsson <simon@josefsson.org>
9644 * configure.in, lib/gnutls_buffers.c: Avoid warnings when casting
9647 2006-06-27 Simon Josefsson <simon@josefsson.org>
9649 * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
9651 2006-06-26 Simon Josefsson <simon@josefsson.org>
9653 * gl/Makefile.am, gl/m4/stdint.m4, gl/stdint_.h: Update.
9655 2006-06-26 Simon Josefsson <simon@josefsson.org>
9659 2006-06-26 Simon Josefsson <simon@josefsson.org>
9661 * lib/gnutls.pc.in, libextra/gnutls-extra.pc.in: Add Libs.Private to
9662 pkg-config files, from Andreas Metzler
9663 <ametzler@downhill.at.eu.org>.
9665 2006-06-22 Simon Josefsson <simon@josefsson.org>
9667 * gl/getaddrinfo.c, gl/getaddrinfo.h, gl/m4/getaddrinfo.m4,
9668 gl/socket_.h: Try new win32 hooks for getaddrinfo.
9670 2006-06-22 Simon Josefsson <simon@josefsson.org>
9672 * configure.in: Use AC_LIBTOOL_WIN32_DLL to make OBJDUMP/DLLTOOL
9673 work under mingw. Fix use of deprecated AM_PROG_LIBTOOL.
9675 2006-06-21 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9677 * doc/TODO: [no log message]
9679 2006-06-21 Simon Josefsson <simon@josefsson.org>
9681 * gl/inet_pton.c: Update.
9683 2006-06-21 Simon Josefsson <simon@josefsson.org>
9685 * gl/alloca_.h, gl/getaddrinfo.c, gl/inet_ntop.c,
9686 gl/m4/getaddrinfo.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
9687 gl/read-file.c, gl/socket_.h, gl/stdint_.h: Update.
9689 2006-06-21 Simon Josefsson <simon@josefsson.org>
9691 * doc/examples/Makefile.am: Add -no-install.
9693 2006-06-21 Simon Josefsson <simon@josefsson.org>
9695 * doc/reference/Makefile.am: Look for gnutls.h in builddir.
9697 2006-06-19 Simon Josefsson <simon@josefsson.org>
9699 * libextra/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
9702 2006-06-19 Simon Josefsson <simon@josefsson.org>
9704 * libextra/openpgp/Makefile.am: Need -I$builddir/gl for alloca.h
9705 when srcdir != objdir.
9707 2006-06-19 Simon Josefsson <simon@josefsson.org>
9709 * lib/x509/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
9712 2006-06-19 Simon Josefsson <simon@josefsson.org>
9714 * src/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
9717 2006-06-19 Simon Josefsson <simon@josefsson.org>
9719 * lib/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
9722 2006-06-17 Simon Josefsson <simon@josefsson.org>
9724 * gl/Makefile.am: Update.
9726 2006-06-17 Simon Josefsson <simon@josefsson.org>
9728 * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
9729 gl/inet_pton.c, gl/inet_pton.h, gl/m4/arpa_inet_h.m4,
9730 gl/m4/full-header-path.m4, gl/m4/gnulib-cache.m4,
9731 gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
9732 gl/m4/size_max.m4, gl/m4/stdint.m4, gl/read-file.c, gl/size_max.h,
9733 gl/stdint_.h: Update.
9735 2006-06-17 Simon Josefsson <simon@josefsson.org>
9737 * gl/.cvsignore: [no log message]
9739 2006-06-17 Simon Josefsson <simon@josefsson.org>
9741 * doc/protocol/draft-badra-hajjeh-mtls-01.txt: Add
9743 2006-06-16 Simon Josefsson <simon@josefsson.org>
9745 * doc/protocol/draft-ietf-tls-ctr-01.txt: Add.
9747 2006-06-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9749 * NEWS: [no log message]
9751 2006-06-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9753 * lib/auth_cert.c: fixed bug
9755 2006-06-16 Simon Josefsson <simon@josefsson.org>
9757 * tests/Makefile.am: Disable tests that use fork if the host doesn't
9760 2006-06-16 Simon Josefsson <simon@josefsson.org>
9762 * configure.in: Test for fork.
9764 2006-06-16 Simon Josefsson <simon@josefsson.org>
9766 * configure.in: Typo.
9768 2006-06-16 Simon Josefsson <simon@josefsson.org>
9770 * configure.in: Typo.
9772 2006-06-16 Simon Josefsson <simon@josefsson.org>
9774 * configure.in: Fix LDFLAGS.
9776 2006-06-16 Simon Josefsson <simon@josefsson.org>
9778 * configure.in: Use LDFLAGS for --enable-runtime-pseudo-reloc, to
9781 2006-06-16 Simon Josefsson <simon@josefsson.org>
9783 * tests/anonself.c, tests/dhepskself.c, tests/pskself.c,
9784 tests/resume.c, tests/tlsia.c: Need config.h.
9786 2006-06-16 Simon Josefsson <simon@josefsson.org>
9788 * configure.in: Workaround hard-wiring of gcrypt test in gnulib.
9790 2006-06-16 Simon Josefsson <simon@josefsson.org>
9794 2006-06-16 Simon Josefsson <simon@josefsson.org>
9796 * includes/gnutls/extra.h: Fix prototype.
9798 2006-06-16 Simon Josefsson <simon@josefsson.org>
9802 2006-06-16 Simon Josefsson <simon@josefsson.org>
9804 * lib/strfile.h: Remove.
9806 2006-06-16 Simon Josefsson <simon@josefsson.org>
9808 * configure.in, lib/Makefile.am, lib/gnutls_x509.c,
9809 libextra/gnutls_openpgp.c: Use read_binary_file from gnulib instead
9810 of strfile stuff, to fix problem with binary files on mingw.
9812 2006-06-16 Simon Josefsson <simon@josefsson.org>
9814 * tests/set_pkcs12_cred.c: Use utils stuff.
9816 2006-06-16 Simon Josefsson <simon@josefsson.org>
9818 * lib/gnutls_global.c: Initialize winsock, for mingw.
9820 2006-06-16 Simon Josefsson <simon@josefsson.org>
9822 * configure.in: Add HAVE_WINSOCK.
9824 2006-06-16 Simon Josefsson <simon@josefsson.org>
9826 * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
9827 doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
9828 doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
9829 doc/examples/ex-client2.c, doc/examples/ex-crq.c,
9830 doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
9831 doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
9832 doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
9833 doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
9834 doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
9835 doc/examples/tcp.c: Include config.h, don't include netinet/in.h
9838 2006-06-16 Simon Josefsson <simon@josefsson.org>
9840 * configure.in: Need to use AC_LINK_IFELSE, for
9841 -Wl,--enable-runtime-pseudo-reloc.
9843 2006-06-16 Simon Josefsson <simon@josefsson.org>
9845 * configure.in: Simplify.
9847 2006-06-16 Simon Josefsson <simon@josefsson.org>
9849 * configure.in: Fix typo.
9851 2006-06-16 Simon Josefsson <simon@josefsson.org>
9853 * configure.in: Set -mms-bitfields -Wl,--enable-runtime-pseudo-reloc
9854 if supported. The former is to produce MSVS-compatible DLLs. The
9855 second is needed to link libgnutls-extra at all (only due to
9856 _gnutls_compression_algorithms, fix it another way?).
9858 2006-06-16 Simon Josefsson <simon@josefsson.org>
9860 * gl/Makefile.am: Update.
9862 2006-06-16 Simon Josefsson <simon@josefsson.org>
9864 * gl/arpa_inet_.h, gl/inet_pton.c: Update.
9866 2006-06-16 Simon Josefsson <simon@josefsson.org>
9868 * configure.in: Typo.
9870 2006-06-16 Simon Josefsson <simon@josefsson.org>
9872 * configure.in: Add all the LZO tests.
9874 2006-06-15 Simon Josefsson <simon@josefsson.org>
9876 * po/sv.po: Sync with TP.
9878 2006-06-15 Simon Josefsson <simon@josefsson.org>
9880 * configure.in: AC_PROG_CXX must be invoked unconditionally, for
9883 2006-06-15 Simon Josefsson <simon@josefsson.org>
9885 * lib/Makefile.am: Fix last commit.
9887 2006-06-15 Simon Josefsson <simon@josefsson.org>
9889 * lib/Makefile.am: Make C++ stuff conditioned on ENABLE_CXX.
9891 2006-06-15 Simon Josefsson <simon@josefsson.org>
9893 * configure.in: Add --disable-cxx, to make it possibly to disable
9894 the C++ stuff. Will also automatically disable it if there is no
9897 2006-06-15 Simon Josefsson <simon@josefsson.org>
9899 * doc/examples/Makefile.am: Use gnulib, for portability.
9901 2006-06-15 Simon Josefsson <simon@josefsson.org>
9903 * src/common.h: Don't include inet_ntop.h, use arpa/inet.h
9906 2006-06-15 Simon Josefsson <simon@josefsson.org>
9908 * gl/m4/arpa_inet_h.m4: Update.
9910 2006-06-15 Simon Josefsson <simon@josefsson.org>
9912 * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
9913 gl/inet_pton.c, gl/m4/arpa_inet_h.m4, gl/m4/gnulib-cache.m4,
9914 gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4: Try new arpa-inet module,
9917 2006-06-14 Simon Josefsson <simon@josefsson.org>
9919 * configure.in: Remove mingw32 hook to get -lwsock32, the
9920 getaddrinfo gnulib module links with -lws2_32 which is the more
9921 appropriate library to use (winsock.h goes with wsock32.lib and
9922 winsock2.h goes with ws2_32, of which the latter is backwards
9923 compatible and available since Windows 3.11 or so, I'm told).
9925 2006-06-14 Simon Josefsson <simon@josefsson.org>
9927 * tests/certder.c: fix
9929 2006-06-12 Simon Josefsson <simon@josefsson.org>
9931 * gl/Makefile.am, gl/gc-gnulib.c, gl/m4/gnulib-cache.m4,
9932 gl/m4/gnulib-comp.m4, gl/m4/read-file.m4, gl/read-file.c,
9933 gl/read-file.h: Update.
9935 2006-06-10 Simon Josefsson <simon@josefsson.org>
9937 * configure.in: Bump so version.
9939 2006-06-08 Simon Josefsson <simon@josefsson.org>
9941 * doc/reference/Makefile.am: Add gnutlsxx.h.
9943 2006-06-07 Simon Josefsson <simon@josefsson.org>
9945 * gl/getpass.c, gl/m4/stdbool.m4, gl/printf-args.c, gl/sha1.c,
9946 gl/stdint_.h: Update.
9948 2006-06-07 Simon Josefsson <simon@josefsson.org>
9950 * doc/protocol/draft-ietf-tls-openpgp-keys-10.txt: Add.
9952 2006-06-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
9954 * NEWS, configure.in, includes/Makefile.am,
9955 includes/gnutls/gnutlsxx.h, lib/Makefile.am, lib/gnutls_db.c,
9956 lib/gnutlsxx.cpp: Added a preliminary C++ interface.
9958 2006-06-01 Simon Josefsson <simon@josefsson.org>
9960 * doc/protocol/draft-housley-tls-authz-extns-06.txt: Add.
9962 2006-05-23 Simon Josefsson <simon@josefsson.org>
9964 * doc/protocol/draft-housley-tls-authz-extns-05.txt: Add.
9966 2006-05-23 Simon Josefsson <simon@josefsson.org>
9968 * po/LINGUAS, po/sv.po: Sync with TP.
9970 2006-05-22 Simon Josefsson <simon@josefsson.org>
9972 * doc/manpages/certtool.1: Typo, from debian #368323.
9974 2006-05-18 Simon Josefsson <simon@josefsson.org>
9976 * doc/protocol/draft-ietf-tls-srp-11.txt: Add.
9978 2006-05-17 Simon Josefsson <simon@josefsson.org>
9980 * doc/protocol/rfc4507.txt: Add.
9982 2006-05-17 Simon Josefsson <simon@josefsson.org>
9984 * NEWS, configure.in: Bump versions.
9986 2006-05-15 Simon Josefsson <simon@josefsson.org>
9988 * ChangeLog: [no log message]
9990 2006-05-15 Simon Josefsson <simon@josefsson.org>
9992 * NEWS: Version 1.4.0.
9994 2006-05-15 Simon Josefsson <simon@josefsson.org>
9996 * doc/protocol/draft-ietf-tls-openpgp-keys-09.txt: Add.
9998 2006-05-15 Simon Josefsson <simon@josefsson.org>
10000 * src/certtool-cfg.c: Remove duplicated #include.
10002 2006-05-12 Simon Josefsson <simon@josefsson.org>
10004 * src/serv.c, src/tls_test.c: Don't use AI_NUMERICSERV, it doesn't
10005 exist on most platforms.
10007 2006-05-12 Simon Josefsson <simon@josefsson.org>
10011 2006-05-12 Simon Josefsson <simon@josefsson.org>
10013 * src/serv.c: Need getaddrinfo.h.
10015 2006-05-12 Simon Josefsson <simon@josefsson.org>
10017 * gl/Makefile.am, gl/gai_strerror.c, gl/getaddrinfo.c,
10018 gl/getaddrinfo.h, gl/m4/getaddrinfo.m4, gl/m4/gnulib-cache.m4,
10019 gl/m4/gnulib-comp.m4, gl/m4/strdup.m4, gl/strdup.c, gl/strdup.h: Add
10022 2006-05-11 Simon Josefsson <simon@josefsson.org>
10024 * buildconf: Remove.
10026 2006-05-11 Simon Josefsson <simon@josefsson.org>
10028 * tests/Makefile.am: No supression file.
10030 2006-05-11 Simon Josefsson <simon@josefsson.org>
10032 * libextra/gnutls_ia.c: Remove junk.
10034 2006-05-11 Simon Josefsson <simon@josefsson.org>
10036 * lib/ext_inner_application.c: Fix self tests.
10038 2006-05-11 Simon Josefsson <simon@josefsson.org>
10040 * libextra/gnutls_ia.c: Indent.
10042 2006-05-11 Simon Josefsson <simon@josefsson.org>
10044 * doc/manpages/Makefile.am: Update.
10046 2006-05-11 Simon Josefsson <simon@josefsson.org>
10048 * tests/Makefile.am: Improve valgrind stuff.
10050 2006-05-11 Simon Josefsson <simon@josefsson.org>
10052 * .cvsignore: [no log message]
10054 2006-05-11 Simon Josefsson <simon@josefsson.org>
10056 * config.rpath: Not needed, generated by autopoint.
10058 2006-05-11 Simon Josefsson <simon@josefsson.org>
10060 * config.rpath, gl/Makefile.am, gl/des.c, gl/m4/gnulib-cache.m4,
10061 gl/m4/gnulib-comp.m4, gl/md4.c, gl/sha1.c, gl/stdint_.h: Update.
10063 2006-05-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10065 * lib/auth_cert.c: updated to reflect the new openpgp draft.
10067 2006-05-11 Simon Josefsson <simon@josefsson.org>
10069 * configure.in: Check for -Wno-pointer-sign, taken from Werner's
10072 2006-05-10 Simon Josefsson <simon@josefsson.org>
10074 * NEWS, doc/protocol/draft-santesson-tls-ume-07.txt: Add.
10076 2006-05-10 Simon Josefsson <simon@josefsson.org>
10078 * configure.in: Bump required libtasn1.
10080 2006-05-10 Simon Josefsson <simon@josefsson.org>
10082 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10083 lib/minitasn1/element.c, lib/minitasn1/errors.c,
10084 lib/minitasn1/gstr.c, lib/minitasn1/libtasn1.h,
10085 lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
10086 lib/minitasn1/structure.c: Update to 0.3.4.
10088 2006-05-07 Simon Josefsson <simon@josefsson.org>
10090 * configure.in: Bump required libtasn1 version to 0.3.3.
10092 2006-05-07 Simon Josefsson <simon@josefsson.org>
10094 * tests/Makefile.am: Fix.
10096 2006-05-07 Simon Josefsson <simon@josefsson.org>
10100 2006-05-07 Simon Josefsson <simon@josefsson.org>
10102 * tests/Makefile.am: Run tests under valgrind.
10104 2006-05-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10106 * src/cli.c, src/serv.c, src/tls_test.c: some changes for IPv6.
10107 Based on patch by Remi Denis-Courmont, sent to Debian bug tracking
10110 2006-05-05 Simon Josefsson <simon@josefsson.org>
10112 * doc/protocol/draft-housley-tls-authz-extns-04.txt: Add.
10114 2006-05-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10116 * lib/minitasn1/structure.c: updated to the latest libtasn1
10118 2006-05-05 Simon Josefsson <simon@josefsson.org>
10122 2006-05-05 Simon Josefsson <simon@josefsson.org>
10124 * includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
10125 lib/ext_inner_application.c, lib/gnutls_int.h, libextra/gnutls_ia.c:
10126 TLS/IA fixes from Emile.
10128 2006-04-27 Simon Josefsson <simon@josefsson.org>
10130 * doc/protocol/rfc4366.txt: Add.
10132 2006-04-27 Simon Josefsson <simon@josefsson.org>
10134 * doc/protocol/rfc4346.txt, doc/protocol/rfc4347.txt: Add.
10136 2006-04-26 Simon Josefsson <simon@josefsson.org>
10138 * lib/gnutls_state.c: Fix prototypes.
10140 2006-04-26 Simon Josefsson <simon@josefsson.org>
10142 * gl/Makefile.am, gl/m4/getpass.m4, gl/m4/longdouble.m4: Update.
10144 2006-04-21 Simon Josefsson <simon@josefsson.org>
10146 * doc/protocol/draft-santesson-tls-supp-02.txt,
10147 doc/protocol/draft-santesson-tls-ume-06.txt: Add.
10149 2006-04-19 Simon Josefsson <simon@josefsson.org>
10151 * tests/Makefile.am: (LDADD): Add libgnutls after libgnu, for libgcrypt transitive
10152 reference, tiny patch from Nix <nix@esperi.org.uk>.
10154 2006-04-19 Simon Josefsson <simon@josefsson.org>
10156 * doc/protocol/draft-santesson-tls-supp-01.txt: Add.
10158 2006-04-17 Simon Josefsson <simon@josefsson.org>
10160 * doc/protocol/draft-housley-tls-authz-extns-03.txt,
10161 doc/protocol/draft-santesson-tls-ume-05.txt: Add.
10163 2006-04-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10165 * lib/gnutls_priority.c: removed AES-256 from the list of default
10166 ciphers. No point in having it (when everything else is far away
10167 even from 128 bit security)
10169 2006-04-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10171 * includes/gnutls/gnutls.h.in, lib/gnutls_srp.c:
10172 gnutls_srp_set_client_credentials() uses const
10174 2006-04-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10176 * lib/gnutls_priority.c: documented the return value in the priority
10179 2006-04-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10181 * includes/gnutls/gnutls.h.in, lib/gnutls_handshake.c: [no log
10184 2006-04-04 Simon Josefsson <simon@josefsson.org>
10186 * gl/m4/gc-random.m4, gl/stdint_.h: Update.
10188 2006-04-03 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10190 * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
10191 lib/x509/crq.c, lib/x509/dn.c, lib/x509/extensions.c,
10192 lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/x509.c: use snprintf()
10193 instead of multiple calls to str_cpy() and str_cat().
10195 2006-03-31 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10197 * lib/x509/x509.c: bug fix
10199 2006-03-30 Simon Josefsson <simon@josefsson.org>
10201 * doc/protocol/draft-santesson-tls-supp-00.txt,
10202 doc/protocol/draft-santesson-tls-ume-04.txt: Add.
10204 2006-03-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10206 * doc/TODO: [no log message]
10208 2006-03-26 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10210 * configure.in: added -Wno-pointer-sign to gcc to avoid tons of
10213 2006-03-24 Simon Josefsson <simon@josefsson.org>
10215 * doc/protocol/draft-housley-tls-authz-extns-01.txt: Add.
10217 2006-03-21 Simon Josefsson <simon@josefsson.org>
10219 * configure.in: Bump version.
10221 2006-03-21 Simon Josefsson <simon@josefsson.org>
10225 2006-03-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10227 * doc/bibliography.texi, doc/gnutls.texi: added reference for TLS
10230 2006-03-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10232 * lib/gnutls_cert.c, lib/gnutls_global.h, lib/gnutls_x509.c,
10233 lib/x509/rfc2818_hostname.c: some fixes for compilation
10235 2006-03-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10237 * src/certtool.c: export to DER format is possible with certtool
10239 2006-03-15 Simon Josefsson <simon@josefsson.org>
10241 * configure.in: Bump versions.
10243 2006-03-15 Simon Josefsson <simon@josefsson.org>
10247 2006-03-15 Simon Josefsson <simon@josefsson.org>
10249 * lib/gnutls_cert.c: Indent.
10251 2006-03-15 Simon Josefsson <simon@josefsson.org>
10253 * lib/x509/Makefile.am, lib/x509/compat.c, lib/x509/compat.h: Move
10254 to ../gnutls_cert.c.
10256 2006-03-15 Simon Josefsson <simon@josefsson.org>
10258 * lib/gnutls_cert.c: Move from x509/compat.c.
10260 2006-03-12 Simon Josefsson <simon@josefsson.org>
10262 * doc/README.CVS: Add.
10264 2006-03-12 Simon Josefsson <simon@josefsson.org>
10266 * doc/manpages/Makefile.am: Update.
10268 2006-03-12 Simon Josefsson <simon@josefsson.org>
10270 * lib/minitasn1/structure.c: Update.
10272 2006-03-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10274 * lib/gnutls_global.c: force the gcrypt random generator to be
10275 initialized at startup. Maybe it should be within and ifdef? This
10276 saves lots of debugging time when something fails.
10278 2006-03-11 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10280 * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h,
10281 lib/minitasn1/structure.c: added the fix for der_coding() from
10284 2006-03-09 Simon Josefsson <simon@josefsson.org>
10286 * doc/manpages/Makefile.am: Rebuild srp manpages too.
10288 2006-03-08 Simon Josefsson <simon@josefsson.org>
10290 * ChangeLog: [no log message]
10292 2006-03-08 Simon Josefsson <simon@josefsson.org>
10294 * NEWS: Version 1.3.5.
10296 2006-03-08 Simon Josefsson <simon@josefsson.org>
10300 2006-03-08 Simon Josefsson <simon@josefsson.org>
10304 2006-03-08 Simon Josefsson <simon@josefsson.org>
10308 2006-03-08 Simon Josefsson <simon@josefsson.org>
10310 * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
10312 2006-03-08 Simon Josefsson <simon@josefsson.org>
10314 * po/LINGUAS, po/pl.po: Sync with TP.
10316 2006-03-08 Simon Josefsson <simon@josefsson.org>
10318 * Makefile.am: Add update-po target.
10320 2006-03-08 Simon Josefsson <simon@josefsson.org>
10322 * doc/manpages/Makefile.am: Update.
10324 2006-03-08 Simon Josefsson <simon@josefsson.org>
10326 * lib/x509/xml.c: Doc fix.
10328 2006-03-08 Simon Josefsson <simon@josefsson.org>
10332 2006-03-08 Simon Josefsson <simon@josefsson.org>
10334 * lib/x509/common.c, lib/x509/sign.c, lib/x509/x509_write.c: Use new
10335 asn1_copy_node API.
10337 2006-03-08 Simon Josefsson <simon@josefsson.org>
10339 * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Update.
10341 2006-03-08 Simon Josefsson <simon@josefsson.org>
10343 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10344 lib/minitasn1/element.c, lib/minitasn1/int.h,
10345 lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h,
10346 lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
10347 lib/minitasn1/structure.c: Update.
10349 2006-03-08 Simon Josefsson <simon@josefsson.org>
10351 * lib/x509/xml.c: Use internal error approach again, after
10352 discussion with Nikos.
10354 2006-03-08 Simon Josefsson <simon@josefsson.org>
10356 * lib/x509/xml.c: Fix.
10358 2006-03-08 Simon Josefsson <simon@josefsson.org>
10360 * lib/minitasn1/coding.c, lib/minitasn1/int.h,
10361 lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h: Update.
10363 2006-03-08 Simon Josefsson <simon@josefsson.org>
10365 * lib/x509/xml.c: Fix type_field.
10367 2006-03-08 Simon Josefsson <simon@josefsson.org>
10369 * lib/x509/xml.c: Use external API.
10371 2006-03-08 Simon Josefsson <simon@josefsson.org>
10373 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10374 lib/minitasn1/element.c, lib/minitasn1/int.h,
10375 lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10376 lib/minitasn1/parser_aux.h, lib/minitasn1/structure.c: Update.
10378 2006-03-08 Simon Josefsson <simon@josefsson.org>
10380 * lib/x509/xml.c: Fix.
10382 2006-03-08 Simon Josefsson <simon@josefsson.org>
10384 * lib/x509/common.c: Use external libtasn1 API.
10386 2006-03-08 Simon Josefsson <simon@josefsson.org>
10388 * lib/x509/xml.c: Fix typo.
10390 2006-03-08 Simon Josefsson <simon@josefsson.org>
10392 * configure.in: Required libtasn1 0.3.1.
10394 2006-03-08 Simon Josefsson <simon@josefsson.org>
10396 * lib/x509/xml.c: Revert, we now use the new exported functions.
10398 2006-03-08 Simon Josefsson <simon@josefsson.org>
10400 * lib/x509/xml.c: Make it build.
10402 2006-03-08 Simon Josefsson <simon@josefsson.org>
10406 2006-03-08 Simon Josefsson <simon@josefsson.org>
10410 2006-03-08 Simon Josefsson <simon@josefsson.org>
10412 * lib/x509/xml.c: Disable XML functionality, because it relies on
10413 libtasn1 internals.
10415 2006-03-08 Simon Josefsson <simon@josefsson.org>
10419 2006-03-08 Simon Josefsson <simon@josefsson.org>
10421 * lib/Makefile.am, libextra/Makefile.am: Add -no-undefined, for
10424 2006-03-08 Simon Josefsson <simon@josefsson.org>
10426 * lib/x509/crq.c, lib/x509/xml.c, src/cli.c, src/common.c,
10427 src/common.h, src/serv.c, tests/resume.c: Indent.
10429 2006-03-08 Simon Josefsson <simon@josefsson.org>
10431 * gl/Makefile.am, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
10432 gl/m4/gc-random.m4, gl/m4/gc.m4, gl/m4/gnulib-cache.m4,
10433 gl/m4/gnulib-comp.m4, gl/m4/readline.m4, maint.mk: Update.
10435 2006-03-08 Simon Josefsson <simon@josefsson.org>
10439 2006-03-08 Simon Josefsson <simon@josefsson.org>
10441 * doc/protocol/draft-funk-tls-inner-application-extension-02.txt:
10444 2006-03-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10446 * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
10447 src/common.c, src/common.h: gnutls-cli can now recognize services
10448 and port numbers with the -p option.
10450 2006-03-03 Simon Josefsson <simon@josefsson.org>
10452 * .cvscopying: Fix.
10454 2006-03-03 Simon Josefsson <simon@josefsson.org>
10456 * lib/Makefile.am: Gettext fixes.
10458 2006-03-03 Simon Josefsson <simon@josefsson.org>
10460 * lib/gnutls_errors.c: Fix.
10462 2006-03-03 Simon Josefsson <simon@josefsson.org>
10464 * lib/gnutls_errors.c, lib/gnutls_global.c: Error message
10467 2006-03-03 Simon Josefsson <simon@josefsson.org>
10469 * .cvsignore, m4/.cvsignore, po/.cvsignore: [no log message]
10471 2006-03-03 Simon Josefsson <simon@josefsson.org>
10473 * maint.mk: Update.
10475 2006-03-03 Simon Josefsson <simon@josefsson.org>
10477 * maint-cfg.mk: Add indent file list.
10479 2006-03-03 Simon Josefsson <simon@josefsson.org>
10481 * Makefile.am: Remove indent target.
10483 2006-03-03 Simon Josefsson <simon@josefsson.org>
10485 * configure.in: Revert, autoreconf needs it.
10487 2006-03-03 Simon Josefsson <simon@josefsson.org>
10489 * configure.in: Remove gettext version stuff.
10491 2006-03-03 Simon Josefsson <simon@josefsson.org>
10493 * gl/Makefile.am, gl/gettext.h, gl/m4/codeset.m4, gl/m4/gettext.m4,
10494 gl/m4/glibc2.m4, gl/m4/glibc21.m4, gl/m4/gnulib-cache.m4,
10495 gl/m4/gnulib-comp.m4, gl/m4/iconv.m4, gl/m4/intdiv0.m4,
10496 gl/m4/intmax.m4, gl/m4/inttypes-pri.m4, gl/m4/isc-posix.m4,
10497 gl/m4/lcmessage.m4, gl/m4/nls.m4, gl/m4/po.m4,
10498 gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/readline.m4,
10499 gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4, maint.mk: Update.
10501 2006-03-03 Simon Josefsson <simon@josefsson.org>
10505 2006-03-03 Simon Josefsson <simon@josefsson.org>
10507 * Makefile.am, configure.in, po/Makevars, po/POTFILES.in:
10510 2006-03-01 Simon Josefsson <simon@josefsson.org>
10512 * gtk-doc.make: Add.
10514 2006-03-01 Simon Josefsson <simon@josefsson.org>
10516 * gl/m4/readline.m4, gl/m4/socklen.m4, gl/m4/sys_socket_h.m4,
10517 gl/readline.c, maint.mk: Update.
10519 2006-03-01 Simon Josefsson <simon@josefsson.org>
10521 * buildconf, maint-cfg.mk: Don't gtkdocize.
10523 2006-02-28 Simon Josefsson <simon@josefsson.org>
10525 * lib/minitasn1/Makefile.am, lib/minitasn1/coding.c,
10526 lib/minitasn1/decoding.c, lib/minitasn1/der.h,
10527 lib/minitasn1/element.c, lib/minitasn1/errors.h,
10528 lib/minitasn1/errors_int.h, lib/minitasn1/gstr.c,
10529 lib/minitasn1/gstr.h, lib/minitasn1/int.h,
10530 lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10531 lib/minitasn1/structure.c, lib/minitasn1/structure.h: Update.
10533 2006-02-27 Simon Josefsson <simon@josefsson.org>
10535 * lib/gnutls_record.c: gnutls_record_send: Doc fix, suggested by
10536 Eric Leblond <regit@inl.fr>.
10538 2006-02-17 Simon Josefsson <simon@josefsson.org>
10540 * lib/x509/sign.c: Fix warning.
10542 2006-02-17 Simon Josefsson <simon@josefsson.org>
10544 * includes/gnutls/gnutls.h.in: Make it explicit that GNUTLS_DIG_*
10545 has the same values as GNUTLS_MAC_*.
10547 2006-02-16 Simon Josefsson <simon@josefsson.org>
10549 * doc/protocol/draft-santesson-tls-ume-02.txt: Add.
10551 2006-02-14 Simon Josefsson <simon@josefsson.org>
10553 * maint-cfg.mk: Fix.
10555 2006-02-14 Simon Josefsson <simon@josefsson.org>
10557 * maint-cfg.mk: Fix.
10559 2006-02-14 Simon Josefsson <simon@josefsson.org>
10561 * maint-cfg.mk: Fix.
10563 2006-02-14 Simon Josefsson <simon@josefsson.org>
10565 * maint-cfg.mk: Fix.
10567 2006-02-14 Simon Josefsson <simon@josefsson.org>
10569 * maint-cfg.mk: Add mingw32 target.
10571 2006-02-14 Simon Josefsson <simon@josefsson.org>
10573 * GNUmakefile, gl/Makefile.am, gl/m4/gnulib-cache.m4,
10574 gl/m4/gnulib-comp.m4, maint-cfg.mk, maint.mk: Add
10575 maintainer-makefile module.
10577 2006-02-11 Simon Josefsson <simon@josefsson.org>
10579 * lib/x509/xml.c: Use external libtasn1 API.
10581 2006-02-11 Simon Josefsson <simon@josefsson.org>
10583 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10584 lib/minitasn1/der.h, lib/minitasn1/element.c,
10585 lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10586 lib/minitasn1/structure.c: Sync with libtasn1 CVS.
10588 2006-02-11 Simon Josefsson <simon@josefsson.org>
10590 * configure.in: Bump libtasn1 version.
10592 2006-02-10 Simon Josefsson <simon@josefsson.org>
10594 * NEWS, configure.in: Bump versions.
10596 2006-02-09 Simon Josefsson <simon@josefsson.org>
10600 2006-02-09 Simon Josefsson <simon@josefsson.org>
10602 * ChangeLog: [no log message]
10604 2006-02-09 Simon Josefsson <simon@josefsson.org>
10606 * NEWS: Version 1.3.4.
10608 2006-02-09 Simon Josefsson <simon@josefsson.org>
10612 2006-02-09 Simon Josefsson <simon@josefsson.org>
10614 * NEWS, THANKS: Add.
10616 2006-02-09 Simon Josefsson <simon@josefsson.org>
10618 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10619 lib/minitasn1/element.c, lib/minitasn1/errors.c,
10620 lib/minitasn1/errors.h, lib/minitasn1/errors_int.h,
10621 lib/minitasn1/gstr.c, lib/minitasn1/int.h,
10622 lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10623 lib/minitasn1/structure.c: Update from libtasn1.
10625 2006-02-09 Simon Josefsson <simon@josefsson.org>
10629 2006-02-09 Simon Josefsson <simon@josefsson.org>
10631 * doc/protocol/draft-housley-tls-authz-extns-00.txt: Add.
10633 2006-02-08 Simon Josefsson <simon@josefsson.org>
10635 * lib/minitasn1/decoding.c: Fix typo in last commit.
10637 2006-02-08 Simon Josefsson <simon@josefsson.org>
10639 * tests/set_pkcs12_cred.c: Simplify using under gdb.
10641 2006-02-08 Simon Josefsson <simon@josefsson.org>
10643 * lib/minitasn1/decoding.c: Fix for latest certder bug.
10645 2006-02-08 Simon Josefsson <simon@josefsson.org>
10647 * tests/certder.c: Add more bug trigger.
10649 2006-02-08 Simon Josefsson <simon@josefsson.org>
10651 * tests/certder.c: Add.
10653 2006-02-08 Simon Josefsson <simon@josefsson.org>
10655 * lib/minitasn1/decoding.c: More asn1 length out of bounds checking.
10657 2006-02-08 Simon Josefsson <simon@josefsson.org>
10659 * lib/minitasn1/decoding.c: Fix asn1_get_length_der usage.
10661 2006-02-08 Simon Josefsson <simon@josefsson.org>
10663 * lib/minitasn1/coding.c: Fix asn1_get_length_der usage.
10665 2006-02-08 Simon Josefsson <simon@josefsson.org>
10667 * lib/minitasn1/element.c: Fix copyright.
10669 2006-02-08 Simon Josefsson <simon@josefsson.org>
10671 * lib/minitasn1/element.c, lib/minitasn1/structure.c: Fix
10672 asn1_get_length_der usage.
10674 2006-02-08 Simon Josefsson <simon@josefsson.org>
10676 * lib/minitasn1/decoding.c: Revert.
10678 2006-02-08 Simon Josefsson <simon@josefsson.org>
10680 * tests/.cvsignore: [no log message]
10682 2006-02-08 Simon Josefsson <simon@josefsson.org>
10684 * lib/minitasn1/decoding.c: Fix for cert selftest.
10686 2006-02-08 Simon Josefsson <simon@josefsson.org>
10688 * tests/Makefile.am: Add certder test.
10690 2006-02-08 Simon Josefsson <simon@josefsson.org>
10692 * tests/certder.c: Add.
10694 2006-02-08 Simon Josefsson <simon@josefsson.org>
10698 2006-02-08 Simon Josefsson <simon@josefsson.org>
10702 2006-02-08 Simon Josefsson <simon@josefsson.org>
10704 * lib/minitasn1/libtasn1.h: Bump version.
10706 2006-02-08 Simon Josefsson <simon@josefsson.org>
10708 * configure.in: Need libtasn1 0.2.18.
10710 2006-02-08 Simon Josefsson <simon@josefsson.org>
10712 * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
10713 lib/minitasn1/der.h, lib/minitasn1/element.c,
10714 lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
10715 lib/minitasn1/structure.c: Add libtasn1 fixes from Nikos, prompted
10716 by report from "Evgeny Legerov" <admin@gleg.net>.
10718 2006-02-06 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10720 * lib/x509/xml.c: some fixes for the new libtasn1
10722 2006-02-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10724 * lib/x509/mpi.c: [no log message]
10726 2006-02-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10728 * lib/x509/mpi.c: corrected wrong order of free.
10730 2006-02-02 Simon Josefsson <simon@josefsson.org>
10732 * libextra/opencdk/main.h, libextra/opencdk/packet.h: Fix prototypes
10733 for AIX compiler, reported by "Heiden, John"
10734 <JHeiden@UTNet.UToledo.Edu>.
10736 2006-02-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10738 * NEWS: [no log message]
10740 2006-02-01 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10742 * lib/gnutls_x509.c: Corrected bugs in
10743 gnutls_certificate_set_x509_crl() and
10744 gnutls_certificate_set_x509_trust(), that caused memory corruption
10745 if more than one certificates were added. Report and patch by Max
10746 Kellermann <max@duempel.org>.
10748 2006-01-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10750 * NEWS: [no log message]
10752 2006-01-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10754 * lib/gnutls_record.c: added some text about premature termination
10757 2006-01-29 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10759 * lib/gnutls_record.c: fixed bug in non-blocking gnutls_bye().
10760 gnutls_send will no longer invalidate session if the underlying send
10761 fails, but it will set may_not_write to true. That is to allow
10762 reading the already received data. Patches and bug reports by Yoann
10763 Vandoorselaere <yoann@prelude-ids.org>
10765 2006-01-27 Simon Josefsson <simon@josefsson.org>
10767 * gl/.cvsignore: [no log message]
10769 2006-01-27 Simon Josefsson <simon@josefsson.org>
10771 * gl/inet_ntop.h, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
10772 gl/m4/stdbool.m4, gl/socket_.h, gl/stdbool_.h, gl/vasnprintf.c:
10775 2006-01-27 Simon Josefsson <simon@josefsson.org>
10777 * src/common.h: Mingw32 fixes.
10779 2006-01-27 Simon Josefsson <simon@josefsson.org>
10781 * doc/protocol/draft-salowey-tls-ticket-07.txt: Add.
10783 2006-01-20 Simon Josefsson <simon@josefsson.org>
10785 * doc/protocol/draft-santesson-tls-ume-01.txt: Add.
10787 2006-01-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10789 * src/tests.c, src/tests.h, src/tls_test.c: removed the RIPEMD test
10790 since it is not supported any more.
10792 2006-01-20 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10794 * doc/gnutls.texi: minor updates.
10796 2006-01-19 Simon Josefsson <simon@josefsson.org>
10798 * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/sys_socket_h.m4,
10799 gl/md5.c, gl/md5.h, gl/sha1.c, gl/sha1.h, gl/socket_.h: Update.
10801 2006-01-18 Simon Josefsson <simon@josefsson.org>
10805 2006-01-18 Simon Josefsson <simon@josefsson.org>
10807 * doc/protocol/draft-ietf-tls-openpgp-keys-08.txt: Add.
10809 2006-01-12 Simon Josefsson <simon@josefsson.org>
10811 * NEWS, configure.in: Bump versions.
10813 2006-01-12 Simon Josefsson <simon@josefsson.org>
10815 * Makefile.am: Fix igloo scp.
10817 2006-01-12 Simon Josefsson <simon@josefsson.org>
10819 * Makefile.am: Re-add igloo.
10821 2006-01-12 Simon Josefsson <simon@josefsson.org>
10823 * ChangeLog: [no log message]
10825 2006-01-12 Simon Josefsson <simon@josefsson.org>
10827 * NEWS: Version 1.3.3.
10829 2006-01-12 Simon Josefsson <simon@josefsson.org>
10831 * .cvscopying: Fix copyright years.
10833 2006-01-12 Simon Josefsson <simon@josefsson.org>
10835 * doc/manpages/Makefile.am: Update.
10837 2006-01-11 Simon Josefsson <simon@josefsson.org>
10839 * gl/Makefile.am, gl/dummy.c, gl/m4/gnulib-comp.m4,
10840 gl/m4/readline.m4, gl/sha1.c, gl/stdint_.h: Update.
10842 2006-01-09 Simon Josefsson <simon@josefsson.org>
10844 * gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
10845 gl/m4/stdint.m4, gl/stdint_.h: Update.
10847 2006-01-09 Simon Josefsson <simon@josefsson.org>
10849 * doc/protocol/draft-santesson-tls-ume-00.txt: Add.
10851 2006-01-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10853 * doc/bibliography.texi: [no log message]
10855 2005-12-31 Simon Josefsson <simon@josefsson.org>
10857 * includes/gnutls/extra.h: C++ fix.
10859 2005-12-31 Simon Josefsson <simon@josefsson.org>
10861 * libextra/gnutls_ia.c: Doc fix.
10863 2005-12-28 Simon Josefsson <simon@josefsson.org>
10865 * doc/protocol/draft-ietf-tls-openpgp-keys-07.txt: Add.
10867 2005-12-28 Simon Josefsson <simon@josefsson.org>
10869 * NEWS, includes/gnutls/x509.h, lib/gnutls_errors.c,
10870 lib/gnutls_global.h, lib/minitasn1/coding.c,
10871 lib/minitasn1/errors.c, lib/x509/crq.c: Constify, tiny patch from
10872 "ZIGLIO, Frediano, VF-IT" <Frediano.Ziglio@vodafone.com>.
10874 2005-12-26 Simon Josefsson <simon@josefsson.org>
10878 2005-12-26 Simon Josefsson <simon@josefsson.org>
10880 * lib/gnutls_global.c: Doc fix.
10882 2005-12-26 Simon Josefsson <simon@josefsson.org>
10884 * includes/gnutls/extra.h, libextra/gnutls_ia.c: Fix TLS/IA
10885 prototypes, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
10887 2005-12-23 Simon Josefsson <simon@josefsson.org>
10891 2005-12-23 Simon Josefsson <simon@josefsson.org>
10893 * lib/gnutls_global.c: Use _gnutls_init as increment/decrement
10894 counter for init/deinit, suggested by ZIGLIO, Frediano.
10896 2005-12-18 Simon Josefsson <simon@josefsson.org>
10898 * includes/gnutls/gnutls.h.in: Cosmetic changes.
10900 2005-12-18 Simon Josefsson <simon@josefsson.org>
10902 * includes/gnutls/gnutls.h.in: Cosmetic changes.
10904 2005-12-18 Simon Josefsson <simon@josefsson.org>
10906 * tests/resume.c: Fix mem leak.
10908 2005-12-17 Simon Josefsson <simon@josefsson.org>
10912 2005-12-17 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10914 * doc/manpages/Makefile.am, includes/gnutls/gnutls.h.in,
10915 lib/gnutls_compress_int.c, lib/gnutls_constate.c: fixed a memory
10916 copy that caused crashes.
10918 2005-12-17 Simon Josefsson <simon@josefsson.org>
10920 * tests/resume.c: More debug info.
10922 2005-12-17 Simon Josefsson <simon@josefsson.org>
10924 * tests/.cvsignore: [no log message]
10926 2005-12-17 Simon Josefsson <simon@josefsson.org>
10930 2005-12-17 Simon Josefsson <simon@josefsson.org>
10932 * tests/Makefile.am: Add resume self test.
10934 2005-12-17 Simon Josefsson <simon@josefsson.org>
10936 * tests/resume.c: Add, to test resume funtions.
10938 2005-12-17 Simon Josefsson <simon@josefsson.org>
10942 2005-12-17 Simon Josefsson <simon@josefsson.org>
10944 * doc/protocol/draft-salowey-tls-ticket-06.txt: Add.
10946 2005-12-16 Simon Josefsson <simon@josefsson.org>
10950 2005-12-16 Simon Josefsson <simon@josefsson.org>
10952 * lib/gnutls_state.c: Doc fix.
10954 2005-12-16 Simon Josefsson <simon@josefsson.org>
10956 * NEWS, includes/gnutls/gnutls.h.in: Add.
10958 2005-12-16 Simon Josefsson <simon@josefsson.org>
10960 * lib/gnutls_state.c: Add API to get master secret too.
10962 2005-12-15 Simon Josefsson <simon@josefsson.org>
10964 * includes/gnutls/gnutls.h.in: Fix.
10966 2005-12-15 Simon Josefsson <simon@josefsson.org>
10968 * includes/gnutls/gnutls.h.in: Fix indentation.
10970 2005-12-15 Simon Josefsson <simon@josefsson.org>
10974 2005-12-15 Simon Josefsson <simon@josefsson.org>
10976 * Makefile.am, includes/gnutls/extra.h,
10977 includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
10978 includes/gnutls/openssl.h, includes/gnutls/pkcs12.h,
10979 includes/gnutls/x509.h, lib/auth_anon.c, lib/auth_cert.h,
10980 lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
10981 lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_rsa.c,
10982 lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
10983 lib/auth_srp_sb64.c, lib/ext_inner_application.c,
10984 lib/ext_inner_application.h, lib/ext_max_record.c,
10985 lib/gnutls_algorithms.c, lib/gnutls_anon_cred.c, lib/gnutls_auth.c,
10986 lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_db.h,
10987 lib/gnutls_dh.c, lib/gnutls_dh.h, lib/gnutls_errors.c,
10988 lib/gnutls_extensions.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
10989 lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_pk.c,
10990 lib/gnutls_pk.h, lib/gnutls_psk.c, lib/gnutls_record.c,
10991 lib/gnutls_session.c, lib/gnutls_session_pack.c,
10992 lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c,
10993 lib/x509/mpi.h, lib/x509_b64.c, libextra/gnutls_ia.c,
10994 libextra/openpgp/gnutls_openpgp.h, src/common.c, src/serv.c,
10995 tests/dhepskself.c, tests/tlsia.c: Indent more.
10997 2005-12-15 Simon Josefsson <simon@josefsson.org>
10999 * NEWS, configure.in: Bump versions.
11001 2005-12-15 Simon Josefsson <simon@josefsson.org>
11003 * Makefile.am: Remove igloo, it seem weird.
11005 2005-12-15 Simon Josefsson <simon@josefsson.org>
11007 * ChangeLog: [no log message]
11009 2005-12-15 Simon Josefsson <simon@josefsson.org>
11011 * NEWS: Version 1.3.2.
11013 2005-12-15 Simon Josefsson <simon@josefsson.org>
11015 * doc/manpages/Makefile.am: Update.
11017 2005-12-15 Simon Josefsson <simon@josefsson.org>
11021 2005-12-15 Simon Josefsson <simon@josefsson.org>
11023 * lib/gnutls_state.c, lib/gnutls_state.h: Fix warnings.
11025 2005-12-15 Simon Josefsson <simon@josefsson.org>
11027 * lib/gnutls_int.h: Remove debug code.
11029 2005-12-15 Simon Josefsson <simon@josefsson.org>
11033 2005-12-15 Simon Josefsson <simon@josefsson.org>
11035 * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_state.c: Add
11036 functions to access the TLS PRF and to extract client/server random
11037 fields, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
11039 2005-12-15 Simon Josefsson <simon@josefsson.org>
11043 2005-12-15 Simon Josefsson <simon@josefsson.org>
11047 2005-12-15 Simon Josefsson <simon@josefsson.org>
11049 * doc/reference/Makefile.am: Ignore more.
11051 2005-12-15 Simon Josefsson <simon@josefsson.org>
11053 * doc/.cvsignore, libextra/.cvsignore, tests/.cvsignore: [no log
11056 2005-12-15 Simon Josefsson <simon@josefsson.org>
11058 * NEWS, doc/Makefile.am, doc/examples/ex-client-tlsia.c,
11059 doc/gnutls.texi, doc/manpages/Makefile.am, includes/gnutls/extra.h,
11060 includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/debug.c,
11061 lib/defines.h, lib/ext_inner_application.c,
11062 lib/ext_inner_application.h, lib/gnutls_alert.c,
11063 lib/gnutls_buffers.c, lib/gnutls_constate.c, lib/gnutls_errors.c,
11064 lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
11065 lib/gnutls_record.c, lib/gnutls_state.c, libextra/Makefile.am,
11066 libextra/gnutls_ia.c, tests/Makefile.am, tests/tlsia.c: Add TLS/IA
11069 2005-12-15 Simon Josefsson <simon@josefsson.org>
11071 * gl/m4/gnulib-comp.m4: Update.
11073 2005-12-12 Simon Josefsson <simon@josefsson.org>
11077 2005-12-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11079 * lib/gnutls_ui.c: added missing set_params_function()
11081 2005-12-09 Simon Josefsson <simon@josefsson.org>
11083 * configure.in: Bump versions.
11085 2005-12-09 Simon Josefsson <simon@josefsson.org>
11089 2005-12-09 Simon Josefsson <simon@josefsson.org>
11091 * lib/auth_cert.c, lib/auth_cert.h, lib/auth_psk_passwd.c,
11092 lib/auth_srp_passwd.c, lib/auth_srp_sb64.c, lib/defines.h,
11093 lib/ext_cert_type.c, lib/ext_server_name.c, lib/ext_srp.c,
11094 lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_dh.h,
11095 lib/gnutls_dh_primes.c, lib/gnutls_int.h, lib/gnutls_pk.c,
11096 lib/gnutls_pk.h, lib/gnutls_state.c, lib/gnutls_state.h,
11097 lib/gnutls_ui.c, lib/gnutls_x509.c, lib/x509/common.c,
11098 lib/x509/dn.c, lib/x509/extensions.c, lib/x509/pkcs7.c,
11099 lib/x509/privkey_pkcs8.c, lib/x509_b64.c: Replace "uint" with
11100 "unsigned". Remove unused "sint".
11102 2005-12-09 Simon Josefsson <simon@josefsson.org>
11104 * lib/defines.h, lib/gnutls_handshake.c, lib/gnutls_handshake.h,
11105 lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_num.c,
11106 lib/gnutls_num.h, lib/gnutls_session_pack.c, lib/x509/mpi.c,
11107 lib/x509/mpi.h, libextra/openpgp/extras.c,
11108 libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgp.c: Replace
11109 uint32 with uint32_t.
11111 2005-12-09 Simon Josefsson <simon@josefsson.org>
11113 * lib/auth_dh_common.c, lib/auth_psk.c, lib/auth_rsa_export.c,
11114 lib/auth_srp.c, lib/defines.h, lib/ext_max_record.c,
11115 lib/ext_max_record.h, lib/ext_server_name.c,
11116 lib/gnutls_algorithms.c, lib/gnutls_cipher.c,
11117 lib/gnutls_extensions.c, lib/gnutls_extensions.h,
11118 lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_num.c,
11119 lib/gnutls_num.h, lib/gnutls_record.c, lib/gnutls_v2_compat.c,
11120 lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
11121 lib/x509/x509_write.c: Replace uint16 with uint16_t.
11123 2005-12-09 Simon Josefsson <simon@josefsson.org>
11125 * configure.in: Remove unused sizeof checks.
11127 2005-12-09 Simon Josefsson <simon@josefsson.org>
11129 * configure.in, lib/auth_cert.c, lib/auth_dh_common.c,
11130 lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
11131 lib/auth_srp_sb64.c, lib/defines.h, lib/ext_cert_type.c,
11132 lib/ext_max_record.c, lib/ext_server_name.c, lib/ext_srp.c,
11133 lib/gnutls_alert.c, lib/gnutls_algorithms.c,
11134 lib/gnutls_algorithms.h, lib/gnutls_cipher.c, lib/gnutls_cipher.h,
11135 lib/gnutls_datum.c, lib/gnutls_db.c, lib/gnutls_db.h,
11136 lib/gnutls_handshake.c, lib/gnutls_handshake.h, lib/gnutls_int.h,
11137 lib/gnutls_kx.c, lib/gnutls_num.c, lib/gnutls_record.c,
11138 lib/x509/extensions.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
11139 lib/x509/x509.c, lib/x509_b64.c, lib/x509_b64.h,
11140 libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
11141 libextra/openpgp/xml.c: Replace uint8 with uint8_t.
11143 2005-12-09 Simon Josefsson <simon@josefsson.org>
11145 * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
11147 2005-12-09 Simon Josefsson <simon@josefsson.org>
11149 * lib/defines.h: Remove unused types, to start the transition to the
11150 POSIX integer types (uint32_t, uint16_t, uint8_t).
11152 2005-12-09 Simon Josefsson <simon@josefsson.org>
11154 * src/Makefile.am: Remove -I../lib, these tools should only use the
11157 2005-12-09 Simon Josefsson <simon@josefsson.org>
11159 * lib/defines.h, lib/gnutls_str.c: ULONG_MAX should be in limits.h,
11160 so include it at the right place.
11162 2005-12-08 Simon Josefsson <simon@josefsson.org>
11164 * lib/x509/pkcs12.c: Fix mem leaks. Remove unused variable.
11166 2005-12-08 Simon Josefsson <simon@josefsson.org>
11168 * lib/gnutls_x509.c: Fix mem leak.
11170 2005-12-08 Simon Josefsson <simon@josefsson.org>
11172 * ChangeLog: [no log message]
11174 2005-12-08 Simon Josefsson <simon@josefsson.org>
11176 * NEWS: Version 1.3.1.
11178 2005-12-08 Simon Josefsson <simon@josefsson.org>
11180 * lib/gnutls_str.c: Fix.
11182 2005-12-08 Simon Josefsson <simon@josefsson.org>
11184 * tests/Makefile.am: Dist pkcs8 blobs.
11186 2005-12-08 Simon Josefsson <simon@josefsson.org>
11190 2005-12-08 Simon Josefsson <simon@josefsson.org>
11194 2005-12-08 Simon Josefsson <simon@josefsson.org>
11196 * doc/manpages/Makefile.am: Update.
11198 2005-12-08 Simon Josefsson <simon@josefsson.org>
11202 2005-12-08 Simon Josefsson <simon@josefsson.org>
11206 2005-12-08 Simon Josefsson <simon@josefsson.org>
11208 * tests/enc3pkcs8.pem: add
11210 2005-12-08 Simon Josefsson <simon@josefsson.org>
11212 * tests/enc3pkcs8.pem: Add.
11214 2005-12-08 Simon Josefsson <simon@josefsson.org>
11216 * tests/enc2pkcs8.pem, tests/pkcs8: Add rc2 pkcs#8 blob.
11218 2005-12-08 Simon Josefsson <simon@josefsson.org>
11220 * tests/encpkcs8.pem, tests/unencpkcs8.pem: Fix.
11222 2005-12-08 Simon Josefsson <simon@josefsson.org>
11224 * tests/Makefile.am, tests/pkcs8: Add PKCS#8 self test.
11226 2005-12-08 Simon Josefsson <simon@josefsson.org>
11230 2005-12-08 Simon Josefsson <simon@josefsson.org>
11232 * src/certtool.c: Make --password work for PKCS#8 --key-info.
11234 2005-12-08 Simon Josefsson <simon@josefsson.org>
11236 * tests/encpkcs8.pem, tests/unencpkcs8.pem: Add, PKSC#8 blobs.
11238 2005-12-08 Simon Josefsson <simon@josefsson.org>
11240 * doc/TODO: Remove.
11242 2005-12-08 Simon Josefsson <simon@josefsson.org>
11246 2005-12-08 Simon Josefsson <simon@josefsson.org>
11248 * lib/x509/privkey_pkcs8.c: (gnutls_x509_privkey_import_pkcs8): Handle unencrypted PEM keys.
11249 Remove unused "encrypted" variable.
11251 2005-12-08 Simon Josefsson <simon@josefsson.org>
11253 * NEWS, src/certtool.c: Generate unencrypted PKCS#8 keys for blank
11256 2005-12-08 Simon Josefsson <simon@josefsson.org>
11260 2005-12-08 Simon Josefsson <simon@josefsson.org>
11262 * tests/.cvsignore: [no log message]
11264 2005-12-08 Simon Josefsson <simon@josefsson.org>
11266 * NEWS, doc/TODO, includes/gnutls/gnutls.h.in, lib/gnutls_x509.c,
11267 tests/Makefile.am, tests/set_pkcs12_cred.c: Support reading X.509
11268 credentials from PKCS#12 files.
11270 2005-12-08 Simon Josefsson <simon@josefsson.org>
11272 * src/certtool.c: Print PKCS#12 type for each element.
11274 2005-12-06 Simon Josefsson <simon@josefsson.org>
11276 * doc/protocol/rfc4279.txt: Add.
11278 2005-12-02 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11280 * lib/gnutls_session_pack.c: Corrected bugs in session resumption.
11281 Bugs reported by Yoann Vandoorselare.
11283 2005-12-02 Simon Josefsson <simon@josefsson.org>
11285 * Makefile.am: Put 1.3.x releases in devel/ directory.
11287 2005-12-02 Simon Josefsson <simon@josefsson.org>
11291 2005-12-02 Simon Josefsson <simon@josefsson.org>
11295 2005-12-02 Simon Josefsson <simon@josefsson.org>
11299 2005-12-02 Simon Josefsson <simon@josefsson.org>
11303 2005-12-02 Simon Josefsson <simon@josefsson.org>
11307 2005-12-02 Simon Josefsson <simon@josefsson.org>
11311 2005-12-02 Simon Josefsson <simon@josefsson.org>
11315 2005-12-02 Simon Josefsson <simon@josefsson.org>
11317 * doc/README.CODING_STYLE: Mention indentation.
11319 2005-12-02 Simon Josefsson <simon@josefsson.org>
11323 2005-12-01 Simon Josefsson <simon@josefsson.org>
11325 * gl/m4/socklen.m4, gl/readline.c, gl/stdint_.h: Update.
11327 2005-12-01 Simon Josefsson <simon@josefsson.org>
11329 * src/cli.c: Don't infloop.
11331 2005-12-01 Simon Josefsson <simon@josefsson.org>
11335 2005-12-01 Simon Josefsson <simon@josefsson.org>
11337 * src/cli.c: Check starttls_alarmed earlier, the signal might be
11338 sent before select is called. Report by Otto Maddox
11339 <ottomaddox@fastmail.fm> and influenced by tiny patch from Nozomu
11340 Ando <nand@mac.com>.
11342 2005-12-01 Simon Josefsson <simon@josefsson.org>
11344 * tests/.cvsignore: [no log message]
11346 2005-11-30 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11348 * includes/gnutls/gnutls.h.in, lib/gnutls_session.c,
11349 lib/gnutls_session_pack.c: Some fixes in session resumption and
11350 prototypes. Based on patches and suggestions by Joe Orton.
11352 2005-11-21 Simon Josefsson <simon@josefsson.org>
11354 * doc/protocol/tls-numbers.txt: From
11355 <http://people.nokia.net/~pasi/tls-numbers.txt>.
11357 2005-11-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11359 * lib/x509/privkey_pkcs8.c: added some clarification about the
11362 2005-11-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11364 * NEWS, src/certtool.c: Corrected a bug in certtool for 64 bit
11365 machines. Reported by Max Kellermann <max@duempel.org>.
11367 2005-11-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11369 * src/cli-gaa.c, src/cli.gaa: [no log message]
11371 2005-11-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11373 * lib/gnutls_datum.c, lib/gnutls_session_pack.c, src/serv.c: some
11374 more fixes for PSK.
11376 2005-11-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11378 * configure.in: the library version number was bumped to 13 to allow
11379 for incompatible changes.
11381 2005-11-16 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11383 * ChangeLog, lib/auth_anon.c, lib/auth_anon.h,
11384 lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
11385 lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h,
11386 lib/gnutls_kx.c, lib/gnutls_psk.c, lib/gnutls_session_pack.c,
11387 lib/gnutls_state.c, lib/gnutls_ui.c, src/Makefile.am,
11388 src/cli-gaa.c, src/cli.c, src/cli.gaa, src/common.c,
11389 src/gnutls-http-serv, src/params.pem, src/serv.c: Completed the
11390 DHE-PSK ciphersuite additions.
11392 2005-11-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11394 * lib/gnutls_psk.c: some documentation updates
11396 2005-11-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11398 * lib/gnutls_anon_cred.c, lib/gnutls_psk.c:
11399 gnutls_anon_set_params_function was renamed to
11400 gnutls_anon_set_server_params_function to be more consistent with
11401 the other functions. The same for the PSK.
11403 2005-11-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11405 * lib/auth_cert.h, lib/auth_rsa.c, lib/auth_rsa_export.c,
11406 lib/gnutls_cert.c, lib/gnutls_handshake.c: get_rsa_params was
11407 converted to behave similarly to get_dh_params.
11409 2005-11-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11411 * doc/gnutls.texi: [no log message]
11413 2005-11-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11415 * NEWS, includes/gnutls/gnutls.h.in, lib/Makefile.am,
11416 lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.h,
11417 lib/auth_dh_common.c, lib/auth_dhe.c, lib/auth_dhe_psk.c,
11418 lib/auth_psk.c, lib/auth_psk.h, lib/auth_rsa_export.c,
11419 lib/auth_srp.c, lib/auth_srp_sb64.c, lib/gnutls_algorithms.c,
11420 lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth_int.h,
11421 lib/gnutls_cert.c, lib/gnutls_dh.c, lib/gnutls_dh.h,
11422 lib/gnutls_dh_primes.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
11423 lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_psk.c,
11424 lib/gnutls_rsa_export.c, lib/gnutls_rsa_export.h,
11425 lib/gnutls_state.c, lib/gnutls_ui.c, src/common.c, src/serv.c,
11426 tests/Makefile.am, tests/dhepskself.c, tests/pskself.c: added
11427 DHE-PSK ciphersuites and some cleanups.
11429 2005-11-15 Simon Josefsson <simon@josefsson.org>
11433 2005-11-15 Simon Josefsson <simon@josefsson.org>
11435 * NEWS, configure.in: Bump versions.
11437 2005-11-15 Simon Josefsson <simon@josefsson.org>
11439 * ChangeLog: [no log message]
11441 2005-11-15 Simon Josefsson <simon@josefsson.org>
11443 * NEWS: Version 1.3.0.
11445 2005-11-15 Simon Josefsson <simon@josefsson.org>
11447 * src/prime.c, src/serv.c, tests/pskself.c: Indent.
11449 2005-11-15 Simon Josefsson <simon@josefsson.org>
11451 * Makefile.am: Use sha1sum instead of md5sum for igloo.linux.gr
11454 2005-11-15 Simon Josefsson <simon@josefsson.org>
11456 * ChangeLog.1: Add, generated using cvs2cl --utc --fsf --FSF
11457 --usermap .cvsusers -I ChangeLog -I .cvs --window 120 -l
11458 "-d""<2005-11-08""", and manually adjusting the start and end of the
11461 2005-11-15 Simon Josefsson <simon@josefsson.org>
11463 * Makefile.am: Don't use --tags for cvs2cl.
11465 2005-11-15 Simon Josefsson <simon@josefsson.org>
11467 * lib/Makefile.am: Dist auth_psk.h.
11469 2005-11-15 Simon Josefsson <simon@josefsson.org>
11473 2005-11-15 Simon Josefsson <simon@josefsson.org>
11477 2005-11-15 Simon Josefsson <simon@josefsson.org>
11479 * src/certtool-gaa.c, src/cli-gaa.c, src/crypt-gaa.c,
11480 src/psk-gaa.c, src/serv-gaa.c, src/tls_test-gaa.c: Regenerate GAA
11481 code, to remove use of C++ // comments.
11483 2005-11-15 Simon Josefsson <simon@josefsson.org>
11485 * doc/manpages/Makefile.am: Add license. Fix parser error. Dist
11486 and install SRP man pages too.
11488 2005-11-15 Simon Josefsson <simon@josefsson.org>
11490 * configure.in, doc/examples/Makefile.am, doc/manpages/Makefile.am,
11491 src/Makefile.am, src/prime.c: Disable more SRP stuff if
11492 --disable-srp, tiny patch from Albert Chin
11493 <gnutls-dev@mlists.thewrittenword.com> and tiny patch to src/prime.c
11494 from RedHat gnutls-1.2.6 RPM.
11496 2005-11-15 Simon Josefsson <simon@josefsson.org>
11498 * NEWS: Use more verbose NEWS entry format.
11500 2005-11-15 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11502 * tests/pskself.c: updated PSK self test
11504 2005-11-15 Simon Josefsson <simon@josefsson.org>
11506 * src/certtool-gaa.c: Fix.
11508 2005-11-15 Simon Josefsson <simon@josefsson.org>
11510 * doc/manpages/Makefile.am: Generated.
11512 2005-11-15 Simon Josefsson <simon@josefsson.org>
11514 * tests/.cvsignore: [no log message]
11516 2005-11-15 Simon Josefsson <simon@josefsson.org>
11518 * tests/Makefile.am: Add pskself.
11520 2005-11-15 Simon Josefsson <simon@josefsson.org>
11522 * tests/pskself.c: Add, based on anonself.c.
11524 2005-11-15 Simon Josefsson <simon@josefsson.org>
11526 * lib/gnutls_errors.c: Fix error messages; PSK also use the SRP
11529 2005-11-15 Simon Josefsson <simon@josefsson.org>
11531 * lib/gnutls_psk.c: Doc fix.
11533 2005-11-14 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11535 * doc/TODO: [no log message]
11537 2005-11-14 Simon Josefsson <simon@josefsson.org>
11539 * lib/debug.c, lib/x509/common.c, lib/x509/crl.c, lib/x509/dn.c,
11540 lib/x509/pkcs12.c, lib/x509/pkcs7.c, libextra/openssl_compat.c,
11541 src/serv.c: Include config.h first. Tiny patch from Albert Chin
11542 <gnutls-dev@mlists.thewrittenword.com>.
11544 2005-11-14 Simon Josefsson <simon@josefsson.org>
11546 * libextra/opencdk/opencdk.h: Don't use trailing comma in last enum
11547 constant, for IBM C v6. Tiny patch from Albert Chin
11548 <gnutls-dev@mlists.thewrittenword.com>.
11550 2005-11-14 Simon Josefsson <simon@josefsson.org>
11552 * lib/gnutls_x509.c: Tru64 UNIX 4.0D has mmap() but doesn't define
11553 MAP_FAILED, tiny patch from Albert Chin
11554 <gnutls-dev@mlists.thewrittenword.com>
11556 2005-11-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11558 * NEWS, doc/gnutls.texi, lib/gnutls_algorithms.c: removed the RIPEMD
11561 2005-11-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11563 * doc/arch/extensions_st.eps, doc/arch/extensions_st.pdf,
11564 doc/arch/mod_auth_st.eps, doc/arch/mod_auth_st.pdf,
11565 doc/internals.texi: added brief documentation on the extension and
11566 auth_method internals.
11568 2005-11-12 Simon Josefsson <simon@josefsson.org>
11572 2005-11-12 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11574 * doc/gnutls.texi, lib/gnutls_state.c, lib/gnutls_x509.c,
11575 src/certtool.gaa: some documentation updates.
11577 2005-11-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11579 * doc/arch/certificate-user-use-case.eps,
11580 doc/arch/certificate-user-use-case.pdf,
11581 doc/arch/client-server-use-case.eps,
11582 doc/arch/client-server-use-case.pdf,
11583 doc/arch/handshake-sequence.eps, doc/arch/handshake-sequence.pdf,
11584 doc/arch/handshake-state.eps, doc/arch/handshake-state.pdf,
11585 doc/arch/objects.eps, doc/arch/objects.pdf,
11586 doc/certificate-user-use-case.pdf, doc/client-server-use-case.pdf,
11587 doc/handshake-sequence.pdf, doc/handshake-state.pdf,
11588 doc/internals.texi, doc/objects.pdf: moved architecture figures to
11591 2005-11-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11593 * ChangeLog, Makefile.am: made ChangeLog more compact by ignoring
11596 2005-11-10 Simon Josefsson <simon@josefsson.org>
11598 * gl/inet_ntop.h, gl/readline.c: Update.
11600 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11602 * doc/gnutls.texi: [no log message]
11604 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11606 * lib/gnutls_int.h: [no log message]
11608 2005-11-08 Simon Josefsson <simon@josefsson.org>
11610 * doc/signatures.texi: Add.
11612 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11614 * doc/Makefile.am, doc/certificate-user-use-case.pdf,
11615 doc/client-server-use-case.pdf, doc/gnutls.texi,
11616 doc/handshake-sequence.pdf, doc/handshake-state.pdf,
11617 doc/internals.texi, doc/objects.pdf: added some stuff about the
11618 internals of gnutls.
11620 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11622 * : added again the files in binary mode.
11624 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11626 * : [no log message]
11628 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11630 * : added some architectural diagrams. Quite primitive.
11632 2005-11-08 Simon Josefsson <simon@josefsson.org>
11634 * doc/signatures.texi: add
11636 2005-11-08 Simon Josefsson <simon@josefsson.org>
11638 * doc/signatures.texi: Wrap around <80 columns.
11640 2005-11-08 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11642 * doc/manpages/Makefile.am, lib/gnutls_session_pack.c, src/cli.c,
11643 src/serv.c: fixed bug in session packing for anonymous connections.
11645 2005-11-07 Simon Josefsson <simon@josefsson.org>
11647 * src/serv.c, tests/anonself.c, tests/openpgp_test.c,
11648 tests/openssl.c, tests/x509_test.c: Indent.
11650 2005-11-07 Simon Josefsson <simon@josefsson.org>
11652 * Makefile.am: Indent tests/.
11654 2005-11-07 Simon Josefsson <simon@josefsson.org>
11658 2005-11-07 Simon Josefsson <simon@josefsson.org>
11660 * lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.c,
11661 lib/auth_cert.h, lib/auth_dh_common.c, lib/auth_dh_common.h,
11662 lib/auth_dhe.c, lib/auth_psk.c, lib/auth_psk.h,
11663 lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
11664 lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
11665 lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
11666 lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
11667 lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
11668 lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
11669 lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
11670 lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
11671 lib/gnutls_anon_cred.c, lib/gnutls_asn1_tab.c, lib/gnutls_auth.c,
11672 lib/gnutls_auth.h, lib/gnutls_auth_int.h, lib/gnutls_buffers.c,
11673 lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
11674 lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
11675 lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
11676 lib/gnutls_compress.h, lib/gnutls_compress_int.c,
11677 lib/gnutls_compress_int.h, lib/gnutls_constate.c,
11678 lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
11679 lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
11680 lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
11681 lib/gnutls_extensions.c, lib/gnutls_extensions.h,
11682 lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
11683 lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
11684 lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_helper.h,
11685 lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_kx.h,
11686 lib/gnutls_mem.c, lib/gnutls_mem.h, lib/gnutls_mpi.c,
11687 lib/gnutls_mpi.h, lib/gnutls_num.c, lib/gnutls_num.h,
11688 lib/gnutls_pk.c, lib/gnutls_pk.h, lib/gnutls_priority.c,
11689 lib/gnutls_priority.h, lib/gnutls_psk.c, lib/gnutls_record.c,
11690 lib/gnutls_record.h, lib/gnutls_rsa_export.c,
11691 lib/gnutls_rsa_export.h, lib/gnutls_session.c,
11692 lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
11693 lib/gnutls_sig.c, lib/gnutls_sig.h, lib/gnutls_srp.c,
11694 lib/gnutls_srp.h, lib/gnutls_state.c, lib/gnutls_state.h,
11695 lib/gnutls_str.c, lib/gnutls_str.h, lib/gnutls_ui.c,
11696 lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h, lib/gnutls_x509.c,
11697 lib/gnutls_x509.h, lib/io_debug.h, lib/pkix_asn1_tab.c,
11698 lib/strfile.h, lib/x509/common.c, lib/x509/common.h,
11699 lib/x509/compat.c, lib/x509/compat.h, lib/x509/crl.c,
11700 lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
11701 lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h,
11702 lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c,
11703 lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
11704 lib/x509/pkcs12_bag.c, lib/x509/pkcs12_encr.c, lib/x509/pkcs7.c,
11705 lib/x509/pkcs7.h, lib/x509/privkey.c, lib/x509/privkey.h,
11706 lib/x509/privkey_pkcs8.c, lib/x509/rfc2818.h,
11707 lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/sign.h,
11708 lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
11709 lib/x509/x509.h, lib/x509/x509_write.c, lib/x509/xml.c,
11710 lib/x509_b64.c, lib/x509_b64.h, libextra/gnutls_extra.c,
11711 libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
11712 libextra/gnutls_openssl.c, libextra/openpgp/compat.c,
11713 libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
11714 libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
11715 libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
11716 libextra/openpgp/xml.c, libextra/openssl_compat.c,
11717 libextra/openssl_compat.h, src/certtool-cfg.c, src/certtool-cfg.h,
11718 src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
11719 src/errcodes.c, src/list.h, src/prime.c, src/psk.c, src/serv.c,
11720 src/tests.c, src/tests.h, src/tls_test.c: Use GNU coding style.
11722 2005-11-07 Simon Josefsson <simon@josefsson.org>
11724 * Makefile.am: Use GNU coding style for indent.
11726 2005-11-07 Simon Josefsson <simon@josefsson.org>
11728 * doc/manpages/Makefile.am: Add.
11730 2005-11-07 Simon Josefsson <simon@josefsson.org>
11732 * doc/reference/Makefile.am: Ignore more headers.
11734 2005-11-07 Simon Josefsson <simon@josefsson.org>
11736 * src/.cvsignore: [no log message]
11738 2005-11-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11740 * lib/auth_psk.c, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
11741 lib/gnutls_psk.c, src/serv-gaa.c, src/serv-gaa.h: more psk stuff
11743 2005-11-07 Nikos Mavrogiannopoulos <nmav@gnutls.org>
11745 * NEWS, configure.in, doc/TODO, doc/gnutls.texi,
11746 doc/manpages/Makefile.am, doc/manpages/psktool.1,
11747 includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/auth_psk.c,
11748 lib/auth_psk.h, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
11749 lib/auth_srp.h, lib/auth_srp_sb64.c, lib/ext_srp.c,
11750 lib/gnutls_algorithms.c, lib/gnutls_compress_int.c,
11751 lib/gnutls_db.c, lib/gnutls_helper.c, lib/gnutls_helper.h,
11752 lib/gnutls_int.h, lib/gnutls_psk.c, lib/gnutls_session.c,
11753 lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
11754 lib/gnutls_srp.c, lib/gnutls_str.c, lib/gnutls_str.h,
11755 lib/libgnutls.vers, src/Makefile.am, src/cli-gaa.c, src/cli-gaa.h,
11756 src/cli.c, src/cli.gaa, src/common.c, src/crypt.c,
11757 src/gnutls-http-serv, src/psk-gaa.c, src/psk-gaa.h, src/psk.c,
11758 src/psk.gaa, src/serv.c, src/serv.gaa: This is the initial commit in
11759 the 1.3 branch. Ported from the PSK branch: * PSK ciphersuites have been added. * The session resumption data are now system independent.
11761 2005-11-07 Simon Josefsson <simon@josefsson.org>
11763 * ChangeLog: [no log message]
11765 2005-11-07 Simon Josefsson <simon@josefsson.org>
11769 ----------------------------------------------------------------------
11770 Copyright (C) 2005, 2006, 2007 Free Software Foundation
11771 Copying and distribution of this file, with or without modification,
11772 are permitted in any medium without royalty provided the copyright
11773 notice and this notice are preserved.