Merge branch 'master' of git://repo.or.cz/gnutls
[gnutls:gnutls.git] / ChangeLog
1 2007-09-04  Simon Josefsson <simon@josefsson.org>
2
3         * NEWS: Version 2.0.0.
4
5 2007-09-04  Simon Josefsson <simon@josefsson.org>
6
7         * NEWS: Add.
8
9 2007-09-03  Simon Josefsson <simon@josefsson.org>
10
11         * NEWS: Add 1.6.x entries.
12
13 2007-09-03  Simon Josefsson <simon@josefsson.org>
14
15         * NEWS: Fix.
16
17 2007-09-03  Simon Josefsson <simon@josefsson.org>
18
19         * configure.in: Use three-digit versions.
20
21 2007-09-01  Simon Josefsson <simon@josefsson.org>
22
23         * NEWS: Fix.
24
25 2007-09-01  Simon Josefsson <simon@josefsson.org>
26
27         * lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c: Use libtasn1
28         v1.1.
29
30 2007-08-31  Simon Josefsson <simon@josefsson.org>
31
32         * NEWS, configure.in: Bump versions.
33
34 2007-08-31  Simon Josefsson <simon@josefsson.org>
35
36         * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Use libtasn1
37         v1.0.
38
39 2007-08-31  Simon Josefsson <simon@josefsson.org>
40
41         * configure.in: Drop gnits mode.
42
43 2007-08-31  Simon Josefsson <simon@josefsson.org>
44
45         * doc/examples/Makefile.am: Also don't build ex-serv-anon when
46         anonymous ciphers are disabled.
47
48 2007-08-31  Simon Josefsson <simon@josefsson.org>
49
50         * doc/examples/Makefile.am: Don't try to build ex-client1 if
51         anonymous ciphers are disabled.
52
53 2007-08-27  Simon Josefsson <simon@josefsson.org>
54
55         * ChangeLog: Generated.
56
57 2007-08-27  Simon Josefsson <simon@josefsson.org>
58
59         * NEWS: Version 1.7.19.
60
61 2007-08-27  Simon Josefsson <simon@josefsson.org>
62
63         * NEWS: Add.
64
65 2007-08-27  Simon Josefsson <simon@josefsson.org>
66
67         * doc/examples/ex-session-info.c: Support GNUTLS_CRD_PSK and
68         GNUTLS_CRD_IA.
69
70 2007-08-27  Simon Josefsson <simon@josefsson.org>
71
72         * src/common.c: Handle GNUTLS_CRD_IA in print_info().
73
74 2007-08-27  Simon Josefsson <simon@josefsson.org>
75
76         * NEWS: Add.
77
78 2007-08-27  Simon Josefsson <simon@josefsson.org>
79
80         * lib/gnutls_errors.c: Doc fix.
81
82 2007-08-27  Simon Josefsson <simon@josefsson.org>
83
84         * lib/gnutls_handshake.c: Revert "Check that value is negative
85         before using gnutls_error_is_fatal."  This reverts commit
86         9949a4b0b6b62a0ff3c05fee4283928d1a53b675.
87
88 2007-08-27  Simon Josefsson <simon@josefsson.org>
89
90         * lib/gnutls_errors.c: Have gnutls_error_is_fatal return 0 on
91         positive "errors". Would fix bug reported by Andreas Metzler
92         <ametzler@downhill.at.eu.org> in
93
94         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293 see also <http://bugs.debian.org/439640>.
95
96 2007-08-27  Simon Josefsson <simon@josefsson.org>
97
98         * lib/gnutls_handshake.c: Check that value is negative before using
99         gnutls_error_is_fatal. Fixes bug reported by Andreas Metzler
100         <ametzler@downhill.at.eu.org> in
101
102         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293> see also <http://bugs.debian.org/439640>.
103
104 2007-08-24  Simon Josefsson <simon@josefsson.org>
105
106         * NEWS: Add.
107
108 2007-08-24  Simon Josefsson <simon@josefsson.org>
109
110         * libextra/opencdk/misc.c, libextra/opencdk/opencdk.h: Upgrade to
111         OpenCDK 0.6.4.
112
113 2007-08-24  Simon Josefsson <simon@josefsson.org>
114
115         * doc/protocol/draft-babu-serv-cert-trans-from-proxy-00.txt: Add.
116
117 2007-08-23  Simon Josefsson <simon@josefsson.org>
118
119         * gl/readline.c: Upgrade gnulib files.
120
121 2007-08-23  Simon Josefsson <simon@josefsson.org>
122
123         * src/certtool.c: No need for getline.h.
124
125 2007-08-23  Simon Josefsson <simon@josefsson.org>
126
127         * NEWS: Add.
128
129 2007-08-23  Simon Josefsson <simon@josefsson.org>
130
131         * gl/getdelim.c, gl/getdelim.h, gl/getline.c, gl/getline.h,
132         gl/getpass.c, gl/gnulib.mk, gl/m4/getdelim.m4, gl/m4/getline.m4,
133         gl/m4/gnulib-comp.m4, gl/m4/stdio_h.m4, gl/m4/unistd_h.m4,
134         gl/stdio_.h, gl/unistd_.h, lgl/Makefile.am, lgl/m4/stdio_h.m4,
135         lgl/stdio_.h: Upgrade gnulib files.
136
137 2007-08-23  Simon Josefsson <simon@josefsson.org>
138
139         * NEWS: Add.
140
141 2007-08-23  Simon Josefsson <simon@josefsson.org>
142
143         * gl/fseeko.c, gl/getpass.c, gl/getpass.h, gl/gnulib.mk,
144         gl/lseek.c, gl/m4/fseeko.m4, gl/m4/getpass.m4,
145         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/lseek.m4,
146         lgl/Makefile.am, lgl/fseeko.c, lgl/getdelim.c, lgl/getdelim.h,
147         lgl/getline.c, lgl/getline.h, lgl/getpass.c, lgl/getpass.h,
148         lgl/lseek.c, lgl/m4/fseeko.m4, lgl/m4/getdelim.m4,
149         lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
150         lgl/m4/gnulib-comp.m4, lgl/m4/lseek.m4: Update gnulib files.
151
152 2007-08-20  Simon Josefsson <simon@josefsson.org>
153
154         * NEWS, configure.in: Bump versions.
155
156 2007-08-20  Simon Josefsson <simon@josefsson.org>
157
158         * doc/examples/Makefile.am: Don't build pgp example if pgp has been
159         disabled.
160
161 2007-08-16  Simon Josefsson <simon@josefsson.org>
162
163         * ChangeLog: Generated.
164
165 2007-08-16  Simon Josefsson <simon@josefsson.org>
166
167         * NEWS: Version 1.7.18.
168
169 2007-08-16  Simon Josefsson <simon@josefsson.org>
170
171         * NEWS: Add.
172
173 2007-08-16  Simon Josefsson <simon@josefsson.org>
174
175         * configure.in: Bump version.
176
177 2007-08-16  Simon Josefsson <simon@josefsson.org>
178
179         * NEWS: Add.
180
181 2007-08-16  Simon Josefsson <simon@josefsson.org>
182
183         * NEWS: Add.
184
185 2007-08-16  Simon Josefsson <simon@josefsson.org>
186
187         * lib/auth_psk_passwd.c, lib/gnutls_psk.c, lib/gnutls_x509.c,
188         libextra/gnutls_openpgp.c, libextra/openssl_compat.c: Fix pointer
189         mix for different sized variables. Tiny patch from
190
191         <http://cvs.fedora.redhat.com/viewcvs/devel/gnutls/gnutls-1.6.3-incompat-pointers.patch?rev=1.1&view=auto>.
192
193 2007-08-15  Simon Josefsson <simon@josefsson.org>
194
195         * doc/Makefile.am: Typo.
196
197 2007-08-15  Simon Josefsson <simon@josefsson.org>
198
199         * doc/Makefile.am: Install images in info directory.
200
201 2007-08-15  Simon Josefsson <simon@josefsson.org>
202
203         * doc/Makefile.am, doc/arch/certificate-user-use-case.dia,
204         doc/arch/certificate-user-use-case.eps,
205         doc/arch/certificate-user-use-case.pdf,
206         doc/arch/certificate-user-use-case.png,
207         doc/arch/client-server-use-case.dia,
208         doc/arch/client-server-use-case.eps,
209         doc/arch/client-server-use-case.pdf,
210         doc/arch/client-server-use-case.png, doc/arch/extensions_st.dia,
211         doc/arch/extensions_st.eps, doc/arch/extensions_st.pdf,
212         doc/arch/extensions_st.png, doc/arch/handshake-sequence.dia,
213         doc/arch/handshake-sequence.eps, doc/arch/handshake-sequence.pdf,
214         doc/arch/handshake-sequence.png, doc/arch/handshake-state.dia,
215         doc/arch/handshake-state.eps, doc/arch/handshake-state.pdf,
216         doc/arch/handshake-state.png, doc/arch/mod_auth_st.dia,
217         doc/arch/mod_auth_st.eps, doc/arch/mod_auth_st.pdf,
218         doc/arch/mod_auth_st.png, doc/arch/objects.dia,
219         doc/arch/objects.eps, doc/arch/objects.pdf, doc/arch/objects.png,
220         doc/gnutls-certificate-user-use-case.dia,
221         doc/gnutls-certificate-user-use-case.eps,
222         doc/gnutls-certificate-user-use-case.pdf,
223         doc/gnutls-certificate-user-use-case.png,
224         doc/gnutls-client-server-use-case.dia,
225         doc/gnutls-client-server-use-case.eps,
226         doc/gnutls-client-server-use-case.pdf,
227         doc/gnutls-client-server-use-case.png,
228         doc/gnutls-extensions_st.dia, doc/gnutls-extensions_st.eps,
229         doc/gnutls-extensions_st.pdf, doc/gnutls-extensions_st.png,
230         doc/gnutls-handshake-sequence.dia,
231         doc/gnutls-handshake-sequence.eps,
232         doc/gnutls-handshake-sequence.pdf,
233         doc/gnutls-handshake-sequence.png, doc/gnutls-handshake-state.dia,
234         doc/gnutls-handshake-state.eps, doc/gnutls-handshake-state.pdf,
235         doc/gnutls-handshake-state.png, doc/gnutls-mod_auth_st.dia,
236         doc/gnutls-mod_auth_st.eps, doc/gnutls-mod_auth_st.pdf,
237         doc/gnutls-mod_auth_st.png, doc/gnutls-objects.dia,
238         doc/gnutls-objects.eps, doc/gnutls-objects.pdf,
239         doc/gnutls-objects.png, doc/gnutls.texi: More image renaming.
240
241 2007-08-15  Simon Josefsson <simon@josefsson.org>
242
243         * doc/Makefile.am, doc/gnutls-internals.dia,
244         doc/gnutls-internals.eps, doc/gnutls-internals.pdf,
245         doc/gnutls-internals.png, doc/gnutls-layers.dia,
246         doc/gnutls-layers.eps, doc/gnutls-layers.pdf,
247         doc/gnutls-layers.png, doc/gnutls-pgp.dia, doc/gnutls-pgp.eps,
248         doc/gnutls-pgp.pdf, doc/gnutls-pgp.png, doc/gnutls-x509.dia,
249         doc/gnutls-x509.eps, doc/gnutls-x509.pdf, doc/gnutls-x509.png,
250         doc/gnutls.texi, doc/internals.dia, doc/internals.eps,
251         doc/internals.pdf, doc/internals.png, doc/layers.dia,
252         doc/layers.eps, doc/layers.pdf, doc/layers.png, doc/pgp1.dia,
253         doc/pgp1.eps, doc/pgp1.pdf, doc/pgp1.png, doc/x509-1.dia,
254         doc/x509-1.eps, doc/x509-1.pdf, doc/x509-1.png: Rename images to
255         deal with texinfo brokenness. See
256         <http://thread.gmane.org/gmane.comp.tex.texinfo.bugs/3533>.
257
258 2007-08-15  Simon Josefsson <simon@josefsson.org>
259
260         * doc/Makefile.am, doc/my-bib-macros.texi: Remove my-bib-macros, not
261         used.
262
263 2007-08-15  Simon Josefsson <simon@josefsson.org>
264
265         * tests/x509self.c: Fix warning.  Tiny patch from Andreas Metzler
266         <ametzler@downhill.at.eu.org>.
267
268 2007-08-15  Simon Josefsson <simon@josefsson.org>
269
270         * libextra/gnutls_openpgp.c: Fix warning.  Tiny patch from Andreas
271         Metzler <ametzler@downhill.at.eu.org>.
272
273 2007-08-15  Simon Josefsson <simon@josefsson.org>
274
275         * ChangeLog: Generated.
276
277 2007-08-15  Simon Josefsson <simon@josefsson.org>
278
279         * NEWS: Typo.
280
281 2007-08-15  Simon Josefsson <simon@josefsson.org>
282
283         * NEWS: Version 1.7.17.
284
285 2007-08-15  Simon Josefsson <simon@josefsson.org>
286
287         * doc/manpages/Makefile.am: Generated.
288
289 2007-08-13  Simon Josefsson <simon@josefsson.org>
290
291         * NEWS: Add.
292
293 2007-08-13  Simon Josefsson <simon@josefsson.org>
294
295         * NEWS, includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c: Add
296         gnutls_openpgp_privkey_sign_hash.
297
298 2007-08-13  Simon Josefsson <simon@josefsson.org>
299
300         * doc/examples/ex-cert-select.c, includes/gnutls/gnutls.h.in,
301         includes/gnutls/gnutlsxx.h, includes/gnutls/openpgp.h,
302         includes/gnutls/pkcs12.h, lib/auth_dh_common.c, lib/auth_dhe_psk.c,
303         lib/auth_psk.c, lib/auth_psk.h, lib/auth_psk_passwd.c,
304         lib/auth_psk_passwd.h, lib/gnutls_psk.c, lib/gnutls_session.c,
305         lib/gnutls_session_pack.c, lib/gnutls_x509.c, lib/gnutlsxx.cpp,
306         lib/x509/output.c, src/certtool-cfg.c, src/certtool-cfg.h,
307         src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
308         src/prime.c, src/psk.c, src/serv.c, src/tests.c, src/tests.h,
309         src/tls_test.c: Use *_t types consistently.
310
311 2007-08-12  Simon Josefsson <simon@josefsson.org>
312
313         * includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
314         lib/gnutls_cert.c, lib/gnutls_sig.c, lib/x509/privkey.c,
315         tests/x509signself.c: Use const and pointers to gnutls_datum_t in
316         sign callback.
317
318 2007-08-12  Simon Josefsson <simon@josefsson.org>
319
320         * tests/x509signself.c: Fix warnings.
321
322 2007-08-11  Simon Josefsson <simon@josefsson.org>
323
324         * doc/manpages/Makefile.am: Update.
325
326 2007-08-11  Simon Josefsson <simon@josefsson.org>
327
328         * configure.in: Set shared library version correctly.
329
330 2007-08-11  Simon Josefsson <simon@josefsson.org>
331
332         * NEWS, includes/gnutls/gnutls.h.in: New errors
333         GNUTLS_E_APPLICATION_ERROR_MIN..GNUTLS_E_APPLICATION_ERROR_MAX.
334
335 2007-08-11  Simon Josefsson <simon@josefsson.org>
336
337         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_cert.c,
338         lib/gnutls_sig.c: Add gnutls_sign_callback_get.         *
339         includes/gnutls/gnutls.h.in (gnutls_sign_callback_get): Add.    *
340         lib/gnutls_cert.c (gnutls_sign_callback_set): Move here from
341         gnutls_sig.c.  Doc fix.         (gnutls_sign_callback_get): New function.
342         * lib/gnutls_sig.c (gnutls_sign_callback_set): Removed.
343
344 2007-08-10  Simon Josefsson <simon@josefsson.org>
345
346         * lib/gnutls_errors.c: (gnutls_error_is_fatal): Return default is 1 for unknown error
347         codes.
348
349 2007-08-10  Simon Josefsson <simon@josefsson.org>
350
351         * doc/manpages/Makefile.am: Update.
352
353 2007-08-10  Simon Josefsson <simon@josefsson.org>
354
355         * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
356         lib/auth_cert.c, lib/auth_dhe.c, lib/auth_rsa_export.c,
357         lib/gnutls_int.h, lib/gnutls_sig.c, lib/gnutls_x509.c,
358         lib/x509/privkey.c, tests/Makefile.am, tests/x509signself.c: 
359         External signing callback interface.    * includes/gnutls/gnutls.h.in
360         (gnutls_sign_func): New type.   (gnutls_sign_callback_set): New
361         function.       * includes/gnutls/x509.h
362         (gnutls_x509_privkey_sign_hash): New    function.       *
363         lib/gnutls_x509.c (gnutls_certificate_set_x509_key_mem): Handle
364         NULL key.  Doc fix.     * lib/gnutls_sig.c (_gnutls_tls_sign_hdata):
365         Pass session to         _gnutls_tls_sign.       (_gnutls_tls_sign_params):
366         Likewise.       (_gnutls_tls_sign): Add new parameter 'session'.  Call
367         sign    callback if appropriate.        (gnutls_sign_callback_set): New
368         function.       * lib/gnutls_x509.c (read_key_mem): Support a NULL key.
369         * lib/gnutls_int.h (internals_st): Add sign_func,
370         sign_func_userdata.     * lib/auth_dhe.c (gen_dhe_server_kx): Use
371         length of certificate   list to decide wheter to sign, not presence
372         of private key.         * lib/auth_cert.c
373         (_gnutls_gen_cert_client_cert_vrfy): Likewise.          *
374         lib/auth_rsa_export.c (gen_rsa_export_server_kx): Likewise.     *
375         lib/auth_cert.c(_gnutls_get_selected_cert): Don't require that
376         private key is present.         * lib/auth_rsa_export.c
377         (gen_rsa_export_server_kx): Don't check         key size when key is not
378         present, assume it is > 512 bits.       * lib/x509/privkey.c
379         (gnutls_x509_privkey_sign_hash): New    function.       *
380         tests/Makefile.am: Add x509signself.
381
382 2007-08-10  Simon Josefsson <simon@josefsson.org>
383
384         * NEWS: Add.
385
386 2007-08-10  Simon Josefsson <simon@josefsson.org>
387
388         * tests/Makefile.am: Build x509self.
389
390 2007-08-10  Simon Josefsson <simon@josefsson.org>
391
392         * tests/x509self.c: New file.
393
394 2007-08-08  Simon Josefsson <simon@josefsson.org>
395
396         * NEWS: Add.
397
398 2007-08-08  Simon Josefsson <simon@josefsson.org>
399
400         * lib/gnutls_priority.c: Disable TLS 1.2 by default, at least until
401         RFC is out and we've done simple interop of it.
402
403 2007-08-08  Simon Josefsson <simon@josefsson.org>
404
405         * AUTHORS: Add.
406
407 2007-08-08  Simon Josefsson <simon@josefsson.org>
408
409         * NEWS: Add.
410
411 2007-08-08  Simon Josefsson <simon@josefsson.org>
412
413         * po/pl.po, po/sv.po: Sync with TP.
414
415 2007-08-08  Simon Josefsson <simon@josefsson.org>
416
417         * NEWS: Add.
418
419 2007-07-09  Ludovic Courtès <ludo@gnu.org>
420
421         * doc/gnutls.texi, doc/signatures.texi: Capitalized subsection
422         titles.  * doc/gnutls.texi: Capitalized subsection titles.  *
423         doc/signatures.texi: Likewise.  Signed-off-by: Simon Josefsson
424         <simon@josefsson.org>
425
426 2007-08-08  Simon Josefsson <simon@josefsson.org>
427
428         * NEWS: Add.
429
430 2007-08-03  Ludovic Courtès <ludo@gnu.org>
431
432         * doc/Makefile.am, guile/src/Makefile.am: Fixed CPPFLAGS for Guile
433         code and documentation.  * doc/Makefile.am (SNARF_CPPFLAGS): Added
434         `{top_srcdir,top_builddir}/includes' and `top_builddir'.
435         (core.c.texi): Added `&&' between the `make' command and the
436         `$(GUILE_FOR_BUILD)' command.  Use `$(MAKE)' instead of `make'.
437         (extra.c.texi): Likewise.  * src/Makefile.am (AM_CPPFLAGS): Added
438         `{top_srcdir,top_builddir}/includes'.  Signed-off-by: Simon
439         Josefsson <simon@josefsson.org>
440
441 2007-08-08  Simon Josefsson <simon@josefsson.org>
442
443         * NEWS, configure.in: Bump versions.
444
445 2007-08-08  Simon Josefsson <simon@josefsson.org>
446
447         * ChangeLog: Generated.
448
449 2007-08-07  Simon Josefsson <simon@josefsson.org>
450
451         * NEWS: Version 1.7.16.
452
453 2007-08-07  Simon Josefsson <simon@josefsson.org>
454
455         * NEWS: Add.
456
457 2007-08-07  Simon Josefsson <simon@josefsson.org>
458
459         * NEWS: Add.
460
461 2007-08-07  Simon Josefsson <simon@josefsson.org>
462
463         * build-aux/GNUmakefile, build-aux/maint.mk, doc/fdl.texi,
464         doc/gnutls.texi, doc/gpl-2.0.texi, doc/lgpl-2.1.texi, gl/error.c,
465         gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/include_next.m4,
466         gl/override/doc/gpl-2.0.texi.diff,
467         gl/override/doc/lgpl-2.1.texi.diff, lgl/Makefile.am,
468         lgl/m4/gnulib-cache.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4: 
469         Update gnulib files.
470
471 2007-08-02  Ludovic Courtès <ludo@gnu.org>
472
473         * NEWS: Updated `NEWS'.  Signed-off-by: Simon Josefsson
474         <simon@josefsson.org>
475
476 2007-08-01  Ludovic Courtès <ludo@gnu.org>
477
478         * lib/auth_cert.c: Fixed erroneous checks and sloppy return values
479         in certificate selection.  * lib/auth_cert.c
480         (_gnutls_get_selected_cert): Dereference   APR_CERT_LIST_LENGTH,
481         APR_PKEY and APR_CERT_LIST when validating their   value.
482         (_gnutls_server_select_cert): When IDX < 0, set RET to
483         `GNUTLS_E_INSUFFICIENT_CREDENTIALS'.  Signed-off-by: Simon Josefsson
484         <simon@josefsson.org>
485
486 2007-08-02  Simon Josefsson <simon@josefsson.org>
487
488         * doc/protocol/draft-santesson-tls-gssapi-03.txt: Add.
489
490 2007-08-02  Simon Josefsson <simon@josefsson.org>
491
492         * AUTHORS: Add.
493
494 2007-07-14  Simon Josefsson <simon@josefsson.org>
495
496         * lgl/stdint_.h, lgl/vasnprintf.c: Update gnulib files.
497
498 2007-07-14  Simon Josefsson <simon@josefsson.org>
499
500         * NEWS: Add.
501
502 2007-07-14  Simon Josefsson <simon@josefsson.org>
503
504         * configure.in: Bump versions.
505
506 2007-07-14  Simon Josefsson <simon@josefsson.org>
507
508         * src/cli.c: On starttls EOF on stdin, clear EOF flag to make future
509         reads work OK. Needed for Mac OS X.  Report and tiny patch by Hal
510         Eden <n.mavrogiannopoulos@gmail.com>.
511
512 2007-07-12  Simon Josefsson <simon@josefsson.org>
513
514         * build-aux/gendocs.sh, gl/override/lib/version-etc.c.diff,
515         lgl/Makefile.am, lgl/m4/wchar.m4, lgl/wchar_.h: Update.
516
517 2007-07-09  Simon Josefsson <simon@josefsson.org>
518
519         * doc/protocol/draft-ietf-tls-rfc4346-bis-04.txt,
520         doc/protocol/draft-santesson-tls-gssapi-02.txt: Add.
521
522 2007-07-09  Simon Josefsson <simon@josefsson.org>
523
524         * doc/Makefile.am, doc/gnutls.texi, doc/internals.texi: Avoid make
525         errors regarding internals.texi. See
526
527         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2233>.
528
529 2007-07-09  Simon Josefsson <simon@josefsson.org>
530
531         * doc/Makefile.am, guile/src/Makefile.am: Fix build failure in doc/
532         when guile isn't installed built yet.
533
534 2007-07-08  Ludovic Courtès <ludo@gnu.org>
535
536         * doc/gnutls.texi, doc/internals.texi: Manual: Capitalized section
537         and chapter titles.  * doc/gnutls.texi: Capitalized section and
538         chapter titles.   (Certificate to XML convertion functions): Fixed
539         typo both in node   name and chapter title.  Updated menu.  *
540         doc/internals.texi: Likewise.  Signed-off-by: Simon Josefsson
541         <simon@josefsson.org>
542
543 2007-07-06  Simon Josefsson <simon@josefsson.org>
544
545         * doc/protocol/draft-nir-tls-eap-01.txt: Add.
546
547 2007-07-02  Ludovic Courtès <ludo@gnu.org>
548
549         * doc/guile.texi: Manual: Small Guile fixes.  * doc/guile.texi:
550         Fixed typos, added cross-refs to the Guile manual.  Signed-off-by:
551         Simon Josefsson <simon@josefsson.org>
552
553 2007-07-03  Simon Josefsson <simon@josefsson.org>
554
555         * doc/protocol/draft-ietf-tls-rfc4366-bis-00.txt: Add.
556
557 2007-07-02  Simon Josefsson <simon@josefsson.org>
558
559         * ChangeLog: Generated.
560
561 2007-07-02  Simon Josefsson <simon@josefsson.org>
562
563         * NEWS: Version 1.7.15.
564
565 2007-07-02  Simon Josefsson <simon@josefsson.org>
566
567         * po/LINGUAS: Revert.
568
569 2007-07-02  Simon Josefsson <simon@josefsson.org>
570
571         * po/LINGUAS: Sync with TP.
572
573 2007-07-02  Simon Josefsson <simon@josefsson.org>
574
575         * NEWS: Add.
576
577 2007-07-02  Simon Josefsson <simon@josefsson.org>
578
579         * doc/gpl-2.0.texi, doc/gpl.texi, doc/lgpl-2.1.texi, doc/lgpl.texi: 
580         Fix gnulib name changes.
581
582 2007-07-02  Simon Josefsson <simon@josefsson.org>
583
584         * build-aux/config.rpath, build-aux/maint.mk, doc/Makefile.am,
585         doc/gnutls.texi, gl/gnulib.mk, gl/m4/getaddrinfo.m4,
586         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
587         gl/override/doc/gpl-2.0.texi.diff, gl/override/doc/gpl.texi.diff,
588         gl/override/doc/lgpl-2.1.texi.diff, gl/override/doc/lgpl.texi.diff: 
589         Update gnulib files.  Fix GPL renaming.
590
591 2007-07-02  Simon Josefsson <simon@josefsson.org>
592
593         * NEWS: Add.
594
595 2007-07-02  Simon Josefsson <simon@josefsson.org>
596
597         * doc/gnutls.texi: Typo.
598
599 2007-07-02  Simon Josefsson <simon@josefsson.org>
600
601         * doc/gnutls.texi: Improve installation instructions.
602
603 2007-07-02  Simon Josefsson <simon@josefsson.org>
604
605         * doc/gnutls.texi: Add 'Obtaining and Installing'. Suggested by
606         ludo@gnu.org (Ludovic Courtès).
607
608 2007-06-29  Simon Josefsson <simon@josefsson.org>
609
610         * NEWS: Add.
611
612 2007-06-29  Simon Josefsson <simon@josefsson.org>
613
614         * doc/guile.texi: Add 'Guile Preparations' section. Based on
615         discussions with ludo@gnu.org (Ludovic Courtès).
616
617 2007-06-29  Simon Josefsson <simon@josefsson.org>
618
619         * configure.in: Check for scm_from_locale_string instead of SCM_API.
620         Patch from ludo@gnu.org (Ludovic Courtès).
621
622 2007-06-29  Simon Josefsson <simon@josefsson.org>
623
624         * NEWS: Add.
625
626 2007-06-29  Simon Josefsson <simon@josefsson.org>
627
628         * guile/src/Makefile.am: Put $(GUILE_FLAGS) in LIBADD, not LDFLAGS.
629         Reported by ludo@gnu.org (Ludovic Courtès).
630
631 2007-06-27  Simon Josefsson <simon@josefsson.org>
632
633         * doc/TODO: Add.
634
635 2007-06-27  Simon Josefsson <simon@josefsson.org>
636
637         * NEWS: Add.
638
639 2007-06-27  Simon Josefsson <simon@josefsson.org>
640
641         * po/LINGUAS, po/ms.po: Sync with TP.
642
643 2007-06-27  Simon Josefsson <simon@josefsson.org>
644
645         * NEWS: Add.
646
647 2007-06-27  Simon Josefsson <simon@josefsson.org>
648
649         * tests/key-id/key-id: Can't use /dev/null as template under
650         mingw32, probably really a bug in cfg+.
651
652 2007-06-27  Simon Josefsson <simon@josefsson.org>
653
654         * gl/m4/getaddrinfo.m4: Fix gai_strerror on mingw32.
655
656 2007-06-26  Simon Josefsson <simon@josefsson.org>
657
658         * NEWS, configure.in: Check that the guile header files is recent
659         enough and that it works.
660
661 2007-06-26  Simon Josefsson <simon@josefsson.org>
662
663         * configure.in: Move Guile setup stuff down under 'External
664         libraries'.
665
666 2007-06-26  Simon Josefsson <simon@josefsson.org>
667
668         * Makefile.am, NEWS, configure.in: Fix installation path of Guile
669         bindings.
670
671 2007-06-26  Simon Josefsson <simon@josefsson.org>
672
673         * NEWS, configure.in: Bump versions.
674
675 2007-06-26  Simon Josefsson <simon@josefsson.org>
676
677         * ChangeLog: Generated.
678
679 2007-06-26  Simon Josefsson <simon@josefsson.org>
680
681         * NEWS: Version 1.7.14.
682
683 2007-06-26  Simon Josefsson <simon@josefsson.org>
684
685         * NEWS: Add.
686
687 2007-06-26  Simon Josefsson <simon@josefsson.org>
688
689         * NEWS: Add.
690
691 2007-06-26  Simon Josefsson <simon@josefsson.org>
692
693         * doc/gendocs_template, gl/gnulib.mk, gl/m4/absolute-header.m4,
694         gl/m4/gnulib-comp.m4, gl/m4/include_next.m4, gl/m4/netinet_in_h.m4,
695         gl/m4/string_h.m4, gl/m4/sys_socket_h.m4, gl/netinet_in_.h,
696         gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am, lgl/float_.h,
697         lgl/m4/absolute-header.m4, lgl/m4/float_h.m4,
698         lgl/m4/gnulib-comp.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4,
699         lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/sys_socket_h.m4,
700         lgl/m4/sys_stat_h.m4, lgl/m4/time_h.m4, lgl/m4/unistd_h.m4,
701         lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-parse.h,
702         lgl/stdint_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
703         lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update
704         gnulib files.
705
706 2007-06-26  Simon Josefsson <simon@josefsson.org>
707
708         * NEWS: Add.
709
710 2007-06-17  Ludovic Courtes <ludo@chbouib.org>
711
712         * configure.in: Make sure Guile is 1.8 or later.  * configure.in:
713         Make sure Guile is 1.8 or later, using `GUILE_CHECK'.
714         Signed-off-by: Simon Josefsson <simon@josefsson.org>
715
716 2007-06-26  Simon Josefsson <simon@josefsson.org>
717
718         * NEWS: Add.
719
720 2007-06-26  Ludovic Courtes <ludo@chbouib.org>
721
722         * lib/gnutls_pk.c: Fixed memory leak in `_gnutls_dsa_verify ()'.  *
723         lib/gnutls_pk.c (_gnutls_dsa_verify): Release `rs[0]' and `rs[1]'
724         when done.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
725
726 2007-06-20  Simon Josefsson <simon@josefsson.org>
727
728         * NEWS: Add.
729
730 2007-06-20  Simon Josefsson <simon@josefsson.org>
731
732         * THANKS: Add.
733
734 2007-06-20  Simon Josefsson <simon@josefsson.org>
735
736         * src/cli.c: Don't crash if TLS handshake fails. Reported by Marc
737         Haber <mh+debian-bugs@zugschlus.de> and Andreas Metzler
738         <ametzler@downhill.at.eu.org> via Debian BTS #429183.
739
740 2007-06-20  Simon Josefsson <simon@josefsson.org>
741
742         * doc/protocol/draft-ietf-tls-rsa-aes-gcm-00.txt: Add.
743
744 2007-06-15  Simon Josefsson <simon@josefsson.org>
745
746         * doc/protocol/draft-ietf-tls-srp-14.txt: Add.
747
748 2007-06-14  Simon Josefsson <simon@josefsson.org>
749
750         * AUTHORS: Update PGP key.
751
752 2007-06-14  Simon Josefsson <simon@josefsson.org>
753
754         * AUTHORS: Change Ludovic' description.
755
756 2007-06-14  Simon Josefsson <simon@josefsson.org>
757
758         * libextra/gnutls_openpgp.c: Merge patch from Timo, applied to CVS.
759         (stream_to_datum): Call gnutls_assert() on error.
760
761 2007-06-13  Ludovic Courtès <ludo@chbouib.org>
762
763         * lib/auth_cert.c: Fix off-by-one in TLS 1.2 handshake.  *
764         lib/auth_cert.c (_gnutls_gen_cert_server_cert_req): Before invoking
765         `gnutls_malloc ()', increment SIZE when using TLS 1.2 so that the
766         allocated buffer is large-enough to contain the list of supported
767         hashes.  Don't change SIZE later on.  Signed-off-by: Simon Josefsson
768         <simon@josefsson.org>
769
770 2007-06-13  Ludovic Courtès <ludo@chbouib.org>
771
772         * libextra/gnutls_openpgp.c: Fix use of uninitialized variable in
773         `gnutls_certificate_set_openpgp_key_mem ()'  *
774         libextra/gnutls_openpgp.c (stream_to_datum): Check whether INP is
775         NULL   rather than checking BUF (which is not initialized yet).
776         Signed-off-by: Simon Josefsson <simon@josefsson.org>
777
778 2007-06-13  Simon Josefsson <simon@josefsson.org>
779
780         * NEWS, configure.in: Bump versions.
781
782 2007-06-13  Simon Josefsson <simon@josefsson.org>
783
784         * doc/protocol/draft-salowey-tls-rfc4507bis-00.txt: Add.
785
786 2007-06-12  Simon Josefsson <simon@josefsson.org>
787
788         * doc/TODO: Add.
789
790 2007-06-11  Ludovic Courtes <ludo@chbouib.org>
791
792         * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
793         guile/tests/raw-to-c.scm: Small cleanups in `guile/tests'.
794         Signed-off-by: Simon Josefsson <simon@josefsson.org>
795
796 2007-06-12  Simon Josefsson <simon@josefsson.org>
797
798         * doc/Makefile.am: Clarify that guile.texi dependencies are
799         dependencies of gnutls.texi too.
800
801 2007-06-11  Simon Josefsson <simon@josefsson.org>
802
803         * doc/protocol/draft-nir-tls-eap-00.txt: Add.
804
805 2007-06-11  Simon Josefsson <simon@josefsson.org>
806
807         * THANKS, configure.in: Need to use CFLAGS when checking for
808         -Wno-pointer-sign. Reported by "Kristofer T. Karas"
809         <ktk@enterprise.bidmc.harvard.edu>.
810
811 2007-06-11  Simon Josefsson <simon@josefsson.org>
812
813         * ChangeLog: Generated.
814
815 2007-06-11  Simon Josefsson <simon@josefsson.org>
816
817         * NEWS: Version 1.7.13.
818
819 2007-06-11  Simon Josefsson <simon@josefsson.org>
820
821         * Makefile.am: Fix update-po target.
822
823 2007-06-11  Simon Josefsson <simon@josefsson.org>
824
825         * NEWS: Fix.
826
827 2007-06-11  Simon Josefsson <simon@josefsson.org>
828
829         * NEWS: Add.
830
831 2007-06-11  Simon Josefsson <simon@josefsson.org>
832
833         * doc/manpages/Makefile.am: Fix copyright years.
834
835 2007-06-11  Simon Josefsson <simon@josefsson.org>
836
837         * doc/reference/gnutls.types: Add, to work around problems if this
838         file isn't present.
839
840 2007-06-11  Simon Josefsson <simon@josefsson.org>
841
842         * Makefile.am: Fix release target.
843
844 2007-06-11  Simon Josefsson <simon@josefsson.org>
845
846         * po/Makevars: Specify MSGFILTER, to fix make distcheck.
847
848 2007-06-11  Simon Josefsson <simon@josefsson.org>
849
850         * guile/src/Makefile.am: Need to put libguile-gnutls-v-0.la before
851         gnulib_libs, to fix rpath issue.
852
853 2007-06-11  Simon Josefsson <simon@josefsson.org>
854
855         * guile/src/Makefile.am: Use _LIBADD for libraries, not _LDFLAGS.
856
857 2007-06-11  Simon Josefsson <simon@josefsson.org>
858
859         * NEWS: Add.
860
861 2007-06-11  Simon Josefsson <simon@josefsson.org>
862
863         * NEWS: Add.
864
865 2007-06-11  Simon Josefsson <simon@josefsson.org>
866
867         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
868         lgl/fseeko.c, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4,
869         lgl/m4/intlmacosx.m4, lgl/m4/string_h.m4, lgl/m4/vasnprintf.m4,
870         lgl/printf-args.c, lgl/printf-args.h, lgl/printf-parse.c,
871         lgl/printf-parse.h, lgl/string_.h, lgl/vasnprintf.c: Update gnulib
872         files.
873
874 2007-06-11  Simon Josefsson <simon@josefsson.org>
875
876         * libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
877         libextra/opencdk/compress.c, libextra/opencdk/context.h,
878         libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
879         libextra/opencdk/keydb.c, libextra/opencdk/literal.c,
880         libextra/opencdk/main.c, libextra/opencdk/main.h,
881         libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
882         libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
883         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
884         libextra/opencdk/sig-check.c, libextra/opencdk/stream.c,
885         libextra/opencdk/stream.h, libextra/opencdk/verify.c: Update to
886         OpenCDK 0.6.3.
887
888 2007-06-11  Simon Josefsson <simon@josefsson.org>
889
890         * doc/protocol/draft-badra-ecdhe-tls-psk-00.txt,
891         doc/protocol/draft-hajjeh-tls-identity-protection-01.txt,
892         doc/protocol/draft-hajjeh-tls-sign-03.txt: Add.
893
894 2007-06-08  Ludovic Courtes <ludo@chbouib.org>
895
896         * guile/src/Makefile.am: Fix Guile linking so that the right GnuTLS
897         libs are used.  * guile/src/Makefile.am (GNUTLS_CORE_LIBS,
898         GNUTLS_EXTRA_LIBS): New.   (GNULIB_LDFLAGS): Renamed to
899         `GNULIB_LIBS'.  Explicitly pass the `.la'   path.
900         (libguile_gnutls_v_0_la_LDFLAGS): Pass `$(GUILE_LDFLAGS)' as the
901         last   item so that RPATH is in the right order (i.e., all
902         `$(top_builddir)/...' appear first).
903         (libguile_gnutls_extra_v_0_la_LDFLAGS): Likewise.
904
905 2007-06-08  Simon Josefsson <simon@josefsson.org>
906
907         * NEWS, configure.in: Bump versions.
908
909 2007-06-08  Simon Josefsson <simon@josefsson.org>
910
911         * ChangeLog: Generated.
912
913 2007-06-08  Simon Josefsson <simon@josefsson.org>
914
915         * NEWS: Version 1.7.12.
916
917 2007-06-08  Simon Josefsson <simon@josefsson.org>
918
919         * NEWS: Add.
920
921 2007-06-08  Simon Josefsson <simon@josefsson.org>
922
923         * lib/x509/x509.c: Fix warnings on amd64, from Nikos.
924
925 2007-06-08  Simon Josefsson <simon@josefsson.org>
926
927         * NEWS: Add.
928
929 2007-06-08  Simon Josefsson <simon@josefsson.org>
930
931         * NEWS: Add.
932
933 2007-06-08  Simon Josefsson <simon@josefsson.org>
934
935         Merge branch 'guile'
936
937 2007-06-08  Simon Josefsson <jas@mocca.josefsson.org>
938
939         * lgl/Makefile.am, lgl/m4/intl.m4, lgl/m4/lseek.m4,
940         lgl/m4/stdint.m4, lgl/m4/vasnprintf.m4, lgl/m4/wchar.m4,
941         lgl/vasnprintf.c, lgl/wchar_.h: Update.
942
943 2007-06-08  Simon Josefsson <jas@mocca.josefsson.org>
944
945         * po/Makevars: Try to fix line number collisions.
946
947 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
948
949         * configure.in, guile/src/Makefile.am: Fixed the
950         `-Wno-strict-prototypes' issue in Guile code.  * configure.in: Add
951         all custom CFLAGS to `AM_CFLAGS' rather than   `CFLAGS', except for
952         `-D_REENTRANT -D_THREAD_SAFE' which must be   present during feature
953         tests.  Substitute `AM_CFLAGS'.  * src/Makefile.am
954         (libguile_gnutls_v_0_la_CFLAGS): Added `$(AM_CFLAGS)'.
955         (libguile_gnutls_extra_v_0_la_CFLAGS): Likewise.   (AM_CFLAGS): When
956         GCC is used, add `-Wno-strict-prototypes'.
957
958 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
959
960         * configure.in: Cosmetic changes in `configure.in'.  * configure.in:
961         Display a heading indicating that Guile stuff are being   detected.
962
963
964 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
965
966         * m4/guile.m4: Added `guile.m4', per Simon's request.
967
968 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
969
970         * configure.in: Don't look for Guile when `guile-snarf' is not
971         found.  * configure.in: Don't invoke `GUILE_PROGS' and `GUILE_FLAGS'
972         when   `guile-snarf' is not found.
973
974 2007-06-04  Simon Josefsson <jas@mocca.josefsson.org>
975
976         * doc/protocol/draft-rescorla-tls-suiteb-01.txt: Add.
977
978 2007-06-04  Simon Josefsson <jas@mocca.josefsson.org>
979
980         * doc/protocol/draft-ietf-tls-ecc-new-mac-01.txt: Add.
981
982 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
983
984         * doc/guile.texi: More @node fixes.
985
986 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
987
988         * doc/guile.texi: Avoid @node collisions with main manual.
989
990 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
991
992         * doc/Makefile.am: Need -I for config.h.
993
994 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
995
996         * Makefile.am: Need to build doc/ after guile/.
997
998 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
999
1000         * NEWS: Add.
1001
1002 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
1003
1004         * guile/src/Makefile.am: Need -I for config.h.
1005
1006 2007-06-01  Ludovic Courtès <ludo@chbouib.org>
1007
1008         Merge branch 'master' of git://repo.or.cz/gnutls
1009
1010 2007-06-01  Ludovic Courtes <ludo@chbouib.org>
1011
1012         * doc/Makefile.am, guile/src/Makefile.am, guile/src/core.c,
1013         guile/src/errors.c, guile/src/extra.c: Usage "old-fashion" make
1014         suffix rules rather than GNU Make patterns.  * doc/Makefile
1015         (%.c.texi): Removed.   (core.c.texi, extra.c.texi): New targets.  *
1016         guile/src/Makefile.am: Renamed `FILE.c.x' to `FILE.x'.   (SUFFIXES):
1017         Removed.   (%.c.x): Removed.   (.c.x): New target.  *
1018         guile/src/core.c: Include "core.x" instead of "core.c.x".  *
1019         guile/src/errors.c: Likewise.  * guile/src/extra.c: Likewise.
1020
1021 2007-06-01  Ludovic Courtes <ludo@chbouib.org>
1022
1023         * doc/extract-guile-c-doc.scm,
1024         guile/modules/system/documentation/c-snarf.scm: Tiny bug fixes in
1025         Guile's documentation extraction.  * doc/extract-guile-c-doc.scm
1026         (main): Use named arguments rather than   a single rest arg.   Fixed
1027         the order of arguments as passed to   `run-cpp-and-extract-snarfing'
1028         so that `ccache gcc -E' is really   passed as `("ccache" "gcc"
1029         "-E")' (in this order).  *
1030         guile/modules/system/documentation/c-snarf.scm
1031         (run-cpp-and-extract-snarfing): Pass FILE as the last CPP argument.
1032
1033
1034 2007-05-31  Ludovic Courtes <ludo@chbouib.org>
1035
1036         * Makefile.am, configure.in, guile/src/Makefile.am: Build cleanups
1037         following Simon's comments.  * Makefile.am (SUBDIRS): Add `guile'
1038         when `HAVE_GUILE'.  * configure.in: When `guile-snarf' is not found,
1039         set   `opt_guile_bindings' to `no' instead of bailing out.  *
1040         src/Makefile.am (GUILE_FOR_BUILD): Fixed `-L' parameter.
1041
1042 2007-05-31  Simon Josefsson <jas@mocca.josefsson.org>
1043
1044         * doc/gnutls.texi: Revert unnecessary changes.
1045
1046 2007-05-31  Simon Josefsson <jas@mocca.josefsson.org>
1047
1048         Merge branch 'master' of
1049         http://www.laas.fr/~lcourtes/software/gnutls
1050
1051 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
1052
1053         * configure.in: Tiny cosmetic change in `configure.in'.
1054
1055 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
1056
1057         * doc/guile.texi: Minor doc fixes.
1058
1059 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
1060
1061         * doc/Makefile.am: Handle missing Guile when building the
1062         documentation.
1063
1064 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
1065
1066         * doc/Makefile.am, doc/extract-guile-c-doc.scm, doc/gnutls.texi,
1067         doc/guile.texi: Integrated documentation of Guile bindings.
1068
1069 2007-05-30  Ludovic Courtès <ludo@chbouib.org>
1070
1071         * configure.in, guile/src/Makefile.am: Try to handle "function
1072         declaration isn't a prototype" warnings.
1073
1074 2007-05-30  Simon Josefsson <jas@mocca.josefsson.org>
1075
1076         * gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
1077         lgl/Makefile.am, lgl/float_.h, lgl/fseeko.c, lgl/lseek.c,
1078         lgl/m4/iconv.m4, lgl/m4/lseek.m4, lgl/m4/stdio_h.m4, lgl/stdint_.h,
1079         lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h,
1080         lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
1081
1082 2007-05-30  Ludovic Courtès <ludo@chbouib.org>
1083
1084         * Makefile.am, configure.in, guile/Makefile.am,
1085         guile/modules/Makefile.am, guile/modules/gnutls.scm,
1086         guile/modules/gnutls/build/enums.scm,
1087         guile/modules/gnutls/build/priorities.scm,
1088         guile/modules/gnutls/build/smobs.scm,
1089         guile/modules/gnutls/build/utils.scm,
1090         guile/modules/gnutls/extra.scm,
1091         guile/modules/system/documentation/README,
1092         guile/modules/system/documentation/c-snarf.scm,
1093         guile/modules/system/documentation/output.scm,
1094         guile/pre-inst-guile.in, guile/src/Makefile.am, guile/src/core.c,
1095         guile/src/errors.c, guile/src/errors.h, guile/src/extra.c,
1096         guile/src/make-enum-header.scm, guile/src/make-enum-map.scm,
1097         guile/src/make-session-priorities.scm,
1098         guile/src/make-smob-header.scm, guile/src/make-smob-types.scm,
1099         guile/src/utils.c, guile/src/utils.h, guile/tests/Makefile.am,
1100         guile/tests/anonymous-auth.scm, guile/tests/errors.scm,
1101         guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.asc,
1102         guile/tests/openpgp-keyring.gpg, guile/tests/openpgp-keyring.scm,
1103         guile/tests/openpgp-keys.scm, guile/tests/openpgp-pub.asc,
1104         guile/tests/openpgp-sec.asc, guile/tests/pkcs-import-export.scm,
1105         guile/tests/raw-to-c.scm, guile/tests/rsa-parameters.pem,
1106         guile/tests/session-record-port.scm, guile/tests/srp-base64.scm,
1107         guile/tests/x509-auth.scm, guile/tests/x509-certificate.pem,
1108         guile/tests/x509-certificates.scm, guile/tests/x509-key.pem: Started
1109         Guile integration.  Documentation is still missing.  A bit rough on
1110         the edges, but `make' and `make check' do work.
1111
1112 2007-05-28  Simon Josefsson <jas@mocca.josefsson.org>
1113
1114         * doc/Makefile.am: Make sure all images are distributed in all
1115         formats.  Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
1116
1117
1118 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
1119
1120         * lib/gnutls_x509.c: (parse_pem_ca_mem): Handle reads beyond first certificate properly.
1121         Reported by Dennis Vshivkov <walrus@amur.ru> in
1122         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=333050>.
1123
1124 2007-05-27  Simon Josefsson <simon@josefsson.org>
1125
1126         * tests/Makefile.am, tests/parse_ca.c: Add self-test.
1127
1128 2007-05-27  Simon Josefsson <simon@josefsson.org>
1129
1130         * THANKS: Add.
1131
1132 2007-05-27  Simon Josefsson <simon@josefsson.org>
1133
1134         * NEWS: Fix.
1135
1136 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
1137
1138         * NEWS: [no log message]
1139
1140 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
1141
1142         * lib/gnutls_datum.c: (_gnutls_free_datum_m): Free even if size is 0.
1143
1144 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
1145
1146         * NEWS: Add.
1147
1148 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
1149
1150         * lib/x509/privkey_pkcs8.c: (decode_pkcs8_key): If ASN.1 decoding fails after decrypting an
1151         already properly decoded value, assume it is due to a bad password
1152         rather than ASN.1 error.  Reported by Nate Nielsen
1153         <nielsen-list@memberwebs.com>.  (From 1.6.x branch.)
1154
1155 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
1156
1157         * lib/x509/privkey_pkcs8.c: (decode_private_key_info): Translate asn1 errors properly.  Reported
1158         by Nate Nielsen <nielsen-list@memberwebs.com>.
1159
1160 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
1161
1162         * lib/auth_cert.c: Fix mem leak, reported by Andrey Nosenko
1163         <andrew.w.nosenko@gmail.com>. (From 1.6.x branch.)
1164
1165 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
1166
1167         * THANKS: Add (from 1.6.x).
1168
1169 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
1170
1171         * NEWS, configure.in: Bump versions.
1172
1173 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
1174
1175         * ChangeLog: Generated.
1176
1177 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
1178
1179         * NEWS: Version 1.7.11.
1180
1181 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
1182
1183         * NEWS: Fix.
1184
1185 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
1186
1187         * configure.in: Bump versions.
1188
1189 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
1190
1191         * NEWS: Add.
1192
1193 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
1194
1195         * libextra/opencdk/Makefile.am: Add opencdk.h to sources.
1196
1197 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
1198
1199         * ChangeLog: Generated.
1200
1201 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
1202
1203         * NEWS: Version 1.7.10.
1204
1205 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
1206
1207         * Makefile.am: Use cg instead of cvs commands, for update-po target.
1208
1209
1210 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
1211
1212         * NEWS: Add.
1213
1214 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
1215
1216         * Makefile.am: Change release target from cvs to git.
1217
1218 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
1219
1220         * lgl/lseek.c, lgl/m4/lseek.m4: Update.
1221
1222 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
1223
1224         * doc/gendocs_template, lgl/.cvsignore, lgl/Makefile.am,
1225         lgl/fseeko.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
1226         lgl/m4/unistd_h.m4, lgl/stdio_.h, lgl/unistd_.h: Update.
1227
1228 2007-05-25  Simon Josefsson <simon@josefsson.org>
1229
1230         * NEWS: Typo.
1231
1232 2007-05-24  Simon Josefsson <simon@josefsson.org>
1233
1234         * doc/manpages/Makefile.am: Update.
1235
1236 2007-05-24  Simon Josefsson <simon@josefsson.org>
1237
1238         * lib/gnutls_x509.c: Use new API.
1239
1240 2007-05-24  Simon Josefsson <simon@josefsson.org>
1241
1242         * NEWS: Add.
1243
1244 2007-05-24  Simon Josefsson <simon@josefsson.org>
1245
1246         * gl/gnulib.mk, gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
1247         lgl/.cvsignore, lgl/Makefile.am, lgl/float+.h, lgl/float_.h,
1248         lgl/fseeko.c, lgl/m4/float_h.m4, lgl/m4/fseeko.m4,
1249         lgl/m4/gnulib-comp.m4, lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4,
1250         lgl/m4/vasprintf.m4, lgl/m4/wint_t.m4, lgl/stdint_.h, lgl/stdio_.h,
1251         lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h, lgl/time_.h,
1252         lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar_.h: Update.
1253
1254 2007-05-24  Simon Josefsson <simon@josefsson.org>
1255
1256         * configure.in: Bump versions.
1257
1258 2007-05-24  Simon Josefsson <simon@josefsson.org>
1259
1260         * NEWS, includes/gnutls/x509.h, lib/x509/verify.c, lib/x509/x509.c,
1261         lib/x509/x509.h: Export gnutls_x509_crt_get_raw_dn,
1262         gnutls_x509_crt_get_raw_issuer_dn.
1263
1264 2007-05-23  Timo Schulz <twoaday@gnutls.org>
1265
1266         * libextra/openpgp/xml.c: fix the key ID representation in the XML
1267         code.
1268
1269 2007-05-21  Timo Schulz <twoaday@gnutls.org>
1270
1271         * libextra/openpgp/extras.c, libextra/openpgp/openpgp.h,
1272         libextra/openpgp/pgp.c, libextra/openpgp/xml.c: cleanups for the xml
1273         code: elgamal keys are not supported. bug fix for the key import
1274         (base64) code, store the stream and close it in the deinit function.
1275
1276
1277 2007-05-21  Timo Schulz <twoaday@gnutls.org>
1278
1279         * src/openpgp/Makefile.am, src/openpgp/cli_ring.asc: Add client
1280         keyring in base64 format. This is the same file as cli_ring.gpg but
1281         armored.
1282
1283 2007-05-21  Timo Schulz <twoaday@gnutls.org>
1284
1285         * libextra/openpgp/extras.c: do not close the input stream in the
1286         import code when the base64 is used.
1287
1288 2007-05-14  Timo Schulz <twoaday@gnutls.org>
1289
1290         * tests/openpgp/keyring.c: few more comments.
1291
1292 2007-05-14  Timo Schulz <twoaday@gnutls.org>
1293
1294         * configure.in: add makefile for the openpgp test folder
1295
1296 2007-05-14  Timo Schulz <twoaday@gnutls.org>
1297
1298         * libextra/openpgp/extras.c: patch to support raw keyrings.
1299
1300 2007-05-14  Timo Schulz <twoaday@gnutls.org>
1301
1302         * tests/Makefile.am, tests/openpgp/Makefile.am,
1303         tests/openpgp/keyring.c: Add simple openpgp test.
1304
1305 2007-05-12  Simon Josefsson <simon@josefsson.org>
1306
1307         * ChangeLog: [no log message]
1308
1309 2007-05-12  Simon Josefsson <simon@josefsson.org>
1310
1311         * NEWS: Version 1.7.9.
1312
1313 2007-05-12  Simon Josefsson <simon@josefsson.org>
1314
1315         * NEWS: Add.
1316
1317 2007-05-12  Simon Josefsson <simon@josefsson.org>
1318
1319         * tests/Makefile.am: Reorder to work around libtool bug.
1320
1321 2007-05-12  Simon Josefsson <simon@josefsson.org>
1322
1323         * NEWS: Fix.
1324
1325 2007-05-12  Simon Josefsson <simon@josefsson.org>
1326
1327         * NEWS: Add.
1328
1329 2007-05-12  Simon Josefsson <simon@josefsson.org>
1330
1331         * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c, libextra/opencdk/armor.c,
1332         libextra/opencdk/cipher.c, libextra/opencdk/compress.c,
1333         libextra/opencdk/context.h, libextra/opencdk/filters.h,
1334         libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
1335         libextra/opencdk/literal.c, libextra/opencdk/main.c,
1336         libextra/opencdk/main.h, libextra/opencdk/misc.c,
1337         libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
1338         libextra/opencdk/read-packet.c, libextra/opencdk/sig-check.c,
1339         libextra/opencdk/stream.c, libextra/opencdk/verify.c,
1340         libextra/opencdk/write-packet.c: Update.
1341
1342 2007-05-11  Simon Josefsson <simon@josefsson.org>
1343
1344         * NEWS: Add.
1345
1346 2007-05-11  Simon Josefsson <simon@josefsson.org>
1347
1348         * lib/gnutls_priority.c: (gnutls_set_default_priority): Change order to prefer X.509 over
1349         OpenPGP.
1350
1351 2007-05-03  Simon Josefsson <simon@josefsson.org>
1352
1353         * doc/gendocs_template, gl/override/doc/gendocs_template,
1354         gl/override/doc/gendocs_template.diff: Update.
1355
1356 2007-05-03  Simon Josefsson <simon@josefsson.org>
1357
1358         * doc/gendocs_template: Revert to upstream gnulib version.
1359
1360 2007-05-03  Simon Josefsson <simon@josefsson.org>
1361
1362         * NEWS: Fix.
1363
1364 2007-05-03  Simon Josefsson <simon@josefsson.org>
1365
1366         * NEWS: Add.
1367
1368 2007-05-03  Simon Josefsson <simon@josefsson.org>
1369
1370         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/socklen.m4,
1371         gl/socket_.h, gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am,
1372         lgl/getpass.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
1373         lgl/m4/socklen.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
1374         lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4, lgl/socket_.h,
1375         lgl/stat_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
1376         lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
1377
1378 2007-05-02  Simon Josefsson <simon@josefsson.org>
1379
1380         * doc/Makefile.am: Add gnutls-logo.pdf, to fix distcheck.
1381
1382 2007-05-02  Simon Josefsson <simon@josefsson.org>
1383
1384         * lib/x509/output.c: Fix mem leaks.
1385
1386 2007-04-29  Simon Josefsson <simon@josefsson.org>
1387
1388         * doc/protocol/draft-otto-tls-sigma-ciphersuite-00.txt: Add.
1389
1390 2007-04-24  Timo Schulz <twoaday@gnutls.org>
1391
1392         * libextra/opencdk/literal.c: missing file.
1393
1394 2007-04-24  Simon Josefsson <simon@josefsson.org>
1395
1396         * doc/protocol/draft-ietf-tls-ecc-new-mac-00.txt,
1397         doc/protocol/draft-ietf-tls-suiteb-00.txt: Add.
1398
1399 2007-04-22  Timo Schulz <twoaday@gnutls.org>
1400
1401         * libextra/opencdk/dummy.c: [no log message]
1402
1403 2007-04-22  Timo Schulz <twoaday@gnutls.org>
1404
1405         * libextra/opencdk/Makefile.am, libextra/opencdk/README,
1406         libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
1407         libextra/opencdk/cipher.h, libextra/opencdk/compress.c,
1408         libextra/opencdk/context.h, libextra/opencdk/encrypt.c,
1409         libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
1410         libextra/opencdk/keydb.c, libextra/opencdk/keygen.c,
1411         libextra/opencdk/keylist.c, libextra/opencdk/keyserver.c,
1412         libextra/opencdk/main.c, libextra/opencdk/main.h,
1413         libextra/opencdk/md.c, libextra/opencdk/md.h,
1414         libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
1415         libextra/opencdk/opencdk.h, libextra/opencdk/packet.h,
1416         libextra/opencdk/plaintext.c, libextra/opencdk/pubkey.c,
1417         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
1418         libextra/opencdk/sig-check.c, libextra/opencdk/sign.c,
1419         libextra/opencdk/stream.c, libextra/opencdk/stream.h,
1420         libextra/opencdk/sym-cipher.c, libextra/opencdk/trustdb.c,
1421         libextra/opencdk/types.h, libextra/opencdk/verify.c,
1422         libextra/opencdk/write-packet.c: replace the old build-in opencdk
1423         version with the most recent cvs version.
1424
1425 2007-04-22  Simon Josefsson <simon@josefsson.org>
1426
1427         * configure.in: Check for OpenCDK function that is only available in
1428         OpenCDK 0.6.0.
1429
1430 2007-04-21  Simon Josefsson <simon@josefsson.org>
1431
1432         * doc/TODO: Add.
1433
1434 2007-04-21  Simon Josefsson <simon@josefsson.org>
1435
1436         * doc/protocol/draft-badra-tls-password-00.txt,
1437         doc/protocol/draft-badra-tls-password-ext-00.txt: Add.
1438
1439 2007-04-20  Timo Schulz <twoaday@gnutls.org>
1440
1441         * libextra/gnutls_openpgp.c: Adjustments for the opencdk migration
1442         and some cleanups.
1443
1444 2007-04-20  Timo Schulz <twoaday@gnutls.org>
1445
1446         * libextra/openpgp/compat.c, libextra/openpgp/extras.c,
1447         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/openpgp.h,
1448         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
1449         libextra/openpgp/privkey.c, libextra/openpgp/xml.c: First bunch of
1450         patches for the opencdk migration.
1451
1452 2007-04-19  Simon Josefsson <simon@josefsson.org>
1453
1454         * libextra/openpgp/extras.c: (gnutls_openpgp_keyring_import): Make it work (it seems the old code
1455         didn't work).  Patch from ludo@chbouib.org (Ludovic Courtès).
1456
1457 2007-04-18  Simon Josefsson <simon@josefsson.org>
1458
1459         * doc/gnutls.texi: Mention P12 structure.
1460
1461 2007-04-18  Simon Josefsson <simon@josefsson.org>
1462
1463         * tests/tlsia.c: Check return codes from init functions.
1464
1465 2007-04-18  Simon Josefsson <simon@josefsson.org>
1466
1467         * NEWS, lib/x509/sign.c: Write NULL in parameters for RSA signing.
1468
1469 2007-04-17  Simon Josefsson <simon@josefsson.org>
1470
1471         * NEWS, src/certtool-cfg.c, src/certtool.c: Use current time as
1472         default serial number.
1473
1474 2007-04-17  Simon Josefsson <simon@josefsson.org>
1475
1476         * NEWS: Add.
1477
1478 2007-04-16  Simon Josefsson <simon@josefsson.org>
1479
1480         * NEWS, configure.in: Bump versions.
1481
1482 2007-04-16  Simon Josefsson <simon@josefsson.org>
1483
1484         * ChangeLog: [no log message]
1485
1486 2007-04-16  Simon Josefsson <simon@josefsson.org>
1487
1488         * NEWS: Version 1.7.8.
1489
1490 2007-04-16  Simon Josefsson <simon@josefsson.org>
1491
1492         * lib/x509/x509_write.c: Doc fix.
1493
1494 2007-04-16  Simon Josefsson <simon@josefsson.org>
1495
1496         * tests/gc.c: Need to init libgcrypt with secure memory hooks.
1497
1498 2007-04-16  Simon Josefsson <simon@josefsson.org>
1499
1500         * NEWS, doc/manpages/Makefile.am: Add.
1501
1502 2007-04-16  Simon Josefsson <simon@josefsson.org>
1503
1504         * includes/gnutls/gnutls.h.in: Reorder to make it compile.
1505
1506 2007-04-16  Simon Josefsson <simon@josefsson.org>
1507
1508         * gl/m4/gnulib-comp.m4, gl/string_.h, lgl/Makefile.am,
1509         lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
1510         lgl/m4/longdouble.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
1511         lgl/m4/vasnprintf.m4, lgl/printf-args.c, lgl/printf-args.h,
1512         lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/time_.h,
1513         lgl/vasnprintf.c, lgl/wchar_.h: Update.
1514
1515 2007-04-16  Simon Josefsson <simon@josefsson.org>
1516
1517         * lgl/gc-libgcrypt.c, lib/gnutls_handshake.c,
1518         lib/gnutls_session_pack.c, lib/x509/output.c, lib/x509/verify.c: Fix
1519         warnings, tiny patch from Andreas Metzler
1520         <ametzler@downhill.at.eu.org>.
1521
1522 2007-04-12  Simon Josefsson <simon@josefsson.org>
1523
1524         * doc/TODO: Fix.
1525
1526 2007-04-12  Simon Josefsson <simon@josefsson.org>
1527
1528         * doc/TODO: Fix.
1529
1530 2007-04-12  Simon Josefsson <simon@josefsson.org>
1531
1532         * doc/TODO: Add.
1533
1534 2007-04-11  Simon Josefsson <simon@josefsson.org>
1535
1536         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_psk.c: (gnutls_psk_set_client_credentials): Fix prototype.
1537
1538 2007-04-10  Simon Josefsson <simon@josefsson.org>
1539
1540         * NEWS: Add.
1541
1542 2007-04-10  Simon Josefsson <simon@josefsson.org>
1543
1544         * doc/examples/Makefile.am, lib/Makefile.am, src/cli.c, src/serv.c: 
1545         Respect ENABLE_AUTHZ.
1546
1547 2007-04-10  Simon Josefsson <simon@josefsson.org>
1548
1549         * lib/gnutls_extensions.c: Make tls-authz conditional on
1550         ENABLE_AUTHZ.
1551
1552 2007-04-10  Simon Josefsson <simon@josefsson.org>
1553
1554         * configure.in: Add anon conditional.
1555
1556 2007-04-10  Simon Josefsson <simon@josefsson.org>
1557
1558         * configure.in: Fix --disable-*.
1559
1560 2007-04-10  Simon Josefsson <simon@josefsson.org>
1561
1562         * configure.in: Add --disable-tls-authorization.
1563
1564 2007-04-10  Simon Josefsson <simon@josefsson.org>
1565
1566         * libextra/gnutls_openpgp.c: (gnutls_certificate_set_openpgp_key): Allocate certificate structure
1567         properly.  Tiny patch from ludo@chbouib.org (Ludovic Courtès).
1568
1569 2007-04-06  Simon Josefsson <simon@josefsson.org>
1570
1571         * src/cli.c: Make -d work again after last change.
1572
1573 2007-04-06  Simon Josefsson <simon@josefsson.org>
1574
1575         * NEWS: Add.
1576
1577 2007-04-06  Simon Josefsson <simon@josefsson.org>
1578
1579         * lib/x509/x509.c: (gnutls_x509_crt_get_key_id): Don't fail on non-RSA/DSA public keys.
1580
1581
1582 2007-04-04  Simon Josefsson <simon@josefsson.org>
1583
1584         * src/cli-gaa.c, src/cli.gaa, src/common.c, src/common.h,
1585         src/serv-gaa.c, src/serv.gaa: Use gnutls_cipher_suite_info.
1586
1587 2007-04-04  Simon Josefsson <simon@josefsson.org>
1588
1589         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
1590         gnutls_cipher_suite_info API, suggested by Howard Chu
1591         <hyc@symas.com>.
1592
1593 2007-04-04  Simon Josefsson <simon@josefsson.org>
1594
1595         * src/common.c: Don't hard code algorithm list.
1596
1597 2007-04-04  Simon Josefsson <simon@josefsson.org>
1598
1599         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
1600         new APIs to list supported algorithms: gnutls_cipher_list,
1601         gnutls_mac_list, gnutls_compression_list, gnutls_protocol_list,
1602         gnutls_certificate_type_list, and gnutls_kx_list.  Suggested by
1603         Howard Chu <hyc@symas.com>.
1604
1605 2007-04-04  Simon Josefsson <simon@josefsson.org>
1606
1607         * lib/gnutls_algorithms.c, lib/gnutls_algorithms.h: Simplify kx
1608         definition, since gnutls-extra no longer touches it.
1609
1610 2007-04-04  Simon Josefsson <simon@josefsson.org>
1611
1612         * src/cli.c: Init the library immediately (for print_list(), called
1613         by gaa_parser, to be able to call gnutls functions).
1614
1615 2007-04-03  Simon Josefsson <simon@josefsson.org>
1616
1617         * src/Makefile.am: $(LIBOPENCDK_LIBS) should be necessary here,
1618         since libgnutls-extra links to it.
1619
1620 2007-04-03  Simon Josefsson <simon@josefsson.org>
1621
1622         * libextra/Makefile.am: Fix LIBOPENCDK_LIBS. No need for AM_CPPFLAGS
1623         += $(LIBOPENCDK_CFLAGS), the new macro add necessary -I's to
1624         CPPFLAGS automatically.
1625
1626 2007-04-03  Simon Josefsson <simon@josefsson.org>
1627
1628         * configure.in: Need stddef.h for opencdk.h.
1629
1630 2007-04-03  Simon Josefsson <simon@josefsson.org>
1631
1632         * gl/getpass.c, gl/getpass.h, gl/gnulib.mk, gl/m4/getpass.m4,
1633         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/.cvsignore,
1634         lgl/Makefile.am, lgl/getdelim.c, lgl/getdelim.h, lgl/getline.c,
1635         lgl/getline.h, lgl/getpass.c, lgl/getpass.h, lgl/m4/getdelim.m4,
1636         lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
1637         lgl/m4/gnulib-comp.m4: Update.
1638
1639 2007-04-03  Simon Josefsson <simon@josefsson.org>
1640
1641         * configure.in: Fix LIBGNUTLS_EXTRA_* for cdk changes.
1642
1643 2007-04-03  Simon Josefsson <simon@josefsson.org>
1644
1645         * NEWS: Add.
1646
1647 2007-04-03  Simon Josefsson <simon@josefsson.org>
1648
1649         * configure.in, m4/opencdk.m4: Use AC_LIB_HAVE_LINKFLAGS to find
1650         opencdk, remove opencdk.m4.
1651
1652 2007-04-03  Simon Josefsson <simon@josefsson.org>
1653
1654         * build-aux/gendocs.sh, gl/stdbool_.h, lgl/Makefile.am,
1655         lgl/alloca_.h, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
1656         lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
1657         lgl/stat_.h, lgl/stdbool_.h, lgl/vasprintf.c: Update.
1658
1659 2007-03-28  Simon Josefsson <simon@josefsson.org>
1660
1661         * lib/x509/output.c: No need to error about unknown algorithm, it
1662         already says unknown.
1663
1664 2007-03-28  Simon Josefsson <simon@josefsson.org>
1665
1666         * lib/gnutls_algorithms.c: Remove #if GNUTLS_PK_LOOP madness that
1667         hides problems. (gnutls_pk_algorithm_get_name): Don't return GOST
1668         for unsupported algorithms (e.g., ECC).
1669
1670 2007-03-28  Simon Josefsson <simon@josefsson.org>
1671
1672         * lib/gnutls_str.c: No need for vasprintf.h.
1673
1674 2007-03-28  Simon Josefsson <simon@josefsson.org>
1675
1676         * gl/getaddrinfo.c, gl/string_.h, gl/version-etc.c, lgl/.cvsignore,
1677         lgl/Makefile.am, lgl/asprintf.c, lgl/des.c, lgl/dummy.c,
1678         lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/printf-posix.m4,
1679         lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/vasprintf.m4,
1680         lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/vasnprintf.c,
1681         lgl/vasprintf.c, lgl/vasprintf.h: Update.
1682
1683 2007-03-21  Simon Josefsson <simon@josefsson.org>
1684
1685         * doc/examples/ex-crq.c, doc/examples/ex-pkcs12.c,
1686         doc/examples/ex-rfc2818.c, src/crypt.c: Use size_t at appropriate
1687         places.  Tiny patch by Deanna Phillips <deanna@sdf.lonestar.org>.
1688
1689 2007-03-21  Simon Josefsson <simon@josefsson.org>
1690
1691         * tests/anonself.c: Need netinet/in.h.  Tiny patch from Deanna
1692         Phillips <deanna@sdf.lonestar.org>.
1693
1694 2007-03-21  Simon Josefsson <simon@josefsson.org>
1695
1696         * tests/pkcs1-padding/pkcs1-pad: Trim whitespace from 'wc' output.
1697         Tiny patch from Deanna Phillips <deanna@sdf.lonestar.org>.
1698
1699 2007-03-15  Simon Josefsson <simon@josefsson.org>
1700
1701         * doc/TODO: Add.
1702
1703 2007-03-15  Simon Josefsson <simon@josefsson.org>
1704
1705         * lib/x509/x509_write.c: (gnutls_x509_crt_set_version): Doc fix, tiny patch from Florian
1706         Weimer <fweimer@bfk.de>.
1707
1708 2007-03-12  Simon Josefsson <simon@josefsson.org>
1709
1710         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/netinet_in_h.m4,
1711         gl/m4/sys_socket_h.m4, gl/netinet_in_.h, gl/socket_.h,
1712         lgl/Makefile.am, lgl/des.c, lgl/des.h, lgl/dummy.c,
1713         lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4, lgl/m4/snprintf.m4,
1714         lgl/m4/stdbool.m4, lgl/m4/stdio_h.m4, lgl/m4/sys_socket_h.m4,
1715         lgl/m4/vasnprintf.m4, lgl/snprintf.c, lgl/socket_.h,
1716         lgl/stdbool_.h, lgl/stdint_.h, lgl/stdio_.h, lgl/vasnprintf.c,
1717         lgl/vasnprintf.h, lgl/vasprintf.h: Update.
1718
1719 2007-03-07  Simon Josefsson <simon@josefsson.org>
1720
1721         * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt: Update,
1722
1723 2007-03-07  Simon Josefsson <simon@josefsson.org>
1724
1725         * lib/gnutls_buffers.c: Simplify error handling.
1726
1727 2007-03-07  Simon Josefsson <simon@josefsson.org>
1728
1729         * NEWS: Add.
1730
1731 2007-03-07  Simon Josefsson <simon@josefsson.org>
1732
1733         * lib/gnutls_priority.c: Doc fix.
1734
1735 2007-03-07  Simon Josefsson <simon@josefsson.org>
1736
1737         * configure.in: Bump due to added APIs.
1738
1739 2007-03-07  Simon Josefsson <simon@josefsson.org>
1740
1741         * lib/gnutls_priority.c: Prefer aes256.
1742
1743 2007-03-06  Simon Josefsson <simon@josefsson.org>
1744
1745         * doc/manpages/Makefile.am: Update.
1746
1747 2007-03-06  Simon Josefsson <simon@josefsson.org>
1748
1749         * GNUmakefile, maint-cfg.mk: Work around config.rpath issue.
1750
1751 2007-03-06  Simon Josefsson <simon@josefsson.org>
1752
1753         * lgl/stdio_.h: Update.
1754
1755 2007-03-05  Simon Josefsson <simon@josefsson.org>
1756
1757         * src/serv.c: Use libgnutls' priorities.
1758
1759 2007-03-05  Simon Josefsson <simon@josefsson.org>
1760
1761         * src/cli.c: Fix.
1762
1763 2007-03-05  Simon Josefsson <simon@josefsson.org>
1764
1765         * tests/dhepskself.c: Remove priority setting. Fix output.
1766
1767 2007-03-05  Simon Josefsson <simon@josefsson.org>
1768
1769         * doc/examples/ex-client-authz.c, doc/examples/ex-client-srp.c,
1770         doc/examples/ex-client2.c, doc/examples/ex-serv-pgp.c: Remove
1771         confusing priority setting stuff.
1772
1773 2007-03-05  Simon Josefsson <simon@josefsson.org>
1774
1775         * .cvsignore, build-aux/.cvsignore, doc/.cvsignore: [no log message]
1776
1777 2007-03-05  Simon Josefsson <simon@josefsson.org>
1778
1779         * lib/ext_authz.c: Don't assert when no authz.
1780
1781 2007-03-05  Simon Josefsson <simon@josefsson.org>
1782
1783         * src/cli.c: Use default ciphers. Simplify SRP callback.
1784
1785 2007-03-05  Simon Josefsson <simon@josefsson.org>
1786
1787         * lib/gnutls_priority.c: (gnutls_set_default_priority): Fix defaults.
1788
1789 2007-03-05  Simon Josefsson <simon@josefsson.org>
1790
1791         * src/cli.c: Let libgnutls remove SRP/PSK if not used.
1792
1793 2007-03-05  Simon Josefsson <simon@josefsson.org>
1794
1795         * lib/gnutls_priority.c: Indent and doc fix.
1796
1797 2007-03-05  Simon Josefsson <simon@josefsson.org>
1798
1799         * lib/Makefile.am, lib/gnutls_priority.h, lib/gnutls_record.c,
1800         lib/gnutls_state.c: Remove gnutls_priority.h, not needed.
1801
1802 2007-03-05  Simon Josefsson <simon@josefsson.org>
1803
1804         * configure.in: Reorder.
1805
1806 2007-03-05  Simon Josefsson <simon@josefsson.org>
1807
1808         * configure.in: Reorder.
1809
1810 2007-03-05  Simon Josefsson <simon@josefsson.org>
1811
1812         * configure.in: Reorder.
1813
1814 2007-03-05  Simon Josefsson <simon@josefsson.org>
1815
1816         * GNUmakefile, build-aux/GNUmakefile, build-aux/config.rpath,
1817         build-aux/gendocs.sh, build-aux/link-warning.h, build-aux/maint.mk,
1818         gendocs.sh, gl/gnulib.mk, gl/m4/gnulib-cache.m4, lgl/Makefile.am,
1819         lgl/m4/gnulib-cache.m4, link-warning.h, maint.mk: Fixes for
1820         build-aux.
1821
1822 2007-03-05  Simon Josefsson <simon@josefsson.org>
1823
1824         * configure.in: Use build-aux/.
1825
1826 2007-03-05  Simon Josefsson <simon@josefsson.org>
1827
1828         * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt,
1829         lgl/m4/gnulib-comp.m4, lgl/m4/time_r.m4, lgl/m4/vasnprintf.m4,
1830         lgl/m4/vasprintf.m4, lgl/time_.h, lgl/vasnprintf.c,
1831         lgl/vasnprintf.h, lgl/vasprintf.h: Updaet.
1832
1833 2007-02-26  Simon Josefsson <simon@josefsson.org>
1834
1835         * doc/protocol/draft-salowey-tls-rsa-aes-gcm-00.txt: Add.
1836
1837 2007-02-26  Simon Josefsson <simon@josefsson.org>
1838
1839         * po/sv.po: Sync with TP.
1840
1841 2007-02-26  Simon Josefsson <simon@josefsson.org>
1842
1843         * po/pl.po: Sync with TP.
1844
1845 2007-02-26  Simon Josefsson <simon@josefsson.org>
1846
1847         * doc/protocol/draft-nir-tee-pm-00.txt: Add.
1848
1849 2007-02-25  Simon Josefsson <simon@josefsson.org>
1850
1851         * doc/examples/.cvsignore: [no log message]
1852
1853 2007-02-25  Simon Josefsson <simon@josefsson.org>
1854
1855         * doc/gnutls.texi: Add authz server.
1856
1857 2007-02-25  Simon Josefsson <simon@josefsson.org>
1858
1859         * NEWS: Fix.
1860
1861 2007-02-25  Simon Josefsson <simon@josefsson.org>
1862
1863         * doc/examples/Makefile.am: Add authz.
1864
1865 2007-02-25  Simon Josefsson <simon@josefsson.org>
1866
1867         * doc/examples/ex-serv-authz.c: Add.
1868
1869 2007-02-25  Simon Josefsson <simon@josefsson.org>
1870
1871         * doc/examples/ex-client-authz.c, doc/gnutls.texi: Add.
1872
1873 2007-02-24  Simon Josefsson <simon@josefsson.org>
1874
1875         * lib/x509/x509.c: Add credits.
1876
1877 2007-02-22  Simon Josefsson <simon@josefsson.org>
1878
1879         * lib/x509/output.c: Minor tweaks to proxy output.
1880
1881 2007-02-22  Simon Josefsson <simon@josefsson.org>
1882
1883         * NEWS: Add.
1884
1885 2007-02-22  Simon Josefsson <simon@josefsson.org>
1886
1887         * THANKS: Typo.
1888
1889 2007-02-22  Simon Josefsson <simon@josefsson.org>
1890
1891         * THANKS: Add.
1892
1893 2007-02-22  Simon Josefsson <simon@josefsson.org>
1894
1895         * tests/.cvsignore: [no log message]
1896
1897 2007-02-22  Simon Josefsson <simon@josefsson.org>
1898
1899         * tests/dn.c: Other cert.
1900
1901 2007-02-22  Simon Josefsson <simon@josefsson.org>
1902
1903         * tests/Makefile.am: Add dn.
1904
1905 2007-02-22  Simon Josefsson <simon@josefsson.org>
1906
1907         * tests/dn.c: Add.
1908
1909 2007-02-22  Simon Josefsson <simon@josefsson.org>
1910
1911         * lib/x509/x509.c: Rename.
1912
1913 2007-02-22  Simon Josefsson <simon@josefsson.org>
1914
1915         * includes/gnutls/x509.h: Rename non-released functions.
1916
1917 2007-02-22  Simon Josefsson <simon@josefsson.org>
1918
1919         * lib/x509/x509.h: Remove.
1920
1921 2007-02-22  Simon Josefsson <simon@josefsson.org>
1922
1923         * lib/x509/x509.c: Code cleanup and documentation of last patch.
1924
1925 2007-02-22  Simon Josefsson <simon@josefsson.org>
1926
1927         * includes/gnutls/x509.h, lib/x509/x509.h: Fix.
1928
1929 2007-02-22  Simon Josefsson <simon@josefsson.org>
1930
1931         * includes/gnutls/x509.h, lib/x509/x509.c, lib/x509/x509.h: New APIs
1932         to deal with DN's.  Patch from Howard Chu <hyc@symas.com>.
1933
1934 2007-02-22  Simon Josefsson <simon@josefsson.org>
1935
1936         * NEWS, configure.in: Bump versions.
1937
1938 2007-02-22  Simon Josefsson <simon@josefsson.org>
1939
1940         * ChangeLog: [no log message]
1941
1942 2007-02-22  Simon Josefsson <simon@josefsson.org>
1943
1944         * NEWS: Version 1.7.7.
1945
1946 2007-02-22  Simon Josefsson <simon@josefsson.org>
1947
1948         * lgl/.cvsignore: [no log message]
1949
1950 2007-02-22  Simon Josefsson <simon@josefsson.org>
1951
1952         * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
1953         gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
1954         lgl/m4/gnulib-comp.m4, lgl/m4/intdiv0.m4, lgl/m4/snprintf.m4,
1955         lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
1956         lgl/snprintf.c, lgl/snprintf.h, lgl/stdio_.h, lgl/string_.h,
1957         lgl/unistd_.h, link-warning.h: Update.
1958
1959 2007-02-22  Simon Josefsson <simon@josefsson.org>
1960
1961         * doc/manpages/Makefile.am: Update.
1962
1963 2007-02-22  Simon Josefsson <simon@josefsson.org>
1964
1965         * lib/ext_authz.c, lib/gnutls_supplemental.c: Typo.
1966
1967 2007-02-22  Simon Josefsson <simon@josefsson.org>
1968
1969         * lib/gnutls_extensions.c, lib/gnutls_extensions.h: Revert.
1970
1971 2007-02-22  Simon Josefsson <simon@josefsson.org>
1972
1973         * lib/gnutls_int.h: New flags for authz extension.
1974
1975 2007-02-22  Simon Josefsson <simon@josefsson.org>
1976
1977         * lib/ext_authz.c: Use our own logic to determine whether to send
1978         extension replies in server.
1979
1980 2007-02-22  Simon Josefsson <simon@josefsson.org>
1981
1982         * lib/gnutls_extensions.h: Add prototype for
1983         _gnutls_extension_list_check, we use it in ext_authz.c.
1984
1985 2007-02-22  Simon Josefsson <simon@josefsson.org>
1986
1987         * lib/gnutls_extensions.c: Remove static from
1988         _gnutls_extension_list_check, we use it in ext_authz.c
1989
1990 2007-02-22  Simon Josefsson <simon@josefsson.org>
1991
1992         * lib/ext_authz.c: Don't send authz extension when we shouldn't.
1993
1994 2007-02-22  Simon Josefsson <simon@josefsson.org>
1995
1996         * src/cli-gaa.c, src/cli-gaa.h: Generated.
1997
1998 2007-02-22  Simon Josefsson <simon@josefsson.org>
1999
2000         * src/cli.c, src/serv.c: Fix #include's.
2001
2002 2007-02-22  Simon Josefsson <simon@josefsson.org>
2003
2004         * NEWS: Add.
2005
2006 2007-02-22  Simon Josefsson <simon@josefsson.org>
2007
2008         * src/cli.c, src/cli.gaa: Support gnutls-cli --authz-x509-attr-cert
2009         and --authz-saml-assertion.
2010
2011 2007-02-22  Simon Josefsson <simon@josefsson.org>
2012
2013         * src/common.c, src/serv-gaa.c, src/serv-gaa.h, src/serv.c,
2014         src/serv.gaa: Support gnutls-serv --authz-x509-attr-cert and
2015         --authz-saml-assertion.
2016
2017 2007-02-22  Simon Josefsson <simon@josefsson.org>
2018
2019         * NEWS: Fix.
2020
2021 2007-02-22  Simon Josefsson <simon@josefsson.org>
2022
2023         * configure.in: Fix so version due to added APIs.
2024
2025 2007-02-22  Simon Josefsson <simon@josefsson.org>
2026
2027         * doc/reference/Makefile.am: Ignore more.
2028
2029 2007-02-22  Simon Josefsson <simon@josefsson.org>
2030
2031         * NEWS: Revert.
2032
2033 2007-02-22  Simon Josefsson <simon@josefsson.org>
2034
2035         * lib/gnutls.pc.in: Revert Requires-change.
2036
2037 2007-02-21  Simon Josefsson <simon@josefsson.org>
2038
2039         * NEWS: Typo.
2040
2041 2007-02-21  Simon Josefsson <simon@josefsson.org>
2042
2043         * lib/gnutls_extensions.c: Add authz extension.
2044
2045 2007-02-21  Simon Josefsson <simon@josefsson.org>
2046
2047         * lib/ext_authz.c: Typo.
2048
2049 2007-02-21  Simon Josefsson <simon@josefsson.org>
2050
2051         * lib/gnutls_supplemental.c: Add authz hooks.
2052
2053 2007-02-21  Simon Josefsson <simon@josefsson.org>
2054
2055         * includes/gnutls/gnutls.h.in: Fix type (in never released
2056         prototypes).
2057
2058 2007-02-21  Simon Josefsson <simon@josefsson.org>
2059
2060         * lib/gnutls_int.h: Add authz stuff.
2061
2062 2007-02-21  Simon Josefsson <simon@josefsson.org>
2063
2064         * lib/Makefile.am: Build ext_authz.h and ext_authz.c.
2065
2066 2007-02-21  Simon Josefsson <simon@josefsson.org>
2067
2068         * lib/ext_authz.c, lib/ext_authz.h: New file.
2069
2070 2007-02-21  Simon Josefsson <simon@josefsson.org>
2071
2072         * lib/gnutls_handshake.c, lib/gnutls_supplemental.h: Sync with
2073         gnutls_supplemental.c.
2074
2075 2007-02-21  Simon Josefsson <simon@josefsson.org>
2076
2077         * lib/gnutls_supplemental.c: Fill in type+length.
2078
2079 2007-02-21  Simon Josefsson <simon@josefsson.org>
2080
2081         * NEWS: Add.
2082
2083 2007-02-21  Simon Josefsson <simon@josefsson.org>
2084
2085         * includes/gnutls/gnutls.h.in: Add gnutls_authz_recv_callback_func
2086         and gnutls_authz_send_callback_func. Add gnutls_authz_enable,
2087         gnutls_authz_send_x509_attr_cert, gnutls_authz_send_saml_assertion,
2088         gnutls_authz_send_x509_attr_cert_url, and
2089         gnutls_authz_send_saml_assertion_url. Remove GNUTLS_AUTHZ_LAST from
2090         gnutls_authz_data_format_type_t (never part of any release).
2091
2092 2007-02-21  Simon Josefsson <simon@josefsson.org>
2093
2094         * lib/gnutls_supplemental.c: If callbacks failed to provide
2095         anything, at least send protocol valid (yet semantically invalid)
2096         supplemental message.
2097
2098 2007-02-21  Simon Josefsson <simon@josefsson.org>
2099
2100         * lib/gnutls_int.h: Add for supplemental support.
2101
2102 2007-02-21  Simon Josefsson <simon@josefsson.org>
2103
2104         * lib/gnutls_handshake.c: Support supplemental handshake messages.
2105
2106 2007-02-21  Simon Josefsson <simon@josefsson.org>
2107
2108         * lib/Makefile.am: Add gnutls_supplemental.h and
2109         gnutls_supplemental.c.
2110
2111 2007-02-21  Simon Josefsson <simon@josefsson.org>
2112
2113         * lib/gnutls_supplemental.c, lib/gnutls_supplemental.h: New file.
2114
2115 2007-02-21  Simon Josefsson <simon@josefsson.org>
2116
2117         * doc/TODO: Add.
2118
2119 2007-02-19  Simon Josefsson <simon@josefsson.org>
2120
2121         * includes/gnutls/gnutls.h.in: Add gnutls_supplemental_get_name. Fix
2122         gnutls_authz_data_format_type_t.
2123
2124 2007-02-19  Simon Josefsson <simon@josefsson.org>
2125
2126         * NEWS: Add.
2127
2128 2007-02-17  Simon Josefsson <simon@josefsson.org>
2129
2130         * lib/debug.c: Support SUPPLEMENTAL handshake type.
2131
2132 2007-02-16  Simon Josefsson <simon@josefsson.org>
2133
2134         * AUTHORS: update
2135
2136 2007-02-16  Simon Josefsson <simon@josefsson.org>
2137
2138         * NEWS: Add.
2139
2140 2007-02-16  Simon Josefsson <simon@josefsson.org>
2141
2142         * tests/hostname-check/hostname-check.c: Tests ipAddress SAN's too.
2143
2144
2145 2007-02-16  Simon Josefsson <simon@josefsson.org>
2146
2147         * tests/hostname-check/hostname-check.c: Test wildcard stuff too.
2148
2149 2007-02-16  Simon Josefsson <simon@josefsson.org>
2150
2151         * lib/x509/rfc2818_hostname.c: Indent.
2152
2153 2007-02-16  Simon Josefsson <simon@josefsson.org>
2154
2155         * lib/x509/rfc2818_hostname.c: Support iPAddress too.  Doc fix.
2156
2157 2007-02-16  Simon Josefsson <simon@josefsson.org>
2158
2159         * NEWS: Add.
2160
2161 2007-02-16  Simon Josefsson <simon@josefsson.org>
2162
2163         * tests/hostname-check/hostname-check.c: Fix mem leak.
2164
2165 2007-02-16  Simon Josefsson <simon@josefsson.org>
2166
2167         * lib/x509/rfc2818_hostname.c: Doc fix.
2168
2169 2007-02-16  Simon Josefsson <simon@josefsson.org>
2170
2171         * lib/x509/rfc2818_hostname.c: Don't treat absence of CN in subject
2172         as a successful RFC 2818 hostname comparison match.  Reported by
2173         "Richard W.M. Jones" <rjones@redhat.com>.
2174
2175 2007-02-16  Simon Josefsson <simon@josefsson.org>
2176
2177         * tests/hostname-check/.cvsignore: [no log message]
2178
2179 2007-02-16  Simon Josefsson <simon@josefsson.org>
2180
2181         * configure.in, tests/Makefile.am,
2182         tests/hostname-check/Makefile.am, tests/hostname-check/README,
2183         tests/hostname-check/hostname-check.c: Add self test of rfc2818
2184         server identity check.
2185
2186 2007-02-15  Simon Josefsson <simon@josefsson.org>
2187
2188         * NEWS: Add.
2189
2190 2007-02-15  Simon Josefsson <simon@josefsson.org>
2191
2192         * lib/gnutls.pc.in: Add 'Requires: libtasn1' to make 'pkg-config
2193         --libs gnutls' output -ltasn1.  Reported by Pavlov Konstantin
2194         <thresh@altlinux.ru>.
2195
2196 2007-02-14  Simon Josefsson <simon@josefsson.org>
2197
2198         * lib/gnutls_hash_int.c: Avoid assert.
2199
2200 2007-02-14  Simon Josefsson <simon@josefsson.org>
2201
2202         * src/certtool.c: Make sure NULL is a pointer.
2203
2204 2007-02-14  Simon Josefsson <simon@josefsson.org>
2205
2206         * src/certtool.c: Change vararg 0 to NULL.  Tiny change suggested by
2207         Joe Orton <joe@manyfish.co.uk>.
2208
2209 2007-02-14  Simon Josefsson <simon@josefsson.org>
2210
2211         * includes/gnutls/gnutls.h.in: Fix gnutls_authz_data_format_type_t.
2212
2213
2214 2007-02-14  Simon Josefsson <simon@josefsson.org>
2215
2216         * NEWS: Add.
2217
2218 2007-02-14  Simon Josefsson <simon@josefsson.org>
2219
2220         * includes/gnutls/gnutls.h.in: Add
2221         gnutls_supplemental_data_format_type_t with member
2222         GNUTLS_SUPPLEMENTAL_AUTHZ_DATA.
2223
2224 2007-02-14  Simon Josefsson <simon@josefsson.org>
2225
2226         * NEWS: Add.
2227
2228 2007-02-14  Simon Josefsson <simon@josefsson.org>
2229
2230         * includes/gnutls/gnutls.h.in: Add gnutls_authz_data_format_type_t,
2231         with members GNUTLS_AUTHZ_X509_ATTR_CERT,
2232         GNUTLS_AUTHZ_SAML_ASSERTION, GNUTLS_AUTHZ_X509_ATTR_CERT_URL,
2233         GNUTLS_AUTHZ_SAML_ASSERTION_URL.
2234
2235 2007-02-14  Simon Josefsson <simon@josefsson.org>
2236
2237         * lib/gnutls_int.h: Reorder.
2238
2239 2007-02-14  Simon Josefsson <simon@josefsson.org>
2240
2241         * lib/gnutls_int.h: Add GNUTLS_EXTENSION_AUTHZ_CLIENT and
2242         GNUTLS_EXTENSION_AUTHZ_SERVER.
2243
2244 2007-02-14  Simon Josefsson <simon@josefsson.org>
2245
2246         * NEWS: Add.
2247
2248 2007-02-14  Simon Josefsson <simon@josefsson.org>
2249
2250         * includes/gnutls/gnutls.h.in: Add GNUTLS_HANDSHAKE_SUPPLEMENTAL.
2251
2252 2007-02-14  Simon Josefsson <simon@josefsson.org>
2253
2254         * includes/gnutls/gnutls.h.in: Spell out handshake types.
2255
2256 2007-02-13  Simon Josefsson <simon@josefsson.org>
2257
2258         * src/certtool-gaa.c, src/certtool-gaa.h: Update.
2259
2260 2007-02-13  Simon Josefsson <simon@josefsson.org>
2261
2262         * src/certtool.c: Use error().
2263
2264 2007-02-13  Simon Josefsson <simon@josefsson.org>
2265
2266         * src/certtool.c: Cleanup p12 printing.
2267
2268 2007-02-13  Simon Josefsson <simon@josefsson.org>
2269
2270         * src/certtool.c: Cleanup pkcs7_info.
2271
2272 2007-02-13  Simon Josefsson <simon@josefsson.org>
2273
2274         * src/certtool.c: Fix.
2275
2276 2007-02-13  Simon Josefsson <simon@josefsson.org>
2277
2278         * src/certtool.c: Better errors.
2279
2280 2007-02-13  Simon Josefsson <simon@josefsson.org>
2281
2282         * src/certtool.gaa: Remove --copyright (use --version).
2283
2284 2007-02-13  Simon Josefsson <simon@josefsson.org>
2285
2286         * src/certtool.c: Use version-etc.
2287
2288 2007-02-13  Simon Josefsson <simon@josefsson.org>
2289
2290         * configure.in: Fix for version-etc.
2291
2292 2007-02-13  Simon Josefsson <simon@josefsson.org>
2293
2294         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
2295         gl/m4/stdarg.m4, gl/version-etc-fsf.c, gl/version-etc.c,
2296         gl/version-etc.h: Update.
2297
2298 2007-02-13  Simon Josefsson <simon@josefsson.org>
2299
2300         * src/certtool.c: Cleanup CRL.
2301
2302 2007-02-13  Simon Josefsson <simon@josefsson.org>
2303
2304         * src/certtool.c: Cleanup.
2305
2306 2007-02-13  Simon Josefsson <simon@josefsson.org>
2307
2308         * src/certtool.c: Simplify.
2309
2310 2007-02-13  Simon Josefsson <simon@josefsson.org>
2311
2312         * src/certtool.c: Cleanups.
2313
2314 2007-02-13  Simon Josefsson <simon@josefsson.org>
2315
2316         * src/certtool.c: Rewrite generate_private_key_int.
2317
2318 2007-02-13  Simon Josefsson <simon@josefsson.org>
2319
2320         * src/certtool.c: Fix mem leak.
2321
2322 2007-02-13  Simon Josefsson <simon@josefsson.org>
2323
2324         * src/certtool.c: Fix crl_info.
2325
2326 2007-02-13  Simon Josefsson <simon@josefsson.org>
2327
2328         * src/certtool.c: Rewrite load_private_key.
2329
2330 2007-02-13  Simon Josefsson <simon@josefsson.org>
2331
2332         * src/certtool.c: Rewrite load_request.
2333
2334 2007-02-13  Simon Josefsson <simon@josefsson.org>
2335
2336         * src/certtool.c: Rewrite load_ca_private_key.
2337
2338 2007-02-13  Simon Josefsson <simon@josefsson.org>
2339
2340         * src/certtool.c: Remove.
2341
2342 2007-02-13  Simon Josefsson <simon@josefsson.org>
2343
2344         * src/certtool.c: Rewrite load_ca_cert.
2345
2346 2007-02-13  Simon Josefsson <simon@josefsson.org>
2347
2348         * src/certtool.c: No limit on CRL size during verification.
2349
2350 2007-02-13  Simon Josefsson <simon@josefsson.org>
2351
2352         * lib/x509/x509.c: Simplify.
2353
2354 2007-02-13  Simon Josefsson <simon@josefsson.org>
2355
2356         * tests/certificate_set_x509_crl.c: Need config.h.
2357
2358 2007-02-13  Simon Josefsson <simon@josefsson.org>
2359
2360         * src/Makefile.am: Use AM_CPPFLAGS, not obsolete INCLUDES.
2361
2362 2007-02-13  Simon Josefsson <simon@josefsson.org>
2363
2364         * src/Makefile.am: Need libgnu.la.
2365
2366 2007-02-13  Simon Josefsson <simon@josefsson.org>
2367
2368         * src/errcodes.c: Need config.h.
2369
2370 2007-02-13  Simon Josefsson <simon@josefsson.org>
2371
2372         * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Update.
2373
2374 2007-02-13  Simon Josefsson <simon@josefsson.org>
2375
2376         * configure.in: Remove stuff obsoleted by time_r.
2377
2378 2007-02-13  Simon Josefsson <simon@josefsson.org>
2379
2380         * configure.in: Don't check for time.h, not needed.
2381
2382 2007-02-13  Simon Josefsson <simon@josefsson.org>
2383
2384         * lib/defines.h: Only use time.h, from gnulib if needed.
2385
2386 2007-02-13  Simon Josefsson <simon@josefsson.org>
2387
2388         * lgl/.cvsignore: [no log message]
2389
2390 2007-02-13  Simon Josefsson <simon@josefsson.org>
2391
2392         * tests/pathlen/ca-no-pathlen.pem,
2393         tests/pathlen/no-ca-or-pathlen.pem: UPdate.
2394
2395 2007-02-13  Simon Josefsson <simon@josefsson.org>
2396
2397         * NEWS: Add.
2398
2399 2007-02-13  Simon Josefsson <simon@josefsson.org>
2400
2401         * lib/x509/output.c: Remove.
2402
2403 2007-02-13  Simon Josefsson <simon@josefsson.org>
2404
2405         * gl/string_.h, lgl/Makefile.am, lgl/m4/gnulib-comp.m4,
2406         lgl/m4/time_h.m4, lgl/m4/time_r.m4, lgl/string_.h, lgl/time_.h,
2407         lgl/time_r.c, lgl/time_r.h: Update.
2408
2409 2007-02-13  Simon Josefsson <simon@josefsson.org>
2410
2411         * tests/nist-pkits/.cvsignore, tests/x509paths/.cvsignore: [no log
2412         message]
2413
2414 2007-02-13  Simon Josefsson <simon@josefsson.org>
2415
2416         * tests/nist-pkits/README: Fix.
2417
2418 2007-02-13  Simon Josefsson <simon@josefsson.org>
2419
2420         * tests/nist-pkits/gnutls-nist-tests.html: Add.
2421
2422 2007-02-13  Simon Josefsson <simon@josefsson.org>
2423
2424         * tests/nist-pkits/README: Fix.
2425
2426 2007-02-13  Simon Josefsson <simon@josefsson.org>
2427
2428         * tests/nist-pkits/pkits_test: Unpack.
2429
2430 2007-02-13  Simon Josefsson <simon@josefsson.org>
2431
2432         * tests/nist-pkits/.cvsignore: [no log message]
2433
2434 2007-02-13  Simon Josefsson <simon@josefsson.org>
2435
2436         * tests/nist-pkits/pkits_test: Add.
2437
2438 2007-02-13  Simon Josefsson <simon@josefsson.org>
2439
2440         * tests/nist-pkits/pkits_test_list_generator.patch: Update.
2441
2442 2007-02-13  Simon Josefsson <simon@josefsson.org>
2443
2444         * tests/nist-pkits/gnutls_test_entry: Remove.
2445
2446 2007-02-13  Simon Josefsson <simon@josefsson.org>
2447
2448         * tests/nist-pkits/build-chain, tests/nist-pkits/gnutls_test_entry,
2449         tests/nist-pkits/pkits_test_list_generator.patch: Add.
2450
2451 2007-02-13  Simon Josefsson <simon@josefsson.org>
2452
2453         * tests/nist-pkits/README: Add.
2454
2455 2007-02-13  Simon Josefsson <simon@josefsson.org>
2456
2457         * tests/nist-pkits/README,
2458         tests/nist-pkits/pkits_test_list_generator.tgz: Add.
2459
2460 2007-02-13  Simon Josefsson <simon@josefsson.org>
2461
2462         * lib/x509/mpi.c: We don't support inherited DSA parameters.
2463
2464 2007-02-13  Simon Josefsson <simon@josefsson.org>
2465
2466         * tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
2467         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime: Update.
2468
2469
2470 2007-02-13  Simon Josefsson <simon@josefsson.org>
2471
2472         * tests/nist-pkits/pkits: Fix.
2473
2474 2007-02-13  Simon Josefsson <simon@josefsson.org>
2475
2476         * tests/nist-pkits/pkits: Fix.
2477
2478 2007-02-13  Simon Josefsson <simon@josefsson.org>
2479
2480         * tests/nist-pkits/pkits: Fix.
2481
2482 2007-02-13  Simon Josefsson <simon@josefsson.org>
2483
2484         * tests/.cvsignore, tests/nist-pkits/.cvsignore: [no log message]
2485
2486 2007-02-13  Simon Josefsson <simon@josefsson.org>
2487
2488         * tests/PKITS.pdf, tests/PKITS_data.zip,
2489         tests/nist-pkits/PKITS.pdf, tests/nist-pkits/PKITS_data.zip,
2490         tests/nist-pkits/README, tests/nist-pkits/pkits,
2491         tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
2492         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
2493         tests/pkits, tests/pkits_crl, tests/pkits_crt, tests/pkits_pkcs12,
2494         tests/pkits_smime: Move PKITS stuff to nist-pkits/.
2495
2496 2007-02-13  Simon Josefsson <simon@josefsson.org>
2497
2498         * doc/TODO: Add.
2499
2500 2007-02-13  Simon Josefsson <simon@josefsson.org>
2501
2502         * tests/x509paths/README: Fix.
2503
2504 2007-02-13  Simon Josefsson <simon@josefsson.org>
2505
2506         * tests/x509paths/chain: fix for chain 1.
2507
2508 2007-02-13  Simon Josefsson <simon@josefsson.org>
2509
2510         * tests/.cvsignore: [no log message]
2511
2512 2007-02-13  Simon Josefsson <simon@josefsson.org>
2513
2514         * tests/chain, tests/x509paths/Certificate Path Validation
2515         Testing.pdf, tests/x509paths/README, tests/x509paths/chain,
2516         tests/x509paths/x509tests.tgz, tests/x509tests.tgz: Move old NIST
2517         stuff to separate directory.
2518
2519 2007-02-13  Simon Josefsson <simon@josefsson.org>
2520
2521         * lib/x509/dn.c: Don't write to buf if *sizeof_buf==0.
2522
2523 2007-02-13  Simon Josefsson <simon@josefsson.org>
2524
2525         * lib/x509/output.c: Don't use uninitialized.
2526
2527 2007-02-13  Simon Josefsson <simon@josefsson.org>
2528
2529         * lib/x509/x509.c: Don't access ret unless *ret_size>0.
2530
2531 2007-02-13  Simon Josefsson <simon@josefsson.org>
2532
2533         * configure.in: Fix PKI test.
2534
2535 2007-02-13  Simon Josefsson <simon@josefsson.org>
2536
2537         * doc/manpages/Makefile.am: Update.
2538
2539 2007-02-13  Simon Josefsson <simon@josefsson.org>
2540
2541         * src/certtool.c: Simplify copyright.
2542
2543 2007-02-13  Simon Josefsson <simon@josefsson.org>
2544
2545         * NEWS: Add.
2546
2547 2007-02-13  Simon Josefsson <simon@josefsson.org>
2548
2549         * src/certtool-cfg.c: Remove.
2550
2551 2007-02-13  Simon Josefsson <simon@josefsson.org>
2552
2553         * src/certtool.c: Remove unused.
2554
2555 2007-02-13  Simon Josefsson <simon@josefsson.org>
2556
2557         * src/Makefile.am: Make certtool conditional on ENABLE_PKI.
2558
2559 2007-02-13  Simon Josefsson <simon@josefsson.org>
2560
2561         * configure.in: Add conditional for PKI stuff.
2562
2563 2007-02-13  Simon Josefsson <simon@josefsson.org>
2564
2565         * src/certtool.c: Handle larger certificate lists.
2566
2567 2007-02-13  Simon Josefsson <simon@josefsson.org>
2568
2569         * src/certtool.c: Fix.
2570
2571 2007-02-13  Simon Josefsson <simon@josefsson.org>
2572
2573         * src/certtool.c: Fix.
2574
2575 2007-02-13  Simon Josefsson <simon@josefsson.org>
2576
2577         * lib/x509/output.c: crl: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
2578
2579 2007-02-13  Simon Josefsson <simon@josefsson.org>
2580
2581         * src/certtool.c: Use gnutls_x509_crl_print.
2582
2583 2007-02-13  Simon Josefsson <simon@josefsson.org>
2584
2585         * NEWS, includes/gnutls/x509.h, lib/x509/crl.c, lib/x509/output.c,
2586         lib/x509/x509.c: Add gnutls_x509_crl_get_signature and
2587         gnutls_x509_crl_print.
2588
2589 2007-02-13  Simon Josefsson <simon@josefsson.org>
2590
2591         * src/certtool.c: Use error().
2592
2593 2007-02-13  Simon Josefsson <simon@josefsson.org>
2594
2595         * libextra/Makefile.am: We do need lgl/ though.
2596
2597 2007-02-13  Simon Josefsson <simon@josefsson.org>
2598
2599         * libextra/Makefile.am, libextra/opencdk/Makefile.am: No need for
2600         gl/.
2601
2602 2007-02-13  Simon Josefsson <simon@josefsson.org>
2603
2604         * libextra/openpgp/Makefile.am: Don't include gl/.
2605
2606 2007-02-13  Simon Josefsson <simon@josefsson.org>
2607
2608         * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
2609         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/progname.c,
2610         gl/progname.h: Add.
2611
2612 2007-02-13  Simon Josefsson <simon@josefsson.org>
2613
2614         * configure.in: Revert.
2615
2616 2007-02-13  Simon Josefsson <simon@josefsson.org>
2617
2618         * Makefile.am, configure.in: Revert.
2619
2620 2007-02-13  Simon Josefsson <simon@josefsson.org>
2621
2622         * gl/dummy.c, src/lib/Makefile.am, src/lib/error.c,
2623         src/lib/error.h, src/lib/m4/error.m4, src/lib/m4/gnulib-cache.m4,
2624         src/lib/m4/gnulib-common.m4, src/lib/m4/gnulib-comp.m4,
2625         src/lib/m4/gnulib-tool.m4, src/lib/progname.c, src/lib/progname.h: 
2626         Remove.
2627
2628 2007-02-13  Simon Josefsson <simon@josefsson.org>
2629
2630         * libextra/Makefile.am: No need for gl/.
2631
2632 2007-02-13  Simon Josefsson <simon@josefsson.org>
2633
2634         * Makefile.am: Fix src/lib/.
2635
2636 2007-02-13  Simon Josefsson <simon@josefsson.org>
2637
2638         * configure.in: Build src/lib/.
2639
2640 2007-02-13  Simon Josefsson <simon@josefsson.org>
2641
2642         * configure.in: Init src/lib/.
2643
2644 2007-02-13  Simon Josefsson <simon@josefsson.org>
2645
2646         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
2647         src/lib/Makefile.am, src/lib/m4/gnulib-cache.m4,
2648         src/lib/m4/gnulib-comp.m4: Update.
2649
2650 2007-02-13  Simon Josefsson <simon@josefsson.org>
2651
2652         * gl/error.c, gl/error.h, gl/m4/error.m4: Remove.
2653
2654 2007-02-13  Simon Josefsson <simon@josefsson.org>
2655
2656         * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
2657         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, src/lib/Makefile.am,
2658         src/lib/error.c, src/lib/error.h, src/lib/m4/error.m4,
2659         src/lib/m4/gnulib-cache.m4, src/lib/m4/gnulib-common.m4,
2660         src/lib/m4/gnulib-comp.m4, src/lib/m4/gnulib-tool.m4,
2661         src/lib/progname.c, src/lib/progname.h: Add.
2662
2663 2007-02-13  Simon Josefsson <simon@josefsson.org>
2664
2665         * src/certtool.c: No size limit on CRL data.
2666
2667 2007-02-12  Simon Josefsson <simon@josefsson.org>
2668
2669         * lib/x509/common.c: (_gnutls_x509_san_find_type): Support GNUTLS_SAN_DN.
2670
2671 2007-02-12  Simon Josefsson <simon@josefsson.org>
2672
2673         * lib/x509/output.c: Support GNUTLS_SAN_DN.
2674
2675 2007-02-12  Simon Josefsson <simon@josefsson.org>
2676
2677         * NEWS: Add.
2678
2679 2007-02-12  Simon Josefsson <simon@josefsson.org>
2680
2681         * lib/x509/x509.c: (parse_general_name): Support GNUTLS_SAN_DN.
2682
2683 2007-02-12  Simon Josefsson <simon@josefsson.org>
2684
2685         * NEWS: Fix.
2686
2687 2007-02-12  Simon Josefsson <simon@josefsson.org>
2688
2689         * configure.in: Bump versions.
2690
2691 2007-02-12  Simon Josefsson <simon@josefsson.org>
2692
2693         * NEWS, includes/gnutls/gnutls.h.in: Add.
2694
2695 2007-02-12  Simon Josefsson <simon@josefsson.org>
2696
2697         * ChangeLog: [no log message]
2698
2699 2007-02-12  Simon Josefsson <simon@josefsson.org>
2700
2701         * NEWS: Version 1.7.6.
2702
2703 2007-02-12  Simon Josefsson <simon@josefsson.org>
2704
2705         * configure.in: New APIs, bump libtool library versions.
2706
2707 2007-02-12  Simon Josefsson <simon@josefsson.org>
2708
2709         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
2710         lgl/m4/string_h.m4, lgl/string_.h: Update.
2711
2712 2007-02-12  Simon Josefsson <simon@josefsson.org>
2713
2714         * Makefile.am: Use latest docs on web site.
2715
2716 2007-02-12  Simon Josefsson <simon@josefsson.org>
2717
2718         * po/POTFILES.in: Add.
2719
2720 2007-02-12  Simon Josefsson <simon@josefsson.org>
2721
2722         * lib/x509/output.c: Mark for translation.
2723
2724 2007-02-12  Simon Josefsson <simon@josefsson.org>
2725
2726         * lib/pkix_asn1_tab.c: Generated.
2727
2728 2007-02-12  Simon Josefsson <simon@josefsson.org>
2729
2730         * lib/x509/output.c: Print more than one SAN.
2731
2732 2007-02-12  Simon Josefsson <simon@josefsson.org>
2733
2734         * lib/x509/output.c: Better printing of XMPP SAN.
2735
2736 2007-02-12  Simon Josefsson <simon@josefsson.org>
2737
2738         * lib/pkix.asn: Add XMPP definitions.
2739
2740 2007-02-12  Simon Josefsson <simon@josefsson.org>
2741
2742         * lib/x509/x509.c: Doc fix.
2743
2744 2007-02-12  Simon Josefsson <simon@josefsson.org>
2745
2746         * lib/x509/x509.c: Decode XMPP data.  Suggested by Matthias Wimmer
2747         <m@tthias.eu>.
2748
2749 2007-02-12  Simon Josefsson <simon@josefsson.org>
2750
2751         * src/serv.c: Print X.509 client cert info.
2752
2753 2007-02-09  Simon Josefsson <simon@josefsson.org>
2754
2755         * src/serv.c: Text fix.
2756
2757 2007-02-09  Simon Josefsson <simon@josefsson.org>
2758
2759         * doc/manpages/Makefile.am: Update.
2760
2761 2007-02-09  Simon Josefsson <simon@josefsson.org>
2762
2763         * tests/pathlen/ca-no-pathlen.pem,
2764         tests/pathlen/no-ca-or-pathlen.pem: Update.
2765
2766 2007-02-09  Simon Josefsson <simon@josefsson.org>
2767
2768         * lib/x509/output.c: strftime %Z on mingw32 seems to not understand
2769         that gmtime was used and that the time given is in UTC.  Just hard
2770         code it to UTC.
2771
2772 2007-02-09  Simon Josefsson <simon@josefsson.org>
2773
2774         * lib/gnutls_str.c: Typo.
2775
2776 2007-02-09  Simon Josefsson <simon@josefsson.org>
2777
2778         * lgl/Makefile.am, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
2779         lgl/m4/gnulib-comp.m4, lgl/m4/vasprintf.m4, lgl/vasprintf.c,
2780         lgl/vasprintf.h: Add.
2781
2782 2007-02-09  Simon Josefsson <simon@josefsson.org>
2783
2784         * lib/x509/output.c: Use gnulib's time_r for systems that lack
2785         gmtime_r.
2786
2787 2007-02-09  Simon Josefsson <simon@josefsson.org>
2788
2789         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
2790         lgl/m4/time_r.m4, lgl/time_r.c, lgl/time_r.h: Add.
2791
2792 2007-02-09  Simon Josefsson <simon@josefsson.org>
2793
2794         * tests/pathlen/no-ca-or-pathlen.pem: Fix.
2795
2796 2007-02-09  Simon Josefsson <simon@josefsson.org>
2797
2798         * lib/x509/output.c: Strings not zero terminated.
2799
2800 2007-02-09  Simon Josefsson <simon@josefsson.org>
2801
2802         * lib/x509/output.c: Hexprint unknown extensions.
2803
2804 2007-02-09  Simon Josefsson <simon@josefsson.org>
2805
2806         * tests/key-id/key-id, tests/pathlen/ca-no-pathlen.pem,
2807         tests/pathlen/no-ca-or-pathlen.pem: Update.
2808
2809 2007-02-09  Simon Josefsson <simon@josefsson.org>
2810
2811         * src/certtool.c: Remove.
2812
2813 2007-02-09  Simon Josefsson <simon@josefsson.org>
2814
2815         * src/certtool.c: Fix.
2816
2817 2007-02-09  Simon Josefsson <simon@josefsson.org>
2818
2819         * NEWS: Add.
2820
2821 2007-02-09  Simon Josefsson <simon@josefsson.org>
2822
2823         * lib/x509/output.c: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
2824
2825 2007-02-09  Simon Josefsson <simon@josefsson.org>
2826
2827         * src/certtool.c: Use gnutls_x509_crt_print.
2828
2829 2007-02-09  Simon Josefsson <simon@josefsson.org>
2830
2831         * NEWS, includes/gnutls/x509.h: Add.
2832
2833 2007-02-09  Simon Josefsson <simon@josefsson.org>
2834
2835         * lib/x509/output.c: Fix error messages.
2836
2837 2007-02-09  Simon Josefsson <simon@josefsson.org>
2838
2839         * lib/x509/output.c: Really fix.
2840
2841 2007-02-09  Simon Josefsson <simon@josefsson.org>
2842
2843         * lib/x509/output.c: Fix.
2844
2845 2007-02-09  Simon Josefsson <simon@josefsson.org>
2846
2847         * includes/gnutls/x509.h: Change signature (ok since no release).
2848
2849 2007-02-09  Simon Josefsson <simon@josefsson.org>
2850
2851         * lib/x509/output.c: Use datum for outputs.
2852
2853 2007-02-09  Simon Josefsson <simon@josefsson.org>
2854
2855         * doc/protocol/draft-housley-tls-authz-extns-07.txt: Add.
2856
2857 2007-02-09  Simon Josefsson <simon@josefsson.org>
2858
2859         * lib/x509/output.c: Simplify.
2860
2861 2007-02-09  Simon Josefsson <simon@josefsson.org>
2862
2863         * lib/x509/extensions.c: Don't crash on NULL's.
2864
2865 2007-02-08  Simon Josefsson <simon@josefsson.org>
2866
2867         * NEWS: Add, from older branches.
2868
2869 2007-02-08  Simon Josefsson <simon@josefsson.org>
2870
2871         * lib/x509/output.c: Doc fix.
2872
2873 2007-02-08  Simon Josefsson <simon@josefsson.org>
2874
2875         * lib/x509/Makefile.am: Build output.c.
2876
2877 2007-02-08  Simon Josefsson <simon@josefsson.org>
2878
2879         * NEWS, lib/x509/output.c: Add.
2880
2881 2007-02-08  Simon Josefsson <simon@josefsson.org>
2882
2883         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
2884         gnutls_x509_crt_get_signature.
2885
2886 2007-02-08  Simon Josefsson <simon@josefsson.org>
2887
2888         * NEWS: Add.
2889
2890 2007-02-08  Simon Josefsson <simon@josefsson.org>
2891
2892         * doc/gnutls.texi: gnutls-serv: create client & proxy too.
2893
2894 2007-02-08  Simon Josefsson <simon@josefsson.org>
2895
2896         * src/certtool-cfg.c: Default proxy policy is ALL.  Fixes crash.
2897
2898 2007-02-08  Simon Josefsson <simon@josefsson.org>
2899
2900         * lib/x509/extensions.c: Fix warnings.
2901
2902 2007-02-08  Simon Josefsson <simon@josefsson.org>
2903
2904         * lib/gnutls_str.c, lib/gnutls_str.h: Add
2905         _gnutls_string_append_printf.
2906
2907 2007-02-08  Simon Josefsson <simon@josefsson.org>
2908
2909         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
2910         gnutls_x509_crt_get_extension_data and
2911         gnutls_x509_crt_get_extension_info.
2912
2913 2007-02-08  Simon Josefsson <simon@josefsson.org>
2914
2915         * src/certtool.c: Fix.
2916
2917 2007-02-08  Simon Josefsson <simon@josefsson.org>
2918
2919         * src/certtool.c: XMPP otherName SAN support.
2920
2921 2007-02-08  Simon Josefsson <simon@josefsson.org>
2922
2923         * NEWS: Typo.
2924
2925 2007-02-08  Simon Josefsson <simon@josefsson.org>
2926
2927         * NEWS, THANKS: Add.
2928
2929 2007-02-08  Simon Josefsson <simon@josefsson.org>
2930
2931         * NEWS: Add.
2932
2933 2007-02-08  Simon Josefsson <simon@josefsson.org>
2934
2935         * NEWS, lib/x509/x509.c: Fix.
2936
2937 2007-02-08  Simon Josefsson <simon@josefsson.org>
2938
2939         * includes/gnutls/gnutls.h.in: Doc fix.
2940
2941 2007-02-08  Simon Josefsson <simon@josefsson.org>
2942
2943         * lib/x509/x509.c: Support XMPP OID.
2944
2945 2007-02-08  Simon Josefsson <simon@josefsson.org>
2946
2947         * lib/x509/x509.c: Doc fix.
2948
2949 2007-02-08  Simon Josefsson <simon@josefsson.org>
2950
2951         * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
2952         lib/x509/common.c, lib/x509/x509.c, src/certtool.c: Support
2953         otherName SAN's.
2954
2955 2007-02-07  Simon Josefsson <simon@josefsson.org>
2956
2957         * doc/gnutls.texi: Fix.
2958
2959 2007-02-07  Simon Josefsson <simon@josefsson.org>
2960
2961         * doc/gnutls.texi: add tcp and tlsia
2962
2963 2007-02-07  Simon Josefsson <simon@josefsson.org>
2964
2965         * AUTHORS: Fix.
2966
2967 2007-02-07  Simon Josefsson <simon@josefsson.org>
2968
2969         * src/serv.c: Don't say TLS 1.0.
2970
2971 2007-02-07  Simon Josefsson <simon@josefsson.org>
2972
2973         * NEWS: Fix.
2974
2975 2007-02-07  Simon Josefsson <simon@josefsson.org>
2976
2977         * lib/gnutls_sig.c: Fix DSA sign, broken by last commit.
2978
2979 2007-02-07  Simon Josefsson <simon@josefsson.org>
2980
2981         * NEWS: Add.
2982
2983 2007-02-07  Simon Josefsson <simon@josefsson.org>
2984
2985         * lib/gnutls_sig.c: Fix TLS 1.2 signing (for servers).
2986
2987 2007-02-07  Simon Josefsson <simon@josefsson.org>
2988
2989         * NEWS: Add.
2990
2991 2007-02-07  Simon Josefsson <simon@josefsson.org>
2992
2993         * doc/gnutls.texi: dsa key
2994
2995 2007-02-06  Simon Josefsson <simon@josefsson.org>
2996
2997         * doc/gnutls.texi: Fix.
2998
2999 2007-02-06  Simon Josefsson <simon@josefsson.org>
3000
3001         * lib/gnutls_sig.c: Fix crash on failures.
3002
3003 2007-02-06  Simon Josefsson <simon@josefsson.org>
3004
3005         * NEWS, configure.in: Bump versions.
3006
3007 2007-02-06  Simon Josefsson <simon@josefsson.org>
3008
3009         * doc/protocol/draft-ietf-tls-srp-00.txt,
3010         doc/protocol/draft-ietf-tls-srp-01.txt,
3011         doc/protocol/draft-ietf-tls-srp-02.txt,
3012         doc/protocol/draft-ietf-tls-srp-03.txt,
3013         doc/protocol/draft-ietf-tls-srp-04.txt,
3014         doc/protocol/draft-ietf-tls-srp-05.txt,
3015         doc/protocol/draft-ietf-tls-srp-06.txt,
3016         doc/protocol/draft-ietf-tls-srp-07.txt: Add.
3017
3018 2007-02-06  Simon Josefsson <simon@josefsson.org>
3019
3020         * ChangeLog: [no log message]
3021
3022 2007-02-06  Simon Josefsson <simon@josefsson.org>
3023
3024         * NEWS: Version 1.7.5.
3025
3026 2007-02-06  Simon Josefsson <simon@josefsson.org>
3027
3028         * NEWS: Fix.
3029
3030 2007-02-06  Simon Josefsson <simon@josefsson.org>
3031
3032         * NEWS: Add.
3033
3034 2007-02-06  Simon Josefsson <simon@josefsson.org>
3035
3036         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
3037         lgl/m4/string_h.m4, lgl/string_.h: Update.
3038
3039 2007-02-06  Simon Josefsson <simon@josefsson.org>
3040
3041         * NEWS: Reorder.
3042
3043 2007-02-06  Simon Josefsson <simon@josefsson.org>
3044
3045         * doc/gnutls.texi: Fix.
3046
3047 2007-02-06  Simon Josefsson <simon@josefsson.org>
3048
3049         * NEWS: Add.
3050
3051 2007-02-06  Simon Josefsson <simon@josefsson.org>
3052
3053         * src/cli.c: Don't ask for PSK if we don't have credentials for it.
3054
3055
3056 2007-02-06  Simon Josefsson <simon@josefsson.org>
3057
3058         * doc/gnutls.texi: mention psk
3059
3060 2007-02-06  Simon Josefsson <simon@josefsson.org>
3061
3062         * NEWS: Add.
3063
3064 2007-02-06  Simon Josefsson <simon@josefsson.org>
3065
3066         * lib/gnutls_handshake.c: (_gnutls_remove_unwanted_ciphersuites): Remove GNUTLS_KX_SRP_RSA or
3067         GNUTLS_KX_SRP_DSS if there is no SRP credential.
3068
3069 2007-02-06  Simon Josefsson <simon@josefsson.org>
3070
3071         * doc/gnutls.texi: fix
3072
3073 2007-02-06  Simon Josefsson <simon@josefsson.org>
3074
3075         * doc/gnutls.texi: fix
3076
3077 2007-02-06  Simon Josefsson <simon@josefsson.org>
3078
3079         * src/cli.c: Don't try to negotiate SRP kx if we don't have SRP
3080         username/password.
3081
3082 2007-02-06  Simon Josefsson <simon@josefsson.org>
3083
3084         * doc/gnutls.texi: Add.
3085
3086 2007-02-06  Simon Josefsson <simon@josefsson.org>
3087
3088         * src/cli.c: Prefer PSK.
3089
3090 2007-02-06  Simon Josefsson <simon@josefsson.org>
3091
3092         * src/cli.c, src/serv.c: Modernize priorities.
3093
3094 2007-02-06  Simon Josefsson <simon@josefsson.org>
3095
3096         * doc/gnutls.texi: more
3097
3098 2007-02-06  Simon Josefsson <simon@josefsson.org>
3099
3100         * src/common.c: Parse new MACs.
3101
3102 2007-02-06  Simon Josefsson <simon@josefsson.org>
3103
3104         * src/serv.c: Prefer OpenPGP certs from client.
3105
3106 2007-02-06  Simon Josefsson <simon@josefsson.org>
3107
3108         * doc/gnutls.texi: Fix.
3109
3110 2007-02-06  Simon Josefsson <simon@josefsson.org>
3111
3112         * NEWS: Fix.
3113
3114 2007-02-06  Simon Josefsson <simon@josefsson.org>
3115
3116         * src/cli-gaa.c: Generated.
3117
3118 2007-02-06  Simon Josefsson <simon@josefsson.org>
3119
3120         * configure.in: Bump versions.
3121
3122 2007-02-06  Simon Josefsson <simon@josefsson.org>
3123
3124         * NEWS: Add.
3125
3126 2007-02-06  Simon Josefsson <simon@josefsson.org>
3127
3128         * src/common.c: Typo in last commit.
3129
3130 2007-02-06  Simon Josefsson <simon@josefsson.org>
3131
3132         * src/cli.gaa: Typo.
3133
3134 2007-02-06  Simon Josefsson <simon@josefsson.org>
3135
3136         * src/common.c: Fix --list.
3137
3138 2007-02-06  Simon Josefsson <simon@josefsson.org>
3139
3140         * doc/gnutls.texi: Add.
3141
3142 2007-02-06  Simon Josefsson <simon@josefsson.org>
3143
3144         * lib/gnutls_hash_int.c: Revert, not needed.
3145
3146 2007-02-06  Simon Josefsson <simon@josefsson.org>
3147
3148         * lib/gnutls_hash_int.c: (_gnutls_hash_get_algo_len): Handle NULL MACs again, broken by last
3149         commit.
3150
3151 2007-02-06  Simon Josefsson <simon@josefsson.org>
3152
3153         * src/serv.c: Fix last commit.
3154
3155 2007-02-06  Simon Josefsson <simon@josefsson.org>
3156
3157         * src/serv.c: Support TLS 1.2 and AES 256.
3158
3159 2007-02-05  Simon Josefsson <simon@josefsson.org>
3160
3161         * ChangeLog: [no log message]
3162
3163 2007-02-05  Simon Josefsson <simon@josefsson.org>
3164
3165         * NEWS: Version 1.7.4.
3166
3167 2007-02-05  Simon Josefsson <simon@josefsson.org>
3168
3169         * NEWS: Add.
3170
3171 2007-02-05  Simon Josefsson <simon@josefsson.org>
3172
3173         * src/serv.c: use static DH params if none or provided
3174
3175 2007-02-05  Simon Josefsson <simon@josefsson.org>
3176
3177         * tests/anonself.c, tests/dhepskself.c, tests/resume.c,
3178         tests/tlsia.c, tests/utils.c, tests/utils.h: Use static DH.
3179
3180 2007-02-05  Simon Josefsson <simon@josefsson.org>
3181
3182         * tests/pskself.c: No dh here.
3183
3184 2007-02-05  Simon Josefsson <simon@josefsson.org>
3185
3186         * NEWS: Reorder.
3187
3188 2007-02-05  Simon Josefsson <simon@josefsson.org>
3189
3190         * tests/sha2/.cvsignore: [no log message]
3191
3192 2007-02-05  Simon Josefsson <simon@josefsson.org>
3193
3194         * NEWS: Fix.
3195
3196 2007-02-05  Simon Josefsson <simon@josefsson.org>
3197
3198         * configure.in, tests/Makefile.am: Add SHA-2 self test.
3199
3200 2007-02-05  Simon Josefsson <simon@josefsson.org>
3201
3202         * NEWS, tests/sha2/Makefile.am, tests/sha2/key-ca.pem,
3203         tests/sha2/key-subca.pem, tests/sha2/key-subsubca.pem,
3204         tests/sha2/key-user.pem, tests/sha2/sha2: Add.
3205
3206 2007-02-05  Simon Josefsson <simon@josefsson.org>
3207
3208         * NEWS: Add.
3209
3210 2007-02-05  Simon Josefsson <simon@josefsson.org>
3211
3212         * src/certtool-cfg.c: Set pathlength to -1 (not present) by default,
3213         for templates.
3214
3215 2007-02-05  Simon Josefsson <simon@josefsson.org>
3216
3217         * src/certtool-gaa.c: Generated.
3218
3219 2007-02-05  Simon Josefsson <simon@josefsson.org>
3220
3221         * src/certtool.c, src/certtool.gaa: Support --hash SHA-256/384/512.
3222
3223
3224 2007-02-05  Simon Josefsson <simon@josefsson.org>
3225
3226         * lib/gnutls_algorithms.c, lib/gnutls_hash_int.c, lib/gnutls_int.h,
3227         lib/x509/common.h, lib/x509/dn.c, lib/x509/x509.h: Support
3228         (RSA-)SHA-256/384/512.
3229
3230 2007-02-05  Simon Josefsson <simon@josefsson.org>
3231
3232         * lgl/gc-libgcrypt.c, lgl/gc.h: Update.
3233
3234 2007-02-05  Simon Josefsson <simon@josefsson.org>
3235
3236         * lib/gnutls_algorithms.c: (GNUTLS_SIGN_ALG_LOOP): Don't match unknown algorithms to GOST.
3237         Affects gnutls_sign_algorithm_get_name, and
3238         _gnutls_x509_sign_to_oid.
3239
3240 2007-02-05  Simon Josefsson <simon@josefsson.org>
3241
3242         * NEWS, includes/gnutls/gnutls.h.in: Enum types for SHA-256/384/512.
3243
3244
3245 2007-02-05  Simon Josefsson <simon@josefsson.org>
3246
3247         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/string_h.m4,
3248         gl/stdbool_.h, gl/string_.h, lgl/Makefile.am,
3249         lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4, lgl/memmem.c,
3250         lgl/string_.h: Update.
3251
3252 2007-02-04  Simon Josefsson <simon@josefsson.org>
3253
3254         * NEWS: Add.
3255
3256 2007-02-04  Simon Josefsson <simon@josefsson.org>