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