Add announcement message.
[gnutls.git] / ChangeLog
blob7ec336be3a740426d04e5af14d7a77d879db56e1
1 2009-11-09  Simon Josefsson <simon@josefsson.org>
3         * NEWS: Version 2.9.9.
5 2009-11-09  Simon Josefsson <simon@josefsson.org>
7         * build-aux/pmccabe2html, gl/Makefile.am, gl/getpagesize.c,
8         gl/m4/getpagesize.m4, gl/m4/gnulib-comp.m4, gl/tests/test-fseeko.c,
9         lib/gl/Makefile.am, lib/gl/getpagesize.c, lib/gl/m4/getpagesize.m4,
10         lib/gl/m4/gnulib-comp.m4, lib/gl/tests/test-fseeko.c: Update gnulib
11         files.
13 2009-11-09  Simon Josefsson <simon@josefsson.org>
15         * NEWS: Add.
17 2009-11-09  Simon Josefsson <simon@josefsson.org>
19         * src/certtool.c: Cleanup header inclusion.
21 2009-11-09  Simon Josefsson <simon@josefsson.org>
23         * NEWS: Fix.
25 2009-11-06  Nikos Mavrogiannopoulos <nmav@gnutls.org>
27         * lib/gnutls_algorithms.c: More dead code removed. Based on
28         suggestions by Steve Grubb and Tomaz Mraz
30 2009-11-06  Simon Josefsson <simon@josefsson.org>
32         * NEWS: Add.
34 2009-11-06  Simon Josefsson <simon@josefsson.org>
36         * configure.ac, m4/valgrind.m4: Fix --disable-valgrind-tests.
38 2009-11-06  Simon Josefsson <simon@josefsson.org>
40         * gl/tests/Makefile.am: Update gnulib files.
42 2009-11-06  Simon Josefsson <simon@josefsson.org>
44         * gl/m4/getaddrinfo.m4, gl/m4/gnulib-comp.m4, maint.mk: Update
45         gnulib files.
47 2009-11-06  Simon Josefsson <simon@josefsson.org>
49         * src/Makefile.am: Link to libgcrypt explicitly when libgcrypt
50         functions are used.
52 2009-11-06  Simon Josefsson <simon@josefsson.org>
54         * src/certtool.c, src/serv.c: Fix libgcrypt usage.
56 2009-11-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
58         * lib/gnutls_handshake.c: Simplified code which was based on older
59         version of internal structures.  Based on observations by Steve
60         Grubb and Tomas Mraz.
62 2009-11-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
64         * NEWS: Corrected bug fix author.
66 2009-11-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
68         * NEWS: Documented previous commit.
70 2009-11-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
72         * lib/auth_cert.c, lib/gnutls_constate.c, lib/gnutls_sig.c,
73         libextra/gnutls_openssl.c, src/certtool.c, src/cfg/cfg+.c,
74         src/cfg/platon/str/strdyn.c, src/serv.c: Cleanups and several bug
75         fixes found by Tomas Mraz.  "I've patched the following problems in the code found by review of
76         gnutls-2.8.5 code done by Steve Grubb.  See the patch attached.  The gnutls_constate.c bug might be potentially serious so I've
77         decided to mail it to you directly, not to the public mailing list.  The auth_cert.c change is just cleanup of the code.  In gnutls_openssl.c I've just fixed the potential crasher, correct
78         fix would require using asprintf or precomputed length of the buffer
79         to allocate a memory.  The certtool.c change is again just a cleanup."
81 2009-11-05  Simon Josefsson <simon@josefsson.org>
83         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
84         libextra/configure.ac: Bump versions.
86 2009-11-05  Simon Josefsson <simon@josefsson.org>
88         * ChangeLog: Generated.
90 2009-11-05  Simon Josefsson <simon@josefsson.org>
92         * NEWS: Version 2.9.8.
94 2009-11-05  Simon Josefsson <simon@josefsson.org>
96         * lib/gl/tests/test-func.c: Update gnulib files.
98 2009-11-05  Simon Josefsson <simon@josefsson.org>
100         * gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
101         gl/tests/Makefile.am, gl/tests/test-inet_ntop.c,
102         gl/tests/test-inet_pton.c, gl/tests/test-sys_socket.c,
103         lib/gl/tests/test-func.c, lib/gl/tests/test-sys_socket.c,
104         libextra/gl/md5.c: Update gnulib files.
106 2009-11-05  Simon Josefsson <simon@josefsson.org>
108         * lib/m4/hooks.m4: Make sure libgcrypt's dependency on libgpg-error
109         is known.
111 2009-11-05  Simon Josefsson <simon@josefsson.org>
113         * doc/manpages/Makefile.am: Fix API name change.
115 2009-11-05  Simon Josefsson <simon@josefsson.org>
117         * doc/gnutls.texi: Fix API name change.
119 2009-11-05  Simon Josefsson <simon@josefsson.org>
121         * doc/examples/ex-cert-select.c, doc/examples/ex-client-psk.c,
122         doc/examples/ex-pkcs12.c, doc/examples/ex-serv-anon.c,
123         doc/examples/ex-serv-export.c, doc/examples/ex-serv-pgp.c,
124         doc/examples/ex-serv-psk.c, doc/examples/ex-serv-srp.c,
125         doc/examples/ex-serv1.c, guile/src/core.c, lib/auth_cert.c,
126         lib/auth_dhe.c, lib/auth_rsa_export.c, lib/auth_srp.c,
127         lib/auth_srp_passwd.c, lib/auth_srp_rsa.c, lib/ext_cert_type.c,
128         lib/ext_server_name.c, lib/ext_session_ticket.c,
129         lib/ext_signature.c, lib/gnutls_algorithms.c, lib/gnutls_buffers.c,
130         lib/gnutls_cert.c, lib/gnutls_cipher.c, lib/gnutls_errors.c,
131         lib/gnutls_extensions.c, lib/gnutls_handshake.c,
132         lib/gnutls_hash_int.c, lib/gnutls_mpi.c, lib/gnutls_priority.c,
133         lib/gnutls_psk.c, lib/gnutls_record.c, lib/gnutls_session_pack.c,
134         lib/gnutls_sig.c, lib/gnutls_state.c, lib/gnutls_str.c,
135         lib/gnutls_supplemental.c, lib/gnutls_ui.c, lib/gnutls_x509.c,
136         lib/minitasn1/decoding.c, lib/opencdk/armor.c, lib/opencdk/keydb.c,
137         lib/opencdk/literal.c, lib/opencdk/misc.c,
138         lib/opencdk/new-packet.c, lib/opencdk/read-packet.c,
139         lib/opencdk/sig-check.c, lib/opencdk/stream.c,
140         lib/opencdk/verify.c, lib/openpgp/gnutls_openpgp.c,
141         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/x509/crq.c,
142         lib/x509/dn.c, lib/x509/pkcs12.c, lib/x509/pkcs12_bag.c,
143         lib/x509/privkey_pkcs8.c, lib/x509/verify.c, lib/x509/x509_write.c,
144         libextra/gl/md5.c, libextra/gnutls_openssl.c, src/certtool-cfg.c,
145         src/cli.c, src/common.c, src/crypt.c, src/psk.c, src/serv.c,
146         tests/anonself.c, tests/chainverify.c, tests/crq_apis.c,
147         tests/cve-2008-4989.c, tests/cve-2009-1415.c, tests/dhepskself.c,
148         tests/dn2.c, tests/finished.c, tests/hostname-check.c,
149         tests/mini-eagain.c, tests/mini.c, tests/nul-in-x509-names.c,
150         tests/openpgpself.c, tests/oprfi.c, tests/pkcs12_encode.c,
151         tests/pkcs12_s2k.c, tests/pkcs12_s2k_pem.c, tests/pskself.c,
152         tests/resume.c, tests/tlsia.c, tests/x509_altname.c,
153         tests/x509dn.c, tests/x509self.c, tests/x509sign-verify.c,
154         tests/x509signself.c: Indent code.
156 2009-11-05  Simon Josefsson <simon@josefsson.org>
158         * doc/examples/ex-cert-select.c, src/cli.c: Fix API name change.
160 2009-11-05  Simon Josefsson <simon@josefsson.org>
162         * NEWS, doc/manpages/Makefile.am, lib/ext_signature.c,
163         lib/includes/gnutls/gnutls.h.in, lib/libgnutls.map: Fix NEWS blurb.
164         Shorten new API name.
166 2009-11-05  Simon Josefsson <simon@josefsson.org>
168         * lib/ext_signature.c: Doc fix, add Since tag.
170 2009-11-05  Simon Josefsson <simon@josefsson.org>
172         * lib/ext_signature.c: Indent code.
174 2009-11-05  Simon Josefsson <simon@josefsson.org>
176         * gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4: Fix compile error.  Tiny patch by Brad Hards <bradh@frogmouth.net> in
178         <http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3943>.
180 2009-11-05  Simon Josefsson <simon@josefsson.org>
182         * lib/ext_signature.c: Fix compile errors.  Tiny patch from Brad Hards <bradh@frogmouth.net> in
184         <http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3942>.
186 2009-11-05  Simon Josefsson <simon@josefsson.org>
188         * lib/auth_cert.c: Fix compile errors.  Tiny patch from Brad Hards <bradh@frogmouth.net> in
190         <http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3941>.
192 2009-11-05  Simon Josefsson <simon@josefsson.org>
194         * gl/Makefile.am, gl/m4/stdlib_h.m4, gl/stdlib.in.h,
195         gl/tests/test-getaddrinfo.c, lib/gl/Makefile.am,
196         lib/gl/m4/stdlib_h.m4, lib/gl/stdlib.in.h: Update gnulib files.
198 2009-11-05  Simon Josefsson <simon@josefsson.org>
200         * NEWS: Add.
202 2009-11-05  Simon Josefsson <simon@josefsson.org>
204         * lib/po/vi.po.in: Sync with TP.
206 2009-11-03  Simon Josefsson <simon@josefsson.org>
208         * doc/examples/Makefile.am, src/Makefile.am, tests/Makefile.am: Use
209         INET_NTOP_LIB and INET_PTON_LIB.
211 2009-11-03  Simon Josefsson <simon@josefsson.org>
213         * build-aux/pmccabe2html, build-aux/useless-if-before-free,
214         gl/m4/fseeko.m4, gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4,
215         gl/m4/inet_pton.m4, gl/m4/pmccabe2html.m4, gl/m4/ungetc.m4,
216         gl/sockets.c, gl/stdio.in.h, gl/sys_stat.in.h,
217         gl/tests/test-arpa_inet.c, gl/tests/test-getaddrinfo.c,
218         gl/tests/test-getdelim.c, gl/tests/test-getline.c,
219         gl/tests/test-gettimeofday.c, gl/tests/test-memchr.c,
220         gl/tests/test-netinet_in.c, gl/tests/test-select-stdin.c,
221         gl/tests/test-select.c, gl/tests/test-sockets.c,
222         gl/tests/test-stddef.c, gl/tests/test-stdint.c,
223         gl/tests/test-stdio.c, gl/tests/test-stdlib.c,
224         gl/tests/test-strerror.c, gl/tests/test-string.c,
225         gl/tests/test-sys_select.c, gl/tests/test-sys_socket.c,
226         gl/tests/test-sys_stat.c, gl/tests/test-sys_time.c,
227         gl/tests/test-time.c, gl/tests/test-unistd.c,
228         gl/tests/test-version-etc.c, gl/tests/test-wchar.c,
229         lib/gl/m4/fseeko.m4, lib/gl/m4/ungetc.m4, lib/gl/sockets.c,
230         lib/gl/stdio.in.h, lib/gl/sys_stat.in.h,
231         lib/gl/tests/test-memchr.c, lib/gl/tests/test-sockets.c,
232         lib/gl/tests/test-stddef.c, lib/gl/tests/test-stdint.c,
233         lib/gl/tests/test-stdio.c, lib/gl/tests/test-stdlib.c,
234         lib/gl/tests/test-string.c, lib/gl/tests/test-strverscmp.c,
235         lib/gl/tests/test-sys_socket.c, lib/gl/tests/test-sys_stat.c,
236         lib/gl/tests/test-time.c, lib/gl/tests/test-unistd.c,
237         lib/gl/tests/test-wchar.c, libextra/gl/md5.c, maint.mk: Update
238         gnulib files.
240 2009-11-02  Simon Josefsson <simon@josefsson.org>
242         * NEWS: Fix.
244 2009-11-02  Simon Josefsson <simon@josefsson.org>
246         * tests/chainverify.c: Fix time bomb in chainverify self-test.  Reported by Andreas Metzler <ametzler@downhill.at.eu.org> in
248         <http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3925>.
250 2009-11-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
252         * NEWS: Documented change for certificate retrieval callbacks.
254 2009-11-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
256         * src/cli.c: do not use gnutls_x509_crt_get_signature_algorithm() on
257         null certificates.
259 2009-11-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
261         * lib/auth_cert.c: Do not check signature algorithms for certificate
262         selection when using openpgp certificates.
264 2009-11-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
266         * doc/manpages/gnutls-cli.1: Avoid code duplication by using all the
267         functions defined in gnutls_algorithms to map from TLS 1.2 signature
268         algorithm numbers to gnutls signature algorithms.  Added minimal documentation for SIGN-* in gnutls-cli priority
269         strings.  Corrected bug in signature algorithm extension generation.
271 2009-11-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
273         * lib/auth_cert.c, lib/auth_dhe.c, lib/ext_signature.c,
274         lib/ext_signature.h, lib/gnutls_algorithms.c,
275         lib/gnutls_algorithms.h, lib/gnutls_int.h, lib/gnutls_sig.c: Avoid
276         code duplication by using all the functions defined in
277         gnutls_algorithms to map from TLS 1.2 signature algorithm numbers to
278         gnutls signature algorithms.  Added minimal documentation for SIGN-* in gnutls-cli priority
279         strings.  Corrected bug in signature algorithm extension generation.
281 2009-11-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
283         * lib/auth_cert.c, lib/auth_dhe.c, lib/auth_rsa_export.c,
284         lib/auth_srp_rsa.c, lib/gnutls_sig.c, lib/gnutls_sig.h: Rationalized
285         function names for signature generation and verification during
286         handshake.  _gnutls_tls_sign_hdata ->
287         _gnutls_handshake_sign_cert_vrfy _gnutls_verify_sig_hdata ->
288         _gnutls_handshake_verify_cert_vrfy _gnutls_tls_sign_params ->
289         _gnutls_handshake_sign_data _gnutls_verify_sig_params ->
290         _gnutls_handshake_verify_data
292 2009-11-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
294         * lib/ext_signature.c: Do not output error if a server replies with
295         a SignatureAlgorithms extension.
297 2009-11-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
299         * tests/dn2.c, tests/pathlen/ca-no-pathlen.pem: RSA_SHA -> RSA_SHA1
301 2009-11-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
303         * NEWS: Documented memory leak fix.
305 2009-11-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
307         * NEWS, doc/examples/ex-cert-select.c, doc/gnutls.texi,
308         lib/auth_cert.c, lib/ext_cert_type.c, lib/ext_cert_type.h,
309         lib/ext_signature.c, lib/ext_signature.h, lib/gnutls_alert.c,
310         lib/gnutls_sig.c, lib/gnutls_state.c, lib/gnutls_state.h,
311         lib/includes/gnutls/gnutls.h.in, lib/libgnutls.map, src/cli.c: Final
312         touch on signature algorithms in TLS 1.2 support. Added function
313         gnutls_session_sign_algorithm_get_requested() for callbacks to be
314         able to verify they return a correct certificate as well as
315         documentation for its usage.
317 2009-11-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
319         * lib/Makefile.am, lib/auth_cert.c, lib/auth_cert.h,
320         lib/ext_signature.c, lib/ext_signature.h, lib/gnutls_algorithms.c,
321         lib/gnutls_algorithms.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
322         lib/gnutls_errors.c, lib/gnutls_extensions.c,
323         lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_priority.c,
324         lib/gnutls_sig.c, lib/gnutls_sig.h, lib/gnutls_state.c,
325         lib/gnutls_state.h, lib/gnutls_x509.c,
326         lib/includes/gnutls/gnutls.h.in, lib/openpgp/gnutls_openpgp.c: 
327         Improved TLS 1.2 support. Added support for the SignatureAlgorithm
328         extension as well for the SignatureAlgorithm in certificate request.  Limitation for TLS 1.2 clients:  Only SHA1 or SHA256 are supported for generating signatures in
329         certificate verify message. That is to avoid storing all handshake
330         messages in memory. To be reconsidered in the future.
332 2009-11-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
334         * lib/gnutls_global.c: fixes in order to compile with -Werror
336 2009-10-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
338         * lib/ext_cert_type.c, lib/gnutls_cipher.c: remove unnessesary
339         warning.
341 2009-10-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
343         * lib/ext_cert_type.c: correctly check extension size.
345 2009-10-28  Nikos Mavrogiannopoulos <nmav@gnutls.org>
347         * NEWS, lib/gnutls_handshake.c: When resuming a session do not
348         overwrite the initial session data with resumed session data.
349         Discovered on discussion at help-gnutls with Sebastien Decugis.
351 2009-10-26  Simon Josefsson <simon@josefsson.org>
353         * lib/gnutls_cipher.c, lib/gnutls_handshake.c, src/certtool.c: Fix
354         code style so it compiles with gcc 4.4 with warnings.
356 2009-10-26  Simon Josefsson <simon@josefsson.org>
358         * gl/Makefile.am, gl/m4/sys_stat_h.m4, gl/sys_stat.in.h,
359         lib/gl/Makefile.am, lib/gl/m4/sys_stat_h.m4, lib/gl/sys_stat.in.h: 
360         Update gnulib files.
362 2009-10-26  Simon Josefsson <simon@josefsson.org>
364         * .gitignore: Drop unknown mini-hfail.
366 2009-10-26  Simon Josefsson <simon@josefsson.org>
368         * NEWS: Add.
370 2009-10-25  Daiki Ueno <ueno@unixuser.org>
372         * lib/gnutls_handshake.c: Enable ClientHello to carry arbitrary
373         length extension data.
375 2009-10-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
377         * lib/includes/gnutls/pkcs12.h, lib/pkix.asn, lib/pkix_asn1_tab.c,
378         lib/x509/pkcs12.c, lib/x509/pkcs12_bag.c, lib/x509/x509_int.h,
379         src/certtool.c: Added GNUTLS_BAG_SECRET that adds support for
380         storing a randomly generated key into a PKCS-12 structure. This is a
381         gnutls extension, since PKCS-12 does not specify what should be in
382         the secret bag. What we do is store the key as OCTET string and
383         specify an OID of the PKCS-9 random nonce.
385 2009-10-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
387         * NEWS, lib/x509/privkey_pkcs8.c: Corrected warnings in picky
388         compilers and rearanged code.
390 2009-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
392         * doc/manpages/certtool.1, lib/cipher-libgcrypt.c,
393         lib/gnutls_algorithms.c, lib/includes/gnutls/gnutls.h.in,
394         lib/includes/gnutls/x509.h, lib/pkix.asn, lib/pkix_asn1_tab.c,
395         lib/x509/pkcs12_bag.c, lib/x509/privkey_pkcs8.c,
396         lib/x509/x509_int.h, src/certtool-gaa.c, src/certtool-gaa.h,
397         src/certtool.c, src/certtool.gaa: Added support for the AES family
398         of ciphers in the PKCS8 and 12 encryption options.
400 2009-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
402         * .gitignore: Do not print auto-generated files.
404 2009-10-23  Simon Josefsson <simon@josefsson.org>
406         * THANKS: Add.
408 2009-10-23  Simon Josefsson <simon@josefsson.org>
410         * lib/gnutlsxx.cpp: Fix forgotten braces.  Reported by Jason Pettiss <jpettiss@yahoo.com>.
412 2009-10-23  Simon Josefsson <simon@josefsson.org>
414         * lib/gnutlsxx.cpp: Indent code.
416 2009-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
418         * lib/gnutls_buffers.c, lib/gnutls_buffers.h, lib/gnutls_cipher.c,
419         lib/gnutls_handshake.c, lib/gnutls_handshake.h,
420         lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_int.h,
421         lib/gnutls_sig.c, lib/gnutls_state.c: 1. Fix for memory leaks on interrupted handshake.  2. Fixes issue where a TLS 1.2 client will wrongly calculate hashes
422         if the server will select a different than 1.2 protocol.  3. In TLS 1.2 when a certificate request is sent, support is not
423         complete. In that case abort the handshake. By checking TLS 1.2 it
424         seems that the algorithms to be used for the signature in the
425         certificate verify message are negotiated not at the client/server
426         hello messages but rather selected by the server at the certificate
427         request. This might not look as bad, but since in this message we
428         have to sign all previous handshake messages, it forces us to keep
429         all the handshake messages into a buffer until this point... I don't
430         know who proposed this change to the TLS WG, but it seems it wasn't
431         really thought of.
433 2009-10-20  Simon Josefsson <simon@josefsson.org>
435         * tests/chainverify.c: Fix expired cert.
437 2009-10-16  Simon Josefsson <simon@josefsson.org>
439         * src/cli.c: Make sure we use libgcrypt correctly.
441 2009-10-15  Simon Josefsson <simon@josefsson.org>
443         * gl/m4/time_h.m4: Update gnulib files.
445 2009-10-15  Simon Josefsson <simon@josefsson.org>
447         * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/sys_stat_h.m4,
448         gl/sys_stat.in.h, gl/tests/Makefile.am, gl/tests/test-sys_stat.c,
449         gl/tests/test-time.c, gl/time.in.h, gl/unistd.in.h,
450         lib/gl/Makefile.am, lib/gl/m4/gnulib-comp.m4,
451         lib/gl/m4/sys_stat_h.m4, lib/gl/sys_stat.in.h,
452         lib/gl/tests/test-sys_stat.c, lib/gl/unistd.in.h: Update gnulib
453         files.
455 2009-10-15  Simon Josefsson <simon@josefsson.org>
457         * lib/libgnutlsxx.map: Export C++ symbol visibility.  Tiny patch from Boyan Kasarov <bkasarov@gmail.com>.
459 2009-10-14  Simon Josefsson <simon@josefsson.org>
461         * lib/pkix_asn1_tab.c: Regenerate.
463 2009-10-14  Simon Josefsson <simon@josefsson.org>
465         * NEWS: Add.
467 2009-10-14  Simon Josefsson <simon@josefsson.org>
469         * tests/pkcs12_encode.c: Fix MAC password.
471 2009-10-14  Simon Josefsson <simon@josefsson.org>
473         * tests/pkcs12_encode.c: Use better friendly names.
475 2009-10-14  Simon Josefsson <simon@josefsson.org>
477         * tests/Makefile.am, tests/pkcs12_encode.c: Add self test to test
478         PKCS#12 functions.
480 2009-10-14  Simon Josefsson <simon@josefsson.org>
482         * lib/pkix.asn: Work around 'Cannot find OID: 1.2.840.113549.1.9.21'
483         PKCS#12 problem.  Reported by Michael Welsh Duggan <mwd@cert.org> in
484         <http://permalink.gmane.org/gmane.network.gnutls.general/1786>.
486 2009-10-14  Simon Josefsson <simon@josefsson.org>
488         * doc/gnutls.texi: Mention that sometimes CA certs needs to be
489         included in PKCS#12 files.  Reported by Ivars Suba <Ivars.Suba@bank.lv>.
491 2009-10-07  Simon Josefsson <simon@josefsson.org>
493         * lib/gnutls_priority.c: After setting priorities using new API,
494         update current TLS version.
496 2009-10-06  Simon Josefsson <simon@josefsson.org>
498         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
499         libextra/configure.ac: Bump versions.
501 2009-10-06  Simon Josefsson <simon@josefsson.org>
503         * ChangeLog: Generated.
505 2009-10-06  Simon Josefsson <simon@josefsson.org>
507         * NEWS: Version 2.9.7.
509 2009-10-06  Simon Josefsson <simon@josefsson.org>
511         * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/stdio_h.m4,
512         gl/m4/unistd_h.m4, gl/progname.c, gl/stdio.in.h, gl/unistd.in.h,
513         lib/gl/Makefile.am, lib/gl/m4/stdio_h.m4, lib/gl/m4/unistd_h.m4,
514         lib/gl/stdio.in.h, lib/gl/unistd.in.h, maint.mk: Update gnulib
515         files.
517 2009-10-06  Simon Josefsson <simon@josefsson.org>
519         * NEWS: Add.
521 2009-10-06  Simon Josefsson <simon@josefsson.org>
523         * lib/libgnutlsxx.map: Fix symbol export rules.  Tiny patch by Boyan Kasarov <bkasarov@gmail.com>.
525 2009-10-06  Simon Josefsson <simon@josefsson.org>
527         * lib/gnutlsxx.cpp: Include config.h.  Tiny patch from Boyan Kasarov <bkasarov@gmail.com>.
529 2009-10-01  Daiki Ueno <ueno@unixuser.org>
531         * lib/gnutls_sig.c: Reserve enough room for hash buffers.  This fixes x509self self-test.
533 2009-09-30  Simon Josefsson <simon@josefsson.org>
535         * gl/Makefile.am, gl/m4/sys_stat_h.m4, gl/m4/unistd_h.m4,
536         gl/tests/Makefile.am, gl/unistd.in.h, lib/gl/Makefile.am,
537         lib/gl/m4/sys_stat_h.m4, lib/gl/m4/unistd_h.m4,
538         lib/gl/tests/Makefile.am, lib/gl/unistd.in.h: Update gnulib files.
540 2009-09-30  Simon Josefsson <simon@josefsson.org>
542         * NEWS: Add.
544 2009-09-30  Simon Josefsson <simon@josefsson.org>
546         * lib/gnutls_priority.c: Attempt to negotiate TLS 1.2 by default.
548 2009-09-30  Simon Josefsson <simon@josefsson.org>
550         * NEWS: Add.
552 2009-09-30  Simon Josefsson <simon@josefsson.org>
554         * lib/auth_cert.c: Fix comment.
556 2009-09-30  Daiki Ueno <ueno@unixuser.org>
558         * lib/auth_cert.c, lib/auth_dhe.c, lib/auth_rsa_export.c,
559         lib/auth_srp_rsa.c, lib/gnutls_sig.c, lib/gnutls_sig.h: Fix
560         server-side TLS 1.2 support.
562 2009-09-30  Daiki Ueno <ueno@unixuser.org>
564         * lib/gnutls_sig.c: Calculate DER-encoded DigestInfo on-the-fly
565         rather than hard code it.
567 2009-09-28  Ludovic Courtès <ludo@gnu.org>
569         * configure.ac, guile/src/core.c: guile: Adjust for Guile 1.9.3+.  * guile/src/core.c (mark_session_record_port,
570           free_session_record_port): Conditionalize on `SCM_MAJOR_VERSION == 1
571           && SCM_MINOR_VERSION <= 8'.  (scm_init_gnutls_session_record_port_type): Adjust accordingly.    (make_session_record_port): Use `scm_gc_malloc_pointerless ()'
572           when available.
574 2009-09-28  Ludovic Courtès <ludo@gnu.org>
576         * guile/src/core.c: guile: Syntactic nitpicking.  * guile/src/core.c (SCM_GNUTLS_MAKE_SESSION_DATA,   SCM_GNUTLS_SET_SESSION_RECORD_PORT): Remove extraneous semicolon.
578 2009-09-28  Ludovic Courtès <ludo@gnu.org>
580         * guile/src/core.c: guile: Use Guile's malloc routines.  * guile/src/core.c (scm_init_gnutls): Use Guile's malloc routines.
582 2009-09-23  Simon Josefsson <simon@josefsson.org>
584         * lib/ext_server_name.c: Clarify gnutls_server_name_set usage.  Reported by Daniel Black <daniel@cacert.org> in
586         <http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3878>.
588 2009-09-23  Ludovic Courtès <ludo@gnu.org>
590         * guile/src/core.c: Fix integer/pointer cast warnings in the Guile
591         bindings on x86_64.  * guile/src/core.c (do_fill_port, fill_session_record_port_input,   scm_gnutls_set_session_transport_fd_x): Make sure pointer/integer
592           casts use integers of the right size.
594 2009-09-23  Ludovic Courtès <ludo@gnu.org>
596         * guile/src/extra.c: Update Guile bindings to the current OpenPGP
597         API.  * guile/src/extra.c (scm_gnutls_openpgp_certificate_id,   scm_gnutls_openpgp_certificate_id_x): Use   the newer `gnutls_openpgp_crt_get_key_id ()'.
599 2009-09-23  Ludovic Courtès <ludo@gnu.org>
601         * doc/Makefile.am, guile/src/Makefile.am, guile/tests/Makefile.am: 
602         Turn off auto-compilation when using Guile 1.9+.  * guile/src/Makefile.am (GUILE_FOR_BUILD): Turn off auto-compilation   with Guile 1.9+.  * guile/tests/Makefile.am (TESTS_ENVIRONMENT): Likewise.  * doc/Makefile.am (GUILE_FOR_BUILD): Likewise.
604 2009-09-23  Ludovic Courtès <ludo@gnu.org>
606         * guile/src/core.c, guile/src/errors.c, guile/src/extra.c,
607         guile/src/utils.c, guile/src/utils.h: Fix inclusion of <config.h> in
608         Guile bindings.  * guile/src/core.c, guile/src/errors.c, guile/src/extra.c,   guile/src/utils.c: Include <config.h> first, as suggested by Simon   Josefsson.  * guile/src/utils.h: Don't include <config.h>.
610 2009-09-22  Simon Josefsson <simon@josefsson.org>
612         * gl/unistd.in.h, lib/gl/unistd.in.h: Update gnulib files.
614 2009-09-22  Simon Josefsson <simon@josefsson.org>
616         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
617         libextra/configure.ac: Bump versions.
619 2009-09-22  Simon Josefsson <simon@josefsson.org>
621         * build-aux/gendocs.sh: Chmod.
623 2009-09-22  Simon Josefsson <simon@josefsson.org>
625         * ChangeLog: Generated.
627 2009-09-22  Simon Josefsson <simon@josefsson.org>
629         * NEWS: Version 2.9.6.
631 2009-09-22  Simon Josefsson <simon@josefsson.org>
633         * gl/Makefile.am, gl/m4/getdelim.m4, gl/m4/stdio_h.m4,
634         gl/m4/stdlib_h.m4, gl/m4/sys_stat_h.m4, gl/m4/unistd_h.m4,
635         gl/stdio.in.h, gl/stdlib.in.h, gl/sys_stat.in.h, gl/unistd.in.h,
636         lib/gl/Makefile.am, lib/gl/m4/stdio_h.m4, lib/gl/m4/stdlib_h.m4,
637         lib/gl/m4/sys_stat_h.m4, lib/gl/m4/unistd_h.m4, lib/gl/stdio.in.h,
638         lib/gl/stdlib.in.h, lib/gl/sys_stat.in.h, lib/gl/unistd.in.h,
639         maint.mk: Update gnulib files.
641 2009-09-13  Brad Hards <bradh@frogmouth.net>
643         * lib/x509/x509.c: Add forgotten documentation bits for issuer
644         altname Signed-off-by: Simon Josefsson <simon@josefsson.org>
646 2009-09-11  Simon Josefsson <simon@josefsson.org>
648         * build-aux/gendocs.sh, gl/m4/getaddrinfo.m4, gl/m4/getline.m4,
649         gl/m4/readline.m4, gl/m4/select.m4, gl/m4/sockets.m4,
650         gl/m4/socklen.m4, gl/m4/sockpfaf.m4, lib/gl/m4/sockets.m4,
651         lib/gl/m4/socklen.m4, lib/gl/m4/sockpfaf.m4, lib/gl/m4/time_r.m4: 
652         Update gnulib files.
654 2009-09-11  Simon Josefsson <simon@josefsson.org>
656         * lib/gnutls_cipher.c: Add debug message.  Tiny patch from Miroslav
657         Kratochvil <exa.exa@gmail.com> in
658         <http://thread.gmane.org/gmane.network.gnutls.general/1758>.
660 2009-09-11  Daiki Ueno <ueno@unixuser.org>
662         * lib/Makefile.am: Fix out-of-tree build.  Fix out-of-tree build; gnutls.h is generated in the build tree.
664 2009-09-10  Simon Josefsson <simon@josefsson.org>
666         * NEWS, lib/m4/hooks.m4: Enable Camellia by default.
668 2009-09-10  Simon Josefsson <simon@josefsson.org>
670         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
671         libextra/configure.ac: Bump versions.
673 2009-09-10  Simon Josefsson <simon@josefsson.org>
675         * ChangeLog: Generated.
677 2009-09-10  Simon Josefsson <simon@josefsson.org>
679         * NEWS: Version 2.9.5.
681 2009-09-10  Simon Josefsson <simon@josefsson.org>
683         * configure.ac: Bump version.
685 2009-09-10  Simon Josefsson <simon@josefsson.org>
687         * gl/Makefile.am, gl/m4/stdio_h.m4, gl/m4/string_h.m4,
688         gl/m4/sys_stat_h.m4, gl/m4/unistd_h.m4, gl/stdio.in.h,
689         gl/string.in.h, gl/sys_stat.in.h, gl/unistd.in.h,
690         lib/gl/Makefile.am, lib/gl/m4/stdio_h.m4, lib/gl/m4/string_h.m4,
691         lib/gl/m4/sys_stat_h.m4, lib/gl/m4/unistd_h.m4, lib/gl/stdio.in.h,
692         lib/gl/string.in.h, lib/gl/sys_stat.in.h, lib/gl/unistd.in.h,
693         maint.mk: Update gnulib files.
695 2009-09-10  Simon Josefsson <simon@josefsson.org>
697         * NEWS: Add.
699 2009-09-10  Simon Josefsson <simon@josefsson.org>
701         * AUTHORS: Add.
703 2009-09-10  Simon Josefsson <simon@josefsson.org>
705         * lib/m4/hooks.m4: Bump library version for new APIs.
707 2009-09-10  Simon Josefsson <simon@josefsson.org>
709         * lib/x509/output.c, lib/x509/x509.c: Indent.
711 2009-09-10  Simon Josefsson <simon@josefsson.org>
713         * lib/libgnutls.map: Move the new ABIs to the GNUTLS_2_10 section.
715 2009-09-09  Brad Hards <bradh@frogmouth.net>
717         * doc/manpages/Makefile.am, lib/includes/gnutls/x509.h,
718         lib/libgnutls.map, lib/x509/output.c, lib/x509/x509.c,
719         tests/Makefile.am, tests/x509_altname.c: Add X509 Issuer Altname
720         functions Signed-off-by: Simon Josefsson <simon@josefsson.org>
722 2009-09-07  Simon Josefsson <simon@josefsson.org>
724         * tests/key-id/key-id: Don't use ! to negate exit status.  Reported
725         by "Tom G. Christensen" <tgc@jupiterrise.com> in
727         <http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3861>.
729 2009-09-03  Simon Josefsson <simon@josefsson.org>
731         * gl/Makefile.am, gl/close.c, gl/inet_ntop.c, gl/inet_pton.c,
732         gl/m4/sys_stat_h.m4, gl/sys_stat.in.h, gl/tests/Makefile.am,
733         gl/unistd.in.h, lib/gl/Makefile.am, lib/gl/m4/sys_stat_h.m4,
734         lib/gl/sys_stat.in.h, lib/gl/unistd.in.h, maint.mk: Update gnulib
735         files.
737 2009-09-03  Simon Josefsson <simon@josefsson.org>
739         * NEWS, lib/configure.ac, lib/m4/hooks.m4, libextra/configure.ac: 
740         Bump versions.
742 2009-09-03  Simon Josefsson <simon@josefsson.org>
744         * cfg.mk: Commit cyclo/ dir too.
746 2009-09-03  Simon Josefsson <simon@josefsson.org>
748         * ChangeLog: Generated.
750 2009-09-03  Simon Josefsson <simon@josefsson.org>
752         * NEWS: Version 2.9.4.
754 2009-09-03  Simon Josefsson <simon@josefsson.org>
756         * tests/hostname-check.c: Build when OpenPGP is disabled.
758 2009-09-03  Simon Josefsson <simon@josefsson.org>
760         * cfg.mk: Fix!
762 2009-09-03  Simon Josefsson <simon@josefsson.org>
764         * cfg.mk: Typo.
766 2009-09-03  Simon Josefsson <simon@josefsson.org>
768         * cfg.mk: Ugly hack for autobuilder.
770 2009-09-01  Simon Josefsson <simon@josefsson.org>
772         * NEWS: Add.
774 2009-09-01  Simon Josefsson <simon@josefsson.org>
776         * lib/gnutls_priority.c: Use SHA256 as MAC by default.
778 2009-09-01  Simon Josefsson <simon@josefsson.org>
780         * NEWS: Add.
782 2009-09-01  Daiki Ueno <ueno@unixuser.org>
784         * lib/gnutls_algorithms.c: Add SHA-2 cipher suites.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
786 2009-09-01  Daiki Ueno <ueno@unixuser.org>
788         * lib/debug.c: Print NewSessionTicket handshake.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
790 2009-08-31  Simon Josefsson <simon@josefsson.org>
792         * NEWS: Add.
794 2009-08-31  Simon Josefsson <simon@josefsson.org>
796         * lib/x509/x509.c: Handle XMPP SANs properly.  Reported by Howard
797         Chu <hyc@symas.com> in <https://savannah.gnu.org/support/?106975>.
799 2009-08-31  Simon Josefsson <simon@josefsson.org>
801         * lib/auth_dhe.c: Need another header.
803 2009-08-31  Simon Josefsson <simon@josefsson.org>
805         * AUTHORS, NEWS: Add.
807 2009-08-31  Simon Josefsson <simon@josefsson.org>
809         * lib/gnutls_algorithms.c: Add comment explaining where magic values
810         come from.
812 2009-08-31  Daiki Ueno <ueno@unixuser.org>
814         * lib/auth_cert.c: Fix parsing Certificate Request for TLS 1.2.  Fix the logic to skip supported_signature_algorithms in Certificate
815         Request.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
817 2009-08-31  Daiki Ueno <ueno@unixuser.org>
819         * lib/gnutls_handshake.c, lib/gnutls_pk.c, lib/gnutls_state.c: Use
820         SHA256 for PRF if TLS 1.2.  Use SHA256 for the basis of PRF, and for the hash over handshake
821         messages.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
823 2009-08-31  Daiki Ueno <ueno@unixuser.org>
825         * lib/auth_dhe.c, lib/auth_rsa_export.c, lib/auth_srp_rsa.c,
826         lib/gnutls_sig.c, lib/gnutls_sig.h: Respect TLS signature algorithm
827         in server KX.  Verify signature of DH parameters in Server Key Exchange with the
828         embedded signature algorithm.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
830 2009-08-31  Daiki Ueno <ueno@unixuser.org>
832         * lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
833         lib/gnutls_int.h: Add functions for TLS signature algorithm.  Add functions to convert TLS signature algorithm from/to constants
834         defined by GnuTLS.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
836 2009-08-31  Simon Josefsson <simon@josefsson.org>
838         * NEWS: Add.
840 2009-08-31  Simon Josefsson <simon@josefsson.org>
842         * maint.mk: Update gnulib files.
844 2009-08-31  Simon Josefsson <simon@josefsson.org>
846         * THANKS: Add.
848 2009-08-25  Fabian Keil <fk@fabiankeil.de>
850         * src/serv.c: Remove dead store in listen_socket().  Signed-off-by: Simon Josefsson <simon@josefsson.org>
852 2009-08-25  Fabian Keil <fk@fabiankeil.de>
854         * lib/gnutls_buffers.c: Remove dead store in
855         _gnutls_io_write_buffered().  Signed-off-by: Simon Josefsson <simon@josefsson.org>
857 2009-08-24  Fabian Keil <fk@fabiankeil.de>
859         * lib/x509/x509.c: Remove dead store in
860         gnutls_x509_crt_list_import().  Signed-off-by: Simon Josefsson <simon@josefsson.org>
862 2009-08-24  Fabian Keil <fk@fabiankeil.de>
864         * lib/auth_srp_passwd.c: Remove dead store in pwd_put_values().  Signed-off-by: Simon Josefsson <simon@josefsson.org>
866 2009-08-24  Fabian Keil <fk@fabiankeil.de>
868         * src/certtool.c: Remove dead store in pkcs12_info().  Signed-off-by: Simon Josefsson <simon@josefsson.org>
870 2009-08-25  Fabian Keil <fk@fabiankeil.de>
872         * lib/auth_cert.c: Remove write-only variable info in
873         _gnutls_proc_cert_cert_req().  Signed-off-by: Simon Josefsson <simon@josefsson.org>
875 2009-08-25  Fabian Keil <fk@fabiankeil.de>
877         * lib/auth_rsa_export.c: Remove write-only variable info in
878         gen_rsa_export_server_kx().  Signed-off-by: Simon Josefsson <simon@josefsson.org>
880 2009-08-25  Fabian Keil <fk@fabiankeil.de>
882         * src/cfg/shared.c: Remove write-only variable sep_ar_idx in
883         split_multi_arg().  Signed-off-by: Simon Josefsson <simon@josefsson.org>
885 2009-08-24  Fabian Keil <fk@fabiankeil.de>
887         * lib/x509/pkcs12.c: Remove write-only variable tmp_size in
888         _pkcs12_decode_safe_content().  Signed-off-by: Simon Josefsson <simon@josefsson.org>
890 2009-08-29  Fabian Keil <fk@fabiankeil.de>
892         * THANKS: Remove duplicates. Two exact ones and a pretty close one.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
894 2009-08-25  Fabian Keil <fk@fabiankeil.de>
896         * lib/auth_srp_passwd.c: Mark what looks like a bug in in
897         _gnutls_srp_pwd_read_entry() Signed-off-by: Simon Josefsson <simon@josefsson.org>
899 2009-08-24  Fabian Keil <fk@fabiankeil.de>
901         * src/crypt.c: In main(), rename salt to salt_size and don't bother
902         reading info.salt which we don't use anyway.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
904 2009-08-31  Simon Josefsson <simon@josefsson.org>
906         * lib/opencdk/misc.c: (cdk_strlist_next): Handle NULL root value better.  Based on report
907         by Fabian Keil <fk@fabiankeil.de>.
909 2009-08-24  Fabian Keil <fk@fabiankeil.de>
911         * lib/x509/output.c: In print_extensions(), declare the *_idx
912         variables as int instead of size_t.  While it shouldn't make a difference, it makes more sense to me.
913         It's also consistent with (at least) print_crl().  Signed-off-by: Simon Josefsson <simon@josefsson.org>
915 2009-08-24  Fabian Keil <fk@fabiankeil.de>
917         * lib/x509/output.c: In print_extensions(), initialize *_idx
918         variables once before entering the for loop instead of each run.  Otherwise checking them is pointless as they always will be zero.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
920 2009-08-24  Fabian Keil <fk@fabiankeil.de>
922         * lib/x509/output.c: In print_crq(), initialize challenge and
923         extensions once before entering the for loop instead of each run.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
925 2009-08-24  Fabian Keil <fk@fabiankeil.de>
927         * lib/x509/output.c: In print_crl(), initialize aki_idx and crl_nr
928         once before entering the for loop instead of each run.  Otherwise the "error: more than one AKI extension\n" and "error:
929         more than one CRL number\n" checks want work.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
931 2009-08-28  Simon Josefsson <simon@josefsson.org>
933         * tests/x509dn.c: Likewise.
935 2009-08-28  Simon Josefsson <simon@josefsson.org>
937         * tests/x509dn.c: Don't use deprecated type.
939 2009-08-28  Simon Josefsson <simon@josefsson.org>
941         * cfg.mk: Overwrite gettext's size_max.m4 to make sure we use one
942         that works.
944 2009-08-28  Simon Josefsson <simon@josefsson.org>
946         * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/stdlib_h.m4,
947         gl/m4/sys_socket_h.m4, gl/m4/unistd_h.m4, gl/progname.c,
948         gl/stdlib.in.h, gl/sys_socket.in.h, gl/tests/Makefile.am,
949         gl/unistd.in.h, gl/vasnprintf.c, lib/gl/Makefile.am,
950         lib/gl/m4/stdlib_h.m4, lib/gl/m4/sys_socket_h.m4,
951         lib/gl/m4/unistd_h.m4, lib/gl/stdlib.in.h, lib/gl/sys_socket.in.h,
952         lib/gl/tests/test-func.c, lib/gl/unistd.in.h, lib/gl/vasnprintf.c,
953         libextra/gl/override/lib/md5.c.diff: Update gnulib files.
955 2009-08-28  Simon Josefsson <simon@josefsson.org>
957         * configure.ac, lib/configure.ac, lib/gnutls_handshake.c,
958         lib/gnutls_handshake.h, lib/gnutls_str.h, lib/opencdk/Makefile.am,
959         lib/x509/privkey_pkcs8.c, libextra/configure.ac: Fix use of
960         deprecated types, for now and the future.
962 2009-08-28  Simon Josefsson <simon@josefsson.org>
964         * NEWS: Add.
966 2009-08-28  Simon Josefsson <simon@josefsson.org>
968         * lib/x509/crq.c: Fix gnutls_datum usage.
970 2009-08-28  Simon Josefsson <simon@josefsson.org>
972         * lib/gnutls_buffers.c, lib/gnutls_pk.c, lib/gnutls_str.c,
973         lib/gnutls_x509.c, lib/includes/gnutls/gnutls.h.in,
974         lib/opencdk/pubkey.c, lib/openpgp/gnutls_openpgp.c,
975         lib/x509/common.c, lib/x509/extensions.c, lib/x509/mpi.c,
976         lib/x509/privkey_pkcs8.c, lib/x509/x509_write.c, src/certtool.c,
977         tests/openpgp_test.c, tests/resume.c, tests/x509_test.c,
978         tests/x509dn.c, tests/x509sign-verify.c: Fix deprecated usage of
979         gnutls_datum.
981 2009-08-27  Dan Fandrich <dan@coneharvesters.com>
983         * lib/opencdk/new-packet.c, lib/opencdk/packet.h,
984         lib/opencdk/pubkey.c, lib/opencdk/read-packet.c,
985         lib/opencdk/stream.c, lib/opencdk/stream.h, lib/opencdk/verify.c,
986         lib/x509/crq.c: Fix compiler warning bugs for OpenWatcom.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
988 2009-08-25  Daiki Ueno <ueno@unixuser.org>
990         * tests/resume.c: Fix double-free Signed-off-by: Simon Josefsson <simon@josefsson.org>
992 2009-08-24  Simon Josefsson <simon@josefsson.org>
994         * .gitattributes: Disable whitespace for file that need it.
996 2009-08-20  Simon Josefsson <simon@josefsson.org>
998         * tests/hostname-check.c: Add check of OpenPGP cert too.
1000 2009-08-20  Simon Josefsson <simon@josefsson.org>
1002         * THANKS: Add.
1004 2009-08-20  Simon Josefsson <simon@josefsson.org>
1006         * libextra/gl/override/lib/md5.c.diff: Work around whitespace commit
1007         hook.
1009 2009-08-20  Simon Josefsson <simon@josefsson.org>
1011         * gl/Makefile.am, gl/m4/stdio_h.m4, gl/select.c, gl/stdio.in.h,
1012         lib/gl/Makefile.am, lib/gl/m4/stdio_h.m4, lib/gl/stdio.in.h,
1013         maint.mk: Update gnulib files.
1015 2009-08-20  Simon Josefsson <simon@josefsson.org>
1017         * libextra/gl/gnulib.mk, libextra/gl/m4/gnulib-cache.m4,
1018         libextra/gl/md5.c, libextra/gl/override/lib/md5.c.diff: Reduce stack
1019         usage and remove code.
1021 2009-08-20  Simon Josefsson <simon@josefsson.org>
1023         * lib/gnutls_int.h: Remove unused constant.
1025 2009-08-20  Simon Josefsson <simon@josefsson.org>
1027         * lib/gnutls_errors.c: Reduce stack usage.
1029 2009-08-20  Simon Josefsson <simon@josefsson.org>
1031         * lib/openpgp/pgp.c: Fix OpenPGP hostname comparison.
1033 2009-08-20  Simon Josefsson <simon@josefsson.org>
1035         * lib/openpgp/output.c, lib/openpgp/pgp.c: Reduce stack usage.
1037 2009-08-20  Simon Josefsson <simon@josefsson.org>
1039         * lib/x509/output.c: Reduce stack usage.
1041 2009-08-20  Simon Josefsson <simon@josefsson.org>
1043         * .x-sc_m4_quote_check, lib/gnutls_sig.c,
1044         lib/opencdk/write-packet.c: Fix syntax-check nits.
1046 2009-08-20  Daiki Ueno <ueno@unixuser.org>
1048         * lib/libgnutls.map, lib/opencdk/keydb.c, tests/dn2.c, tests/mpi.c,
1049         tests/resume.c: Fix memleaks.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
1051 2009-08-19  Simon Josefsson <simon@josefsson.org>
1053         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
1054         libextra/configure.ac: Bump versions.
1056 2009-08-19  Simon Josefsson <simon@josefsson.org>
1058         * doc/gnutls.texi: Fix references.
1060 2009-08-19  Simon Josefsson <simon@josefsson.org>
1062         * cfg.mk: Also commit devel/ web pages.
1064 2009-08-19  Simon Josefsson <simon@josefsson.org>
1066         * ChangeLog: Fix ChangeLog.
1068 2009-08-19  Simon Josefsson <simon@josefsson.org>
1070         * ChangeLog: Generated.
1072 2009-08-19  Simon Josefsson <simon@josefsson.org>
1074         * NEWS: Version 2.9.3.
1076 2009-08-19  Simon Josefsson <simon@josefsson.org>
1078         * lib/ext_session_ticket.c: Typo.
1080 2009-08-19  Simon Josefsson <simon@josefsson.org>
1082         * lib/gnutls_sig.c: Need gnutls_algorithms.h for prototypes.
1084 2009-08-19  Simon Josefsson <simon@josefsson.org>
1086         * AUTHORS: Add.
1088 2009-08-18  Jonathan Bastien-Filiatrault <joe@x2a.org>
1090         * lib/auth_cert.c, lib/gnutls_algorithms.c,
1091         lib/gnutls_algorithms.h, lib/gnutls_cipher.c,
1092         lib/gnutls_handshake.c, lib/gnutls_sig.c, lib/gnutls_state.c: 
1093         Replace explicit version checks with feature checks Signed-off-by: Simon Josefsson <simon@josefsson.org>
1095 2009-08-19  Simon Josefsson <simon@josefsson.org>
1097         * doc/gnutls.texi: Reformat paragraphs.
1099 2009-08-19  Simon Josefsson <simon@josefsson.org>
1101         * doc/manpages/Makefile.am, src/cli-gaa.c, src/cli-gaa.h,
1102         src/serv-gaa.c, src/serv-gaa.h: Generated.
1104 2009-08-19  Simon Josefsson <simon@josefsson.org>
1106         * doc/gnutls.texi: Typo.
1108 2009-08-19  Simon Josefsson <simon@josefsson.org>
1110         * doc/gnutls.texi: Add cross reference.
1112 2009-08-19  Simon Josefsson <simon@josefsson.org>
1114         * doc/gnutls.texi: Add.
1116 2009-08-19  Simon Josefsson <simon@josefsson.org>
1118         * doc/reference/gnutls-docs.sgml, lib/ext_session_ticket.c: Fix
1119         GTK-DOC output.
1121 2009-08-19  Simon Josefsson <simon@josefsson.org>
1123         * NEWS: Add.
1125 2009-08-19  Simon Josefsson <simon@josefsson.org>
1127         * lib/libgnutls.map: Fix namespace of new APIs.
1129 2009-08-19  Simon Josefsson <simon@josefsson.org>
1131         * lib/ext_session_ticket.c, lib/gnutls_extensions.c,
1132         lib/gnutls_session_pack.c: Fix whitespace.
1134 2009-08-19  Daiki Ueno <ueno@unixuser.org>
1136         * doc/TODO, lib/Makefile.am, lib/ext_session_ticket.c,
1137         lib/ext_session_ticket.h, lib/gnutls_constate.c,
1138         lib/gnutls_extensions.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
1139         lib/gnutls_session_pack.c, lib/gnutls_state.c,
1140         lib/includes/gnutls/gnutls.h.in, lib/libgnutls.map,
1141         lib/m4/hooks.m4, src/cli.c, src/cli.gaa, src/serv.c, src/serv.gaa,
1142         tests/resume.c: session ticket support Signed-off-by: Simon Josefsson <simon@josefsson.org>
1144 2009-08-19  Simon Josefsson <simon@josefsson.org>
1146         * cfg.mk: Fix indent rule.
1148 2009-08-19  Daiki Ueno <ueno@unixuser.org>
1150         * doc/gnutls.texi: internals doc update Hi, When I wrote SessionTicket extension I referred to the manual node
1151         "Adding a New TLS Extension", and noticed that it is not up to date.
1152         So, here is a patch.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
1154 2009-08-18  Simon Josefsson <simon@josefsson.org>
1156         * gl/stdio.in.h, lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
1157         lib/gl/m4/gnulib-comp.m4, lib/gl/m4/memmove.m4, lib/gl/memmove.c,
1158         lib/gl/stdio.in.h, maint.mk: Update gnulib files.
1160 2009-08-15  Simon Josefsson <simon@josefsson.org>
1162         * gl/m4/stddef_h.m4, lib/gl/m4/stddef_h.m4: Update gnulib files.
1164 2009-08-15  Simon Josefsson <simon@josefsson.org>
1166         * .gitignore: Don't ignore gl/ files!
1168 2009-08-15  Simon Josefsson <simon@josefsson.org>
1170         * gl/tests/test-stddef.c, lib/gl/tests/test-stddef.c: Update gnulib
1171         files.
1173 2009-08-15  Simon Josefsson <simon@josefsson.org>
1175         * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/wchar.m4,
1176         gl/stddef.in.h, gl/stdlib.in.h, gl/string.in.h,
1177         gl/tests/Makefile.am, gl/tests/test-stdio.c,
1178         gl/tests/test-stdlib.c, gl/tests/test-string.c,
1179         gl/tests/test-unistd.c, gl/tests/test-wchar.c, gl/unistd.in.h,
1180         lib/gl/Makefile.am, lib/gl/m4/gnulib-comp.m4, lib/gl/m4/wchar.m4,
1181         lib/gl/stddef.in.h, lib/gl/stdlib.in.h, lib/gl/string.in.h,
1182         lib/gl/tests/Makefile.am, lib/gl/tests/test-stdio.c,
1183         lib/gl/tests/test-stdlib.c, lib/gl/tests/test-string.c,
1184         lib/gl/tests/test-time.c, lib/gl/tests/test-unistd.c,
1185         lib/gl/tests/test-wchar.c, lib/gl/time.in.h, lib/gl/unistd.in.h,
1186         maint.mk: Update gnulib files.
1188 2009-08-14  Simon Josefsson <simon@josefsson.org>
1190         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
1191         libextra/configure.ac: Bump versions.
1193 2009-08-14  Simon Josefsson <simon@josefsson.org>
1195         * ChangeLog: Generated.
1197 2009-08-14  Simon Josefsson <simon@josefsson.org>
1199         * NEWS: Version 2.9.2.
1201 2009-08-14  Simon Josefsson <simon@josefsson.org>
1203         * NEWS: Add 2.8.3 entry.
1205 2009-08-14  Simon Josefsson <simon@josefsson.org>
1207         * gl/Makefile.am, gl/m4/close.m4, gl/m4/fclose.m4,
1208         gl/m4/gnulib-comp.m4, gl/m4/sys_ioctl_h.m4, gl/m4/sys_socket_h.m4,
1209         gl/m4/unistd_h.m4, gl/tests/Makefile.am, gl/tests/sys_ioctl.in.h,
1210         gl/tests/test-stdio.c, gl/tests/test-stdlib.c,
1211         gl/tests/test-string.c, gl/tests/test-unistd.c,
1212         gl/tests/test-version-etc.sh, gl/unistd.in.h, gl/vasnprintf.c,
1213         lib/gl/Makefile.am, lib/gl/m4/sys_socket_h.m4,
1214         lib/gl/m4/threadlib.m4, lib/gl/m4/unistd_h.m4,
1215         lib/gl/tests/test-stdio.c, lib/gl/tests/test-stdlib.c,
1216         lib/gl/tests/test-string.c, lib/gl/tests/test-unistd.c,
1217         lib/gl/unistd.in.h, lib/gl/vasnprintf.c: Update gnulib files.
1219 2009-08-13  Simon Josefsson <simon@josefsson.org>
1221         * gl/tests/test-version-etc.sh: Update gnulib files.
1223 2009-08-13  Simon Josefsson <simon@josefsson.org>
1225         * gl/tests/test-version-etc.sh: Update gnulib files.
1227 2009-08-13  Simon Josefsson <simon@josefsson.org>
1229         * configure.ac: Don't generate gzip archives.
1231 2009-08-13  Simon Josefsson <simon@josefsson.org>
1233         * lib/Makefile.am, lib/gnutls_buffers.c, lib/gnutls_int.h,
1234         lib/io_debug.h: Remove io_debug.h stuff, it is superseded by
1235         self-tests like mini-eagain.c.
1237 2009-08-13  Simon Josefsson <simon@josefsson.org>
1239         * NEWS: Fix.
1241 2009-08-13  Simon Josefsson <simon@josefsson.org>
1243         * NEWS: Add.
1245 2009-08-13  Simon Josefsson <simon@josefsson.org>
1247         * lib/x509/x509.c: (gnutls_x509_crt_import): Re-initialize the ASN.1 structure.  If this is not done here, the next certificate loading may fail
1248         because asn1_der_decoding modified the ASN.1 structure.  Triggered
1249         by the hostname-check self-test.
1251 2009-08-13  Simon Josefsson <simon@josefsson.org>
1253         * cfg.mk: Revert "Always build vc checkouts with debugging." This reverts commit b68235be4d1ff7739456e0c5d8c28c6e96e15a14.  It
1254         breaks because -Wdisabled-optimizations will cause an error when
1255         optimizations are disabled.
1257 2009-08-13  Simon Josefsson <simon@josefsson.org>
1259         * cfg.mk: Always build vc checkouts with debugging.
1261 2009-08-13  Simon Josefsson <simon@josefsson.org>
1263         * tests/hostname-check.c: Fix.
1265 2009-08-13  Simon Josefsson <simon@josefsson.org>
1267         * tests/hostname-check.c: Add another SAN/CN collision test.
1268         Reported by Daniel Stenberg <daniel@haxx.se> in
1269         <http://permalink.gmane.org/gmane.network.gnutls.general/1735>.
1271 2009-08-12  Simon Josefsson <simon@josefsson.org>
1273         * tests/hostname-check.c: Fix logic.
1275 2009-08-12  Simon Josefsson <simon@josefsson.org>
1277         * tests/hostname-check.c: Test when SAN and CN differs.  Inspired by
1278         report by Daniel Stenberg <daniel@haxx.se> in
1279         <http://permalink.gmane.org/gmane.network.gnutls.general/1734>.
1281 2009-08-12  Simon Josefsson <simon@josefsson.org>
1283         * libextra/Makefile.am, libextra/gl/m4/sockets.m4: Use include
1284         instead of copy.
1286 2009-08-12  Simon Josefsson <simon@josefsson.org>
1288         * libextra/gl/m4/sockets.m4: Add, needed for -lws2_32 in libextra.
1290 2009-08-12  Simon Josefsson <simon@josefsson.org>
1292         * libextra/m4/hooks.m4: Add.
1294 2009-08-11  Simon Josefsson <simon@josefsson.org>
1296         * lib/gnutls_algorithms.c: Doc fix.
1298 2009-08-11  Simon Josefsson <simon@josefsson.org>
1300         * lib/gnutls_algorithms.c, lib/gnutls_anon_cred.c,
1301         lib/gnutls_auth.c, lib/gnutls_cert.c, lib/gnutls_psk.c,
1302         lib/gnutls_srp.c, lib/gnutls_state.c, lib/gnutls_x509.c,
1303         lib/openpgp/gnutls_openpgp.c, lib/openpgp/pgp.c,
1304         libextra/gnutls_ia.c: Fix typos in documentation.  Reported by Daiki
1305         Ueno <ueno> in <https://savannah.gnu.org/support/?106969>.
1307 2009-08-10  Simon Josefsson <simon@josefsson.org>
1309         * gl/m4/gnulib-comp.m4, gl/m4/sys_select_h.m4, gl/stdio-write.c,
1310         gl/sys_select.in.h, gl/tests/gettimeofday.c,
1311         gl/tests/test-sys_select.c, gl/tests/test-version-etc.sh,
1312         lib/gl/m4/gnulib-comp.m4, lib/gl/stdio-write.c, maint.mk: Update
1313         gnulib files.
1315 2009-08-10  Simon Josefsson <simon@josefsson.org>
1317         * libextra/Makefile.am: Need to add LIBSOCKET because we link to
1318         ../lib's gnulib library, for mingw.
1320 2009-08-10  Simon Josefsson <simon@josefsson.org>
1322         * lib/po/cs.po.in, lib/po/fr.po.in, lib/po/nl.po.in,
1323         lib/po/pl.po.in, lib/po/sv.po.in: Sync with TP.
1325 2009-08-10  Simon Josefsson <simon@josefsson.org>
1327         * NEWS: Add 2.8.x news entries.
1329 2009-08-10  Simon Josefsson <simon@josefsson.org>
1331         * cfg.mk: Fix usage.
1333 2009-08-10  Simon Josefsson <simon@josefsson.org>
1335         * cfg.mk: Copy cyclomatic code complexity charts too.
1337 2009-08-10  Simon Josefsson <simon@josefsson.org>
1339         * NEWS: Add.
1341 2009-08-10  Simon Josefsson <simon@josefsson.org>
1343         * lib/gnutls_global.c: Look only for latest _required_
1344         libgcrypt/libtasn1 version.  Reported by Marco d'Itri <md@linux.it> via Andreas Metzler
1345         <ametzler@downhill.at.eu.org> as Debian BTS #540449.
1347 2009-08-10  Simon Josefsson <simon@josefsson.org>
1349         * NEWS: Add.
1351 2009-08-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1353         * : commit c529f792e4c899080eb1f6e104c8552fa0770356 Author: Nikos
1354         Mavrogiannopoulos <nmav@gnutls.org> Date:   Sat Aug 8 09:06:57 2009
1355         +0300
1357 2009-08-07  Simon Josefsson <simon@josefsson.org>
1359         * NEWS: Fix.
1361 2009-08-07  Simon Josefsson <simon@josefsson.org>
1363         * NEWS: Fix.
1365 2009-08-07  Simon Josefsson <simon@josefsson.org>
1367         * NEWS: Add.
1369 2009-08-07  Simon Josefsson <simon@josefsson.org>
1371         * lib/x509/output.c: Check for NUL in SANs and replace accordingly.
1373 2009-08-07  Simon Josefsson <simon@josefsson.org>
1375         * tests/Makefile.am, tests/hostname-check.README,
1376         tests/hostname-check.c: Move comment into source.
1378 2009-08-07  Simon Josefsson <simon@josefsson.org>
1380         * lib/x509/common.c: Refuse to return DNs with embedded NULs which
1381         breaks other code.  Problem published by Dan Kaminsky and Moxie Marlinspike at
1382         BlackHat09.
1384 2009-08-07  Simon Josefsson <simon@josefsson.org>
1386         * lib/x509/common.c: Revert everything since last release, to allow
1387         minimal patch to be applied.
1389 2009-08-06  Simon Josefsson <simon@josefsson.org>
1391         * tests/Makefile.am: Fix invocation of rfc2253-escape-test.  Reported by Brad Hards <bradh@frogmouth.net> in
1393         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3750>.
1395 2009-08-06  Simon Josefsson <simon@josefsson.org>
1397         * build-aux/vc-list-files, gl/Makefile.am, gl/error.c, gl/fseeko.c,
1398         gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4, gl/m4/stdio_h.m4,
1399         gl/m4/unistd_h.m4, gl/socket.c, gl/sockets.c, gl/stdio.in.h,
1400         gl/tests/Makefile.am, gl/tests/test-select.c,
1401         gl/tests/test-stdio.c, gl/tests/test-stdlib.c,
1402         gl/tests/test-string.c, gl/tests/test-unistd.c,
1403         gl/tests/test-version-etc.c, gl/tests/test-version-etc.sh,
1404         gl/unistd.in.h, gl/version-etc.c, gl/version-etc.h,
1405         lib/gl/Makefile.am, lib/gl/fseeko.c, lib/gl/m4/iconv.m4,
1406         lib/gl/m4/lib-link.m4, lib/gl/m4/stdio_h.m4, lib/gl/m4/time_h.m4,
1407         lib/gl/m4/unistd_h.m4, lib/gl/sockets.c, lib/gl/stdio.in.h,
1408         lib/gl/tests/test-stdio.c, lib/gl/tests/test-stdlib.c,
1409         lib/gl/tests/test-string.c, lib/gl/tests/test-unistd.c,
1410         lib/gl/time.in.h, lib/gl/unistd.in.h, libextra/gl/m4/lib-link.m4,
1411         libextra/gl/md5.h, maint.mk: Update gnulib files.
1413 2009-08-05  Simon Josefsson <simon@josefsson.org>
1415         * tests/Makefile.am, tests/rfc2253-escape-test: Add self-test of RFC
1416         2253 escaping.
1418 2009-08-04  Simon Josefsson <simon@josefsson.org>
1420         * lib/x509/common.c: Simplify and fix mem leak.
1422 2009-08-04  Simon Josefsson <simon@josefsson.org>
1424         * lib/x509/common.c: Don't use fixed size buffer for strings.
1426 2009-08-04  Simon Josefsson <simon@josefsson.org>
1428         * tests/nul-in-x509-names.c: Exit with failure on failure.
1430 2009-08-04  Simon Josefsson <simon@josefsson.org>
1432         * tests/nul-in-x509-names.c: Fix output.
1434 2009-08-04  Simon Josefsson <simon@josefsson.org>
1436         * lib/gnutls_str.c: Cleanup code.
1438 2009-08-04  Tomas Hoger <thoger@redhat.com>
1440         * lib/gnutls_str.c, lib/gnutls_str.h, lib/openpgp/pgp.c,
1441         lib/x509/rfc2818_hostname.c: GnuTLS vs. NULL chars in CNs Check cert name size in _gnutls_hostname_compare()     This is needed to protect against NULL (\0) characters embedded
1442             in X509 certificates' CNs or subjectAltNames, that can be used
1443             to fool SSL certificate verification as was demonstrated by Moxie
1444         Marlinspike on BH USA 2009:
1445         http://www.blackhat.com/html/bh-usa-09/bh-usa-09-archives.html#MarlinspikeSigned-off-by: Simon Josefsson <simon@josefsson.org>
1447 2009-08-04  Simon Josefsson <simon@josefsson.org>
1449         * tests/Makefile.am, tests/nul-in-x509-names.c: Add self-test for
1450         NUL in X.509 CN/SAN problem.
1452 2009-08-03  Simon Josefsson <simon@josefsson.org>
1454         * lib/x509/common.c: Fix typo.
1456 2009-08-03  Simon Josefsson <simon@josefsson.org>
1458         * tests/chainverify.c: Fix expected output, a cert have expired.
1460 2009-08-03  Simon Josefsson <simon@josefsson.org>
1462         * lib/x509/common.c: Fix crash.
1464 2009-08-03  Simon Josefsson <simon@josefsson.org>
1466         * tests/mini-eagain.c: Make it build.
1468 2009-07-29  Simon Josefsson <simon@josefsson.org>
1470         * .gitignore: Drop .c and sort.
1472 2009-07-29  Simon Josefsson <simon@josefsson.org>
1474         * NEWS, lib/minitasn1/errors.c, lib/minitasn1/libtasn1.h: Use
1475         libtasn1 v2.3.
1477 2009-07-29  Simon Josefsson <simon@josefsson.org>
1479         * NEWS: Add.
1481 2009-07-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1483         * : commit c02e9f1459330119d2947a4e46fb60c0e12fa32d Author: Nikos
1484         Mavrogiannopoulos <nmav@gnutls.org> Date:   Sun Jul 26 15:22:06 2009
1485         +0300
1487 2009-07-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1489         * lib/x509/common.c: do not allow null character in DN.
1491 2009-07-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1493         * .gitignore: updated files to be ignored.
1495 2009-07-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1497         * tests/dn.c: Typo fix in test output. Patch by Brad Hards
1498         <bradh@frogmouth.net>
1500 2009-07-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1502         * THANKS: Removed duplicate entry of Daniel and added Fabian, Brad
1503         and Daiki.
1505 2009-07-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1507         * doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
1508         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-psk.c,
1509         doc/examples/ex-serv-srp.c, doc/examples/ex-serv1.c,
1510         lib/auth_cert.c, lib/gnutls_buffers.c, lib/gnutls_mpi.c,
1511         lib/gnutls_pk.c, lib/gnutls_sig.c, lib/opencdk/stream.c,
1512         lib/opencdk/write-packet.c, lib/openpgp/pgp.c,
1513         lib/openpgp/privkey.c, lib/x509/privkey_pkcs8.c, src/certtool.c,
1514         src/psk.c: Several bug fixes by Fabian Keil (some were modified by
1515         me).
1517 2009-07-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1519         * tests/mini-eagain.c: reduced transferred data size.
1521 2009-07-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1523         * lib/auth_srp.c, lib/gnutls_buffers.c, lib/gnutls_errors.c,
1524         lib/gnutls_record.c, lib/gnutls_supplemental.c,
1525         lib/opencdk/armor.c, lib/opencdk/keydb.c, lib/opencdk/literal.c,
1526         lib/opencdk/read-packet.c, lib/opencdk/sig-check.c,
1527         lib/opencdk/stream.c, src/certtool-cfg.c, tests/chainverify.c: Added
1528         casts to reduce warnings (based on report by Brad Hards).
1530 2009-07-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1532         * .gitignore: Added more stuff to have a clean status.
1534 2009-07-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1536         * README-alpha: Documentation corrections by Brad Hards.
1538 2009-07-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1540         * lib/x509/crq.c: size_t and unsigned int fixes.
1542 2009-07-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1544         * lib/gnutls_str.c: There are cases where those buffers might
1545         overlap
1547 2009-07-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1549         * lib/gnutls_handshake.c: Patch by Tim Kosse: "If
1550         _gnutls_send_finished fails with GNUTLS_E_AGAIN or GNUTLS_E_AGAIN it
1551         eventually gets called a second time.  It however does not call _gnutls_send_handshake with a NULL pointer
1552         on repeated calls, ultimately leading to an internal error in
1553         _gnutls_handshake_io_send_int."
1555 2009-07-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1557         * lib/auth_cert.h, lib/gnutls_ui.c: Corrected
1558         gnutls_certificate_client_get_request_status(). Based on observation
1559         by Peter Hendrickson <pdh@wiredyne.com>.
1561 2009-07-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1563         * lib/gnutls_buffers.c, tests/Makefile.am, tests/mini-eagain.c: 
1564         Added bug fix that allows gnutls_record_recv/send resuming from
1565         previously interrupted actions. Patch by from Tim Kosse
1566         <tim.kosse@filezilla-project.org>.  Added a self test to check those functions in handling interrupted
1567         states.
1569 2009-06-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1571         * : commit 21a7186bf83084a2bc85bbb7ddb600ccd070f1c2 Author: Simon
1572         Josefsson <simon@josefsson.org> Date:   Tue Jun 23 23:04:51 2009
1573         +0200
1575 2009-06-23  Simon Josefsson <simon@josefsson.org>
1577         * lib/gnutls_errors.c: Doc fix.
1579 2009-06-22  Simon Josefsson <simon@josefsson.org>
1581         * NEWS: Fix.
1583 2009-06-22  Simon Josefsson <simon@josefsson.org>
1585         * tests/Makefile.am, tests/dn2.c: Add self-test of off-by-one size
1586         error.
1588 2009-06-22  Simon Josefsson <simon@josefsson.org>
1590         * THANKS: Add.
1592 2009-06-22  Simon Josefsson <simon@josefsson.org>
1594         * NEWS: Add.
1596 2009-06-22  Simon Josefsson <simon@josefsson.org>
1598         * lib/x509/dn.c: Fix off-by-one size computation that leads to
1599         truncated strings.  Reported by Tim Kosse
1600         <tim.kosse@filezilla-project.org> in
1602         <http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3651>.
1604 2009-06-18  Simon Josefsson <simon@josefsson.org>
1606         * gl/Makefile.am, gl/errno.in.h, gl/getpagesize.c,
1607         gl/m4/errno_h.m4, gl/m4/gnulib-comp.m4, gl/m4/memchr.m4,
1608         gl/m4/string_h.m4, gl/memchr.valgrind, gl/strerror.c,
1609         gl/string.in.h, gl/tests/Makefile.am, gl/tests/getpagesize.c,
1610         lib/gl/Makefile.am, lib/gl/errno.in.h, lib/gl/getpagesize.c,
1611         lib/gl/m4/errno_h.m4, lib/gl/m4/gnulib-comp.m4,
1612         lib/gl/m4/memchr.m4, lib/gl/m4/string_h.m4, lib/gl/memchr.valgrind,
1613         lib/gl/string.in.h, lib/gl/tests/Makefile.am,
1614         lib/gl/tests/getpagesize.c: Update gnulib files.
1616 2009-06-18  Simon Josefsson <simon@josefsson.org>
1618         * libextra/m4/hooks.m4: Fix --disable-openssl-compatibility
1619         parameter.  Reported by Matthias Drochner <M.Drochner@fz-juelich.de>
1620         in
1622         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3646>.
1624 2009-06-17  Simon Josefsson <simon@josefsson.org>
1626         * doc/gnutls.texi: Typo.
1628 2009-06-17  Simon Josefsson <simon@josefsson.org>
1630         * tests/mpi.c: Fix build error.
1632 2009-06-17  Simon Josefsson <simon@josefsson.org>
1634         * NEWS: Add.
1636 2009-06-17  Simon Josefsson <simon@josefsson.org>
1638         * lib/gnutls_ui.c: Return proper MPI lengths in bits.  Reported by
1639         Peter Hendrickson <pdh@wiredyne.com> in
1641         <http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3607>.
1643 2009-06-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1645         * : commit fad0d9b3289087dbd56176e7a1ccb498cf5ef099 Author: Simon
1646         Josefsson <simon@josefsson.org> Date:   Wed Jun 10 17:55:05 2009
1647         +0200
1649 2009-06-10  Simon Josefsson <simon@josefsson.org>
1651         * NEWS: Add.
1653 2009-06-10  Simon Josefsson <simon@josefsson.org>
1655         * tests/pkcs12_s2k.c: Improve test vectors.
1657 2009-06-10  Simon Josefsson <simon@josefsson.org>
1659         * NEWS, tests/Makefile.am, tests/pkcs12_s2k_pem.c: Added new
1660         self-test pkcs12_s2k_pem.
1662 2009-06-10  Simon Josefsson <simon@josefsson.org>
1664         * NEWS: Fix.
1666 2009-06-10  Simon Josefsson <simon@josefsson.org>
1668         * NEWS: Add.
1670 2009-06-10  Simon Josefsson <simon@josefsson.org>
1672         * lib/x509/pkcs12_encr.c: Fix PKCS#12 string to key function for
1673         1/128 inputs.  Reported by "Kukosa, Tomas"
1674         <tomas.kukosa@siemens-enterprise.com> in
1675         <http://permalink.gmane.org/gmane.network.gnutls.general/1663>.
1677 2009-06-09  Simon Josefsson <simon@josefsson.org>
1679         * gl/Makefile.am, gl/m4/getpagesize.m4, gl/m4/gnulib-comp.m4,
1680         gl/m4/memchr.m4, gl/m4/mmap-anon.m4, gl/memchr.c,
1681         gl/tests/Makefile.am, gl/tests/getpagesize.c,
1682         gl/tests/test-memchr.c, gl/tests/zerosize-ptr.h,
1683         lib/gl/Makefile.am, lib/gl/m4/getpagesize.m4,
1684         lib/gl/m4/gnulib-comp.m4, lib/gl/m4/memchr.m4,
1685         lib/gl/m4/mmap-anon.m4, lib/gl/memchr.c, lib/gl/tests/Makefile.am,
1686         lib/gl/tests/getpagesize.c, lib/gl/tests/test-memchr.c,
1687         lib/gl/tests/zerosize-ptr.h: Update gnulib files.
1689 2009-06-09  Simon Josefsson <simon@josefsson.org>
1691         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
1692         libextra/configure.ac: Bump versions.
1694 2009-06-09  Simon Josefsson <simon@josefsson.org>
1696         * ChangeLog: Generated.
1698 2009-06-09  Simon Josefsson <simon@josefsson.org>
1700         * gl/m4/gnulib-comp.m4, gl/m4/version-etc.m4,
1701         gl/tests/test-alignof.c, gl/version-etc.c: Update gnulib files.
1703 2009-06-08  Simon Josefsson <simon@josefsson.org>
1705         * NEWS: Version 2.9.1.
1707 2009-06-08  Simon Josefsson <simon@josefsson.org>
1709         * lib/gnutls_extensions.c: Mark global extfunc_size as having static
1710         scope.
1712 2009-06-08  Simon Josefsson <simon@josefsson.org>
1714         * NEWS: Add.
1716 2009-06-08  Simon Josefsson <simon@josefsson.org>
1718         * tests/Makefile.am, tests/init_roundtrip.c: Add self-test to detect
1719         extension init/deinit problem.
1721 2009-06-08  Simon Josefsson <simon@josefsson.org>
1723         * lib/gnutls_extensions.c: Deinitalize extension global variable
1724         properly.  See <http://bugs.gentoo.org/272388>.
1726 2009-06-03  Simon Josefsson <simon@josefsson.org>
1728         * gl/Makefile.am, gl/alignof.h, gl/m4/gnulib-cache.m4,
1729         gl/m4/gnulib-comp.m4, gl/tests/Makefile.am,
1730         gl/tests/test-alignof.c, lib/gl/alignof.h: Update gnulib files.
1732 2009-06-03  Simon Josefsson <simon@josefsson.org>
1734         * lib/auth_srp.c, lib/debug.c, lib/debug.h, lib/gnutls_errors.c,
1735         lib/gnutls_errors.h, lib/libgnutls.map, lib/pk-libgcrypt.c,
1736         tests/mpi.c: Rename _gnutls_dump_mpi to _gnutls_mpi_log.  Rewrite to
1737         use less stack space.
1739 2009-06-03  Simon Josefsson <simon@josefsson.org>
1741         * configure.ac: Reduce stack size limit check.
1743 2009-06-03  Simon Josefsson <simon@josefsson.org>
1745         * lib/x509/output.c: Reduce stack size.
1747 2009-06-03  Simon Josefsson <simon@josefsson.org>
1749         * lib/x509/output.c: Fix malloc failure error strings.
1751 2009-06-03  Simon Josefsson <simon@josefsson.org>
1753         * tests/crq_apis.c: Test more.
1755 2009-06-03  Simon Josefsson <simon@josefsson.org>
1757         * lib/x509/common.c: (_gnutls_x509_oid_data2string): Return proper @res_size for NULL
1758         res.
1760 2009-06-03  Simon Josefsson <simon@josefsson.org>
1762         * lib/x509/crq.c: Indent.
1764 2009-06-03  Simon Josefsson <simon@josefsson.org>
1766         * lib/x509/crq.c: Doc fix.
1768 2009-06-03  Simon Josefsson <simon@josefsson.org>
1770         * lib/x509/crq.c: Reduce stack usage.
1772 2009-06-03  Simon Josefsson <simon@josefsson.org>
1774         * lib/x509/crq.c: Doc fix.
1776 2009-06-03  Simon Josefsson <simon@josefsson.org>
1778         * lib/x509/crq.c: Simplify.
1780 2009-06-03  Simon Josefsson <simon@josefsson.org>
1782         * tests/crq_apis.c: Test more.
1784 2009-06-03  Simon Josefsson <simon@josefsson.org>
1786         * lib/x509/crq.c: Reduce stack usage.
1788 2009-06-03  Simon Josefsson <simon@josefsson.org>
1790         * tests/crq_apis.c: Test more.
1792 2009-06-03  Simon Josefsson <simon@josefsson.org>
1794         * lib/x509/crq.c: Reduce stack usage.
1796 2009-06-03  Simon Josefsson <simon@josefsson.org>
1798         * lib/x509/crq.c: Fix uninitialized variable access.
1800 2009-06-03  Simon Josefsson <simon@josefsson.org>
1802         * lib/x509/crq.c: Reduce stack frame usage.
1804 2009-06-03  Simon Josefsson <simon@josefsson.org>
1806         * lib/x509/x509_write.c: Reduce stack usage.
1808 2009-06-02  Simon Josefsson <simon@josefsson.org>
1810         * gl/m4/manywarnings.m4: Update gnulib files.
1812 2009-06-02  Simon Josefsson <simon@josefsson.org>
1814         * tests/crq_apis.c: Add.
1816 2009-06-02  Simon Josefsson <simon@josefsson.org>
1818         * lib/x509/crq.c: Don't assert on expected errors.
1820 2009-06-01  Simon Josefsson <simon@josefsson.org>
1822         * NEWS: Add.
1824 2009-06-01  Simon Josefsson <simon@josefsson.org>
1826         * tests/Makefile.am: Add crq self-test.
1828 2009-06-01  Simon Josefsson <simon@josefsson.org>
1830         * lib/x509/extensions.c: Reduce stack usage.
1832 2009-06-01  Simon Josefsson <simon@josefsson.org>
1834         * lib/x509/crq.c: Reduce stack usage.  Fix build failure wrt
1835         variable names.
1837 2009-06-01  Simon Josefsson <simon@josefsson.org>
1839         * lib/includes/gnutls/x509.h: Doc fix.
1841 2009-06-01  Simon Josefsson <simon@josefsson.org>
1843         * lib/x509/crq.c: Doc fix.
1845 2009-06-01  Simon Josefsson <simon@josefsson.org>
1847         * lib/x509/crq.c: Return buffer size for NULL/0 inputs.  Fix output
1848         buffer size computation.
1850 2009-06-01  Simon Josefsson <simon@josefsson.org>
1852         * lib/x509/extensions.c: Fix mem leak.
1854 2009-06-01  Simon Josefsson <simon@josefsson.org>
1856         * lib/x509/crq.c: Don't assert for expected errors.
1858 2009-06-01  Simon Josefsson <simon@josefsson.org>
1860         * configure.ac: Export wstack.
1862 2009-06-01  Simon Josefsson <simon@josefsson.org>
1864         * lib/configure.ac, libextra/configure.ac: Fix WSTACK_CFLAGS.
1866 2009-06-01  Simon Josefsson <simon@josefsson.org>
1868         * src/serv.c: Improve logging and fix warnings.
1870 2009-06-01  Simon Josefsson <simon@josefsson.org>
1872         * configure.ac, lib/Makefile.am, lib/openpgp/Makefile.am,
1873         lib/x509/Makefile.am, libextra/Makefile.am: Check stack size.
1875 2009-06-01  Simon Josefsson <simon@josefsson.org>
1877         * gl/m4/manywarnings.m4: Update gnulib files.
1879 2009-05-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
1881         * doc/TODO: Added gnutls_dh_get_prime_bits limitation.
1883 2009-05-28  Simon Josefsson <simon@josefsson.org>
1885         * lib/x509/pkcs12_bag.c, lib/x509/verify.c, lib/x509/x509.c,
1886         lib/x509/x509_write.c: Doc fix.  Reported by Peter Hendrickson
1887         <pdh@wiredyne.com>.
1889 2009-05-28  Simon Josefsson <simon@josefsson.org>
1891         * NEWS: Add.
1893 2009-05-28  Simon Josefsson <simon@josefsson.org>
1895         * configure.ac, lib/configure.ac, lib/m4/hooks.m4,
1896         libextra/configure.ac: Bump versions.
1898 2009-05-28  Simon Josefsson <simon@josefsson.org>
1900         * cfg.mk: Fix paths.
1902 2009-05-28  Simon Josefsson <simon@josefsson.org>
1904         * ChangeLog: Generated.
1906 2009-05-28  Simon Josefsson <simon@josefsson.org>
1908         * NEWS: Version 2.9.0.
1910 2009-05-28  Simon Josefsson <simon@josefsson.org>
1912         * cfg.mk: Fix paths for alpha release.
1914 2009-05-28  Simon Josefsson <simon@josefsson.org>
1916         * lib/gnutls_ui.c: Doc fix.
1918 2009-05-28  Simon Josefsson <simon@josefsson.org>
1920         * build-aux/gnupload: Update gnulib files.
1922 2009-05-27  Simon Josefsson <simon@josefsson.org>
1924         * doc/manpages/srptool.1: Fix.
1926 2009-05-27  Simon Josefsson <simon@josefsson.org>
1928         * NEWS: Add.
1930 2009-05-27  Simon Josefsson <simon@josefsson.org>
1932         * doc/manpages/gnutls-serv.1: Doc fix.
1934 2009-05-27  Simon Josefsson <simon@josefsson.org>
1936         * lib/gnutls_psk.c: Doc fix.
1938 2009-05-27  Simon Josefsson <simon@josefsson.org>
1940         * lib/x509/pkcs7.c: Doc fix.
1942 2009-05-27  Simon Josefsson <simon@josefsson.org>
1944         * doc/Makefile.am: Cleanup rules.
1946 2009-05-27  Simon Josefsson <simon@josefsson.org>
1948         * doc/Makefile.am, doc/gnutls.texi, lib/Makefile.am,
1949         lib/openpgp/Makefile.am, lib/x509/Makefile.am, libextra/Makefile.am: 
1950         Move API texinfo generation into doc/.
1952 2009-05-27  Simon Josefsson <simon@josefsson.org>
1954         * gl/m4/include_next.m4, gl/m4/size_max.m4,
1955         lib/gl/m4/include_next.m4, lib/gl/m4/size_max.m4: Update gnulib
1956         files.
1958 2009-05-27  Simon Josefsson <simon@josefsson.org>
1960         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
1961         libextra/configure.ac: Bump versions.
1963 2009-05-27  Simon Josefsson <simon@josefsson.org>
1965         * ChangeLog: Generated.
1967 2009-05-27  Simon Josefsson <simon@josefsson.org>
1969         * NEWS: Version 2.8.0.
1971 2009-05-27  Simon Josefsson <simon@josefsson.org>
1973         * NEWS: Add.
1975 2009-05-27  Simon Josefsson <simon@josefsson.org>
1977         * doc/announcement-template.txt: Typo.
1979 2009-05-27  Simon Josefsson <simon@josefsson.org>
1981         * NEWS: Fix.
1983 2009-05-27  Simon Josefsson <simon@josefsson.org>
1985         * NEWS, cfg.mk, configure.ac, lib/configure.ac,
1986         libextra/configure.ac: Prepare for stable release.
1988 2009-05-27  Simon Josefsson <simon@josefsson.org>
1990         * configure.ac, lib/configure.ac, lib/m4/hooks.m4,
1991         libextra/configure.ac: Bump versions.
1993 2009-05-27  Simon Josefsson <simon@josefsson.org>
1995         * NEWS: Add.
1997 2009-05-27  Simon Josefsson <simon@josefsson.org>
1999         * lib/gnutls_ui.c: Doc fix.  Reported by Peter Hendrickson
2000         <pdh@wiredyne.com>.
2002 2009-05-26  Simon Josefsson <simon@josefsson.org>
2004         * src/select.c: Remove unused file, replaced by poll from gnulib.
2006 2009-05-26  Simon Josefsson <simon@josefsson.org>
2008         * doc/Makefile.am: Fix generation of error_codes.texi and
2009         algorithms.texi.
2011 2009-05-26  Simon Josefsson <simon@josefsson.org>
2013         * ChangeLog: Generated.
2015 2009-05-26  Simon Josefsson <simon@josefsson.org>
2017         * doc/announcement-template.txt: Fix.
2019 2009-05-26  Simon Josefsson <simon@josefsson.org>
2021         * NEWS: Version 2.7.14.
2023 2009-05-26  Simon Josefsson <simon@josefsson.org>
2025         * src/certtool-gaa.c, src/serv-gaa.c: Regenerate.
2027 2009-05-26  Simon Josefsson <simon@josefsson.org>
2029         * NEWS: Add.
2031 2009-05-26  Simon Josefsson <simon@josefsson.org>
2033         * NEWS: Add.
2035 2009-05-26  Simon Josefsson <simon@josefsson.org>
2037         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
2038         libextra/configure.ac: Bump versions.
2040 2009-05-26  Simon Josefsson <simon@josefsson.org>
2042         * lib/gnutls_global.c, lib/includes/gnutls/compat.h,
2043         libextra/gnutls_extra.c, libextra/includes/gnutls/extra.h,
2044         libextra/includes/gnutls/openssl.h, tests/openssl.c, tests/simple.c: 
2045         Fix version symbol namespace.
2047 2009-05-26  Simon Josefsson <simon@josefsson.org>
2049         * doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
2050         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-psk.c,
2051         doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
2052         doc/gnutls.texi, doc/manpages/certtool.1,
2053         doc/manpages/gnutls-serv.1, lib/auth_anon.c, lib/auth_dh_common.c,
2054         lib/auth_dhe.c, lib/auth_dhe_psk.c, lib/gnutls_anon_cred.c,
2055         lib/gnutls_errors.c, lib/gnutls_handshake.c, lib/gnutls_psk.c,
2056         lib/gnutls_record.c, lib/gnutls_ui.c,
2057         lib/includes/gnutls/gnutls.h.in, libextra/gnutls_ia.c,
2058         src/certtool.gaa, src/prime.c, src/serv.c, src/serv.gaa,
2059         src/tls_test.c, tests/anonself.c, tests/dhepskself.c,
2060         tests/openpgpself.c, tests/oprfi.c, tests/resume.c, tests/tlsia.c,
2061         tests/x509dn.c, tests/x509self.c, tests/x509signself.c: Doc fixes.
2062         Suggested by Peter Hendrickson <pdh@wiredyne.com>.
2064 2009-05-26  Simon Josefsson <simon@josefsson.org>
2066         * lib/gnutls_auth.c: Doc fix.  Reported by Peter Hendrickson
2067         <pdh@wiredyne.com>.
2069 2009-05-25  Simon Josefsson <simon@josefsson.org>
2071         * ChangeLog: Generated.
2073 2009-05-25  Simon Josefsson <simon@josefsson.org>
2075         * NEWS: Version 2.7.13.
2077 2009-05-25  Simon Josefsson <simon@josefsson.org>
2079         * doc/announcement-template.txt: Fix.
2081 2009-05-25  Simon Josefsson <simon@josefsson.org>
2083         * NEWS: Fix.
2085 2009-05-25  Simon Josefsson <simon@josefsson.org>
2087         * NEWS: Add.
2089 2009-05-25  Simon Josefsson <simon@josefsson.org>
2091         * doc/announcement-template.txt: Improve.
2093 2009-05-25  Simon Josefsson <simon@josefsson.org>
2095         * lib/libgnutls.map: Sort symbols.
2097 2009-05-25  Simon Josefsson <simon@josefsson.org>
2099         * lib/libgnutls.map: Auto-generate from GnuTLS 2.6.x list of
2100         exported symbols.  No substantial change.
2102 2009-05-25  Simon Josefsson <simon@josefsson.org>
2104         * lib/libgnutls.map: Move functions.  Reported by Andreas Metzler
2105         <ametzler@downhill.at.eu.org> in
2107         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3578>.
2109 2009-05-25  Simon Josefsson <simon@josefsson.org>
2111         * lib/libgnutls.map: Move gnutls_x509_crq_set_key back to old ABI
2112         namespace.  Reported by Andreas Metzler
2113         <ametzler@downhill.at.eu.org> in
2115         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3576>.
2117 2009-05-25  Simon Josefsson <simon@josefsson.org>
2119         * NEWS: Add.
2121 2009-05-25  Simon Josefsson <simon@josefsson.org>
2123         * tests/chainverify.c: Fix expired certs.  Exit early to make it
2124         easier to find failing test.  Reported by Andreas Metzler
2125         <ametzler@downhill.at.eu.org> in
2127         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3580>.
2129 2009-05-20  Simon Josefsson <simon@josefsson.org>
2131         * .clcopying: Fix.
2133 2009-05-20  Simon Josefsson <simon@josefsson.org>
2135         * AUTHORS: Fix PGP key.
2137 2009-05-20  Simon Josefsson <simon@josefsson.org>
2139         * doc/gnutls.texi, src/Makefile.am, src/README, src/README.srptool: 
2140         Removed duplicated documentation.
2142 2009-05-20  Simon Josefsson <simon@josefsson.org>
2144         * THANKS: Add.
2146 2009-05-20  Simon Josefsson <simon@josefsson.org>
2148         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
2149         libextra/configure.ac: Bump versions.
2151 2009-05-20  Simon Josefsson <simon@josefsson.org>
2153         * ChangeLog: Generated.
2155 2009-05-20  Simon Josefsson <simon@josefsson.org>
2157         * NEWS: Version 2.7.12.
2159 2009-05-20  Simon Josefsson <simon@josefsson.org>
2161         * NEWS, src/serv.c, src/tls_test.c: Fix gnutls-serv and
2162         gnutls-cli-debug on Windows.
2164 2009-05-20  Simon Josefsson <simon@josefsson.org>
2166         * gl/getdelim.c: Update gnulib files.
2168 2009-05-20  Simon Josefsson <simon@josefsson.org>
2170         * NEWS, doc/reference/Makefile.am, lib/minitasn1/libtasn1.h,
2171         lib/minitasn1/parser_aux.c: Use libtasn1 2.2.
2173 2009-05-20  Simon Josefsson <simon@josefsson.org>
2175         * NEWS: Add.
2177 2009-05-20  Simon Josefsson <simon@josefsson.org>
2179         * build-aux/gnupload, gl/Makefile.am, gl/m4/sys_socket_h.m4,
2180         gl/sys_socket.in.h, gl/tests/test-sys_socket.c, lib/gl/Makefile.am,
2181         lib/gl/m4/sys_socket_h.m4, lib/gl/sys_socket.in.h,
2182         lib/gl/tests/test-sys_socket.c, maint.mk: Update gnulib files.
2184 2009-05-20  Simon Josefsson <simon@josefsson.org>
2186         * lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
2187         lib/gl/m4/gnulib-comp.m4, lib/gl/m4/vsnprintf.m4,
2188         lib/gl/tests/Makefile.am, lib/gl/tests/test-vsnprintf.c,
2189         lib/gl/vsnprintf.c: Replace vsnprintf if needed.
2191 2009-05-20  Simon Josefsson <simon@josefsson.org>
2193         * NEWS: Add.
2195 2009-05-20  Simon Josefsson <simon@josefsson.org>
2197         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
2198         libextra/configure.ac: Bump versions.
2200 2009-05-20  Simon Josefsson <simon@josefsson.org>
2202         * tests/crq_key_id.c: Reorder gcry quick random to make it
2203         effective.  Reported by Andreas Metzler
2204         <ametzler@downhill.at.eu.org> in
2206         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3570>.
2208 2009-05-18  Simon Josefsson <simon@josefsson.org>
2210         * ChangeLog: Generated.
2212 2009-05-18  Simon Josefsson <simon@josefsson.org>
2214         * NEWS: Version 2.7.11.
2216 2009-05-18  Simon Josefsson <simon@josefsson.org>
2218         * NEWS, cfg.mk, configure.ac, doc/examples/Makefile.am,
2219         lib/Makefile.am, lib/configure.ac, lib/openpgp/Makefile.am,
2220         lib/x509/Makefile.am, libextra/Makefile.am, libextra/configure.ac,
2221         src/Makefile.am, tests/Makefile.am: Don't build with warnings all
2222         the time.  Use a WERROR_CFLAGS.
2224 2009-05-18  Simon Josefsson <simon@josefsson.org>
2226         * maint.mk: Update gnulib files.
2228 2009-05-18  Simon Josefsson <simon@josefsson.org>
2230         * NEWS: Add.
2232 2009-05-18  Simon Josefsson <simon@josefsson.org>
2234         * src/serv.c: Don't use unportable NI_MAXHOST/NI_MAXSERV.
2236 2009-05-17  Simon Josefsson <simon@josefsson.org>
2238         * src/Makefile.am: Link getaddrinfo libraries.  Reported by "Tom G.
2239         Christensen" <tgc@jupiterrise.com> in
2241         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3560>.
2243 2009-05-17  Simon Josefsson <simon@josefsson.org>
2245         * NEWS, configure.ac, lib/configure.ac: Need to run AC_PROG_CXX
2246         unconditionally.
2248 2009-05-16  Simon Josefsson <simon@josefsson.org>
2250         * doc/doxygen/Doxyfile.in, libextra/gl/Makefile.am: Fix old gnulib
2251         lgpl/ paths.  Reported by "Tom G. Christensen" <tgc@jupiterrise.com>
2252         in
2254         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3556>.
2256 2009-05-14  Simon Josefsson <simon@josefsson.org>
2258         * NEWS: Fix.
2260 2009-05-14  Simon Josefsson <simon@josefsson.org>
2262         * lib/minitasn1/Makefile.am: Need -DASN1_BUILDING for libtasn1.
2264 2009-05-14  Simon Josefsson <simon@josefsson.org>
2266         * doc/announcement-template.txt: Add.
2268 2009-05-14  Simon Josefsson <simon@josefsson.org>
2270         * NEWS: Add.
2272 2009-05-14  Simon Josefsson <simon@josefsson.org>
2274         * lib/minitasn1/Makefile.am: Fix -I's after gnulib changes.
2275         Reported by "Tom G. Christensen" <tgc@jupiterrise.com> in
2277         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3548>.
2279 2009-05-14  Simon Josefsson <simon@josefsson.org>
2281         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
2282         libextra/configure.ac: Bump versions.
2284 2009-05-13  Simon Josefsson <simon@josefsson.org>
2286         * ChangeLog: Generated.
2288 2009-05-13  Simon Josefsson <simon@josefsson.org>
2290         * NEWS: Version 2.7.10.
2292 2009-05-13  Simon Josefsson <simon@josefsson.org>
2294         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
2295         gl/tests/Makefile.am, gl/tests/test-alignof.c, lib/gl/Makefile.am,
2296         lib/gl/m4/gnulib-cache.m4, lib/gl/m4/gnulib-comp.m4,
2297         lib/gl/tests/Makefile.am, lib/gl/tests/test-alignof.c: Avoid failing
2298         tests.
2300 2009-05-13  Simon Josefsson <simon@josefsson.org>
2302         * lib/gnutls_algorithms.c, lib/gnutls_auth.c, lib/gnutls_buffers.c,
2303         lib/gnutls_cert.c, lib/gnutls_global.c, lib/gnutls_priority.c,
2304         lib/gnutls_psk.c, lib/gnutls_session.c, lib/gnutls_state.c,
2305         lib/includes/gnutls/gnutls.h.in, lib/includes/gnutls/openpgp.h,
2306         lib/includes/gnutls/pkcs12.h, lib/includes/gnutls/x509.h,
2307         lib/openpgp/extras.c, lib/openpgp/gnutls_openpgp.c,
2308         lib/openpgp/pgp.c, lib/openpgp/privkey.c, lib/x509/crq.c,
2309         lib/x509/dn.c, lib/x509/pkcs12_bag.c, lib/x509/x509.c,
2310         lib/x509/x509_write.c, libextra/gnutls_ia.c: Doc fixes for GTK-DOC.
2312 2009-05-13  Simon Josefsson <simon@josefsson.org>
2314         * lib/ext_server_name.c, lib/gnutls_priority.c,
2315         lib/gnutls_record.c, lib/gnutls_srp.c, lib/gnutls_state.c,
2316         lib/gnutls_ui.c, lib/gnutls_x509.c,
2317         lib/includes/gnutls/gnutls.h.in, lib/includes/gnutls/x509.h,
2318         lib/x509/crq.c, lib/x509/dn.c, lib/x509/pkcs7.c,
2319         lib/x509/privkey.c, lib/x509/verify.c, lib/x509/x509.c,
2320         lib/x509/x509_write.c: Doc fixes for GTK-DOC.
2322 2009-05-13  Simon Josefsson <simon@josefsson.org>
2324         * lib/includes/gnutls/crypto.h, lib/includes/gnutls/openpgp.h,
2325         lib/includes/gnutls/x509.h, lib/openpgp/gnutls_openpgp.c,
2326         lib/x509/dn.c, lib/x509/output.c, lib/x509/pkcs7.c,
2327         lib/x509/verify.c, lib/x509/x509.c: Doc fixes for GTK-DOC.
2329 2009-05-13  Simon Josefsson <simon@josefsson.org>
2331         * NEWS: Add.
2333 2009-05-13  Simon Josefsson <simon@josefsson.org>
2335         * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
2336         doc/examples/ex-client-psk.c, doc/examples/ex-client-resume.c,
2337         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
2338         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
2339         doc/examples/ex-crq.c, doc/examples/ex-pkcs12.c,
2340         doc/examples/ex-rfc2818.c, doc/examples/ex-serv-anon.c,
2341         doc/examples/ex-serv-export.c, doc/examples/ex-serv-pgp.c,
2342         doc/examples/ex-serv-psk.c, doc/examples/ex-serv-srp.c,
2343         doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
2344         doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
2345         doc/examples/tcp.c: Place examples in public domain.  After
2346         discussion with Karl.
2348 2009-05-13  Simon Josefsson <simon@josefsson.org>
2350         * gl/alignof.h, gl/m4/gnulib-comp.m4, gl/tests/Makefile.am,
2351         gl/tests/test-alignof.c, lib/gl/alignof.h,
2352         lib/gl/m4/gnulib-comp.m4, lib/gl/tests/Makefile.am,
2353         lib/gl/tests/test-alignof.c, maint.mk: Update gnulib files.
2355 2009-05-13  Simon Josefsson <simon@josefsson.org>
2357         * lib/opencdk/keydb.c: Avoid sprintf.
2359 2009-05-13  Simon Josefsson <simon@josefsson.org>
2361         * doc/examples/ex-client-tlsia.c, lib/opencdk/literal.c,
2362         lib/opencdk/misc.c, src/common.c, tests/chainverify.c,
2363         tests/tlsia.c: Fix warnings.
2365 2009-05-13  Simon Josefsson <simon@josefsson.org>
2367         * NEWS: Fix.
2369 2009-05-13  Simon Josefsson <simon@josefsson.org>
2371         * doc/gnutls.texi: Fix.
2373 2009-05-13  Simon Josefsson <simon@josefsson.org>
2375         * NEWS: Add.
2377 2009-05-13  Simon Josefsson <simon@josefsson.org>
2379         * lib/pk-libgcrypt.c: Fix crash.
2381 2009-05-12  Simon Josefsson <simon@josefsson.org>
2383         * lib/gnutls_cert.c: Doc fix.
2385 2009-05-12  Simon Josefsson <simon@josefsson.org>
2387         * lib/gnutls_dh_primes.c: Doc fix.
2389 2009-05-12  Simon Josefsson <simon@josefsson.org>
2391         * lib/minitasn1/Makefile.am, lib/minitasn1/errors.h: Drop removed
2392         libtasn1 file.
2394 2009-05-12  Simon Josefsson <simon@josefsson.org>
2396         * NEWS, lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
2397         lib/minitasn1/element.c, lib/minitasn1/element.h,
2398         lib/minitasn1/errors.c, lib/minitasn1/gstr.c, lib/minitasn1/gstr.h,
2399         lib/minitasn1/int.h, lib/minitasn1/libtasn1.h,
2400         lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
2401         lib/minitasn1/structure.c, lib/minitasn1/structure.h: Upgrade
2402         libtasn1 to v2.1.
2404 2009-05-12  Simon Josefsson <simon@josefsson.org>
2406         * lib/gnutls_global.c, libextra/gnutls_extra.c: Doc fixes.  Remove
2407         debugging code.
2409 2009-05-12  Simon Josefsson <simon@josefsson.org>
2411         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
2412         libextra/configure.ac: Bump versions.
2414 2009-05-11  Simon Josefsson <simon@josefsson.org>
2416         * ChangeLog: Generated.
2418 2009-05-11  Simon Josefsson <simon@josefsson.org>
2420         * NEWS: Version 2.7.9.
2422 2009-05-11  Simon Josefsson <simon@josefsson.org>
2424         * lib/configure.ac, libextra/configure.ac: Drop obsolete stuff.
2426 2009-05-11  Simon Josefsson <simon@josefsson.org>
2428         * configure.ac: Drop obsolete stuff.
2430 2009-05-11  Simon Josefsson <simon@josefsson.org>
2432         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
2433         gl/m4/ld-output-def.m4, gl/m4/ld-version-script.m4,
2434         lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
2435         lib/gl/m4/gnulib-comp.m4, lib/gl/m4/ld-output-def.m4,
2436         lib/gl/m4/ld-version-script.m4, libextra/gl/gnulib.mk,
2437         libextra/gl/m4/gnulib-cache.m4, libextra/gl/m4/gnulib-comp.m4,
2438         libextra/gl/m4/ld-output-def.m4,
2439         libextra/gl/m4/ld-version-script.m4: Move gnulib tests into proper
2440         directory.
2442 2009-05-11  Simon Josefsson <simon@josefsson.org>
2444         * NEWS: Fix.
2446 2009-05-11  Simon Josefsson <simon@josefsson.org>
2448         * doc/manpages/Makefile.am: Generated.
2450 2009-05-11  Simon Josefsson <simon@josefsson.org>
2452         * doc/scripts/gdoc: Fix gnutls_priority_init documentation.
2454 2009-05-11  Simon Josefsson <simon@josefsson.org>
2456         * doc/scripts/gdoc: Revert "Fix man output for "%COMPAT" in
2457         docstrings." This reverts commit d10f1872bcbf7eb63632a8ce2e50728f42bd03fa.
2459 2009-05-11  Simon Josefsson <simon@josefsson.org>
2461         * doc/scripts/gdoc: Fix man output for "%COMPAT" in docstrings.
2463 2009-05-11  Simon Josefsson <simon@josefsson.org>
2465         * doc/manpages/Makefile.am: When writing man pages, don't append to
2466         any existing file.
2468 2009-05-11  Simon Josefsson <simon@josefsson.org>
2470         * lib/gnutls_priority.c: Doc fix.
2472 2009-05-11  Simon Josefsson <simon@josefsson.org>
2474         * NEWS, doc/examples/Makefile.am, lib/gl/Makefile.am,
2475         lib/gl/m4/gnulib-cache.m4, lib/gl/m4/gnulib-comp.m4,
2476         lib/gl/tests/Makefile.am, lib/gl/tests/test-lseek.c,
2477         lib/gl/tests/test-lseek.sh, src/Makefile.am, tests/Makefile.am: Fix
2478         MinGW build failures.
2480 2009-05-11  Simon Josefsson <simon@josefsson.org>
2482         * lib/autogen.sh: Add.
2484 2009-05-11  Simon Josefsson <simon@josefsson.org>
2486         * maint.mk: Update gnulib files.
2488 2009-05-11  Simon Josefsson <simon@josefsson.org>
2490         * gtk-doc.make: Fix syntax-check.
2492 2009-05-11  Simon Josefsson <simon@josefsson.org>
2494         * gtk-doc.make, m4/gtk-doc.m4: Upgrade gtk-doc files.
2496 2009-05-11  Simon Josefsson <simon@josefsson.org>
2498         * cfg.mk, gl/sys_socket.in.h, gl/tests/test-vc-list-files-git.sh,
2499         lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
2500         lib/gl/m4/gnulib-comp.m4, lib/gl/sys_socket.in.h,
2501         lib/gl/tests/Makefile.am, lib/gl/tests/test-lseek.c,
2502         lib/gl/tests/test-lseek.sh, libextra/gl/gnulib.mk,
2503         libextra/gl/m4/gnulib-cache.m4, libextra/gl/m4/gnulib-comp.m4: 
2504         Update gnulib files.
2506 2009-05-10  Simon Josefsson <simon@josefsson.org>
2508         * tests/chainverify.c: Verisign CA v1 cert has expired!  Change
2509         expected results.  Also test expiration code more.
2511 2009-05-08  Simon Josefsson <simon@josefsson.org>
2513         * doc/Makefile.am: Don't always rebuild manual.
2515 2009-05-08  Simon Josefsson <simon@josefsson.org>
2517         * gl/m4/sys_socket_h.m4, lib/gl/m4/sys_socket_h.m4: Update gnulib
2518         files.
2520 2009-05-08  Simon Josefsson <simon@josefsson.org>
2522         * gl/Makefile.am, lib/gl/Makefile.am: Update gnulib files.
2524 2009-05-08  Simon Josefsson <simon@josefsson.org>
2526         * gl/Makefile.am, gl/alignof.h, lib/gl/Makefile.am: Update gnulib
2527         files.
2529 2009-05-08  Simon Josefsson <simon@josefsson.org>
2531         * cfg.mk: Fix.
2533 2009-05-08  Simon Josefsson <simon@josefsson.org>
2535         * cfg.mk: Fix.
2537 2009-05-08  Simon Josefsson <simon@josefsson.org>
2539         * build-aux/gnupload, gl/Makefile.am, gl/m4/errno_h.m4,
2540         gl/m4/gnulib-comp.m4, gl/m4/multiarch.m4, gl/m4/sys_socket_h.m4,
2541         gl/m4/vasnprintf.m4, gl/sys_socket.in.h,
2542         gl/tests/test-sys_socket.c, lib/gl/Makefile.am, lib/gl/alignof.h,
2543         lib/gl/m4/errno_h.m4, lib/gl/m4/gnulib-comp.m4,
2544         lib/gl/m4/multiarch.m4, lib/gl/m4/sys_socket_h.m4,
2545         lib/gl/m4/vasnprintf.m4, lib/gl/sys_socket.in.h,
2546         lib/gl/tests/test-sys_socket.c, maint.mk: Update gnulib files.
2548 2009-05-08  Simon Josefsson <simon@josefsson.org>
2550         * cfg.mk: Fix -Werror handling.
2552 2009-05-08  Simon Josefsson <simon@josefsson.org>
2554         * lib/x509/output.c: Fix warnings.
2556 2009-05-07  Simon Josefsson <simon@josefsson.org>
2558         * doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
2559         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-psk.c,
2560         doc/examples/ex-serv-srp.c, doc/examples/ex-serv1.c,
2561         tests/anonself.c, tests/dhepskself.c, tests/openpgpself.c,
2562         tests/oprfi.c, tests/pskself.c, tests/resume.c, tests/tlsia.c,
2563         tests/x509dn.c, tests/x509self.c, tests/x509signself.c: Fix
2564         warnings.
2566 2009-05-07  Simon Josefsson <simon@josefsson.org>
2568         * NEWS: Fix.
2570 2009-05-07  Simon Josefsson <simon@josefsson.org>
2572         * tests/anonself.c, tests/dhepskself.c, tests/openpgpself.c,
2573         tests/oprfi.c, tests/pskself.c, tests/resume.c, tests/tlsia.c,
2574         tests/x509dn.c, tests/x509self.c, tests/x509signself.c: Use memset
2575         instead of deprecated bzero.
2577 2009-05-07  Simon Josefsson <simon@josefsson.org>
2579         * NEWS, src/certtool-cfg.c, src/serv.c: Fix build failure on systems
2580         without AF_INET6, e.g., Solaris 2.6.  Reported by "Tom G.
2581         Christensen" <tgc@jupiterrise.com> in
2583         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3524>.
2585 2009-05-06  Simon Josefsson <simon@josefsson.org>
2587         * doc/Makefile.am: Drop README.GIT.
2589 2009-05-06  Simon Josefsson <simon@josefsson.org>
2591         * tests/Makefile.am: Need to link directly to libgcrypt here.
2593 2009-05-06  Simon Josefsson <simon@josefsson.org>
2595         * lib/mpi-libgcrypt.c: Don't use casts that break strict-aliasing
2596         rules.
2598 2009-05-06  Simon Josefsson <simon@josefsson.org>
2600         * README-alpha: Fix.
2602 2009-05-06  Simon Josefsson <simon@josefsson.org>
2604         * configure.ac: Fix.
2606 2009-05-05  Simon Josefsson <simon@josefsson.org>
2608         * README-alpha, doc/README.GIT: Replace doc/README.GIT with
2609         README-alpha.
2611 2009-05-05  Simon Josefsson <simon@josefsson.org>
2613         * README-alpha: Fix.
2615 2009-05-05  Simon Josefsson <simon@josefsson.org>
2617         * README-alpha: Add.
2619 2009-05-03  Simon Josefsson <simon@josefsson.org>
2621         * NEWS, lib/libgnutls.map: Fix build failure when LZO is enabled.
2623 2009-05-03  Simon Josefsson <simon@josefsson.org>
2625         * lib/includes/gnutls/gnutls.h.in, lib/includes/gnutls/openpgp.h,
2626         libextra/includes/gnutls/extra.h: Fix gtk-doc warnings.
2628 2009-05-03  Simon Josefsson <simon@josefsson.org>
2630         * NEWS: Fix.
2632 2009-05-03  Simon Josefsson <simon@josefsson.org>
2634         * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Regenerated libtasn1
2635         files.
2637 2009-05-03  Simon Josefsson <simon@josefsson.org>
2639         * doc/Makefile.am: Build tools before using them.
2641 2009-05-03  Simon Josefsson <simon@josefsson.org>
2643         * .x-sc_GPL_version, .x-sc_avoid_if_before_free,
2644         .x-sc_cast_of_alloca_return_value, .x-sc_cast_of_argument_to_free,
2645         .x-sc_file_system, .x-sc_m4_quote_check, .x-sc_makefile_check,
2646         .x-sc_program_name, .x-sc_prohibit_HAVE_MBRTOWC,
2647         .x-sc_prohibit_S_IS_definition, .x-sc_space_tab, .x-sc_the_the,
2648         .x-sc_two_space_separator_in_usage, .x-sc_useless_cpp_parens, NEWS,
2649         cfg.mk, doc/examples/ex-serv-export.c, doc/gnutls.texi,
2650         gtk-doc.make, lib/gnutls.asn, lib/m4/hooks.m4,
2651         lib/openpgp/Makefile.am, lib/pkix.asn, lib/x509/Makefile.am,
2652         libextra/m4/hooks.m4, m4/valgrind.m4, src/Makefile.am,
2653         src/certtool-cfg.c, src/certtool.c, src/crypt.c, src/psk.c,
2654         src/serv.c, src/tls_test.c, tests/Makefile.am, tests/resume.c,
2655         tests/x509dn.c: Fix syntax-check warnings.
2657 2009-05-03  Simon Josefsson <simon@josefsson.org>
2659         * doc/reference/Makefile.am, gtk-doc.make: Upgrade gtk-doc files.
2661 2009-05-03  Simon Josefsson <simon@josefsson.org>
2663         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
2664         libextra/configure.ac: Bump versions.
2666 2009-05-03  Simon Josefsson <simon@josefsson.org>
2668         * ChangeLog: Generated.
2670 2009-05-03  Simon Josefsson <simon@josefsson.org>
2672         * NEWS: Version 2.7.8.
2674 2009-05-03  Simon Josefsson <simon@josefsson.org>
2676         * gl/Makefile.am, gl/gettext.h, gl/m4/wchar.m4, gl/wchar.in.h,
2677         lib/gl/Makefile.am, lib/gl/gettext.h, lib/gl/m4/wchar.m4,
2678         lib/gl/wchar.in.h: Update gnulib files.
2680 2009-05-03  Simon Josefsson <simon@josefsson.org>
2682         * tests/pkcs1-padding/pkcs1-pad: Fix self test fails because of
2683         expired certs using datefudge.
2685 2009-05-01  Simon Josefsson <simon@josefsson.org>
2687         * tests/chainverify.c: Print cert details.  Fix verifying expired
2688         cert.
2690 2009-05-01  Simon Josefsson <simon@josefsson.org>
2692         * tests/cve-2008-4989.c: Avoid time checks.
2694 2009-04-30  Simon Josefsson <simon@josefsson.org>
2696         * tests/Makefile.am, tests/cve-2009-1415.c, tests/cve-2009-1416.c: 
2697         Add self-tests for security problems.
2699 2009-04-30  Simon Josefsson <simon@josefsson.org>
2701         * NEWS: Add.
2703 2009-04-30  Simon Josefsson <simon@josefsson.org>
2705         * lib/gnutls_cert.c, lib/includes/gnutls/gnutls.h.in,
2706         lib/includes/gnutls/x509.h, lib/x509/verify.c, src/common.c: 
2707         libgnutls: Check activation/expiration times on untrusted
2708         certificates.  Reported by Romain Francoise.
2710 2009-04-30  Simon Josefsson <simon@josefsson.org>
2712         * lib/gnutls_pk.c: Fix DSA key generation.
2714 2009-04-30  Simon Josefsson <simon@josefsson.org>
2716         * cfg.mk: Use modern git names.
2718 2009-04-30  Simon Josefsson <simon@josefsson.org>
2720         * NEWS: Add old NEWS entries.
2722 2009-04-30  Simon Josefsson <simon@josefsson.org>
2724         * doc/gnutls.texi: Document how to use TLS exporters.
2726 2009-04-30  Simon Josefsson <simon@josefsson.org>
2728         * src/serv.c: Fix getaddrinfo/bind loop.
2730 2009-04-28  Simon Josefsson <simon@josefsson.org>
2732         * maint.mk: Update gnulib files.
2734 2009-04-27  Simon Josefsson <simon@josefsson.org>
2736         * : Replace PDF with official ZIP file.  The PDFs have the same
2737         SHA-1.  The file was downloaded from:
2739         http://csrc.nist.gov/groups/ST/crypto_apps_infra/documents/PKI%20Testing%20Page.htmUsing the direct link:
2741         http://csrc.nist.gov/groups/ST/crypto_apps_infra/documents/certpath1.07.zip
2743 2009-04-27  Simon Josefsson <simon@josefsson.org>
2745         * cfg.mk: Fix.
2747 2009-04-27  Simon Josefsson <simon@josefsson.org>
2749         * build-aux/useless-if-before-free, build-aux/vc-list-files,
2750         gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/tests/Makefile.am,
2751         gl/tests/test-vc-list-files-cvs.sh,
2752         gl/tests/test-vc-list-files-git.sh, maint.mk: Update gnulib files.
2754 2009-04-27  Simon Josefsson <simon@josefsson.org>
2756         * src/certtool.c: Fix some error messages.
2758 2009-04-27  Simon Josefsson <simon@josefsson.org>
2760         * gl/m4/lib-link.m4, gl/m4/lib-prefix.m4, gl/vasnprintf.c,
2761         lib/gl/m4/lib-link.m4, lib/gl/m4/lib-prefix.m4,
2762         lib/gl/vasnprintf.c, libextra/gl/m4/lib-link.m4,
2763         libextra/gl/m4/lib-prefix.m4, maint.mk: Update gnulib files.
2765 2009-04-27  Simon Josefsson <simon@josefsson.org>
2767         * NEWS: Fix.
2769 2009-04-27  Simon Josefsson <simon@josefsson.org>
2771         * NEWS: Fix.
2773 2009-04-27  Simon Josefsson <simon@josefsson.org>
2775         * lib/libgnutls.map: Move symbols new with gnutls 2.8.x under
2776         GNUTLS_2_8 version.
2778 2009-04-24  Simon Josefsson <simon@josefsson.org>
2780         * NEWS, src/serv.c: gnutls-serv: Listen on all interfaces.
2782 2009-04-24  Simon Josefsson <simon@josefsson.org>
2784         * maint.mk: Update gnulib files.
2786 2009-04-24  Simon Josefsson <simon@josefsson.org>
2788         * lib/pk-libgcrypt.c: Cleanup code and fix memory leaks.
2790 2009-04-23  Simon Josefsson <simon@josefsson.org>
2792         * doc/gendocs_template: Update gnulib files.
2794 2009-04-23  Simon Josefsson <simon@josefsson.org>
2796         * NEWS, doc/gnutls.texi: Improve texinfo section names.
2798 2009-04-23  Simon Josefsson <simon@josefsson.org>
2800         * tests/x509sign-verify.c: Also test DSA keys.
2802 2009-04-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2804         * lib/x509/verify.c: release allocated mpis in
2805         _gnutls_x509_verify_algorithm().
2807 2009-04-21  Simon Josefsson <simon@josefsson.org>
2809         * tests/libgcrypt.supp: Suppress more for modern libgcrypt.
2811 2009-04-21  Simon Josefsson <simon@josefsson.org>
2813         * tests/x509sign-verify.c: Cleanup code.
2815 2009-04-21  Simon Josefsson <simon@josefsson.org>
2817         * src/cli.c: Pass proper socket to libgnutls on Windows.
2819 2009-04-21  Simon Josefsson <simon@josefsson.org>
2821         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
2822         gl/sockets.c, gl/sockets.h, gl/tests/Makefile.am, gl/tests/dummy.c,
2823         gl/tests/sockets.c, gl/tests/sockets.h: Need sockets module.
2825 2009-04-20  Simon Josefsson <simon@josefsson.org>
2827         * lib/libgnutls.map: Make check needs more symbols.
2829 2009-04-20  Simon Josefsson <simon@josefsson.org>
2831         * NEWS, lib/Makefile.am, lib/libgnutls.map, libextra/Makefile.am,
2832         libextra/libgnutls-extra.map, libextra/libgnutls-extra.vers: Improve
2833         version scripts.  Limit exported symbols on systems without linker
2834         script.
2836 2009-04-20  Simon Josefsson <simon@josefsson.org>
2838         * NEWS: Add.
2840 2009-04-20  Simon Josefsson <simon@josefsson.org>
2842         * NEWS, build-aux/gendocs.sh, configure.ac, lib/configure.ac,
2843         lib/m4/hooks.m4, libextra/configure.ac: Bump version.
2845 2009-04-20  Simon Josefsson <simon@josefsson.org>
2847         * ChangeLog: Generated.
2849 2009-04-20  Simon Josefsson <simon@josefsson.org>
2851         * NEWS: Version 2.7.7.
2853 2009-04-20  Simon Josefsson <simon@josefsson.org>
2855         * doc/manpages/Makefile.am: Generated.
2857 2009-04-20  Simon Josefsson <simon@josefsson.org>
2859         * doc/gnutls.texi: Really generate DSA key in example.
2861 2009-04-20  Simon Josefsson <simon@josefsson.org>
2863         * lib/x509/x509.c: Fix return value.  Doc fix.
2865 2009-04-20  Simon Josefsson <simon@josefsson.org>
2867         * doc/gnutls.texi: Explain how to generate DSA key.
2869 2009-04-20  Simon Josefsson <simon@josefsson.org>
2871         * lib/gnutls_x509.c, lib/x509/x509.c: Doc fix for new APIs.
2873 2009-04-20  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2875         * NEWS, lib/pk-libgcrypt.c: Corrected possible memory corruption on
2876         signature verification failure. Reported by Miroslav Kratochvil
2877         <exa.exa@gmail.com>
2879 2009-04-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2881         * doc/printlist.c: Added small patch from Romain Francoise to remove
2882         unneeded include.
2884 2009-04-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2886         * lib/includes/gnutls/x509.h, lib/x509/privkey.c, lib/x509/x509.c,
2887         tests/Makefile.am, tests/x509sign-verify.c: Added self test for
2888         gnutls_x509_crt_verify_hash() and
2889         gnutls_x509_crt_get_verify_algorithm().  Added some notes in
2890         gnutls_x509_privkey_sign_hash().
2892 2009-04-17  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2894         * NEWS, lib/includes/gnutls/x509.h, lib/x509/verify.c,
2895         lib/x509/x509.c: gnutls_x509_crt_get_sig_algorithm was renamed to
2896         gnutls_x509_crt_get_verify_algorithm.  Corrected some issues with
2897         the code.
2899 2009-04-17  Simon Josefsson <simon@josefsson.org>
2901         * NEWS: Reorder.
2903 2009-04-17  Simon Josefsson <simon@josefsson.org>
2905         * NEWS, lib/gnutls.pc.in: Add -ltasn1 to pkg-config file.  Reported
2906         by Andreas Metzler <ametzler@downhill.at.eu.org> in
2908         <http://article.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3467>.
2910 2009-04-17  Simon Josefsson <simon@josefsson.org>
2912         * NEWS: Add.
2914 2009-04-17  Simon Josefsson <simon@josefsson.org>
2916         * cfg.mk: Use new po domain.
2918 2009-04-17  Simon Josefsson <simon@josefsson.org>
2920         * lib/po/de.po.in: Sync with TP.
2922 2009-04-17  Simon Josefsson <simon@josefsson.org>
2924         * lib/po/de.po.in: Sync with TP.
2926 2009-04-17  Simon Josefsson <simon@josefsson.org>
2928         * maint.mk: Update gnulib files.
2930 2009-04-17  Simon Josefsson <simon@josefsson.org>
2932         * lib/po/de.po.in: Sync with TP.
2934 2009-04-16  Simon Josefsson <simon@josefsson.org>
2936         * : commit 934102c33ac89ace9a1e1d02047d54f2fea6b59b Merge: bc279f4
2937         d720f3f Author: Nikos Mavrogiannopoulos <nmav@gnutls.org> Date:
2938         Wed Apr 15 22:43:03 2009 +0300
2940 2009-04-14  Simon Josefsson <simon@josefsson.org>
2942         * build-aux/gendocs.sh, doc/gendocs_template, doc/lgpl-2.1.texi: 
2943         Update gnulib files.
2945 2009-04-11  Simon Josefsson <simon@josefsson.org>
2947         * gl/Makefile.am, gl/m4/inet_ntop.m4, maint.mk: Update gnulib files.
2949 2009-04-03  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2951         * NEWS: documented Cedric Bail's function addition
2953 2009-04-03  Nikos Mavrogiannopoulos <nmav@gnutls.org>
2955         * : commit 258d2e873f61d5543c674f46a6247b4a379d2cca Author: Simon
2956         Josefsson <simon@josefsson.org> Date:   Fri Apr 3 15:20:09 2009
2957         +0200
2959 2009-04-03  Simon Josefsson <simon@josefsson.org>
2961         * lib/po/POTFILES.in: Fix filenames.
2963 2009-04-03  Simon Josefsson <simon@josefsson.org>
2965         * cfg.mk: Fix PODIR.
2967 2009-04-03  Simon Josefsson <simon@josefsson.org>
2969         * Makefile.am, configure.ac, lib/Makefile.am, lib/configure.ac,
2970         lib/po/LINGUAS, lib/po/Makevars, lib/po/POTFILES.in,
2971         lib/po/cs.po.in, lib/po/de.po.in, lib/po/fr.po.in, lib/po/ms.po.in,
2972         lib/po/nl.po.in, lib/po/pl.po.in, lib/po/sv.po.in, lib/po/vi.po.in,
2973         po/LINGUAS, po/Makevars, po/POTFILES.in, po/cs.po.in, po/de.po.in,
2974         po/fr.po.in, po/ms.po.in, po/nl.po.in, po/pl.po.in, po/sv.po.in,
2975         po/vi.po.in: Move i18n dir back to lib/, after discussion with
2976         Bruno.
2978 2009-04-03  Simon Josefsson <simon@josefsson.org>
2980         * configure.ac, gl/Makefile.am, gl/m4/gnulib-cache.m4,
2981         gl/m4/gnulib-comp.m4, gl/m4/ld-version-script.m4,
2982         m4/linker-script.m4: Use linker-script from gnulib.
2984 2009-04-03  Simon Josefsson <simon@josefsson.org>
2986         * configure.ac, gl/Makefile.am, gl/m4/gnulib-cache.m4,
2987         gl/m4/gnulib-comp.m4, gl/m4/ld-output-def.m4, lib/configure.ac,
2988         libextra/configure.ac, m4/output-def.m4: Use output-def test from
2989         gnulib.
2991 2009-04-03  Simon Josefsson <simon@josefsson.org>
2993         * configure.ac, lib/Makefile.am, lib/libgnutls.map,
2994         lib/libgnutls.vers, lib/libgnutlsxx.map, lib/libgnutlsxx.vers: 
2995         Rename linker script.
2997 2009-04-03  Simon Josefsson <simon@josefsson.org>
2999         * lib/Makefile.am, lib/m4/hooks.m4, libextra/Makefile.am: Use
3000         DLL_VERSION variable name.
3002 2009-03-30  Simon Josefsson <simon@josefsson.org>
3004         * po/LINGUAS, po/cs.po.in: Sync with TP.
3006 2009-03-30  Simon Josefsson <simon@josefsson.org>
3008         * lib/gnutls_global.c, lib/openpgp/output.c, lib/x509/output.c: Fix
3009         warnings.
3011 2009-03-30  Simon Josefsson <simon@josefsson.org>
3013         * configure.ac: Only add warnings when using gcc.  Don't use
3014         -Wformat-nonliteral.
3016 2009-03-30  Simon Josefsson <simon@josefsson.org>
3018         * GNUmakefile, build-aux/gnupload, gl/Makefile.am, gl/close-hook.c,
3019         gl/close-hook.h, gl/close.c, gl/fseeko.c, gl/gai_strerror.c,
3020         gl/m4/close.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
3021         gl/m4/printf.m4, gl/m4/select.m4, gl/m4/stdarg.m4,
3022         gl/m4/sys_select_h.m4, gl/readline.c, gl/select.c, gl/setsockopt.c,
3023         gl/stdint.in.h, gl/sys_select.in.h, gl/sys_socket.in.h,
3024         gl/tests/Makefile.am, gl/tests/sockets.c, gl/tests/sockets.h,
3025         gl/tests/test-getaddrinfo.c, gl/tests/test-sockets.c,
3026         gl/unistd.in.h, gl/vasnprintf.c, gl/winsock-select.c,
3027         lib/gl/Makefile.am, lib/gl/close-hook.c, lib/gl/close-hook.h,
3028         lib/gl/fseeko.c, lib/gl/m4/gnulib-common.m4,
3029         lib/gl/m4/gnulib-comp.m4, lib/gl/m4/printf.m4, lib/gl/sockets.c,
3030         lib/gl/sockets.h, lib/gl/stdint.in.h, lib/gl/sys_socket.in.h,
3031         lib/gl/tests/test-sockets.c, lib/gl/unistd.in.h,
3032         lib/gl/vasnprintf.c, lib/gl/w32sock.h,
3033         libextra/gl/m4/gnulib-common.m4, maint.mk: Update gnulib files.
3035 2009-03-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3037         * lib/includes/gnutls/x509.h, lib/x509/verify.c, lib/x509/x509.c,
3038         lib/x509/x509_int.h: Applied patch by Cedric Bail to add functions
3039         gnutls_x509_crt_verify_hash() and
3040         gnutls_x509_crt_get_sig_algorithm().
3042 2009-03-23  Simon Josefsson <simon@josefsson.org>
3044         * cfg.mk: Fix bootstrap.
3046 2009-03-23  Simon Josefsson <simon@josefsson.org>
3048         * Makefile.am, cfg.mk, configure.ac, lib/Makefile.am,
3049         lib/configure.ac: Fix po paths.
3051 2009-03-23  Simon Josefsson <simon@josefsson.org>
3053         * lib/po/LINGUAS, lib/po/Makevars, lib/po/POTFILES.in,
3054         lib/po/de.po.in, lib/po/fr.po.in, lib/po/ms.po.in, lib/po/nl.po.in,
3055         lib/po/pl.po.in, lib/po/sv.po.in, lib/po/vi.po.in, po/LINGUAS,
3056         po/Makevars, po/POTFILES.in, po/de.po.in, po/fr.po.in, po/ms.po.in,
3057         po/nl.po.in, po/pl.po.in, po/sv.po.in, po/vi.po.in: Move lib/po to
3058         po/ since the gettext domain is global for gnutls.
3060 2009-03-04  Simon Josefsson <simon@josefsson.org>
3062         * lib/x509/Makefile.am: Cosmetic fix.
3064 2009-03-04  Simon Josefsson <simon@josefsson.org>
3066         * lib/gnutls_global.c, lib/x509/x509_int.h: Be compatible with
3067         libtasn1 before v1.6.
3069 2009-03-04  Simon Josefsson <simon@josefsson.org>
3071         * NEWS: Add.
3073 2009-03-04  Simon Josefsson <simon@josefsson.org>
3075         * NEWS, lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
3076         lib/minitasn1/element.c, lib/minitasn1/errors.c,
3077         lib/minitasn1/errors.h, lib/minitasn1/gstr.c, lib/minitasn1/int.h,
3078         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
3079         lib/minitasn1/structure.c: Update to minitasn1 v1.8.
3081 2009-03-04  Simon Josefsson <simon@josefsson.org>
3083         * lib/gnutls_global.c, lib/gnutls_global.h, lib/x509/common.c,
3084         lib/x509/crl.c, lib/x509/crq.c, lib/x509/dn.c,
3085         lib/x509/extensions.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
3086         lib/x509/x509.c: Use modern libtasn1 interfaces.
3088 2009-03-02  Simon Josefsson <simon@josefsson.org>
3090         * NEWS: Add.
3092 2009-03-02  Simon Josefsson <simon@josefsson.org>
3094         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
3095         libextra/configure.ac: Bump version.
3097 2009-03-02  Simon Josefsson <simon@josefsson.org>
3099         * doc/Makefile.am: Add -I's for errcodes/printlist.  Reported by
3100         Roman Bogorodskiy <novel@FreeBSD.org> in
3102         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3435>.
3104 2009-02-27  Simon Josefsson <simon@josefsson.org>
3106         * ChangeLog: Generated.
3108 2009-02-27  Simon Josefsson <simon@josefsson.org>
3110         * doc/Makefile.am: Fix distcheck.
3112 2009-02-27  Simon Josefsson <simon@josefsson.org>
3114         * doc/Makefile.am: Fix.
3116 2009-02-27  Simon Josefsson <simon@josefsson.org>
3118         * doc/Makefile.am: Remove error_codes.texi and algorithms.texi to
3119         fix make distcheck.
3121 2009-02-27  Simon Josefsson <simon@josefsson.org>
3123         * doc/Makefile.am: Update --css-include path to fix distcheck.
3125 2009-02-27  Simon Josefsson <simon@josefsson.org>
3127         * NEWS: Version 2.7.6.
3129 2009-02-27  Simon Josefsson <simon@josefsson.org>
3131         * .gitignore: Fix.
3133 2009-02-27  Simon Josefsson <simon@josefsson.org>
3135         * gl/tests/test-fseeko2.sh, lib/gl/tests/test-fseeko2.sh: Update
3136         gnulib files.
3138 2009-02-27  Simon Josefsson <simon@josefsson.org>
3140         * gl/m4/gnulib-comp.m4, gl/m4/printf.m4, gl/m4/stdint.m4,
3141         gl/m4/stdlib_h.m4, gl/m4/vasnprintf.m4, gl/tests/Makefile.am,
3142         gl/tests/test-fseeko.c, gl/tests/test-getaddrinfo.c,
3143         gl/vasnprintf.c, lib/gl/m4/gnulib-comp.m4, lib/gl/m4/printf.m4,
3144         lib/gl/m4/stdint.m4, lib/gl/m4/stdlib_h.m4,
3145         lib/gl/m4/vasnprintf.m4, lib/gl/tests/Makefile.am,
3146         lib/gl/tests/test-fseeko.c, lib/gl/vasnprintf.c: Update gnulib
3147         files.
3149 2009-02-27  Simon Josefsson <simon@josefsson.org>
3151         * gl/m4/ungetc.m4, lib/gl/m4/ungetc.m4: Update gnulib files.
3153 2009-02-27  Simon Josefsson <simon@josefsson.org>
3155         * doc/scripts/gdoc: Revert %-hack that lead to syntax errors in
3156         texinfo output.
3158 2009-02-24  Simon Josefsson <simon@josefsson.org>
3160         * src/certtool.c: Minor cleanup.
3162 2009-02-24  Simon Josefsson <simon@josefsson.org>
3164         * NEWS, src/certtool-cfg.c: certtool: Query for multiple dnsName
3165         subjectAltName in interactive mode.
3167 2009-02-23  Simon Josefsson <simon@josefsson.org>
3169         * gl/m4/include_next.m4, lib/gl/m4/include_next.m4: Update gnulib
3170         files.
3172 2009-02-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3174         * NEWS: documented pkix.asn change
3176 2009-02-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3178         * lib/pkix.asn: Removed several unneeded parameters from pkix tree.
3179         This reduces initial memory usage after gnutls_global_init() from
3180         140kb (in amd64) to 50kb.
3182 2009-02-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3184         * lib/x509/dn.c, tests/crq_key_id.c: Added more verbose information.
3186 2009-02-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3188         * lib/pkix.asn, lib/pkix_asn1_tab.c, lib/x509/dn.c,
3189         tests/crq_key_id.c: Revert "Added more verbose debugging info" This reverts commit c2d3596cddbb54ac4f19c44b15a03ee1fcceab12.
3191 2009-02-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
3193         * lib/pkix.asn, lib/pkix_asn1_tab.c, lib/x509/dn.c,
3194         tests/crq_key_id.c: Added more verbose debugging info
3196 2009-02-22  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3198         * doc/TODO: removed items that have already been done or solved.
3200 2009-02-22  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3202         * NEWS: documented the SSL3_RECORD_VERSION priority string
3204 2009-02-22  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3206         * doc/scripts/gdoc, lib/gnutls_priority.c: Applied patch by Martin
3207         von Gagern: The attached patch fixes gnutls_priority_init(3), but in
3208         a very hackish way, treating a percent sign as indicating a constant
3209         only if it is not immediately preceded by a double quote.
3211 2009-02-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3213         * doc/manpages/gnutls-cli.1: Corrected listing of special keywords.
3214         Reported by Martin von Gagern.
3216 2009-02-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3218         * doc/manpages/gnutls-cli.1, lib/gnutls_handshake.c,
3219         lib/gnutls_int.h, lib/gnutls_priority.c: Added %SSL3_RECORD_VERSION
3220         priority option that allows to specify the client hello message
3221         record version. Used to overcome buggy TLS servers. Report by Martin
3222         von Gagern.
3224 2009-02-15  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3226         * lib/x509/verify.c: Corrected bit disable (was flipping instead).
3227         Initialy reported by Daniel Kahn Gillmor on 9/1/2008. Many thanks to
3228         moog@sysdev.oucs.ox.ac.uk for bringing this into my attention.
3230 2009-02-11  Simon Josefsson <simon@josefsson.org>
3232         * NEWS: Fix.
3234 2009-02-11  Simon Josefsson <simon@josefsson.org>
3236         * NEWS, src/serv.c: gnutls-serv: No longer disable MAC padding by
3237         default.
3239 2009-02-11  Simon Josefsson <simon@josefsson.org>
3241         * src/serv.c: More gnulib usage.
3243 2009-02-11  Simon Josefsson <simon@josefsson.org>
3245         * src/cli.c: Use more gnulib interfaces.
3247 2009-02-11  Simon Josefsson <simon@josefsson.org>
3249         * NEWS: Add.
3251 2009-02-11  Simon Josefsson <simon@josefsson.org>
3253         * doc/gnutls.texi: Update gnutls-serv --help output.
3255 2009-02-11  Simon Josefsson <simon@josefsson.org>
3257         * doc/gnutls.texi: Update gnutls-cli --help output.
3259 2009-02-11  Simon Josefsson <simon@josefsson.org>
3261         * NEWS, lib/gnutls_int.h, lib/gnutls_priority.c, lib/gnutls_x509.c: 
3262         libgnutls: Add new priority strings for allowing RSA-MD5 and V1-CA.
3264 2009-02-11  Simon Josefsson <simon@josefsson.org>
3266         * NEWS, src/cli.c: gnutls-cli: Don't permit V1 CAs by default.
3268 2009-02-11  Simon Josefsson <simon@josefsson.org>
3270         * doc/Makefile.am, doc/errcodes.c, doc/printlist.c,
3271         src/Makefile.am, src/errcodes.c, src/printlist.c: Move doc related
3272         tools from src/ to doc/.
3274 2009-02-11  Simon Josefsson <simon@josefsson.org>
3276         * src/common.c: Typo.
3278 2009-02-11  Simon Josefsson <simon@josefsson.org>
3280         * src/common.c: Typo.
3282 2009-02-11  Simon Josefsson <simon@josefsson.org>
3284         * src/common.c: Print OpenPGP cert info using libgnutls.
3286 2009-02-11  Simon Josefsson <simon@josefsson.org>
3288         * NEWS, lib/openpgp/output.c: libgnutls: gnutls_openpgp_crt_print
3289         supports oneline mode.
3291 2009-02-11  Simon Josefsson <simon@josefsson.org>
3293         * tests/pathlen/ca-no-pathlen.pem,
3294         tests/pathlen/no-ca-or-pathlen.pem: Fix expected test vectors.
3296 2009-02-11  Simon Josefsson <simon@josefsson.org>
3298         * NEWS, lib/x509/output.c: libgnutls: gnutls_x509_crt_print prints
3299         signature algorithm in oneline mode.
3301 2009-02-11  Simon Josefsson <simon@josefsson.org>
3303         * gl/m4/close.m4, gl/m4/sockets.m4, gl/tests/sockets.h,
3304         gl/tests/test-sockets.c, lib/gl/m4/sockets.m4, lib/gl/sockets.h,
3305         lib/gl/tests/test-sockets.c: Update gnulib files.
3307 2009-02-11  Simon Josefsson <simon@josefsson.org>
3309         * NEWS, src/common.c: gnutls-cli: Print certificate info using
3310         libgnutls.
3312 2009-02-11  Simon Josefsson <simon@josefsson.org>
3314         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
3315         libextra/configure.ac: Bump versions.
3317 2009-02-11  Simon Josefsson <simon@josefsson.org>
3319         * lib/x509/output.c: Print bit size of RSA exponents.
3321 2009-02-06  Simon Josefsson <simon@josefsson.org>
3323         * ChangeLog: Generated.
3325 2009-02-06  Simon Josefsson <simon@josefsson.org>
3327         * src/Makefile.am: Need -lgnutls etc for certtool-cfg.c.
3329 2009-02-06  Simon Josefsson <simon@josefsson.org>
3331         * NEWS: Version 2.7.5.
3333 2009-02-06  Simon Josefsson <simon@josefsson.org>
3335         * NEWS: Merge in old NEWS entries.
3337 2009-02-06  Simon Josefsson <simon@josefsson.org>
3339         * lib/x509/verify.c: Move down revocation check to revert code to
3340         how it looked before.  The idea is that if you have marked a cert as
3341         trusted, you may want to trust it even though some authority has
3342         revoked it.  This changes back how this code used to work.
3344 2009-02-02  Simon Josefsson <simon@josefsson.org>
3346         * NEWS, doc/TODO, lib/x509/verify.c, tests/chainverify.c: Make it
3347         possible to trust intermediary certificates.  Based on tiny patch
3348         from "Douglas E. Engert" <deengert@anl.gov> in
3350         <http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3351/focus=3376>.
3352 2009-02-02  Simon Josefsson <simon@josefsson.org>
3354         * tests/chainverify.c: Add another chain from bug reports.
3356 2009-02-02  Simon Josefsson <simon@josefsson.org>
3358         * src/common.c: Print more certificate status values.
3360 2009-02-02  Simon Josefsson <simon@josefsson.org>
3362         * lib/x509/x509.c: Assert less for expected errors.
3364 2009-02-02  Simon Josefsson <simon@josefsson.org>
3366         * lib/x509/output.c: Simplify keyid printing to avoid allocation and
3367         asserts.
3369 2009-02-01  Simon Josefsson <simon@josefsson.org>
3371         * doc/manpages/Makefile.am, doc/scripts/gdoc: Update gdoc and use
3372         -pkg-name.
3374 2009-02-01  Simon Josefsson <simon@josefsson.org>
3376         * build-aux/gnupload, gl/Makefile.am, gl/m4/00gnulib.m4,
3377         gl/m4/errno_h.m4, gl/m4/extensions.m4, gl/m4/gnulib-common.m4,
3378         gl/m4/gnulib-comp.m4, gl/m4/multiarch.m4, gl/m4/pmccabe2html.m4,
3379         gl/m4/stdlib_h.m4, gl/stdlib.in.h, gl/tests/test-getaddrinfo.c,
3380         gl/version-etc.c, gl/version-etc.h, lib/gl/Makefile.am,
3381         lib/gl/m4/00gnulib.m4, lib/gl/m4/errno_h.m4,
3382         lib/gl/m4/extensions.m4, lib/gl/m4/gnulib-common.m4,
3383         lib/gl/m4/gnulib-comp.m4, lib/gl/m4/multiarch.m4,
3384         lib/gl/m4/stdlib_h.m4, lib/gl/stdlib.in.h,
3385         libextra/gl/m4/00gnulib.m4, libextra/gl/m4/extensions.m4,
3386         libextra/gl/m4/gnulib-common.m4, libextra/gl/m4/gnulib-comp.m4: 
3387         Update gnulib files.
3389 2009-01-27  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3391         * NEWS, lib/gnutls_handshake.c: gnutls_handshake when sending client
3392         hello during a rehandshake, will not offer a version number larger
3393         than the current.  Reported by Tristan Hill <stan@saticed.me.uk>.
3395 2009-01-27  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3397         * lib/gnutls_psk.c: result_size in gnutls_hex_encode behaves as
3398         documented. It now holds the size of the result. Reported by John
3399         Brooks.
3401 2009-01-21  Simon Josefsson <simon@josefsson.org>
3403         * gl/Makefile.am, gl/arpa_inet.in.h, gl/fseeko.c, gl/m4/alloca.m4,
3404         gl/m4/errno_h.m4, gl/m4/getaddrinfo.m4, gl/m4/getline.m4,
3405         gl/m4/getpass.m4, gl/m4/gettimeofday.m4, gl/m4/gnulib-common.m4,
3406         gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4, gl/m4/intmax_t.m4,
3407         gl/m4/inttypes_h.m4, gl/m4/lib-ld.m4, gl/m4/lib-link.m4,
3408         gl/m4/longlong.m4, gl/m4/malloc.m4, gl/m4/minmax.m4,
3409         gl/m4/printf.m4, gl/m4/readline.m4, gl/m4/realloc.m4,
3410         gl/m4/sockets.m4, gl/m4/sockpfaf.m4, gl/m4/stdbool.m4,
3411         gl/m4/stdint.m4, gl/m4/stdint_h.m4, gl/m4/stdio_h.m4,
3412         gl/m4/unistd_h.m4, gl/m4/vasnprintf.m4, gl/m4/wchar_t.m4,
3413         gl/m4/wint_t.m4, gl/progname.c, gl/stdint.in.h, gl/stdio.in.h,
3414         gl/strerror.c, gl/sys_stat.in.h, gl/tests/gettimeofday.c,
3415         gl/tests/ioctl.c, gl/tests/test-unistd.c, gl/unistd.in.h,
3416         gl/wchar.in.h, lib/gl/Makefile.am, lib/gl/fseeko.c,
3417         lib/gl/m4/alloca.m4, lib/gl/m4/byteswap.m4, lib/gl/m4/codeset.m4,
3418         lib/gl/m4/errno_h.m4, lib/gl/m4/gettext.m4,
3419         lib/gl/m4/gnulib-common.m4, lib/gl/m4/iconv.m4,
3420         lib/gl/m4/intldir.m4, lib/gl/m4/intlmacosx.m4, lib/gl/m4/intmax.m4,
3421         lib/gl/m4/intmax_t.m4, lib/gl/m4/inttypes-pri.m4,
3422         lib/gl/m4/inttypes_h.m4, lib/gl/m4/lcmessage.m4,
3423         lib/gl/m4/lib-ld.m4, lib/gl/m4/lib-link.m4, lib/gl/m4/lock.m4,
3424         lib/gl/m4/longlong.m4, lib/gl/m4/malloc.m4, lib/gl/m4/memmem.m4,
3425         lib/gl/m4/memmove.m4, lib/gl/m4/minmax.m4, lib/gl/m4/nls.m4,
3426         lib/gl/m4/po.m4, lib/gl/m4/printf-posix.m4, lib/gl/m4/printf.m4,
3427         lib/gl/m4/progtest.m4, lib/gl/m4/realloc.m4, lib/gl/m4/sockets.m4,
3428         lib/gl/m4/sockpfaf.m4, lib/gl/m4/stdbool.m4, lib/gl/m4/stdint.m4,
3429         lib/gl/m4/stdint_h.m4, lib/gl/m4/stdio_h.m4, lib/gl/m4/strcase.m4,
3430         lib/gl/m4/strverscmp.m4, lib/gl/m4/threadlib.m4,
3431         lib/gl/m4/uintmax_t.m4, lib/gl/m4/unistd_h.m4,
3432         lib/gl/m4/vasnprintf.m4, lib/gl/m4/wchar_t.m4, lib/gl/m4/wint_t.m4,
3433         lib/gl/stdint.in.h, lib/gl/stdio.in.h, lib/gl/sys_stat.in.h,
3434         lib/gl/tests/test-unistd.c, lib/gl/unistd.in.h, lib/gl/wchar.in.h: 
3435         Update gnulib files.
3437 2009-01-21  Simon Josefsson <simon@josefsson.org>
3439         * THANKS: Add.
3441 2009-01-21  Simon Josefsson <simon@josefsson.org>
3443         * libextra/gl/Makefile.am, libextra/gl/gnulib.mk,
3444         libextra/gl/m4/gnulib-cache.m4, libextra/gl/m4/gnulib-common.m4,
3445         libextra/gl/m4/lib-ld.m4, libextra/gl/m4/lib-link.m4,
3446         libextra/gl/m4/md5.m4: Add -I's in libextra/gl for stdint.h on
3447         Solaris.  Reported by Dagobert Michelsen <dam@opencsw.org> in
3449         http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3388
3451 2009-01-13  Simon Josefsson <simon@josefsson.org>
3453         * lib/gnutls_state.c: Check return value properly.
3455 2009-01-13  Simon Josefsson <simon@josefsson.org>
3457         * lib/gnutls_state.c: Fix mem leak because buffer is not expanded
3458         correctly.
3460 2009-01-09  Simon Josefsson <simon@josefsson.org>
3462         * NEWS: Fix typos.
3464 2009-01-09  Simon Josefsson <simon@josefsson.org>
3466         * NEWS, lib/x509/verify.c: Permit V1 Certificate Authorities
3467         properly.  Before they were mistakenly rejected even though
3468         GNUTLS_VERIFY_ALLOW_ANY_X509_V1_CA_CRT and/or
3469         GNUTLS_VERIFY_ALLOW_X509_V1_CA_CRT were supplied.  Reported by
3470         "Douglas E. Engert" <deengert@anl.gov> in
3472         <http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3351>.
3474 2009-01-09  Simon Josefsson <simon@josefsson.org>
3476         * src/certtool.c: Permit V1 CA's in new --verify-chain code.
3478 2009-01-09  Simon Josefsson <simon@josefsson.org>
3480         * THANKS: Add.
3482 2009-01-09  Simon Josefsson <simon@josefsson.org>
3484         * tests/chainverify.c: Added chain supplied by "Douglas E. Engert"
3485         <deengert@anl.gov>.
3487 2009-01-07  Simon Josefsson <simon@josefsson.org>
3489         * src/errcodes.c, src/printlist.c: Fix license header.
3491 2009-01-07  Simon Josefsson <simon@josefsson.org>
3493         * lib/gnutls_errors.c, lib/gnutls_errors.h, lib/gnutls_global.c,
3494         lib/gnutls_global.h, lib/gnutls_int.h: Cleanup logger function type.
3496 2009-01-07  Simon Josefsson <simon@josefsson.org>
3498         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
3499         libextra/configure.ac: Bump versions.
3501 2009-01-07  Simon Josefsson <simon@josefsson.org>
3503         * ChangeLog: Generated.
3505 2009-01-07  Simon Josefsson <simon@josefsson.org>
3507         * NEWS: Version 2.7.4.
3509 2009-01-07  Simon Josefsson <simon@josefsson.org>
3511         * lib/gnutls_rsa_export.c: Doc fixes.
3513 2009-01-07  Simon Josefsson <simon@josefsson.org>
3515         * doc/examples/ex-client-psk.c, doc/examples/ex-client-resume.c,
3516         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
3517         doc/examples/ex-client1.c, lib/gnutls_algorithms.c,
3518         lib/gnutls_rsa_export.c, lib/openpgp/output.c, lib/x509/output.c,
3519         lib/x509/privkey.c, src/cli.c, src/common.c, src/serv.c,
3520         src/tls_test.c, tests/dhepskself.c: Fix warnings.
3522 2009-01-07  Simon Josefsson <simon@josefsson.org>
3524         * build-aux/gendocs.sh, doc/gendocs_template, gl/Makefile.am,
3525         gl/m4/errno_h.m4, gl/m4/extensions.m4, gl/m4/getaddrinfo.m4,
3526         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/inttypes_h.m4,
3527         gl/m4/lib-link.m4, gl/m4/manywarnings.m4, gl/m4/multiarch.m4,
3528         gl/m4/printf.m4, gl/m4/size_max.m4, gl/m4/stdint.m4,
3529         gl/m4/stdint_h.m4, gl/m4/wchar.m4, gl/m4/wchar_t.m4,
3530         gl/m4/wint_t.m4, gl/m4/xsize.m4, gl/stdint.in.h, gl/stdlib.in.h,
3531         gl/sys_select.in.h, gl/tests/Makefile.am,
3532         gl/tests/test-select-in.sh, gl/unistd.in.h, gl/version-etc.c,
3533         gl/wchar.in.h, lib/gl/Makefile.am, lib/gl/m4/codeset.m4,
3534         lib/gl/m4/errno_h.m4, lib/gl/m4/extensions.m4,
3535         lib/gl/m4/gettext.m4, lib/gl/m4/glibc2.m4, lib/gl/m4/glibc21.m4,
3536         lib/gl/m4/gnulib-cache.m4, lib/gl/m4/gnulib-comp.m4,
3537         lib/gl/m4/iconv.m4, lib/gl/m4/intdiv0.m4, lib/gl/m4/intlmacosx.m4,
3538         lib/gl/m4/intmax.m4, lib/gl/m4/inttypes-pri.m4,
3539         lib/gl/m4/inttypes_h.m4, lib/gl/m4/lcmessage.m4,
3540         lib/gl/m4/lib-link.m4, lib/gl/m4/multiarch.m4, lib/gl/m4/nls.m4,
3541         lib/gl/m4/po.m4, lib/gl/m4/printf-posix.m4, lib/gl/m4/printf.m4,
3542         lib/gl/m4/progtest.m4, lib/gl/m4/size_max.m4, lib/gl/m4/stdint.m4,
3543         lib/gl/m4/stdint_h.m4, lib/gl/m4/threadlib.m4,
3544         lib/gl/m4/uintmax_t.m4, lib/gl/m4/visibility.m4,
3545         lib/gl/m4/wchar.m4, lib/gl/m4/wchar_t.m4, lib/gl/m4/wint_t.m4,
3546         lib/gl/m4/xsize.m4, lib/gl/stdint.in.h, lib/gl/stdlib.in.h,
3547         lib/gl/tests/Makefile.am, lib/gl/unistd.in.h, lib/gl/wchar.in.h,
3548         libextra/gl/Makefile.am, libextra/gl/m4/extensions.m4,
3549         libextra/gl/m4/gnulib-cache.m4, libextra/gl/m4/gnulib-comp.m4,
3550         libextra/gl/m4/lib-link.m4: Update gnulib files.
3552 2009-01-07  Simon Josefsson <simon@josefsson.org>
3554         * NEWS: Fix NEWS entry.
3556 2009-01-07  Simon Josefsson <simon@josefsson.org>
3558         * tests/sha2/sha2: Fix self-test with new certtool --verify-chain
3559         output.
3561 2009-01-06  Daniel Kahn Gillmor <dkg@fifthhorseman.net>
3563         * NEWS: added NEWS item about MD5 deprecation
3565 2009-01-06  Simon Josefsson <simon@josefsson.org>
3567         * tests/pkcs1-padding/pkcs1-pad: Fix expect strings to compensate
3568         for new certtool -e output.
3570 2009-01-06  Simon Josefsson <simon@josefsson.org>
3572         * NEWS, src/certtool.c: certtool: Make --verify-chain use libgnutls
3573         verification algorithm.
3575 2009-01-06  Simon Josefsson <simon@josefsson.org>
3577         * tests/chainverify.c: Test chain with EE cert signed using RSA-MD5.
3579 2009-01-06  Daniel Kahn Gillmor <dkg@fifthhorseman.net>
3581         * lib/x509/verify.c: actually deprecate MD5 and MD2 signatures
3582         during X.509 verification by treating them as invalid unless the
3583         GNUTLS_VERIFY_ALLOW_SIGN_RSA_{MD5,MD2} flags are present.
3585 2008-12-12  Simon Josefsson <simon@josefsson.org>
3587         * NEWS: Add NEWS entries from 2.6.3.
3589 2008-12-12  Simon Josefsson <simon@josefsson.org>
3591         * tests/crq_key_id.c: Fix.
3593 2008-12-12  Simon Josefsson <simon@josefsson.org>
3595         * tests/crq_key_id.c: Make it compile.  Speed up key generation.
3597 2008-12-12  Simon Josefsson <simon@josefsson.org>
3599         * tests/crq_key_id.c: Indent.
3601 2008-12-12  Simon Josefsson <simon@josefsson.org>
3603         * NEWS, tests/Makefile.am, tests/crq_key_id.c: Add crq_key_id
3604         self-test from David Marín Carreño.
3606 2008-12-11  Simon Josefsson <simon@josefsson.org>
3608         * configure.ac: Update manywarnings usage.
3610 2008-12-11  Simon Josefsson <simon@josefsson.org>
3612         * NEWS: Add.
3614 2008-12-11  Simon Josefsson <simon@josefsson.org>
3616         * lib/x509/output.c: Print public key id for certificate requests
3617         too.
3619 2008-12-11  Simon Josefsson <simon@josefsson.org>
3621         * doc/manpages/Makefile.am: Generated.
3623 2008-12-11  Simon Josefsson <simon@josefsson.org>
3625         * configure.ac, lib/configure.ac, lib/m4/hooks.m4,
3626         libextra/configure.ac: Bump versions.
3628 2008-12-11  Simon Josefsson <simon@josefsson.org>
3630         * AUTHORS, NEWS, lib/includes/gnutls/x509.h, lib/x509/crq.c: gnutls:
3631         New interface to get key id for certificate requests.  Patch from
3632         David Marín Carreño <davefx@gmail.com> in
3634         <http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3321>.
3636 2008-12-10  Simon Josefsson <simon@josefsson.org>
3638         * ChangeLog: Generated.
3640 2008-12-10  Simon Josefsson <simon@josefsson.org>
3642         * NEWS: Version 2.7.3.
3644 2008-12-10  Simon Josefsson <simon@josefsson.org>
3646         * tests/chainverify.c: Check ca=false with flags too.
3648 2008-12-10  Simon Josefsson <simon@josefsson.org>
3650         * gl/override/tests/test-lseek.sh.diff, gl/tests/test-lseek.sh,
3651         lib/gl/tests/test-lseek.sh: Disable parts of gnulib self-tests that
3652         fail on mingw.
3654 2008-12-10  Simon Josefsson <simon@josefsson.org>
3656         * lib/gl/tests/test-lseek.c, maint.mk: Update gnulib files.
3658 2008-12-10  Simon Josefsson <simon@josefsson.org>
3660         * gl/override/tests/test-lseek.c.diff,
3661         gl/override/tests/test-select-in.sh.diff, gl/tests/test-lseek.c,
3662         gl/tests/test-select-in.sh: Disable parts of gnulib self-tests that
3663         fail on mingw.
3665 2008-12-10  Simon Josefsson <simon@josefsson.org>
3667         * doc/examples/ex-cxx.cpp: Drop config.h, not needed (hopefully?)
3668         and breaks mingw due to rpl_gmtime.
3670 2008-12-10  Simon Josefsson <simon@josefsson.org>
3672         * src/Makefile.am: Certtool need libgnutls etc for
3673         libcmd-certtool.la too, due to certtool-cfg.c.
3675 2008-12-10  Simon Josefsson <simon@josefsson.org>
3677         * tests/x509self.c: Fix comments.
3679 2008-12-10  Simon Josefsson <simon@josefsson.org>
3681         * NEWS: Add.
3683 2008-12-10  Simon Josefsson <simon@josefsson.org>
3685         * NEWS: Add.
3687 2008-12-10  Simon Josefsson <simon@josefsson.org>
3689         * tests/cve-2008-4989.c: Align with Nikos' patch.
3691 2008-12-10  Simon Josefsson <simon@josefsson.org>
3693         * lib/opencdk/Makefile.am, lib/opencdk/armor.c,
3694         lib/opencdk/keydb.c, lib/opencdk/literal.c, lib/opencdk/misc.c,
3695         lib/opencdk/new-packet.c, lib/opencdk/read-packet.c,
3696         lib/opencdk/sig-check.c, lib/opencdk/stream.c: Revert "Fix warnings
3697         in opencdk." This reverts commit 59cddc711e55bbd094bdf95986277fb33ba964ee.
3699 2008-12-10  Simon Josefsson <simon@josefsson.org>
3701         * lib/x509/verify.c: Revert last commit.
3703 2008-12-10  Simon Josefsson <simon@josefsson.org>
3705         * tests/chainverify.c: Add GNUTLS_VERIFY_ALLOW_X509_V1_CA_CRT flag
3706         when needed.
3708 2008-12-10  Simon Josefsson <simon@josefsson.org>
3710         * tests/chainverify.c: Add hbci chain.
3712 2008-12-10  Simon Josefsson <simon@josefsson.org>
3714         * tests/chainverify.c: Fix comments.
3716 2008-12-10  Simon Josefsson <simon@josefsson.org>
3718         * tests/chainverify.c: Fix order to match comments.
3720 2008-12-10  Simon Josefsson <simon@josefsson.org>
3722         * tests/chainverify.c: Don't fail on expect errors, to allow more
3723         information to be collected.
3725 2008-12-10  Simon Josefsson <simon@josefsson.org>
3727         * NEWS, lib/x509/verify.c: Revert Nikos revert, and fix verification
3728         hopefully better.  The new logic is to include the CA cert in
3729         validation, but short-cut full validation of trusted certificates.
3731 2008-12-10  Simon Josefsson <simon@josefsson.org>
3733         * tests/chainverify.c: Add chain with CA having a basic constraint
3734         saying CA=FALSE.
3736 2008-12-10  Simon Josefsson <simon@josefsson.org>
3738         * tests/cve-2008-4989.c: Add note.
3740 2008-12-10  Simon Josefsson <simon@josefsson.org>
3742         * NEWS, tests/Makefile.am, tests/chainverify.c: Add self-test of
3743         chain verification logic.
3745 2008-12-09  Simon Josefsson <simon@josefsson.org>
3747         * tests/libgcrypt.supp: Ignore more.
3749 2008-12-05  Simon Josefsson <simon@josefsson.org>
3751         * NEWS: Add.
3753 2008-12-05  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3755         * lib/x509/verify.c: reintroduced the self signed certificate
3756         removal code. This time shouldn't have the drawbacks that used to.
3758 2008-12-05  Simon Josefsson <simon@josefsson.org>
3760         * lib/gnutls_global.c: Disable secmem rather than overriding
3761         libgcrypt memory allocators.  Suggested by Werner Koch in
3763         <http://permalink.gmane.org/gmane.comp.encryption.gpg.libgcrypt.devel/2056>.
3765 2008-12-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3767         * lib/gnutls_global.c: rearranged initialization stuff based on
3768         Werner's suggestions.
3770 2008-12-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3772         * src/certtool.c: gcry_control (GCRYCTL_ENABLE_QUICK_RANDOM, 0) is
3773         being called after libgcrypt initialization (gnutls_global_init).
3775 2008-12-03  Simon Josefsson <simon@josefsson.org>
3777         * lib/opencdk/Makefile.am, lib/opencdk/armor.c,
3778         lib/opencdk/keydb.c, lib/opencdk/literal.c, lib/opencdk/misc.c,
3779         lib/opencdk/new-packet.c, lib/opencdk/read-packet.c,
3780         lib/opencdk/sig-check.c, lib/opencdk/stream.c: Fix warnings in
3781         opencdk.
3783 2008-12-03  Simon Josefsson <simon@josefsson.org>
3785         * gl/m4/manywarnings.m4: Add.
3787 2008-12-01  Simon Josefsson <simon@josefsson.org>
3789         * configure.ac, gl/Makefile.am, gl/m4/gnulib-cache.m4,
3790         gl/m4/gnulib-comp.m4, gl/m4/include_next.m4, gl/m4/warnings.m4,
3791         gl/stdint.in.h, gl/sys_time.in.h, lib/gl/m4/include_next.m4,
3792         lib/gl/stdint.in.h: Update gnulib files.
3794 2008-11-29  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3796         * tests/x509self.c: Incorporated patch (with modifications) from Joe
3797         Orton that also checks the rehandshake capabilities.
3799 2008-11-25  Simon Josefsson <simon@josefsson.org>
3801         * lib/opencdk/Makefile.am, lib/openpgp/Makefile.am,
3802         libextra/Makefile.am, tests/Makefile.am: Fix minitasn1 -I's.
3804 2008-11-25  Simon Josefsson <simon@josefsson.org>
3806         * lib/x509/Makefile.am: Fix minitasn1 -I.
3808 2008-11-25  Simon Josefsson <simon@josefsson.org>
3810         * lib/gnutls_buffers.c: Fix compiler warning.
3812 2008-11-23  Simon Josefsson <simon@josefsson.org>
3814         * src/Makefile.am: Libreadline is needed by libcmd_certtool.la, not
3815         certtool.  Reported by Arfrever Frehtes Taifersar Arahesis
3816         <arfrever.fta@gmail.com> in
3818         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3293>.
3820 2008-11-23  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3822         * lib/opencdk/context.h, lib/opencdk/literal.c, lib/opencdk/misc.c,
3823         lib/opencdk/new-packet.c, lib/opencdk/opencdk.h,
3824         lib/opencdk/read-packet.c: Converted non-C compliant code to
3825         standard C. The usage of structures like: struct x {   int el1;   char str[1]; } and the trick of using a single allocation for str and the structure
3826         itself by allocating sizeof(x) + strlen()-1, are questionable. They
3827         were converted to: struct x {   int el1;   char *str; } and there is a single allocation of sizeof(x)+strlen() but then the
3828         str pointer is updated to point to the rest of the data.
3830 2008-11-23  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3832         * lib/gnutls_buffers.c, lib/gnutls_int.h, lib/gnutls_str.c,
3833         lib/gnutls_str.h, lib/x509/dn.c: When reading data from a buffer
3834         (gnutls_string) avoid memmoving all remaining data.  This will speed
3835         up short byte reads.
3837 2008-11-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3839         * doc/TODO: reorganized goals
3841 2008-11-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3843         * src/cli.c: return non zero error code on error conditions.
3845 2008-11-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3847         * doc/certtool.cfg: better grouping of configuration directives
3849 2008-11-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
3851         * : commit 8b14ab18cf5e5214ac3d28412e0c503e83a753c1 Author: Nikos
3852         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Fri Nov 21 21:02:45
3853         2008 +0200
3855 2008-11-18  Simon Josefsson <simon@josefsson.org>
3857         * lib/gnutls_compress.c: Clean up LZO initialization.
3859 2008-11-18  Simon Josefsson <simon@josefsson.org>
3861         * lib/auth_cert.c: Don't use // comments.
3863 2008-11-18  Simon Josefsson <simon@josefsson.org>
3865         * src/Makefile.am: Change link order, so that gnulib is last.
3867 2008-11-18  Simon Josefsson <simon@josefsson.org>
3869         * maint.mk: Update gnulib files.
3871 2008-11-18  Simon Josefsson <simon@josefsson.org>
3873         * lib/po/LINGUAS: Sync with TP.
3875 2008-11-18  Simon Josefsson <simon@josefsson.org>
3877         * lib/po/LINGUAS: Sync with TP.
3879 2008-11-18  Simon Josefsson <simon@josefsson.org>
3881         * lib/po/LINGUAS, lib/po/ms.po.in: Sync with TP.
3883 2008-11-18  Simon Josefsson <simon@josefsson.org>
3885         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
3886         libextra/configure.ac: Bump versions.
3888 2008-11-18  Simon Josefsson <simon@josefsson.org>
3890         * ChangeLog: Generated.
3892 2008-11-18  Simon Josefsson <simon@josefsson.org>
3894         * NEWS: Version 2.7.2.
3896 2008-11-18  Simon Josefsson <simon@josefsson.org>
3898         * doc/reference/Makefile.am: Add deprecated guard for libtasn1.
3900 2008-11-18  Simon Josefsson <simon@josefsson.org>
3902         * NEWS, lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
3903         lib/minitasn1/element.c, lib/minitasn1/element.h,
3904         lib/minitasn1/errors.c, lib/minitasn1/gstr.h,
3905         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
3906         lib/minitasn1/parser_aux.h, lib/minitasn1/structure.c,
3907         lib/minitasn1/structure.h: Sync with libtasn1 v1.7.
3909 2008-11-18  Simon Josefsson <simon@josefsson.org>
3911         * doc/examples/Makefile.am, lib/Makefile.am,
3912         lib/openpgp/Makefile.am, libextra/Makefile.am: Fix WARN_CFLAGS uses.
3914 2008-11-18  Simon Josefsson <simon@josefsson.org>
3916         * lib/gnutls_compress.c: Fix warnings.
3918 2008-11-18  Simon Josefsson <simon@josefsson.org>
3920         * tests/Makefile.am: Respect ENABLE_OPENSSL.
3922 2008-11-18  Simon Josefsson <simon@josefsson.org>
3924         * configure.ac: Move gnulib EARLY early.
3926 2008-11-18  Simon Josefsson <simon@josefsson.org>
3928         * configure.ac, lib/configure.ac, lib/m4/hooks.m4,
3929         lib/m4/output-def.m4, libextra/configure.ac, m4/output-def.m4: Move
3930         C++ and -output-def detection.
3932 2008-11-18  Simon Josefsson <simon@josefsson.org>
3934         * configure.ac, lib/configure.ac, lib/m4/hooks.m4,
3935         lib/m4/linker-script.m4, libextra/configure.ac, m4/linker-script.m4: 
3936         Fix linker script test.
3938 2008-11-18  Simon Josefsson <simon@josefsson.org>
3940         * configure.ac: Fix typo.
3942 2008-11-18  Simon Josefsson <simon@josefsson.org>
3944         * configure.ac, libextra/m4/hooks.m4: Print Openssl status.
3946 2008-11-18  Simon Josefsson <simon@josefsson.org>
3948         * configure.ac, lib/m4/hooks.m4: Print C++ status.
3950 2008-11-18  Simon Josefsson <simon@josefsson.org>
3952         * configure.ac: Cleanup guile tests.
3954 2008-11-17  Simon Josefsson <simon@josefsson.org>
3956         * gl/m4/warnings.m4: Update gnulib files.
3958 2008-11-17  Simon Josefsson <simon@josefsson.org>
3960         * configure.ac: Rewrite warning initializations.
3962 2008-11-17  Simon Josefsson <simon@josefsson.org>
3964         * configure.ac: Typo.
3966 2008-11-17  Simon Josefsson <simon@josefsson.org>
3968         * gl/m4/warnings.m4: Update gnulib files.
3970 2008-11-17  Simon Josefsson <simon@josefsson.org>
3972         * doc/examples/examples.h: Add.
3974 2008-11-17  Simon Josefsson <simon@josefsson.org>
3976         * configure.ac, doc/examples/Makefile.am, doc/examples/ex-alert.c,
3977         doc/examples/ex-client-psk.c, doc/examples/ex-pkcs12.c,
3978         doc/examples/ex-rfc2818.c, doc/examples/ex-session-info.c,
3979         doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
3980         doc/examples/tcp.c, gl/gettext.h, gl/override/lib/gettext.h.diff,
3981         lib/gl/gettext.h, lib/gl/override/lib/gettext.h.diff,
3982         lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_state.c,
3983         lib/gnutls_str.h, lib/openpgp/output.c, lib/x509/Makefile.am,
3984         lib/x509/dn.c, lib/x509/output.c, lib/x509/privkey.c,
3985         libextra/fipsmd5.c, libextra/gnutls_extra.c,
3986         libextra/gnutls_openssl.c, src/Makefile.am, src/cli.c,
3987         src/common.h, src/crypt.c, src/prime.c, src/psk.c, src/serv.c,
3988         src/tls_test.c, tests/Makefile.am, tests/anonself.c,
3989         tests/crypto_rng.c, tests/dhepskself.c, tests/dn.c,
3990         tests/finished.c, tests/gc.c, tests/mini.c, tests/openpgpself.c,
3991         tests/pkcs12_s2k.c, tests/pskself.c, tests/resume.c,
3992         tests/set_pkcs12_cred.c, tests/tlsia.c, tests/utils.c,
3993         tests/utils.h, tests/x509dn.c, tests/x509self.c,
3994         tests/x509signself.c: Use more warnings.  Fix many warnings.
3996 2008-11-17  Simon Josefsson <simon@josefsson.org>
3998         * gl/m4/warnings.m4, gl/override/tests/test-select-out.sh.diff,
3999         gl/tests/test-select-out.sh: Update gnulib files.
4001 2008-11-17  Simon Josefsson <simon@josefsson.org>
4003         * lib/includes/gnutls/compat.h, lib/includes/gnutls/crypto.h,
4004         lib/includes/gnutls/gnutlsxx.h, lib/includes/gnutls/openpgp.h,
4005         lib/includes/gnutls/pkcs12.h, lib/includes/gnutls/x509.h: Fix
4006         cosmetic nits in header files.
4008 2008-11-17  Simon Josefsson <simon@josefsson.org>
4010         * NEWS, lib/includes/gnutls/compat.h,
4011         lib/includes/gnutls/gnutls.h.in: Fix namespace of version symbols.
4013 2008-11-17  Simon Josefsson <simon@josefsson.org>
4015         * NEWS: Add.
4017 2008-11-17  Simon Josefsson <simon@josefsson.org>
4019         * lib/includes/gnutls/gnutls.h.in: Move #include's outside of C++
4020         markers.
4022 2008-11-17  Simon Josefsson <simon@josefsson.org>
4024         * src/cli-gaa.c, src/cli-gaa.h, src/serv-gaa.c, src/serv-gaa.h: 
4025         Generated.
4027 2008-11-17  Simon Josefsson <simon@josefsson.org>
4029         * src/common.c: Work around gnulib+mingw problem.
4031 2008-11-17  Simon Josefsson <simon@josefsson.org>
4033         * src/cli.gaa, src/common.h, src/serv.c, src/serv.gaa: Never include
4034         config.h in *.h files.
4036 2008-11-17  Simon Josefsson <simon@josefsson.org>
4038         * gl/m4/hostent.m4, gl/m4/servent.m4: Update gnulib files.
4040 2008-11-17  Simon Josefsson <simon@josefsson.org>
4042         * gl/override/tests/test-select-out.sh.diff,
4043         gl/tests/test-select-out.sh: Work around reported bug in gnulib
4044         self-tests.
4046 2008-11-17  Simon Josefsson <simon@josefsson.org>
4048         * gl/m4/getaddrinfo.m4, gl/m4/gnulib-comp.m4, gl/m4/sockets.m4,
4049         gl/tests/test-select-out.sh, lib/gl/m4/sockets.m4: Update gnulib
4050         files.
4052 2008-11-17  Simon Josefsson <simon@josefsson.org>
4054         * Makefile.am, build-aux/gnupload, gl/m4/getaddrinfo.m4,
4055         gl/m4/netdb_h.m4, gl/netdb.in.h, gl/tests/sockets.h,
4056         lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
4057         lib/gl/m4/gnulib-comp.m4, lib/gl/m4/netdb_h.m4, lib/gl/netdb.in.h,
4058         lib/gl/sockets.h, lib/gl/tests/Makefile.am,
4059         libextra/gl/Makefile.am, libextra/gl/m4/gnulib-cache.m4,
4060         libextra/gl/m4/gnulib-comp.m4: Update gnulib files.
4062 2008-11-17  Simon Josefsson <simon@josefsson.org>
4064         * lib/gnutls_auth.c: Make it build.
4066 2008-11-15  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4068         * lib/gnutls_auth.c: Corrected memory leak in
4069         _gnutls_free_auth_info(). Trace and patch by Michael Weiser.
4071 2008-11-14  Simon Josefsson <simon@josefsson.org>
4073         * tests/Makefile.am: Disable openpgp-keyring when not building
4074         openpgp.
4076 2008-11-14  Simon Josefsson <simon@josefsson.org>
4078         * tests/Makefile.am: Add -I for libextra too.
4080 2008-11-14  Simon Josefsson <simon@josefsson.org>
4082         * lib/gnutlsxx.cpp: Make it compile with --disable-openpgp.
4084 2008-11-14  Simon Josefsson <simon@josefsson.org>
4086         * tests/resume.c: Fix warning.
4088 2008-11-14  Simon Josefsson <simon@josefsson.org>
4090         * lib/mpi-libgcrypt.c: Don't return from void function.  Reported by
4091         Jeff Cai <jeff.cai@sun.com> in
4092         https://savannah.gnu.org/support/?106549
4094 2008-11-14  Simon Josefsson <simon@josefsson.org>
4096         * lib/gnutls_int.h, libextra/ext_inner_application.c,
4097         libextra/gnutls_ia.c: Include gnutls/extra.h at the right places.
4099 2008-11-14  Simon Josefsson <simon@josefsson.org>
4101         * lib/mac-libgcrypt.c: Don't return from void function.  Reported by
4102         Jeff Cai <jeff.cai@sun.com> in
4103         https://savannah.gnu.org/support/?106549
4105 2008-11-14  Simon Josefsson <simon@josefsson.org>
4107         * tests/Makefile.am, tests/pkcs12-decode/Makefile.am,
4108         tests/pkcs12-decode/pkcs12_s2k.c, tests/pkcs12_s2k.c: Move
4109         pkcs12_s2k.c test to top-level to avoid -I/etc flag duplication.
4111 2008-11-14  Simon Josefsson <simon@josefsson.org>
4113         * tests/pkcs12-decode/pkcs12: Test pkcs12_2certs.p12 too.
4115 2008-11-14  Simon Josefsson <simon@josefsson.org>
4117         * tests/pkcs12-decode/Makefile.am: Dist pkcs12_2certs.p12.
4119 2008-11-14  Simon Josefsson <simon@josefsson.org>
4121         * doc/Makefile.am: Dist README.gaa.
4123 2008-11-14  Simon Josefsson <simon@josefsson.org>
4125         * doc/Makefile.am: Remove README.autoconf.
4127 2008-11-14  Simon Josefsson <simon@josefsson.org>
4129         * lib/m4/hooks.m4: Run AC_PROG_CXX only when needed.  Reported by
4130         Daniel Black <dragonheart@gentoo.org> in
4131         <https://savannah.gnu.org/support/?106542>.
4133 2008-11-13  Simon Josefsson <simon@josefsson.org>
4135         * configure.ac: Use more warnings.
4137 2008-11-13  Simon Josefsson <simon@josefsson.org>
4139         * libextra/gnutls_openssl.c: Fix warning.
4141 2008-11-13  Simon Josefsson <simon@josefsson.org>
4143         * lib/Makefile.am: Drop incorrect -I.
4145 2008-11-13  Simon Josefsson <simon@josefsson.org>
4147         * doc/README.gaa: Add.
4149 2008-11-13  Simon Josefsson <simon@josefsson.org>
4151         * configure.ac, doc/examples/ex-serv-export.c,
4152         libextra/gnutls_ia.c, src/Makefile.am, src/certtool-gaa.c,
4153         src/cli-gaa.c, src/crypt-gaa.c, src/psk-gaa.c, src/serv-gaa.c,
4154         src/tests.c, src/tls_test-gaa.c: Use more warnings.  Fix warnings.
4156 2008-11-12  Simon Josefsson <simon@josefsson.org>
4158         * lib/auth_cert.c, lib/gnutls_mpi.c, lib/gnutls_pk.c,
4159         lib/mac-libgcrypt.c: Fix warnings.
4161 2008-11-12  Simon Josefsson <simon@josefsson.org>
4163         * cfg.mk: Add -Werror again, code is fixed.
4165 2008-11-12  Simon Josefsson <simon@josefsson.org>
4167         * doc/examples/Makefile.am: Use warning flags, but not for C++ code.
4169 2008-11-12  Simon Josefsson <simon@josefsson.org>
4171         * tests/Makefile.am, tests/cve-2008-4989.c: Use more warnings.  Fix
4172         warnings.
4174 2008-11-12  Simon Josefsson <simon@josefsson.org>
4176         * src/Makefile.am, src/certtool-cfg.h, src/certtool-gaa.c: Use more
4177         warnings.  Fix warnings.
4179 2008-11-12  Simon Josefsson <simon@josefsson.org>
4181         * lib/openpgp/Makefile.am, libextra/Makefile.am,
4182         libextra/gl/Makefile.am, libextra/gl/m4/extensions.m4,
4183         libextra/gl/m4/gnulib-cache.m4, libextra/gl/m4/gnulib-comp.m4: Use
4184         more warning flags.  Need extensions in libextra.
4186 2008-11-12  Simon Josefsson <simon@josefsson.org>
4188         * lib/gnutls_buffers.c, lib/gnutls_extensions.c,
4189         lib/gnutls_extensions.h, lib/gnutls_handshake.c, lib/gnutls_mpi.c,
4190         lib/gnutls_x509.c: Fix warnings.
4192 2008-11-12  Simon Josefsson <simon@josefsson.org>
4194         * lib/includes/gnutls/gnutls.h.in: Add prototype for
4195         gnutls_certificate_set_x509_simple_pkcs12_mem.
4197 2008-11-12  Simon Josefsson <simon@josefsson.org>
4199         * lib/x509/Makefile.am: Use WARN_CFLAGS.
4201 2008-11-12  Simon Josefsson <simon@josefsson.org>
4203         * lib/ext_server_name.c, lib/gnutls_cipher.c,
4204         lib/gnutls_constate.c, lib/gnutls_extensions.c,
4205         lib/gnutls_handshake.c, lib/gnutls_record.c,
4206         lib/gnutls_supplemental.c, lib/gnutls_v2_compat.c: Fix warnings.
4208 2008-11-12  Simon Josefsson <simon@josefsson.org>
4210         * Makefile.am: Build gl/ later.
4212 2008-11-12  Simon Josefsson <simon@josefsson.org>
4214         * cfg.mk: Drop -Werror because gnutls code doesn't compile with it.
4216 2008-11-12  Simon Josefsson <simon@josefsson.org>
4218         * configure.ac, lib/Makefile.am: Disable pointer sign warnings.  Use
4219         WARN_CFLAGS more.
4221 2008-11-12  Simon Josefsson <simon@josefsson.org>
4223         * configure.ac: Better warning flag hangling.
4225 2008-11-12  Simon Josefsson <simon@josefsson.org>
4227         * cfg.mk, doc/README.GIT: Drop --enable-developer-mode.
4229 2008-11-12  Simon Josefsson <simon@josefsson.org>
4231         * configure.ac: Remove debug code.
4233 2008-11-12  Simon Josefsson <simon@josefsson.org>
4235         * cfg.mk, configure.ac: Use warnings module.
4237 2008-11-12  Simon Josefsson <simon@josefsson.org>
4239         * cfg.mk, configure.ac, gl/m4/gnulib-comp.m4, gl/m4/warnings.m4,
4240         lib/configure.ac, libextra/configure.ac: Use gnulib warnings module.
4242 2008-11-12  Simon Josefsson <simon@josefsson.org>
4244         * NEWS: Add v2.6.2 entries.
4246 2008-11-12  Simon Josefsson <simon@josefsson.org>
4248         * lib/m4/hooks.m4, lib/m4/output-def.m4: Use output-def.m4.
4250 2008-11-12  Simon Josefsson <simon@josefsson.org>
4252         * lib/gnutls.pc.in, libextra/gnutls-extra.pc.in: Add URL fields.
4254 2008-11-12  Simon Josefsson <simon@josefsson.org>
4256         * lib/m4/hooks.m4, lib/m4/linker-script.m4: Fix version script
4257         detection.
4259 2008-11-12  Simon Josefsson <simon@josefsson.org>
4261         * configure.ac, lib/configure.ac, lib/m4/hooks.m4,
4262         lib/m4/linker-script.m4, libextra/configure.ac, m4/valgrind.m4: Use
4263         external m4 files for shared tests.
4265 2008-11-12  Simon Josefsson <simon@josefsson.org>
4267         * NEWS: Fix.
4269 2008-11-12  Simon Josefsson <simon@josefsson.org>
4271         * tests/cve-2008-4989.c: Frob expected verify status code.  With
4272         latest verify.c patch it just say the chain is invalid, rather than
4273         complaining about missing signer certificate.  This is arguable more
4274         correct.
4276 2008-11-12  Simon Josefsson <simon@josefsson.org>
4278         * lib/x509/verify.c: Remove check of last certificate in path is
4279         self signed.  Causes crashes further down in the code for
4280         certificate chains that only contain one self-signed certificate.
4281         Still protects against the GNUTLS-SA-2008-3 vulnerabillity.
4282         Reported by Michael Meskes <meskes@debian.org> in
4283         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=505279>.
4285 2008-11-12  Simon Josefsson <simon@josefsson.org>
4287         * gl/tests/test-select-out.sh: Comment out broken test.
4289 2008-11-11  Simon Josefsson <simon@josefsson.org>
4291         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
4292         gl/m4/warnings.m4, lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
4293         lib/gl/m4/gnulib-comp.m4, lib/gl/m4/warnings.m4: Update gnulib
4294         files.
4296 2008-11-11  Simon Josefsson <simon@josefsson.org>
4298         * Makefile.am: Need more -I's.
4300 2008-11-11  Simon Josefsson <simon@josefsson.org>
4302         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
4303         lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
4304         lib/gl/m4/gnulib-comp.m4, lib/gl/m4/warnings.m4: Update gnulib
4305         files.
4307 2008-11-11  Simon Josefsson <simon@josefsson.org>
4309         * gl/Makefile.am, gl/fseeko.c, gl/m4/getaddrinfo.m4,
4310         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/netdb_h.m4,
4311         gl/m4/printf.m4, gl/netdb.in.h, gl/tests/test-select-fd.c,
4312         gl/tests/test-select-in.sh, gl/tests/test-select-out.sh,
4313         lib/gl/Makefile.am, lib/gl/fseeko.c, lib/gl/m4/netdb_h.m4,
4314         lib/gl/m4/printf.m4, lib/gl/netdb.in.h: Update gnulib files.
4316 2008-11-11  Simon Josefsson <simon@josefsson.org>
4318         * tests/cve-2008-4989.c: Also test chain length of 1 since the
4319         security patch caused a crash.
4321 2008-11-11  Simon Josefsson <simon@josefsson.org>
4323         * tests/libgcrypt.supp: Add another gcrypt leak.
4325 2008-11-11  Simon Josefsson <simon@josefsson.org>
4327         * lib/gnutls_extensions.c, lib/gnutls_extensions.h,
4328         lib/gnutls_global.c: Fix mem leak.
4330 2008-11-11  Simon Josefsson <simon@josefsson.org>
4332         * tests/cve-2008-4989.c: Fix mem leaks.
4334 2008-11-11  Simon Josefsson <simon@josefsson.org>
4336         * NEWS, tests/Makefile.am, tests/cve-2008-4989.c: Add
4337         cve-2008-4989.c self-test.
4339 2008-11-10  Simon Josefsson <simon@josefsson.org>
4341         * gl/tests/gettimeofday.c, gl/tests/test-gettimeofday.c,
4342         gl/tests/test-select-fd.c, gl/tests/test-select-in.sh,
4343         gl/tests/test-select-out.sh, gl/tests/test-select-stdin.c: Update
4344         gnulib files.
4346 2008-11-10  Simon Josefsson <simon@josefsson.org>
4348         * gl/m4/gettimeofday.m4, gl/m4/gnulib-comp.m4,
4349         gl/m4/sys_ioctl_h.m4, gl/tests/Makefile.am,
4350         lib/gl/m4/include_next.m4, lib/gl/sys_stat.in.h: Update gnulib
4351         files.
4353 2008-11-10  Simon Josefsson <simon@josefsson.org>
4355         * NEWS, THANKS, lib/x509/verify.c: Merge in v2.6.1 fixes.
4357 2008-11-07  Simon Josefsson <simon@josefsson.org>
4359         * NEWS, lib/m4/hooks.m4: Use modern -Wl,--version-script check.
4361 2008-11-07  Simon Josefsson <simon@josefsson.org>
4363         * doc/cyclo/Makefile.am: Cover more files.
4365 2008-11-07  Simon Josefsson <simon@josefsson.org>
4367         * lib/opencdk/opencdk.h: Fix C++ rule, for pmccabe2html.
4369 2008-11-07  Simon Josefsson <simon@josefsson.org>
4371         * build-aux/pmccabe.css, build-aux/pmccabe2html, configure.ac,
4372         doc/Makefile.am, doc/cyclo/Makefile.am, gl/Makefile.am,
4373         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/pmccabe2html.m4,
4374         gl/sys_stat.in.h: Add cyclomatic code complexity charts.
4376 2008-11-07  Simon Josefsson <simon@josefsson.org>
4378         * doc/manpages/Makefile.am: Generated.
4380 2008-11-07  Simon Josefsson <simon@josefsson.org>
4382         * NEWS, lib/m4/hooks.m4, libextra/configure.ac: Need LZO detection
4383         in libgnutls.
4385 2008-11-05  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4387         * NEWS, lib/gnutls_x509.c, tests/Makefile.am,
4388         tests/set_pkcs12_cred.c: * Added gnutls_certificate_set_x509_simple_pkcs12_mem * Made gnutls_certificate_set_x509_simple_pkcs12_file() more
4389         advanced.  It will return a corresponding certificate and key pair.
4390         [The previous version would return the first ones found]. Eliminated
4391         memory leaks on error conditions on these functions.
4393 2008-11-05  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4395         * .gitignore: ignore more stuff
4397 2008-11-05  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4399         * NEWS, doc/certtool.cfg, src/certtool-cfg.c, src/certtool.c: 
4400         certtool: allow setting arbitrary key purpose object identifiers.
4402 2008-11-05  Simon Josefsson <simon@josefsson.org>
4404         * doc/README.autoconf: Remove obsolete instructions.
4406 2008-11-04  Simon Josefsson <simon@josefsson.org>
4408         * lib/gnutls_srp.c, lib/gnutls_ui.c: Doc fix.
4410 2008-11-04  Simon Josefsson <simon@josefsson.org>
4412         * NEWS: Add.
4414 2008-11-04  Simon Josefsson <simon@josefsson.org>
4416         * src/certtool.c: Use error instead of fprintf.
4418 2008-11-04  Simon Josefsson <simon@josefsson.org>
4420         * lib/includes/gnutls/gnutls.h.in: Indent differently for gtk-doc.
4422 2008-11-04  Simon Josefsson <simon@josefsson.org>
4424         * doc/reference/Makefile.am: Ignore gnulib headers.
4426 2008-11-04  Simon Josefsson <simon@josefsson.org>
4428         * m4/ax_create_stdint_h.m4: Remove.
4430 2008-11-04  Simon Josefsson <simon@josefsson.org>
4432         * doc/reference/Makefile.am: Ignore config.h.
4434 2008-11-04  Simon Josefsson <simon@josefsson.org>
4436         * tests/Makefile.am: Drop pointless gc_LDADD.
4438 2008-11-04  Simon Josefsson <simon@josefsson.org>
4440         * tests/Makefile.am: Drop removed -Ilgl.
4442 2008-11-04  Simon Josefsson <simon@josefsson.org>
4444         * NEWS, doc/Makefile.am, doc/fdl-1.3.texi, doc/fdl.texi,
4445         doc/gnutls.texi, gl/Makefile.am, gl/m4/gnulib-cache.m4,
4446         gl/m4/gnulib-comp.m4, gl/m4/include_next.m4: Update gnulib files.
4447         Use GFDLv1.3 for manual.
4449 2008-11-04  Simon Josefsson <simon@josefsson.org>
4451         * NEWS: Add.
4453 2008-11-04  Simon Josefsson <simon@josefsson.org>
4455         * lib/includes/gnutls/gnutls.h.in: Fix typo.
4457 2008-11-04  Simon Josefsson <simon@josefsson.org>
4459         * lib/includes/gnutls/gnutls.h.in: Sync gnutls_srp_set_prime_bits
4460         prototype with code.
4462 2008-11-04  Simon Josefsson <simon@josefsson.org>
4464         * lib/includes/gnutls/gnutls.h.in: Add forgotten prototype for
4465         gnutls_srp_server_get_username.  Reported by Kevin Quick.
4467 2008-11-03  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4469         * lib/gnutls_ui.c: documented that gnutls_dh_set_prime_bits() has no
4470         effect in server side.
4472 2008-11-03  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4474         * : commit fe191e360728fcee72cf5ba835f2301f1bf78b49 Author: Nikos
4475         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Nov 3 21:44:38
4476         2008 +0200
4478 2008-11-03  Simon Josefsson <simon@josefsson.org>
4480         * lib/gl/Makefile.am, lib/gl/m4/gnulib-comp.m4,
4481         lib/gl/m4/memchr.m4, lib/gl/m4/memcmp.m4, lib/gl/memchr.c,
4482         lib/gl/memcmp.c, lib/gl/tests/Makefile.am,
4483         lib/gl/tests/test-memchr.c, lib/gl/tests/test-memcmp.c, maint.mk: 
4484         Update gnulib files.
4486 2008-11-03  Simon Josefsson <simon@josefsson.org>
4488         * NEWS: Add.
4490 2008-11-03  Simon Josefsson <simon@josefsson.org>
4492         * NEWS, configure.ac, lib/configure.ac, lib/m4/hooks.m4,
4493         libextra/configure.ac: Bump versions.
4495 2008-11-03  Simon Josefsson <simon@josefsson.org>
4497         * lib/m4/hooks.m4: Check for C99 macros.
4499 2008-11-02  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4501         * lib/minitasn1/decoding.c, lib/minitasn1/element.c,
4502         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
4503         lib/minitasn1/parser_aux.h: * added BER octet string decoder from libtasn1.  * added the tree generation optimizations.
4505 2008-11-02  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4507         * src/certtool.c: * Some more verbose out.  * Do not abort the pkcs12 structure parsing if one bag failed.
4509 2008-11-02  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4511         * lib/x509/pkcs12.c: Reduce verbosity
4513 2008-11-02  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4515         * lib/x509/pkcs12.c: print DER errors if any.
4517 2008-10-31  Simon Josefsson <simon@josefsson.org>
4519         * doc/texinfo.css: Use white background.
4521 2008-10-31  Simon Josefsson <simon@josefsson.org>
4523         * ChangeLog: Generated.
4525 2008-10-31  Simon Josefsson <simon@josefsson.org>
4527         * NEWS: Version 2.7.1.
4529 2008-10-30  Simon Josefsson <simon@josefsson.org>
4531         * guile/src/Makefile.am: Really fix -I's.
4533 2008-10-30  Simon Josefsson <simon@josefsson.org>
4535         * guile/src/Makefile.am: Fix -I's.
4537 2008-10-30  Simon Josefsson <simon@josefsson.org>
4539         * tests/Makefile.am: Add -lgnutls-extra for openpgp-keyring.
4541 2008-10-30  Simon Josefsson <simon@josefsson.org>
4543         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
4544         gl/m4/sys_stat_h.m4, gl/sys_stat.in.h, gl/tests/Makefile.am,
4545         gl/tests/test-sys_stat.c: Need more gnulib modules.
4547 2008-10-30  Simon Josefsson <simon@josefsson.org>
4549         * gl/Makefile.am, gl/connect.c, gl/m4/gnulib-cache.m4,
4550         gl/m4/gnulib-comp.m4, gl/recv.c, gl/send.c, gl/tests/Makefile.am,
4551         gl/tests/connect.c, src/certtool.c, src/cli.c: Need more gnulib
4552         modules.
4554 2008-10-30  Simon Josefsson <simon@josefsson.org>
4556         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
4557         gl/perror.c, gl/tests/Makefile.am, gl/tests/perror.c: Update gnulib
4558         files.
4560 2008-10-30  Simon Josefsson <simon@josefsson.org>
4562         * .gitignore: Update.
4564 2008-10-30  Simon Josefsson <simon@josefsson.org>
4566         * doc/.gitignore, lib/po/.gitignore, libextra/.gitignore: Update.
4568 2008-10-30  Simon Josefsson <simon@josefsson.org>
4570         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
4571         gl/m4/minmax.m4, gl/m4/read-file.m4, gl/minmax.h, gl/read-file.c,
4572         gl/read-file.h, gl/tests/Makefile.am, gl/tests/test-read-file.c,
4573         src/Makefile.am, src/cli.c, src/serv.c: Need more gnulib modules.
4575 2008-10-30  Simon Josefsson <simon@josefsson.org>
4577         * gl/accept.c, gl/alloca.c, gl/bind.c, gl/close.c, gl/fclose.c,
4578         gl/listen.c, gl/m4/close.m4, gl/m4/fclose.m4, gl/m4/perror.m4,
4579         gl/m4/sockets.m4, gl/m4/sys_ioctl_h.m4, gl/m4/sys_select_h.m4,
4580         gl/m4/sys_time_h.m4, gl/setsockopt.c, gl/socket.c,
4581         gl/sys_select.in.h, gl/sys_time.in.h, gl/tests/connect.c,
4582         gl/tests/ioctl.c, gl/tests/perror.c, gl/tests/sockets.c,
4583         gl/tests/sockets.h, gl/tests/sys_ioctl.in.h,
4584         gl/tests/test-perror.c, gl/tests/test-perror.sh,
4585         gl/tests/test-select.c, gl/tests/test-sockets.c,
4586         gl/tests/test-sys_select.c, gl/tests/test-sys_time.c,
4587         gl/tests/w32sock.h, gl/winsock-select.c: Update gnulib files.
4589 2008-10-30  Simon Josefsson <simon@josefsson.org>
4591         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
4592         gl/shutdown.c, gl/tests/Makefile.am, gl/tests/dummy.c,
4593         gl/w32sock.h, lib/Makefile.am, src/common.h: Use sockets module.
4595 2008-10-30  Simon Josefsson <simon@josefsson.org>
4597         * guile/src/Makefile.am: Fix.
4599 2008-10-30  Simon Josefsson <simon@josefsson.org>
4601         * configure.ac, lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
4602         lib/gl/m4/gnulib-comp.m4, lib/gl/m4/sockets.m4, lib/gl/sockets.c,
4603         lib/gl/sockets.h, lib/gl/tests/Makefile.am,
4604         lib/gl/tests/test-sockets.c, lib/gnutls_buffers.c,
4605         lib/gnutls_global.c: Better gnulib module usage.
4607 2008-10-30  Simon Josefsson <simon@josefsson.org>
4609         * gl/m4/gnulib-comp.m4: Update gnulib files.
4611 2008-10-30  Simon Josefsson <simon@josefsson.org>
4613         * configure.ac, configure.in: Rename.
4615 2008-10-30  Simon Josefsson <simon@josefsson.org>
4617         * guile/src/Makefile.am, src/Makefile.am: Fixes.
4619 2008-10-30  Simon Josefsson <simon@josefsson.org>
4621         * configure.in, lib/configure.ac, tests/Makefile.am: Fixes.
4623 2008-10-30  Simon Josefsson <simon@josefsson.org>
4625         * configure.in: Remove.
4627 2008-10-30  Simon Josefsson <simon@josefsson.org>
4629         * Makefile.am, configure.in, doc/Makefile.am,
4630         doc/examples/Makefile.am, doc/reference/Makefile.am,
4631         guile/src/Makefile.am, includes/Makefile.am,
4632         includes/gnutls/compat.h, includes/gnutls/crypto.h,
4633         includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
4634         includes/gnutls/gnutlsxx.h, includes/gnutls/openpgp.h,
4635         includes/gnutls/openssl.h, includes/gnutls/pkcs12.h,
4636         includes/gnutls/x509.h, lib/Makefile.am, lib/configure.ac,
4637         lib/includes/Makefile.am, lib/includes/gnutls/compat.h,
4638         lib/includes/gnutls/crypto.h, lib/includes/gnutls/gnutls.h.in,
4639         lib/includes/gnutls/gnutlsxx.h, lib/includes/gnutls/openpgp.h,
4640         lib/includes/gnutls/pkcs12.h, lib/includes/gnutls/x509.h,
4641         lib/opencdk/Makefile.am, lib/openpgp/Makefile.am,
4642         lib/x509/Makefile.am, libextra/Makefile.am, libextra/configure.ac,
4643         libextra/includes/Makefile.am, libextra/includes/gnutls/extra.h,
4644         libextra/includes/gnutls/openssl.h, src/Makefile.am,
4645         tests/Makefile.am, tests/hostname-check.README,
4646         tests/hostname-check.c, tests/hostname-check/Makefile.am,
4647         tests/hostname-check/README, tests/hostname-check/hostname-check.c,
4648         tests/openpgp-keyring.c, tests/openpgp/Makefile.am,
4649         tests/openpgp/keyring.c, tests/pkcs12-decode/Makefile.am: Separate
4650         headers as well.  Clean up -I's.
4652 2008-10-30  Simon Josefsson <simon@josefsson.org>
4654         * guile/src/Makefile.am, tests/Makefile.am,
4655         tests/pkcs12-decode/Makefile.am: Builds on my system now.
4657 2008-10-30  Simon Josefsson <simon@josefsson.org>
4659         * NEWS: Add.
4661 2008-10-30  Simon Josefsson <simon@josefsson.org>
4663         * configure.in, lib/gnutls_mem.h: Drop dmalloc and efence support.
4665 2008-10-30  Simon Josefsson <simon@josefsson.org>
4667         * configure.in, lib/Makefile.am, lib/configure.ac, lib/m4/hooks.m4,
4668         lib/openpgp/Makefile.am, lib/x509/Makefile.am,
4669         libextra/Makefile.am, src/Makefile.am: Make it build better.
4671 2008-10-30  Simon Josefsson <simon@josefsson.org>
4673         * configure.in, lib/Makefile.am, lib/m4/hooks.m4,
4674         libextra/Makefile.am, src/Makefile.am: Fixes.
4676 2008-10-30  Simon Josefsson <simon@josefsson.org>
4678         * cfg.mk, configure.in, includes/gnutls/gnutls.h.in,
4679         lib/Makefile.am, lib/configure.ac, lib/m4/hooks.m4,
4680         lib/openpgp/Makefile.am, lib/x509/Makefile.am: Make it build.
4682 2008-10-30  Simon Josefsson <simon@josefsson.org>
4684         * lib/po/POTFILES.in: Fix paths.
4686 2008-10-30  Simon Josefsson <simon@josefsson.org>
4688         * cfg.mk, lib/m4/hooks.m4: Build fixes.
4690 2008-10-30  Simon Josefsson <simon@josefsson.org>
4692         * cfg.mk: Fix i18n stuff.
4694 2008-10-30  Simon Josefsson <simon@josefsson.org>
4696         * lib/m4/hooks.m4, libextra/m4/hooks.m4: New files, forgotten in
4697         last commit.
4699 2008-10-30  Simon Josefsson <simon@josefsson.org>
4701         * lib/build-aux/config.rpath, lib/build-aux/link-warning.h,
4702         lib/gl/Makefile.am, lib/gl/m4/gnulib-cache.m4,
4703         libextra/build-aux/config.rpath: Update gnulib files.
4705 2008-10-30  Simon Josefsson <simon@josefsson.org>
4707         * COPYING.LIB, Makefile.am, configure.in, lib/AUTHORS, lib/COPYING,
4708         lib/ChangeLog, lib/Makefile.am, lib/NEWS, lib/README,
4709         lib/configure.ac, lib/po/.gitignore, lib/po/LINGUAS,
4710         lib/po/Makevars, lib/po/POTFILES.in, lib/po/de.po.in,
4711         lib/po/fr.po.in, lib/po/ms.po.in, lib/po/nl.po.in, lib/po/pl.po.in,
4712         lib/po/sv.po.in, lib/po/vi.po.in, libextra/AUTHORS,
4713         libextra/COPYING, libextra/ChangeLog, libextra/Makefile.am,
4714         libextra/NEWS, libextra/README, libextra/configure.ac,
4715         libextra/gl/Makefile.am, libextra/gl/m4/gnulib-cache.m4,
4716         libextra/gl/m4/gnulib-comp.m4, libextra/gl/m4/lib-ld.m4,
4717         libextra/gl/m4/lib-link.m4, libextra/gl/m4/lib-prefix.m4,
4718         po/.gitignore, po/LINGUAS, po/Makevars, po/POTFILES.in,
4719         po/de.po.in, po/fr.po.in, po/ms.po.in, po/nl.po.in, po/pl.po.in,
4720         po/sv.po.in, po/vi.po.in: More splitting updates.
4722 2008-10-30  Simon Josefsson <simon@josefsson.org>
4724         * libextra/gl/Makefile.am, libextra/gl/m4/gnulib-cache.m4,
4725         libextra/gl/m4/gnulib-comp.m4: Update gnulib files.
4727 2008-10-30  Simon Josefsson <simon@josefsson.org>
4729         * gl/alloca.in.h, gl/asnprintf.c, gl/errno.in.h, gl/float+.h,
4730         gl/float.in.h, gl/fseeko.c, gl/gettext.h, gl/lseek.c,
4731         gl/m4/alloca.m4, gl/m4/errno_h.m4, gl/m4/float_h.m4,
4732         gl/m4/fseeko.m4, gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4,
4733         gl/m4/longlong.m4, gl/m4/lseek.m4, gl/m4/malloc.m4,
4734         gl/m4/printf.m4, gl/m4/realloc.m4, gl/m4/size_max.m4,
4735         gl/m4/snprintf.m4, gl/m4/sockpfaf.m4, gl/m4/stdbool.m4,
4736         gl/m4/stdint.m4, gl/m4/stdint_h.m4, gl/m4/stdio_h.m4,
4737         gl/m4/stdlib_h.m4, gl/m4/string_h.m4, gl/m4/sys_socket_h.m4,
4738         gl/m4/unistd_h.m4, gl/m4/vasnprintf.m4, gl/m4/wchar.m4,
4739         gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/m4/xsize.m4,
4740         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
4741         gl/printf-parse.h, gl/realloc.c, gl/size_max.h, gl/snprintf.c,
4742         gl/stdbool.in.h, gl/stdint.in.h, gl/stdio-impl.h, gl/stdio-write.c,
4743         gl/stdio.in.h, gl/stdlib.in.h, gl/string.in.h, gl/sys_socket.in.h,
4744         gl/tests/dummy.c, gl/tests/test-alloca-opt.c,
4745         gl/tests/test-errno.c, gl/tests/test-fseeko.c,
4746         gl/tests/test-fseeko.sh, gl/tests/test-lseek.c,
4747         gl/tests/test-lseek.sh, gl/tests/test-snprintf.c,
4748         gl/tests/test-stdbool.c, gl/tests/test-stdint.c,
4749         gl/tests/test-stdio.c, gl/tests/test-stdlib.c,
4750         gl/tests/test-string.c, gl/tests/test-sys_socket.c,
4751         gl/tests/test-unistd.c, gl/tests/test-vasnprintf.c,
4752         gl/tests/test-wchar.c, gl/tests/verify.h, gl/unistd.in.h,
4753         gl/vasnprintf.c, gl/vasnprintf.h, gl/wchar.in.h, gl/xsize.h: Update
4754         gnulib files.
4756 2008-10-30  Simon Josefsson <simon@josefsson.org>
4758         * Makefile.am, configure.in, gl/Makefile.am, gl/m4/gnulib-cache.m4,
4759         gl/m4/gnulib-comp.m4, gl/tests/Makefile.am, lib/configure.ac,
4760         libextra/Makefile.am, libextra/configure.ac: More splitting.
4762 2008-10-30  Simon Josefsson <simon@josefsson.org>
4764         * build-aux/config.rpath, lib/gl/Makefile.am,
4765         lib/gl/m4/gnulib-cache.m4, lib/gl/m4/gnulib-comp.m4,
4766         lib/gl/m4/stdlib_h.m4, lib/gl/m4/sys_ioctl_h.m4,
4767         lib/gl/m4/sys_socket_h.m4, lib/gl/stdlib.in.h,
4768         lib/gl/sys_socket.in.h, lib/gl/sys_stat.in.h,
4769         lib/gl/tests/Makefile.am, lib/gl/unistd.in.h: Update gnulib files.
4771 2008-10-30  Simon Josefsson <simon@josefsson.org>
4773         * Makefile.am, build-aux/config.rpath, configure.in,
4774         lgl/Makefile.am, lgl/alloca.in.h, lgl/asnprintf.c, lgl/asprintf.c,
4775         lgl/byteswap.in.h, lgl/c-ctype.c, lgl/c-ctype.h, lgl/errno.in.h,
4776         lgl/float+.h, lgl/float.in.h, lgl/fseeko.c, lgl/gettext.h,
4777         lgl/lseek.c, lgl/m4/alloca.m4, lgl/m4/byteswap.m4,
4778         lgl/m4/codeset.m4, lgl/m4/errno_h.m4, lgl/m4/extensions.m4,
4779         lgl/m4/float_h.m4, lgl/m4/fseeko.m4, lgl/m4/func.m4,
4780         lgl/m4/gettext.m4, lgl/m4/glibc2.m4, lgl/m4/glibc21.m4,
4781         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-common.m4,
4782         lgl/m4/gnulib-comp.m4, lgl/m4/gnulib-tool.m4, lgl/m4/iconv.m4,
4783         lgl/m4/include_next.m4, lgl/m4/intdiv0.m4, lgl/m4/intl.m4,
4784         lgl/m4/intldir.m4, lgl/m4/intlmacosx.m4, lgl/m4/intmax.m4,
4785         lgl/m4/intmax_t.m4, lgl/m4/inttypes-pri.m4, lgl/m4/inttypes_h.m4,
4786         lgl/m4/lcmessage.m4, lgl/m4/lib-ld.m4, lgl/m4/lib-link.m4,
4787         lgl/m4/lib-prefix.m4, lgl/m4/lock.m4, lgl/m4/longlong.m4,
4788         lgl/m4/lseek.m4, lgl/m4/malloc.m4, lgl/m4/memchr.m4,
4789         lgl/m4/memcmp.m4, lgl/m4/memmem.m4, lgl/m4/memmove.m4,
4790         lgl/m4/minmax.m4, lgl/m4/netdb_h.m4, lgl/m4/nls.m4, lgl/m4/po.m4,
4791         lgl/m4/printf-posix.m4, lgl/m4/printf.m4, lgl/m4/progtest.m4,
4792         lgl/m4/read-file.m4, lgl/m4/realloc.m4, lgl/m4/size_max.m4,
4793         lgl/m4/snprintf.m4, lgl/m4/socklen.m4, lgl/m4/sockpfaf.m4,
4794         lgl/m4/stdbool.m4, lgl/m4/stdint.m4, lgl/m4/stdint_h.m4,
4795         lgl/m4/stdio_h.m4, lgl/m4/stdlib_h.m4, lgl/m4/strcase.m4,
4796         lgl/m4/string_h.m4, lgl/m4/strings_h.m4, lgl/m4/strverscmp.m4,
4797         lgl/m4/sys_ioctl_h.m4, lgl/m4/sys_socket_h.m4,
4798         lgl/m4/sys_stat_h.m4, lgl/m4/threadlib.m4, lgl/m4/time_h.m4,
4799         lgl/m4/time_r.m4, lgl/m4/uintmax_t.m4, lgl/m4/unistd_h.m4,
4800         lgl/m4/vasnprintf.m4, lgl/m4/vasprintf.m4, lgl/m4/visibility.m4,
4801         lgl/m4/wchar.m4, lgl/m4/wchar_t.m4, lgl/m4/wint_t.m4,
4802         lgl/m4/xsize.m4, lgl/memchr.c, lgl/memcmp.c, lgl/memmem.c,
4803         lgl/memmove.c, lgl/minmax.h, lgl/netdb.in.h,
4804         lgl/override/lib/gc-libgcrypt.c.diff, lgl/printf-args.c,
4805         lgl/printf-args.h, lgl/printf-parse.c, lgl/printf-parse.h,
4806         lgl/read-file.c, lgl/read-file.h, lgl/realloc.c, lgl/size_max.h,
4807         lgl/snprintf.c, lgl/stdbool.in.h, lgl/stdint.in.h,
4808         lgl/stdio-impl.h, lgl/stdio-write.c, lgl/stdio.in.h,
4809         lgl/stdlib.in.h, lgl/str-two-way.h, lgl/strcasecmp.c,
4810         lgl/string.in.h, lgl/strings.in.h, lgl/strncasecmp.c,
4811         lgl/strverscmp.c, lgl/sys_socket.in.h, lgl/sys_stat.in.h,
4812         lgl/tests/Makefile.am, lgl/tests/dummy.c, lgl/tests/intprops.h,
4813         lgl/tests/test-alloca-opt.c, lgl/tests/test-byteswap.c,
4814         lgl/tests/test-c-ctype.c, lgl/tests/test-errno.c,
4815         lgl/tests/test-fseeko.c, lgl/tests/test-fseeko.sh,
4816         lgl/tests/test-func.c, lgl/tests/test-lseek.c,
4817         lgl/tests/test-lseek.sh, lgl/tests/test-memchr.c,
4818         lgl/tests/test-memcmp.c, lgl/tests/test-netdb.c,
4819         lgl/tests/test-read-file.c, lgl/tests/test-snprintf.c,
4820         lgl/tests/test-stdbool.c, lgl/tests/test-stdint.c,
4821         lgl/tests/test-stdio.c, lgl/tests/test-stdlib.c,
4822         lgl/tests/test-string.c, lgl/tests/test-strings.c,
4823         lgl/tests/test-strverscmp.c, lgl/tests/test-sys_socket.c,
4824         lgl/tests/test-sys_stat.c, lgl/tests/test-time.c,
4825         lgl/tests/test-unistd.c, lgl/tests/test-vasnprintf.c,
4826         lgl/tests/test-vasprintf.c, lgl/tests/test-wchar.c,
4827         lgl/tests/verify.h, lgl/time.in.h, lgl/time_r.c, lgl/unistd.in.h,
4828         lgl/vasnprintf.c, lgl/vasnprintf.h, lgl/vasprintf.c,
4829         lgl/wchar.in.h, lgl/xsize.h, lib/Makefile.am, lib/configure.ac,
4830         lib/gl/Makefile.am, lib/gl/alloca.in.h, lib/gl/asnprintf.c,
4831         lib/gl/asprintf.c, lib/gl/byteswap.in.h, lib/gl/c-ctype.c,
4832         lib/gl/c-ctype.h, lib/gl/errno.in.h, lib/gl/float+.h,
4833         lib/gl/float.in.h, lib/gl/fseeko.c, lib/gl/gettext.h,
4834         lib/gl/lseek.c, lib/gl/m4/alloca.m4, lib/gl/m4/byteswap.m4,
4835         lib/gl/m4/codeset.m4, lib/gl/m4/errno_h.m4,
4836         lib/gl/m4/extensions.m4, lib/gl/m4/float_h.m4, lib/gl/m4/fseeko.m4,
4837         lib/gl/m4/func.m4, lib/gl/m4/gettext.m4, lib/gl/m4/glibc2.m4,
4838         lib/gl/m4/glibc21.m4, lib/gl/m4/gnulib-cache.m4,
4839         lib/gl/m4/gnulib-common.m4, lib/gl/m4/gnulib-comp.m4,
4840         lib/gl/m4/gnulib-tool.m4, lib/gl/m4/iconv.m4,
4841         lib/gl/m4/include_next.m4, lib/gl/m4/intdiv0.m4, lib/gl/m4/intl.m4,
4842         lib/gl/m4/intldir.m4, lib/gl/m4/intlmacosx.m4, lib/gl/m4/intmax.m4,
4843         lib/gl/m4/intmax_t.m4, lib/gl/m4/inttypes-pri.m4,
4844         lib/gl/m4/inttypes_h.m4, lib/gl/m4/lcmessage.m4,
4845         lib/gl/m4/lib-ld.m4, lib/gl/m4/lib-link.m4,
4846         lib/gl/m4/lib-prefix.m4, lib/gl/m4/lock.m4, lib/gl/m4/longlong.m4,
4847         lib/gl/m4/lseek.m4, lib/gl/m4/malloc.m4, lib/gl/m4/memchr.m4,
4848         lib/gl/m4/memcmp.m4, lib/gl/m4/memmem.m4, lib/gl/m4/memmove.m4,
4849         lib/gl/m4/minmax.m4, lib/gl/m4/netdb_h.m4, lib/gl/m4/nls.m4,
4850         lib/gl/m4/po.m4, lib/gl/m4/printf-posix.m4, lib/gl/m4/printf.m4,
4851         lib/gl/m4/progtest.m4, lib/gl/m4/read-file.m4,
4852         lib/gl/m4/realloc.m4, lib/gl/m4/size_max.m4, lib/gl/m4/snprintf.m4,
4853         lib/gl/m4/socklen.m4, lib/gl/m4/sockpfaf.m4, lib/gl/m4/stdbool.m4,
4854         lib/gl/m4/stdint.m4, lib/gl/m4/stdint_h.m4, lib/gl/m4/stdio_h.m4,
4855         lib/gl/m4/stdlib_h.m4, lib/gl/m4/strcase.m4, lib/gl/m4/string_h.m4,
4856         lib/gl/m4/strings_h.m4, lib/gl/m4/strverscmp.m4,
4857         lib/gl/m4/sys_ioctl_h.m4, lib/gl/m4/sys_socket_h.m4,
4858         lib/gl/m4/sys_stat_h.m4, lib/gl/m4/threadlib.m4,
4859         lib/gl/m4/time_h.m4, lib/gl/m4/time_r.m4, lib/gl/m4/uintmax_t.m4,
4860         lib/gl/m4/unistd_h.m4, lib/gl/m4/vasnprintf.m4,
4861         lib/gl/m4/vasprintf.m4, lib/gl/m4/visibility.m4,
4862         lib/gl/m4/wchar.m4, lib/gl/m4/wchar_t.m4, lib/gl/m4/wint_t.m4,
4863         lib/gl/m4/xsize.m4, lib/gl/memchr.c, lib/gl/memcmp.c,
4864         lib/gl/memmem.c, lib/gl/memmove.c, lib/gl/minmax.h,
4865         lib/gl/netdb.in.h, lib/gl/override/lib/gc-libgcrypt.c.diff,
4866         lib/gl/printf-args.c, lib/gl/printf-args.h, lib/gl/printf-parse.c,
4867         lib/gl/printf-parse.h, lib/gl/read-file.c, lib/gl/read-file.h,
4868         lib/gl/realloc.c, lib/gl/size_max.h, lib/gl/snprintf.c,
4869         lib/gl/stdbool.in.h, lib/gl/stdint.in.h, lib/gl/stdio-impl.h,
4870         lib/gl/stdio-write.c, lib/gl/stdio.in.h, lib/gl/stdlib.in.h,
4871         lib/gl/str-two-way.h, lib/gl/strcasecmp.c, lib/gl/string.in.h,
4872         lib/gl/strings.in.h, lib/gl/strncasecmp.c, lib/gl/strverscmp.c,
4873         lib/gl/sys_socket.in.h, lib/gl/sys_stat.in.h,
4874         lib/gl/tests/Makefile.am, lib/gl/tests/dummy.c,
4875         lib/gl/tests/intprops.h, lib/gl/tests/test-alloca-opt.c,
4876         lib/gl/tests/test-byteswap.c, lib/gl/tests/test-c-ctype.c,
4877         lib/gl/tests/test-errno.c, lib/gl/tests/test-fseeko.c,
4878         lib/gl/tests/test-fseeko.sh, lib/gl/tests/test-func.c,
4879         lib/gl/tests/test-lseek.c, lib/gl/tests/test-lseek.sh,
4880         lib/gl/tests/test-memchr.c, lib/gl/tests/test-memcmp.c,
4881         lib/gl/tests/test-netdb.c, lib/gl/tests/test-read-file.c,
4882         lib/gl/tests/test-snprintf.c, lib/gl/tests/test-stdbool.c,
4883         lib/gl/tests/test-stdint.c, lib/gl/tests/test-stdio.c,
4884         lib/gl/tests/test-stdlib.c, lib/gl/tests/test-string.c,
4885         lib/gl/tests/test-strings.c, lib/gl/tests/test-strverscmp.c,
4886         lib/gl/tests/test-sys_socket.c, lib/gl/tests/test-sys_stat.c,
4887         lib/gl/tests/test-time.c, lib/gl/tests/test-unistd.c,
4888         lib/gl/tests/test-vasnprintf.c, lib/gl/tests/test-vasprintf.c,
4889         lib/gl/tests/test-wchar.c, lib/gl/tests/verify.h, lib/gl/time.in.h,
4890         lib/gl/time_r.c, lib/gl/unistd.in.h, lib/gl/vasnprintf.c,
4891         lib/gl/vasnprintf.h, lib/gl/vasprintf.c, lib/gl/wchar.in.h,
4892         lib/gl/xsize.h, libextra/configure.ac: Start configure split.
4894 2008-10-30  Simon Josefsson <simon@josefsson.org>
4896         * NEWS, configure.in, doc/gnutls.texi, lib/Makefile.am,
4897         lib/libgnutls-config.in, lib/libgnutls.m4, libextra/.gitignore,
4898         libextra/Makefile.am, libextra/libgnutls-extra-config.in,
4899         libextra/libgnutls-extra.m4: Remove *-config scripts and old M4
4900         checks.
4902 2008-10-29  Simon Josefsson <simon@josefsson.org>
4904         * cfg.mk, maint.mk: Update gnulib files.
4906 2008-10-28  Simon Josefsson <simon@josefsson.org>
4908         * cfg.mk: Fix coverage rules.
4910 2008-10-28  Simon Josefsson <simon@josefsson.org>
4912         * cfg.mk: Need to build before running checks.
4914 2008-10-28  Simon Josefsson <simon@josefsson.org>
4916         * cfg.mk: Add code coverage rules.
4918 2008-10-23  Simon Josefsson <simon@josefsson.org>
4920         * : commit 3eab289192e97f0bada61ca2c4d51214a4e4f7df Author: Nikos
4921         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Wed Oct 22 22:06:21
4922         2008 +0300
4924 2008-10-22  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4926         * : commit 8973cd66b52fda65b4c9ffadab3b9db59a464fb0 Author: Simon
4927         Josefsson <simon@josefsson.org> Date:   Wed Oct 22 18:42:41 2008
4928         +0200
4930 2008-10-22  Simon Josefsson <simon@josefsson.org>
4932         * gl/m4/netdb_h.m4, gl/netdb.in.h, lgl/m4/netdb_h.m4,
4933         lgl/netdb.in.h, lgl/sys_socket.in.h: Update gnulib files.
4935 2008-10-22  Simon Josefsson <simon@josefsson.org>
4937         * doc/scripts/gdoc: Sync gdoc with libidn for license fixes.
4939 2008-10-22  Simon Josefsson <simon@josefsson.org>
4941         * src/serv.c: Use netdb.h instead of getaddrinfo.h.
4943 2008-10-22  Simon Josefsson <simon@josefsson.org>
4945         * NEWS: Fix.
4947 2008-10-22  Simon Josefsson <simon@josefsson.org>
4949         * gl/arpa_inet.in.h, gl/gai_strerror.c, gl/getaddrinfo.c,
4950         gl/getaddrinfo.h, gl/gnulib.mk, gl/m4/getaddrinfo.m4,
4951         gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4, gl/m4/netdb_h.m4,
4952         gl/netdb.in.h, gl/netinet_in.in.h, gl/stdarg.in.h,
4953         gl/tests/gnulib.mk, gl/tests/test-getaddrinfo.c,
4954         gl/tests/test-netdb.c, lgl/Makefile.am, lgl/errno.in.h,
4955         lgl/float.in.h, lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
4956         lgl/m4/netdb_h.m4, lgl/m4/stdlib_h.m4, lgl/m4/sys_socket_h.m4,
4957         lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4, lgl/netdb.in.h,
4958         lgl/stdint.in.h, lgl/stdio.in.h, lgl/stdlib.in.h, lgl/string.in.h,
4959         lgl/strings.in.h, lgl/sys_socket.in.h, lgl/sys_stat.in.h,
4960         lgl/time.in.h, lgl/unistd.in.h, lgl/wchar.in.h, lgl/winsock.c,
4961         libextra/gl/m4/gnulib-common.m4: Update gnulib files.
4963 2008-10-22  Simon Josefsson <simon@josefsson.org>
4965         * NEWS, configure.in: Bump versions.
4967 2008-10-16  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
4969         * : commit a1c1da1939efe571f427a6323a8bb5311d933061 Author: Simon
4970         Josefsson <simon@josefsson.org> Date:   Thu Oct 16 12:21:32 2008
4971         +0200
4973 2008-10-16  Simon Josefsson <simon@josefsson.org>
4975         * NEWS: Version 2.7.0.
4977 2008-10-16  Simon Josefsson <simon@josefsson.org>
4979         * configure.in: Drop netdb.h check.
4981 2008-10-16  Simon Josefsson <simon@josefsson.org>
4983         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
4984         lgl/m4/netdb_h.m4, lgl/netdb.in.h, lgl/tests/Makefile.am,
4985         lgl/tests/test-netdb.c, src/common.h: Add netdb gnulib module.  Use
4986         it.
4988 2008-10-16  Simon Josefsson <simon@josefsson.org>
4990         * NEWS: Add.
4992 2008-10-16  Simon Josefsson <simon@josefsson.org>
4994         * NEWS: Add.
4996 2008-10-16  Simon Josefsson <simon@josefsson.org>
4998         * gl/Makefile.am: Upgrade.
5000 2008-10-16  Simon Josefsson <simon@josefsson.org>
5002         * GNUmakefile, gl/getaddrinfo.c, gl/m4/getaddrinfo.m4,
5003         lgl/Makefile.am, lgl/m4/gnulib-comp.m4, lgl/m4/stdio_h.m4,
5004         lgl/m4/sys_ioctl_h.m4, lgl/m4/sys_socket_h.m4, lgl/m4/unistd_h.m4,
5005         lgl/stdio-write.c, lgl/stdio.in.h, lgl/sys_socket.in.h,
5006         lgl/unistd.in.h, lgl/winsock.c: Update gnulib files.
5008 2008-10-15  Simon Josefsson <simon@josefsson.org>
5010         * tests/Makefile.am: Need to build libutils.la before recursing into
5011         e.g. pkcs12-decode.
5013 2008-10-14  Simon Josefsson <simon@josefsson.org>
5015         * lib/gnutlsxx.cpp: Minimize ABI changes.
5017 2008-10-13  Simon Josefsson <simon@josefsson.org>
5019         * THANKS: Add.
5021 2008-10-13  Simon Josefsson <simon@josefsson.org>
5023         * lib/gnutls_errors.c: Improve GNUTLS_E_AGAIN explanation.
5024         Suggested by "Lavrentiev, Anton (NIH/NLM/NCBI) [C]"
5025         <lavr@ncbi.nlm.nih.gov>.
5027 2008-10-12  Simon Josefsson <simon@josefsson.org>
5029         * doc/TODO: Add.
5031 2008-10-11  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5033         * .gitignore: added to reduce untracked files.
5035 2008-10-11  Simon Josefsson <simon@josefsson.org>
5037         * NEWS: Add.
5039 2008-10-11  Simon Josefsson <simon@josefsson.org>
5041         * THANKS, libextra/fipsmd5.c: Add static qualifiers on internal
5042         symbols.  Tiny patch from Aaron Ucko <ucko@ncbi.nlm.nih.gov>.
5044 2008-10-09  Simon Josefsson <simon@josefsson.org>
5046         * doc/reference/Makefile.am: Sync with upstream.
5048 2008-10-08  Simon Josefsson <simon@josefsson.org>
5050         * lib/gnutls_cert.h, lib/opencdk/armor.c, lib/opencdk/hash.c,
5051         lib/opencdk/kbnode.c, lib/opencdk/new-packet.c,
5052         lib/opencdk/seskey.c, lib/opencdk/verify.c, lib/x509/x509_int.h,
5053         src/cfg/platon/str/strplus.c: Fix syntax-check warnings.
5055 2008-10-08  Simon Josefsson <simon@josefsson.org>
5057         * lib/opencdk/opencdk.h: Indent.
5059 2008-10-08  Simon Josefsson <simon@josefsson.org>
5061         * lib/debug.c, lib/opencdk/seskey.c, lib/opencdk/sig-check.c: Drop
5062         gcrypt.h includes.
5064 2008-10-08  Simon Josefsson <simon@josefsson.org>
5066         * NEWS: Mention libgcrypt dependency.
5068 2008-10-08  Simon Josefsson <simon@josefsson.org>
5070         * configure.in, lib/Makefile.am, lib/opencdk/Makefile.am,
5071         lib/openpgp/Makefile.am, lib/x509/Makefile.am, libextra/Makefile.am: 
5072         More libgcrypt fixes.
5074 2008-10-08  Simon Josefsson <simon@josefsson.org>
5076         * configure.in, lib/Makefile.am, src/Makefile.am, tests/Makefile.am: 
5077         More libgcrypt fixes.
5079 2008-10-08  Simon Josefsson <simon@josefsson.org>
5081         * configure.in, lib/gnutls_global.c, m4/libgcrypt.m4: Modernize
5082         libgcrypt detection.
5084 2008-10-08  Simon Josefsson <simon@josefsson.org>
5086         * doc/reference/gnutls-docs.sgml, includes/gnutls/x509.h,
5087         lib/x509/crl.c, lib/x509/crl_write.c, lib/x509/crq.c,
5088         lib/x509/output.c, lib/x509/x509_write.c: Doc fixes.
5090 2008-10-08  Simon Josefsson <simon@josefsson.org>
5092         * doc/manpages/Makefile.am: Generated.
5094 2008-10-08  Simon Josefsson <simon@josefsson.org>
5096         * NEWS: Sync with real list.
5098 2008-10-08  Simon Josefsson <simon@josefsson.org>
5100         * lib/x509/x509_int.h: Need libtasn1.h here.
5102 2008-10-08  Simon Josefsson <simon@josefsson.org>
5104         * lib/auth_rsa.c, lib/auth_rsa_export.c, lib/gnutls_cert.c,
5105         lib/gnutls_cert.h, lib/gnutls_mpi.h, lib/gnutls_sig.c,
5106         lib/gnutls_x509.c, lib/mpi-libgcrypt.c, lib/rnd-libgcrypt.c: Reduce
5107         libtasn1.h includes.
5109 2008-10-08  Simon Josefsson <simon@josefsson.org>
5111         * configure.in: Drop obsolete libtasn1 flags.
5113 2008-10-08  Simon Josefsson <simon@josefsson.org>
5115         * lib/Makefile.am, libextra/Makefile.am, src/Makefile.am: Update
5116         libtasn1 linker flags.
5118 2008-10-08  Simon Josefsson <simon@josefsson.org>
5120         * GNUmakefile, configure.in, gl/arpa_inet.in.h, gl/c-ctype.h,
5121         gl/gnulib.mk, gl/m4/arpa_inet_h.m4, gl/m4/gnulib-cache.m4,
5122         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
5123         gl/strerror.c, lgl/Makefile.am, lgl/c-ctype.h, lgl/errno.in.h,
5124         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memcmp.m4,
5125         lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/sys_socket_h.m4,
5126         lgl/m4/unistd_h.m4, lgl/m4/wchar.m4, lgl/stdio.in.h,
5127         lgl/string.in.h, lgl/sys_socket.in.h, lgl/unistd.in.h,
5128         libextra/gl/Makefile.am, libextra/gl/m4/gnulib-cache.m4,
5129         libextra/gl/md5.c: Update gnulib files.
5131 2008-10-08  Simon Josefsson <simon@josefsson.org>
5133         * configure.in: Remove obsolete stuff.
5135 2008-10-08  Simon Josefsson <simon@josefsson.org>
5137         * lib/auth_cert.c, lib/gnutls_constate.c, lib/gnutls_mpi.c,
5138         lib/gnutls_pk.c, lib/opencdk/armor.c, lib/opencdk/hash.c,
5139         lib/opencdk/kbnode.c, lib/opencdk/keydb.c, lib/opencdk/pubkey.c,
5140         lib/opencdk/stream.c, lib/openpgp/privkey.c, lib/x509/common.c,
5141         lib/x509/crl.c, lib/x509/crl_write.c, lib/x509/crq.c,
5142         lib/x509/extensions.c, lib/x509/mpi.c, lib/x509/output.c,
5143         lib/x509/privkey.c, lib/x509/x509.c, lib/x509/x509_write.c,
5144         libextra/fipsmd5.c, libextra/gl/md5.c, src/certtool-cfg.c,
5145         src/certtool.c, src/cli.c, src/serv.c: Indent.
5147 2008-10-08  Simon Josefsson <simon@josefsson.org>
5149         * NEWS, configure.in, lib/gnutls_global.c, m4/libtasn1.m4: Detect
5150         libtasn1 via AC_LIB_HAVE_LINKFLAGS.
5152 2008-10-07  Simon Josefsson <simon@josefsson.org>
5154         * NEWS: Fix.
5156 2008-10-07  Ludovic Courtès <ludo@gnu.org>
5158         * tests/Makefile.am: More test compilation fixes with minitasn1.  * tests/Makefile.am (AM_CPPFLAGS)[ENABLE_MINITASN1]: Add minitasn1   directory.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
5160 2008-10-07  Simon Josefsson <simon@josefsson.org>
5162         * NEWS: Add.
5164 2008-10-07  Ludovic Courtès <ludo@gnu.org>
5166         * tests/pkcs12-decode/Makefile.am: Fix compilation of
5167         `pkcs12-decode' test when using minitasn1.  * tests/pkcs12-decode/Makefile.am (AM_CPPFLAGS)[ENABLE_MINITASN1]:
5168           Add `minitasn1' include directory.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
5170 2008-10-06  Simon Josefsson <simon@josefsson.org>
5172         * THANKS: Add.
5174 2008-10-06  Simon Josefsson <simon@josefsson.org>
5176         * libextra/gnutls_openssl.c: Get issuer dn in X509_get_issuer_name,
5177         correct last patch.
5179 2008-10-06  Simon Josefsson <simon@josefsson.org>
5181         * NEWS: Add 2.6.0 entries.
5183 2008-10-05  Simon Josefsson <simon@josefsson.org>
5185         * NEWS, configure.in: Bump versions.
5187 2008-10-05  Simon Josefsson <simon@josefsson.org>
5189         * NEWS: Add.
5191 2008-10-05  Simon Josefsson <simon@josefsson.org>
5193         * libextra/gnutls_openssl.c: Fix out-of-bounds access.  Similar to
5194         debian #499945 lynx-cur problem.  libextra/gnutls_openssl.c: fix
5195         X509_get_issuer_name to return issuer name of given certificate and
5196         not try to get the subject dn of the issuer certificate wich may or
5197         may not exist. (Checked how openssl does this, too.) This fixes a
5198         accessing an array outside its bounds.  Debian bug #499945 is
5199         instructive about the problem. While lynx-cur credits Thomas Dickey
5200         for the bug, the code and implications are essentially the same for
5201         the gnutls openssl-compat libary.  Tiny patch from Thomas Viehmann
5202         <tv@beamnet.de>.
5204 2008-10-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5206         * src/certtool-cfg.c, src/certtool-cfg.h, src/certtool-common.h,
5207         src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
5208         src/certtool.gaa: reduced warnings in compilation of certtool.
5210 2008-10-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5212         * lib/x509/output.c: use union to avoid wrong type issues.
5214 2008-10-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5216         * lib/x509/output.c: corrected print order.
5218 2008-10-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5220         * NEWS, doc/certtool.cfg, includes/gnutls/x509.h,
5221         lib/gnutls_errors.h, lib/gnutls_handshake.c, lib/x509/common.c,
5222         lib/x509/crl.c, lib/x509/crq.c, lib/x509/dn.c,
5223         lib/x509/extensions.c, lib/x509/mpi.c, lib/x509/output.c,
5224         lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/x509.c,
5225         lib/x509/x509_int.h, lib/x509/x509_write.c, src/certtool-cfg.c,
5226         src/certtool-cfg.h, src/certtool.c: Added function to copy
5227         extensions from a CRL to a certificate.  Reduced many warnings (and
5228         added more by defining gnutls_log as printf like function --gcc
5229         only)
5231 2008-10-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5233         * configure.in: Disable certain warnings that do not work with my
5234         compiler.
5236 2008-10-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5238         * NEWS, includes/gnutls/x509.h, lib/x509/crq.c,
5239         lib/x509/extensions.c, lib/x509/output.c, src/certtool.c: Added
5240         gnutls_x509_crq_set_key_purpose_oid and
5241         gnutls_x509_crq_get_key_purpose_oid.
5243 2008-10-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5245         * NEWS: documentation added functions
5247 2008-10-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5249         * NEWS: updated
5251 2008-10-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5253         * lib/x509/crq.c, lib/x509/extensions.c, lib/x509/x509_int.h: set
5254         global maximum size for certificate requests' extensions size.
5256 2008-10-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5258         * src/Makefile.am: added missing file
5260 2008-10-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5262         * includes/gnutls/x509.h, lib/x509/crl.c, lib/x509/crq.c,
5263         lib/x509/extensions.c, lib/x509/mpi.c, lib/x509/output.c,
5264         lib/x509/x509.c, lib/x509/x509_int.h, src/certtool-cfg.c,
5265         src/certtool-cfg.h, src/certtool-common.h, src/certtool-gaa.c,
5266         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Added initial
5267         support for certificate requests handling of X.509 extensions.
5268         Added support to certtool to handle these extensions (add/read)
5270 2008-10-03  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5272         * NEWS, doc/certtool.cfg, includes/gnutls/x509.h, lib/x509/crl.c,
5273         lib/x509/crl_write.c, lib/x509/extensions.c, lib/x509/output.c,
5274         lib/x509/x509_int.h, src/certtool-cfg.c, src/certtool-cfg.h,
5275         src/certtool.c: Added functions to handle and set CRL extensions.
5277 2008-10-01  Simon Josefsson <simon@josefsson.org>
5279         * po/nl.po.in, po/vi.po.in: Sync with TP.
5281 2008-10-01  Simon Josefsson <simon@josefsson.org>
5283         * NEWS, configure.in: Bump versions.
5285 2008-09-29  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5287         * : commit c357933a30801a82e484bed8fbc4bd5b2b34d5e0 Author: Nikos
5288         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Sep 29 15:08:02
5289         2008 +0300
5291 2008-09-29  Simon Josefsson <simon@josefsson.org>
5293         * ChangeLog: Generated.
5295 2008-09-29  Simon Josefsson <simon@josefsson.org>
5297         * NEWS: Version 2.5.9.
5299 2008-09-29  Simon Josefsson <simon@josefsson.org>
5301         * NEWS: Fix.
5303 2008-09-29  Simon Josefsson <simon@josefsson.org>
5305         * NEWS, configure.in: Document ABI change.
5307 2008-09-29  Simon Josefsson <simon@josefsson.org>
5309         * lib/gnutls_constate.c: Re-add comment about too long function, it
5310         is one of the most complex in gnutls.
5312 2008-09-29  Simon Josefsson <simon@josefsson.org>
5314         * configure.in: Need AC_CONFIG_MACRO_DIR for modern libtool.
5316 2008-09-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5318         * includes/gnutls/crypto.h, lib/gnutls_pk.c, lib/opencdk/pubkey.c,
5319         lib/pk-libgcrypt.c, lib/x509/privkey.c, lib/x509/x509_int.h: changed
5320         crypto API to reduce probability of memory leaks during usage of
5321         pk_params.
5323 2008-09-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5325         * : commit 699aa57dacc6446e92c123e93bba1f894067893e Author: Nikos
5326         Mavrogiannopoulos <nmav@turtle.(none)> Date:   Sun Sep 28 03:34:59
5327         2008 +0300
5329 2008-09-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5331         * NEWS: Revert "fixed" This reverts commit 14647811d21d3eda2d5bd82557329bcf7778f31b.
5333 2008-09-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5335         * NEWS: fixed
5337 2008-09-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5339         * lib/gnutls_algorithms.c, lib/gnutls_constate.c, lib/gnutls_int.h: 
5340         avoid using malloc for small buffers.
5342 2008-09-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5344         * lib/gnutls_mpi.c: optimized in order to avoid calling malloc for
5345         small buffers.
5347 2008-09-27  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5349         * lib/gnutls_constate.c, lib/gnutls_mpi.c: Revert "Revert C99 uses.
5350         Fixes gnutls_mpi.c mem leak, but not others." This reverts commit bdfa289133b15ad7d92eb3151ce86cca4c879426.
5352 2008-09-25  Simon Josefsson <simon@josefsson.org>
5354         * tests/pathlen/Makefile.am, tests/pathlen/pathlen: Use EXEEXT in
5355         self-test scripts.
5357 2008-09-25  Simon Josefsson <simon@josefsson.org>
5359         * NEWS, tests/key-id/Makefile.am, tests/key-id/key-id,
5360         tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
5361         tests/rsa-md5-collision/Makefile.am,
5362         tests/rsa-md5-collision/rsa-md5-collision, tests/sha2/Makefile.am,
5363         tests/sha2/sha2, tests/userid/Makefile.am, tests/userid/userid: Use
5364         EXEEXT in self-test scripts.
5366 2008-09-25  Simon Josefsson <simon@josefsson.org>
5368         * NEWS: Add.
5370 2008-09-25  Simon Josefsson <simon@josefsson.org>
5372         * lgl/vasnprintf.c: Update gnulib files.
5374 2008-09-25  Simon Josefsson <simon@josefsson.org>
5376         * NEWS, THANKS: Add.
5378 2008-09-25  Simon Josefsson <simon@josefsson.org>
5380         * lib/gnutls_constate.c, lib/gnutls_mpi.c: Revert C99 uses.  Fixes
5381         gnutls_mpi.c mem leak, but not others.
5383 2008-09-24  Simon Josefsson <simon@josefsson.org>
5385         * NEWS: Add.
5387 2008-09-24  Simon Josefsson <simon@josefsson.org>
5389         * NEWS: Add.
5391 2008-09-24  Simon Josefsson <simon@josefsson.org>
5393         * NEWS, configure.in: Bump versions.
5395 2008-09-23  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5397         * lib/x509/x509.c: Corrected buffer overrun in crt_list_import.
5398         Reported and patch by Jonathan Manktelow.
5400 2008-09-23  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5402         * README: corrected libgcrypt site.
5404 2008-09-23  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5406         * lib/x509/privkey.c: corrected embarrasing bug.
5408 2008-09-23  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5410         * lib/auth_cert.c, lib/gnutls_constate.c, lib/gnutls_mpi.c,
5411         lib/pk-libgcrypt.c, lib/x509/common.c, lib/x509/dn.c: Corrected
5412         several memory leaks reported by Sam. In some cases switched to C99
5413         to avoid having complex code.
5415 2008-09-23  Simon Josefsson <simon@josefsson.org>
5417         * lib/openpgp/extras.c: Doc fix.
5419 2008-09-23  Simon Josefsson <simon@josefsson.org>
5421         * lib/x509/crl_write.c, lib/x509/x509_write.c: Doc fix.
5423 2008-09-23  Simon Josefsson <simon@josefsson.org>
5425         * configure.in, doc/reference/Makefile.am: Use automake warnings.
5427 2008-09-23  Simon Josefsson <simon@josefsson.org>
5429         * cfg.mk: Typo.
5431 2008-09-23  Simon Josefsson <simon@josefsson.org>
5433         * cfg.mk: Fix mingw32 rules.
5435 2008-09-23  Simon Josefsson <simon@josefsson.org>
5437         * cfg.mk, doc/Makefile.am, doc/texinfo.css: Use a stylesheet for
5438         texinfo HTML manual.
5440 2008-09-21  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
5442         * lib/x509/privkey.c: fixed memory leak in reencoding of RSA and DSA
5443         private keys. Reported and studied by Sam Varshavchik
5445 2008-09-21  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
5447         * lib/x509/x509_write.c: documented the way set_subject_alt_name()
5448         can set value.
5450 2008-09-21  Simon Josefsson <simon@josefsson.org>
5452         * ChangeLog: Generated.
5454 2008-09-21  Simon Josefsson <simon@josefsson.org>
5456         * NEWS: Version 2.5.8.
5458 2008-09-21  Simon Josefsson <simon@josefsson.org>
5460         * po/fr.po.in, po/pl.po.in, po/sv.po.in: Sync with TP.
5462 2008-09-21  Simon Josefsson <simon@josefsson.org>
5464         * libextra/Makefile.am: Use srcdir for -Igl/.
5466 2008-09-21  Simon Josefsson <simon@josefsson.org>
5468         * Makefile.am: Don't use CFLAGS with distcheck, causes errors in
5469         ./configure tests.
5471 2008-09-21  Simon Josefsson <simon@josefsson.org>
5473         * src/certtool.c: Fix warnings.
5475 2008-09-21  Simon Josefsson <simon@josefsson.org>
5477         * src/Makefile.am, src/certtool.c, src/serv.c: Use internal md5 if
5478         libgcrypt is in FIPS mode.
5480 2008-09-21  Simon Josefsson <simon@josefsson.org>
5482         * src/cli.c: Initialize libgnutls-extra too.
5484 2008-09-21  Simon Josefsson <simon@josefsson.org>
5486         * includes/gnutls/extra.h: Add prototype for
5487         gnutls_register_md5_handler.
5489 2008-09-21  Simon Josefsson <simon@josefsson.org>
5491         * libextra/fipsmd5.c: Add Since: tag.
5493 2008-09-21  Simon Josefsson <simon@josefsson.org>
5495         * lib/x509/x509_write.c: Doc fixes.
5497 2008-09-21  Simon Josefsson <simon@josefsson.org>
5499         * Makefile.am: Need -I for aclocal.
5501 2008-09-21  Simon Josefsson <simon@josefsson.org>
5503         * lgl/Makefile.am, lgl/m4/wchar.m4, lgl/tests/test-wchar.c,
5504         lgl/wchar.in.h: Add.
5506 2008-09-21  Simon Josefsson <simon@josefsson.org>
5508         * configure.in, libextra/Makefile.am, src/Makefile.am, src/cli.c: 
5509         Fix libextra build.  Make gnutls-cli work in libgcrypt FIPS mode.
5511 2008-09-21  Simon Josefsson <simon@josefsson.org>
5513         * libextra/Makefile.am: Fix typo.
5515 2008-09-21  Simon Josefsson <simon@josefsson.org>
5517         * NEWS: Add.
5519 2008-09-21  Simon Josefsson <simon@josefsson.org>
5521         * doc/manpages/Makefile.am: Generated.
5523 2008-09-21  Simon Josefsson <simon@josefsson.org>
5525         * doc/gnutls.texi: Fix markup.
5527 2008-09-21  Simon Josefsson <simon@josefsson.org>
5529         * libextra/Makefile.am: Add -I for hmac.h, md5.h.
5531 2008-09-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5533         * src/certtool.c: deinitialize structures after use.
5535 2008-09-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5537         * lib/gnutls_pk.c: Corrected memory leak. Reported by Sam
5538         Varshavchik.
5540 2008-09-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5542         * includes/gnutls/x509.h: added missing headers.
5544 2008-09-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5546         * lib/gnutls_pk.c, lib/x509/privkey.c: Corrected several bugs in DSA
5547         DER key importing. Reported and debugged by Sam Varshavchik.
5549 2008-09-20  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5551         * lib/opencdk/armor.c, lib/opencdk/hash.c, lib/opencdk/kbnode.c,
5552         lib/opencdk/keydb.c, lib/opencdk/stream.c: added gnutls_assert() to
5553         assist debugging.
5555 2008-09-20  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5557         * lib/openpgp/privkey.c: properly report the error line.
5559 2008-09-20  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5561         * NEWS, doc/gnutls.texi, lib/x509/extensions.c, lib/x509/output.c,
5562         lib/x509/x509_int.h, lib/x509/x509_write.c, src/certtool-cfg.c,
5563         src/certtool-cfg.h, src/certtool.c: output.c: Can properly print IP
5564         addresses in certificates.  x509_write.c: added
5565         gnutls_x509_crt_set_subject_alt_name added that can add multiple
5566         subject alternative names.  certtool: use the new function to be
5567         able to add several names.
5569 2008-09-19  Simon Josefsson <simon@josefsson.org>
5571         * configure.in: Bump versions.
5573 2008-09-19  Simon Josefsson <simon@josefsson.org>
5575         * NEWS, libextra/Makefile.am, libextra/fipsmd5.c: Add
5576         gnutls_register_md5_handler.
5578 2008-09-19  Simon Josefsson <simon@josefsson.org>
5580         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/strdup.m4, gl/strdup.c,
5581         lgl/vasnprintf.c: Update gnulib files.
5583 2008-09-19  Simon Josefsson <simon@josefsson.org>
5585         * configure.in, libextra/gl/Makefile.am, libextra/gl/hmac-md5.c,
5586         libextra/gl/hmac.h, libextra/gl/m4/gnulib-cache.m4,
5587         libextra/gl/m4/gnulib-common.m4, libextra/gl/m4/gnulib-comp.m4,
5588         libextra/gl/m4/gnulib-tool.m4, libextra/gl/m4/hmac-md5.m4,
5589         libextra/gl/m4/md5.m4, libextra/gl/m4/memxor.m4, libextra/gl/md5.c,
5590         libextra/gl/md5.h, libextra/gl/memxor.c, libextra/gl/memxor.h: Add
5591         md5 and hmac from gnulib to libextra/gl/.
5593 2008-09-19  Simon Josefsson <simon@josefsson.org>
5595         * NEWS: Add.
5597 2008-09-19  Simon Josefsson <simon@josefsson.org>
5599         * lib/gnutls_hash_int.c: Make _gnutls_hash_copy work with registered
5600         hashes.
5602 2008-09-19  Simon Josefsson <simon@josefsson.org>
5604         * THANKS, lib/gnutls_compress.c, lib/gnutls_compress.h,
5605         libextra/gnutls_extra.c: Make LZO compression support build.  Tiny
5606         patch from Arfrever Frehtes Taifersar Arahesis
5607         <arfrever.fta@gmail.com>.
5609 2008-09-17  Simon Josefsson <simon@josefsson.org>
5611         * doc/reference/Makefile.am, lib/Makefile.am, lib/defines.h,
5612         lib/gnutls_errors.h, lib/gnutls_int.h: Merge defines.h into
5613         gnutls_int.h.
5615 2008-09-17  Simon Josefsson <simon@josefsson.org>
5617         * lib/gnutls_buffer.h: Remove, unused.
5619 2008-09-17  Simon Josefsson <simon@josefsson.org>
5621         * lib/auth_cert.c, lib/gnutls_x509.c: Fix overflows in gnutls_calloc
5622         calls.
5624 2008-09-17  Simon Josefsson <simon@josefsson.org>
5626         * libextra/openssl_compat.c: Fix last commit.
5628 2008-09-17  Simon Josefsson <simon@josefsson.org>
5630         * NEWS, lib/auth_cert.c, lib/gnutls_cert.c,
5631         lib/gnutls_session_pack.c, libextra/openssl_compat.c: Fix overflows
5632         in gnutls_calloc calls.
5634 2008-09-17  Simon Josefsson <simon@josefsson.org>
5636         * NEWS, lib/gnutls_mem.c: libgnutls: Check for overflows in
5637         gnutls_calloc and gnutls_secure_calloc.  Reported by Werner Koch
5638         <wk@gnupg.org>.
5640 2008-09-17  Simon Josefsson <simon@josefsson.org>
5642         * doc/manpages/Makefile.am: Generated.
5644 2008-09-17  Simon Josefsson <simon@josefsson.org>
5646         * NEWS, THANKS, lib/auth_srp.c, lib/gnutls_int.h, lib/gnutls_srp.c: 
5647         libgnutls: New function to set minimum acceptable SRP bits.  The
5648         function is gnutls_srp_set_prime_bits.  Tiny patch by Kevin Quick
5649         <quick@sparq.org> in
5650         <https://savannah.gnu.org/support/index.php?106454>.
5652 2008-09-17  Simon Josefsson <simon@josefsson.org>
5654         * doc/manpages/gnutls-cli.1: Fix markup, tiny patch from Sam
5655         Varshavchik <mrsam@courier-mta.com>.
5657 2008-09-16  Simon Josefsson <simon@josefsson.org>
5659         * NEWS, lib/auth_cert.c, lib/auth_rsa.c, lib/ext_cert_type.c,
5660         lib/ext_max_record.c, lib/ext_oprfi.c, lib/ext_server_name.c,
5661         lib/gnutls_algorithms.c, lib/gnutls_auth.c, lib/gnutls_buffers.c,
5662         lib/gnutls_cert.c, lib/gnutls_cipher.c, lib/gnutls_compress.c,
5663         lib/gnutls_constate.c, lib/gnutls_extensions.c,
5664         lib/gnutls_global.c, lib/gnutls_handshake.c, lib/gnutls_kx.c,
5665         lib/gnutls_pk.c, lib/gnutls_record.c, lib/gnutls_session_pack.c,
5666         lib/gnutls_sig.c, lib/gnutls_state.c, lib/gnutls_v2_compat.c,
5667         lib/gnutls_x509.c, lib/mac-libgcrypt.c, lib/minitasn1/structure.c,
5668         lib/opencdk/armor.c, lib/opencdk/read-packet.c, lib/openpgp/pgp.c,
5669         lib/x509/common.c, lib/x509/crq.c, lib/x509/pkcs12.c,
5670         lib/x509/privkey.c, libextra/gnutls_ia.c, src/printlist.c,
5671         src/serv.c, tests/finished.c, tests/openssl.c, tests/pgps2kgnu.c,
5672         tests/pkcs12-decode/pkcs12_s2k.c, tests/simple.c: Indent.
5674 2008-09-16  Simon Josefsson <simon@josefsson.org>
5676         * NEWS, configure.in: Bump versions.
5678 2008-09-16  Simon Josefsson <simon@josefsson.org>
5680         * ChangeLog: Generated.
5682 2008-09-16  Simon Josefsson <simon@josefsson.org>
5684         * NEWS: Version 2.5.7.
5686 2008-09-16  Simon Josefsson <simon@josefsson.org>
5688         * includes/gnutls/gnutls.h.in: Fix warning about trailing comma.
5690 2008-09-16  Simon Josefsson <simon@josefsson.org>
5692         * doc/gnutls.texi: Fix math markup.
5694 2008-09-16  Simon Josefsson <simon@josefsson.org>
5696         * src/printlist.c: Fix.
5698 2008-09-16  Simon Josefsson <simon@josefsson.org>
5700         * doc/Makefile.am, doc/gnutls.texi, src/printlist.c: Fix.
5702 2008-09-16  Simon Josefsson <simon@josefsson.org>
5704         * NEWS: Add.
5706 2008-09-16  Simon Josefsson <simon@josefsson.org>
5708         * doc/reference/gnutls-docs.sgml: Document crypto.h stuff.
5710 2008-09-16  Simon Josefsson <simon@josefsson.org>
5712         * doc/reference/gnutls-docs.sgml: Add list of new symbols in 2.6.x.
5714 2008-09-16  Simon Josefsson <simon@josefsson.org>
5716         * doc/manpages/Makefile.am: Generated.
5718 2008-09-16  Simon Josefsson <simon@josefsson.org>
5720         * includes/gnutls/crypto.h: Indent.
5722 2008-09-16  Simon Josefsson <simon@josefsson.org>
5724         * includes/gnutls/gnutls.h.in: Don't use extern on functions, for
5725         consistency.
5727 2008-09-16  Simon Josefsson <simon@josefsson.org>
5729         * NEWS: Mention new functions.
5731 2008-09-16  Simon Josefsson <simon@josefsson.org>
5733         * NEWS, doc/manpages/Makefile.am, includes/gnutls/gnutls.h.in,
5734         lib/gnutls_algorithms.c, src/printlist.c: Add interfaces to get PK
5735         and PK-sign algorithms. Use them.
5737 2008-09-16  Simon Josefsson <simon@josefsson.org>
5739         * NEWS: Credit.
5741 2008-09-16  Simon Josefsson <simon@josefsson.org>
5743         * tests/Makefile.am: Don't run pgps2kgnu self test when openpgp is
5744         disable.
5746 2008-09-16  Simon Josefsson <simon@josefsson.org>
5748         * NEWS: Merge in 2.4.2 news entries.
5750 2008-09-16  Simon Josefsson <simon@josefsson.org>
5752         * lib/opencdk/main.c, lib/opencdk/opencdk.h: Remove cdk_strerror,
5753         unused and uses non-thread safe strerror.
5755 2008-09-16  Simon Josefsson <simon@josefsson.org>
5757         * tests/openpgpself.c, tests/x509dn.c, tests/x509self.c: Fix
5758         warnings.
5760 2008-09-16  Simon Josefsson <simon@josefsson.org>
5762         * tests/crypto_rng.c: Fix warnings.
5764 2008-09-16  Simon Josefsson <simon@josefsson.org>
5766         * tests/parse_ca.c: Fix warning.
5768 2008-09-16  Simon Josefsson <simon@josefsson.org>
5770         * cfg.mk: Split release target.
5772 2008-09-16  Simon Josefsson <simon@josefsson.org>
5774         * gl/gnulib.mk, gl/m4/eoverflow.m4, gl/m4/gnulib-cache.m4,
5775         gl/m4/gnulib-comp.m4, gl/m4/strerror.m4, gl/strerror.c,
5776         gl/tests/gnulib.mk, gl/tests/test-EOVERFLOW.c,
5777         gl/tests/test-strerror.c, lgl/Makefile.am, lgl/errno.in.h,
5778         lgl/m4/eoverflow.m4, lgl/m4/errno_h.m4, lgl/m4/gnulib-comp.m4,
5779         lgl/m4/stdio_h.m4, lgl/stdio.in.h, lgl/sys_socket.in.h,
5780         lgl/tests/Makefile.am, lgl/tests/test-EOVERFLOW.c,
5781         lgl/tests/test-errno.c, lgl/tests/test-memchr.c: Update gnulib
5782         files.
5784 2008-09-15  Simon Josefsson <simon@josefsson.org>
5786         * NEWS: Add.
5788 2008-09-15  Simon Josefsson <simon@josefsson.org>
5790         * tests/Makefile.am, tests/setcredcrash.c: Self-test regression of
5791         gnutls_credentials_set.
5793 2008-09-15  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5795         * lib/gnutls_auth.c: removed unnesessary and dangerous free from
5796         credentials_set().
5798 2008-09-14  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5800         * lib/auth_cert.c: added some pedantic error checking.
5802 2008-09-09  Simon Josefsson <simon@josefsson.org>
5804         * src/certtool-gaa.c, src/cli-gaa.c, src/crypt-gaa.c,
5805         src/psk-gaa.c, src/serv-gaa.c, src/tls_test-gaa.c: Regenerate using
5806         patched gaa.
5808 2008-09-09  Simon Josefsson <simon@josefsson.org>
5810         * Makefile.am: Test release with -Werror to avoid regressions.
5812 2008-09-09  Simon Josefsson <simon@josefsson.org>
5814         * libextra/openssl_compat.c: Remove unused code.
5816 2008-09-09  Simon Josefsson <simon@josefsson.org>
5818         * lib/mac-libgcrypt.c: Fix warning.
5820 2008-09-09  Simon Josefsson <simon@josefsson.org>
5822         * lib/opencdk/new-packet.c: Fix warning.
5824 2008-09-09  Simon Josefsson <simon@josefsson.org>
5826         * lib/opencdk/opencdk.h: (CDK_KEY_USG_ENCR, CDK_KEY_USG_SIGN): Protect | op.
5828 2008-09-09  Simon Josefsson <simon@josefsson.org>
5830         * lib/cipher-libgcrypt.c: Fix warnings.
5832 2008-09-09  Simon Josefsson <simon@josefsson.org>
5834         * lib/mac-libgcrypt.c: Fix warnings.
5836 2008-09-09  Simon Josefsson <simon@josefsson.org>
5838         * lib/mpi-libgcrypt.c: Fix warnings.
5840 2008-09-09  Simon Josefsson <simon@josefsson.org>
5842         * NEWS: Add.
5844 2008-09-09  Simon Josefsson <simon@josefsson.org>
5846         * doc/gnutls.texi: Add initialization section.  Update thread
5847         initialization discussion.
5849 2008-09-09  Simon Josefsson <simon@josefsson.org>
5851         * tests/openssl.c: Need to initialize gnutls to avoid crash.
5853 2008-09-08  Simon Josefsson <simon@josefsson.org>
5855         * cfg.mk: Drop redundant.
5857 2008-09-08  Simon Josefsson <simon@josefsson.org>
5859         * NEWS: Add.
5861 2008-09-08  Simon Josefsson <simon@josefsson.org>
5863         * NEWS, configure.in: Bump versions.
5865 2008-09-08  Simon Josefsson <simon@josefsson.org>
5867         * configure.in: Remove foo.def after testing --output-def.
5869 2008-09-08  Simon Josefsson <simon@josefsson.org>
5871         * ChangeLog: Generated.
5873 2008-09-08  Simon Josefsson <simon@josefsson.org>
5875         * NEWS: Version 2.5.6.
5877 2008-09-08  Simon Josefsson <simon@josefsson.org>
5879         * build-aux/config.rpath, gl/m4/include_next.m4,
5880         lgl/m4/include_next.m4: Update gnulib files.
5882 2008-09-03  Simon Josefsson <simon@josefsson.org>
5884         * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
5885         doc/examples/ex-client-psk.c, doc/examples/ex-client-resume.c,
5886         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
5887         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
5888         doc/examples/ex-crq.c, doc/examples/ex-cxx.cpp,
5889         doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
5890         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
5891         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-psk.c,
5892         doc/examples/ex-serv-srp.c, doc/examples/ex-serv1.c,
5893         doc/examples/ex-session-info.c, doc/examples/ex-verify.c,
5894         doc/examples/ex-x509-info.c, doc/examples/tcp.c, lib/defines.h,
5895         lib/gnutls_asn1_tab.c, lib/openpgp/openpgp_int.h,
5896         lib/pkix_asn1_tab.c, src/errcodes.c, tests/anonself.c,
5897         tests/certificate_set_x509_crl.c, tests/dhepskself.c,
5898         tests/finished.c, tests/hostname-check/hostname-check.c,
5899         tests/mini.c, tests/moredn.c, tests/netconf-psk.c,
5900         tests/openpgpself.c, tests/oprfi.c, tests/pgps2kgnu.c,
5901         tests/pskself.c, tests/resume.c, tests/tlsia.c, tests/x509dn.c,
5902         tests/x509self.c, tests/x509signself.c: Use #ifdef for checking
5903         HAVE_CONFIG_H for consistency.
5905 2008-09-02  Simon Josefsson <simon@josefsson.org>
5907         * po/POTFILES.in: Mark gnutls_alert for translation.
5909 2008-09-02  Simon Josefsson <simon@josefsson.org>
5911         * po/ms.po.in: Sync with TP.
5913 2008-09-02  Simon Josefsson <simon@josefsson.org>
5915         * lgl/vasnprintf.c: Update gnulib files.
5917 2008-09-02  Simon Josefsson <simon@josefsson.org>
5919         * NEWS: Add.
5921 2008-09-02  Simon Josefsson <simon@josefsson.org>
5923         * NEWS: Add.
5925 2008-09-02  Simon Josefsson <simon@josefsson.org>
5927         * THANKS: Add.
5929 2008-09-02  Simon Josefsson <simon@josefsson.org>
5931         * lib/gnutls_cipher_int.c: Don't return from a void function.
5932         Reported by Dave Uhring <duhring@charter.net>.
5934 2008-09-01  Daniel Kahn Gillmor <dkg@fifthhorseman.net>
5936         * tests/Makefile.am, tests/pgps2kgnu.c: added pgps2kgnu test for GNU
5937         extensions to OpenPGP String-to-Key (S2K) conventions.
5939 2008-09-01  Simon Josefsson <simon@josefsson.org>
5941         * src/tls_test.c: Use gnulib for --version.
5943 2008-09-01  Simon Josefsson <simon@josefsson.org>
5945         * src/crypt.c: Use gnulib more.  Remove code.
5947 2008-09-01  Simon Josefsson <simon@josefsson.org>
5949         * src/crypt.c, src/psk.c: Use gnulib for --version.
5951 2008-09-01  Simon Josefsson <simon@josefsson.org>
5953         * src/cli-gaa.c, src/cli-gaa.h, src/serv-gaa.c, src/serv-gaa.h: 
5954         Generated.
5956 2008-09-01  Simon Josefsson <simon@josefsson.org>
5958         * doc/gnutls.texi, doc/manpages/certtool.1,
5959         doc/manpages/gnutls-cli.1, doc/manpages/gnutls-serv.1: Drop
5960         --copyright from documentation.
5962 2008-09-01  Simon Josefsson <simon@josefsson.org>
5964         * NEWS, src/cli.gaa, src/common.c, src/serv.c, src/serv.gaa: Drop
5965         --copyright.
5967 2008-09-01  Simon Josefsson <simon@josefsson.org>
5969         * src/serv.c: Use gnulib for --version.
5971 2008-09-01  Simon Josefsson <simon@josefsson.org>
5973         * src/cli.c: Use gnulib for --version.
5975 2008-09-01  Simon Josefsson <simon@josefsson.org>
5977         * src/certtool.c: Only print libgnutls version in --version if it is
5978         different.
5980 2008-09-01  Simon Josefsson <simon@josefsson.org>
5982         * NEWS: Add.
5984 2008-09-01  Simon Josefsson <simon@josefsson.org>
5986         * doc/reference/Makefile.am, lib/Makefile.am, lib/gnutls_int.h,
5987         lib/gnutls_str.h: Remove gnutls_buffer.h, move definitions to
5988         gnutls_str.h.
5990 2008-09-01  Simon Josefsson <simon@josefsson.org>
5992         * lib/gnutls_alert.c: Translate error messages.  Cleanup code.
5994 2008-09-01  Simon Josefsson <simon@josefsson.org>
5996         * lib/gnutls_compress.c, lib/gnutls_compress.h: Remove unused stuff.
5998 2008-09-01  Simon Josefsson <simon@josefsson.org>
6000         * doc/manpages/Makefile.am: Generated.
6002 2008-09-01  Simon Josefsson <simon@josefsson.org>
6004         * NEWS: Add.
6006 2008-09-01  Simon Josefsson <simon@josefsson.org>
6008         * tests/simple.c: Test sign algos.
6010 2008-09-01  Simon Josefsson <simon@josefsson.org>
6012         * src/common.c: Print pk and sign algos.
6014 2008-09-01  Simon Josefsson <simon@josefsson.org>
6016         * lib/gnutls_algorithms.c: Typo.
6018 2008-09-01  Simon Josefsson <simon@josefsson.org>
6020         * NEWS: Add.
6022 2008-09-01  Simon Josefsson <simon@josefsson.org>
6024         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
6025         gnutls_sign_list and gnutls_sign_get_id.  Suggested by Sam
6026         Varshavchik <mrsam@courier-mta.com>.
6028 2008-09-01  Simon Josefsson <simon@josefsson.org>
6030         * lib/gnutls_algorithms.h, lib/gnutls_compress.h: Move declarations.
6032 2008-09-01  Simon Josefsson <simon@josefsson.org>
6034         * doc/reference/Makefile.am, lib/Makefile.am,
6035         lib/gnutls_compress.c, lib/gnutls_compress.h,
6036         lib/gnutls_compress_int.c, lib/gnutls_compress_int.h,
6037         lib/gnutls_int.h: Merge gnutls_compress_int.? with
6038         gnutls_compress.?.
6040 2008-09-01  Simon Josefsson <simon@josefsson.org>
6042         * doc/reference/Makefile.am, lib/Makefile.am, lib/auth_anon.c,
6043         lib/auth_cert.c, lib/auth_dh_common.c, lib/auth_dhe.c,
6044         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk_passwd.c,
6045         lib/auth_rsa.c, lib/auth_rsa_export.c, lib/auth_srp.c,
6046         lib/auth_srp_passwd.c, lib/auth_srp_rsa.c, lib/ext_server_name.c,
6047         lib/ext_srp.c, lib/gnutls_anon_cred.c, lib/gnutls_auth.c,
6048         lib/gnutls_auth.h, lib/gnutls_auth_int.h, lib/gnutls_cert.c,
6049         lib/gnutls_handshake.c, lib/gnutls_record.c,
6050         lib/gnutls_session_pack.c, lib/gnutls_state.c, lib/gnutls_state.h,
6051         lib/gnutls_ui.c, lib/gnutls_v2_compat.c, lib/gnutls_x509.c,
6052         libextra/ext_inner_application.c: Move definitions in
6053         gnutls_auth_int.h to gnutls_auth.h and update callers.
6055 2008-09-01  Simon Josefsson <simon@josefsson.org>
6057         * lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
6058         lib/gnutls_compress.c: Move compression functions to
6059         gnutls_compress.c to make gnutls_algorithms.c more readable.
6061 2008-09-01  Simon Josefsson <simon@josefsson.org>
6063         * lib/gnutls_algorithms.c: Fix warning.
6065 2008-09-01  Simon Josefsson <simon@josefsson.org>
6067         * doc/manpages/Makefile.am: Generated.
6069 2008-09-01  Simon Josefsson <simon@josefsson.org>
6071         * lib/gnutls_algorithms.c: Doc fix.
6073 2008-09-01  Simon Josefsson <simon@josefsson.org>
6075         * tests/simple.c: Add more tests.
6077 2008-09-01  Simon Josefsson <simon@josefsson.org>
6079         * lib/gnutls_algorithms.c: Fix typo.
6081 2008-09-01  Simon Josefsson <simon@josefsson.org>
6083         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
6084         gnutls_pk_list and gnutls_pk_get_id.  Suggested by Sam Varshavchik
6085         <mrsam@courier-mta.com>.
6087 2008-09-01  Simon Josefsson <simon@josefsson.org>
6089         * gl/arpa_inet.in.h, gl/gnulib.mk, gl/m4/include_next.m4,
6090         gl/m4/lib-link.m4, gl/m4/lib-prefix.m4, gl/netinet_in.in.h,
6091         gl/stdarg.in.h, lgl/Makefile.am, lgl/float.in.h,
6092         lgl/m4/include_next.m4, lgl/m4/lib-link.m4, lgl/m4/lib-prefix.m4,
6093         lgl/stdint.in.h, lgl/stdio.in.h, lgl/stdlib.in.h, lgl/string.in.h,
6094         lgl/strings.in.h, lgl/sys_socket.in.h, lgl/sys_stat.in.h,
6095         lgl/time.in.h, lgl/unistd.in.h, lgl/wchar.in.h: Update gnulib files.
6097 2008-09-01  Simon Josefsson <simon@josefsson.org>
6099         * lib/minitasn1/Makefile.am, lib/openpgp/Makefile.am: Fixes.
6101 2008-09-01  Simon Josefsson <simon@josefsson.org>
6103         * doc/gnutls.texi: Fix license and libgnutls-extra stuff.
6105 2008-08-31  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6107         * : commit 765c079be0195f0f7fbefccf8b6a8910015042a6 Author: Nikos
6108         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Sun Aug 31 13:33:52
6109         2008 +0300
6111 2008-08-29  Simon Josefsson <simon@josefsson.org>
6113         * lib/Makefile.am, lib/gnutls_openpgp.c, lib/openpgp/Makefile.am,
6114         lib/openpgp/gnutls_openpgp.c: Move gnutls_openpgp.c to lib/openpgp/.
6116 2008-08-29  Simon Josefsson <simon@josefsson.org>
6118         * lib/gnutls_errors.c: Add Since: tag for gtk-doc.
6120 2008-08-29  Simon Josefsson <simon@josefsson.org>
6122         * NEWS, configure.in: Bump versions.
6124 2008-08-29  Simon Josefsson <simon@josefsson.org>
6126         * cfg.mk: Fix release target.
6128 2008-08-29  Simon Josefsson <simon@josefsson.org>
6130         * NEWS: Version 2.5.5.
6132 2008-08-29  Simon Josefsson <simon@josefsson.org>
6134         * ChangeLog: Generated.
6136 2008-08-29  Simon Josefsson <simon@josefsson.org>
6138         * .clcopying: Update copyright years.
6140 2008-08-29  Simon Josefsson <simon@josefsson.org>
6142         * Makefile.am, cfg.mk: Split up release targets.
6144 2008-08-29  Simon Josefsson <simon@josefsson.org>
6146         * NEWS, lib/minitasn1/element.c, lib/minitasn1/libtasn1.h,
6147         lib/minitasn1/structure.c: Use libtasn1 1.5.
6149 2008-08-29  Simon Josefsson <simon@josefsson.org>
6151         * lib/gnutls_str.c: Include stdarg.h for va_start etc.
6153 2008-08-29  Simon Josefsson <simon@josefsson.org>
6155         * lib/gnutls_anon_cred.c: Fix dummy cred.
6157 2008-08-29  Simon Josefsson <simon@josefsson.org>
6159         * configure.in: Bump libtool version because of new API.
6161 2008-08-29  Simon Josefsson <simon@josefsson.org>
6163         * doc/examples/ex-client-tlsia.c, doc/examples/ex-serv-anon.c,
6164         doc/examples/ex-serv-export.c, doc/examples/ex-serv-pgp.c,
6165         doc/examples/ex-serv-psk.c, doc/examples/ex-serv-srp.c,
6166         doc/examples/ex-serv1.c, lib/gnutls_anon_cred.c,
6167         lib/gnutls_buffers.c, lib/opencdk/keydb.c,
6168         libextra/openssl_compat.c, libextra/openssl_compat.h,
6169         src/certtool-cfg.c, src/certtool.c, src/cli.c, src/common.c,
6170         src/crypt.c, src/prime.c, src/printlist.c, src/serv.c, src/tests.c,
6171         src/tls_test.c: Fix warnings.
6173 2008-08-29  Simon Josefsson <simon@josefsson.org>
6175         * configure.in: Fix description of --enable-developer-mode.  Right
6176         now all it does is to enable compiler warnings.
6178 2008-08-29  Simon Josefsson <simon@josefsson.org>
6180         * NEWS, lib/auth_cert.c, lib/auth_srp_passwd.h,
6181         lib/auth_srp_sb64.c, lib/gnutls_constate.c, lib/gnutls_global.c,
6182         lib/gnutls_helper.c, lib/gnutls_int.h, lib/gnutls_srp.c,
6183         lib/gnutls_supplemental.c, lib/gnutls_x509.c, lib/mac-libgcrypt.c,
6184         lib/mpi-libgcrypt.c, lib/opencdk/armor.c, lib/opencdk/hash.c,
6185         lib/opencdk/keydb.c, lib/opencdk/literal.c, lib/opencdk/main.h,
6186         lib/opencdk/opencdk.h, lib/opencdk/stream.c, lib/openpgp/extras.c,
6187         lib/pk-libgcrypt.c, libextra/gnutls_ia.c: Fix warnings.
6189 2008-08-29  Simon Josefsson <simon@josefsson.org>
6191         * doc/manpages/Makefile.am: Generated.
6193 2008-08-29  Simon Josefsson <simon@josefsson.org>
6195         * lib/gnutls_errors.c: Translate unknown error code message.
6197 2008-08-29  Simon Josefsson <simon@josefsson.org>
6199         * lib/gnutls_errors.c: Don't translate symbol names.
6201 2008-08-29  Simon Josefsson <simon@josefsson.org>
6203         * lib/gnutls_errors.c: Fix warning about defining variable inside
6204         functions.
6206 2008-08-29  Simon Josefsson <simon@josefsson.org>
6208         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_errors.c,
6209         src/errcodes.c: Add gnutls_strerror_name.
6211 2008-08-29  Simon Josefsson <simon@josefsson.org>
6213         * lib/gnutls_extensions.c: Re-add, but mark static.
6215 2008-08-29  Simon Josefsson <simon@josefsson.org>
6217         * GNUmakefile, gl/getdelim.c, gl/m4/getdelim.m4, maint.mk: Update
6218         gnulib files.
6220 2008-08-29  Simon Josefsson <simon@josefsson.org>
6222         * NEWS, lib/opencdk/Makefile.am, lib/x509/Makefile.am: Fix libtasn1
6223         include paths.
6225 2008-08-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6227         * lib/opencdk/read-packet.c: avoid using gcrypt function.
6229 2008-08-28  Simon Josefsson <simon@josefsson.org>
6231         * configure.in, lib/auth_rsa.c, lib/debug.c, lib/gnutls_cert.c,
6232         lib/gnutls_dh.c, lib/gnutls_errors.c, lib/gnutls_extensions.c,
6233         lib/gnutls_handshake.c, lib/gnutls_v2_compat.c: Fix warnings.
6235 2008-08-28  Simon Josefsson <simon@josefsson.org>
6237         * lib/x509/common.c: Simplify logic.
6239 2008-08-28  Simon Josefsson <simon@josefsson.org>
6241         * lib/x509/dn.c: Remove dead code.
6243 2008-08-28  Simon Josefsson <simon@josefsson.org>
6245         * lib/openpgp/Makefile.am: Don't include missing -I's.
6247 2008-08-28  Simon Josefsson <simon@josefsson.org>
6249         * configure.in: Drop warning.
6251 2008-08-28  Simon Josefsson <simon@josefsson.org>
6253         * lib/x509/Makefile.am: Drop removed libextra directories from -I's.
6255 2008-08-28  Simon Josefsson <simon@josefsson.org>
6257         * configure.in: Enable all kind of warnings.  If you remove some,
6258         add a comment on why.
6260 2008-08-28  Simon Josefsson <simon@josefsson.org>
6262         * lib/openpgp/pgp.c, lib/x509/pbkdf2-sha1.c: Fix warnings.
6264 2008-08-28  Simon Josefsson <simon@josefsson.org>
6266         * configure.in: Tweak warnings.
6268 2008-08-28  Simon Josefsson <simon@josefsson.org>
6270         * includes/gnutls/x509.h, lib/x509/common.c, lib/x509/common.h,
6271         lib/x509/dn.c: Fix warnings.
6273 2008-08-28  Simon Josefsson <simon@josefsson.org>
6275         * lib/x509/common.c, lib/x509/common.h: Fix warnings.
6277 2008-08-28  Simon Josefsson <simon@josefsson.org>
6279         * lib/auth_srp.c, lib/rnd-libgcrypt.c: Fix warnings.
6281 2008-08-28  Simon Josefsson <simon@josefsson.org>
6283         * lib/gnutls_num.h: Protect against double inclusion.
6285 2008-08-28  Simon Josefsson <simon@josefsson.org>
6287         * lib/crypto.h: Protect against double inclusions.
6289 2008-08-28  Simon Josefsson <simon@josefsson.org>
6291         * lgl/Makefile.am, lgl/byteswap.in.h, lgl/m4/byteswap.m4,
6292         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
6293         lgl/tests/Makefile.am, lgl/tests/test-byteswap.c, lib/gnutls_num.c,
6294         lib/gnutls_num.h: Use byteswap from gnulib.
6296 2008-08-28  Simon Josefsson <simon@josefsson.org>
6298         * lib/auth_srp.h, lib/gnutls_global.c: Fix warnings.
6300 2008-08-28  Simon Josefsson <simon@josefsson.org>
6302         * lib/gnutls_auth_int.h: Protect against double inclusion.
6304 2008-08-28  Simon Josefsson <simon@josefsson.org>
6306         * lib/gnutls_errors.h: Protect against double inclusion.
6308 2008-08-28  Simon Josefsson <simon@josefsson.org>
6310         * lib/gnutls_buffers.h, lib/gnutls_record.h, lib/gnutls_state.h: Fix
6311         warnings.
6313 2008-08-28  Simon Josefsson <simon@josefsson.org>
6315         * lib/gnutls_algorithms.h, lib/gnutls_pk.h, lib/gnutls_x509.h,
6316         lib/x509/privkey.c, lib/x509/privkey_pkcs8.c, lib/x509/verify.c: Fix
6317         warnings.
6319 2008-08-28  Simon Josefsson <simon@josefsson.org>
6321         * configure.in: Add warning.
6323 2008-08-28  Simon Josefsson <simon@josefsson.org>
6325         * configure.in: Check whether warning flags are supported before
6326         using them.
6328 2008-08-28  Simon Josefsson <simon@josefsson.org>
6330         * doc/examples/Makefile.am, lib/gnutls_x509.c, lib/x509/output.c: 
6331         Make disable-extra-pki work better.
6333 2008-08-28  Simon Josefsson <simon@josefsson.org>
6335         * configure.in: Fix --disable-extra-pki flag.
6337 2008-08-28  Simon Josefsson <simon@josefsson.org>
6339         * NEWS, lib/gnutls_x509.c, lib/gnutls_x509.h, tests/Makefile.am,
6340         tests/set_pkcs7_cred.c: Remove code to import PKCS#7 certificate
6341         chains.  The code hasn't worked since GnuTLS v0.9.0.  Reported by
6342         Christian Grothoff <christian@grothoff.org>.
6344 2008-08-27  Simon Josefsson <simon@josefsson.org>
6346         * lib/gnutls_handshake.c: Cast datasize to long to match %ld printf
6347         format.
6349 2008-08-26  Simon Josefsson <simon@josefsson.org>
6351         * tests/set_pkcs7_cred.c: Fix.
6353 2008-08-26  Simon Josefsson <simon@josefsson.org>
6355         * tests/set_pkcs7_cred.c: Use utils infrastructure.
6357 2008-08-26  Simon Josefsson <simon@josefsson.org>
6359         * tests/Makefile.am, tests/set_pkcs7_cred.c: Add set_pkcs7_cred self
6360         test.
6362 2008-08-26  Daniel Kahn Gillmor <dkg@fifthhorseman.net>
6364         * : commit 06ee30f6e553d4739ca50ab84492179da64cfc3e Author: Daniel
6365         Kahn Gillmor <dkg@fifthhorseman.net> Date:   Tue Aug 26 11:00:27
6366         2008 -0400
6368 2008-08-26  Simon Josefsson <simon@josefsson.org>
6370         * lib/gnutls_global.c, libextra/gnutls_extra.c: Fix gnulib calls.
6372 2008-08-26  Simon Josefsson <simon@josefsson.org>
6374         * THANKS: Add.
6376 2008-08-26  Simon Josefsson <simon@josefsson.org>
6378         * NEWS: Add.
6380 2008-08-26  Simon Josefsson <simon@josefsson.org>
6382         * NEWS: Add.
6384 2008-08-26  Simon Josefsson <simon@josefsson.org>
6386         * NEWS: Add.
6388 2008-08-26  Simon Josefsson <simon@josefsson.org>
6390         * NEWS: Add.
6392 2008-08-26  Simon Josefsson <simon@josefsson.org>
6394         * gl/m4/autobuild.m4, lgl/Makefile.am, lgl/m4/gnulib-comp.m4,
6395         lgl/m4/string_h.m4, lgl/m4/strverscmp.m4, lgl/m4/threadlib.m4,
6396         lgl/string.in.h, lgl/strverscmp.h, lgl/tests/Makefile.am,
6397         lgl/tests/test-strverscmp.c: Update gnulib files.
6399 2008-08-25  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6401         * lib/gnutls_pk.c, lib/pk-libgcrypt.c, lib/x509/privkey.c: corrected
6402         private key generation
6404 2008-08-25  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6406         * : commit 976565830d853f981ecd749bdb15dd02133ed93b Author: Nikos
6407         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Aug 25 19:50:07
6408         2008 +0300
6410 2008-08-25  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6412         * lib/x509/output.c: removed code that incorrectly printed IP
6413         addresses.
6415 2008-08-23  Simon Josefsson <simon@josefsson.org>
6417         * NEWS: Add.
6419 2008-08-23  Simon Josefsson <simon@josefsson.org>
6421         * po/LINGUAS, po/fr.po.in, po/nl.po.in: Sync with TP.
6423 2008-08-20  Simon Josefsson <simon@josefsson.org>
6425         * NEWS: Add.
6427 2008-08-19  Simon Josefsson <simon@josefsson.org>
6429         * NEWS, configure.in: Bump versions.
6431 2008-08-19  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6433         * lib/opencdk/opencdk.h, lib/opencdk/read-packet.c: patch by Daniel
6434         Kahn Gillmor, to enable parsing (but not decrypting) of locked
6435         secret keys (including the "gnu-dummy" S2K option).
6437 2008-08-19  Simon Josefsson <simon@josefsson.org>
6439         * ChangeLog: Generated.
6441 2008-08-19  Simon Josefsson <simon@josefsson.org>
6443         * NEWS: Version 2.5.4.
6445 2008-08-18  Simon Josefsson <simon@josefsson.org>
6447         * gl/m4/autobuild.m4, lgl/m4/lock.m4: Update gnulib files.
6449 2008-08-18  Simon Josefsson <simon@josefsson.org>
6451         * NEWS: Fix.
6453 2008-08-18  Simon Josefsson <simon@josefsson.org>
6455         * NEWS: Add.
6457 2008-08-18  Simon Josefsson <simon@josefsson.org>
6459         * NEWS: Add.
6461 2008-08-18  Simon Josefsson <simon@josefsson.org>
6463         * lib/gnutls_global.c: Fix secure memory initialization of
6464         libgcrypt.  Reported by Joe Orton <joe@manyfish.co.uk> in
6466         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2992>.
6468 2008-08-16  Simon Josefsson <simon@josefsson.org>
6470         * doc/gnutls.texi: Reference NIST SP 800-57.
6472 2008-08-16  Simon Josefsson <simon@josefsson.org>
6474         * doc/protocol/rfc5246.txt: Add.
6476 2008-08-14  Simon Josefsson <simon@josefsson.org>
6478         * NEWS: Re-add lost entry.
6480 2008-08-14  Simon Josefsson <simon@josefsson.org>
6482         * lib/crypto.c, lib/gnutls_extensions.c, lib/gnutls_state.c,
6483         lib/x509/crq.c: Doc fixes.
6485 2008-08-14  Simon Josefsson <simon@josefsson.org>
6487         * NEWS, configure.in: Bump versions.
6489 2008-08-14  Simon Josefsson <simon@josefsson.org>
6491         * ChangeLog: Generated.
6493 2008-08-14  Simon Josefsson <simon@josefsson.org>
6495         * NEWS: Version 2.5.3.
6497 2008-08-13  Simon Josefsson <simon@josefsson.org>
6499         * NEWS: Add.
6501 2008-08-13  Simon Josefsson <simon@josefsson.org>
6503         * NEWS: Add.
6505 2008-08-13  Simon Josefsson <simon@josefsson.org>
6507         * includes/gnutls/extra.h, includes/gnutls/openssl.h,
6508         includes/gnutls/pkcs12.h, includes/gnutls/x509.h: Bump copyright in
6509         installed header files.
6511 2008-08-13  Simon Josefsson <simon@josefsson.org>
6513         * doc/manpages/Makefile.am: Generated.
6515 2008-08-13  Simon Josefsson <simon@josefsson.org>
6517         * NEWS: Add.
6519 2008-08-13  Simon Josefsson <simon@josefsson.org>
6521         * includes/gnutls/gnutls.h.in: Drop final comma in enum.  Reported
6522         in <https://savannah.gnu.org/support/?106453>.
6524 2008-08-13  Simon Josefsson <simon@josefsson.org>
6526         * lib/gnutlsxx.cpp: Don't call SRP functions if SRP is disabled.
6528 2008-08-13  Simon Josefsson <simon@josefsson.org>
6530         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
6531         lib/auth_rsa.c, lib/gnutls_constate.c, lib/gnutls_handshake.c,
6532         lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_session_pack.c,
6533         lib/gnutls_sig.c, lib/gnutls_state.c, lib/gnutls_v2_compat.c,
6534         libextra/gnutls_ia.c: Fix namespace problem with TLS_MASTER_SIZE and
6535         TLS_RANDOM_SIZE.
6537 2008-08-13  Simon Josefsson <simon@josefsson.org>
6539         * gl/c-ctype.c, gl/c-ctype.h, gl/gnulib.mk, gl/inet_pton.c,
6540         gl/m4/gnulib-comp.m4, gl/m4/inet_pton.m4, gl/tests/gnulib.mk,
6541         gl/tests/test-c-ctype.c: Update gnulib files.
6543 2008-08-13  Simon Josefsson <simon@josefsson.org>
6545         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_handshake.c,
6546         lib/gnutls_int.h, lib/gnutls_state.c, tests/Makefile.am,
6547         tests/finished.c: Add API to set callback to extract TLS Finished
6548         messages.
6550 2008-08-08  Simon Josefsson <simon@josefsson.org>
6552         * doc/manpages/Makefile.am: Generated.
6554 2008-08-05  Simon Josefsson <simon@josefsson.org>
6556         * GNUmakefile: Update gnulib files.
6558 2008-08-05  Simon Josefsson <simon@josefsson.org>
6560         * NEWS: Add.
6562 2008-08-04  Simon Josefsson <simon@josefsson.org>
6564         * GNUmakefile, build-aux/gnupload: Update gnulib files.
6566 2008-08-03  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6568         * includes/gnutls/x509.h, lib/x509/crq.c: added
6569         gnutls_x509_crq_set_key_rsa_raw() which will set a raw key to a
6570         certificate request.
6572 2008-08-02  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6574         * : commit 767fb210de7dcde20ac05e1f3ca78375279f5603 Author: Nikos
6575         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Sat Aug 2 11:55:56
6576         2008 +0300
6578 2008-07-22  Simon Josefsson <simon@josefsson.org>
6580         * lib/auth_psk_passwd.c, lib/gnutls_cipher.c,
6581         lib/gnutls_handshake.c, lib/x509/pkcs12.c,
6582         lib/x509/privkey_pkcs8.c, src/crypt.c: Make it compile.
6584 2008-07-22  Simon Josefsson <simon@josefsson.org>
6586         * doc/Makefile.am: Drop doxygen.
6588 2008-07-22  Simon Josefsson <simon@josefsson.org>
6590         * GNUmakefile, gl/m4/gnulib-comp.m4, lgl/m4/gnulib-comp.m4,
6591         lgl/vasnprintf.c: Update gnulib files.
6593 2008-07-10  Simon Josefsson <simon@josefsson.org>
6595         * configure.in: Bump versions.
6597 2008-07-10  Simon Josefsson <simon@josefsson.org>
6599         * NEWS, configure.in, doc/Makefile.am, doc/doxygen/Doxyfile.in,
6600         doc/doxygen/Doxyfile.orig: Add doxygen scripts.
6602 2008-07-10  Simon Josefsson <simon@josefsson.org>
6604         * lib/x509/common.c: Cleanup struct name, for doxygen documentation.
6606 2008-07-09  Simon Josefsson <simon@josefsson.org>
6608         * lib/random.h: Add license.
6610 2008-07-09  Simon Josefsson <simon@josefsson.org>
6612         * lib/auth_rsa.c, lib/auth_srp_passwd.c, lib/gnutls_pk.c,
6613         lib/random.c, lib/random.h, lib/x509/privkey_pkcs8.c, src/psk.c: 
6614         Minor randomness API cleanups.
6616 2008-07-09  Simon Josefsson <simon@josefsson.org>
6618         * lib/x509/dsa.c: Remove unused code.
6620 2008-07-08  Simon Josefsson <simon@josefsson.org>
6622         * ChangeLog: Generated.
6624 2008-07-08  Simon Josefsson <simon@josefsson.org>
6626         * NEWS: Version 2.5.2.
6628 2008-07-08  Simon Josefsson <simon@josefsson.org>
6630         * doc/gnutls.texi: Fix @include of algorithms.texi.
6632 2008-07-08  Simon Josefsson <simon@josefsson.org>
6634         * doc/Makefile.am: Fix typos.
6636 2008-07-08  Simon Josefsson <simon@josefsson.org>
6638         * doc/Makefile.am, src/Makefile.am: Generate algorithms.texi the
6639         same way as error_codes.texi for consistency.  Fixes 'make
6640         distcheck' due to srcdir != objdir breakage.
6642 2008-07-08  Simon Josefsson <simon@josefsson.org>
6644         * configure.in: Bump libtool library version because we added
6645         interfaces.
6647 2008-07-08  Simon Josefsson <simon@josefsson.org>
6649         * NEWS, lib/Makefile.am, lib/ext_inner_application.c,
6650         lib/ext_inner_application.h, lib/gnutls_extensions.c,
6651         libextra/Makefile.am, libextra/ext_inner_application.c,
6652         libextra/ext_inner_application.h, libextra/gnutls_extra.c: Move
6653         TLS/IA features to libgnutls-extra.
6655 2008-07-08  Simon Josefsson <simon@josefsson.org>
6657         * tests/tlsia.c: Initialize extra library.
6659 2008-07-08  Simon Josefsson <simon@josefsson.org>
6661         * doc/manpages/Makefile.am: Generated.
6663 2008-07-07  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6665         * src/printlist.c: added missing file.
6667 2008-07-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6669         * doc/Makefile.am, doc/gnutls.texi: automatically generate the
6670         appendix with supported algorithms and ciphersuites.
6672 2008-07-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6674         * src/Makefile.am: automatically generate the appendix with
6675         supported algorithms and ciphersuites.
6677 2008-07-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6679         * lib/gnutls_priority.c: document a way to get the available
6680         algorithms and protocols.
6682 2008-07-05  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6684         * lib/x509/common.c: Corrected memory leak in read_octet. Based on
6685         patch by Colin Leroy (colin@colino.net)
6687 2008-07-03  Simon Josefsson <simon@josefsson.org>
6689         * NEWS: Add.
6691 2008-07-03  Simon Josefsson <simon@josefsson.org>
6693         * includes/gnutls/gnutls.h.in, lib/gnutls_extensions.c,
6694         lib/gnutls_extensions.h, lib/gnutls_global.c,
6695         lib/gnutls_handshake.c, lib/gnutls_int.h: Add APIs to register TLS
6696         extension handlers.
6698 2008-07-02  Simon Josefsson <simon@josefsson.org>
6700         * lib/minitasn1/Makefile.am, lib/x509/Makefile.am: Use AM_CPPFLAGS.
6702 2008-07-02  Simon Josefsson <simon@josefsson.org>
6704         * lib/opencdk/Makefile.am: lib/opencdk/Makefile.am (INCLUDES):
6705         Rename to `AM_CPPFLAGS'.
6707 2008-07-02  Simon Josefsson <simon@josefsson.org>
6709         * NEWS: Fix.
6711 2008-07-02  Simon Josefsson <simon@josefsson.org>
6713         * NEWS: Add.
6715 2008-07-02  Simon Josefsson <simon@josefsson.org>
6717         * Makefile.am, cfg.mk: Guile problem fixed.
6719 2008-07-02  Simon Josefsson <simon@josefsson.org>
6721         * lib/gnutls_dh_primes.c: Fix typo that swapped prime/generator in
6722         gnutls_dh_params_generate2.
6724 2008-07-02  Simon Josefsson <simon@josefsson.org>
6726         * NEWS, configure.in: Bump versions.
6728 2008-07-02  Simon Josefsson <simon@josefsson.org>
6730         * ChangeLog: Generated.
6732 2008-07-02  Simon Josefsson <simon@josefsson.org>
6734         * NEWS: Version 2.5.1.
6736 2008-07-02  Simon Josefsson <simon@josefsson.org>
6738         * cfg.mk, doc/examples/ex-cert-select.c,
6739         doc/examples/ex-client-psk.c, doc/examples/ex-client-tlsia.c,
6740         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
6741         doc/examples/ex-serv-export.c, doc/examples/ex-serv-pgp.c,
6742         doc/examples/ex-serv-psk.c, doc/examples/ex-serv1.c,
6743         guile/src/core.c, guile/src/errors.c, guile/src/extra.c,
6744         lib/auth_cert.c, lib/auth_dh_common.c, lib/auth_dhe.c,
6745         lib/auth_psk.c, lib/auth_psk_passwd.c, lib/auth_rsa.c,
6746         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.c,
6747         lib/auth_srp_rsa.c, lib/cipher-libgcrypt.c, lib/crypto.c,
6748         lib/debug.c, lib/ext_cert_type.c, lib/ext_max_record.c,
6749         lib/ext_oprfi.c, lib/ext_server_name.c, lib/ext_srp.c,
6750         lib/gnutls_alert.c, lib/gnutls_algorithms.c,
6751         lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_buffers.c,
6752         lib/gnutls_cert.c, lib/gnutls_cipher.c, lib/gnutls_cipher_int.c,
6753         lib/gnutls_compress.c, lib/gnutls_constate.c, lib/gnutls_db.c,
6754         lib/gnutls_dh.c, lib/gnutls_dh_primes.c, lib/gnutls_errors.c,
6755         lib/gnutls_extensions.c, lib/gnutls_global.c,
6756         lib/gnutls_handshake.c, lib/gnutls_hash_int.c, lib/gnutls_kx.c,
6757         lib/gnutls_mpi.c, lib/gnutls_openpgp.c, lib/gnutls_pk.c,
6758         lib/gnutls_priority.c, lib/gnutls_psk.c, lib/gnutls_psk_netconf.c,
6759         lib/gnutls_record.c, lib/gnutls_session.c,
6760         lib/gnutls_session_pack.c, lib/gnutls_sig.c, lib/gnutls_srp.c,
6761         lib/gnutls_state.c, lib/gnutls_str.c, lib/gnutls_supplemental.c,
6762         lib/gnutls_ui.c, lib/gnutls_v2_compat.c, lib/gnutls_x509.c,
6763         lib/mac-libgcrypt.c, lib/minitasn1/structure.c,
6764         lib/mpi-libgcrypt.c, lib/opencdk/armor.c, lib/opencdk/dummy.c,
6765         lib/opencdk/hash.c, lib/opencdk/kbnode.c, lib/opencdk/keydb.c,
6766         lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/misc.c,
6767         lib/opencdk/new-packet.c, lib/opencdk/pubkey.c,
6768         lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
6769         lib/opencdk/sig-check.c, lib/opencdk/stream.c,
6770         lib/opencdk/verify.c, lib/opencdk/write-packet.c,
6771         lib/openpgp/compat.c, lib/openpgp/extras.c, lib/openpgp/output.c,
6772         lib/openpgp/pgp.c, lib/openpgp/pgpverify.c, lib/openpgp/privkey.c,
6773         lib/pk-libgcrypt.c, lib/random.c, lib/rnd-libgcrypt.c,
6774         lib/x509/common.c, lib/x509/crl.c, lib/x509/crq.c, lib/x509/dn.c,
6775         lib/x509/dsa.c, lib/x509/extensions.c, lib/x509/mpi.c,
6776         lib/x509/output.c, lib/x509/pbkdf2-sha1.c, lib/x509/pkcs12.c,
6777         lib/x509/pkcs12_encr.c, lib/x509/pkcs7.c, lib/x509/privkey.c,
6778         lib/x509/privkey_pkcs8.c, lib/x509/rfc2818_hostname.c,
6779         lib/x509/sign.c, lib/x509/x509.c, lib/x509/x509_write.c,
6780         libextra/gnutls_openssl.c, src/certtool-cfg.c, src/certtool.c,
6781         src/cli.c, src/common.c, src/crypt.c, src/psk.c, src/select.c,
6782         src/serv.c, src/tests.c, src/tls_test.c,
6783         tests/certificate_set_x509_crl.c, tests/crypto_rng.c,
6784         tests/dhepskself.c, tests/dn.c, tests/gc.c,
6785         tests/hostname-check/hostname-check.c, tests/mini.c,
6786         tests/moredn.c, tests/mpi.c, tests/openpgp/keyring.c,
6787         tests/openpgpself.c, tests/oprfi.c, tests/parse_ca.c,
6788         tests/pkcs12-decode/pkcs12_s2k.c, tests/x509dn.c, tests/x509self.c,
6789         tests/x509signself.c: Indent code.
6791 2008-07-02  Simon Josefsson <simon@josefsson.org>
6793         * NEWS, configure.in: Bump versions.
6795 2008-07-02  Simon Josefsson <simon@josefsson.org>
6797         * ChangeLog: Generated.
6799 2008-07-02  Simon Josefsson <simon@josefsson.org>
6801         * NEWS: Version 2.5.0.
6803 2008-07-02  Simon Josefsson <simon@josefsson.org>
6805         * tests/pkcs12-decode/Makefile.am: The -I.. needs to point to
6806         srcdir.
6808 2008-07-02  Simon Josefsson <simon@josefsson.org>
6810         * NEWS: Add.
6812 2008-07-02  Simon Josefsson <simon@josefsson.org>
6814         * NEWS: Add.
6816 2008-07-02  Simon Josefsson <simon@josefsson.org>
6818         * lib/opencdk/Makefile.am: Need -I to builddir for gnutls.h.
6820 2008-07-02  Simon Josefsson <simon@josefsson.org>
6822         * doc/reference/Makefile.am: Ignore more.
6824 2008-07-02  Simon Josefsson <simon@josefsson.org>
6826         * lib/x509/Makefile.am: Dist pbkdf2-sha1.h.
6828 2008-07-02  Simon Josefsson <simon@josefsson.org>
6830         * po/pl.po.in, po/vi.po.in: Sync with TP.
6832 2008-07-02  Simon Josefsson <simon@josefsson.org>
6834         * Makefile.am, cfg.mk: Disable building guile for now, to be able to
6835         do a release.
6837 2008-07-02  Simon Josefsson <simon@josefsson.org>
6839         * NEWS: Sort functions.
6841 2008-07-02  Simon Josefsson <simon@josefsson.org>
6843         * doc/gnutls.texi: Don't use @acronym for C++, as it breaks old
6844         texinfo/tetex installations.  Further, C++ isn't an acronym anyway
6845         as far as I know.
6847 2008-07-01  Simon Josefsson <simon@josefsson.org>
6849         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
6850         gl/tests/Makefile.am, gl/tests/gnulib.mk,
6851         gl/tests/test-EOVERFLOW.c, gl/tests/test-arpa_inet.c,
6852         gl/tests/test-getaddrinfo.c, gl/tests/test-getdelim.c,
6853         gl/tests/test-getline.c, gl/tests/test-netinet_in.c,
6854         gl/tests/test-strerror.c, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
6855         lgl/m4/gnulib-comp.m4, lgl/tests/Makefile.am, lgl/tests/dummy.c,
6856         lgl/tests/intprops.h, lgl/tests/test-EOVERFLOW.c,
6857         lgl/tests/test-alloca-opt.c, lgl/tests/test-c-ctype.c,
6858         lgl/tests/test-fseeko.c, lgl/tests/test-fseeko.sh,
6859         lgl/tests/test-func.c, lgl/tests/test-lseek.c,
6860         lgl/tests/test-lseek.sh, lgl/tests/test-memchr.c,
6861         lgl/tests/test-memcmp.c, lgl/tests/test-read-file.c,
6862         lgl/tests/test-snprintf.c, lgl/tests/test-stdbool.c,
6863         lgl/tests/test-stdint.c, lgl/tests/test-stdio.c,
6864         lgl/tests/test-stdlib.c, lgl/tests/test-string.c,
6865         lgl/tests/test-strings.c, lgl/tests/test-sys_socket.c,
6866         lgl/tests/test-sys_stat.c, lgl/tests/test-time.c,
6867         lgl/tests/test-unistd.c, lgl/tests/test-vasnprintf.c,
6868         lgl/tests/test-vasprintf.c, lgl/tests/test-wchar.c,
6869         lgl/tests/verify.h: Add gnulib self-tests.
6871 2008-07-01  Simon Josefsson <simon@josefsson.org>
6873         * lgl/m4/gnulib-cache.m4: Put gnulib tests in a separate directory.
6875 2008-07-01  Simon Josefsson <simon@josefsson.org>
6877         * m4/gc_random.m4: Remove unused code.
6879 2008-07-01  Simon Josefsson <simon@josefsson.org>
6881         * lgl/Makefile.am, lgl/arcfour.c, lgl/arcfour.h, lgl/arctwo.c,
6882         lgl/arctwo.h, lgl/des.c, lgl/des.h, lgl/gc-gnulib.c,
6883         lgl/gc-libgcrypt.c, lgl/gc-pbkdf2-sha1.c, lgl/gc.h, lgl/hmac-md5.c,
6884         lgl/hmac-sha1.c, lgl/hmac.h, lgl/m4/arcfour.m4, lgl/m4/arctwo.m4,
6885         lgl/m4/des.m4, lgl/m4/gc-arcfour.m4, lgl/m4/gc-arctwo.m4,
6886         lgl/m4/gc-camellia.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
6887         lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
6888         lgl/m4/gc-md5.m4, lgl/m4/gc-pbkdf2-sha1.m4, lgl/m4/gc-random.m4,
6889         lgl/m4/gc-rijndael.m4, lgl/m4/gc-sha1.m4, lgl/m4/gc.m4,
6890         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/hmac-md5.m4,
6891         lgl/m4/hmac-sha1.m4, lgl/m4/md2.m4, lgl/m4/md4.m4, lgl/m4/md5.m4,
6892         lgl/m4/memxor.m4, lgl/m4/rijndael.m4, lgl/m4/sha1.m4, lgl/md2.c,
6893         lgl/md2.h, lgl/md4.c, lgl/md4.h, lgl/md5.c, lgl/md5.h,
6894         lgl/memxor.c, lgl/memxor.h, lgl/rijndael-alg-fst.c,
6895         lgl/rijndael-alg-fst.h, lgl/rijndael-api-fst.c,
6896         lgl/rijndael-api-fst.h, lgl/sha1.c, lgl/sha1.h: Drop gnulib gc
6897         modules.
6899 2008-07-01  Simon Josefsson <simon@josefsson.org>
6901         * configure.in, lgl/m4/gnulib-cache.m4: Drop gc.
6903 2008-07-01  Simon Josefsson <simon@josefsson.org>
6905         * lib/gnutls_cipher.c, lib/gnutls_handshake.c,
6906         lib/x509/privkey_pkcs8.c: Drop gc.h.
6908 2008-06-30  Simon Josefsson <simon@josefsson.org>
6910         * NEWS: Add.
6912 2008-06-30  Simon Josefsson <simon@josefsson.org>
6914         * lib/gnutls_handshake.c: (_gnutls_handshake_hash_buffers_clear): Make sure deinitialized MAC
6915         hashes are initialized.  Report and tiny patch from Tomas Mraz
6916         <tmraz@redhat.com>.
6918 2008-06-30  Simon Josefsson <simon@josefsson.org>
6920         * THANKS: Add.
6922 2008-06-30  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6924         * src/crypt.c: this fixes a problem in srptool, where the passwords
6925         never match (--verify check) on some architectures (patch by
6926         Matthias Koenig <mkoenig@suse.de>)
6928 2008-06-30  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6930         * includes/gnutls/openssl.h, libextra/gnutls_openssl.c: corrected
6931         openssl.
6933 2008-06-30  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6935         * includes/gnutls/openssl.h, libextra/gnutls_openssl.c: use native
6936         gnutls functions.
6938 2008-06-30  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6940         * lib/gnutls_hash_int.c, lib/gnutls_hash_int.h: added
6941         _gnutls_hash_fast()
6943 2008-06-30  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6945         * : commit fded9a7d1e6d58f951fc7e8f4db80d3e23f5ea1f Author: Nikos
6946         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Jun 30 20:15:19
6947         2008 +0300
6949 2008-06-30  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6951         * src/crypt.c, src/psk.c: avoid using gc_ functions for random data.
6953 2008-06-30  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6955         * lib/gnutls_hash_int.c, lib/gnutls_hash_int.h,
6956         lib/x509/Makefile.am, lib/x509/pbkdf2-sha1.c,
6957         lib/x509/pbkdf2-sha1.h, lib/x509/privkey_pkcs8.c, tests/gc.c: added
6958         _gnutls_pkcs5_pbkdf2_sha1() based on gc_pkcs5_pbkdf2_sha1()
6960 2008-06-30  Simon Josefsson <simon@josefsson.org>
6962         * : Remove executable.
6964 2008-06-30  Simon Josefsson <simon@josefsson.org>
6966         * lib/gnutls_psk_netconf.c: Remove debug code.
6968 2008-06-30  Simon Josefsson <simon@josefsson.org>
6970         * doc/manpages/Makefile.am: Generated.
6972 2008-06-30  Simon Josefsson <simon@josefsson.org>
6974         * gl/m4/gnulib-cache.m4, gl/m4/gnulib-tool.m4,
6975         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-tool.m4: Update gnulib files.
6977 2008-06-30  Simon Josefsson <simon@josefsson.org>
6979         * NEWS: Add.
6981 2008-06-29  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6983         * lib/gnutls_state.c: added check before reallocation of parameters
6984         to avoid memory leaks on rehandshake.
6986 2008-06-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6988         * NEWS: document the rewrite of opencdk crypto backend.
6990 2008-06-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6992         * NEWS, doc/gnutls.texi, includes/gnutls/crypto.h,
6993         includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/auth_anon.c,
6994         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
6995         lib/auth_dhe_psk.c, lib/auth_rsa.c, lib/auth_rsa_export.c,
6996         lib/auth_srp.c, lib/cipher-libgcrypt.c, lib/crypto.c, lib/crypto.h,
6997         lib/debug.c, lib/debug.h, lib/gnutls_algorithms.c,
6998         lib/gnutls_cert.h, lib/gnutls_cipher_int.c,
6999         lib/gnutls_cipher_int.h, lib/gnutls_datum.h, lib/gnutls_dh.c,
7000         lib/gnutls_dh.h, lib/gnutls_dh_primes.c, lib/gnutls_global.c,
7001         lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_int.h,
7002         lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_openpgp.c,
7003         lib/gnutls_pk.c, lib/gnutls_pk.h, lib/gnutls_priority.c,
7004         lib/gnutls_psk_netconf.c, lib/gnutls_rsa_export.c,
7005         lib/gnutls_rsa_export.h, lib/gnutls_sig.c, lib/gnutls_sig.h,
7006         lib/gnutls_srp.c, lib/gnutls_srp.h, lib/gnutls_state.c,
7007         lib/gnutls_state.h, lib/gnutls_supplemental.c, lib/gnutls_x509.h,
7008         lib/mac-libgcrypt.c, lib/mpi-libgcrypt.c, lib/opencdk/Makefile.am,
7009         lib/opencdk/armor.c, lib/opencdk/context.h, lib/opencdk/dummy.c,
7010         lib/opencdk/filters.h, lib/opencdk/hash.c, lib/opencdk/kbnode.c,
7011         lib/opencdk/keydb.c, lib/opencdk/literal.c, lib/opencdk/main.c,
7012         lib/opencdk/main.h, lib/opencdk/misc.c, lib/opencdk/new-packet.c,
7013         lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
7014         lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
7015         lib/opencdk/sig-check.c, lib/opencdk/stream.c, lib/opencdk/types.h,
7016         lib/opencdk/verify.c, lib/opencdk/write-packet.c,
7017         lib/openpgp/extras.c, lib/openpgp/openpgp_int.h,
7018         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c,
7019         lib/pk-libgcrypt.c, lib/random.c, lib/random.h,
7020         lib/rnd-libgcrypt.c, lib/x509/Makefile.am, lib/x509/common.c,
7021         lib/x509/common.h, lib/x509/crl.c, lib/x509/mpi.c,
7022         lib/x509/pkcs12.c, lib/x509/pkcs12_encr.c, lib/x509/privkey.c,
7023         lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/verify.c,
7024         lib/x509/x509.c, lib/x509/x509_int.h, src/psk-gaa.c,
7025         tests/Makefile.am, tests/ca.pem, tests/crypto_rng.c, tests/mpi.c,
7026         tests/netconf-psk.c, tests/openpgp/keyring.c,
7027         tests/pkcs12-decode/Makefile.am, tests/pkcs12-decode/pkcs12_s2k.c: 
7028         Initial merge attempt with gnutls_with_ext_mpi
7030 2008-06-25  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7032         * lib/gnutls_dh_primes.c: do not add trailing zero on the size
7033         count.
7035 2008-06-23  Simon Josefsson <simon@josefsson.org>
7037         * GNUmakefile: Update gnulib files.
7039 2008-06-23  Simon Josefsson <simon@josefsson.org>
7041         * NEWS: Add.
7043 2008-06-23  Simon Josefsson <simon@josefsson.org>
7045         * lib/Makefile.am: Fix build failures related to opencdk.h.
7046         Reported by Roman Bogorodskiy <novel@FreeBSD.org> in
7048         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2930>.
7050 2008-06-19  Simon Josefsson <simon@josefsson.org>
7052         * configure.in: Fix typo.
7054 2008-06-19  Simon Josefsson <simon@josefsson.org>
7056         * configure.in: Disable C++ library if psk, srp, anon etc have been
7057         disabled.  The libgnutlsxx.cpp file calls several functions that may
7058         have been removed.
7060 2008-06-19  Simon Josefsson <simon@josefsson.org>
7062         * configure.in, doc/examples/Makefile.am: Make
7063         --disable-psk-authentication work.
7065 2008-06-19  Simon Josefsson <simon@josefsson.org>
7067         * lgl/m4/lock.m4: Update gnulib files.
7069 2008-06-19  Simon Josefsson <simon@josefsson.org>
7071         * doc/examples/ex-cxx.cpp: Use cstring instead of string.h.
7072         Reported by Daniel Black <dragonheart@gentoo.org> in
7074         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2922>.
7076 2008-06-19  Simon Josefsson <simon@josefsson.org>
7078         * NEWS: Add.
7080 2008-06-18  Simon Josefsson <simon@josefsson.org>
7082         * src/cli.c, src/psk.c: Fix warning regarding undeclared getpass
7083         replacement.  Reported by Massimo Gaspari <massimo.gaspari@alice.it>
7084         in <http://permalink.gmane.org/gmane.network.gnutls.general/1281>.
7086 2008-06-18  Simon Josefsson <simon@josefsson.org>
7088         * src/cli.c: Fix warning.  Reported by Massimo Gaspari
7089         <massimo.gaspari@alice.it> in
7090         <http://permalink.gmane.org/gmane.network.gnutls.general/1281>.
7092 2008-06-18  Simon Josefsson <simon@josefsson.org>
7094         * lib/gnutls_state.h: Add prototype for _gnutls_session_is_psk.
7095         Reported by Massimo Gaspari <massimo.gaspari@alice.it> in
7096         <http://permalink.gmane.org/gmane.network.gnutls.general/1281>.
7098 2008-06-18  Simon Josefsson <simon@josefsson.org>
7100         * Makefile.am, NEWS, configure.in: Bump versions.
7102 2008-06-18  Simon Josefsson <simon@josefsson.org>
7104         * ChangeLog: Generated.
7106 2008-06-18  Simon Josefsson <simon@josefsson.org>
7108         * NEWS: Add v2.4.0 release notes.
7110 2008-06-18  Simon Josefsson <simon@josefsson.org>
7112         * Makefile.am: Fix release target.
7114 2008-06-18  Simon Josefsson <simon@josefsson.org>
7116         * NEWS: Version 2.4.0.
7118 2008-06-18  Simon Josefsson <simon@josefsson.org>
7120         * doc/manpages/Makefile.am: Generated.
7122 2008-06-18  Simon Josefsson <simon@josefsson.org>
7124         * AUTHORS, NEWS, includes/gnutls/openpgp.h, lib/openpgp/pgp.c,
7125         lib/openpgp/privkey.c: libgnutls [OpenPGP]: New APIs to retrieve
7126         fingerprint from OpenPGP subkeys.  Contributed by Daniel Kahn
7127         Gillmor <dkg-debian.org@fifthhorseman.net>.
7129 2008-06-16  Simon Josefsson <simon@josefsson.org>
7131         * NEWS, configure.in: Bump versions.
7133 2008-06-16  Simon Josefsson <simon@josefsson.org>
7135         * lib/openpgp/pgp.c: Fix typo in documentation.  Tiny patch from
7136         Daniel Kahn Gillmor <dkg-debian.org@fifthhorseman.net>.
7138 2008-06-15  Simon Josefsson <simon@josefsson.org>
7140         * ChangeLog: Generated.
7142 2008-06-15  Simon Josefsson <simon@josefsson.org>
7144         * NEWS: Version 2.3.15.
7146 2008-06-15  Simon Josefsson <simon@josefsson.org>
7148         * tests/Makefile.am, tests/openpgp-certs/Makefile.am: Disable
7149         openpgp-certs properly.
7151 2008-06-15  Simon Josefsson <simon@josefsson.org>
7153         * doc/gendocs_template, lgl/Makefile.am, lgl/m4/stdio_h.m4,
7154         lgl/stdio.in.h: Update gnulib files.
7156 2008-06-15  Simon Josefsson <simon@josefsson.org>
7158         * NEWS, tests/Makefile.am: Disable openpgp-certs self-test.
7160 2008-06-11  Simon Josefsson <simon@josefsson.org>
7162         * NEWS, configure.in: Bump versions.
7164 2008-06-11  Simon Josefsson <simon@josefsson.org>
7166         * ChangeLog: Generated.
7168 2008-06-11  Simon Josefsson <simon@josefsson.org>
7170         * NEWS: Version 2.3.14.
7172 2008-06-10  Simon Josefsson <simon@josefsson.org>
7174         * lgl/m4/memmem.m4: Update gnulib files.
7176 2008-06-10  Simon Josefsson <simon@josefsson.org>
7178         * tests/openpgp-certs/testcerts: Use port 5557.
7180 2008-06-10  Simon Josefsson <simon@josefsson.org>
7182         * NEWS: Unrelease it.
7184 2008-06-09  Simon Josefsson <simon@josefsson.org>
7186         * tests/openpgp-certs/testcerts: Fix.
7188 2008-06-09  Simon Josefsson <simon@josefsson.org>
7190         * tests/openpgp-certs/testcerts: Deal with objdir != srcdir builds.
7192 2008-06-09  Simon Josefsson <simon@josefsson.org>
7194         * tests/openpgp-certs/Makefile.am: Dist *.gpg's.
7196 2008-06-09  Simon Josefsson <simon@josefsson.org>
7198         * Makefile.am: Fix release target.
7200 2008-06-09  Simon Josefsson <simon@josefsson.org>
7202         * configure.in: Reorder.
7204 2008-06-09  Simon Josefsson <simon@josefsson.org>
7206         * configure.in: Drop AC_CANONICAL_TARGET, unused.
7208 2008-06-09  Simon Josefsson <simon@josefsson.org>
7210         * configure.in, gl/gnulib.mk, gl/m4/autobuild.m4,
7211         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, m4/autobuild.m4: Import
7212         autobuild from gnulib.
7214 2008-06-09  Simon Josefsson <simon@josefsson.org>
7216         * NEWS: Version 2.3.14.
7218 2008-06-09  Simon Josefsson <simon@josefsson.org>
7220         * NEWS: Fix.
7222 2008-06-09  Simon Josefsson <simon@josefsson.org>
7224         * lib/x509/x509.c: Doc fix.
7226 2008-06-08  Simon Josefsson <simon@josefsson.org>
7228         * THANKS: Add.
7230 2008-06-08  Simon Josefsson <simon@josefsson.org>
7232         * NEWS, lib/x509/x509.c: gnutls_x509_crt_get_extension_oid: Doc fix.
7233         Reported by Sam Varshavchik <mrsam@courier-mta.com>.
7235 2008-06-08  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7237         * lib/opencdk/sig-check.c: added check for empty UID list.
7239 2008-06-08  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7241         * configure.in, tests/Makefile.am, tests/openpgp-certs/Makefile.am,
7242         tests/openpgp-certs/ca-public.gpg,
7243         tests/openpgp-certs/ca-secret.gpg,
7244         tests/openpgp-certs/srv-public-127.0.0.1-signed.gpg,
7245         tests/openpgp-certs/srv-public-all-signed.gpg,
7246         tests/openpgp-certs/srv-public-localhost-signed.gpg,
7247         tests/openpgp-certs/srv-public.gpg,
7248         tests/openpgp-certs/srv-secret.gpg, tests/openpgp-certs/testcerts: 
7249         Added OpenPGP certificate verification test.
7251 2008-06-08  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7253         * NEWS, lib/opencdk/keydb.c, lib/opencdk/main.h,
7254         lib/opencdk/sig-check.c: Changed OpenPGP verification behaviour. An
7255         OpenPGP certificate is now only considered verified if all the user
7256         IDs are verified.
7258 2008-06-07  Simon Josefsson <simon@josefsson.org>
7260         * NEWS, doc/examples/ex-cxx.cpp: Make it find strlen.  Problem
7261         reported by Rainer Gerhards <rgerhards@gmail.com> and suggested fix
7262         by "John Brooks" <aspecialj@gmail.com>.
7264 2008-06-07  Simon Josefsson <simon@josefsson.org>
7266         * NEWS, configure.in: Bump versions.
7268 2008-06-07  Simon Josefsson <simon@josefsson.org>
7270         * po/LINGUAS: Sync with TP.
7272 2008-06-07  Simon Josefsson <simon@josefsson.org>
7274         * po/LINGUAS: Sync with TP.
7276 2008-06-07  Simon Josefsson <simon@josefsson.org>
7278         * ChangeLog: Generated.
7280 2008-06-07  Simon Josefsson <simon@josefsson.org>
7282         * NEWS: Version 2.3.13.
7284 2008-06-07  Simon Josefsson <simon@josefsson.org>
7286         * NEWS: Fix.
7288 2008-06-07  Simon Josefsson <simon@josefsson.org>
7290         * NEWS: Add.
7292 2008-06-07  Simon Josefsson <simon@josefsson.org>
7294         * doc/examples/ex-serv-export.c: Fix memory leak.
7296 2008-06-07  Simon Josefsson <simon@josefsson.org>
7298         * tests/resume.c: Fix memory leak.
7300 2008-06-07  Simon Josefsson <simon@josefsson.org>
7302         * GNUmakefile: Update gnulib files.
7304 2008-06-07  Simon Josefsson <simon@josefsson.org>
7306         * NEWS, tests/anonself.c, tests/dhepskself.c, tests/mini.c,
7307         tests/openpgpself.c, tests/oprfi.c, tests/x509dn.c,
7308         tests/x509self.c, tests/x509signself.c: tests/: Reduce amount of
7309         debugging output.
7311 2008-06-05  Simon Josefsson <simon@josefsson.org>
7313         * NEWS: Add.
7315 2008-06-05  Simon Josefsson <simon@josefsson.org>
7317         * tests/set_pkcs12_cred.c: Make it run without PKCS12FILE for
7318         typical scenarios.
7320 2008-06-05  Simon Josefsson <simon@josefsson.org>
7322         * NEWS: Fix.
7324 2008-06-05  Simon Josefsson <simon@josefsson.org>
7326         * tests/resume.c: Fix memory leak.
7328 2008-06-05  Simon Josefsson <simon@josefsson.org>
7330         * tests/tlsia.c: Fix memory leak.
7332 2008-06-05  Simon Josefsson <simon@josefsson.org>
7334         * tests/x509dn.c: Fix memory leaks.
7336 2008-06-05  Simon Josefsson <simon@josefsson.org>
7338         * tests/pskself.c: Fix most memory leaks.
7340 2008-06-05  Simon Josefsson <simon@josefsson.org>
7342         * tests/dhepskself.c: Fix memory leaks.
7344 2008-06-05  Simon Josefsson <simon@josefsson.org>
7346         * tests/x509signself.c: Fix memory leaks.
7348 2008-06-05  Simon Josefsson <simon@josefsson.org>
7350         * tests/anonself.c: Fix memory leaks.
7352 2008-06-05  Simon Josefsson <simon@josefsson.org>
7354         * tests/x509self.c: Revert last commit, fix memory leak the right
7355         way.
7357 2008-06-05  Simon Josefsson <simon@josefsson.org>
7359         * tests/openpgpself.c: Fix memory leak.
7361 2008-06-05  Simon Josefsson <simon@josefsson.org>
7363         * tests/x509self.c: Fix memory leaks.
7365 2008-06-05  Simon Josefsson <simon@josefsson.org>
7367         * doc/examples/ex-x509-info.c: Fix printing of serial number.
7369 2008-06-05  Simon Josefsson <simon@josefsson.org>
7371         * tests/libgcrypt.supp: Drop non-generic stuff.
7373 2008-06-05  Simon Josefsson <simon@josefsson.org>
7375         * tests/gc.c: Fix memory leak.
7377 2008-06-05  Simon Josefsson <simon@josefsson.org>
7379         * tests/certder.c: Fix memory leaks.
7381 2008-06-05  Simon Josefsson <simon@josefsson.org>
7383         * tests/moredn.c: Fix memory leak.
7385 2008-06-05  Simon Josefsson <simon@josefsson.org>
7387         * NEWS: Add.
7389 2008-06-05  Simon Josefsson <simon@josefsson.org>
7391         * tests/Makefile.am: Dist libgcrypt.supp.
7393 2008-06-05  Simon Josefsson <simon@josefsson.org>
7395         * tests/libgcrypt.supp: Add.
7397 2008-06-05  Simon Josefsson <simon@josefsson.org>
7399         * tests/mini.c: Fix warnings.
7401 2008-06-05  Simon Josefsson <simon@josefsson.org>
7403         * NEWS, tests/Makefile.am, tests/mini.c: Add mini self-test, to
7404         avoid having to fork to test TLS handshakes.
7406 2008-06-05  Simon Josefsson <simon@josefsson.org>
7408         * po/ms.po.in: Sync with TP.
7410 2008-06-05  Simon Josefsson <simon@josefsson.org>
7412         * NEWS: Add.
7414 2008-06-05  Simon Josefsson <simon@josefsson.org>
7416         * doc/gnutls.texi: Reorder.
7418 2008-06-05  Simon Josefsson <simon@josefsson.org>
7420         * doc/gnutls.texi: Add psktool to @direntry.  Alphasort @direntry.
7422 2008-06-05  Simon Josefsson <simon@josefsson.org>
7424         * README: Drop experimental stuff.
7426 2008-06-05  Simon Josefsson <simon@josefsson.org>
7428         * NEWS: Fix.
7430 2008-06-05  Simon Josefsson <simon@josefsson.org>
7432         * NEWS: Add.
7434 2008-06-05  Simon Josefsson <simon@josefsson.org>
7436         * tests/openpgpself.c: The test now works.
7438 2008-06-05  Simon Josefsson <simon@josefsson.org>
7440         * lgl/stdio-impl.h: Update gnulib files.
7442 2008-06-05  Simon Josefsson <simon@josefsson.org>
7444         * NEWS, configure.in: Bump versions.
7446 2008-06-04  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7448         * lib/openpgp/pgp.c, lib/openpgp/privkey.c: safer copying of keyid
7449         type.
7451 2008-06-04  Simon Josefsson <simon@josefsson.org>
7453         * ChangeLog: Generated.
7455 2008-06-04  Simon Josefsson <simon@josefsson.org>
7457         * NEWS: Version 2.3.12.
7459 2008-06-04  Simon Josefsson <simon@josefsson.org>
7461         * doc/protocol/draft-ietf-netconf-tls-02.txt: Add.
7463 2008-06-04  Simon Josefsson <simon@josefsson.org>
7465         * NEWS: We reverted the ABI bump.
7467 2008-06-04  Simon Josefsson <simon@josefsson.org>
7469         * lib/gnutls_psk_netconf.c: Doc fix.
7471 2008-06-04  Simon Josefsson <simon@josefsson.org>
7473         * lib/gnutls_psk.c: Doc fix.
7475 2008-06-04  Simon Josefsson <simon@josefsson.org>
7477         * doc/manpages/Makefile.am, src/psk-gaa.c: Generated.
7479 2008-06-04  Simon Josefsson <simon@josefsson.org>
7481         * configure.in: Bump ABI version due to added symbols.
7483 2008-06-04  Simon Josefsson <simon@josefsson.org>
7485         * : commit aa2c7264a52b993aca39c613e5fe1aed7511c972 Author: Simon
7486         Josefsson <simon@josefsson.org> Date:   Wed Jun 4 08:11:34 2008
7487         +0200
7489 2008-06-04  Simon Josefsson <simon@josefsson.org>
7491         * doc/examples/ex-session-info.c: Update example with more PSK
7492         printing.
7494 2008-06-04  Simon Josefsson <simon@josefsson.org>
7496         * NEWS: Version 2.3.4.netconf.2.
7498 2008-06-04  Simon Josefsson <simon@josefsson.org>
7500         * doc/manpages/Makefile.am: Generated.
7502 2008-06-04  Simon Josefsson <simon@josefsson.org>
7504         * doc/gnutls.texi: Document PSK stuff.
7506 2008-06-04  Simon Josefsson <simon@josefsson.org>
7508         * src/cli.c: Allow --pskusername to be specified to avoid query in
7509         PSK callback.
7511 2008-06-04  Simon Josefsson <simon@josefsson.org>
7513         * NEWS: Add.
7515 2008-06-04  Simon Josefsson <simon@josefsson.org>
7517         * src/serv-gaa.c, src/serv-gaa.h: Generated.
7519 2008-06-04  Simon Josefsson <simon@josefsson.org>
7521         * NEWS, src/cli.c: gnutls-cli: Implement PSK callback.
7523 2008-06-04  Simon Josefsson <simon@josefsson.org>
7525         * NEWS, src/serv.c, src/serv.gaa: Add gnutls-serv --pskhint.
7527 2008-06-04  Simon Josefsson <simon@josefsson.org>
7529         * lib/auth_psk.c: Generate server key exchange (psk identity hint).
7530         Invoke client callback.
7532 2008-06-04  Simon Josefsson <simon@josefsson.org>
7534         * includes/gnutls/gnutls.h.in, lib/auth_psk.h, lib/gnutls_psk.c: Add
7535         gnutls_psk_set_server_credentials_hint.
7537 2008-06-03  Simon Josefsson <simon@josefsson.org>
7539         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_psk.c, src/common.c: 
7540         Add gnutls_psk_client_get_hint function.  Use it.
7542 2008-06-03  Simon Josefsson <simon@josefsson.org>
7544         * lib/gnutls_session_pack.c: Pack/unpack psk identity hint too.
7546 2008-06-03  Simon Josefsson <simon@josefsson.org>
7548         * NEWS, src/psk-gaa.c, src/psk-gaa.h, src/psk.c, src/psk.gaa: 
7549         psktool: Support --netconf-hint.
7551 2008-06-03  Simon Josefsson <simon@josefsson.org>
7553         * NEWS, configure.in: Bump versions.
7555 2008-06-02  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7557         * lib/openpgp/openpgp_int.h: safer use of KEYID_IMPORT().
7559 2008-06-02  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7561         * lib/auth_cert.c: Corrected usage of DECR_LEN()
7563 2008-06-01  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7565         * tests/openpgpself.c: reduced logging level
7567 2008-05-27  Simon Josefsson <simon@josefsson.org>
7569         * m4/libgcrypt.m4: Update to latest version.
7571 2008-05-27  Simon Josefsson <simon@josefsson.org>
7573         * lib/libgnutls.vers, libextra/libgnutls-extra.vers: Add emacs mode
7574         markers.
7576 2008-05-26  Simon Josefsson <simon@josefsson.org>
7578         * NEWS: Fix.
7580 2008-05-26  Simon Josefsson <simon@josefsson.org>
7582         * configure.in: Revert "Revert ABI version, make libgnutls-extra use
7583         another ABI version." This reverts commit 1a0f4dbf5a79ac61c7d10257221d851a4a12d814.
7585 2008-05-26  Simon Josefsson <simon@josefsson.org>
7587         * libextra/Makefile.am: Revert "Use libtool EXTRA_ version symbols." This reverts commit 4e6bc87a35ed471022019265f7b5628e480f7e38.
7589 2008-05-26  Simon Josefsson <simon@josefsson.org>
7591         * NEWS: Mention ABI bump.
7593 2008-05-26  Simon Josefsson <simon@josefsson.org>
7595         * libextra/Makefile.am: Use libtool EXTRA_ version symbols.
7597 2008-05-26  Simon Josefsson <simon@josefsson.org>
7599         * configure.in: Revert ABI version, make libgnutls-extra use another
7600         ABI version.
7602 2008-05-26  Simon Josefsson <simon@josefsson.org>
7604         * configure.in: Bump ABI version.
7606 2008-05-26  Simon Josefsson <simon@josefsson.org>
7608         * lib/gnutls_cert.c: Doc fix.
7610 2008-05-26  Simon Josefsson <simon@josefsson.org>
7612         * NEWS: Merge 2.2.x branch NEWS entries.
7614 2008-05-26  Simon Josefsson <simon@josefsson.org>
7616         * NEWS: Add.
7618 2008-05-26  Simon Josefsson <simon@josefsson.org>
7620         * lib/x509/crl_write.c: (gnutls_x509_crl_set_version): Fix on platform where 'char' can be
7621         unsigned.  Based on report from Laurence Withers <l@lwithers.me.uk>,
7622         see:
7624         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2825>.
7626 2008-05-26  Simon Josefsson <simon@josefsson.org>
7628         * lgl/m4/memcmp.m4, lgl/stdbool.in.h, lgl/vasnprintf.c: Update
7629         gnulib files.
7631 2008-05-26  Simon Josefsson <simon@josefsson.org>
7633         * NEWS, includes/gnutls/openssl.h, libextra/gnutls_openssl.c: 
7634         libgnutls-openssl: added RAND_pseudo_bytes API.  Tiny patch from
7635         Robert Millan <rmh@aybabtu.com>.
7637 2008-05-26  Simon Josefsson <simon@josefsson.org>
7639         * NEWS, configure.in: Bump versions.
7641 2008-05-24  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7643         * lib/opencdk/sig-check.c: added error check.
7645 2008-05-24  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7647         * lib/openpgp/output.c: Print Never when a certificate never
7648         expires.
7650 2008-05-24  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7652         * lib/openpgp/pgp.c: Corrected bug gnutls_openpgp_crt_get_name()
7653         which returned the same value for index==0 or 1.
7655 2008-05-20  Simon Josefsson <simon@josefsson.org>
7657         * ChangeLog: Generated.
7659 2008-05-20  Simon Josefsson <simon@josefsson.org>
7661         * NEWS: Version 2.3.11.
7663 2008-05-20  Simon Josefsson <simon@josefsson.org>
7665         * NEWS: Add.
7667 2008-05-20  Simon Josefsson <simon@josefsson.org>
7669         * lgl/m4/memcmp.m4, maint.mk: Update gnulib files.
7671 2008-05-20  Simon Josefsson <simon@josefsson.org>
7673         * doc/examples/Makefile.am: Fix ex-cxx name.  Fix LDADD's.
7675 2008-05-20  Simon Josefsson <simon@josefsson.org>
7677         * po/nl.po.in, po/pl.po.in, po/sv.po.in, po/vi.po.in: Sync with TP.
7679 2008-05-20  Simon Josefsson <simon@josefsson.org>
7681         * src/certtool.c: Restore umask after opening file.  Suggested by
7682         Daniel Kahn Gillmor <dkg-debian.org@fifthhorseman.net>.
7684 2008-05-20  Simon Josefsson <simon@josefsson.org>
7686         * NEWS, configure.in, src/certtool.c, src/crypt.c, src/psk.c: Use
7687         umask unconditionally.
7689 2008-05-19  Simon Josefsson <simon@josefsson.org>
7691         * NEWS: Add.
7693 2008-05-19  Simon Josefsson <simon@josefsson.org>
7695         * lib/gnutls_cipher.c: Fix broken debug check for GNUTLS-SA-2008-1.
7697 2008-05-19  Simon Josefsson <simon@josefsson.org>
7699         * NEWS: Add.
7701 2008-05-19  Simon Josefsson <simon@josefsson.org>
7703         * lib/Makefile.am: Don't pass all C flags when building C++ library.
7705 2008-05-19  Simon Josefsson <simon@josefsson.org>
7707         * NEWS, configure.in: Bump versions.
7709 2008-05-19  Simon Josefsson <simon@josefsson.org>
7711         * ChangeLog: Generated.
7713 2008-05-19  Simon Josefsson <simon@josefsson.org>
7715         * NEWS: Version 2.3.10.
7717 2008-05-19  Simon Josefsson <simon@josefsson.org>
7719         * configure.in: Bump versions.
7721 2008-05-19  Simon Josefsson <simon@josefsson.org>
7723         * NEWS: Add.
7725 2008-05-05  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7727         * lib/gnutls_str.c, tests/hostname-check/hostname-check.c: added
7728         wide wildcard hostname matching. Patch by Jean-Philippe Garcia
7729         Ballester.
7731 2008-05-19  Simon Josefsson <simon@josefsson.org>
7733         * Makefile.am: Disable ftp.gnutls.org for now.
7735 2008-05-19  Simon Josefsson <simon@josefsson.org>
7737         * lgl/vasnprintf.c: Update gnulib files.
7739 2008-05-19  Simon Josefsson <simon@josefsson.org>
7741         * NEWS: Add.
7743 2008-05-19  Simon Josefsson <simon@josefsson.org>
7745         * lib/ext_server_name.c, lib/gnutls_cipher.c,
7746         lib/gnutls_handshake.c: Fix GNUTLS-SA-2008-1 security
7747         vulnerabilities.  See
7748         http://www.gnu.org/software/gnutls/security.html for updates.
7750 2008-05-18  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7752         * NEWS: Use umask to restrict permissions to owner before creating a
7753         file.
7755 2008-05-18  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7757         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
7758         src/certtool.gaa: Use umask to restrict the newly created file's
7759         permissions if operating on a private key.  This effectively fixes
7760         the issue reported at
7761         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=373169> and the
7762         followups.
7764 2008-05-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
7766         * NEWS, doc/examples/Makefile.am, doc/examples/ex-cxx.cpp,
7767         doc/gnutls.texi, includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: 
7768         Updated the C++ API with patch from Eduardo Villanueva Che.
7769         Suggested by Benjamin Herr.
7771 2008-05-16  Simon Josefsson <simon@josefsson.org>
7773         * ChangeLog: Generated.
7775 2008-05-16  Simon Josefsson <simon@josefsson.org>
7777         * NEWS: Version 2.3.9.
7779 2008-05-16  Simon Josefsson <simon@josefsson.org>
7781         * configure.in: Remove obsolete comment.
7783 2008-05-16  Simon Josefsson <simon@josefsson.org>
7785         * configure.in: Typo.
7787 2008-05-16  Simon Josefsson <simon@josefsson.org>
7789         * NEWS: Add.
7791 2008-05-16  Simon Josefsson <simon@josefsson.org>
7793         * configure.in: Don't check for present headers, hard code checks
7794         for silly src/cfg/.
7796 2008-05-16  Simon Josefsson <simon@josefsson.org>
7798         * configure.in, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
7799         lgl/m4/gnulib-comp.m4: Replace strings.h check with gnulib module.
7801 2008-05-16  Simon Josefsson <simon@josefsson.org>
7803         * lgl/m4/strcase.m4, lgl/m4/strings_h.m4, lgl/strcasecmp.c,
7804         lgl/strings.in.h, lgl/strncasecmp.c: Replace strings.h check with
7805         gnulib module.
7807 2008-05-16  Simon Josefsson <simon@josefsson.org>
7809         * NEWS, THANKS, src/certtool.c: certtool: When writing private keys
7810         to files, change permissions of file.  Now the file which the
7811         private key is saved to is chmod'ed 0600.  Reported by martin f
7812         krafft <madduck@debian.org> see
7813         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=373169>.
7815 2008-05-16  Simon Josefsson <simon@josefsson.org>
7817         * NEWS, THANKS, src/certtool-cfg.c, src/certtool-cfg.h,
7818         src/certtool.c: certtool: Encrypting a private key now require a
7819         confirmed password.  Before, './certtool -k -8' would merely ask for
7820         a password once.  Reported by Daniel 'NebuchadnezzaR' Dehennin
7821         <nebuchadnezzar@asgardr.info> see
7822         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=364287>.
7824 2008-05-16  Simon Josefsson <simon@josefsson.org>
7826         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update
7827         gnulib files.
7829 2008-05-16  Simon Josefsson <simon@josefsson.org>
7831         * NEWS, configure.in: Remove --enable-profile-mode.
7833 2008-05-16  Simon Josefsson <simon@josefsson.org>
7835         * lgl/m4/memmem.m4, lgl/str-two-way.h: Update gnulib files.
7837 2008-05-15  Simon Josefsson <simon@josefsson.org>
7839         * ChangeLog: Generated.
7841 2008-05-15  Simon Josefsson <simon@josefsson.org>
7843         * lib/auth_psk.c, lib/gnutls_kx.c, lib/gnutls_state.c: Allow for
7844         server key exchange message to be optional for PSK ciphers.
7846 2008-05-15  Simon Josefsson <simon@josefsson.org>
7848         * NEWS: Version 2.3.4.netconf.1.
7850 2008-05-15  Simon Josefsson <simon@josefsson.org>
7852         * NEWS: Add.
7854 2008-05-15  Simon Josefsson <simon@josefsson.org>
7856         * NEWS: Add.
7858 2008-05-15  Simon Josefsson <simon@josefsson.org>
7860         * lib/auth_psk.c, lib/auth_psk.h: Parse psk_identity_hint field.
7862 2008-05-15  Simon Josefsson <simon@josefsson.org>
7864         * src/cli.c: Fix so that PSK authentication works.
7866 2008-05-15  Simon Josefsson <simon@josefsson.org>
7868         * NEWS, doc/gnutls.texi: Document gnutls-cli PSK fix.
7870 2008-05-15  Simon Josefsson <simon@josefsson.org>
7872         * src/cli.c: Fix so that PSK authentication works.
7874 2008-05-15  Simon Josefsson <simon@josefsson.org>
7876         * gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
7877         lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4: Update gnulib files.
7879 2008-05-11  Simon Josefsson <simon@josefsson.org>
7881         * doc/protocol/draft-ietf-tls-ecc-new-mac-07.txt: Add.
7883 2008-05-07  Simon Josefsson <simon@josefsson.org>
7885         * NEWS: Add.
7887 2008-05-07  Simon Josefsson <simon@josefsson.org>
7889         * guile/tests/Makefile.am: Don't run guile openpgp self tests if
7890         openpgp is disabled.
7892 2008-05-07  Simon Josefsson <simon@josefsson.org>
7894         * tests/Makefile.am: Don't run openpgpself if openpgp stuff wasn't
7895         built.
7897 2008-05-07  Simon Josefsson <simon@josefsson.org>
7899         * NEWS, doc/examples/ex-session-info.c, guile/src/core.c,
7900         guile/tests/Makefile.am: libgnutls: Compile if SRP is disabled.
7901         Report and tiny patches from <jared.jennings.ctr@eglin.af.mil>, see
7902         <https://savannah.gnu.org/support/index.php?106342>.
7904 2008-05-06  Simon Josefsson <simon@josefsson.org>
7906         * lib/gnutls_global.c: Fix warning.
7908 2008-05-06  Simon Josefsson <simon@josefsson.org>
7910         * NEWS, gl/getaddrinfo.h: Update gnulib files.
7912 2008-05-06  Simon Josefsson <simon@josefsson.org>
7914         * NEWS: Fix.
7916 2008-05-06  Simon Josefsson <simon@josefsson.org>
7918         * NEWS: Add.
7920 2008-05-06  Simon Josefsson <simon@josefsson.org>
7922         * lib/openpgp/output.c: More translation markups.
7924 2008-05-06  Simon Josefsson <simon@josefsson.org>
7926         * po/POTFILES.in: Add translations from openpgp output functions
7927         too.
7929 2008-05-06  Simon Josefsson <simon@josefsson.org>
7931         * lib/x509/output.c: Translation fixes, tiny patch from Benno
7932         Schulenberg <bensberg@justemail.net>.
7934 2008-05-05  Simon Josefsson <simon@josefsson.org>
7936         * gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
7937         lgl/override/lib/gc-libgcrypt.c.diff: Update gnulib files.
7939 2008-05-02  Simon Josefsson <simon@josefsson.org>
7941         * : commit 382e242d6ab440749f44f53020a928c09a4c4765 Author: Nikos
7942         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Thu May 1 11:06:19
7943         2008 +0300
7945 2008-04-30  Simon Josefsson <simon@josefsson.org>
7947         * doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-02.txt: Add.
7949 2008-04-30  Simon Josefsson <simon@josefsson.org>
7951         * gl/arpa_inet.in.h, gl/getaddrinfo.c, gl/gnulib.mk,
7952         gl/m4/arpa_inet_h.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4: Update
7953         gnulib files.
7955 2008-04-29  Simon Josefsson <simon@josefsson.org>
7957         * doc/protocol/draft-ietf-tls-ecc-new-mac-06.txt,
7958         doc/protocol/draft-rescorla-tls-extended-random-00.txt: Add.
7960 2008-04-29  Simon Josefsson <simon@josefsson.org>
7962         * NEWS: Add.
7964 2008-04-29  Simon Josefsson <simon@josefsson.org>
7966         * configure.in: Call AM_CONDITIONAL at top-level.
7968 2008-04-29  Simon Josefsson <simon@josefsson.org>
7970         * NEWS, configure.in: Bump versions.
7972 2008-04-29  Simon Josefsson <simon@josefsson.org>
7974         * Makefile.am: Dist maint.mk.
7976 2008-04-29  Simon Josefsson <simon@josefsson.org>
7978         * ChangeLog: Generated.
7980 2008-04-29  Simon Josefsson <simon@josefsson.org>
7982         * NEWS: Version 2.3.8.
7984 2008-04-29  Simon Josefsson <simon@josefsson.org>
7986         * gl/gnulib.mk, gl/m4/arpa_inet_h.m4, lgl/Makefile.am,
7987         lgl/m4/stdlib_h.m4, lgl/m4/string_h.m4, lgl/stdlib.in.h,
7988         lgl/string.in.h: Update gnulib files.
7990 2008-04-29  Simon Josefsson <simon@josefsson.org>
7992         * po/LINGUAS, po/vi.po.in: Sync with TP.
7994 2008-04-29  Simon Josefsson <simon@josefsson.org>
7996         * NEWS: Add.
7998 2008-04-29  Simon Josefsson <simon@josefsson.org>
8000         * NEWS: Add.
8002 2008-04-29  Simon Josefsson <simon@josefsson.org>
8004         * NEWS: Add.
8006 2008-04-29  Simon Josefsson <simon@josefsson.org>
8008         * NEWS: Clarify area of change.
8010 2008-04-29  Simon Josefsson <simon@josefsson.org>
8012         * NEWS: Add.
8014 2008-04-29  Simon Josefsson <simon@josefsson.org>
8016         * NEWS: Add.
8018 2008-04-29  Simon Josefsson <simon@josefsson.org>
8020         * lib/gnutls_handshake.c: Doc fix.
8022 2008-04-29  Simon Josefsson <simon@josefsson.org>
8024         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_buffers.c,
8025         lib/gnutls_errors.c, lib/gnutls_handshake.c, lib/gnutls_int.h: 
8026         Increase max handshake packet size.  Add new error code for
8027         situation.  Thanks to Marc Haber <mh+debian-bugs@zugschlus.de> and
8028         "Marc F.  Clemente" <marc@mclemente.net> for reporting and providing
8029         test servers.
8031 2008-04-29  Simon Josefsson <simon@josefsson.org>
8033         * : commit 08e4c95c3659544c39b93539d62209d4c296d5b1 Author: Simon
8034         Josefsson <simon@josefsson.org> Date:   Tue Apr 29 00:13:26 2008
8035         +0200
8037 2008-04-28  Simon Josefsson <simon@josefsson.org>
8039         * src/cli.c: Avoid another duplicate call to socket_bye() which can
8040         cause a crash.
8042 2008-04-28  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
8044         * NEWS, src/cli.c, src/common.c, src/common.h, src/serv.c,
8045         src/tests.c: gnutls-cli will exit once a certificate that doesn't
8046         have the correct name is found.
8048 2008-04-28  Simon Josefsson <simon@josefsson.org>
8050         * doc/reference/gnutls-docs.sgml, lib/gnutls_cert.c,
8051         lib/gnutls_openpgp.c, lib/gnutls_str.c, lib/gnutls_x509.c,
8052         lib/openpgp/pgp.c, lib/openpgp/privkey.c, lib/x509/dn.c: Doc markup
8053         for newly added APIs.
8055 2008-04-28  Simon Josefsson <simon@josefsson.org>
8057         * lib/x509/crl.c, lib/x509/crq.c, lib/x509/pkcs12_bag.c,
8058         lib/x509/pkcs7.c, lib/x509/x509.c: Doc fixes (silence gtk-doc
8059         warnings).
8061 2008-04-28  Simon Josefsson <simon@josefsson.org>
8063         * lib/x509/crl_write.c, lib/x509/x509_write.c: Doc fixes (silence
8064         gtk-doc warnings).
8066 2008-04-28  Simon Josefsson <simon@josefsson.org>
8068         * lib/x509/crl.c, lib/x509/crl_write.c, lib/x509/crq.c,
8069         lib/x509/pkcs12.c, lib/x509/pkcs12_bag.c, lib/x509/pkcs7.c,
8070         lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/verify.c,
8071         lib/x509/x509.c, lib/x509/x509_write.c: Doc fixes (silence gtk-doc
8072         warnings).
8074 2008-04-28  Simon Josefsson <simon@josefsson.org>
8076         * lib/x509/common.c, lib/x509/dn.c, lib/x509/output.c,
8077         lib/x509/privkey.c: Doc fixes (silence gtk-doc warnings).
8079 2008-04-28  Simon Josefsson <simon@josefsson.org>
8081         * : commit 02393bd4ef0c2ee7864c356f70623f3950f372f0 Author: Simon
8082         Josefsson <simon@josefsson.org> Date:   Mon Apr 28 18:14:14 2008
8083         +0200
8085 2008-04-28  Simon Josefsson <simon@josefsson.org>
8087         * NEWS: Add.
8089 2008-04-28  Simon Josefsson <simon@josefsson.org>
8091         * build-aux/gendocs.sh, gl/arpa_inet.in.h, gl/gnulib.mk,
8092         gl/inet_ntop.c, gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h,
8093         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
8094         lgl/Makefile.am, lgl/fseeko.c, lgl/intprops.h,
8095         lgl/m4/gnulib-comp.m4, lgl/m4/sys_socket_h.m4, lgl/memchr.c,
8096         lgl/stdio-impl.h, lgl/sys_socket.in.h: Update gnulib files.
8098 2008-04-28  Simon Josefsson <simon@josefsson.org>
8100         * NEWS: Add.
8102 2008-04-28  Simon Josefsson <simon@josefsson.org>
8104         * configure.in: Fix typo.
8106 2008-04-28  Simon Josefsson <simon@josefsson.org>
8108         * configure.in, includes/gnutls/crypto.h: Hide crypto.h definitions
8109         by default.
8111 2008-04-26  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
8113         * tests/Makefile.am, tests/crypto_rng.c: added crypto rng
8114         registration test.
8116 2008-04-26  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
8118         * lib/crypto.c: add warning that these functions have to be called
8119         before gnutls_global_init().
8121 2008-04-26  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
8123         * lib/crypto.c, lib/random.c: faster seek into the list.
8125 2008-04-25  Simon Josefsson <simon@josefsson.org>
8127         * NEWS, lib/gnutls_psk_netconf.c, tests/netconf-psk.c: Change PSK
8128         key derivation algorithm.
8130 2008-04-25  Simon Josefsson <simon@josefsson.org>
8132         * NEWS, configure.in: Bump versions.
8134 2008-04-25  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
8136         * lib/crypto.c, lib/crypto.h, lib/gnutls_global.c: Added
8137         deregisteration function to free buffers allocated for registering
8138         algorithms.
8140 2008-04-25  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
8142         * lib/crypto.c: corrected segmentation fault on registering ciphers.
8144 2008-04-25  Nikos Mavrogiannopoulos <nmav@turtle.(none)>
8146         * doc/manpages/certtool.1, src/certtool-gaa.c, src/certtool-gaa.h,
8147         src/certtool.gaa: added --outraw --inraw options.
8149 2008-04-23  Simon Josefsson <simon@josefsson.org>
8151         * gl/gnulib.mk, lgl/sys_socket.in.h: Update gnulib files.
8153 2008-04-23  Simon Josefsson <simon@josefsson.org>
8155         * configure.in: Revert libgcrypt vs vasprintf workaround, now that
8156         1.4.1rc1 is released.
8158 2008-04-22  Simon Josefsson <simon@josefsson.org>
8160         * gl/arpa_inet.in.h: Update gnulib files.
8162 2008-04-22  Simon Josefsson <simon@josefsson.org>
8164         * gl/arpa_inet.in.h, gl/gnulib.mk, gl/m4/arpa_inet_h.m4,
8165         gl/m4/gnulib-comp.m4, lgl/sys_socket.in.h: Update gnulib files.
8167 2008-04-22  Simon Josefsson <simon@josefsson.org>
8169         * NEWS, configure.in: Bump versions.
8171 2008-04-22  Simon Josefsson <simon@josefsson.org>
8173         * : commit 34e3d59b2e276b8a45924f11f6916399fa14f5be Author: Simon
8174         Josefsson <simon@josefsson.org> Date:   Tue Apr 22 09:56:03 2008
8175         +0200
8177 2008-04-21  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
8179         * : commit 1b6c0f521f7e6e3d48b74fbb568a53547c5ff8ec Author: Nikos
8180         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Apr 21 21:53:55
8181         2008 +0300
8183 2008-04-21  Simon Josefsson <simon@josefsson.org>
8185         * ChangeLog: Generated.
8187 2008-04-21  Simon Josefsson <simon@josefsson.org>
8189         * NEWS: Version 2.3.7.
8191 2008-04-21  Simon Josefsson <simon@josefsson.org>
8193         * doc/Makefile.am: Don't clean Guile documentations on make clean.
8195 2008-04-21  Simon Josefsson <simon@josefsson.org>
8197         * src/cli.c, src/psk-gaa.c, src/psk.gaa, src/serv.c, src/tests.c: 
8198         Fix warnings.
8200 2008-04-21  Simon Josefsson <simon@josefsson.org>
8202         * NEWS: Fix.
8204 2008-04-21  Simon Josefsson <simon@josefsson.org>
8206         * NEWS, doc/reference/Makefile.am, lib/minitasn1/Makefile.am,
8207         lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
8208         lib/minitasn1/element.c, lib/minitasn1/int.h,
8209         lib/minitasn1/libtasn1.h, lib/minitasn1/mem.h: Update to libtasn1
8210         1.4.
8212 2008-04-19  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
8214         * NEWS: opencdk now properly sets the key usage bits into openpgp
8215         keys.
8217 2008-04-19  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
8219         * lib/opencdk/keydb.c, lib/opencdk/read-packet.c: save key usage
8220         while reading public keys.
8222 2008-04-18  Simon Josefsson <simon@josefsson.org>
8224         * NEWS, THANKS: Add.
8226 2008-04-18  Simon Josefsson <simon@josefsson.org>
8228         * src/cli.c: Don't crash on TLS handshake failures.  Reported by
8229         "Marc F. Clemente" <marc@mclemente.net> in Debian BTS #466477.  This
8230         is related to the 5e5f086e124d8d90829fc8e22f34044161da5f80 fix, this
8231         part is necessary too.
8233 2008-04-18  Simon Josefsson <simon@josefsson.org>
8235         * NEWS, src/certtool.c: certtool: with --generate-request and newly
8236         generated keys, print the key.
8238 2008-04-18  Simon Josefsson <simon@josefsson.org>
8240         * configure.in: Explain libgcrypt around gnulib.
8242 2008-04-18  Simon Josefsson <simon@josefsson.org>
8244         * doc/reference/Makefile.am, doc/reference/gnutls-docs.sgml: Don't
8245         document opencdk API.
8247 2008-04-18  Simon Josefsson <simon@josefsson.org>
8249         * NEWS: Add.
8251 2008-04-18  Simon Josefsson <simon@josefsson.org>
8253         * NEWS: Add.
8255 2008-04-18  Simon Josefsson <simon@josefsson.org>
8257         * configure.in: Typo fix.
8259 2008-04-18  Simon Josefsson <simon@josefsson.org>
8261         * lib/Makefile.am: Link to -lws2_32 if needed.
8263 2008-04-18  Simon Josefsson <simon@josefsson.org>
8265         * configure.in: Define WINVER to get modern features.  Test for
8266         ws2_32.  Add conditional.
8268 2008-04-18  Simon Josefsson <simon@josefsson.org>
8270         * NEWS: Add.
8272 2008-04-18  Simon Josefsson <simon@josefsson.org>
8274         * lib/x509/output.c: Use ASCII-only isprint function to get
8275         consistent outputs.  Reported by Massimo Gaspari
8276         <massimo.gaspari@alice.it> in
8277         <http://permalink.gmane.org/gmane.network.gnutls.general/1184>.
8279 2008-04-18  Simon Josefsson <simon@josefsson.org>
8281         * lgl/Makefile.am, lgl/c-ctype.c, lgl/c-ctype.h, lgl/dummy.c,
8282         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Add c-ctype module,
8283         for lib/x509/output.c.
8285 2008-04-18  Simon Josefsson <simon@josefsson.org>
8287         * gl/fseeko.c, gl/gnulib.mk, gl/lseek.c, gl/m4/extensions.m4,
8288         gl/m4/fseeko.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
8289         gl/m4/lseek.m4, gl/m4/netinet_in_h.m4, gl/m4/strerror.m4,
8290         lgl/Makefile.am, lgl/fseeko.c, lgl/lseek.c, lgl/m4/extensions.m4,
8291         lgl/m4/fseeko.m4, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
8292         lgl/m4/lseek.m4, lgl/m4/memmem.m4, lgl/m4/stdint.m4,
8293         lgl/m4/stdio_h.m4, lgl/m4/sys_socket_h.m4: Move fseeko to lgl/ from
8294         gl/ for opencdk.
8296 2008-04-18  Simon Josefsson <simon@josefsson.org>
8298         * configure.in: Link to libgcrypt when running gnulib checks, to get
8299         their vasprintf on MinGW.
8301 2008-04-18  Simon Josefsson <simon@josefsson.org>
8303         * configure.in: Don't check for vasprintf, already checked for by
8304         gnulib.
8306 2008-04-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
8308         * lib/openpgp/pgp.c: corrected typo.
8310 2008-04-17  Simon Josefsson <simon@josefsson.org>
8312         * .clcopying, .cvscopying, .cvsusers, Makefile.am, src/pkcs1.asn: 
8313         Fix some obsolete stuff.
8315 2008-04-17  Simon Josefsson <simon@josefsson.org>
8317         * NEWS, configure.in: Bump versions.
8319 2008-04-17  Simon Josefsson <simon@josefsson.org>
8321         * lib/x509/x509.c: (gnutls_x509_crt_get_key_usage): Doc fix.
8323 2008-04-17  Simon Josefsson <simon@josefsson.org>
8325         * ChangeLog: Generated.
8327 2008-04-17  Simon Josefsson <simon@josefsson.org>
8329         * NEWS: Version 2.3.6.
8331 2008-04-17  Simon Josefsson <simon@josefsson.org>
8333         * src/Makefile.am: Link errcodes with gnulib.  Possibly fixes
8334         rpl_strerror problem when linking on HPUX, see:
8336         <http://hpux.cs.utah.edu/hppd/cgi-bin/wwwtar?/hpux/Gnu/gnutls-2.3.4/gnutls-2.3.4-src-11.11.tar.gz+gnutls-2.3.4/HPUX.Install+text>.
8338 2008-04-17  Simon Josefsson <simon@josefsson.org>
8340         * NEWS: Add.
8342 2008-04-17  Simon Josefsson <simon@josefsson.org>
8344         * NEWS: Add.
8346 2008-04-17  Simon Josefsson <simon@josefsson.org>
8348         * : commit 01a64fe6798a4ba82df9accf67c7c8f657abd9f5 Author: Simon
8349         Josefsson <simon@josefsson.org> Date:   Thu Apr 17 14:27:03 2008
8350         +0200
8352 2008-04-17  Simon Josefsson <simon@josefsson.org>
8354         * lib/opencdk/kbnode.c: Doc fix (gtk-doc warning).
8356 2008-04-17  Simon Josefsson <simon@josefsson.org>
8358         * includes/gnutls/openssl.h: Fix gtk-doc warning about duplicate RSA
8359         namespace.
8361 2008-04-17  Simon Josefsson <simon@josefsson.org>
8363         * lib/auth_cert.c: Fix warning.
8365 2008-04-17  Ludovic Courtès <ludo@gnu.org>
8367         * : commit 2b4f4e3fd2b0df0b77b283928154b5f3e9139fe8 Author: Simon
8368         Josefsson <simon@josefsson.org> Date:   Thu Apr 17 14:15:49 2008
8369         +0200
8371 2008-04-17  Simon Josefsson <simon@josefsson.org>
8373         * doc/reference/Makefile.am: Fix --source-dir to only cover lib/,
8374         libextra/ and includes/.
8376 2008-04-17  Simon Josefsson <simon@josefsson.org>
8378         * lib/Makefile.am: Simplify cdk handling.
8380 2008-04-17  Simon Josefsson <simon@josefsson.org>
8382         * doc/gnutls.texi: Discuss OpenCDK better.
8384 2008-04-17  Simon Josefsson <simon@josefsson.org>
8386         * README: No need for external opencdk.
8388 2008-04-17  Simon Josefsson <simon@josefsson.org>
8390         * configure.in, lib/Makefile.am, lib/opencdk/misc.c: Remove code to
8391         link with external opencdk.  It seems we now don't have resources to
8392         maintain the LGPL opencdk code externally, since making it use
8393         GnuTLS's crypto code will be complicated.  See discussion in:
8395         http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2672/focus=2711
8397 2008-04-17  Simon Josefsson <simon@josefsson.org>
8399         * configure.in: No need for alloca checks.
8401 2008-04-17  Simon Josefsson <simon@josefsson.org>
8403         * NEWS, lib/gnutls_algorithms.c, lib/gnutls_buffers.c,
8404         lib/gnutls_constate.c, lib/gnutls_handshake.c, lib/gnutls_mem.h,
8405         lib/gnutls_mpi.c, lib/gnutls_pk.c, lib/x509/crl.c, lib/x509/mpi.c,
8406         lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/x509.c: Remove
8407         all uses of gnutls_alloca/gnutls_afree.  Use normal gnutls_malloc
8408         instead.  One reason is increased portability to Windows, the other
8409         is that several of the uses may be unsafe because the size of data
8410         allocated could be large.  Reported by Massimo Gaspari
8411         <massimo.gaspari@alice.it> in
8412         <http://permalink.gmane.org/gmane.network.gnutls.general/1170>.
8414 2008-04-17  Simon Josefsson <simon@josefsson.org>
8416         * lib/auth_cert.c: Don't use alloca, the certificate list can be
8417         larger than stack size.
8419 2008-04-17  Simon Josefsson <simon@josefsson.org>
8421         * THANKS: Add.
8423 2008-04-17  Simon Josefsson <simon@josefsson.org>
8425         * THANKS: Add.
8427 2008-04-17  Simon Josefsson <simon@josefsson.org>
8429         * NEWS, lib/x509/output.c: Don't use %e specifier with strftime, it
8430         doesn't work under Windows.  Reported by Massimo Gaspari
8431         <massimo.gaspari@alice.it> in
8432         <http://permalink.gmane.org/gmane.network.gnutls.general/1170>.
8434 2008-04-17  Simon Josefsson <simon@josefsson.org>
8436         * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Re-generate using
8437         modern libtasn1.
8439 2008-04-17  Simon Josefsson <simon@josefsson.org>
8441         * doc/examples/Makefile.am: Fix typo.
8443 2008-04-17  Simon Josefsson <simon@josefsson.org>
8445         * NEWS, tests/pathlen/pathlen: Run diff without parameters, to
8446         improve portability.  Based on HPUX recommendations in
8448         <http://hpux.cs.utah.edu/hppd/cgi-bin/wwwtar?/hpux/Gnu/gnutls-2.3.4/gnutls-2.3.4-src-11.11.tar.gz+gnutls-2.3.4/HPUX.Install+text>.
8450 2008-04-16  Simon Josefsson <simon@josefsson.org>
8452         * doc/examples/Makefile.am: Reorder libgnu.la last.  Possibly fix
8453         rpl_fseeko problem reported in
8454         <http://permalink.gmane.org/gmane.network.gnutls.general/1166>.
8456 2008-04-15  Simon Josefsson <simon@josefsson.org>
8458         * doc/gnutls.texi: Update bibliography.
8460 2008-04-15  Simon Josefsson <simon@josefsson.org>
8462         * lib/gnutls_state.c: Doc fix (silence texinfo warning).
8464 2008-04-15  Simon Josefsson <simon@josefsson.org>
8466         * lib/openpgp/pgp.c: Improve error messages.  See
8467         <http://trac.gnutls.org/cgi-bin/trac.cgi/ticket/26>.
8469 2008-04-15  Simon Josefsson <simon@josefsson.org>
8471         * doc/protocol/draft-ietf-tls-rsa-aes-gcm-03.txt: Add.
8473 2008-04-15  Simon Josefsson <simon@josefsson.org>
8475         * NEWS, lib/x509/crq.c, src/certtool.c: Make gnutls_x509_crq_sign2
8476         set certificate request version if not set.
8478 2008-04-15  Simon Josefsson <simon@josefsson.org>
8480         * NEWS, THANKS, lib/x509/crq.c: Improve documentation for
8481         gnutls_x509_crq_sign2.  Based on report from "John Brooks"
8482         <aspecialj@gmail.com> in
8483         <http://permalink.gmane.org/gmane.network.gnutls.general/1154>.
8485 2008-04-15  Simon Josefsson <simon@josefsson.org>
8487         * NEWS, configure.in: Bump versions.
8489 2008-04-14  Simon Josefsson <simon@josefsson.org>
8491         * doc/protocol/draft-rescorla-tls-suiteb-02.txt: Add.
8493 2008-04-14  Simon Josefsson <simon@josefsson.org>
8495         * doc/protocol/draft-ietf-tls-ecc-new-mac-05.txt: Add.
8497 2008-04-14  Simon Josefsson <simon@josefsson.org>
8499         * ChangeLog: Generated.
8501 2008-04-14  Simon Josefsson <simon@josefsson.org>
8503         * NEWS: Version 2.3.5.
8505 2008-04-14  Simon Josefsson <simon@josefsson.org>
8507         * NEWS: Add.
8509 2008-04-14  Simon Josefsson <simon@josefsson.org>
8511         * NEWS: Add.
8513 2008-04-14  Simon Josefsson <simon@josefsson.org>
8515         * NEWS: Add.
8517 2008-04-13  Simon Josefsson <simon@josefsson.org>
8519         * src/cli.c, src/tls_test.c: Rely on sys/socket.h for SHUT_*.
8521 2008-04-13  Simon Josefsson <simon@josefsson.org>
8523         * lgl/m4/sys_socket_h.m4, lgl/sys_socket.in.h: Update gnulib files.
8525 2008-04-13  Simon Josefsson <simon@josefsson.org>
8527         * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/m4/gnulib-cache.m4: 
8528         Update gnulib files.
8530 2008-04-13  Simon Josefsson <simon@josefsson.org>
8532         * lgl/m4/gnulib-cache.m4, lgl/override/lib/gc-libgcrypt.c.diff: 
8533         Quick fix for SHA-224 and old libgcrypt's.
8535 2008-04-13  Simon Josefsson <simon@josefsson.org>
8537         * NEWS: Add.
8539 2008-04-13  Simon Josefsson <simon@josefsson.org>
8541         * NEWS: Add.
8543 2008-04-13  Simon Josefsson <simon@josefsson.org>
8545         * doc/manpages/Makefile.am: Generated.
8547 2008-04-13  Simon Josefsson <simon@josefsson.org>
8549         * lib/random.h: Fix warnings.
8551 2008-04-13  Simon Josefsson <simon@josefsson.org>
8553         * cfg.mk: Typo.
8555 2008-04-13  Simon Josefsson <simon@josefsson.org>
8557         * po/Makevars: We don't need --no-location any more, git stores
8558         *.po.in's.
8560 2008-04-13  Simon Josefsson <simon@josefsson.org>
8562         * Makefile.am, cfg.mk: Translation fixes.
8564 2008-04-13  Simon Josefsson <simon@josefsson.org>
8566         * po/de.po, po/de.po.in, po/ms.po, po/ms.po.in, po/nl.po,
8567         po/nl.po.in, po/pl.po, po/pl.po.in, po/sv.po, po/sv.po.in: Improve
8568         translation handling to avoid git conflicts.
8570 2008-04-13  Simon Josefsson <simon@josefsson.org>
8572         * GNUmakefile, build-aux/gnupload, gl/fseeko.c, gl/getdelim.c,
8573         gl/m4/eoverflow.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
8574         gl/m4/include_next.m4, lgl/gc-gnulib.c, lgl/m4/gc-random.m4,
8575         lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
8576         lgl/m4/include_next.m4, lgl/m4/stdint.m4, lgl/m4/vasnprintf.m4,
8577         lgl/snprintf.c, lgl/vasnprintf.c, lgl/vasprintf.c, lgl/wchar.in.h: 
8578         Update gnulib files.
8580 2008-04-13  Simon Josefsson <simon@josefsson.org>
8582         * doc/manpages/Makefile.am: Cosmetic.
8584 2008-04-13  Simon Josefsson <simon@josefsson.org>
8586         * doc/manpages/Makefile.am: Whitespace fix.
8588 2008-04-13  Simon Josefsson <simon@josefsson.org>
8590         * doc/manpages/Makefile.am: Improve APIMANS/SRPMANS, to make it
8591         easier to understand changes.
8593 2008-04-13  Simon Josefsson <simon@josefsson.org>
8595         * NEWS: Add.
8597 2008-04-13  Simon Josefsson <simon@josefsson.org>
8599         * configure.in: Fix test.
8601 2008-04-13  Simon Josefsson <simon@josefsson.org>
8603         * configure.in: Don't bother checking for --output-def if shared
8604         libraries are disabled.  Based on report from Massimo Gaspari
8605         <massimo.gaspari@alice.it> in
8606         <http://permalink.gmane.org/gmane.network.gnutls.general/1145>.
8608 2008-04-13  Simon Josefsson <simon@josefsson.org>
8610         * NEWS, THANKS, doc/gnutls.texi: Document how to generate CRLs.
8612 2008-04-13  Simon Josefsson <simon@josefsson.org>
8614         * ChangeLog: Generated.
8616 2008-04-13  Simon Josefsson <simon@josefsson.org>
8618         * NEWS: Version 2.3.4.netconf.0.
8620 2008-04-13  Simon Josefsson <simon@josefsson.org>
8622         * Makefile.am: Fix release target.
8624 2008-04-13  Simon Josefsson <simon@josefsson.org>
8626         * configure.in: Bump version.
8628 2008-04-13  Simon Josefsson <simon@josefsson.org>
8630         * doc/examples/ex-client-psk.c: Typo.
8632 2008-04-13  Simon Josefsson <simon@josefsson.org>
8634         * NEWS: Add.
8636 2008-04-13  Simon Josefsson <simon@josefsson.org>
8638         * lib/gnutls_psk_netconf.c: Typo.
8640 2008-04-13  Simon Josefsson <simon@josefsson.org>
8642         * includes/gnutls/gnutls.h.in: Typo.
8644 2008-04-13  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
8646         * includes/gnutls/openpgp.h: changed api.
8648 2008-04-12  Simon Josefsson <simon@josefsson.org>
8650         * doc/examples/ex-serv-psk.c: Doc fix.
8652 2008-04-12  Simon Josefsson <simon@josefsson.org>
8654         * NEWS: Add.
8656 2008-04-12  Simon Josefsson <simon@josefsson.org>
8658         * doc/examples/ex-client-psk.c, doc/examples/ex-serv-psk.c: Add, PSK
8659         self test.
8661 2008-04-12  Simon Josefsson <simon@josefsson.org>
8663         * lib/gnutls_psk_netconf.c: Typo.
8665 2008-04-12  Simon Josefsson <simon@josefsson.org>
8667         * doc/examples/Makefile.am: Add ex-serv-psk.
8669 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
8671         * src/cli.c: get_auth_subkey has one more parameter.
8673 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
8675         * lib/opencdk/pubkey.c: return the size of the required buffer to
8676         hold the data
8678 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
8680         * lib/openpgp/output.c: Deallocate memory from parameters only when
8681         function run was successful.
8683 2008-04-12  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
8685         * lib/gnutls_openpgp.c, lib/openpgp/pgp.c: Added a flag in
8686         get_auth_subkey() to work for all use cases
8688 2008-04-10  Nikos <nmav@crystal.(none)>
8690         * lib/openpgp/pgp.c: do not return any subkey if an authentication
8691         subkey is not found
8693 2008-04-10  Nikos <nmav@crystal.(none)>
8695         * lib/openpgp/extras.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c: 
8696         corrected bug in openpgp import when data is of size zero. Reported
8697         by Daniel Kahn
8699 2008-04-08  Simon Josefsson <simon@josefsson.org>
8701         * lib/gnutls_psk_netconf.c: Fix mem leak on errors.
8703 2008-04-08  Simon Josefsson <simon@josefsson.org>
8705         * doc/manpages/Makefile.am: Generated.
8707 2008-04-08  Simon Josefsson <simon@josefsson.org>
8709         * tests/netconf-psk.c: Fix bugs.
8711 2008-04-08  Simon Josefsson <simon@josefsson.org>
8713         * lib/gnutls_psk_netconf.c: Fix bugs.
8715 2008-04-08  Simon Josefsson <simon@josefsson.org>
8717         * tests/netconf-psk.c: Starting pointer for NETCONF-PSK support.
8719 2008-04-08  Simon Josefsson <simon@josefsson.org>
8721         * NEWS, includes/gnutls/gnutls.h.in, lib/Makefile.am,
8722         lib/gnutls_psk_netconf.c, tests/Makefile.am: Starting pointer for
8723         NETCONF-PSK support.
8725 2008-04-04  Nikos <nmav@crystal.(none)>
8727         * lib/openpgp/pgp.c, lib/openpgp/privkey.c: Fail at import stage if
8728         a non proper certificate is loaded.
8730 2008-04-04  Simon Josefsson <simon@josefsson.org>
8732         * doc/protocol/draft-nir-tls-eap-03.txt: Add.
8734 2008-04-04  Simon Josefsson <simon@josefsson.org>
8736         * doc/protocol/draft-ietf-netconf-tls-01.txt: Add.
8738 2008-04-03  Simon Josefsson <simon@josefsson.org>
8740         * NEWS: Add.
8742 2008-04-03  Simon Josefsson <simon@josefsson.org>
8744         * lib/auth_psk_passwd.c: (_gnutls_psk_pwd_find_entry): Call fclose after fopen.  Tiny patch
8745         from Laurence Withers <l@lwithers.me.uk>, see
8747         <http://lists.gnu.org/archive/html/gnutls-devel/2008-04/msg00002.html>.
8749 2008-04-03  Simon Josefsson <simon@josefsson.org>
8751         * : commit 117152d4c91e1c01055eedada1412ec763e5196b Author: Simon
8752         Josefsson <simon@josefsson.org> Date:   Thu Apr 3 09:40:01 2008
8753         +0200
8755 2008-04-02  Nikos <nmav@crystal.(none)>
8757         * NEWS: documented the openpgp updates.
8759 2008-04-02  Nikos <nmav@crystal.(none)>
8761         * doc/manpages/certtool.1: added the openpgp functionality to the
8762         manpage.
8764 2008-04-02  Nikos <nmav@crystal.(none)>
8766         * lib/openpgp/privkey.c: Corrected exporting the DSA secret key
8767         parameters.
8769 2008-04-02  Nikos <nmav@crystal.(none)>
8771         * lib/openpgp/openpgp_int.h, lib/openpgp/pgp.c,
8772         lib/openpgp/privkey.c: Add proper ARMOR header in private keys.
8774 2008-04-02  Nikos <nmav@crystal.(none)>
8776         * lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c: 
8777         Consistent printing of revoked status.  Consistent printing of key
8778         algorithm.
8780 2008-04-02  Nikos <nmav@crystal.(none)>
8782         * lib/gnutls_errors.c: Added revoked UID error string.
8784 2008-04-02  Nikos <nmav@crystal.(none)>
8786         * lib/openpgp/output.c, lib/openpgp/privkey.c: Print revoked names.
8788 2008-04-02  Simon Josefsson <simon@josefsson.org>
8790         * doc/protocol/draft-ietf-tls-ecdhe-psk-01.txt: Add.
8792 2008-03-30  Simon Josefsson <simon@josefsson.org>
8794         * lib/crypto.h: Fix warnings.
8796 2008-03-30  Simon Josefsson <simon@josefsson.org>
8798         * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/gc.h,
8799         lgl/m4/stdlib_h.m4, lgl/stdlib.in.h: Update gnulib files.
8801 2008-03-29  Nikos <nmav@crystal.(none)>
8803         * NEWS: Documented the --priority option to gnutls-cli and
8804         gnutls-serv.
8806 2008-03-29  Nikos <nmav@crystal.(none)>
8808         * doc/manpages/gnutls-cli.1, doc/manpages/gnutls-serv.1: documented
8809         the --priority option.
8811 2008-03-29  Nikos <nmav@crystal.(none)>
8813         * NEWS: corrected the news entry.
8815 2008-03-29  Nikos <nmav@crystal.(none)>
8817         * lib/auth_cert.c: Reverted to gnutls 2.2 behaviour of allowing an
8818         empty key (for PKCS #11).  Reported by Joe Orton.
8820 2008-03-29  Nikos <nmav@crystal.(none)>
8822         * NEWS: gnutls_crypto_rnd_register: ADDED
8824 2008-03-29  Nikos <nmav@crystal.(none)>
8826         * : commit 0b37eef0f6b6626d5e4b5936bbc6f012416ef61a Author: Nikos
8827         <nmav@crystal.(none)> Date:   Sat Mar 29 12:01:27 2008 +0200
8829 2008-03-29  Simon Josefsson <simon@josefsson.org>
8831         * doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-00.txt,
8832         doc/protocol/draft-badra-tls-psk-new-mac-aes-gcm-01.txt: Add.
8834 2008-03-28  Simon Josefsson <simon@josefsson.org>
8836         * lgl/gc-libgcrypt.c, lgl/gc.h: Update gnulib files.
8838 2008-03-28  Simon Josefsson <simon@josefsson.org>
8840         * NEWS: Entries added at wrong place, move them.
8842 2008-03-28  Simon Josefsson <simon@josefsson.org>
8844         * NEWS, includes/gnutls/gnutls.h.in: Avoid defining SHA-224 MAC
8845         since it isn't specified in TLS 1.2.
8847 2008-03-28  Simon Josefsson <simon@josefsson.org>
8849         * NEWS, includes/gnutls/gnutls.h.in: Add SHA-224 enum types.
8851 2008-03-28  Simon Josefsson <simon@josefsson.org>
8853         * gl/gnulib.mk: Update gnulib files.
8855 2008-03-27  Simon Josefsson <simon@josefsson.org>
8857         * doc/protocol/draft-ietf-tls-rfc4346-bis-10.txt: Add.
8859 2008-03-25  Simon Josefsson <simon@josefsson.org>
8861         * GNUmakefile, build-aux/GNUmakefile, build-aux/maint.mk, cfg.mk,
8862         gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
8863         gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
8864         lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4, maint-cfg.mk, maint.mk: 
8865         Update gnulib files.
8867 2008-03-20  Ludovic Courtès <ludo@gnu.org>
8869         * configure.in, guile/src/Makefile.am: Check whether
8870         `-fgnu89-inline' is supported before using it.  * configure.in: Check for `-fgnu89-inline', define Automake
8871           conditional `HAVE_GCC_GNU89_INLINE_OPTION'.  * guile/src/Makefile.am (AM_CFLAGS): Only use `-fgnu89-inline' when   `HAVE_GCC_GNU89_INLINE_OPTION' is true.
8873 2008-03-19  Simon Josefsson <simon@josefsson.org>
8875         * libextra/gnutls_extra.c: Fix LZO build failure.
8877 2008-03-19  Ludovic Courtès <ludo@gnu.org>
8879         * guile/src/Makefile.am: guile: Compile with `-fgnu89-inline'.  * guile/src/Makefile.am (AM_CFLAGS): Add `-fgnu89-inline' when   `HAVE_GCC' is true.  This works around the fact that GnuTLS is   compiled with `-std=c99', while Guile and GMP expect GNU inline   semantics, which defer from C99 inline semantics.
8881 2008-03-19  Ludovic Courtès <ludo@gnu.org>
8883         * guile/src/core.c: guile: Don't declare `inline' functions that use
8884         `alloca ()'.  * guile/src/core.c (set_certificate_file): Remove `inline' keyword.
8886 2008-03-19  Simon Josefsson <simon@josefsson.org>
8888         * NEWS, configure.in: Bump versions.
8890 2008-03-19  Simon Josefsson <simon@josefsson.org>
8892         * ChangeLog: Generated.
8894 2008-03-19  Simon Josefsson <simon@josefsson.org>
8896         * includes/Makefile.am: Dist gnutls/crypto.h.
8898 2008-03-19  Simon Josefsson <simon@josefsson.org>
8900         * NEWS: Version 2.3.4.
8902 2008-03-19  Simon Josefsson <simon@josefsson.org>
8904         * NEWS: Add.
8906 2008-03-19  Simon Josefsson <simon@josefsson.org>
8908         * NEWS: Fix.
8910 2008-03-19  Simon Josefsson <simon@josefsson.org>
8912         * NEWS: Add.
8914 2008-03-19  Simon Josefsson <simon@josefsson.org>
8916         * doc/examples/ex-client-resume.c, lib/crypto.c,
8917         lib/gnutls_compress_int.c, lib/gnutls_extensions.c,
8918         lib/gnutls_handshake.c, lib/gnutls_openpgp.c, lib/openpgp/extras.c,
8919         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/privkey.c,
8920         libextra/gnutls_extra.c, libextra/gnutls_ia.c, src/certtool.c,
8921         src/serv.c: Fix gcc warnings.
8923 2008-03-19  Simon Josefsson <simon@josefsson.org>
8925         * lib/x509/x509.c: Fix warning.
8927 2008-03-16  Nikos <nmav@crystal.(none)>
8929         * lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
8930         lib/gnutls_hash_int.c, lib/gnutls_hash_int.h: fixes for all tests to
8931         succeed.
8933 2008-03-16  Nikos <nmav@crystal.(none)>
8935         * includes/gnutls/crypto.h: updated
8937 2008-03-16  Nikos <nmav@crystal.(none)>
8939         * lib/gnutls_cipher.c, lib/gnutls_cipher_int.c,
8940         lib/gnutls_cipher_int.h, lib/gnutls_constate.c,
8941         lib/gnutls_handshake.c, lib/gnutls_hash_int.c,
8942         lib/gnutls_hash_int.h, lib/gnutls_int.h, lib/gnutls_sig.c,
8943         lib/gnutls_srp.c, lib/gnutls_state.c, lib/gnutls_ui.c,
8944         lib/x509/pkcs12.c, lib/x509/privkey.c, lib/x509/privkey_pkcs8.c,
8945         lib/x509/sign.c, lib/x509/verify.c, lib/x509/x509.c: several fixes
8946         in the cipher (register) interface and added hash.
8948 2008-03-16  Nikos <nmav@crystal.(none)>
8950         * NEWS, includes/gnutls/crypto.h, includes/gnutls/gnutls.h.in,
8951         lib/Makefile.am, lib/crypto.c, lib/crypto.h, lib/gnutls_cipher.c,
8952         lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
8953         lib/gnutls_constate.c, lib/gnutls_errors.c, lib/gnutls_int.h,
8954         lib/gnutls_state.c: Added functionality to override (register) a
8955         cipher. Initial functionality for MAC and digest algorithms.
8957 2008-03-11  Simon Josefsson <simon@josefsson.org>
8959         * lib/openpgp/gnutls_openpgp.h: Remove things already in
8960         includes/gnutls/openpgp.h.
8962 2008-03-11  Simon Josefsson <simon@josefsson.org>
8964         * lib/gnutls_openpgp.c, lib/opencdk/Makefile.am,
8965         lib/opencdk/armor.c, lib/opencdk/context.h, lib/opencdk/filters.h,
8966         lib/opencdk/hash.c, lib/opencdk/kbnode.c, lib/opencdk/keydb.c,
8967         lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/main.h,
8968         lib/opencdk/misc.c, lib/opencdk/new-packet.c,
8969         lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
8970         lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
8971         lib/opencdk/sig-check.c, lib/opencdk/stream.c,
8972         lib/opencdk/stream.h, lib/opencdk/types.h, lib/opencdk/verify.c,
8973         lib/opencdk/write-packet.c, lib/openpgp/Makefile.am,
8974         lib/openpgp/compat.c, lib/openpgp/extras.c, lib/openpgp/pgp.c,
8975         lib/openpgp/pgpverify.c, lib/openpgp/privkey.c: Clean up license
8976         headers for OpenPGP code.  According to Nikos they are now licensed
8977         under the LGPL, see:
8979         http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2658/focus=2659
8981 2008-03-11  Simon Josefsson <simon@josefsson.org>
8983         * lib/Makefile.am: Typo.
8985 2008-03-11  Simon Josefsson <simon@josefsson.org>
8987         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/include_next.m4,
8988         gl/m4/stdarg.m4, gl/stdarg.in.h, lgl/Makefile.am,
8989         lgl/m4/absolute-header.m4, lgl/m4/gnulib-comp.m4,
8990         lgl/m4/include_next.m4: Update gnulib files.
8992 2008-03-10  Simon Josefsson <simon@josefsson.org>
8994         * NEWS: Add.
8996 2008-03-10  Simon Josefsson <simon@josefsson.org>
8998         * build-aux/gendocs.sh, gl/m4/fseeko.m4: Update gnulib files.
9000 2008-03-10  Simon Josefsson <simon@josefsson.org>
9002         * includes/gnutls/gnutls.h.in: Finish renaming of export
9003         x509/openpgp functions.  In particular,
9004         gnutls_certificate_get_x509_cas, gnutls_certificate_get_x509_crls,
9005         and gnutls_certificate_get_openpgp_keyring.
9007 2008-03-10  Simon Josefsson <simon@josefsson.org>
9009         * NEWS, configure.in: Bump versions.
9011 2008-03-10  Simon Josefsson <simon@josefsson.org>
9013         * ChangeLog: Generated.
9015 2008-03-10  Simon Josefsson <simon@josefsson.org>
9017         * libextra/Makefile.am: Revert
9018         a3e4759117cee5d756475215437a440dc12fcc6c because it breaks libtool
9019         v2.2.  ../libtool: line 4398: cd: ../../lib/.libs: No such file or
9020         directory libtool: link: cannot determine absolute directory name of
9021         `../../lib/.libs'
9023 2008-03-10  Simon Josefsson <simon@josefsson.org>
9025         * NEWS: Version 2.3.3.
9027 2008-03-10  Simon Josefsson <simon@josefsson.org>
9029         * NEWS: Fix.
9031 2008-03-10  Simon Josefsson <simon@josefsson.org>
9033         * NEWS: Fix.
9035 2008-03-10  Simon Josefsson <simon@josefsson.org>
9037         * NEWS, doc/reference/Makefile.am, libextra/Makefile.am,
9038         libextra/gnutls_extra.c, libextra/gnutls_extra.h: Remove
9039         gnutls_extra.h, not needed anymore.  Fixes build failure in libextra
9040         that looked for opencdk.h (via auth_cert.h).  Reported by Roman
9041         Bogorodskiy <novel@FreeBSD.org>.
9043 2008-03-08  Nikos <nmav@crystal.(none)>
9045         * : commit cf8fb4bca34ec865959f1544e395b5566f2449ac Author: Nikos
9046         <nmav@crystal.(none)> Date:   Sat Mar 8 02:06:25 2008 +0200
9048 2008-03-07  Ludovic Courtès <ludo@gnu.org>
9050         * guile/src/Makefile.am: guile: Propagate Guile's CPPFLAGS to
9051         `guile-snarf'.
9053 2008-03-07  Ludovic Courtès <ludo@gnu.org>
9055         * guile/src/make-enum-header.scm, guile/src/utils.h: guile: Include
9056         <config.h>, not "config.h".
9058 2008-03-07  Simon Josefsson <simon@josefsson.org>
9060         * NEWS: Add.
9062 2008-03-07  Simon Josefsson <simon@josefsson.org>
9064         * THANKS: Add.
9066 2008-03-06  Simon Josefsson <simon@josefsson.org>
9068         * NEWS: Add.
9070 2008-03-06  Simon Josefsson <simon@josefsson.org>
9072         * doc/reference/gnutls-docs.sgml: Add index.
9074 2008-03-06  Simon Josefsson <simon@josefsson.org>
9076         * lib/x509_b64.c: Doc fixes.
9078 2008-03-06  Simon Josefsson <simon@josefsson.org>
9080         * lib/gnutls_alert.c: Doc fix.
9082 2008-03-06  Simon Josefsson <simon@josefsson.org>
9084         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_str.c: Fix
9085         gnutls_hex2bin prototype.
9087 2008-03-06  Simon Josefsson <simon@josefsson.org>
9089         * doc/manpages/Makefile.am: Generated.
9091 2008-03-06  Simon Josefsson <simon@josefsson.org>
9093         * src/cli.c: Fix warnings.
9095 2008-03-06  Simon Josefsson <simon@josefsson.org>
9097         * src/select.c: Avoid confusing gtk-doc.
9099 2008-03-06  Simon Josefsson <simon@josefsson.org>
9101         * lib/opencdk/kbnode.c: Doc fixes.
9103 2008-03-06  Simon Josefsson <simon@josefsson.org>
9105         * lib/opencdk/stream.c, lib/opencdk/verify.c: Doc fixes.
9107 2008-03-06  Simon Josefsson <simon@josefsson.org>
9109         * lib/openpgp/privkey.c: Doc fixes.
9111 2008-03-06  Simon Josefsson <simon@josefsson.org>
9113         * lib/openpgp/pgp.c, lib/openpgp/privkey.c: Doc fixes.
9115 2008-03-06  Simon Josefsson <simon@josefsson.org>
9117         * lib/gnutls_algorithms.c, lib/gnutls_state.c: Doc fixes.
9119 2008-03-06  Simon Josefsson <simon@josefsson.org>
9121         * lib/gnutls_alert.c, lib/gnutls_algorithms.c, lib/gnutls_record.c,
9122         lib/gnutls_state.c: Doc fixes.
9124 2008-03-06  Simon Josefsson <simon@josefsson.org>
9126         * lib/gnutls_ui.c: Doc fix.
9128 2008-03-06  Simon Josefsson <simon@josefsson.org>
9130         * lib/gnutls_db.c: Doc fix.
9132 2008-03-06  Simon Josefsson <simon@josefsson.org>
9134         * lib/gnutls_session.c: Doc fix.
9136 2008-03-06  Simon Josefsson <simon@josefsson.org>
9138         * lib/gnutls_global.c: Doc fix.
9140 2008-03-06  Simon Josefsson <simon@josefsson.org>
9142         * lib/gnutls_srp.c: Doc fix.
9144 2008-03-06  Simon Josefsson <simon@josefsson.org>
9146         * lib/gnutls_auth.c, lib/gnutls_openpgp.c, lib/gnutls_srp.c,
9147         libextra/gnutls_ia.c: Doc fixes.
9149 2008-03-06  Simon Josefsson <simon@josefsson.org>
9151         * m4/pkg.m4: Added, needed by new gtk-doc.m4.
9153 2008-03-06  Simon Josefsson <simon@josefsson.org>
9155         * doc/reference/Makefile.am: Update gtk-doc Makefile.am to latest
9156         examples.
9158 2008-03-06  Simon Josefsson <simon@josefsson.org>
9160         * doc/reference/tmpl/gnutls-unused.sgml, gtk-doc.make: Update
9161         gtk-doc makefile, this version allows us to get rid of tmpl/.
9163 2008-03-06  Simon Josefsson <simon@josefsson.org>
9165         * m4/gtk-doc.m4: Update gtk-doc.m4.
9167 2008-03-06  Simon Josefsson <simon@josefsson.org>
9169         * lib/gnutls_alert.c, lib/gnutls_cert.c, lib/gnutls_global.c,
9170         lib/gnutls_psk.c, lib/gnutls_record.c, lib/gnutls_srp.c,
9171         lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c: Doc fix,
9172         remove verbose 'This function ...' Improves looks in 'apropos'
9173         output.
9175 2008-03-06  Simon Josefsson <simon@josefsson.org>
9177         * lib/gnutls_anon_cred.c, lib/gnutls_db.c, lib/gnutls_dh_primes.c,
9178         lib/gnutls_handshake.c, lib/gnutls_openpgp.c, lib/gnutls_psk.c,
9179         lib/gnutls_rsa_export.c, lib/gnutls_state.c, lib/gnutls_ui.c,
9180         lib/x509_b64.c: Doc fix, remove verbose 'This function will' stuff.
9181         Improves man page look in 'apropos'.
9183 2008-03-06  Simon Josefsson <simon@josefsson.org>
9185         * lgl/Makefile.am, lgl/m4/func.m4, lgl/m4/gnulib-cache.m4,
9186         lgl/m4/gnulib-comp.m4: Use func module, to get __func__.
9188 2008-03-05  Simon Josefsson <simon@josefsson.org>
9190         * NEWS: Add.
9192 2008-03-05  Simon Josefsson <simon@josefsson.org>
9194         * NEWS, src/common.c: Print DH parameters of session.
9196 2008-03-05  Simon Josefsson <simon@josefsson.org>
9198         * gl/getaddrinfo.c, gl/getdelim.c, lgl/alloca.in.h,
9199         lgl/gc-gnulib.c, lgl/xsize.h: Update gnulib files.
9201 2008-02-28  Simon Josefsson <simon@josefsson.org>
9203         * guile/src/utils.c: Use __func__ instead of __FUNCTION__.  Reported
9204         by Tim Mooney, see <https://savannah.gnu.org/support/?106267>.  A
9205         gnulib module to make sure __func__ is available would be nice.
9207 2008-02-27  Simon Josefsson <simon@josefsson.org>
9209         * NEWS: Add.
9211 2008-02-27  Simon Josefsson <simon@josefsson.org>
9213         * lib/x509/x509_write.c: Doc fix.
9215 2008-02-27  Simon Josefsson <simon@josefsson.org>
9217         * NEWS, lib/gnutls_x509.c: Optimize adding many trusted
9218         certificates.  See
9220         <http://blog.josefsson.org/2008/02/27/real-world-performance-tuning-with-callgrind/>.
9222 2008-02-26  Simon Josefsson <simon@josefsson.org>
9224         * lib/x509/x509_write.c: Doc fixes.
9226 2008-02-26  Simon Josefsson <simon@josefsson.org>
9228         * AUTHORS: Add.
9230 2008-02-26  Simon Josefsson <simon@josefsson.org>
9232         * AUTHORS: Add.
9234 2008-02-26  Simon Josefsson <simon@josefsson.org>
9236         * NEWS, configure.in: Bump versions.
9238 2008-02-26  Simon Josefsson <simon@josefsson.org>
9240         * Makefile.am: Fix release target.
9242 2008-02-26  Simon Josefsson <simon@josefsson.org>
9244         * ChangeLog: Generated.
9246 2008-02-26  Simon Josefsson <simon@josefsson.org>
9248         * NEWS: Version 2.3.2.
9250 2008-02-26  Simon Josefsson <simon@josefsson.org>
9252         * tests/openpgpself.c: Force success.
9254 2008-02-26  Simon Josefsson <simon@josefsson.org>
9256         * NEWS: Add.
9258 2008-02-26  Simon Josefsson <simon@josefsson.org>
9260         * doc/reference/Makefile.am, lib/Makefile.am, lib/gnutls_db.c,
9261         lib/gnutls_session.h: Remove empty gnutls_session.h.
9263 2008-02-26  Simon Josefsson <simon@josefsson.org>
9265         * lib/x509/x509_int.h: align comments
9267 2008-02-26  Simon Josefsson <simon@josefsson.org>
9269         * lib/x509/x509_int.h: Pull in gnutls/pkcs12.h instead of
9270         duplicating stuff.
9272 2008-02-26  Simon Josefsson <simon@josefsson.org>
9274         * lib/x509/Makefile.am, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
9275         lib/x509/pkcs12_bag.c, lib/x509/privkey_pkcs8.c,
9276         lib/x509/x509_int.h: Move lib/x509/pkcs12.h stuff to x509_int.h.
9278 2008-02-26  Simon Josefsson <simon@josefsson.org>
9280         * doc/reference/Makefile.am, lib/gnutls_cert.c,
9281         lib/gnutls_dh_primes.c, lib/gnutls_pk.c, lib/gnutls_x509.c,
9282         lib/x509/Makefile.am, lib/x509/common.c, lib/x509/crl_write.c,
9283         lib/x509/crq.c, lib/x509/extensions.c, lib/x509/mpi.c,
9284         lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/privkey.c,
9285         lib/x509/privkey_pkcs8.c, lib/x509/sign.c, lib/x509/verify.c,
9286         lib/x509/x509.c, lib/x509/x509_int.h, lib/x509/x509_write.c: Move
9287         mpi.h stuff to x509_int.h.
9289 2008-02-26  Simon Josefsson <simon@josefsson.org>
9291         * doc/reference/Makefile.am, lib/gnutls_str.c, lib/gnutls_str.h,
9292         lib/openpgp/pgp.c, lib/x509/Makefile.am, lib/x509/rfc2818.h,
9293         lib/x509/rfc2818_hostname.c: Move rfc2818.h hostname comparison to
9294         gnutls_str.h and update callers.
9296 2008-02-26  Simon Josefsson <simon@josefsson.org>
9298         * libextra/openssl_compat.c: gnutls_int includes config.h, no need
9299         to do it twice.
9301 2008-02-26  Simon Josefsson <simon@josefsson.org>
9303         * libextra/openssl_compat.c: Need gnutls_int.h for mpi_t and stuff
9304         (now in lib/x509/x509_int.h).
9306 2008-02-26  Simon Josefsson <simon@josefsson.org>
9308         * doc/reference/Makefile.am, lib/x509/Makefile.am,
9309         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/extensions.c,
9310         lib/x509/extensions.h, lib/x509/privkey.c,
9311         lib/x509/privkey_pkcs8.c, lib/x509/x509.c, lib/x509/x509_int.h,
9312         lib/x509/x509_write.c: Move extensions.h stuff to x509_int.h.
9314 2008-02-26  Simon Josefsson <simon@josefsson.org>
9316         * doc/reference/Makefile.am, lib/gnutls_rsa_export.c,
9317         lib/gnutls_x509.c, lib/x509/Makefile.am, lib/x509/pkcs12_bag.c,
9318         lib/x509/privkey.h, lib/x509/privkey_pkcs8.c, lib/x509/x509.c,
9319         lib/x509/x509_int.h: Move privkey.h stuff to x509_int.h.
9321 2008-02-26  Simon Josefsson <simon@josefsson.org>
9323         * doc/reference/Makefile.am, lib/gnutls_x509.c,
9324         lib/openpgp/pgpverify.c, lib/x509/Makefile.am, lib/x509/privkey.c,
9325         lib/x509/sign.c, lib/x509/verify.c, lib/x509/verify.h,
9326         lib/x509/x509.c, lib/x509/x509_int.h: Move verify.h stuff to
9327         x509_int.h.
9329 2008-02-26  Simon Josefsson <simon@josefsson.org>
9331         * doc/reference/Makefile.am, lib/gnutls_x509.c,
9332         lib/x509/Makefile.am, lib/x509/pkcs7.c, lib/x509/pkcs7.h,
9333         lib/x509/x509_int.h: Move pkcs7.h stuff to x509_int.h.
9335 2008-02-26  Simon Josefsson <simon@josefsson.org>
9337         * doc/reference/Makefile.am, lib/x509/Makefile.am, lib/x509/dsa.c,
9338         lib/x509/dsa.h, lib/x509/privkey.c, lib/x509/x509_int.h: Move dsa.h
9339         stuff to x509_int.h.
9341 2008-02-26  Simon Josefsson <simon@josefsson.org>
9343         * doc/reference/Makefile.am, lib/x509/Makefile.am, lib/x509/crl.c,
9344         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/dn.c, lib/x509/dn.h,
9345         lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/privkey.c,
9346         lib/x509/privkey_pkcs8.c, lib/x509/rfc2818_hostname.c,
9347         lib/x509/sign.c, lib/x509/verify.c, lib/x509/x509.c,
9348         lib/x509/x509_int.h, lib/x509/x509_write.c,
9349         libextra/openssl_compat.c: Move dn.h stuff to x509_int.h.
9351 2008-02-26  Simon Josefsson <simon@josefsson.org>
9353         * doc/reference/Makefile.am, lib/x509/Makefile.am,
9354         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/privkey.c,
9355         lib/x509/sign.c, lib/x509/sign.h, lib/x509/x509_int.h,
9356         lib/x509/x509_write.c: Move sign.h stuff to x509_int.h.
9358 2008-02-26  Simon Josefsson <simon@josefsson.org>
9360         * lib/openpgp/privkey.c: No need for rfc2818.h.
9362 2008-02-26  Simon Josefsson <simon@josefsson.org>
9364         * lib/x509/x509_int.h: Doc fixes.
9366 2008-02-26  Simon Josefsson <simon@josefsson.org>
9368         * lib/x509/x509_int.h: Remove stuff already in
9369         includes/gnutls/x509.h.
9371 2008-02-26  Simon Josefsson <simon@josefsson.org>
9373         * .gitignore: [no log message]
9375 2008-02-26  Simon Josefsson <simon@josefsson.org>
9377         * Makefile.am, build-aux/gnupload, gl/gnulib.mk,
9378         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use gnupload.
9380 2008-02-26  Simon Josefsson <simon@josefsson.org>
9382         * doc/protocol/draft-ietf-tls-rfc4366-bis-02.txt: Add.
9384 2008-02-25  Simon Josefsson <simon@josefsson.org>
9386         * doc/reference/Makefile.am, lib/x509/Makefile.am,
9387         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
9388         lib/x509/x509_int.h, lib/x509/x509_write.c: Merge crq.h into
9389         x509_int.h, avoid one trivial header file.
9391 2008-02-25  Simon Josefsson <simon@josefsson.org>
9393         * doc/manpages/Makefile.am: Generated.
9395 2008-02-25  Simon Josefsson <simon@josefsson.org>
9397         * lib/x509/Makefile.am: Rename x509.h to x509_int.h.
9399 2008-02-25  Simon Josefsson <simon@josefsson.org>
9401         * NEWS: Add.
9403 2008-02-25  Simon Josefsson <simon@josefsson.org>
9405         * lib/auth_cert.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
9406         lib/gnutls_rsa_export.c, lib/gnutls_x509.c, lib/x509/crl.c,
9407         lib/x509/extensions.c, lib/x509/mpi.c, lib/x509/mpi.h,
9408         lib/x509/output.c, lib/x509/privkey.c, lib/x509/privkey_pkcs8.c,
9409         lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/verify.c,
9410         lib/x509/verify.h, lib/x509/x509.c, lib/x509/x509.h,
9411         lib/x509/x509_int.h: Rename lib/x509/x509.h to x509_int.h.  Fixes
9412         name-space collision that confuses GTK-DOC with
9413         includes/gnutls/x509.h.
9415 2008-02-25  Simon Josefsson <simon@josefsson.org>
9417         * lib/auth_cert.h, lib/openpgp/Makefile.am, lib/openpgp/compat.c,
9418         lib/openpgp/extras.c, lib/openpgp/openpgp.h,
9419         lib/openpgp/openpgp_int.h, lib/openpgp/pgp.c,
9420         lib/openpgp/pgpverify.c, lib/openpgp/privkey.c: Rename
9421         lib/openpgp/openpgp.h to openpgp_int.h.  Fixes name-space collision
9422         that confuses GTK-DOC with includes/gnutls/openpgp.h.
9424 2008-02-25  Simon Josefsson <simon@josefsson.org>
9426         * doc/reference/Makefile.am: Change DOC_SOURCE_DIR, needed for
9427         GTK-DOC to have comments for variables.
9429 2008-02-25  Simon Josefsson <simon@josefsson.org>
9431         * lib/gnutls_int.h: Remove unused defines.
9433 2008-02-25  Simon Josefsson <simon@josefsson.org>
9435         * tests/moredn.c: Added, lost part of Joe's original
9436         gnutls_x509_dn_export patch.
9438 2008-02-25  Simon Josefsson <simon@josefsson.org>
9440         * lgl/Makefile.am, lgl/m4/time_r.m4, lgl/m4/unistd_h.m4,
9441         lgl/unistd.in.h: Update gnulib files.
9443 2008-02-25  Simon Josefsson <simon@josefsson.org>
9445         * doc/protocol/draft-badra-tls-password-ext-01.txt: Add.
9447 2008-02-24  Nikos <nmav@crystal.(none)>
9449         * NEWS, doc/manpages/Makefile.am, includes/gnutls/x509.h,
9450         lib/x509/common.c, lib/x509/common.h, lib/x509/dn.c,
9451         tests/Makefile.am: Added gnutls_x509_dn_export(). Patch by Joe
9452         Orton.
9454 2008-02-21  Nikos <nmav@crystal.(none)>
9456         * lib/gnutls_cert.c: _export_ -> _get_
9458 2008-02-21  Simon Josefsson <simon@josefsson.org>
9460         * NEWS: Add.
9462 2008-02-21  Simon Josefsson <simon@josefsson.org>
9464         * tests/openpgpself.c: Don't use credentials from files (causes
9465         problems with srcdir!=builddir).
9467 2008-02-21  Simon Josefsson <simon@josefsson.org>
9469         * NEWS, configure.in: Bump version.
9471 2008-02-21  Simon Josefsson <simon@josefsson.org>
9473         * ChangeLog: Generated.
9475 2008-02-21  Simon Josefsson <simon@josefsson.org>
9477         * NEWS: Version 2.3.1.
9479 2008-02-21  Simon Josefsson <simon@josefsson.org>
9481         * NEWS: Add.
9483 2008-02-21  Simon Josefsson <simon@josefsson.org>
9485         * doc/manpages/Makefile.am: Generated.
9487 2008-02-21  Simon Josefsson <simon@josefsson.org>
9489         * NEWS: Fixes.
9491 2008-02-21  Simon Josefsson <simon@josefsson.org>
9493         * NEWS: Typo.
9495 2008-02-21  Simon Josefsson <simon@josefsson.org>
9497         * NEWS: Fix.
9499 2008-02-21  Simon Josefsson <simon@josefsson.org>
9501         * NEWS, includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
9502         lib/x509/output.c, src/certtool.c, src/serv.c: Use better names in
9503         gnutls_certificate_print_formats_t.
9505 2008-02-21  Simon Josefsson <simon@josefsson.org>
9507         * NEWS: Mention new APIs.
9509 2008-02-21  Simon Josefsson <simon@josefsson.org>
9511         * includes/gnutls/openpgp.h: Drop gnutls_openpgp_crt_get_id (handled
9512         by compat.h).
9514 2008-02-21  Simon Josefsson <simon@josefsson.org>
9516         * NEWS: Fix.
9518 2008-02-21  Simon Josefsson <simon@josefsson.org>
9520         * NEWS: Credit.
9522 2008-02-21  Simon Josefsson <simon@josefsson.org>
9524         * NEWS, includes/gnutls/compat.h, lib/openpgp/pgp.c: Cleanup
9525         gnutls_openpgp_crt_get_id vs gnutls_openpgp_crt_get_key_id.
9527 2008-02-21  Simon Josefsson <simon@josefsson.org>
9529         * includes/gnutls/gnutls.h.in: Typo.
9531 2008-02-21  Simon Josefsson <simon@josefsson.org>
9533         * includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h: Make it
9534         build.
9536 2008-02-21  Simon Josefsson <simon@josefsson.org>
9538         * doc/protocol/draft-ietf-tls-extractor-01.txt,
9539         doc/protocol/draft-mavrogiannopoulos-rfc5081bis-00.txt: Add.
9541 2008-02-20  Nikos <nmav@crystal.(none)>
9543         * NEWS: removed function
9545 2008-02-20  Nikos <nmav@crystal.(none)>
9547         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_cert.c: Added
9548         gnutls_certificate_export_x509_cas and other functions to export
9549         elements from the certificate credentials structure.
9551 2008-02-19  Nikos <nmav@crystal.(none)>
9553         * lib/auth_cert.h, lib/openpgp/openpgp.h: changes to compile with
9554         ENABLE_OPENPGP undef.
9556 2008-02-19  Nikos <nmav@crystal.(none)>
9558         * lib/openpgp/pgp.c: do not return more than the available names.
9560 2008-02-19  Nikos <nmav@crystal.(none)>
9562         * lib/openpgp/output.c: corrected bug that prevented printing the
9563         names.
9565 2008-02-19  Nikos <nmav@crystal.(none)>
9567         * tests/openpgp_test.c, tests/openpgpself.c: some updates
9569 2008-02-19  Nikos <nmav@crystal.(none)>
9571         * tests/Makefile.am, tests/openpgpself.c: added self test for
9572         openpgp connection
9574 2008-02-19  Nikos <nmav@crystal.(none)>
9576         * NEWS, includes/gnutls/x509.h, lib/x509/dn.c, lib/x509/x509.c,
9577         tests/Makefile.am, tests/x509dn.c: Added
9578         gnutls_x509_dn_import/init/deinit() to access raw DER DN. Patch by
9579         Joe Orton.
9581 2008-02-19  Nikos <nmav@crystal.(none)>
9583         * lib/auth_cert.c, lib/gnutls_cert.c, lib/gnutls_openpgp.c,
9584         lib/openpgp/gnutls_openpgp.h: better usage of gnutls_openpgp_keyid_t
9586 2008-02-19  Nikos <nmav@crystal.(none)>
9588         * lib/auth_cert.c, lib/gnutls_openpgp.c, lib/openpgp/extras.c,
9589         lib/openpgp/output.c, lib/openpgp/pgpverify.c,
9590         lib/openpgp/privkey.c: copyright 2008
9592 2008-02-18  Nikos <nmav@crystal.(none)>
9594         * doc/examples/ex-serv-pgp.c, includes/gnutls/gnutls.h.in,
9595         includes/gnutls/openpgp.h, lib/auth_cert.c, lib/gnutls_cert.c,
9596         lib/gnutls_openpgp.c, lib/openpgp/extras.c,
9597         lib/openpgp/gnutls_openpgp.h, lib/openpgp/openpgp.h,
9598         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/pgpverify.c,
9599         lib/openpgp/privkey.c, src/certtool.c, src/cli-gaa.c, src/cli.c,
9600         src/serv-gaa.c, tests/openpgp/keyring.c: pgp_keyid_t is now
9601         compatible with the 2.2 key id.
9603 2008-02-18  Nikos <nmav@crystal.(none)>
9605         * : commit 8784572575208f8755087125b168bb0a8832cee4 Author: Nikos
9606         <nmav@crystal.(none)> Date:   Mon Feb 18 17:58:24 2008 +0200
9608 2008-02-18  Simon Josefsson <simon@josefsson.org>
9610         * README: Don't mention SSL/TLS versions here.  Some minor other
9611         fixes.
9613 2008-02-18  Simon Josefsson <simon@josefsson.org>
9615         * includes/gnutls/openpgp.h: For compatibility.
9617 2008-02-18  Simon Josefsson <simon@josefsson.org>
9619         * lib/openpgp/openpgp.h: Remove all external APIs already declared
9620         in includes/gnutls/openpgp.h.
9622 2008-02-18  Simon Josefsson <simon@josefsson.org>
9624         * NEWS, includes/gnutls/compat.h, lib/openpgp/pgp.c: Re-add
9625         gnutls_openpgp_crt_get_id to avoid breaking ABI.
9627 2008-02-18  Simon Josefsson <simon@josefsson.org>
9629         * NEWS: Mention gnutls_openpgp_keyid_t.
9631 2008-02-18  Simon Josefsson <simon@josefsson.org>
9633         * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c: Update gnulib files.
9635 2008-02-17  Nikos <nmav@crystal.(none)>
9637         * lib/x509/x509.c: corrected string handling in parse_general_name.
9638         Thanks to Andreas Metzler for pointing out.
9640 2008-02-17  Nikos <nmav@crystal.(none)>
9642         * NEWS, lib/gnutls_int.h, lib/gnutls_ui.c, lib/gnutls_x509.c: 
9643         Increased the default certificate verification chain limits and
9644         allowed for checks without limitation.
9646 2008-02-17  Nikos <nmav@crystal.(none)>
9648         * lib/gnutls_priority.c: corrected previous fix in priorities
9649         handling.
9651 2008-02-17  Nikos <nmav@crystal.(none)>
9653         * NEWS, lib/auth_dh_common.c, lib/gnutls_auth.c,
9654         lib/gnutls_session.c, lib/gnutls_session_pack.c: Corrected memory
9655         leaks in session resuming and DHE ciphersuites. Reported by Daniel
9656         Stenberg.
9658 2008-02-15  Nikos <nmav@crystal.(none)>
9660         * NEWS: documented the gnutls_x509_crt_get_subject_alt_name fix.
9662 2008-02-15  Nikos <nmav@crystal.(none)>
9664         * lib/x509/x509.c: null terminate only printable strings.
9666 2008-02-14  Simon Josefsson <simon@josefsson.org>
9668         * doc/protocol/draft-ietf-tls-des-idea-00.txt: Add.
9670 2008-02-13  Simon Josefsson <simon@josefsson.org>
9672         * NEWS: Add.
9674 2008-02-12  Simon Josefsson <simon@josefsson.org>
9676         * doc/protocol/draft-ietf-tls-ecc-new-mac-04.txt: Add.
9678 2008-02-12  Simon Josefsson <simon@josefsson.org>
9680         * NEWS: Add.
9682 2008-02-12  Simon Josefsson <simon@josefsson.org>
9684         * lib/auth_srp_sb64.c: Doc fixes, to clarify that srp_base64 !=
9685         base64.  Based on discussion in
9687         <http://thread.gmane.org/gmane.network.gnutls.general/1039/focus=1042>.
9689 2008-02-10  Simon Josefsson <simon@josefsson.org>
9691         * doc/protocol/draft-ietf-tls-ecc-new-mac-03.txt,
9692         doc/protocol/draft-ietf-tls-rfc4346-bis-09.txt,
9693         doc/protocol/draft-ietf-tls-rsa-aes-gcm-02.txt: Add.
9695 2008-02-07  Nikos <nmav@crystal.(none)>
9697         * : commit 5178625a7e120fdf7b859f52848aa9cc69574268 Author: Nikos
9698         <nmav@crystal.(none)> Date:   Thu Feb 7 18:15:26 2008 +0200
9700 2008-02-06  Simon Josefsson <simon@josefsson.org>
9702         * GNUmakefile, Makefile.am, maint-cfg.mk: Brace expansion is not
9703         POSIX portable.
9705 2008-02-04  Simon Josefsson <simon@josefsson.org>
9707         * NEWS: Add.
9709 2008-02-04  Simon Josefsson <simon@josefsson.org>
9711         * src/cli.c: When --debug is given, also print libgcrypt RNG
9712         information.
9714 2008-02-04  Simon Josefsson <simon@josefsson.org>
9716         * NEWS, doc/gnutls.texi: Add 'On Record Padding' section.
9718 2008-02-04  Simon Josefsson <simon@josefsson.org>
9720         * doc/gnutls.texi: Re-order indices so they are last in the PDF.
9722 2008-02-04  Simon Josefsson <simon@josefsson.org>
9724         * NEWS: Merge in 2.2.1 release notes.
9726 2008-02-03  Simon Josefsson <simon@josefsson.org>
9728         * lib/gnutls_cert.c: Make it compile.
9730 2008-02-03  Simon Josefsson <simon@josefsson.org>
9732         * lib/defines.h: Drop SIZEOF_UNSIGNED_LONG_INT, it's done in
9733         configure.in now.
9735 2008-02-03  Simon Josefsson <simon@josefsson.org>
9737         * lgl/Makefile.am, lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/sha1.m4,
9738         lgl/m4/unistd_h.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h,
9739         lgl/md5.c, lgl/md5.h, lgl/sha1.c, lgl/sha1.h, lgl/unistd.in.h: 
9740         Update gnulib files.
9742 2008-02-01  Simon Josefsson <simon@josefsson.org>
9744         * configure.in, lib/minitasn1/int.h, lib/minitasn1/libtasn1.h,
9745         lib/minitasn1/structure.c: Update libtasn1 to 1.3.
9747 2008-01-31  Simon Josefsson <simon@josefsson.org>
9749         * lgl/Makefile.am, lgl/m4/unistd_h.m4, lgl/unistd.in.h,
9750         lgl/vasnprintf.c: Update gnulib files.
9752 2008-01-27  Nikos <nmav@crystal.(none)>
9754         * src/certtool.c: some updates
9756 2008-01-27  Nikos <nmav@crystal.(none)>
9758         * includes/gnutls/openpgp.h: new definitions
9760 2008-01-26  Nikos <nmav@crystal.(none)>
9762         * : commit 2d73da902a2a983cf146d32e7528f8d5d3efc287 Author: Nikos
9763         <nmav@crystal.(none)> Date:   Sat Jan 26 23:08:18 2008 +0200
9765 2008-01-26  Simon Josefsson <simon@josefsson.org>
9767         * doc/protocol/rfc5077.txt: Add.
9769 2008-01-26  Simon Josefsson <simon@josefsson.org>
9771         * doc/protocol/draft-ietf-tls-rfc4346-bis-08.txt: Add.
9773 2008-01-25  Nikos <nmav@crystal.(none)>
9775         * lib/gnutls_openpgp.c, lib/openpgp/extras.c: updates in openpgp
9776         keyring handling.
9778 2008-01-25  Nikos <nmav@crystal.(none)>
9780         * lib/opencdk/Makefile.am, lib/opencdk/keydb.c,
9781         lib/opencdk/keydb.h, lib/opencdk/opencdk.h: Modified the search to
9782         include a state.
9784 2008-01-25  Nikos <nmav@crystal.(none)>
9786         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
9787         src/certtool.gaa: print keyrings
9789 2008-01-23  Simon Josefsson <simon@josefsson.org>
9791         * doc/manpages/Makefile.am: Simplify output.
9793 2008-01-23  Simon Josefsson <simon@josefsson.org>
9795         * doc/manpages/Makefile.am: Fix paths.
9797 2008-01-19  Simon Josefsson <simon@josefsson.org>
9799         * configure.in: Bump version so we are higher than gnutls 2.2.x but
9800         remain compatible.  This will avoid shared library name conflicts
9801         with 2.2.x, and also that any 2.3.x libraries will always be
9802         preferred over 2.2.x.
9804 2008-01-19  Simon Josefsson <simon@josefsson.org>
9806         * build-aux/gendocs.sh, gl/error.h, lgl/Makefile.am,
9807         lgl/gc-libgcrypt.c, lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4,
9808         lgl/memmem.c, lgl/stdio.in.h, lgl/str-two-way.h, lgl/string.in.h,
9809         lgl/vasnprintf.h: Update gnulib files.
9811 2008-01-17  Simon Josefsson <simon@josefsson.org>
9813         * AUTHORS: Update Ludovic's e-mail.
9815 2008-01-17  Simon Josefsson <simon@josefsson.org>
9817         * guile/tests/openpgp-auth.scm: Also test dhe-rsa.
9819 2008-01-15  Simon Josefsson <simon@josefsson.org>
9821         * libextra/openpgp/Makefile.am, libextra/openpgp/compat.c,
9822         libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
9823         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
9824         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c: Remove
9825         openpgp files moved to lib/openpgp/.
9827 2008-01-15  Simon Josefsson <simon@josefsson.org>
9829         * doc/Makefile.am: Fix pgp-api.texi move.
9831 2008-01-14  Simon Josefsson <simon@josefsson.org>
9833         * doc/protocol/rfc2440.txt: Fix chmod.
9835 2008-01-14  Simon Josefsson <simon@josefsson.org>
9837         * doc/protocol/draft-ietf-tls-rfc4366-bis-01.txt: Add.
9839 2008-01-14  Nikos <nmav@crystal.(none)>
9841         * : commit c6093b9df165dfbfbce8922e2192eedba5303f08 Author: Nikos
9842         <nmav@crystal.(none)> Date:   Mon Jan 14 21:08:18 2008 +0200
9844 2008-01-14  Nikos <nmav@crystal.(none)>
9846         * NEWS: documented more changes.
9848 2008-01-14  Nikos <nmav@crystal.(none)>
9850         * tests/openpgp/keyring.c: changes for the new api
9852 2008-01-14  Simon Josefsson <simon@josefsson.org>
9854         * lgl/Makefile.am, lgl/m4/alloca.m4, lgl/m4/gnulib-cache.m4,
9855         lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4, lgl/string.in.h: Use
9856         gnulib's memmem-simple instead.
9858 2008-01-14  Simon Josefsson <simon@josefsson.org>
9860         * configure.in: Remove libextra/minilozo/Makefile.
9862 2008-01-14  Nikos <nmav@crystal.(none)>
9864         * includes/gnutls/openpgp.h, lib/openpgp/privkey.c, src/certtool.c: 
9865         openpgp_privkey_export() has parameters to export encrypted secret
9866         keys. Added for future compatibility.
9868 2008-01-13  Simon Josefsson <simon@josefsson.org>
9870         * doc/protocol/draft-ietf-tls-rsa-aes-gcm-01.txt: Add.
9872 2008-01-13  Nikos <nmav@crystal.(none)>
9874         * lib/gnutls_openpgp.c: use the first valid subkey if an
9875         authentication subkey is not found.
9877 2008-01-13  Nikos <nmav@crystal.(none)>
9879         * NEWS, includes/gnutls/compat.h, includes/gnutls/openpgp.h,
9880         lib/openpgp/openpgp.h, lib/openpgp/output.c, lib/openpgp/pgp.c,
9881         lib/openpgp/pgpverify.c, lib/openpgp/privkey.c, src/certtool-gaa.c,
9882         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Additions to
9883         make certtool print information on openpgp keys.
9885 2008-01-13  Nikos <nmav@crystal.(none)>
9887         * NEWS: documented changes.
9889 2008-01-13  Nikos <nmav@crystal.(none)>
9891         * README, configure.in, includes/gnutls/gnutls.h.in,
9892         includes/gnutls/openpgp.h, lib/Makefile.am, lib/auth_cert.c,
9893         lib/auth_cert.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
9894         lib/gnutls_errors.c, lib/gnutls_extra_hooks.c,
9895         lib/gnutls_extra_hooks.h, lib/gnutls_openpgp.c, lib/gnutls_state.c,
9896         lib/opencdk/Makefile.am, lib/opencdk/README, lib/opencdk/armor.c,
9897         lib/opencdk/context.h, lib/opencdk/dummy.c, lib/opencdk/filters.h,
9898         lib/opencdk/hash.c, lib/opencdk/kbnode.c, lib/opencdk/keydb.c,
9899         lib/opencdk/literal.c, lib/opencdk/main.c, lib/opencdk/main.h,
9900         lib/opencdk/misc.c, lib/opencdk/new-packet.c,
9901         lib/opencdk/opencdk.h, lib/opencdk/packet.h, lib/opencdk/pubkey.c,
9902         lib/opencdk/read-packet.c, lib/opencdk/seskey.c,
9903         lib/opencdk/sig-check.c, lib/opencdk/stream.c,
9904         lib/opencdk/stream.h, lib/opencdk/types.h, lib/opencdk/verify.c,
9905         lib/opencdk/write-packet.c, lib/openpgp/Makefile.am,
9906         lib/openpgp/compat.c, lib/openpgp/extras.c,
9907         lib/openpgp/gnutls_openpgp.h, lib/openpgp/openpgp.h,
9908         lib/openpgp/output.c, lib/openpgp/pgp.c, lib/openpgp/pgpverify.c,
9909         lib/openpgp/privkey.c, libextra/Makefile.am,
9910         libextra/gnutls_extra.c, libextra/gnutls_openpgp.c,
9911         libextra/opencdk/Makefile.am, libextra/opencdk/README,
9912         libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
9913         libextra/opencdk/compress.c, libextra/opencdk/context.h,
9914         libextra/opencdk/dummy.c, libextra/opencdk/filters.h,
9915         libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
9916         libextra/opencdk/literal.c, libextra/opencdk/main.c,
9917         libextra/opencdk/main.h, libextra/opencdk/misc.c,
9918         libextra/opencdk/new-packet.c, libextra/opencdk/opencdk.h,
9919         libextra/opencdk/packet.h, libextra/opencdk/pubkey.c,
9920         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
9921         libextra/opencdk/sig-check.c, libextra/opencdk/stream.c,
9922         libextra/opencdk/stream.h, libextra/opencdk/types.h,
9923         libextra/opencdk/verify.c, libextra/opencdk/write-packet.c,
9924         src/Makefile.am, src/certtool-gaa.c, src/certtool-gaa.h,
9925         src/certtool.c, src/certtool.gaa, src/cli.c, src/serv.c,
9926         src/tls_test.c: merged the openpgp branch to head\!
9928 2008-01-12  Nikos <nmav@crystal.(none)>
9930         * libextra/Makefile.am: Added fix by Alon to avoid linking against
9931         /usr/lib/libgnutls.so.
9933 2008-01-09  Simon Josefsson <simon@josefsson.org>
9935         * GNUmakefile, maint-cfg.mk: Re-add config.rpath hack, since gnulib
9936         updated config.rpath.
9938 2008-01-09  Simon Josefsson <simon@josefsson.org>
9940         * build-aux/config.rpath, lgl/Makefile.am, lgl/dummy.c,
9941         lgl/m4/eealloc.m4, lgl/m4/gnulib-comp.m4, lgl/m4/malloca.m4,
9942         lgl/malloca.c, lgl/malloca.h, lgl/malloca.valgrind, lgl/memmem.c,
9943         lgl/printf-parse.c: Update gnulib files.
9945 2008-01-08  Simon Josefsson <simon@josefsson.org>
9947         * NEWS, configure.in: Bump versions.
9949 2008-01-08  Simon Josefsson <simon@josefsson.org>
9951         * ChangeLog: Generated.
9953 2008-01-08  Simon Josefsson <simon@josefsson.org>
9955         * NEWS: Version 2.3.0.
9957 2008-01-08  Simon Josefsson <simon@josefsson.org>
9959         * po/LINGUAS: Sync with TP.
9961 2008-01-08  Simon Josefsson <simon@josefsson.org>
9963         * po/LINGUAS: Sync with TP.
9965 2008-01-08  Simon Josefsson <simon@josefsson.org>
9967         * configure.in: Further LZO fixes.
9969 2008-01-08  Simon Josefsson <simon@josefsson.org>
9971         * doc/reference/Makefile.am: Cleanup after LZO removal.
9973 2008-01-08  Simon Josefsson <simon@josefsson.org>
9975         * NEWS, configure.in, doc/gnutls.texi, libextra/Makefile.am,
9976         libextra/minilzo/Makefile.am, libextra/minilzo/README.LZO,
9977         libextra/minilzo/lzoconf.h, libextra/minilzo/lzodefs.h,
9978         libextra/minilzo/minilzo.c, libextra/minilzo/minilzo.h,
9979         libextra/minilzo/testmini.c: Remove LZO compression support.
9981 2008-01-08  Simon Josefsson <simon@josefsson.org>
9983         * Makefile.am: Call git-push (git-push --tags doesn't push
9984         changes..).
9986 2008-01-08  Simon Josefsson <simon@josefsson.org>
9988         * NEWS, gl/progname.c, lgl/m4/memmem.m4, lgl/memmem.c: Update gnulib
9989         files.
9991 2008-01-07  Simon Josefsson <simon@josefsson.org>
9993         * NEWS: Add.
9995 2008-01-07  Simon Josefsson <simon@josefsson.org>
9997         * lib/ext_server_name.c: Handle more than one server name field
9998         correctly.  Tiny patch from mark.phillips@virgin.net.
10000 2008-01-05  Simon Josefsson <simon@josefsson.org>
10002         * configure.in: Drop -D_REENTRANT -D_THREAD_SAFE, not needed as far
10003         as I can tell.
10005 2008-01-04  Simon Josefsson <simon@josefsson.org>
10007         * NEWS: Add.
10009 2008-01-04  Simon Josefsson <simon@josefsson.org>
10011         * po/LINGUAS, po/ms.po: Sync with TP.
10013 2008-01-04  Simon Josefsson <simon@josefsson.org>
10015         * po/LINGUAS: Sync with TP.
10017 2008-01-02  Simon Josefsson <simon@josefsson.org>
10019         * doc/manpages/Makefile.am: Bump copyright years.
10021 2008-01-02  Simon Josefsson <simon@josefsson.org>
10023         * NEWS: Remove dupe entry.
10025 2008-01-02  Simon Josefsson <simon@josefsson.org>
10027         * gl/fseeko.c, gl/m4/gnulib-comp.m4, gl/progname.c,
10028         gl/version-etc.c, lgl/Makefile.am, lgl/float.in.h,
10029         lgl/m4/float_h.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4,
10030         lgl/m4/stdlib_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
10031         lgl/memmem.c, lgl/stdint.in.h, lgl/stdlib.in.h, lgl/string.in.h,
10032         lgl/unistd.in.h: Update gnulib files.
10034 2008-01-02  Simon Josefsson <simon@josefsson.org>
10036         * lgl/dummy.c, lgl/m4/eealloc.m4, lgl/m4/malloca.m4,
10037         lgl/m4/memchr.m4, lgl/m4/memcmp.m4, lgl/malloca.c, lgl/malloca.h,
10038         lgl/malloca.valgrind, lgl/memchr.c, lgl/memcmp.c: Update gnulib
10039         files.
10041 2008-01-02  Simon Josefsson <simon@josefsson.org>
10043         * gl/.gitignore, lgl/.gitignore: Remove .gitignore's from gnulib.
10045 2007-12-21  Simon Josefsson <simon@josefsson.org>
10047         * doc/protocol/draft-ietf-tls-ecc-new-mac-02.txt,
10048         doc/protocol/draft-ietf-tls-extractor-00.txt: Add.
10050 2007-12-21  Simon Josefsson <simon@josefsson.org>
10052         * lib/gnutls_priority.c: Doc fixes.
10054 2007-12-17  Simon Josefsson <simon@josefsson.org>
10056         * doc/protocol/draft-hajjeh-tls-sign-04.txt: Add.
10058 2007-12-15  Nikos <nmav@crystal.(none)>
10060         * lib/gnutls_state.c: Fix for certificate selection in servers with
10061         certificate callbacks.
10063 2007-12-16  Nikos <nmav@crystal.(none)>
10065         * : 1   2       lib/gnutls_state.c
10067 2007-12-10  Simon Josefsson <simon@josefsson.org>
10069         * lib/minitasn1/libtasn1.h: Bump versions.
10071 2007-12-14  Simon Josefsson <simon@josefsson.org>
10073         * NEWS: Merge in old NEWS entries.
10075 2007-12-14  Simon Josefsson <simon@josefsson.org>
10077         * po/LINGUAS, po/nl.po, po/pl.po, po/sv.po: Sync with TP.
10079 2007-12-13  Simon Josefsson <simon@josefsson.org>
10081         * .cvscopying: Add 2007.
10083 2007-12-13  Simon Josefsson <simon@josefsson.org>
10085         * NEWS: Add.
10087 2007-12-13  Simon Josefsson <simon@josefsson.org>
10089         * lib/gnutls_state.c: If the server has a callback, the search for a
10090         valid certificate will fail.  Patch from Nikos.
10092 2007-12-13  Simon Josefsson <simon@josefsson.org>
10094         * doc/protocol/draft-hajjeh-tls-identity-protection-02.txt: Add.
10096 2007-12-12  Ludovic Courtès <ludo@gnu.org>
10098         * : commit a37e52e18a625138cb0e3441023e2ac9fbb62552 Author: Ludovic
10099         Courtès <ludo@gnu.org> Date:   Tue Dec 11 18:23:15 2007 +0100
10101 2007-12-11  Ludovic Courtès <ludo@gnu.org>
10103         * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
10104         guile/tests/openpgp-keys.scm: Update Guile OpenPGP test cases to use
10105         the new names.  * guile/tests/*.scm: Substitute `certificate' to `public-key' in
10106           tests using the OpenPGP API.
10108 2007-12-11  Ludovic Courtès <ludo@gnu.org>
10110         * doc/guile.texi: Update OpenPGP names in Guile examples.  * doc/guile.texi (Guile Examples): Substitute `certificate' to   `public-key' in OpenPGP examples.
10112 2007-12-11  Ludovic Courtès <ludo@gnu.org>
10114         * guile/modules/gnutls.scm, guile/modules/gnutls/extra.scm,
10115         guile/pre-inst-guile.in, guile/src/Makefile.am: Bump Guile glue
10116         libraries version number.  * guile/modules/gnutls.scm: Load `libguile-gnutls-v-1'.  * guile/modules/gnutls/extra.scm: Load `libguile-gnutls-extra-v-1'.  * guile/pre-inst-guile.in: Load `v-1' libraries.  * guile/src/Makefile.am (lib_LTLIBRARIES): Bump libraries from `v-0'
10117           to `v-1'.  Update all variables.
10119 2007-12-11  Ludovic Courtès <ludo@gnu.org>
10121         * guile/modules/gnutls/build/enums.scm,
10122         guile/modules/gnutls/build/smobs.scm,
10123         guile/modules/gnutls/extra.scm, guile/src/extra.c: Substitute
10124         `certificate' to `public-key' in `(gnutls extra)'.  * guile/modules/gnutls/build/enums.scm (%openpgp-key-format-enum):   Rename to...    (%openpgp-certificate-format-enum): This.    (%gnutls-extra-enums): Update.  * guile/modules/gnutls/build/smobs.scm (%openpgp-public-key-smob):   Rename to...    (%openpgp-certificate-smob): This.    (%gnutls-extra-smobs): Update.  * guile/modules/gnutls/extra.scm: Substitute all `certificate' in
10125           all `public-key' names.  Add backward-compatible bindings.  * guile/src/extra.c: Substitute `certificate' to `public-key'.
10127 2007-12-11  Simon Josefsson <simon@josefsson.org>
10129         * GNUmakefile, maint-cfg.mk: Remove config.rpath hack.
10131 2007-12-10  Simon Josefsson <simon@josefsson.org>
10133         * NEWS: Add.
10135 2007-12-10  Simon Josefsson <simon@josefsson.org>
10137         * src/certtool.c: Make --verify-chain support larger inputs than
10138         64kb.
10140 2007-12-10  Simon Josefsson <simon@josefsson.org>
10142         * configure.in: Re-order gettext invocation to avoid autoconf
10143         warnings.
10145 2007-12-10  Simon Josefsson <simon@josefsson.org>
10147         * NEWS, configure.in: Bump versions.
10149 2007-12-10  Simon Josefsson <simon@josefsson.org>
10151         * ChangeLog: Generated.
10153 2007-12-10  Simon Josefsson <simon@josefsson.org>
10155         * NEWS: Version 2.1.8.
10157 2007-12-09  Simon Josefsson <simon@josefsson.org>
10159         * doc/Makefile.am: GPLv3 typo.
10161 2007-12-09  Simon Josefsson <simon@josefsson.org>
10163         * NEWS: Doc fix.
10165 2007-12-09  Simon Josefsson <simon@josefsson.org>
10167         * NEWS, configure.in, maint-cfg.mk: Gettext 0.17 to solve -L
10168         problem.
10170 2007-12-09  Simon Josefsson <simon@josefsson.org>
10172         * configure.in: GPLv3.
10174 2007-12-09  Simon Josefsson <simon@josefsson.org>
10176         * gl/version-etc.c: Revert local gnulib override regarding GPLv3.
10178 2007-12-09  Simon Josefsson <simon@josefsson.org>
10180         * doc/Makefile.am, doc/credentials/Makefile.am,
10181         doc/extract-guile-c-doc.scm, doc/guile.texi, gl/Makefile.am,
10182         guile/modules/gnutls/extra.scm,
10183         guile/modules/system/documentation/c-snarf.scm,
10184         guile/modules/system/documentation/output.scm,
10185         guile/pre-inst-guile.in, guile/src/extra.c,
10186         guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
10187         guile/tests/openpgp-keys.scm, includes/Makefile.am: More GPLv3
10188         fixes.
10190 2007-12-09  Simon Josefsson <simon@josefsson.org>
10192         * gl/override/lib/version-etc.c.diff: More GPLv3 fixes.
10194 2007-12-09  Simon Josefsson <simon@josefsson.org>
10196         * doc/gpl-3.0.texi: Use GPLv3 in manual.
10198 2007-12-09  Simon Josefsson <simon@josefsson.org>
10200         * doc/gnutls.texi, doc/gpl-2.0.texi, gl/gnulib.mk,
10201         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use GPLv3 in manual.
10203 2007-12-09  Simon Josefsson <simon@josefsson.org>
10205         * Makefile.am, doc/examples/Makefile.am, doc/manpages/Makefile.am,
10206         includes/gnutls/extra.h, includes/gnutls/openssl.h,
10207         libextra/Makefile.am, libextra/gnutls_extra.h,
10208         libextra/libgnutls-extra.vers, libextra/openpgp/Makefile.am,
10209         libextra/openssl_compat.h, maint-cfg.mk: GPLv3 fixes.
10211 2007-12-09  Simon Josefsson <simon@josefsson.org>
10213         * src/Makefile.am, src/common.c, src/list.h, src/serv.c: Use GPLv3
10214         in src/.
10216 2007-12-09  Simon Josefsson <simon@josefsson.org>
10218         * tests/Makefile.am, tests/anonself.c, tests/certder.c,
10219         tests/certificate_set_x509_crl.c, tests/dhepskself.c, tests/dn.c,
10220         tests/gc.c, tests/hostname-check/Makefile.am,
10221         tests/hostname-check/hostname-check.c, tests/key-id/Makefile.am,
10222         tests/key-id/key-id, tests/nist-pkits/pkits,
10223         tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
10224         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
10225         tests/openpgp/Makefile.am, tests/openpgp/keyring.c,
10226         tests/openssl.c, tests/oprfi.c, tests/parse_ca.c,
10227         tests/pathlen/Makefile.am, tests/pathlen/pathlen,
10228         tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
10229         tests/pkcs12-decode/Makefile.am, tests/pkcs12-decode/pkcs12,
10230         tests/pkcs8-decode/Makefile.am, tests/pkcs8-decode/pkcs8,
10231         tests/pskself.c, tests/resume.c,
10232         tests/rsa-md5-collision/Makefile.am,
10233         tests/rsa-md5-collision/rsa-md5-collision, tests/set_pkcs12_cred.c,
10234         tests/sha2/Makefile.am, tests/sha2/sha2, tests/simple.c,
10235         tests/tlsia.c, tests/userid/Makefile.am, tests/userid/userid,
10236         tests/utils.c, tests/utils.h, tests/x509paths/chain,
10237         tests/x509self.c, tests/x509signself.c: Use GPLv3 for self-tests.
10239 2007-12-09  Simon Josefsson <simon@josefsson.org>
10241         * build-aux/config.rpath, build-aux/gendocs.sh, doc/fdl.texi,
10242         doc/gendocs_template, gl/fseeko.c, gl/gai_strerror.c,
10243         gl/getaddrinfo.c, gl/getaddrinfo.h, gl/getdelim.c, gl/getline.c,
10244         gl/getpass.c, gl/getpass.h, gl/inet_ntop.c, gl/inet_ntop.h,
10245         gl/lseek.c, gl/m4/getdelim.m4, gl/m4/getline.m4,
10246         gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4, gl/m4/strerror.m4,
10247         gl/netinet_in.in.h, gl/strdup.c, gl/strerror.c, gl/version-etc.c,
10248         lgl/Makefile.am, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4,
10249         lgl/m4/iconv.m4, lgl/m4/intdiv0.m4, lgl/m4/intl.m4,
10250         lgl/m4/intlmacosx.m4, lgl/m4/intmax_t.m4, lgl/m4/lib-link.m4,
10251         lgl/m4/lock.m4, lgl/m4/longlong.m4, lgl/m4/po.m4,
10252         lgl/m4/printf-posix.m4, lgl/m4/stdio_h.m4, lgl/m4/stdlib_h.m4,
10253         lgl/m4/string_h.m4, lgl/m4/uintmax_t.m4, lgl/m4/ulonglong.m4,
10254         lgl/m4/unistd_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/wint_t.m4,
10255         lgl/printf-parse.c, lgl/realloc.c, lgl/stdlib.in.h,
10256         lgl/string.in.h, lgl/unistd.in.h, lgl/vasnprintf.c: Update gnulib.
10258 2007-12-09  Nikos <nmav@crystal.(none)>
10260         * lib/gnutls_handshake.c, lib/gnutls_handshake.h,
10261         lib/gnutls_v2_compat.c: user_hello_func is call always. Even when
10262         resuming a session.
10264 2007-12-09  Nikos <nmav@crystal.(none)>
10266         * src/common.c: print session ID
10268 2007-12-07  System User <nmav@crystal.(none)>
10270         * NEWS: license update
10272 2007-12-07  System User <nmav@crystal.(none)>
10274         * COPYING, libextra/gnutls_extra.c, libextra/gnutls_ia.c,
10275         libextra/gnutls_openpgp.c, libextra/gnutls_openssl.c,
10276         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
10277         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
10278         libextra/openpgp/privkey.c, libextra/openssl_compat.c,
10279         src/certtool-cfg.c, src/certtool.c, src/cli.c, src/common.c,
10280         src/crypt.c, src/prime.c, src/psk.c, src/serv.c, src/tests.c,
10281         src/tls_test.c: GPL parts under GPLv3
10283 2007-12-06  System User <nmav@crystal.(none)>
10285         * lib/gnutls_record.c: It seems we were ahead of our time.
10287 2007-12-06  System User <nmav@crystal.(none)>
10289         * NEWS, lib/gnutls_record.c: Revert "We now ignore received packets
10290         with unknown content types" This reverts commit 4a19fd59da474b3de977a925fd91578db7e3d4a1.
10292 2007-12-06  Simon Josefsson <simon@josefsson.org>
10294         * lib/x509/x509.c: Doc fix.es
10296 2007-12-06  Simon Josefsson <simon@josefsson.org>
10298         * lib/x509/x509.c: Typo fix.  Tiny patch from Daniel Kahn Gillmor
10299         <dkg-debian.org@fifthhorseman.net>.
10301 2007-12-04  Nikos <nmav@crystal.(none)>
10303         * : commit bd3b0f49c966277e91f57c64cfcc720cbebb4a73 Author: Nikos
10304         <nmav@crystal.(none)> Date:   Tue Dec 4 22:05:25 2007 +0200
10306 2007-12-04  Simon Josefsson <simon@josefsson.org>
10308         * maint-cfg.mk: Overwrite autopoint files with gnulib files.
10310 2007-12-03  Nikos <nmav@crystal.(none)>
10312         * : commit dac01d7279eb28e7c5909d53bf346206f10319b5 Author: Nikos
10313         <nmav@crystal.(none)> Date:   Mon Dec 3 20:05:32 2007 +0200
10315 2007-12-03  Simon Josefsson <simon@josefsson.org>
10317         * doc/manpages/Makefile.am: Generated.
10319 2007-12-03  Simon Josefsson <simon@josefsson.org>
10321         * NEWS: Add.
10323 2007-12-03  Simon Josefsson <simon@josefsson.org>
10325         * configure.in: Bump version.
10327 2007-12-03  Simon Josefsson <simon@josefsson.org>
10329         * configure.in: Bump to indicate added ABI.
10331 2007-12-03  Simon Josefsson <simon@josefsson.org>
10333         * maint-cfg.mk: Copy, don't remove...  to fix Makefile.in hard-coded
10334         links to m4 filenames.
10336 2007-12-03  Simon Josefsson <simon@josefsson.org>
10338         * maint-cfg.mk: Remove gettext havelib files.
10340 2007-12-03  Simon Josefsson <simon@josefsson.org>
10342         * lib/x509/privkey_pkcs8.c: Indent.
10344 2007-12-03  Nikos <nmav@crystal.(none)>
10346         * : 3   0       NEWS
10348 2007-12-02  Nikos <nmav@crystal.(none)>
10350         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: added
10351         gnutls_x509_crt_get_subject_alt_name2 to overcome some limitations
10352         of the original function.
10354 2007-12-02  Nikos <nmav@crystal.(none)>
10356         * : 1   1       lib/x509/x509.c
10358 2007-12-01  Simon Josefsson <simon@josefsson.org>
10360         * : commit b6e4b1ff3f7ef8a8d26f2e89c0bc50d2fc9d23f4 Author: Nikos
10361         <nmav@crystal.(none)> Date:   Sat Dec 1 08:25:34 2007 +0200
10363 2007-11-30  Nikos <nmav@crystal.(none)>
10365         * configure.in, lib/x509/dsa.c, src/certtool.c: Depend on libgcrypt
10366         1.2.4 again (lose DSA2 functionality).
10368 2007-11-30  Nikos <nmav@crystal.(none)>
10370         * lib/gnutls_priority.c: Added SECURE256 and SECURE128 level.
10372 2007-11-29  Simon Josefsson <simon@josefsson.org>
10374         * ChangeLog: Generated.
10376 2007-11-29  Simon Josefsson <simon@josefsson.org>
10378         * NEWS: Version 2.1.7.
10380 2007-11-28  Nikos <nmav@crystal.(none)>
10382         * : 2   2       lib/gnutls_priority.c
10384 2007-11-28  Nikos <nmav@crystal.(none)>
10386         * lib/auth_srp_passwd.c: more assertions.
10388 2007-11-28  Nikos <nmav@crystal.(none)>
10390         * lib/auth_srp.c: more assertions
10392 2007-11-28  Nikos <nmav@crystal.(none)>
10394         * lib/auth_srp.c: added assertion.
10396 2007-11-28  Nikos <nmav@crystal.(none)>
10398         * src/serv.c: fix in priority_set
10400 2007-11-28  Nikos <nmav@crystal.(none)>
10402         * includes/gnutls/gnutlsxx.h: updated the gnutlsxx interface
10404 2007-11-28  Nikos <nmav@crystal.(none)>
10406         * includes/gnutls/gnutls.h.in, lib/gnutls_priority.c: more updates
10407         for priority functions.
10409 2007-11-28  Nikos <nmav@crystal.(none)>
10411         * doc/examples/ex-cert-select.c, doc/examples/ex-client-resume.c,
10412         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
10413         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
10414         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
10415         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
10416         doc/examples/ex-serv1.c, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
10417         src/cli.c, src/serv.c: Return the string position in case of an
10418         error in the priority functions.
10420 2007-11-28  Simon Josefsson <simon@josefsson.org>
10422         * lib/gnutls_priority.c: Typo.
10424 2007-11-28  Simon Josefsson <simon@josefsson.org>
10426         * NEWS: Fix.
10428 2007-11-28  Simon Josefsson <simon@josefsson.org>
10430         * lib/gnutls_priority.c: Give example for %COMPAT.
10432 2007-11-28  Simon Josefsson <simon@josefsson.org>
10434         * lib/gnutls_priority.c: Rename HIGH to SECURE.
10436 2007-11-28  Simon Josefsson <simon@josefsson.org>
10438         * lib/gnutls_priority.c: Re-add aes-256 so we don't fail to
10439         negotiate it in case end only supports it.  Doc fixes.
10441 2007-11-28  Simon Josefsson <simon@josefsson.org>
10443         * lib/gnutls_priority.c: Doc fixes.  Fix warnings.
10445 2007-11-28  Simon Josefsson <simon@josefsson.org>
10447         * lib/gnutls_priority.c: Re-indent.
10449 2007-11-28  Simon Josefsson <simon@josefsson.org>
10451         * po/ms.po: Sync with TP.
10453 2007-11-28  Simon Josefsson <simon@josefsson.org>
10455         * doc/manpages/Makefile.am: Generated.
10457 2007-11-28  Simon Josefsson <simon@josefsson.org>
10459         * NEWS: Fix.
10461 2007-11-28  Simon Josefsson <simon@josefsson.org>
10463         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
10464         lib/gnutls_priority.c: Re-add gnutls_set_default_priority and
10465         gnutls_set_default_export_priority.
10467 2007-11-27  Simon Josefsson <simon@josefsson.org>
10469         * doc/protocol/draft-ietf-tls-rfc4346-bis-07.txt: Add.
10471 2007-11-26  Simon Josefsson <simon@josefsson.org>
10473         * doc/protocol/rfc5054.txt: Add.
10475 2007-11-26  Simon Josefsson <simon@josefsson.org>
10477         * doc/protocol/draft-rescorla-tls-extractor-01.txt: Add.
10479 2007-11-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10481         * : 1   1       lib/gnutls_priority.c
10483 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10485         * lib/x509/common.c: corrected bug in the new read_mpis
10487 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10489         * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
10490         lib/x509/crq.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
10491         lib/x509/privkey.c, lib/x509/privkey_pkcs8.c, lib/x509/x509.c: 
10492         export_int was simplified are no artificial limits are imposed any
10493         more
10495 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10497         * lib/x509/common.c: variables for the time functions are not more
10498         rational.
10500 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10502         * lib/x509/common.c, lib/x509/mpi.c: in RSA certificate parameters
10503         no artificial limits are imposed any more
10505 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10507         * lib/x509/privkey_pkcs8.c: corrected documentation
10509 2007-11-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10511         * NEWS, lib/x509/mpi.c, lib/x509/mpi.h, lib/x509/privkey.c,
10512         lib/x509/privkey.h, lib/x509/privkey_pkcs8.c: added support for PKCS
10513         #8 decoding of DSA keys.
10515 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10517         * lib/x509/mpi.c, lib/x509/privkey_pkcs8.c: added ability to write
10518         DSA private keys.
10520 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10522         * doc/examples/ex-cert-select.c, doc/examples/ex-serv1.c: examples
10523         now compile
10525 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10527         * : 3   3       doc/examples/ex-cert-select.c
10529 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10531         * NEWS, doc/examples/ex-cert-select.c,
10532         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
10533         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
10534         doc/examples/ex-client2.c, doc/examples/ex-serv-anon.c,
10535         doc/examples/ex-serv-export.c, doc/examples/ex-serv-pgp.c,
10536         doc/examples/ex-serv-srp.c, doc/examples/ex-serv1.c,
10537         doc/gnutls.texi, includes/gnutls/compat.h,
10538         includes/gnutls/gnutls.h.in, includes/gnutls/gnutlsxx.h,
10539         lib/gnutls_int.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
10540         src/cli.c, src/common.c, src/serv.c: new era of priority functions.
10542 2007-11-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10544         * lib/ext_cert_type.c, lib/gnutls_algorithms.c, lib/gnutls_int.h,
10545         lib/gnutls_priority.c, lib/gnutls_record.c, lib/gnutls_state.c: 
10546         cleanup the priority functionality
10548 2007-11-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10550         * doc/gnutls.texi: links to rfc 5054 (srp)
10552 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10554         * includes/gnutls/compat.h: updated the priority compatibility
10555         functions
10557 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10559         * NEWS, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
10560         lib/gnutls_priority.c, lib/gnutls_state.h: added
10561         gnutls_check_priority() to check syntax of priority strings.
10563 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10565         * lib/gnutls_handshake.c, lib/gnutls_handshake.h,
10566         lib/gnutls_v2_compat.c: Renegotiate the protocol version after the
10567         user_hello_func has been called
10569 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10571         * doc/examples/ex-cert-select.c, doc/examples/ex-client-srp.c,
10572         includes/gnutls/gnutlsxx.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp: 
10573         fixes for the new gnutls_set_priority().
10575 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10577         * doc/gnutls.texi: The gnutls_*_convert_priority() functions were
10578         deprecated by the gnutls_set_priority()
10580 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10582         * NEWS, lib/gnutls_priority.c: The gnutls_*_convert_priority()
10583         functions were deprecated by the gnutls_set_priority()
10585 2007-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10587         * NEWS, configure.in, doc/examples/ex-client-resume.c,
10588         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
10589         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
10590         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
10591         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
10592         doc/examples/ex-serv1.c, doc/gnutls.texi, includes/gnutls/compat.h,
10593         includes/gnutls/gnutls.h.in, includes/gnutls/gnutlsxx.h,
10594         lib/gnutls_algorithms.h, lib/gnutls_priority.c, lib/gnutlsxx.cpp,
10595         src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
10596         src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: added
10597         gnutls_set_priority() to replace gnutls_set_default_priority2().
10599 2007-11-16  Simon Josefsson <simon@josefsson.org>
10601         * libextra/opencdk/keydb.c, libextra/opencdk/seskey.c: Re-apply
10602         opencdk fixes that were lost in 0.6.6 upgrade.
10604 2007-11-16  Simon Josefsson <simon@josefsson.org>
10606         * NEWS, libextra/opencdk/cipher.c, libextra/opencdk/keydb.c,
10607         libextra/opencdk/opencdk.h, libextra/opencdk/seskey.c,
10608         libextra/opencdk/stream.c: Use OpenCDK 0.6.6.
10610 2007-11-16  Simon Josefsson <simon@josefsson.org>
10612         * NEWS, configure.in: Bump versions.
10614 2007-11-15  Simon Josefsson <simon@josefsson.org>
10616         * ChangeLog: Generated.
10618 2007-11-15  Simon Josefsson <simon@josefsson.org>
10620         * NEWS: Version 2.1.6.
10622 2007-11-15  Simon Josefsson <simon@josefsson.org>
10624         * NEWS: Add.
10626 2007-11-15  Simon Josefsson <simon@josefsson.org>
10628         * NEWS: Add.
10630 2007-11-15  Simon Josefsson <simon@josefsson.org>
10632         * NEWS: Add.
10634 2007-11-15  Simon Josefsson <simon@josefsson.org>
10636         * includes/gnutls/compat.h: Revert rename of
10637         GNUTLS_E_UNKNOWN_HASH_ALGORITHM.  Instead we add a new
10638         GNUTLS_E_UNKNOWN_ALGORITHM.
10640 2007-11-15  Simon Josefsson <simon@josefsson.org>
10642         * includes/gnutls/gnutls.h.in: Revert rename of
10643         GNUTLS_E_UNKNOWN_HASH_ALGORITHM.  Instead we add a new
10644         GNUTLS_E_UNKNOWN_ALGORITHM.
10646 2007-11-15  Simon Josefsson <simon@josefsson.org>
10648         * lib/gnutls_errors.c: Revert rename of
10649         GNUTLS_E_UNKNOWN_HASH_ALGORITHM.  Instead we add a new
10650         GNUTLS_E_UNKNOWN_ALGORITHM.
10652 2007-11-14  Simon Josefsson <simon@josefsson.org>
10654         * libextra/opencdk/seskey.c: Doc fix.
10656 2007-11-14  Simon Josefsson <simon@josefsson.org>
10658         * libextra/opencdk/keydb.c: Doc fix.
10660 2007-11-14  Simon Josefsson <simon@josefsson.org>
10662         * lib/gnutls_record.c: Doc fix.
10664 2007-11-14  Simon Josefsson <simon@josefsson.org>
10666         * lib/gnutls_cert.c: Doc fix.
10668 2007-11-14  Simon Josefsson <simon@josefsson.org>
10670         * lib/gnutls_anon_cred.c: Doc fix.
10672 2007-11-14  Simon Josefsson <simon@josefsson.org>
10674         * lib/gnutls_state.c: Doc fix.
10676 2007-11-14  Simon Josefsson <simon@josefsson.org>
10678         * lib/gnutls_x509.c: Doc fix.
10680 2007-11-14  Simon Josefsson <simon@josefsson.org>
10682         * lib/gnutls_x509.c: Doc fix.
10684 2007-11-14  Simon Josefsson <simon@josefsson.org>
10686         * lib/gnutls_psk.c: Doc fix.
10688 2007-11-14  Simon Josefsson <simon@josefsson.org>
10690         * lib/gnutls_algorithms.c: Doc fix.
10692 2007-11-14  Simon Josefsson <simon@josefsson.org>
10694         * lib/gnutls_handshake.c: Doc fixes.
10696 2007-11-14  Simon Josefsson <simon@josefsson.org>
10698         * includes/gnutls/compat.h, includes/gnutls/extra.h: Move compat
10699         stuff to compat.h.
10701 2007-11-14  Simon Josefsson <simon@josefsson.org>
10703         * guile/src/extra.c: Use new APIs.
10705 2007-11-14  Simon Josefsson <simon@josefsson.org>
10707         * guile/modules/gnutls/build/enums.scm: Typo.
10709 2007-11-14  Simon Josefsson <simon@josefsson.org>
10711         * guile/modules/gnutls/build/enums.scm,
10712         guile/modules/gnutls/build/smobs.scm: Update API.
10714 2007-11-14  Simon Josefsson <simon@josefsson.org>
10716         * guile/modules/gnutls/build/enums.scm: Add unknown-algorithm (new
10717         name of unknown-hash-algorithm).
10719 2007-11-14  Simon Josefsson <simon@josefsson.org>
10721         * guile/modules/gnutls/build/enums.scm: Remove openpgp trustdb
10722         error.
10724 2007-11-14  Simon Josefsson <simon@josefsson.org>
10726         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Move compat
10727         mappings to compat.h.
10729 2007-11-14  Simon Josefsson <simon@josefsson.org>
10731         * src/cli.c, src/common.c: Use new API.
10733 2007-11-14  Simon Josefsson <simon@josefsson.org>
10735         * doc/examples/ex-serv-export.c, lib/auth_cert.h,
10736         libextra/gnutls_openpgp.c: Use new API.
10738 2007-11-14  Simon Josefsson <simon@josefsson.org>
10740         * libextra/gnutls_openpgp.c: Don't use trustdb error code.
10742 2007-11-14  Simon Josefsson <simon@josefsson.org>
10744         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Use new API in C++
10745         library.
10747 2007-11-14  Simon Josefsson <simon@josefsson.org>
10749         * src/cli.c: Use new API.
10751 2007-11-14  Simon Josefsson <simon@josefsson.org>
10753         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in,
10754         includes/gnutls/openpgp.h: Move compat mappings to compat.h.
10756 2007-11-14  Simon Josefsson <simon@josefsson.org>
10758         * includes/gnutls/compat.h: Fix.
10760 2007-11-14  Simon Josefsson <simon@josefsson.org>
10762         * includes/gnutls/compat.h: Remove trustdb error code, since we
10763         removed all functions.
10765 2007-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10767         * lib/gnutls_cipher.c, lib/gnutls_compress.c,
10768         lib/gnutls_compress_int.c: some updates in the compression code
10770 2007-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10772         * NEWS, lib/gnutls_cipher.c, lib/gnutls_compress.c,
10773         lib/gnutls_compress.h, lib/gnutls_record.c: Corrected bug in
10774         decompression of expanded compression data.
10776 2007-11-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10778         * lib/gnutls_cipher.c: When decompressed data are more than the
10779         record max size warn using GNUTLS_E_DECOMPRESSION_FAILED.
10781 2007-11-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10783         * : 1   1       src/certtool.gaa
10785 2007-11-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10787         * includes/gnutls/gnutls.h.in, lib/gnutls_cert.c, src/tls_test.c: 
10788         Applied documentation and prototype fixes reported by Evan Martin
10789         <martine@danga.com>.
10791 2007-11-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10793         * doc/gnutls.texi: updated the links to openpgp draft
10795 2007-11-05  Simon Josefsson <simon@josefsson.org>
10797         * src/cli.c: Add warnings about messages used by Emacs tls.el.
10799 2007-11-03  Simon Josefsson <simon@josefsson.org>
10801         * NEWS, configure.in: Bump versions.
10803 2007-11-03  Simon Josefsson <simon@josefsson.org>
10805         * doc/protocol/rfc5081.txt: Add.
10807 2007-11-01  Simon Josefsson <simon@josefsson.org>
10809         * ChangeLog: Generated.
10811 2007-11-01  Simon Josefsson <simon@josefsson.org>
10813         * NEWS: Version 2.1.5.
10815 2007-11-01  Simon Josefsson <simon@josefsson.org>
10817         * NEWS: Add.
10819 2007-11-01  Simon Josefsson <simon@josefsson.org>
10821         * NEWS: Add.
10823 2007-11-01  Simon Josefsson <simon@josefsson.org>
10825         * NEWS: Add.
10827 2007-11-01  Simon Josefsson <simon@josefsson.org>
10829         * configure.in: Bump ABI to 25.
10831 2007-11-01  Simon Josefsson <simon@josefsson.org>
10833         * doc/protocol/draft-ietf-tls-rfc4346-bis-06.txt: Add.
10835 2007-10-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10837         * src/certtool-cfg.c, src/crypt-gaa.c: certtool now prints defaults.
10839 2007-10-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10841         * lib/gnutls_dh_primes.c: The pkcs3 parameters are now corrected
10842         exported (without sign).
10844 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10846         * src/crypt.gaa: parameters -> group parameters
10848 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10850         * AUTHORS, Makefile.am, NEWS, README, THANKS,
10851         build-aux/config.rpath, configure.in, doc/Makefile.am,
10852         doc/gnutls.texi, includes/gnutls/extra.h,
10853         includes/gnutls/openpgp.h, includes/gnutls/pkcs12.h,
10854         includes/gnutls/x509.h, lib/Makefile.am, lib/auth_anon.c,
10855         lib/auth_anon.h, lib/auth_cert.c, lib/auth_cert.h,
10856         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
10857         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h,
10858         lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
10859         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
10860         lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
10861         lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
10862         lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
10863         lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
10864         lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
10865         lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
10866         lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth.h,
10867         lib/gnutls_auth_int.h, lib/gnutls_buffer.h, lib/gnutls_buffers.c,
10868         lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
10869         lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
10870         lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
10871         lib/gnutls_compress.h, lib/gnutls_compress_int.c,
10872         lib/gnutls_compress_int.h, lib/gnutls_constate.c,
10873         lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
10874         lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
10875         lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
10876         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
10877         lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
10878         lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
10879         lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_int.h,
10880         lib/gnutls_kx.c, lib/gnutls_kx.h, lib/gnutls_mem.c,
10881         lib/gnutls_mem.h, lib/gnutls_mpi.c, lib/gnutls_mpi.h,
10882         lib/gnutls_num.c, lib/gnutls_num.h, lib/gnutls_pk.c,
10883         lib/gnutls_pk.h, lib/gnutls_priority.c, lib/gnutls_psk.c,
10884         lib/gnutls_record.c, lib/gnutls_record.h, lib/gnutls_rsa_export.c,
10885         lib/gnutls_rsa_export.h, lib/gnutls_session.c,
10886         lib/gnutls_session.h, lib/gnutls_session_pack.c,
10887         lib/gnutls_session_pack.h, lib/gnutls_sig.c, lib/gnutls_sig.h,
10888         lib/gnutls_srp.c, lib/gnutls_srp.h, lib/gnutls_state.c,
10889         lib/gnutls_state.h, lib/gnutls_str.c, lib/gnutls_str.h,
10890         lib/gnutls_ui.c, lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h,
10891         lib/gnutls_x509.c, lib/gnutls_x509.h, lib/io_debug.h,
10892         lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
10893         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
10894         lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h,
10895         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c,
10896         lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
10897         lib/x509/pkcs12_bag.c, lib/x509/pkcs7.c, lib/x509/pkcs7.h,
10898         lib/x509/privkey.c, lib/x509/privkey.h, lib/x509/privkey_pkcs8.c,
10899         lib/x509/rfc2818.h, lib/x509/sign.c, lib/x509/sign.h,
10900         lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
10901         lib/x509/x509.h, lib/x509/x509_write.c, lib/x509_b64.c,
10902         lib/x509_b64.h, libextra/Makefile.am, libextra/gnutls_extra.c,
10903         libextra/gnutls_extra.h, libextra/openpgp/Makefile.am,
10904         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
10905         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
10906         libextra/openpgp/privkey.c, libextra/openssl_compat.c,
10907         libextra/openssl_compat.h, src/certtool.c, src/cli.c, src/common.c,
10908         src/crypt.c, src/prime.c, src/serv.c, src/tests.c, src/tls_test.c: 
10909         Changed my name to my "official" name.
10911 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10913         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Moved some
10914         old defines to compat.c.
10916 2007-10-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10918         * lib/libgnutlsxx.vers, libextra/libgnutls-extra.vers: Updated the
10919         ld version.
10921 2007-10-29  Simon Josefsson <simon@josefsson.org>
10923         * includes/gnutls/gnutls.h.in: Fix gnutls_set_default_priority and
10924         gnutls_set_default_export priority.  The old functions returned an
10925         error code, need to fake it.
10927 2007-10-29  Simon Josefsson <simon@josefsson.org>
10929         * Makefile.am: Reorder release target, to do disconnected ops first,
10930         and to avoid losing tags.
10932 2007-10-29  Simon Josefsson <simon@josefsson.org>
10934         * NEWS, configure.in: Bump versions.
10936 2007-10-29  Simon Josefsson <simon@josefsson.org>
10938         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
10939         lgl/stdint.in.h: Update gnulib files.
10941 2007-10-28  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10943         * configure.in: Used the original libtool library version.
10945 2007-10-27  Simon Josefsson <simon@josefsson.org>
10947         * ChangeLog: Generated.
10949 2007-10-27  Simon Josefsson <simon@josefsson.org>
10951         * NEWS: Version 2.1.4.
10953 2007-10-27  Simon Josefsson <simon@josefsson.org>
10955         * doc/manpages/Makefile.am: Generated.
10957 2007-10-27  Simon Josefsson <simon@josefsson.org>
10959         * configure.in: Bump version.
10961 2007-10-27  Simon Josefsson <simon@josefsson.org>
10963         * includes/gnutls/compat.h: Add for backwards compatibility.
10965 2007-10-27  Simon Josefsson <simon@josefsson.org>
10967         * doc/gnutls.texi: Fix typo.
10969 2007-10-27  Simon Josefsson <simon@josefsson.org>
10971         * NEWS: Add.
10973 2007-10-27  Simon Josefsson <simon@josefsson.org>
10975         * build-aux/config.rpath, gl/m4/gnulib-common.m4, gl/strerror.c,
10976         lgl/m4/gnulib-common.m4, lgl/m4/ulonglong.m4, lgl/stdbool.in.h,
10977         lgl/stdint.in.h: Update gnulib files.
10979 2007-10-27  Simon Josefsson <simon@josefsson.org>
10981         * NEWS: Add.
10983 2007-10-27  Simon Josefsson <simon@josefsson.org>
10985         * libextra/opencdk/cipher.c, libextra/opencdk/keydb.c,
10986         libextra/opencdk/new-packet.c, libextra/opencdk/opencdk.h,
10987         libextra/opencdk/seskey.c: Sync with OpenCDK 0.6.5.
10989 2007-10-27  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10991         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
10992         src/certtool.gaa: quick-random option was removed since it is now
10993         the default.
10995 2007-10-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
10997         * : 1   2       lib/gnutls_algorithms.c
10999 2007-10-26  Ludovic Courtès <ludo@gnu.org>
11001         * doc/README.CODING_STYLE: Add doc about maintenance of the Guile
11002         bindings.
11004 2007-10-25  Simon Josefsson <simon@josefsson.org>
11006         * : commit d3ebcb4c39cd2e7650694e08faad5a7ca57c662e Author: Simon
11007         Josefsson <simon@josefsson.org> Date:   Thu Oct 25 21:51:38 2007
11008         +0200
11010 2007-10-25  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11012         * doc/gnutls.texi: added some text for the debugging functions.
11014 2007-10-25  Simon Josefsson <simon@josefsson.org>
11016         * doc/gnutls.texi: Typo.
11018 2007-10-25  Simon Josefsson <simon@josefsson.org>
11020         * Makefile.am: Reorder and simplify.
11022 2007-10-25  Simon Josefsson <simon@josefsson.org>
11024         * lib/gnutls_state.c: Doc fix.
11026 2007-10-25  Simon Josefsson <simon@josefsson.org>
11028         * : commit 867ffe404fbc7e16a543d2314bca85d613a902ef Author: Nikos
11029         Mavrogiannopoulos <nmav@gnutls.org> Date:   Wed Oct 24 23:48:27 2007
11030         +0300
11032 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11034         * : 2   2       doc/examples/ex-serv-pgp.c
11036 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11038         * NEWS, doc/examples/ex-client-srp.c,
11039         doc/examples/ex-client-tlsia.c, doc/examples/ex-serv-anon.c,
11040         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
11041         doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
11042         lib/gnutls_priority.c: Introduced GNUTLS_PRIORITIES_SECURITY_NORMAL
11043         and GNUTLS_PRIORITIES_SECURITY_HIGH
11045 2007-10-24  Simon Josefsson <simon@josefsson.org>
11047         * : commit 74200139866f14efc4cbabeec8c6698982327296 Author: Nikos
11048         Mavrogiannopoulos <nmav@gnutls.org> Date:   Wed Oct 24 18:33:00 2007
11049         +0300
11051 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11053         * lib/gnutls_v2_compat.c: The user handshake callback function is
11054         now called on SSLv2 hello messages.
11056 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11058         * NEWS, doc/examples/ex-client-resume.c,
11059         doc/examples/ex-client-srp.c, doc/examples/ex-client-tlsia.c,
11060         doc/examples/ex-client1.c, doc/examples/ex-client2.c,
11061         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
11062         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
11063         doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
11064         lib/gnutls_priority.c, src/cli.c, src/serv.c: Added
11065         gnutls_set_default_priority2() and deprecated
11066         gnutls_set_default_priority().
11068 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11070         * : 4   0       doc/manpages/certtool.1
11072 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11074         * NEWS: added news entry for --disable-quick-random
11076 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11078         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.gaa,
11079         src/cli.c, src/serv.c: /dev/urandom is used now by default for key
11080         generation. The option --disable-quick-random was introduced.
11082 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11084         * doc/examples/ex-serv-export.c, doc/examples/ex-serv1.c: updated
11085         some examples.
11087 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11089         * configure.in: The library version is now 14 instead of 24. (14 is
11090         greater than our current 13).
11092 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11094         * NEWS, doc/examples/ex-serv1.c, includes/gnutls/gnutls.h.in,
11095         lib/gnutls_state.c, src/serv.c, src/tests.c, src/tests.h: Introduced
11096         gnutls_session_enable_compatibility_mode() to allow enabling all
11097         supported compatibility options (like disabling padding). Some other
11098         bug fixes in tls-test.c.
11100 2007-10-24  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11102         * doc/examples/ex-client-srp.c, doc/gnutls.texi: Added some
11103         documentation for the new convert functions.
11105 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11107         * lib/gnutls_priority.c: renamed zlib to deflate
11109 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11111         * lib/gnutls_algorithms.c, lib/libgnutls.vers: Updata gnutls.vers
11112         since we changed our interfaces and some other fixes.
11114 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11116         * : 2   2       lib/gnutls_algorithms.c
11118 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11120         * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
11121         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
11122         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
11123         doc/examples/ex-client2.c, doc/examples/ex-crq.c,
11124         doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
11125         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
11126         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
11127         doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
11128         doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
11129         doc/examples/tcp.c: Added copyright notices to examples
11131 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11133         * includes/gnutls/gnutls.h.in: corrected the prototypes
11135 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11137         * lib/x509/verify.c: replaced UNKNOWN_HASH_ALGORITHM WITH
11138         UNKNOWN_ALGORITHM
11140 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11142         * includes/gnutls/gnutls.h.in: corrected typo.
11144 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11146         * : 1   1       lib/gnutls_record.c
11148 2007-10-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11150         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_priority.c: Updated
11151         the priority functions to be more compatible to our interface and
11152         avoid parsing on every session generation. The current approach
11153         stores parsed data to our integer format.CG:
11155         -----------------------------------------------------------------------
11157 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11159         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_int.h,
11160         lib/gnutls_record.c: Added gnutls_record_disable_padding() to allow
11161         servers talk to buggy clients that complain if TLS 1.0 padding is
11162         used.
11164 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11166         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_errors.c,
11167         lib/gnutls_priority.c, lib/gnutls_record.c: Added new priority
11168         functions that accept text instead of integers.
11170 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11172         * build-aux/config.rpath, lib/gnutls_buffers.c, lib/gnutls_record.c: 
11173         Removed some ancient non-used functions.
11175 2007-10-22  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11177         * : commit 628c62e935effc1c276fa6e4ae653f8488e017be Author: Nikos
11178         Mavrogiannopoulos <nmav@gnutls.org> Date:   Mon Oct 22 14:03:08 2007
11179         +0300
11181 2007-10-22  Simon Josefsson <simon@josefsson.org>
11183         * po/de.po, po/ms.po, po/pl.po, po/sv.po: Sync with TP.
11185 2007-10-22  Simon Josefsson <simon@josefsson.org>
11187         * lgl/m4/gc-camellia.m4: Add.
11189 2007-10-22  Simon Josefsson <simon@josefsson.org>
11191         * lgl/Makefile.am, lgl/gc-libgcrypt.c, lgl/gc.h,
11192         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Update gnulib files.
11194 2007-10-22  Simon Josefsson <simon@josefsson.org>
11196         * build-aux/config.rpath, build-aux/maint.mk, gl/error.c,
11197         gl/error.h, gl/fseeko.c, gl/gnulib.mk, gl/inet_pton.c,
11198         gl/inet_pton.h, gl/intprops.h, gl/m4/extensions.m4,
11199         gl/m4/getaddrinfo.m4, gl/m4/getdelim.m4, gl/m4/getline.m4,
11200         gl/m4/gnulib-comp.m4, gl/m4/socklen.m4, gl/m4/strerror.m4,
11201         gl/netinet_in.in.h, gl/netinet_in_.h, gl/progname.c, gl/progname.h,
11202         gl/readline.c, gl/readline.h, gl/strerror.c, gl/version-etc-fsf.c,
11203         gl/version-etc.c, gl/version-etc.h, lgl/Makefile.am,
11204         lgl/alloca.in.h, lgl/alloca_.h, lgl/dummy.c, lgl/float.in.h,
11205         lgl/float_.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/gc.h,
11206         lgl/m4/extensions.m4, lgl/m4/gnulib-comp.m4, lgl/m4/lock.m4,
11207         lgl/m4/longlong.m4, lgl/m4/memmem.m4, lgl/m4/socklen.m4,
11208         lgl/m4/stdint.m4, lgl/m4/stdio_h.m4, lgl/m4/string_h.m4,
11209         lgl/m4/strverscmp.m4, lgl/m4/ulonglong.m4, lgl/m4/vasprintf.m4,
11210         lgl/printf-parse.c, lgl/realloc.c, lgl/stdbool.in.h,
11211         lgl/stdbool_.h, lgl/stdint.in.h, lgl/stdint_.h, lgl/stdio.in.h,
11212         lgl/stdio_.h, lgl/stdlib.in.h, lgl/stdlib_.h, lgl/string.in.h,
11213         lgl/string_.h, lgl/sys_socket.in.h, lgl/sys_socket_.h,
11214         lgl/sys_stat.in.h, lgl/sys_stat_.h, lgl/time.in.h, lgl/time_.h,
11215         lgl/unistd.in.h, lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar.in.h,
11216         lgl/wchar_.h: Update gnulib files.
11218 2007-10-22  Simon Josefsson <simon@josefsson.org>
11220         * : commit 07837c92f65f09b58c0ec55e3f49382ce0d71ba5 Author: Nikos
11221         Mavrogiannopoulos <nmav@gnutls.org> Date:   Fri Oct 19 22:05:28 2007
11222         +0300
11224 2007-10-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11226         * NEWS, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
11227         includes/gnutls/openpgp.h, lib/auth_cert.c, lib/gnutls_cert.c,
11228         lib/gnutls_extra_hooks.c, lib/gnutls_extra_hooks.h,
11229         lib/gnutls_state.c, libextra/gnutls_extra.c,
11230         libextra/gnutls_openpgp.c, libextra/openpgp/compat.c,
11231         libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
11232         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
11233         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
11234         src/common.c: Occurences of gnutls_openpgp_key were renamed to
11235         gnutls_openpgp_cert, leaving an API compatibility layer.
11237 2007-10-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11239         * includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
11240         lib/auth_cert.c, lib/gnutls_extra_hooks.c,
11241         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c,
11242         libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
11243         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
11244         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
11245         libextra/openpgp/pgpverify.c: Renamed gnutls_openpgp_key_t to
11246         gnutls_openpgp_cert_t
11248 2007-10-17  Simon Josefsson <simon@josefsson.org>
11250         * ChangeLog: Generated.
11252 2007-10-17  Simon Josefsson <simon@josefsson.org>
11254         * lib/Makefile.am: Revert mistake removal.
11256 2007-10-17  Simon Josefsson <simon@josefsson.org>
11258         * doc/manpages/Makefile.am, po/de.po, po/ms.po, po/pl.po, po/sv.po,
11259         src/cli-gaa.c, src/cli-gaa.h, src/cli.gaa, src/serv-gaa.c,
11260         src/serv-gaa.h, src/serv.gaa: Generated.
11262 2007-10-17  Simon Josefsson <simon@josefsson.org>
11264         * NEWS: Version 2.1.3.
11266 2007-10-17  Simon Josefsson <simon@josefsson.org>
11268         * configure.in: Bump ABI version.
11270 2007-10-17  Simon Josefsson <simon@josefsson.org>
11272         * lib/gnutls_extensions.c, lib/gnutls_int.h,
11273         lib/gnutls_supplemental.c: Remove tls-authz.
11275 2007-10-17  Simon Josefsson <simon@josefsson.org>
11277         * doc/gnutls.texi: Remove tls-authz.
11279 2007-10-17  Simon Josefsson <simon@josefsson.org>
11281         * NEWS, configure.in, doc/examples/Makefile.am,
11282         doc/examples/ex-client-authz.c, doc/examples/ex-serv-authz.c,
11283         doc/reference/Makefile.am, includes/gnutls/gnutls.h.in,
11284         lib/Makefile.am, lib/ext_authz.c, lib/ext_authz.h, src/cli.c,
11285         src/cli.gaa, src/serv.c, src/serv.gaa: Remove TLS-authz.
11287 2007-10-15  Simon Josefsson <simon@josefsson.org>
11289         * configure.in: Bump version.
11291 2007-10-15  Simon Josefsson <simon@josefsson.org>
11293         * NEWS: Add.
11295 2007-10-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11297         * lib/gnutls_priority.c: Reenabled the 256 bit algorithms in the
11298         default priorities.
11300 2007-10-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11302         * NEWS, configure.in, lib/auth_cert.h, lib/gnutls_cert.c,
11303         lib/gnutls_errors.c, lib/gnutls_extra_hooks.c,
11304         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c,
11305         libextra/gnutls_openpgp.c, libextra/opencdk/main.h,
11306         libextra/opencdk/sig-check.c, libextra/openpgp/compat.c,
11307         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgpverify.c: **
11308         Corrected bugs in the openpgp certificate verification functions
11309         using a keyring.  Now it correctly verifies openpgp certificates.  ** Removed the ancient pgpkeyserver support (which was not used
11310         anywhere)
11312 2007-10-14  Simon Josefsson <simon@josefsson.org>
11314         * ChangeLog: Generated.
11316 2007-10-14  Simon Josefsson <simon@josefsson.org>
11318         * NEWS: Typo.
11320 2007-10-14  Simon Josefsson <simon@josefsson.org>
11322         * NEWS: Version 2.1.2.
11324 2007-10-14  Simon Josefsson <simon@josefsson.org>
11326         * doc/protocol/draft-nir-tls-eap-02.txt: Add.
11328 2007-10-14  Simon Josefsson <simon@josefsson.org>
11330         * NEWS: Wrap.
11332 2007-10-14  Simon Josefsson <simon@josefsson.org>
11334         * NEWS: Mention enum's.
11336 2007-10-14  Simon Josefsson <simon@josefsson.org>
11338         * includes/gnutls/compat.h, includes/gnutls/gnutls.h.in: Move
11339         deprecated SRP alerts to compat.h.
11341 2007-10-14  Simon Josefsson <simon@josefsson.org>
11343         * includes/gnutls/compat.h: Add compatibility mapping for
11344         GNUTLS_E_OPENPGP_TRUSTDB_VERSION_UNSUPPORTED.
11346 2007-10-14  Simon Josefsson <simon@josefsson.org>
11348         * configure.in: Encode in shared library that we aren't backwards
11349         compatible.
11351 2007-10-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11353         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
11354         src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: removed
11355         references to trustdb
11357 2007-10-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11359         * NEWS, doc/gnutls.texi, includes/gnutls/compat.h,
11360         includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
11361         includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c,
11362         libextra/openpgp/compat.c, libextra/openpgp/extras.c,
11363         libextra/openpgp/openpgp.h, libextra/openpgp/pgpverify.c: Removed
11364         all the trustdb related code. It wasn't used and trustdbs are not
11365         specified anywhere except pgp. Now we use the standard key rings.
11367 2007-10-13  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11369         * doc/gnutls.texi: more text
11371 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11373         * NEWS, lib/gnutls_priority.c: The 256 bit ciphers are not enabled
11374         in the default priorities.
11376 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11378         * configure.in, lib/gnutls_algorithms.c, lib/gnutls_pk.c,
11379         lib/x509/dsa.c, lib/x509/sign.c, src/certtool-gaa.c,
11380         src/certtool.c, src/certtool.gaa: Added support for DSA2 (key sizes
11381         for more than 1024 bits on DSA) via libgcrypt 1.3.0.
11383 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11385         * doc/gnutls.texi: Updated documentation.
11387 2007-10-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11389         * : 1   0       NEWS
11391 2007-10-09  Simon Josefsson <simon@josefsson.org>
11393         * NEWS: Mention certtool --quick-random.
11395 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11397         * includes/gnutls/gnutls.h.in: Added defines for the deprecated SRP
11398         alert numbers.
11400 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11402         * lib/x509/extensions.c: added an assertion.
11404 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11406         * lib/gnutls_kx.c: Corrected an error in a parenthesis.
11408 2007-10-09  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11410         * : commit 72b99e94b1ecb51a2182645797e6153baeb60fc4 Author: Nikos
11411         Mavrogiannopoulos <nmav@gnutls.org> Date:   Tue Oct 9 11:37:45 2007
11412         +0300
11414 2007-10-08  Ludovic Courtès <ludo@gnu.org>
11416         * guile/modules/gnutls.scm, guile/modules/gnutls/build/enums.scm: 
11417         Guile: Reflect SRP/PSK changes.  * guile/modules/gnutls.scm (alert-description/unknown-srp-username,   alert-description/missing-srp-username): Remove.    (alert-description/unknown-psk-identity): New.  * guile/modules/gnutls/build/enums.scm (%alert-description-enum):   Likewise.
11419 2007-10-08  Ludovic Courtès <ludo@gnu.org>
11421         * NEWS: Update `NEWS'.
11423 2007-10-08  Ludovic Courtès <ludo@gnu.org>
11425         * configure.in: Fix configure-time Guile detection.  * configure.in: Substitute `GUILE_LDFLAGS' into `LIBS', not
11426           `LDFLAGS'.  Patch by Nix <nix@esperi.org.uk>.
11428 2007-10-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11430         * : 1   1       doc/Makefile.am
11432 2007-10-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
11434         * : commit 175526ddfe18f4c443fb31a676b8f1d50895b053 Author: Nikos
11435         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Oct 8 12:57:03
11436         2007 +0300
11438 2007-10-08  Simon Josefsson <simon@josefsson.org>
11440         * : commit 1f24725c9a0b09e7a42ee18f2bb4c0fbac581b8f Author: Nikos
11441         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Oct 8 12:08:33
11442         2007 +0300
11444 2007-10-07  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
11446         * lib/auth_srp.c: corrected possible size issue
11448 2007-10-07  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
11450         * NEWS, build-aux/config.rpath, doc/gnutls.texi,
11451         includes/gnutls/openpgp.h, includes/gnutls/x509.h,
11452         lib/x509/Makefile.am, lib/x509/xml.c, libextra/openpgp/Makefile.am,
11453         libextra/openpgp/xml.c, po/de.po, po/ms.po, src/certtool-gaa.c,
11454         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa,
11455         src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa, src/common.c: 
11456         Removed all the xml functions and stubs, as well as references in
11457         the documentation.
11459 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
11461         * lib/gnutls_alert.c: error_to_alert() now always return an alert
11462         number. This is to avoid sending illegal values when the return
11463         value is not checked (commonplace).
11465 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
11467         * : 51  51      src/certtool-gaa.c 10   10      src/certtool-gaa.h
11469 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
11471         * src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
11472         src/certtool.gaa: Added the --quick-random option to certtool to
11473         improve generation time of private keys.  They delay is quite
11474         annoying especially when generating test keys.
11476 2007-10-06  Simon Josefsson <simon@josefsson.org>
11478         * configure.in: Bump versions.
11480 2007-10-06  Simon Josefsson <simon@josefsson.org>
11482         * NEWS: Add.
11484 2007-10-06  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
11486         * src/certtool.c: Corrected output in DER format and corrected
11487         output for smime_to_pkcs7 to output in outfile instead of stdout.
11489 2007-09-24  Simon Josefsson <simon@josefsson.org>
11491         * ChangeLog: Generated.
11493 2007-09-24  Simon Josefsson <simon@josefsson.org>
11495         * configure.in: Bump version.
11497 2007-09-24  Simon Josefsson <simon@josefsson.org>
11499         * NEWS: Version 2.1.1.
11501 2007-09-24  Simon Josefsson <simon@josefsson.org>
11503         * NEWS: Add.
11505 2007-09-24  Simon Josefsson <simon@josefsson.org>
11507         * configure.in: Rework Camellia configure messages and logic.
11509 2007-09-24  Simon Josefsson <simon@josefsson.org>
11511         * NEWS: Add fixes, for trac.
11513 2007-09-24  Simon Josefsson <simon@josefsson.org>
11515         * NEWS: Add.
11517 2007-09-24  Simon Josefsson <simon@josefsson.org>
11519         * configure.in: Typo.
11521 2007-09-24  Simon Josefsson <simon@josefsson.org>
11523         * configure.in: Add --disable-camellia.  Remove automake
11524         conditional, not used.
11526 2007-09-24  Simon Josefsson <simon@josefsson.org>
11528         * AUTHORS: Add.
11530 2007-09-24  Simon Josefsson <simon@josefsson.org>
11532         * NEWS: Add.
11534 2007-09-24  Simon Josefsson <simon@josefsson.org>
11536         * NEWS: Bump version.
11538 2007-09-24  Simon Josefsson <simon@josefsson.org>
11540         * configure.in, includes/gnutls/gnutls.h.in, lgl/gc-libgcrypt.c,
11541         lgl/gc.h, lib/gnutls_algorithms.c, lib/gnutls_cipher_int.c,
11542         lib/gnutls_priority.c, libextra/gnutls_openssl.c,
11543         libextra/opencdk/opencdk.h, src/common.c, src/tests.c, src/tests.h,
11544         src/tls_test.c: Add patch to support Camellia, contributed by
11545         Yoshisato YANAGISAWA.  Fixes #1.  See
11547         http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2331
11549 2007-09-20  Simon Josefsson <simon@josefsson.org>
11551         * ChangeLog: Generated.
11553 2007-09-20  Simon Josefsson <simon@josefsson.org>
11555         * NEWS: Version 2.1.0.
11557 2007-09-20  Simon Josefsson <simon@josefsson.org>
11559         * configure.in: Move CFLAGS setting further down, to make AC_PROG_CC
11560         add -g to it.
11562 2007-09-20  Simon Josefsson <simon@josefsson.org>
11564         * src/cli-gaa.c, src/serv-gaa.c: Generated.
11566 2007-09-20  Simon Josefsson <simon@josefsson.org>
11568         * src/serv.gaa: Set variables to NULL.  Fix oprfi variable.
11570 2007-09-20  Simon Josefsson <simon@josefsson.org>
11572         * src/cli.gaa: Set variables to NULL.
11574 2007-09-20  Simon Josefsson <simon@josefsson.org>
11576         * lib/ext_oprfi.c: Fix crash.
11578 2007-09-20  Simon Josefsson <simon@josefsson.org>
11580         * lib/ext_oprfi.c: Fix crash.
11582 2007-09-20  Simon Josefsson <simon@josefsson.org>
11584         * src/serv.c: Fix infloop.
11586 2007-09-20  Simon Josefsson <simon@josefsson.org>
11588         * src/serv.c: Fix crash.
11590 2007-09-20  Simon Josefsson <simon@josefsson.org>
11592         * src/cli.c: Fix crash.
11594 2007-09-20  Simon Josefsson <simon@josefsson.org>
11596         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
11597         src/serv-gaa.c, src/serv-gaa.h, src/serv.c, src/serv.gaa: Support
11598         Opaque PRF Input in gnutls-cli and gnutls-serv.
11600 2007-09-20  Simon Josefsson <simon@josefsson.org>
11602         * doc/manpages/Makefile.am: Generated.
11604 2007-09-20  Simon Josefsson <simon@josefsson.org>
11606         * NEWS: Mention how to enable oprfi support.
11608 2007-09-20  Simon Josefsson <simon@josefsson.org>
11610         * doc/gnutls.texi: Typo.
11612 2007-09-20  Simon Josefsson <simon@josefsson.org>
11614         * lib/Makefile.am: Document more.
11616 2007-09-20  Simon Josefsson <simon@josefsson.org>
11618         * lib/ext_oprfi.c: Doc fix.
11620 2007-09-20  Simon Josefsson <simon@josefsson.org>
11622         * NEWS, configure.in, doc/gnutls.texi, includes/gnutls/gnutls.h.in,
11623         lib/Makefile.am, lib/ext_oprfi.c, lib/ext_oprfi.h,
11624         lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
11625         tests/Makefile.am, tests/oprfi.c: Support for Opaque PRF Input TLS
11626         extension.
11628 2007-09-20  Simon Josefsson <simon@josefsson.org>
11630         * doc/gnutls.texi: Add configure.in snippet to TLS ext section.
11632 2007-09-20  Simon Josefsson <simon@josefsson.org>
11634         * doc/gnutls.texi: Typo.
11636 2007-09-20  Simon Josefsson <simon@josefsson.org>
11638         * NEWS: Add.
11640 2007-09-20  Simon Josefsson <simon@josefsson.org>
11642         * configure.in: Bump versions.
11644 2007-09-20  Simon Josefsson <simon@josefsson.org>
11646         * doc/examples/Makefile.am: Fix -I's.
11648 2007-09-20  Simon Josefsson <simon@josefsson.org>
11650         * ChangeLog: Generated.
11652 2007-09-20  Simon Josefsson <simon@josefsson.org>
11654         * Makefile.am: Fix release target (git-tag no longer exit with
11655         failure for non-existing tags).
11657 2007-09-20  Simon Josefsson <simon@josefsson.org>
11659         * NEWS: Version 2.0.1.
11661 2007-09-20  Simon Josefsson <simon@josefsson.org>
11663         * doc/gnutls.texi: Improve TLS ext section.
11665 2007-09-19  Simon Josefsson <simon@josefsson.org>
11667         * doc/protocol/draft-ietf-tls-rfc4346-bis-05.txt: Add.
11669 2007-09-18  Simon Josefsson <simon@josefsson.org>
11671         * doc/gnutls.texi: Notes on adding a new TLS extension.
11673 2007-09-17  Simon Josefsson <simon@josefsson.org>
11675         * : commit 344057de0fbf1cbc55dbd74cc23c78ebd2609cfc Author: Simon
11676         Josefsson <simon@josefsson.org> Date:   Mon Sep 17 11:13:39 2007
11677         +0200
11679 2007-09-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
11681         * : commit 6d3a3222640ce3b5e4daa67a4624a507445de334 Author: Simon
11682         Josefsson <simon@josefsson.org> Date:   Mon Sep 17 11:06:24 2007
11683         +0200
11685 2007-09-17  Simon Josefsson <simon@josefsson.org>
11687         * NEWS: Add.
11689 2007-09-17  Simon Josefsson <simon@josefsson.org>
11691         * doc/Makefile.am, doc/credentials/Makefile.am,
11692         doc/credentials/ca.tmpl, doc/credentials/client.tmpl,
11693         doc/credentials/gnutls-http-serv,
11694         doc/credentials/openpgp-server-key.txt,
11695         doc/credentials/openpgp-server.txt,
11696         doc/credentials/openpgp/Makefile.am,
11697         doc/credentials/openpgp/cli_pub.asc,
11698         doc/credentials/openpgp/cli_ring.asc,
11699         doc/credentials/openpgp/cli_sec.asc,
11700         doc/credentials/openpgp/pub.asc, doc/credentials/openpgp/sec.asc,
11701         doc/credentials/params.pem, doc/credentials/proxy.tmpl,
11702         doc/credentials/psk-passwd.txt, doc/credentials/server.tmpl,
11703         doc/credentials/srp-passwd.txt, doc/credentials/srp-tpasswd.conf,
11704         doc/credentials/srp/Makefile.am, doc/credentials/srp/tpasswd,
11705         doc/credentials/srp/tpasswd.conf, doc/credentials/x509-ca-key.pem,
11706         doc/credentials/x509-ca.pem, doc/credentials/x509-client-key.pem,
11707         doc/credentials/x509-client.pem, doc/credentials/x509-other-ca.pem,
11708         doc/credentials/x509-proxy-key.pem, doc/credentials/x509-proxy.pem,
11709         doc/credentials/x509-server-dsa.pem,
11710         doc/credentials/x509-server-key-dsa.pem,
11711         doc/credentials/x509-server-key.pem,
11712         doc/credentials/x509-server.pem, doc/credentials/x509-trust.pem,
11713         doc/credentials/x509/Makefile.am, doc/credentials/x509/ca.pem,
11714         doc/credentials/x509/cert-dsa.pem, doc/credentials/x509/cert.pem,
11715         doc/credentials/x509/clicert-dsa.pem,
11716         doc/credentials/x509/clicert.pem,
11717         doc/credentials/x509/clikey-dsa.pem,
11718         doc/credentials/x509/clikey.pem, doc/credentials/x509/key-dsa.pem,
11719         doc/credentials/x509/key.pem, src/Makefile.am,
11720         src/gnutls-http-serv, src/openpgp/Makefile.am,
11721         src/openpgp/cli_pub.asc, src/openpgp/cli_ring.asc,
11722         src/openpgp/cli_sec.asc, src/openpgp/pub.asc, src/openpgp/sec.asc,
11723         src/params.pem, src/srp/Makefile.am, src/srp/tpasswd,
11724         src/srp/tpasswd.conf, src/x509/Makefile.am, src/x509/ca.pem,
11725         src/x509/cert-dsa.pem, src/x509/cert.pem, src/x509/clicert-dsa.pem,
11726         src/x509/clicert.pem, src/x509/clikey-dsa.pem, src/x509/clikey.pem,
11727         src/x509/key-dsa.pem, src/x509/key.pem: Move test credentials from
11728         src/ to doc/credentials/.
11730 2007-09-17  Nikos Mavrogiannopoulos <nmav@crystal.(none)>
11732         * : commit 9afa028dae6756ef463652e56543c89b04add024 Author: Nikos
11733         Mavrogiannopoulos <nmav@crystal.(none)> Date:   Mon Sep 17 11:47:12
11734         2007 +0300
11736 2007-09-11  Simon Josefsson <simon@josefsson.org>
11738         * gl/gnulib.mk, gl/m4/extensions.m4, gl/m4/gnulib-cache.m4,
11739         gl/m4/gnulib-comp.m4, gl/m4/string_h.m4, gl/string_.h: Remove
11740         duplicate gnulib modules.
11742 2007-09-11  Simon Josefsson <simon@josefsson.org>
11744         * gl/gettext.h, gl/gnulib.mk, gl/m4/gnulib-cache.m4,
11745         gl/m4/gnulib-comp.m4, gl/m4/sockpfaf.m4, gl/m4/stdbool.m4,
11746         gl/m4/stdio_h.m4, gl/m4/sys_socket_h.m4, gl/m4/unistd_h.m4,
11747         gl/stdbool_.h, gl/stdio_.h, gl/sys_socket_.h, gl/unistd_.h: Remove
11748         duplicate gnulib modules.
11750 2007-09-11  Simon Josefsson <simon@josefsson.org>
11752         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update
11753         gnulib files.
11755 2007-09-11  Simon Josefsson <simon@josefsson.org>
11757         * lgl/m4/absolute-header.m4: Update gnulib files.
11759 2007-09-11  Simon Josefsson <simon@josefsson.org>
11761         * lgl/m4/malloc.m4, lgl/m4/realloc.m4, lgl/m4/stdlib_h.m4,
11762         lgl/realloc.c, lgl/stdlib_.h: Add.
11764 2007-09-04  Ludovic Courtès <ludo@gnu.org>
11766         * guile/src/core.c: Guile: Fix `x509-certificate-dn-oid' and related
11767         functions.  * guile/src/core.c (X509_CERTIFICATE_DN_OID_FUNCTION_BODY): Use   `scm_take_locale_stringn ()' instead of `scm_take_locale_string
11768           ()'.  * NEWS: Update.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
11770 2007-09-04  Ludovic Courtès <ludo@gnu.org>
11772         * NEWS: Guile: Fix `x509-certificate-dn-oid' and related functions.  * guile/src/core.c (X509_CERTIFICATE_DN_OID_FUNCTION_BODY): Use   `scm_take_locale_stringn ()' instead of `scm_take_locale_string
11773           ()'.  * NEWS: Update.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
11775 2007-09-10  Simon Josefsson <simon@josefsson.org>
11777         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
11778         lgl/m4/gnulib-comp.m4, lgl/m4/time_h.m4: Update gnulib files.
11780 2007-09-10  Simon Josefsson <simon@josefsson.org>
11782         * .cvsignore, build-aux/.cvsignore, doc/.cvsignore,
11783         doc/examples/.cvsignore, doc/manpages/.cvsignore,
11784         doc/reference/.cvsignore, doc/reference/tmpl/.cvsignore,
11785         doc/scripts/.cvsignore, gl/.cvsignore, includes/.cvsignore,
11786         includes/gnutls/.cvsignore, lgl/.cvsignore, lib/.cvsignore,
11787         lib/minitasn1/.cvsignore, lib/x509/.cvsignore, libextra/.cvsignore,
11788         libextra/minilzo/.cvsignore, libextra/opencdk/.cvsignore,
11789         libextra/openpgp/.cvsignore, m4/.cvsignore, po/.cvsignore,
11790         src/.cvsignore, src/cfg/.cvsignore, src/cfg/platon/.cvsignore,
11791         src/cfg/platon/str/.cvsignore, src/openpgp/.cvsignore,
11792         src/srp/.cvsignore, src/x509/.cvsignore, tests/.cvsignore,
11793         tests/hostname-check/.cvsignore, tests/key-id/.cvsignore,
11794         tests/nist-pkits/.cvsignore, tests/pathlen/.cvsignore,
11795         tests/pkcs1-padding/.cvsignore, tests/pkcs12-decode/.cvsignore,
11796         tests/pkcs8-decode/.cvsignore, tests/rsa-md5-collision/.cvsignore,
11797         tests/sha2/.cvsignore, tests/userid/.cvsignore,
11798         tests/x509paths/.cvsignore: Remove .cvsignore's.
11800 2007-09-07  Simon Josefsson <simon@josefsson.org>
11802         * NEWS: Fix.
11804 2007-09-07  Simon Josefsson <simon@josefsson.org>
11806         * configure.in: Bump versions.
11808 2007-09-07  Simon Josefsson <simon@josefsson.org>
11810         * NEWS, lib/gnutls_algorithms.c, lib/gnutls_int.h: Use official IANA
11811         values for SRP.
11813 2007-09-06  Simon Josefsson <simon@josefsson.org>
11815         * doc/examples/Makefile.am: TLS/IA example uses anonymous ciphers.
11817 2007-09-04  Simon Josefsson <simon@josefsson.org>
11819         * ChangeLog: Generated.
11821 2007-09-04  Simon Josefsson <simon@josefsson.org>
11823         * NEWS: Version 2.0.0.
11825 2007-09-04  Simon Josefsson <simon@josefsson.org>
11827         * NEWS: Add.
11829 2007-09-03  Simon Josefsson <simon@josefsson.org>
11831         * NEWS: Add 1.6.x entries.
11833 2007-09-03  Simon Josefsson <simon@josefsson.org>
11835         * NEWS: Fix.
11837 2007-09-03  Simon Josefsson <simon@josefsson.org>
11839         * configure.in: Use three-digit versions.
11841 2007-09-01  Simon Josefsson <simon@josefsson.org>
11843         * NEWS: Fix.
11845 2007-09-01  Simon Josefsson <simon@josefsson.org>
11847         * lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c: Use libtasn1
11848         v1.1.
11850 2007-08-31  Simon Josefsson <simon@josefsson.org>
11852         * NEWS, configure.in: Bump versions.
11854 2007-08-31  Simon Josefsson <simon@josefsson.org>
11856         * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Use libtasn1
11857         v1.0.
11859 2007-08-31  Simon Josefsson <simon@josefsson.org>
11861         * configure.in: Drop gnits mode.
11863 2007-08-31  Simon Josefsson <simon@josefsson.org>
11865         * doc/examples/Makefile.am: Also don't build ex-serv-anon when
11866         anonymous ciphers are disabled.
11868 2007-08-31  Simon Josefsson <simon@josefsson.org>
11870         * doc/examples/Makefile.am: Don't try to build ex-client1 if
11871         anonymous ciphers are disabled.
11873 2007-08-27  Simon Josefsson <simon@josefsson.org>
11875         * ChangeLog: Generated.
11877 2007-08-27  Simon Josefsson <simon@josefsson.org>
11879         * NEWS: Version 1.7.19.
11881 2007-08-27  Simon Josefsson <simon@josefsson.org>
11883         * NEWS: Add.
11885 2007-08-27  Simon Josefsson <simon@josefsson.org>
11887         * doc/examples/ex-session-info.c: Support GNUTLS_CRD_PSK and
11888         GNUTLS_CRD_IA.
11890 2007-08-27  Simon Josefsson <simon@josefsson.org>
11892         * src/common.c: Handle GNUTLS_CRD_IA in print_info().
11894 2007-08-27  Simon Josefsson <simon@josefsson.org>
11896         * NEWS: Add.
11898 2007-08-27  Simon Josefsson <simon@josefsson.org>
11900         * lib/gnutls_errors.c: Doc fix.
11902 2007-08-27  Simon Josefsson <simon@josefsson.org>
11904         * lib/gnutls_handshake.c: Revert "Check that value is negative
11905         before using gnutls_error_is_fatal." This reverts commit 9949a4b0b6b62a0ff3c05fee4283928d1a53b675.
11907 2007-08-27  Simon Josefsson <simon@josefsson.org>
11909         * lib/gnutls_errors.c: Have gnutls_error_is_fatal return 0 on
11910         positive "errors".  Would fix bug reported by Andreas Metzler
11911         <ametzler@downhill.at.eu.org> in
11913         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293see also <http://bugs.debian.org/439640>.
11915 2007-08-27  Simon Josefsson <simon@josefsson.org>
11917         * lib/gnutls_handshake.c: Check that value is negative before using
11918         gnutls_error_is_fatal.  Fixes bug reported by Andreas Metzler
11919         <ametzler@downhill.at.eu.org> in
11921         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2293>see also <http://bugs.debian.org/439640>.
11923 2007-08-24  Simon Josefsson <simon@josefsson.org>
11925         * NEWS: Add.
11927 2007-08-24  Simon Josefsson <simon@josefsson.org>
11929         * libextra/opencdk/misc.c, libextra/opencdk/opencdk.h: Upgrade to
11930         OpenCDK 0.6.4.
11932 2007-08-24  Simon Josefsson <simon@josefsson.org>
11934         * doc/protocol/draft-babu-serv-cert-trans-from-proxy-00.txt: Add.
11936 2007-08-23  Simon Josefsson <simon@josefsson.org>
11938         * gl/readline.c: Upgrade gnulib files.
11940 2007-08-23  Simon Josefsson <simon@josefsson.org>
11942         * src/certtool.c: No need for getline.h.
11944 2007-08-23  Simon Josefsson <simon@josefsson.org>
11946         * NEWS: Add.
11948 2007-08-23  Simon Josefsson <simon@josefsson.org>
11950         * gl/getdelim.c, gl/getdelim.h, gl/getline.c, gl/getline.h,
11951         gl/getpass.c, gl/gnulib.mk, gl/m4/getdelim.m4, gl/m4/getline.m4,
11952         gl/m4/gnulib-comp.m4, gl/m4/stdio_h.m4, gl/m4/unistd_h.m4,
11953         gl/stdio_.h, gl/unistd_.h, lgl/Makefile.am, lgl/m4/stdio_h.m4,
11954         lgl/stdio_.h: Upgrade gnulib files.
11956 2007-08-23  Simon Josefsson <simon@josefsson.org>
11958         * NEWS: Add.
11960 2007-08-23  Simon Josefsson <simon@josefsson.org>
11962         * gl/fseeko.c, gl/getpass.c, gl/getpass.h, gl/gnulib.mk,
11963         gl/lseek.c, gl/m4/fseeko.m4, gl/m4/getpass.m4,
11964         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/lseek.m4,
11965         lgl/Makefile.am, lgl/fseeko.c, lgl/getdelim.c, lgl/getdelim.h,
11966         lgl/getline.c, lgl/getline.h, lgl/getpass.c, lgl/getpass.h,
11967         lgl/lseek.c, lgl/m4/fseeko.m4, lgl/m4/getdelim.m4,
11968         lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
11969         lgl/m4/gnulib-comp.m4, lgl/m4/lseek.m4: Update gnulib files.
11971 2007-08-20  Simon Josefsson <simon@josefsson.org>
11973         * NEWS, configure.in: Bump versions.
11975 2007-08-20  Simon Josefsson <simon@josefsson.org>
11977         * doc/examples/Makefile.am: Don't build pgp example if pgp has been
11978         disabled.
11980 2007-08-16  Simon Josefsson <simon@josefsson.org>
11982         * ChangeLog: Generated.
11984 2007-08-16  Simon Josefsson <simon@josefsson.org>
11986         * NEWS: Version 1.7.18.
11988 2007-08-16  Simon Josefsson <simon@josefsson.org>
11990         * NEWS: Add.
11992 2007-08-16  Simon Josefsson <simon@josefsson.org>
11994         * configure.in: Bump version.
11996 2007-08-16  Simon Josefsson <simon@josefsson.org>
11998         * NEWS: Add.
12000 2007-08-16  Simon Josefsson <simon@josefsson.org>
12002         * NEWS: Add.
12004 2007-08-16  Simon Josefsson <simon@josefsson.org>
12006         * lib/auth_psk_passwd.c, lib/gnutls_psk.c, lib/gnutls_x509.c,
12007         libextra/gnutls_openpgp.c, libextra/openssl_compat.c: Fix pointer
12008         mix for different sized variables.  Tiny patch from
12010         <http://cvs.fedora.redhat.com/viewcvs/devel/gnutls/gnutls-1.6.3-incompat-pointers.patch?rev=1.1&view=auto>.
12012 2007-08-15  Simon Josefsson <simon@josefsson.org>
12014         * doc/Makefile.am: Typo.
12016 2007-08-15  Simon Josefsson <simon@josefsson.org>
12018         * doc/Makefile.am: Install images in info directory.
12020 2007-08-15  Simon Josefsson <simon@josefsson.org>
12022         * doc/Makefile.am, doc/arch/certificate-user-use-case.eps,
12023         doc/arch/certificate-user-use-case.pdf,
12024         doc/arch/client-server-use-case.eps,
12025         doc/arch/client-server-use-case.pdf, doc/arch/extensions_st.eps,
12026         doc/arch/extensions_st.pdf, doc/arch/handshake-sequence.eps,
12027         doc/arch/handshake-sequence.pdf, doc/arch/handshake-state.eps,
12028         doc/arch/handshake-state.pdf, doc/arch/mod_auth_st.eps,
12029         doc/arch/mod_auth_st.pdf, doc/arch/objects.eps,
12030         doc/arch/objects.pdf, doc/gnutls-certificate-user-use-case.eps,
12031         doc/gnutls-certificate-user-use-case.pdf,
12032         doc/gnutls-client-server-use-case.eps,
12033         doc/gnutls-client-server-use-case.pdf,
12034         doc/gnutls-extensions_st.eps, doc/gnutls-extensions_st.pdf,
12035         doc/gnutls-handshake-sequence.eps,
12036         doc/gnutls-handshake-sequence.pdf, doc/gnutls-handshake-state.eps,
12037         doc/gnutls-handshake-state.pdf, doc/gnutls-mod_auth_st.eps,
12038         doc/gnutls-mod_auth_st.pdf, doc/gnutls-objects.eps,
12039         doc/gnutls-objects.pdf, doc/gnutls.texi: More image renaming.
12041 2007-08-15  Simon Josefsson <simon@josefsson.org>
12043         * doc/Makefile.am, doc/gnutls-internals.eps,
12044         doc/gnutls-internals.pdf, doc/gnutls-layers.eps,
12045         doc/gnutls-layers.pdf, doc/gnutls-pgp.eps, doc/gnutls-pgp.pdf,
12046         doc/gnutls-x509.eps, doc/gnutls-x509.pdf, doc/gnutls.texi,
12047         doc/internals.eps, doc/internals.pdf, doc/layers.eps,
12048         doc/layers.pdf, doc/pgp1.eps, doc/pgp1.pdf, doc/x509-1.eps,
12049         doc/x509-1.pdf: Rename images to deal with texinfo brokenness.  See
12050         <http://thread.gmane.org/gmane.comp.tex.texinfo.bugs/3533>.
12052 2007-08-15  Simon Josefsson <simon@josefsson.org>
12054         * doc/Makefile.am, doc/my-bib-macros.texi: Remove my-bib-macros, not
12055         used.
12057 2007-08-15  Simon Josefsson <simon@josefsson.org>
12059         * tests/x509self.c: Fix warning.  Tiny patch from Andreas Metzler
12060         <ametzler@downhill.at.eu.org>.
12062 2007-08-15  Simon Josefsson <simon@josefsson.org>
12064         * libextra/gnutls_openpgp.c: Fix warning.  Tiny patch from Andreas
12065         Metzler <ametzler@downhill.at.eu.org>.
12067 2007-08-15  Simon Josefsson <simon@josefsson.org>
12069         * ChangeLog: Generated.
12071 2007-08-15  Simon Josefsson <simon@josefsson.org>
12073         * NEWS: Typo.
12075 2007-08-15  Simon Josefsson <simon@josefsson.org>
12077         * NEWS: Version 1.7.17.
12079 2007-08-15  Simon Josefsson <simon@josefsson.org>
12081         * doc/manpages/Makefile.am: Generated.
12083 2007-08-13  Simon Josefsson <simon@josefsson.org>
12085         * NEWS: Add.
12087 2007-08-13  Simon Josefsson <simon@josefsson.org>
12089         * NEWS, includes/gnutls/openpgp.h, libextra/gnutls_openpgp.c: Add
12090         gnutls_openpgp_privkey_sign_hash.
12092 2007-08-13  Simon Josefsson <simon@josefsson.org>
12094         * doc/examples/ex-cert-select.c, includes/gnutls/gnutls.h.in,
12095         includes/gnutls/gnutlsxx.h, includes/gnutls/openpgp.h,
12096         includes/gnutls/pkcs12.h, lib/auth_dh_common.c, lib/auth_dhe_psk.c,
12097         lib/auth_psk.c, lib/auth_psk.h, lib/auth_psk_passwd.c,
12098         lib/auth_psk_passwd.h, lib/gnutls_psk.c, lib/gnutls_session.c,
12099         lib/gnutls_session_pack.c, lib/gnutls_x509.c, lib/gnutlsxx.cpp,
12100         lib/x509/output.c, src/certtool-cfg.c, src/certtool-cfg.h,
12101         src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
12102         src/prime.c, src/psk.c, src/serv.c, src/tests.c, src/tests.h,
12103         src/tls_test.c: Use *_t types consistently.
12105 2007-08-12  Simon Josefsson <simon@josefsson.org>
12107         * includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
12108         lib/gnutls_cert.c, lib/gnutls_sig.c, lib/x509/privkey.c,
12109         tests/x509signself.c: Use const and pointers to gnutls_datum_t in
12110         sign callback.
12112 2007-08-12  Simon Josefsson <simon@josefsson.org>
12114         * tests/x509signself.c: Fix warnings.
12116 2007-08-11  Simon Josefsson <simon@josefsson.org>
12118         * doc/manpages/Makefile.am: Update.
12120 2007-08-11  Simon Josefsson <simon@josefsson.org>
12122         * configure.in: Set shared library version correctly.
12124 2007-08-11  Simon Josefsson <simon@josefsson.org>
12126         * NEWS, includes/gnutls/gnutls.h.in: New errors
12127         GNUTLS_E_APPLICATION_ERROR_MIN..GNUTLS_E_APPLICATION_ERROR_MAX.
12129 2007-08-11  Simon Josefsson <simon@josefsson.org>
12131         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_cert.c,
12132         lib/gnutls_sig.c: Add gnutls_sign_callback_get.         * includes/gnutls/gnutls.h.in (gnutls_sign_callback_get): Add.          * lib/gnutls_cert.c (gnutls_sign_callback_set): Move here from  gnutls_sig.c.  Doc fix.         (gnutls_sign_callback_get): New function.       * lib/gnutls_sig.c (gnutls_sign_callback_set): Removed.
12134 2007-08-10  Simon Josefsson <simon@josefsson.org>
12136         * lib/gnutls_errors.c: (gnutls_error_is_fatal): Return default is 1 for unknown error
12137         codes.
12139 2007-08-10  Simon Josefsson <simon@josefsson.org>
12141         * doc/manpages/Makefile.am: Update.
12143 2007-08-10  Simon Josefsson <simon@josefsson.org>
12145         * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
12146         lib/auth_cert.c, lib/auth_dhe.c, lib/auth_rsa_export.c,
12147         lib/gnutls_int.h, lib/gnutls_sig.c, lib/gnutls_x509.c,
12148         lib/x509/privkey.c, tests/Makefile.am, tests/x509signself.c: 
12149         External signing callback interface.    * includes/gnutls/gnutls.h.in (gnutls_sign_func): New type.     (gnutls_sign_callback_set): New function.       * includes/gnutls/x509.h (gnutls_x509_privkey_sign_hash): New   function.       * lib/gnutls_x509.c (gnutls_certificate_set_x509_key_mem): Handle       NULL key.  Doc fix.     * lib/gnutls_sig.c (_gnutls_tls_sign_hdata): Pass session to    _gnutls_tls_sign.       (_gnutls_tls_sign_params): Likewise.    (_gnutls_tls_sign): Add new parameter 'session'.  Call sign     callback if appropriate.        (gnutls_sign_callback_set): New function.       * lib/gnutls_x509.c (read_key_mem): Support a NULL key.         * lib/gnutls_int.h (internals_st): Add sign_func,       sign_func_userdata.     * lib/auth_dhe.c (gen_dhe_server_kx): Use length of certificate         list to decide wheter to sign, not presence of private key.     * lib/auth_cert.c (_gnutls_gen_cert_client_cert_vrfy): Likewise.        * lib/auth_rsa_export.c (gen_rsa_export_server_kx): Likewise.   * lib/auth_cert.c(_gnutls_get_selected_cert): Don't require that        private key is present.         * lib/auth_rsa_export.c (gen_rsa_export_server_kx): Don't check         key size when key is not present, assume it is > 512 bits.      * lib/x509/privkey.c (gnutls_x509_privkey_sign_hash): New       function.       * tests/Makefile.am: Add x509signself.
12151 2007-08-10  Simon Josefsson <simon@josefsson.org>
12153         * NEWS: Add.
12155 2007-08-10  Simon Josefsson <simon@josefsson.org>
12157         * tests/Makefile.am: Build x509self.
12159 2007-08-10  Simon Josefsson <simon@josefsson.org>
12161         * tests/x509self.c: New file.
12163 2007-08-08  Simon Josefsson <simon@josefsson.org>
12165         * NEWS: Add.
12167 2007-08-08  Simon Josefsson <simon@josefsson.org>
12169         * lib/gnutls_priority.c: Disable TLS 1.2 by default, at least until
12170         RFC is out and we've done simple interop of it.
12172 2007-08-08  Simon Josefsson <simon@josefsson.org>
12174         * AUTHORS: Add.
12176 2007-08-08  Simon Josefsson <simon@josefsson.org>
12178         * NEWS: Add.
12180 2007-08-08  Simon Josefsson <simon@josefsson.org>
12182         * po/pl.po, po/sv.po: Sync with TP.
12184 2007-08-08  Simon Josefsson <simon@josefsson.org>
12186         * NEWS: Add.
12188 2007-07-09  Ludovic Courtès <ludo@gnu.org>
12190         * doc/gnutls.texi, doc/signatures.texi: Capitalized subsection
12191         titles.  * doc/gnutls.texi: Capitalized subsection titles.  * doc/signatures.texi: Likewise.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
12193 2007-08-08  Simon Josefsson <simon@josefsson.org>
12195         * NEWS: Add.
12197 2007-08-03  Ludovic Courtès <ludo@gnu.org>
12199         * doc/Makefile.am, guile/src/Makefile.am: Fixed CPPFLAGS for Guile
12200         code and documentation.  * doc/Makefile.am (SNARF_CPPFLAGS): Added   `{top_srcdir,top_builddir}/includes' and `top_builddir'.    (core.c.texi): Added `&&' between the `make' command and the   `$(GUILE_FOR_BUILD)' command.  Use `$(MAKE)' instead of `make'.    (extra.c.texi): Likewise.  * src/Makefile.am (AM_CPPFLAGS): Added   `{top_srcdir,top_builddir}/includes'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
12202 2007-08-08  Simon Josefsson <simon@josefsson.org>
12204         * NEWS, configure.in: Bump versions.
12206 2007-08-08  Simon Josefsson <simon@josefsson.org>
12208         * ChangeLog: Generated.
12210 2007-08-07  Simon Josefsson <simon@josefsson.org>
12212         * NEWS: Version 1.7.16.
12214 2007-08-07  Simon Josefsson <simon@josefsson.org>
12216         * NEWS: Add.
12218 2007-08-07  Simon Josefsson <simon@josefsson.org>
12220         * NEWS: Add.
12222 2007-08-07  Simon Josefsson <simon@josefsson.org>
12224         * build-aux/GNUmakefile, build-aux/maint.mk, doc/fdl.texi,
12225         doc/gnutls.texi, doc/gpl-2.0.texi, doc/lgpl-2.1.texi, gl/error.c,
12226         gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/include_next.m4,
12227         gl/override/doc/gpl-2.0.texi.diff,
12228         gl/override/doc/lgpl-2.1.texi.diff, lgl/Makefile.am,
12229         lgl/m4/gnulib-cache.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4: 
12230         Update gnulib files.
12232 2007-08-02  Ludovic Courtès <ludo@gnu.org>
12234         * NEWS: Updated `NEWS'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
12236 2007-08-01  Ludovic Courtès <ludo@gnu.org>
12238         * lib/auth_cert.c: Fixed erroneous checks and sloppy return values
12239         in certificate selection.  * lib/auth_cert.c (_gnutls_get_selected_cert): Dereference   APR_CERT_LIST_LENGTH, APR_PKEY and APR_CERT_LIST when validating
12240           their value.    (_gnutls_server_select_cert): When IDX < 0, set RET to   `GNUTLS_E_INSUFFICIENT_CREDENTIALS'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
12242 2007-08-02  Simon Josefsson <simon@josefsson.org>
12244         * doc/protocol/draft-santesson-tls-gssapi-03.txt: Add.
12246 2007-08-02  Simon Josefsson <simon@josefsson.org>
12248         * AUTHORS: Add.
12250 2007-07-14  Simon Josefsson <simon@josefsson.org>
12252         * lgl/stdint_.h, lgl/vasnprintf.c: Update gnulib files.
12254 2007-07-14  Simon Josefsson <simon@josefsson.org>
12256         * NEWS: Add.
12258 2007-07-14  Simon Josefsson <simon@josefsson.org>
12260         * configure.in: Bump versions.
12262 2007-07-14  Simon Josefsson <simon@josefsson.org>
12264         * src/cli.c: On starttls EOF on stdin, clear EOF flag to make future
12265         reads work OK.  Needed for Mac OS X.  Report and tiny patch by Hal
12266         Eden <n.mavrogiannopoulos@gmail.com>.
12268 2007-07-12  Simon Josefsson <simon@josefsson.org>
12270         * build-aux/gendocs.sh, gl/override/lib/version-etc.c.diff,
12271         lgl/Makefile.am, lgl/m4/wchar.m4, lgl/wchar_.h: Update.
12273 2007-07-09  Simon Josefsson <simon@josefsson.org>
12275         * doc/protocol/draft-ietf-tls-rfc4346-bis-04.txt,
12276         doc/protocol/draft-santesson-tls-gssapi-02.txt: Add.
12278 2007-07-09  Simon Josefsson <simon@josefsson.org>
12280         * doc/Makefile.am, doc/gnutls.texi, doc/internals.texi: Avoid make
12281         errors regarding internals.texi.  See
12283         <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2233>.
12285 2007-07-09  Simon Josefsson <simon@josefsson.org>
12287         * doc/Makefile.am, guile/src/Makefile.am: Fix build failure in doc/
12288         when guile isn't installed built yet.
12290 2007-07-08  Ludovic Courtès <ludo@gnu.org>
12292         * doc/gnutls.texi, doc/internals.texi: Manual: Capitalized section
12293         and chapter titles.  * doc/gnutls.texi: Capitalized section and chapter titles.    (Certificate to XML convertion functions): Fixed typo both in node   name and chapter title.  Updated menu.  * doc/internals.texi: Likewise.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
12295 2007-07-06  Simon Josefsson <simon@josefsson.org>
12297         * doc/protocol/draft-nir-tls-eap-01.txt: Add.
12299 2007-07-02  Ludovic Courtès <ludo@gnu.org>
12301         * doc/guile.texi: Manual: Small Guile fixes.  * doc/guile.texi: Fixed typos, added cross-refs to the Guile manual.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
12303 2007-07-03  Simon Josefsson <simon@josefsson.org>
12305         * doc/protocol/draft-ietf-tls-rfc4366-bis-00.txt: Add.
12307 2007-07-02  Simon Josefsson <simon@josefsson.org>
12309         * ChangeLog: Generated.
12311 2007-07-02  Simon Josefsson <simon@josefsson.org>
12313         * NEWS: Version 1.7.15.
12315 2007-07-02  Simon Josefsson <simon@josefsson.org>
12317         * po/LINGUAS: Revert.
12319 2007-07-02  Simon Josefsson <simon@josefsson.org>
12321         * po/LINGUAS: Sync with TP.
12323 2007-07-02  Simon Josefsson <simon@josefsson.org>
12325         * NEWS: Add.
12327 2007-07-02  Simon Josefsson <simon@josefsson.org>
12329         * doc/gpl-2.0.texi, doc/gpl.texi, doc/lgpl-2.1.texi, doc/lgpl.texi: 
12330         Fix gnulib name changes.
12332 2007-07-02  Simon Josefsson <simon@josefsson.org>
12334         * build-aux/config.rpath, build-aux/maint.mk, doc/Makefile.am,
12335         doc/gnutls.texi, gl/gnulib.mk, gl/m4/getaddrinfo.m4,
12336         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
12337         gl/override/doc/gpl-2.0.texi.diff, gl/override/doc/gpl.texi.diff,
12338         gl/override/doc/lgpl-2.1.texi.diff, gl/override/doc/lgpl.texi.diff: 
12339         Update gnulib files.  Fix GPL renaming.
12341 2007-07-02  Simon Josefsson <simon@josefsson.org>
12343         * NEWS: Add.
12345 2007-07-02  Simon Josefsson <simon@josefsson.org>
12347         * doc/gnutls.texi: Typo.
12349 2007-07-02  Simon Josefsson <simon@josefsson.org>
12351         * doc/gnutls.texi: Improve installation instructions.
12353 2007-07-02  Simon Josefsson <simon@josefsson.org>
12355         * doc/gnutls.texi: Add 'Obtaining and Installing'.  Suggested by
12356         ludo@gnu.org (Ludovic Courtès).
12358 2007-06-29  Simon Josefsson <simon@josefsson.org>
12360         * NEWS: Add.
12362 2007-06-29  Simon Josefsson <simon@josefsson.org>
12364         * doc/guile.texi: Add 'Guile Preparations' section.  Based on
12365         discussions with ludo@gnu.org (Ludovic Courtès).
12367 2007-06-29  Simon Josefsson <simon@josefsson.org>
12369         * configure.in: Check for scm_from_locale_string instead of SCM_API.
12370         Patch from ludo@gnu.org (Ludovic Courtès).
12372 2007-06-29  Simon Josefsson <simon@josefsson.org>
12374         * NEWS: Add.
12376 2007-06-29  Simon Josefsson <simon@josefsson.org>
12378         * guile/src/Makefile.am: Put $(GUILE_FLAGS) in LIBADD, not LDFLAGS.
12379         Reported by ludo@gnu.org (Ludovic Courtès).
12381 2007-06-27  Simon Josefsson <simon@josefsson.org>
12383         * doc/TODO: Add.
12385 2007-06-27  Simon Josefsson <simon@josefsson.org>
12387         * NEWS: Add.
12389 2007-06-27  Simon Josefsson <simon@josefsson.org>
12391         * po/LINGUAS, po/ms.po: Sync with TP.
12393 2007-06-27  Simon Josefsson <simon@josefsson.org>
12395         * NEWS: Add.
12397 2007-06-27  Simon Josefsson <simon@josefsson.org>
12399         * tests/key-id/key-id: Can't use /dev/null as template under
12400         mingw32, probably really a bug in cfg+.
12402 2007-06-27  Simon Josefsson <simon@josefsson.org>
12404         * gl/m4/getaddrinfo.m4: Fix gai_strerror on mingw32.
12406 2007-06-26  Simon Josefsson <simon@josefsson.org>
12408         * NEWS, configure.in: Check that the guile header files is recent
12409         enough and that it works.
12411 2007-06-26  Simon Josefsson <simon@josefsson.org>
12413         * configure.in: Move Guile setup stuff down under 'External
12414         libraries'.
12416 2007-06-26  Simon Josefsson <simon@josefsson.org>
12418         * Makefile.am, NEWS, configure.in: Fix installation path of Guile
12419         bindings.
12421 2007-06-26  Simon Josefsson <simon@josefsson.org>
12423         * NEWS, configure.in: Bump versions.
12425 2007-06-26  Simon Josefsson <simon@josefsson.org>
12427         * ChangeLog: Generated.
12429 2007-06-26  Simon Josefsson <simon@josefsson.org>
12431         * NEWS: Version 1.7.14.
12433 2007-06-26  Simon Josefsson <simon@josefsson.org>
12435         * NEWS: Add.
12437 2007-06-26  Simon Josefsson <simon@josefsson.org>
12439         * NEWS: Add.
12441 2007-06-26  Simon Josefsson <simon@josefsson.org>
12443         * doc/gendocs_template, gl/gnulib.mk, gl/m4/absolute-header.m4,
12444         gl/m4/gnulib-comp.m4, gl/m4/include_next.m4, gl/m4/netinet_in_h.m4,
12445         gl/m4/string_h.m4, gl/m4/sys_socket_h.m4, gl/netinet_in_.h,
12446         gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am, lgl/float_.h,
12447         lgl/m4/absolute-header.m4, lgl/m4/float_h.m4,
12448         lgl/m4/gnulib-comp.m4, lgl/m4/include_next.m4, lgl/m4/stdint.m4,
12449         lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/sys_socket_h.m4,
12450         lgl/m4/sys_stat_h.m4, lgl/m4/time_h.m4, lgl/m4/unistd_h.m4,
12451         lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-parse.h,
12452         lgl/stdint_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
12453         lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update
12454         gnulib files.
12456 2007-06-26  Simon Josefsson <simon@josefsson.org>
12458         * NEWS: Add.
12460 2007-06-17  Ludovic Courtes <ludo@chbouib.org>
12462         * configure.in: Make sure Guile is 1.8 or later.  * configure.in: Make sure Guile is 1.8 or later, using
12463         `GUILE_CHECK'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
12465 2007-06-26  Simon Josefsson <simon@josefsson.org>
12467         * NEWS: Add.
12469 2007-06-26  Ludovic Courtes <ludo@chbouib.org>
12471         * lib/gnutls_pk.c: Fixed memory leak in `_gnutls_dsa_verify ()'.  * lib/gnutls_pk.c (_gnutls_dsa_verify): Release `rs[0]' and `rs[1]'   when done.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
12473 2007-06-20  Simon Josefsson <simon@josefsson.org>
12475         * NEWS: Add.
12477 2007-06-20  Simon Josefsson <simon@josefsson.org>
12479         * THANKS: Add.
12481 2007-06-20  Simon Josefsson <simon@josefsson.org>
12483         * src/cli.c: Don't crash if TLS handshake fails.  Reported by Marc
12484         Haber <mh+debian-bugs@zugschlus.de> and Andreas Metzler
12485         <ametzler@downhill.at.eu.org> via Debian BTS #429183.
12487 2007-06-20  Simon Josefsson <simon@josefsson.org>
12489         * doc/protocol/draft-ietf-tls-rsa-aes-gcm-00.txt: Add.
12491 2007-06-15  Simon Josefsson <simon@josefsson.org>
12493         * doc/protocol/draft-ietf-tls-srp-14.txt: Add.
12495 2007-06-14  Simon Josefsson <simon@josefsson.org>
12497         * AUTHORS: Update PGP key.
12499 2007-06-14  Simon Josefsson <simon@josefsson.org>
12501         * AUTHORS: Change Ludovic' description.
12503 2007-06-14  Simon Josefsson <simon@josefsson.org>
12505         * libextra/gnutls_openpgp.c: Merge patch from Timo, applied to CVS.  (stream_to_datum): Call gnutls_assert() on error.
12507 2007-06-13  Ludovic Courtès <ludo@chbouib.org>
12509         * lib/auth_cert.c: Fix off-by-one in TLS 1.2 handshake.  * lib/auth_cert.c (_gnutls_gen_cert_server_cert_req): Before
12510           invoking `gnutls_malloc ()', increment SIZE when using TLS 1.2 so
12511           that the allocated buffer is large-enough to contain the list of
12512           supported hashes.  Don't change SIZE later on.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
12514 2007-06-13  Ludovic Courtès <ludo@chbouib.org>
12516         * libextra/gnutls_openpgp.c: Fix use of uninitialized variable in
12517         `gnutls_certificate_set_openpgp_key_mem ()' * libextra/gnutls_openpgp.c (stream_to_datum): Check whether INP is
12518           NULL rather than checking BUF (which is not initialized yet).  Signed-off-by: Simon Josefsson <simon@josefsson.org>
12520 2007-06-13  Simon Josefsson <simon@josefsson.org>
12522         * NEWS, configure.in: Bump versions.
12524 2007-06-13  Simon Josefsson <simon@josefsson.org>
12526         * doc/protocol/draft-salowey-tls-rfc4507bis-00.txt: Add.
12528 2007-06-12  Simon Josefsson <simon@josefsson.org>
12530         * doc/TODO: Add.
12532 2007-06-11  Ludovic Courtes <ludo@chbouib.org>
12534         * guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.scm,
12535         guile/tests/raw-to-c.scm: Small cleanups in `guile/tests'.  Signed-off-by: Simon Josefsson <simon@josefsson.org>
12537 2007-06-12  Simon Josefsson <simon@josefsson.org>
12539         * doc/Makefile.am: Clarify that guile.texi dependencies are
12540         dependencies of gnutls.texi too.
12542 2007-06-11  Simon Josefsson <simon@josefsson.org>
12544         * doc/protocol/draft-nir-tls-eap-00.txt: Add.
12546 2007-06-11  Simon Josefsson <simon@josefsson.org>
12548         * THANKS, configure.in: Need to use CFLAGS when checking for
12549         -Wno-pointer-sign.  Reported by "Kristofer T. Karas"
12550         <ktk@enterprise.bidmc.harvard.edu>.
12552 2007-06-11  Simon Josefsson <simon@josefsson.org>
12554         * ChangeLog: Generated.
12556 2007-06-11  Simon Josefsson <simon@josefsson.org>
12558         * NEWS: Version 1.7.13.
12560 2007-06-11  Simon Josefsson <simon@josefsson.org>
12562         * Makefile.am: Fix update-po target.
12564 2007-06-11  Simon Josefsson <simon@josefsson.org>
12566         * NEWS: Fix.
12568 2007-06-11  Simon Josefsson <simon@josefsson.org>
12570         * NEWS: Add.
12572 2007-06-11  Simon Josefsson <simon@josefsson.org>
12574         * doc/manpages/Makefile.am: Fix copyright years.
12576 2007-06-11  Simon Josefsson <simon@josefsson.org>
12578         * doc/reference/gnutls.types: Add, to work around problems if this
12579         file isn't present.
12581 2007-06-11  Simon Josefsson <simon@josefsson.org>
12583         * Makefile.am: Fix release target.
12585 2007-06-11  Simon Josefsson <simon@josefsson.org>
12587         * po/Makevars: Specify MSGFILTER, to fix make distcheck.
12589 2007-06-11  Simon Josefsson <simon@josefsson.org>
12591         * guile/src/Makefile.am: Need to put libguile-gnutls-v-0.la before
12592         gnulib_libs, to fix rpath issue.
12594 2007-06-11  Simon Josefsson <simon@josefsson.org>
12596         * guile/src/Makefile.am: Use _LIBADD for libraries, not _LDFLAGS.
12598 2007-06-11  Simon Josefsson <simon@josefsson.org>
12600         * NEWS: Add.
12602 2007-06-11  Simon Josefsson <simon@josefsson.org>
12604         * NEWS: Add.
12606 2007-06-11  Simon Josefsson <simon@josefsson.org>
12608         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
12609         lgl/fseeko.c, lgl/m4/gettext.m4, lgl/m4/gnulib-comp.m4,
12610         lgl/m4/intlmacosx.m4, lgl/m4/string_h.m4, lgl/m4/vasnprintf.m4,
12611         lgl/printf-args.c, lgl/printf-args.h, lgl/printf-parse.c,
12612         lgl/printf-parse.h, lgl/string_.h, lgl/vasnprintf.c: Update gnulib
12613         files.
12615 2007-06-11  Simon Josefsson <simon@josefsson.org>
12617         * libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
12618         libextra/opencdk/compress.c, libextra/opencdk/context.h,
12619         libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
12620         libextra/opencdk/keydb.c, libextra/opencdk/literal.c,
12621         libextra/opencdk/main.c, libextra/opencdk/main.h,
12622         libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
12623         libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
12624         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
12625         libextra/opencdk/sig-check.c, libextra/opencdk/stream.c,
12626         libextra/opencdk/stream.h, libextra/opencdk/verify.c: Update to
12627         OpenCDK 0.6.3.
12629 2007-06-11  Simon Josefsson <simon@josefsson.org>
12631         * doc/protocol/draft-badra-ecdhe-tls-psk-00.txt,
12632         doc/protocol/draft-hajjeh-tls-identity-protection-01.txt,
12633         doc/protocol/draft-hajjeh-tls-sign-03.txt: Add.
12635 2007-06-08  Ludovic Courtes <ludo@chbouib.org>
12637         * guile/src/Makefile.am: Fix Guile linking so that the right GnuTLS
12638         libs are used.  * guile/src/Makefile.am (GNUTLS_CORE_LIBS, GNUTLS_EXTRA_LIBS): New.    (GNULIB_LDFLAGS): Renamed to `GNULIB_LIBS'.  Explicitly pass the
12639           `.la' path.    (libguile_gnutls_v_0_la_LDFLAGS): Pass `$(GUILE_LDFLAGS)' as the
12640           last item so that RPATH is in the right order (i.e., all   `$(top_builddir)/...' appear first).    (libguile_gnutls_extra_v_0_la_LDFLAGS): Likewise.
12642 2007-06-08  Simon Josefsson <simon@josefsson.org>
12644         * NEWS, configure.in: Bump versions.
12646 2007-06-08  Simon Josefsson <simon@josefsson.org>
12648         * ChangeLog: Generated.
12650 2007-06-08  Simon Josefsson <simon@josefsson.org>
12652         * NEWS: Version 1.7.12.
12654 2007-06-08  Simon Josefsson <simon@josefsson.org>
12656         * NEWS: Add.
12658 2007-06-08  Simon Josefsson <simon@josefsson.org>
12660         * lib/x509/x509.c: Fix warnings on amd64, from Nikos.
12662 2007-06-08  Simon Josefsson <simon@josefsson.org>
12664         * NEWS: Add.
12666 2007-06-08  Simon Josefsson <simon@josefsson.org>
12668         * NEWS: Add.
12670 2007-06-08  Simon Josefsson <simon@josefsson.org>
12672         * : commit 42c591867afe192eae45c56f1e0f9e3b8867d2ad Author: Simon
12673         Josefsson <jas@mocca.josefsson.org> Date:   Fri Jun 8 13:45:59 2007
12674         +0200
12676 2007-06-08  Simon Josefsson <jas@mocca.josefsson.org>
12678         * po/Makevars: Try to fix line number collisions.
12680 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
12682         * configure.in, guile/src/Makefile.am: Fixed the
12683         `-Wno-strict-prototypes' issue in Guile code.  * configure.in: Add all custom CFLAGS to `AM_CFLAGS' rather than   `CFLAGS', except for `-D_REENTRANT -D_THREAD_SAFE' which must be   present during feature tests.  Substitute `AM_CFLAGS'.  * src/Makefile.am (libguile_gnutls_v_0_la_CFLAGS): Added
12684           `$(AM_CFLAGS)'.  (libguile_gnutls_extra_v_0_la_CFLAGS): Likewise.    (AM_CFLAGS): When GCC is used, add `-Wno-strict-prototypes'.
12686 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
12688         * configure.in: Cosmetic changes in `configure.in'.  * configure.in: Display a heading indicating that Guile stuff are
12689           being detected.
12691 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
12693         * m4/guile.m4: Added `guile.m4', per Simon's request.
12695 2007-06-06  Ludovic Courtes <ludo@chbouib.org>
12697         * configure.in: Don't look for Guile when `guile-snarf' is not
12698         found.  * configure.in: Don't invoke `GUILE_PROGS' and `GUILE_FLAGS' when   `guile-snarf' is not found.
12700 2007-06-04  Simon Josefsson <jas@mocca.josefsson.org>
12702         * doc/protocol/draft-rescorla-tls-suiteb-01.txt: Add.
12704 2007-06-04  Simon Josefsson <jas@mocca.josefsson.org>
12706         * doc/protocol/draft-ietf-tls-ecc-new-mac-01.txt: Add.
12708 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
12710         * doc/guile.texi: More @node fixes.
12712 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
12714         * doc/guile.texi: Avoid @node collisions with main manual.
12716 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
12718         * doc/Makefile.am: Need -I for config.h.
12720 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
12722         * Makefile.am: Need to build doc/ after guile/.
12724 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
12726         * NEWS: Add.
12728 2007-06-01  Simon Josefsson <jas@mocca.josefsson.org>
12730         * guile/src/Makefile.am: Need -I for config.h.
12732 2007-06-01  Ludovic Courtès <ludo@chbouib.org>
12734         * : commit f469cfce51318df3b629d9af210ce4b4e587fac0 Author: Ludovic
12735         Courtes <ludo@chbouib.org> Date:   Fri Jun 1 00:51:10 2007 +0200
12737 2007-06-01  Ludovic Courtes <ludo@chbouib.org>
12739         * doc/extract-guile-c-doc.scm,
12740         guile/modules/system/documentation/c-snarf.scm: Tiny bug fixes in
12741         Guile's documentation extraction.  * doc/extract-guile-c-doc.scm (main): Use named arguments rather
12742           than a single rest arg.    Fixed the order of arguments as passed to   `run-cpp-and-extract-snarfing' so that `ccache gcc -E' is really   passed as `("ccache" "gcc" "-E")' (in this order).  * guile/modules/system/documentation/c-snarf.scm   (run-cpp-and-extract-snarfing): Pass FILE as the last CPP
12743           argument.
12745 2007-05-31  Ludovic Courtes <ludo@chbouib.org>
12747         * Makefile.am, configure.in, guile/src/Makefile.am: Build cleanups
12748         following Simon's comments.  * Makefile.am (SUBDIRS): Add `guile' when `HAVE_GUILE'.  * configure.in: When `guile-snarf' is not found, set   `opt_guile_bindings' to `no' instead of bailing out.  * src/Makefile.am (GUILE_FOR_BUILD): Fixed `-L' parameter.
12750 2007-05-31  Simon Josefsson <jas@mocca.josefsson.org>
12752         * doc/gnutls.texi: Revert unnecessary changes.
12754 2007-05-31  Simon Josefsson <jas@mocca.josefsson.org>
12756         * : commit d51689f572e544759632fa2f9ca0209a843d4452 Author: Ludovic
12757         Courtès <ludo@chbouib.org> Date:   Thu May 31 00:28:19 2007 +0200
12759 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
12761         * doc/guile.texi: Minor doc fixes.
12763 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
12765         * doc/Makefile.am: Handle missing Guile when building the
12766         documentation.
12768 2007-05-31  Ludovic Courtès <ludo@chbouib.org>
12770         * doc/Makefile.am, doc/extract-guile-c-doc.scm, doc/gnutls.texi,
12771         doc/guile.texi: Integrated documentation of Guile bindings.
12773 2007-05-30  Ludovic Courtès <ludo@chbouib.org>
12775         * configure.in, guile/src/Makefile.am: Try to handle "function
12776         declaration isn't a prototype" warnings.
12778 2007-05-30  Simon Josefsson <jas@mocca.josefsson.org>
12780         * gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
12781         lgl/Makefile.am, lgl/float_.h, lgl/fseeko.c, lgl/lseek.c,
12782         lgl/m4/iconv.m4, lgl/m4/lseek.m4, lgl/m4/stdio_h.m4, lgl/stdint_.h,
12783         lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h,
12784         lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
12786 2007-05-30  Ludovic Courtès <ludo@chbouib.org>
12788         * Makefile.am, configure.in, guile/Makefile.am,
12789         guile/modules/Makefile.am, guile/modules/gnutls.scm,
12790         guile/modules/gnutls/build/enums.scm,
12791         guile/modules/gnutls/build/priorities.scm,
12792         guile/modules/gnutls/build/smobs.scm,
12793         guile/modules/gnutls/build/utils.scm,
12794         guile/modules/gnutls/extra.scm,
12795         guile/modules/system/documentation/README,
12796         guile/modules/system/documentation/c-snarf.scm,
12797         guile/modules/system/documentation/output.scm,
12798         guile/pre-inst-guile.in, guile/src/Makefile.am, guile/src/core.c,
12799         guile/src/errors.c, guile/src/errors.h, guile/src/extra.c,
12800         guile/src/make-enum-header.scm, guile/src/make-enum-map.scm,
12801         guile/src/make-session-priorities.scm,
12802         guile/src/make-smob-header.scm, guile/src/make-smob-types.scm,
12803         guile/src/utils.c, guile/src/utils.h, guile/tests/Makefile.am,
12804         guile/tests/anonymous-auth.scm, guile/tests/errors.scm,
12805         guile/tests/openpgp-auth.scm, guile/tests/openpgp-keyring.asc,
12806         guile/tests/openpgp-keyring.scm, guile/tests/openpgp-keys.scm,
12807         guile/tests/openpgp-pub.asc, guile/tests/openpgp-sec.asc,
12808         guile/tests/pkcs-import-export.scm, guile/tests/raw-to-c.scm,
12809         guile/tests/rsa-parameters.pem,
12810         guile/tests/session-record-port.scm, guile/tests/srp-base64.scm,
12811         guile/tests/x509-auth.scm, guile/tests/x509-certificate.pem,
12812         guile/tests/x509-certificates.scm, guile/tests/x509-key.pem: Started
12813         Guile integration.  Documentation is still missing.  A bit rough on the edges, but
12814         `make' and `make check' do work.
12816 2007-05-28  Simon Josefsson <jas@mocca.josefsson.org>
12818         * doc/Makefile.am: Make sure all images are distributed in all
12819         formats.  Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
12821 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
12823         * lib/gnutls_x509.c: (parse_pem_ca_mem): Handle reads beyond first certificate properly.
12824         Reported by Dennis Vshivkov <walrus@amur.ru> in
12825         <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=333050>.
12827 2007-05-27  Simon Josefsson <simon@josefsson.org>
12829         * tests/Makefile.am, tests/parse_ca.c: Add self-test.
12831 2007-05-27  Simon Josefsson <simon@josefsson.org>
12833         * THANKS: Add.
12835 2007-05-27  Simon Josefsson <simon@josefsson.org>
12837         * NEWS: Fix.
12839 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
12841         * NEWS: [no log message]
12843 2007-05-27  Simon Josefsson <jas@mocca.josefsson.org>
12845         * lib/gnutls_datum.c: (_gnutls_free_datum_m): Free even if size is 0.
12847 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
12849         * NEWS: Add.
12851 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
12853         * lib/x509/privkey_pkcs8.c: (decode_pkcs8_key): If ASN.1 decoding fails after decrypting an
12854         already properly decoded value, assume it is due to a bad password
12855         rather than ASN.1 error.  Reported by Nate Nielsen
12856         <nielsen-list@memberwebs.com>.  (From 1.6.x branch.)
12858 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
12860         * lib/x509/privkey_pkcs8.c: (decode_private_key_info): Translate asn1 errors properly.  Reported
12861         by Nate Nielsen <nielsen-list@memberwebs.com>.
12863 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
12865         * lib/auth_cert.c: Fix mem leak, reported by Andrey Nosenko
12866         <andrew.w.nosenko@gmail.com>.  (From 1.6.x branch.)
12868 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
12870         * THANKS: Add (from 1.6.x).
12872 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
12874         * NEWS, configure.in: Bump versions.
12876 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
12878         * ChangeLog: Generated.
12880 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
12882         * NEWS: Version 1.7.11.
12884 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
12886         * NEWS: Fix.
12888 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
12890         * configure.in: Bump versions.
12892 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
12894         * NEWS: Add.
12896 2007-05-26  Simon Josefsson <jas@mocca.josefsson.org>
12898         * libextra/opencdk/Makefile.am: Add opencdk.h to sources.
12900 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
12902         * ChangeLog: Generated.
12904 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
12906         * NEWS: Version 1.7.10.
12908 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
12910         * Makefile.am: Use cg instead of cvs commands, for update-po target.
12912 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
12914         * NEWS: Add.
12916 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
12918         * Makefile.am: Change release target from cvs to git.
12920 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
12922         * lgl/lseek.c, lgl/m4/lseek.m4: Update.
12924 2007-05-25  Simon Josefsson <jas@mocca.josefsson.org>
12926         * doc/gendocs_template, lgl/.cvsignore, lgl/Makefile.am,
12927         lgl/fseeko.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
12928         lgl/m4/unistd_h.m4, lgl/stdio_.h, lgl/unistd_.h: Update.
12930 2007-05-25  Simon Josefsson <simon@josefsson.org>
12932         * NEWS: Typo.
12934 2007-05-24  Simon Josefsson <simon@josefsson.org>
12936         * doc/manpages/Makefile.am: Update.
12938 2007-05-24  Simon Josefsson <simon@josefsson.org>
12940         * lib/gnutls_x509.c: Use new API.
12942 2007-05-24  Simon Josefsson <simon@josefsson.org>
12944         * NEWS: Add.
12946 2007-05-24  Simon Josefsson <simon@josefsson.org>
12948         * gl/gnulib.mk, gl/netinet_in_.h, gl/string_.h, gl/sys_socket_.h,
12949         lgl/.cvsignore, lgl/Makefile.am, lgl/float+.h, lgl/float_.h,
12950         lgl/fseeko.c, lgl/m4/float_h.m4, lgl/m4/fseeko.m4,
12951         lgl/m4/gnulib-comp.m4, lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4,
12952         lgl/m4/vasprintf.m4, lgl/m4/wint_t.m4, lgl/stdint_.h, lgl/stdio_.h,
12953         lgl/string_.h, lgl/sys_socket_.h, lgl/sys_stat_.h, lgl/time_.h,
12954         lgl/unistd_.h, lgl/vasnprintf.c, lgl/wchar_.h: Update.
12956 2007-05-24  Simon Josefsson <simon@josefsson.org>
12958         * configure.in: Bump versions.
12960 2007-05-24  Simon Josefsson <simon@josefsson.org>
12962         * NEWS, includes/gnutls/x509.h, lib/x509/verify.c, lib/x509/x509.c,
12963         lib/x509/x509.h: Export gnutls_x509_crt_get_raw_dn,
12964         gnutls_x509_crt_get_raw_issuer_dn.
12966 2007-05-23  Timo Schulz <twoaday@gnutls.org>
12968         * libextra/openpgp/xml.c: fix the key ID representation in the XML
12969         code.
12971 2007-05-21  Timo Schulz <twoaday@gnutls.org>
12973         * libextra/openpgp/extras.c, libextra/openpgp/openpgp.h,
12974         libextra/openpgp/pgp.c, libextra/openpgp/xml.c: cleanups for the xml
12975         code: elgamal keys are not supported.  bug fix for the key import
12976         (base64) code, store the stream and close it in the deinit function.
12978 2007-05-21  Timo Schulz <twoaday@gnutls.org>
12980         * src/openpgp/Makefile.am, src/openpgp/cli_ring.asc: Add client
12981         keyring in base64 format.  This is the same file as cli_ring.gpg but
12982         armored.
12984 2007-05-21  Timo Schulz <twoaday@gnutls.org>
12986         * libextra/openpgp/extras.c: do not close the input stream in the
12987         import code when the base64 is used.
12989 2007-05-14  Timo Schulz <twoaday@gnutls.org>
12991         * tests/openpgp/keyring.c: few more comments.
12993 2007-05-14  Timo Schulz <twoaday@gnutls.org>
12995         * configure.in: add makefile for the openpgp test folder
12997 2007-05-14  Timo Schulz <twoaday@gnutls.org>
12999         * libextra/openpgp/extras.c: patch to support raw keyrings.
13001 2007-05-14  Timo Schulz <twoaday@gnutls.org>
13003         * tests/Makefile.am, tests/openpgp/Makefile.am,
13004         tests/openpgp/keyring.c: Add simple openpgp test.
13006 2007-05-12  Simon Josefsson <simon@josefsson.org>
13008         * ChangeLog: [no log message]
13010 2007-05-12  Simon Josefsson <simon@josefsson.org>
13012         * NEWS: Version 1.7.9.
13014 2007-05-12  Simon Josefsson <simon@josefsson.org>
13016         * NEWS: Add.
13018 2007-05-12  Simon Josefsson <simon@josefsson.org>
13020         * tests/Makefile.am: Reorder to work around libtool bug.
13022 2007-05-12  Simon Josefsson <simon@josefsson.org>
13024         * NEWS: Fix.
13026 2007-05-12  Simon Josefsson <simon@josefsson.org>
13028         * NEWS: Add.
13030 2007-05-12  Simon Josefsson <simon@josefsson.org>
13032         * lgl/m4/vasnprintf.m4, lgl/vasnprintf.c, libextra/opencdk/armor.c,
13033         libextra/opencdk/cipher.c, libextra/opencdk/compress.c,
13034         libextra/opencdk/context.h, libextra/opencdk/filters.h,
13035         libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
13036         libextra/opencdk/literal.c, libextra/opencdk/main.c,
13037         libextra/opencdk/main.h, libextra/opencdk/misc.c,
13038         libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c,
13039         libextra/opencdk/read-packet.c, libextra/opencdk/sig-check.c,
13040         libextra/opencdk/stream.c, libextra/opencdk/verify.c,
13041         libextra/opencdk/write-packet.c: Update.
13043 2007-05-11  Simon Josefsson <simon@josefsson.org>
13045         * NEWS: Add.
13047 2007-05-11  Simon Josefsson <simon@josefsson.org>
13049         * lib/gnutls_priority.c: (gnutls_set_default_priority): Change order to prefer X.509 over
13050         OpenPGP.
13052 2007-05-03  Simon Josefsson <simon@josefsson.org>
13054         * doc/gendocs_template, gl/override/doc/gendocs_template,
13055         gl/override/doc/gendocs_template.diff: Update.
13057 2007-05-03  Simon Josefsson <simon@josefsson.org>
13059         * doc/gendocs_template: Revert to upstream gnulib version.
13061 2007-05-03  Simon Josefsson <simon@josefsson.org>
13063         * NEWS: Fix.
13065 2007-05-03  Simon Josefsson <simon@josefsson.org>
13067         * NEWS: Add.
13069 2007-05-03  Simon Josefsson <simon@josefsson.org>
13071         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/socklen.m4,
13072         gl/socket_.h, gl/string_.h, gl/sys_socket_.h, lgl/Makefile.am,
13073         lgl/getpass.c, lgl/m4/fseeko.m4, lgl/m4/gnulib-comp.m4,
13074         lgl/m4/socklen.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
13075         lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4, lgl/socket_.h,
13076         lgl/stat_.h, lgl/stdio_.h, lgl/string_.h, lgl/sys_socket_.h,
13077         lgl/sys_stat_.h, lgl/time_.h, lgl/unistd_.h, lgl/wchar_.h: Update.
13079 2007-05-02  Simon Josefsson <simon@josefsson.org>
13081         * doc/Makefile.am: Add gnutls-logo.pdf, to fix distcheck.
13083 2007-05-02  Simon Josefsson <simon@josefsson.org>
13085         * lib/x509/output.c: Fix mem leaks.
13087 2007-04-29  Simon Josefsson <simon@josefsson.org>
13089         * doc/protocol/draft-otto-tls-sigma-ciphersuite-00.txt: Add.
13091 2007-04-24  Timo Schulz <twoaday@gnutls.org>
13093         * libextra/opencdk/literal.c: missing file.
13095 2007-04-24  Simon Josefsson <simon@josefsson.org>
13097         * doc/protocol/draft-ietf-tls-ecc-new-mac-00.txt,
13098         doc/protocol/draft-ietf-tls-suiteb-00.txt: Add.
13100 2007-04-22  Timo Schulz <twoaday@gnutls.org>
13102         * libextra/opencdk/dummy.c: [no log message]
13104 2007-04-22  Timo Schulz <twoaday@gnutls.org>
13106         * libextra/opencdk/Makefile.am, libextra/opencdk/README,
13107         libextra/opencdk/armor.c, libextra/opencdk/cipher.c,
13108         libextra/opencdk/cipher.h, libextra/opencdk/compress.c,
13109         libextra/opencdk/context.h, libextra/opencdk/encrypt.c,
13110         libextra/opencdk/filters.h, libextra/opencdk/kbnode.c,
13111         libextra/opencdk/keydb.c, libextra/opencdk/keygen.c,
13112         libextra/opencdk/keylist.c, libextra/opencdk/keyserver.c,
13113         libextra/opencdk/main.c, libextra/opencdk/main.h,
13114         libextra/opencdk/md.c, libextra/opencdk/md.h,
13115         libextra/opencdk/misc.c, libextra/opencdk/new-packet.c,
13116         libextra/opencdk/opencdk.h, libextra/opencdk/packet.h,
13117         libextra/opencdk/plaintext.c, libextra/opencdk/pubkey.c,
13118         libextra/opencdk/read-packet.c, libextra/opencdk/seskey.c,
13119         libextra/opencdk/sig-check.c, libextra/opencdk/sign.c,
13120         libextra/opencdk/stream.c, libextra/opencdk/stream.h,
13121         libextra/opencdk/sym-cipher.c, libextra/opencdk/trustdb.c,
13122         libextra/opencdk/types.h, libextra/opencdk/verify.c,
13123         libextra/opencdk/write-packet.c: replace the old build-in opencdk
13124         version with the most recent cvs version.
13126 2007-04-22  Simon Josefsson <simon@josefsson.org>
13128         * configure.in: Check for OpenCDK function that is only available in
13129         OpenCDK 0.6.0.
13131 2007-04-21  Simon Josefsson <simon@josefsson.org>
13133         * doc/TODO: Add.
13135 2007-04-21  Simon Josefsson <simon@josefsson.org>
13137         * doc/protocol/draft-badra-tls-password-00.txt,
13138         doc/protocol/draft-badra-tls-password-ext-00.txt: Add.
13140 2007-04-20  Timo Schulz <twoaday@gnutls.org>
13142         * libextra/gnutls_openpgp.c: Adjustments for the opencdk migration
13143         and some cleanups.
13145 2007-04-20  Timo Schulz <twoaday@gnutls.org>
13147         * libextra/openpgp/compat.c, libextra/openpgp/extras.c,
13148         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/openpgp.h,
13149         libextra/openpgp/pgp.c, libextra/openpgp/pgpverify.c,
13150         libextra/openpgp/privkey.c, libextra/openpgp/xml.c: First bunch of
13151         patches for the opencdk migration.
13153 2007-04-19  Simon Josefsson <simon@josefsson.org>
13155         * libextra/openpgp/extras.c: (gnutls_openpgp_keyring_import): Make it work (it seems the old code
13156         didn't work).  Patch from ludo@chbouib.org (Ludovic Courtès).
13158 2007-04-18  Simon Josefsson <simon@josefsson.org>
13160         * doc/gnutls.texi: Mention P12 structure.
13162 2007-04-18  Simon Josefsson <simon@josefsson.org>
13164         * tests/tlsia.c: Check return codes from init functions.
13166 2007-04-18  Simon Josefsson <simon@josefsson.org>
13168         * NEWS, lib/x509/sign.c: Write NULL in parameters for RSA signing.
13170 2007-04-17  Simon Josefsson <simon@josefsson.org>
13172         * NEWS, src/certtool-cfg.c, src/certtool.c: Use current time as
13173         default serial number.
13175 2007-04-17  Simon Josefsson <simon@josefsson.org>
13177         * NEWS: Add.
13179 2007-04-16  Simon Josefsson <simon@josefsson.org>
13181         * NEWS, configure.in: Bump versions.
13183 2007-04-16  Simon Josefsson <simon@josefsson.org>
13185         * ChangeLog: [no log message]
13187 2007-04-16  Simon Josefsson <simon@josefsson.org>
13189         * NEWS: Version 1.7.8.
13191 2007-04-16  Simon Josefsson <simon@josefsson.org>
13193         * lib/x509/x509_write.c: Doc fix.
13195 2007-04-16  Simon Josefsson <simon@josefsson.org>
13197         * tests/gc.c: Need to init libgcrypt with secure memory hooks.
13199 2007-04-16  Simon Josefsson <simon@josefsson.org>
13201         * NEWS, doc/manpages/Makefile.am: Add.
13203 2007-04-16  Simon Josefsson <simon@josefsson.org>
13205         * includes/gnutls/gnutls.h.in: Reorder to make it compile.
13207 2007-04-16  Simon Josefsson <simon@josefsson.org>
13209         * gl/m4/gnulib-comp.m4, gl/string_.h, lgl/Makefile.am,
13210         lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
13211         lgl/m4/longdouble.m4, lgl/m4/stdint.m4, lgl/m4/stdio_h.m4,
13212         lgl/m4/vasnprintf.m4, lgl/printf-args.c, lgl/printf-args.h,
13213         lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/time_.h,
13214         lgl/vasnprintf.c, lgl/wchar_.h: Update.
13216 2007-04-16  Simon Josefsson <simon@josefsson.org>
13218         * lgl/gc-libgcrypt.c, lib/gnutls_handshake.c,
13219         lib/gnutls_session_pack.c, lib/x509/output.c, lib/x509/verify.c: Fix
13220         warnings, tiny patch from Andreas Metzler
13221         <ametzler@downhill.at.eu.org>.
13223 2007-04-12  Simon Josefsson <simon@josefsson.org>
13225         * doc/TODO: Fix.
13227 2007-04-12  Simon Josefsson <simon@josefsson.org>
13229         * doc/TODO: Fix.
13231 2007-04-12  Simon Josefsson <simon@josefsson.org>
13233         * doc/TODO: Add.
13235 2007-04-11  Simon Josefsson <simon@josefsson.org>
13237         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_psk.c: (gnutls_psk_set_client_credentials): Fix prototype.
13239 2007-04-10  Simon Josefsson <simon@josefsson.org>
13241         * NEWS: Add.
13243 2007-04-10  Simon Josefsson <simon@josefsson.org>
13245         * doc/examples/Makefile.am, lib/Makefile.am, src/cli.c, src/serv.c: 
13246         Respect ENABLE_AUTHZ.
13248 2007-04-10  Simon Josefsson <simon@josefsson.org>
13250         * lib/gnutls_extensions.c: Make tls-authz conditional on
13251         ENABLE_AUTHZ.
13253 2007-04-10  Simon Josefsson <simon@josefsson.org>
13255         * configure.in: Add anon conditional.
13257 2007-04-10  Simon Josefsson <simon@josefsson.org>
13259         * configure.in: Fix --disable-*.
13261 2007-04-10  Simon Josefsson <simon@josefsson.org>
13263         * configure.in: Add --disable-tls-authorization.
13265 2007-04-10  Simon Josefsson <simon@josefsson.org>
13267         * libextra/gnutls_openpgp.c: (gnutls_certificate_set_openpgp_key): Allocate certificate structure
13268         properly.  Tiny patch from ludo@chbouib.org (Ludovic Courtès).
13270 2007-04-06  Simon Josefsson <simon@josefsson.org>
13272         * src/cli.c: Make -d work again after last change.
13274 2007-04-06  Simon Josefsson <simon@josefsson.org>
13276         * NEWS: Add.
13278 2007-04-06  Simon Josefsson <simon@josefsson.org>
13280         * lib/x509/x509.c: (gnutls_x509_crt_get_key_id): Don't fail on non-RSA/DSA public keys.
13282 2007-04-04  Simon Josefsson <simon@josefsson.org>
13284         * src/cli-gaa.c, src/cli.gaa, src/common.c, src/common.h,
13285         src/serv-gaa.c, src/serv.gaa: Use gnutls_cipher_suite_info.
13287 2007-04-04  Simon Josefsson <simon@josefsson.org>
13289         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
13290         gnutls_cipher_suite_info API, suggested by Howard Chu
13291         <hyc@symas.com>.
13293 2007-04-04  Simon Josefsson <simon@josefsson.org>
13295         * src/common.c: Don't hard code algorithm list.
13297 2007-04-04  Simon Josefsson <simon@josefsson.org>
13299         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_algorithms.c: Add
13300         new APIs to list supported algorithms: gnutls_cipher_list,
13301         gnutls_mac_list, gnutls_compression_list, gnutls_protocol_list,
13302         gnutls_certificate_type_list, and gnutls_kx_list.  Suggested by
13303         Howard Chu <hyc@symas.com>.
13305 2007-04-04  Simon Josefsson <simon@josefsson.org>
13307         * lib/gnutls_algorithms.c, lib/gnutls_algorithms.h: Simplify kx
13308         definition, since gnutls-extra no longer touches it.
13310 2007-04-04  Simon Josefsson <simon@josefsson.org>
13312         * src/cli.c: Init the library immediately (for print_list(), called
13313         by gaa_parser, to be able to call gnutls functions).
13315 2007-04-03  Simon Josefsson <simon@josefsson.org>
13317         * src/Makefile.am: $(LIBOPENCDK_LIBS) should be necessary here,
13318         since libgnutls-extra links to it.
13320 2007-04-03  Simon Josefsson <simon@josefsson.org>
13322         * libextra/Makefile.am: Fix LIBOPENCDK_LIBS.  No need for
13323         AM_CPPFLAGS += $(LIBOPENCDK_CFLAGS), the new macro add necessary
13324         -I's to CPPFLAGS automatically.
13326 2007-04-03  Simon Josefsson <simon@josefsson.org>
13328         * configure.in: Need stddef.h for opencdk.h.
13330 2007-04-03  Simon Josefsson <simon@josefsson.org>
13332         * gl/getpass.c, gl/getpass.h, gl/gnulib.mk, gl/m4/getpass.m4,
13333         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/.cvsignore,
13334         lgl/Makefile.am, lgl/getdelim.c, lgl/getdelim.h, lgl/getline.c,
13335         lgl/getline.h, lgl/getpass.c, lgl/getpass.h, lgl/m4/getdelim.m4,
13336         lgl/m4/getline.m4, lgl/m4/getpass.m4, lgl/m4/gnulib-cache.m4,
13337         lgl/m4/gnulib-comp.m4: Update.
13339 2007-04-03  Simon Josefsson <simon@josefsson.org>
13341         * configure.in: Fix LIBGNUTLS_EXTRA_* for cdk changes.
13343 2007-04-03  Simon Josefsson <simon@josefsson.org>
13345         * NEWS: Add.
13347 2007-04-03  Simon Josefsson <simon@josefsson.org>
13349         * configure.in, m4/opencdk.m4: Use AC_LIB_HAVE_LINKFLAGS to find
13350         opencdk, remove opencdk.m4.
13352 2007-04-03  Simon Josefsson <simon@josefsson.org>
13354         * build-aux/gendocs.sh, gl/stdbool_.h, lgl/Makefile.am,
13355         lgl/alloca_.h, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
13356         lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
13357         lgl/stat_.h, lgl/stdbool_.h, lgl/vasprintf.c: Update.
13359 2007-03-28  Simon Josefsson <simon@josefsson.org>
13361         * lib/x509/output.c: No need to error about unknown algorithm, it
13362         already says unknown.
13364 2007-03-28  Simon Josefsson <simon@josefsson.org>
13366         * lib/gnutls_algorithms.c: Remove #if GNUTLS_PK_LOOP madness that
13367         hides problems.  (gnutls_pk_algorithm_get_name): Don't return GOST for unsupported
13368         algorithms (e.g., ECC).
13370 2007-03-28  Simon Josefsson <simon@josefsson.org>
13372         * lib/gnutls_str.c: No need for vasprintf.h.
13374 2007-03-28  Simon Josefsson <simon@josefsson.org>
13376         * gl/getaddrinfo.c, gl/string_.h, gl/version-etc.c, lgl/.cvsignore,
13377         lgl/Makefile.am, lgl/asprintf.c, lgl/des.c, lgl/dummy.c,
13378         lgl/float+.h, lgl/m4/gnulib-comp.m4, lgl/m4/printf-posix.m4,
13379         lgl/m4/stdio_h.m4, lgl/m4/vasnprintf.m4, lgl/m4/vasprintf.m4,
13380         lgl/printf-parse.c, lgl/stdio_.h, lgl/string_.h, lgl/vasnprintf.c,
13381         lgl/vasprintf.c, lgl/vasprintf.h: Update.
13383 2007-03-21  Simon Josefsson <simon@josefsson.org>
13385         * doc/examples/ex-crq.c, doc/examples/ex-pkcs12.c,
13386         doc/examples/ex-rfc2818.c, src/crypt.c: Use size_t at appropriate
13387         places.  Tiny patch by Deanna Phillips <deanna@sdf.lonestar.org>.
13389 2007-03-21  Simon Josefsson <simon@josefsson.org>
13391         * tests/anonself.c: Need netinet/in.h.  Tiny patch from Deanna
13392         Phillips <deanna@sdf.lonestar.org>.
13394 2007-03-21  Simon Josefsson <simon@josefsson.org>
13396         * tests/pkcs1-padding/pkcs1-pad: Trim whitespace from 'wc' output.
13397         Tiny patch from Deanna Phillips <deanna@sdf.lonestar.org>.
13399 2007-03-15  Simon Josefsson <simon@josefsson.org>
13401         * doc/TODO: Add.
13403 2007-03-15  Simon Josefsson <simon@josefsson.org>
13405         * lib/x509/x509_write.c: (gnutls_x509_crt_set_version): Doc fix, tiny patch from Florian
13406         Weimer <fweimer@bfk.de>.
13408 2007-03-12  Simon Josefsson <simon@josefsson.org>
13410         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/netinet_in_h.m4,
13411         gl/m4/sys_socket_h.m4, gl/netinet_in_.h, gl/socket_.h,
13412         lgl/Makefile.am, lgl/des.c, lgl/des.h, lgl/dummy.c,
13413         lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4, lgl/m4/snprintf.m4,
13414         lgl/m4/stdbool.m4, lgl/m4/stdio_h.m4, lgl/m4/sys_socket_h.m4,
13415         lgl/m4/vasnprintf.m4, lgl/snprintf.c, lgl/socket_.h,
13416         lgl/stdbool_.h, lgl/stdint_.h, lgl/stdio_.h, lgl/vasnprintf.c,
13417         lgl/vasnprintf.h, lgl/vasprintf.h: Update.
13419 2007-03-07  Simon Josefsson <simon@josefsson.org>
13421         * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt: Update,
13423 2007-03-07  Simon Josefsson <simon@josefsson.org>
13425         * lib/gnutls_buffers.c: Simplify error handling.
13427 2007-03-07  Simon Josefsson <simon@josefsson.org>
13429         * NEWS: Add.
13431 2007-03-07  Simon Josefsson <simon@josefsson.org>
13433         * lib/gnutls_priority.c: Doc fix.
13435 2007-03-07  Simon Josefsson <simon@josefsson.org>
13437         * configure.in: Bump due to added APIs.
13439 2007-03-07  Simon Josefsson <simon@josefsson.org>
13441         * lib/gnutls_priority.c: Prefer aes256.
13443 2007-03-06  Simon Josefsson <simon@josefsson.org>
13445         * doc/manpages/Makefile.am: Update.
13447 2007-03-06  Simon Josefsson <simon@josefsson.org>
13449         * GNUmakefile, maint-cfg.mk: Work around config.rpath issue.
13451 2007-03-06  Simon Josefsson <simon@josefsson.org>
13453         * lgl/stdio_.h: Update.
13455 2007-03-05  Simon Josefsson <simon@josefsson.org>
13457         * src/serv.c: Use libgnutls' priorities.
13459 2007-03-05  Simon Josefsson <simon@josefsson.org>
13461         * src/cli.c: Fix.
13463 2007-03-05  Simon Josefsson <simon@josefsson.org>
13465         * tests/dhepskself.c: Remove priority setting.  Fix output.
13467 2007-03-05  Simon Josefsson <simon@josefsson.org>
13469         * doc/examples/ex-client-authz.c, doc/examples/ex-client-srp.c,
13470         doc/examples/ex-client2.c, doc/examples/ex-serv-pgp.c: Remove
13471         confusing priority setting stuff.
13473 2007-03-05  Simon Josefsson <simon@josefsson.org>
13475         * .cvsignore, build-aux/.cvsignore, doc/.cvsignore: [no log message]
13477 2007-03-05  Simon Josefsson <simon@josefsson.org>
13479         * lib/ext_authz.c: Don't assert when no authz.
13481 2007-03-05  Simon Josefsson <simon@josefsson.org>
13483         * src/cli.c: Use default ciphers.  Simplify SRP callback.
13485 2007-03-05  Simon Josefsson <simon@josefsson.org>
13487         * lib/gnutls_priority.c: (gnutls_set_default_priority): Fix defaults.
13489 2007-03-05  Simon Josefsson <simon@josefsson.org>
13491         * src/cli.c: Let libgnutls remove SRP/PSK if not used.
13493 2007-03-05  Simon Josefsson <simon@josefsson.org>
13495         * lib/gnutls_priority.c: Indent and doc fix.
13497 2007-03-05  Simon Josefsson <simon@josefsson.org>
13499         * lib/Makefile.am, lib/gnutls_priority.h, lib/gnutls_record.c,
13500         lib/gnutls_state.c: Remove gnutls_priority.h, not needed.
13502 2007-03-05  Simon Josefsson <simon@josefsson.org>
13504         * configure.in: Reorder.
13506 2007-03-05  Simon Josefsson <simon@josefsson.org>
13508         * configure.in: Reorder.
13510 2007-03-05  Simon Josefsson <simon@josefsson.org>
13512         * configure.in: Reorder.
13514 2007-03-05  Simon Josefsson <simon@josefsson.org>
13516         * GNUmakefile, build-aux/GNUmakefile, build-aux/config.rpath,
13517         build-aux/gendocs.sh, build-aux/link-warning.h, build-aux/maint.mk,
13518         gendocs.sh, gl/gnulib.mk, gl/m4/gnulib-cache.m4, lgl/Makefile.am,
13519         lgl/m4/gnulib-cache.m4, link-warning.h, maint.mk: Fixes for
13520         build-aux.
13522 2007-03-05  Simon Josefsson <simon@josefsson.org>
13524         * configure.in: Use build-aux/.
13526 2007-03-05  Simon Josefsson <simon@josefsson.org>
13528         * doc/protocol/draft-ietf-tls-rfc4346-bis-03.txt,
13529         lgl/m4/gnulib-comp.m4, lgl/m4/time_r.m4, lgl/m4/vasnprintf.m4,
13530         lgl/m4/vasprintf.m4, lgl/time_.h, lgl/vasnprintf.c,
13531         lgl/vasnprintf.h, lgl/vasprintf.h: Updaet.
13533 2007-02-26  Simon Josefsson <simon@josefsson.org>
13535         * doc/protocol/draft-salowey-tls-rsa-aes-gcm-00.txt: Add.
13537 2007-02-26  Simon Josefsson <simon@josefsson.org>
13539         * po/sv.po: Sync with TP.
13541 2007-02-26  Simon Josefsson <simon@josefsson.org>
13543         * po/pl.po: Sync with TP.
13545 2007-02-26  Simon Josefsson <simon@josefsson.org>
13547         * doc/protocol/draft-nir-tee-pm-00.txt: Add.
13549 2007-02-25  Simon Josefsson <simon@josefsson.org>
13551         * doc/examples/.cvsignore: [no log message]
13553 2007-02-25  Simon Josefsson <simon@josefsson.org>
13555         * doc/gnutls.texi: Add authz server.
13557 2007-02-25  Simon Josefsson <simon@josefsson.org>
13559         * NEWS: Fix.
13561 2007-02-25  Simon Josefsson <simon@josefsson.org>
13563         * doc/examples/Makefile.am: Add authz.
13565 2007-02-25  Simon Josefsson <simon@josefsson.org>
13567         * doc/examples/ex-serv-authz.c: Add.
13569 2007-02-25  Simon Josefsson <simon@josefsson.org>
13571         * doc/examples/ex-client-authz.c, doc/gnutls.texi: Add.
13573 2007-02-24  Simon Josefsson <simon@josefsson.org>
13575         * lib/x509/x509.c: Add credits.
13577 2007-02-22  Simon Josefsson <simon@josefsson.org>
13579         * lib/x509/output.c: Minor tweaks to proxy output.
13581 2007-02-22  Simon Josefsson <simon@josefsson.org>
13583         * NEWS: Add.
13585 2007-02-22  Simon Josefsson <simon@josefsson.org>
13587         * THANKS: Typo.
13589 2007-02-22  Simon Josefsson <simon@josefsson.org>
13591         * THANKS: Add.
13593 2007-02-22  Simon Josefsson <simon@josefsson.org>
13595         * tests/.cvsignore: [no log message]
13597 2007-02-22  Simon Josefsson <simon@josefsson.org>
13599         * tests/dn.c: Other cert.
13601 2007-02-22  Simon Josefsson <simon@josefsson.org>
13603         * tests/Makefile.am: Add dn.
13605 2007-02-22  Simon Josefsson <simon@josefsson.org>
13607         * tests/dn.c: Add.
13609 2007-02-22  Simon Josefsson <simon@josefsson.org>
13611         * lib/x509/x509.c: Rename.
13613 2007-02-22  Simon Josefsson <simon@josefsson.org>
13615         * includes/gnutls/x509.h: Rename non-released functions.
13617 2007-02-22  Simon Josefsson <simon@josefsson.org>
13619         * lib/x509/x509.h: Remove.
13621 2007-02-22  Simon Josefsson <simon@josefsson.org>
13623         * lib/x509/x509.c: Code cleanup and documentation of last patch.
13625 2007-02-22  Simon Josefsson <simon@josefsson.org>
13627         * includes/gnutls/x509.h, lib/x509/x509.h: Fix.
13629 2007-02-22  Simon Josefsson <simon@josefsson.org>
13631         * includes/gnutls/x509.h, lib/x509/x509.c, lib/x509/x509.h: New APIs
13632         to deal with DN's.  Patch from Howard Chu <hyc@symas.com>.
13634 2007-02-22  Simon Josefsson <simon@josefsson.org>
13636         * NEWS, configure.in: Bump versions.
13638 2007-02-22  Simon Josefsson <simon@josefsson.org>
13640         * ChangeLog: [no log message]
13642 2007-02-22  Simon Josefsson <simon@josefsson.org>
13644         * NEWS: Version 1.7.7.
13646 2007-02-22  Simon Josefsson <simon@josefsson.org>
13648         * lgl/.cvsignore: [no log message]
13650 2007-02-22  Simon Josefsson <simon@josefsson.org>
13652         * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
13653         gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
13654         lgl/m4/gnulib-comp.m4, lgl/m4/intdiv0.m4, lgl/m4/snprintf.m4,
13655         lgl/m4/stdio_h.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
13656         lgl/snprintf.c, lgl/snprintf.h, lgl/stdio_.h, lgl/string_.h,
13657         lgl/unistd_.h, link-warning.h: Update.
13659 2007-02-22  Simon Josefsson <simon@josefsson.org>
13661         * doc/manpages/Makefile.am: Update.
13663 2007-02-22  Simon Josefsson <simon@josefsson.org>
13665         * lib/ext_authz.c, lib/gnutls_supplemental.c: Typo.
13667 2007-02-22  Simon Josefsson <simon@josefsson.org>
13669         * lib/gnutls_extensions.c, lib/gnutls_extensions.h: Revert.
13671 2007-02-22  Simon Josefsson <simon@josefsson.org>
13673         * lib/gnutls_int.h: New flags for authz extension.
13675 2007-02-22  Simon Josefsson <simon@josefsson.org>
13677         * lib/ext_authz.c: Use our own logic to determine whether to send
13678         extension replies in server.
13680 2007-02-22  Simon Josefsson <simon@josefsson.org>
13682         * lib/gnutls_extensions.h: Add prototype for
13683         _gnutls_extension_list_check, we use it in ext_authz.c.
13685 2007-02-22  Simon Josefsson <simon@josefsson.org>
13687         * lib/gnutls_extensions.c: Remove static from
13688         _gnutls_extension_list_check, we use it in ext_authz.c
13690 2007-02-22  Simon Josefsson <simon@josefsson.org>
13692         * lib/ext_authz.c: Don't send authz extension when we shouldn't.
13694 2007-02-22  Simon Josefsson <simon@josefsson.org>
13696         * src/cli-gaa.c, src/cli-gaa.h: Generated.
13698 2007-02-22  Simon Josefsson <simon@josefsson.org>
13700         * src/cli.c, src/serv.c: Fix #include's.
13702 2007-02-22  Simon Josefsson <simon@josefsson.org>
13704         * NEWS: Add.
13706 2007-02-22  Simon Josefsson <simon@josefsson.org>
13708         * src/cli.c, src/cli.gaa: Support gnutls-cli --authz-x509-attr-cert
13709         and --authz-saml-assertion.
13711 2007-02-22  Simon Josefsson <simon@josefsson.org>
13713         * src/common.c, src/serv-gaa.c, src/serv-gaa.h, src/serv.c,
13714         src/serv.gaa: Support gnutls-serv --authz-x509-attr-cert and
13715         --authz-saml-assertion.
13717 2007-02-22  Simon Josefsson <simon@josefsson.org>
13719         * NEWS: Fix.
13721 2007-02-22  Simon Josefsson <simon@josefsson.org>
13723         * configure.in: Fix so version due to added APIs.
13725 2007-02-22  Simon Josefsson <simon@josefsson.org>
13727         * doc/reference/Makefile.am: Ignore more.
13729 2007-02-22  Simon Josefsson <simon@josefsson.org>
13731         * NEWS: Revert.
13733 2007-02-22  Simon Josefsson <simon@josefsson.org>
13735         * lib/gnutls.pc.in: Revert Requires-change.
13737 2007-02-21  Simon Josefsson <simon@josefsson.org>
13739         * NEWS: Typo.
13741 2007-02-21  Simon Josefsson <simon@josefsson.org>
13743         * lib/gnutls_extensions.c: Add authz extension.
13745 2007-02-21  Simon Josefsson <simon@josefsson.org>
13747         * lib/ext_authz.c: Typo.
13749 2007-02-21  Simon Josefsson <simon@josefsson.org>
13751         * lib/gnutls_supplemental.c: Add authz hooks.
13753 2007-02-21  Simon Josefsson <simon@josefsson.org>
13755         * includes/gnutls/gnutls.h.in: Fix type (in never released
13756         prototypes).
13758 2007-02-21  Simon Josefsson <simon@josefsson.org>
13760         * lib/gnutls_int.h: Add authz stuff.
13762 2007-02-21  Simon Josefsson <simon@josefsson.org>
13764         * lib/Makefile.am: Build ext_authz.h and ext_authz.c.
13766 2007-02-21  Simon Josefsson <simon@josefsson.org>
13768         * lib/ext_authz.c, lib/ext_authz.h: New file.
13770 2007-02-21  Simon Josefsson <simon@josefsson.org>
13772         * lib/gnutls_handshake.c, lib/gnutls_supplemental.h: Sync with
13773         gnutls_supplemental.c.
13775 2007-02-21  Simon Josefsson <simon@josefsson.org>
13777         * lib/gnutls_supplemental.c: Fill in type+length.
13779 2007-02-21  Simon Josefsson <simon@josefsson.org>
13781         * NEWS: Add.
13783 2007-02-21  Simon Josefsson <simon@josefsson.org>
13785         * includes/gnutls/gnutls.h.in: Add gnutls_authz_recv_callback_func
13786         and gnutls_authz_send_callback_func.  Add gnutls_authz_enable,
13787         gnutls_authz_send_x509_attr_cert, gnutls_authz_send_saml_assertion,
13788         gnutls_authz_send_x509_attr_cert_url, and
13789         gnutls_authz_send_saml_assertion_url.  Remove GNUTLS_AUTHZ_LAST from
13790         gnutls_authz_data_format_type_t (never part of any release).
13792 2007-02-21  Simon Josefsson <simon@josefsson.org>
13794         * lib/gnutls_supplemental.c: If callbacks failed to provide
13795         anything, at least send protocol valid (yet semantically invalid)
13796         supplemental message.
13798 2007-02-21  Simon Josefsson <simon@josefsson.org>
13800         * lib/gnutls_int.h: Add for supplemental support.
13802 2007-02-21  Simon Josefsson <simon@josefsson.org>
13804         * lib/gnutls_handshake.c: Support supplemental handshake messages.
13806 2007-02-21  Simon Josefsson <simon@josefsson.org>
13808         * lib/Makefile.am: Add gnutls_supplemental.h and
13809         gnutls_supplemental.c.
13811 2007-02-21  Simon Josefsson <simon@josefsson.org>
13813         * lib/gnutls_supplemental.c, lib/gnutls_supplemental.h: New file.
13815 2007-02-21  Simon Josefsson <simon@josefsson.org>
13817         * doc/TODO: Add.
13819 2007-02-19  Simon Josefsson <simon@josefsson.org>
13821         * includes/gnutls/gnutls.h.in: Add gnutls_supplemental_get_name.
13822         Fix gnutls_authz_data_format_type_t.
13824 2007-02-19  Simon Josefsson <simon@josefsson.org>
13826         * NEWS: Add.
13828 2007-02-17  Simon Josefsson <simon@josefsson.org>
13830         * lib/debug.c: Support SUPPLEMENTAL handshake type.
13832 2007-02-16  Simon Josefsson <simon@josefsson.org>
13834         * AUTHORS: update
13836 2007-02-16  Simon Josefsson <simon@josefsson.org>
13838         * NEWS: Add.
13840 2007-02-16  Simon Josefsson <simon@josefsson.org>
13842         * tests/hostname-check/hostname-check.c: Tests ipAddress SAN's too.
13844 2007-02-16  Simon Josefsson <simon@josefsson.org>
13846         * tests/hostname-check/hostname-check.c: Test wildcard stuff too.
13848 2007-02-16  Simon Josefsson <simon@josefsson.org>
13850         * lib/x509/rfc2818_hostname.c: Indent.
13852 2007-02-16  Simon Josefsson <simon@josefsson.org>
13854         * lib/x509/rfc2818_hostname.c: Support iPAddress too.  Doc fix.
13856 2007-02-16  Simon Josefsson <simon@josefsson.org>
13858         * NEWS: Add.
13860 2007-02-16  Simon Josefsson <simon@josefsson.org>
13862         * tests/hostname-check/hostname-check.c: Fix mem leak.
13864 2007-02-16  Simon Josefsson <simon@josefsson.org>
13866         * lib/x509/rfc2818_hostname.c: Doc fix.
13868 2007-02-16  Simon Josefsson <simon@josefsson.org>
13870         * lib/x509/rfc2818_hostname.c: Don't treat absence of CN in subject
13871         as a successful RFC 2818 hostname comparison match.  Reported by
13872         "Richard W.M. Jones" <rjones@redhat.com>.
13874 2007-02-16  Simon Josefsson <simon@josefsson.org>
13876         * tests/hostname-check/.cvsignore: [no log message]
13878 2007-02-16  Simon Josefsson <simon@josefsson.org>
13880         * configure.in, tests/Makefile.am,
13881         tests/hostname-check/Makefile.am, tests/hostname-check/README,
13882         tests/hostname-check/hostname-check.c: Add self test of rfc2818
13883         server identity check.
13885 2007-02-15  Simon Josefsson <simon@josefsson.org>
13887         * NEWS: Add.
13889 2007-02-15  Simon Josefsson <simon@josefsson.org>
13891         * lib/gnutls.pc.in: Add 'Requires: libtasn1' to make 'pkg-config
13892         --libs gnutls' output -ltasn1.  Reported by Pavlov Konstantin
13893         <thresh@altlinux.ru>.
13895 2007-02-14  Simon Josefsson <simon@josefsson.org>
13897         * lib/gnutls_hash_int.c: Avoid assert.
13899 2007-02-14  Simon Josefsson <simon@josefsson.org>
13901         * src/certtool.c: Make sure NULL is a pointer.
13903 2007-02-14  Simon Josefsson <simon@josefsson.org>
13905         * src/certtool.c: Change vararg 0 to NULL.  Tiny change suggested by
13906         Joe Orton <joe@manyfish.co.uk>.
13908 2007-02-14  Simon Josefsson <simon@josefsson.org>
13910         * includes/gnutls/gnutls.h.in: Fix gnutls_authz_data_format_type_t.
13912 2007-02-14  Simon Josefsson <simon@josefsson.org>
13914         * NEWS: Add.
13916 2007-02-14  Simon Josefsson <simon@josefsson.org>
13918         * includes/gnutls/gnutls.h.in: Add
13919         gnutls_supplemental_data_format_type_t with member
13920         GNUTLS_SUPPLEMENTAL_AUTHZ_DATA.
13922 2007-02-14  Simon Josefsson <simon@josefsson.org>
13924         * NEWS: Add.
13926 2007-02-14  Simon Josefsson <simon@josefsson.org>
13928         * includes/gnutls/gnutls.h.in: Add gnutls_authz_data_format_type_t,
13929         with members GNUTLS_AUTHZ_X509_ATTR_CERT,
13930         GNUTLS_AUTHZ_SAML_ASSERTION, GNUTLS_AUTHZ_X509_ATTR_CERT_URL,
13931         GNUTLS_AUTHZ_SAML_ASSERTION_URL.
13933 2007-02-14  Simon Josefsson <simon@josefsson.org>
13935         * lib/gnutls_int.h: Reorder.
13937 2007-02-14  Simon Josefsson <simon@josefsson.org>
13939         * lib/gnutls_int.h: Add GNUTLS_EXTENSION_AUTHZ_CLIENT and
13940         GNUTLS_EXTENSION_AUTHZ_SERVER.
13942 2007-02-14  Simon Josefsson <simon@josefsson.org>
13944         * NEWS: Add.
13946 2007-02-14  Simon Josefsson <simon@josefsson.org>
13948         * includes/gnutls/gnutls.h.in: Add GNUTLS_HANDSHAKE_SUPPLEMENTAL.
13950 2007-02-14  Simon Josefsson <simon@josefsson.org>
13952         * includes/gnutls/gnutls.h.in: Spell out handshake types.
13954 2007-02-13  Simon Josefsson <simon@josefsson.org>
13956         * src/certtool-gaa.c, src/certtool-gaa.h: Update.
13958 2007-02-13  Simon Josefsson <simon@josefsson.org>
13960         * src/certtool.c: Use error().
13962 2007-02-13  Simon Josefsson <simon@josefsson.org>
13964         * src/certtool.c: Cleanup p12 printing.
13966 2007-02-13  Simon Josefsson <simon@josefsson.org>
13968         * src/certtool.c: Cleanup pkcs7_info.
13970 2007-02-13  Simon Josefsson <simon@josefsson.org>
13972         * src/certtool.c: Fix.
13974 2007-02-13  Simon Josefsson <simon@josefsson.org>
13976         * src/certtool.c: Better errors.
13978 2007-02-13  Simon Josefsson <simon@josefsson.org>
13980         * src/certtool.gaa: Remove --copyright (use --version).
13982 2007-02-13  Simon Josefsson <simon@josefsson.org>
13984         * src/certtool.c: Use version-etc.
13986 2007-02-13  Simon Josefsson <simon@josefsson.org>
13988         * configure.in: Fix for version-etc.
13990 2007-02-13  Simon Josefsson <simon@josefsson.org>
13992         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
13993         gl/m4/stdarg.m4, gl/version-etc-fsf.c, gl/version-etc.c,
13994         gl/version-etc.h: Update.
13996 2007-02-13  Simon Josefsson <simon@josefsson.org>
13998         * src/certtool.c: Cleanup CRL.
14000 2007-02-13  Simon Josefsson <simon@josefsson.org>
14002         * src/certtool.c: Cleanup.
14004 2007-02-13  Simon Josefsson <simon@josefsson.org>
14006         * src/certtool.c: Simplify.
14008 2007-02-13  Simon Josefsson <simon@josefsson.org>
14010         * src/certtool.c: Cleanups.
14012 2007-02-13  Simon Josefsson <simon@josefsson.org>
14014         * src/certtool.c: Rewrite generate_private_key_int.
14016 2007-02-13  Simon Josefsson <simon@josefsson.org>
14018         * src/certtool.c: Fix mem leak.
14020 2007-02-13  Simon Josefsson <simon@josefsson.org>
14022         * src/certtool.c: Fix crl_info.
14024 2007-02-13  Simon Josefsson <simon@josefsson.org>
14026         * src/certtool.c: Rewrite load_private_key.
14028 2007-02-13  Simon Josefsson <simon@josefsson.org>
14030         * src/certtool.c: Rewrite load_request.
14032 2007-02-13  Simon Josefsson <simon@josefsson.org>
14034         * src/certtool.c: Rewrite load_ca_private_key.
14036 2007-02-13  Simon Josefsson <simon@josefsson.org>
14038         * src/certtool.c: Remove.
14040 2007-02-13  Simon Josefsson <simon@josefsson.org>
14042         * src/certtool.c: Rewrite load_ca_cert.
14044 2007-02-13  Simon Josefsson <simon@josefsson.org>
14046         * src/certtool.c: No limit on CRL size during verification.
14048 2007-02-13  Simon Josefsson <simon@josefsson.org>
14050         * lib/x509/x509.c: Simplify.
14052 2007-02-13  Simon Josefsson <simon@josefsson.org>
14054         * tests/certificate_set_x509_crl.c: Need config.h.
14056 2007-02-13  Simon Josefsson <simon@josefsson.org>
14058         * src/Makefile.am: Use AM_CPPFLAGS, not obsolete INCLUDES.
14060 2007-02-13  Simon Josefsson <simon@josefsson.org>
14062         * src/Makefile.am: Need libgnu.la.
14064 2007-02-13  Simon Josefsson <simon@josefsson.org>
14066         * src/errcodes.c: Need config.h.
14068 2007-02-13  Simon Josefsson <simon@josefsson.org>
14070         * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Update.
14072 2007-02-13  Simon Josefsson <simon@josefsson.org>
14074         * configure.in: Remove stuff obsoleted by time_r.
14076 2007-02-13  Simon Josefsson <simon@josefsson.org>
14078         * configure.in: Don't check for time.h, not needed.
14080 2007-02-13  Simon Josefsson <simon@josefsson.org>
14082         * lib/defines.h: Only use time.h, from gnulib if needed.
14084 2007-02-13  Simon Josefsson <simon@josefsson.org>
14086         * lgl/.cvsignore: [no log message]
14088 2007-02-13  Simon Josefsson <simon@josefsson.org>
14090         * tests/pathlen/ca-no-pathlen.pem,
14091         tests/pathlen/no-ca-or-pathlen.pem: UPdate.
14093 2007-02-13  Simon Josefsson <simon@josefsson.org>
14095         * NEWS: Add.
14097 2007-02-13  Simon Josefsson <simon@josefsson.org>
14099         * lib/x509/output.c: Remove.
14101 2007-02-13  Simon Josefsson <simon@josefsson.org>
14103         * gl/string_.h, lgl/Makefile.am, lgl/m4/gnulib-comp.m4,
14104         lgl/m4/time_h.m4, lgl/m4/time_r.m4, lgl/string_.h, lgl/time_.h,
14105         lgl/time_r.c, lgl/time_r.h: Update.
14107 2007-02-13  Simon Josefsson <simon@josefsson.org>
14109         * tests/nist-pkits/.cvsignore, tests/x509paths/.cvsignore: [no log
14110         message]
14112 2007-02-13  Simon Josefsson <simon@josefsson.org>
14114         * tests/nist-pkits/README: Fix.
14116 2007-02-13  Simon Josefsson <simon@josefsson.org>
14118         * tests/nist-pkits/gnutls-nist-tests.html: Add.
14120 2007-02-13  Simon Josefsson <simon@josefsson.org>
14122         * tests/nist-pkits/README: Fix.
14124 2007-02-13  Simon Josefsson <simon@josefsson.org>
14126         * tests/nist-pkits/pkits_test: Unpack.
14128 2007-02-13  Simon Josefsson <simon@josefsson.org>
14130         * tests/nist-pkits/.cvsignore: [no log message]
14132 2007-02-13  Simon Josefsson <simon@josefsson.org>
14134         * tests/nist-pkits/pkits_test: Add.
14136 2007-02-13  Simon Josefsson <simon@josefsson.org>
14138         * tests/nist-pkits/pkits_test_list_generator.patch: Update.
14140 2007-02-13  Simon Josefsson <simon@josefsson.org>
14142         * tests/nist-pkits/gnutls_test_entry: Remove.
14144 2007-02-13  Simon Josefsson <simon@josefsson.org>
14146         * tests/nist-pkits/build-chain, tests/nist-pkits/gnutls_test_entry,
14147         tests/nist-pkits/pkits_test_list_generator.patch: Add.
14149 2007-02-13  Simon Josefsson <simon@josefsson.org>
14151         * tests/nist-pkits/README: Add.
14153 2007-02-13  Simon Josefsson <simon@josefsson.org>
14155         * tests/nist-pkits/README: Add.
14157 2007-02-13  Simon Josefsson <simon@josefsson.org>
14159         * lib/x509/mpi.c: We don't support inherited DSA parameters.
14161 2007-02-13  Simon Josefsson <simon@josefsson.org>
14163         * tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
14164         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime: Update.
14166 2007-02-13  Simon Josefsson <simon@josefsson.org>
14168         * tests/nist-pkits/pkits: Fix.
14170 2007-02-13  Simon Josefsson <simon@josefsson.org>
14172         * tests/nist-pkits/pkits: Fix.
14174 2007-02-13  Simon Josefsson <simon@josefsson.org>
14176         * tests/nist-pkits/pkits: Fix.
14178 2007-02-13  Simon Josefsson <simon@josefsson.org>
14180         * tests/.cvsignore, tests/nist-pkits/.cvsignore: [no log message]
14182 2007-02-13  Simon Josefsson <simon@josefsson.org>
14184         * tests/nist-pkits/README, tests/nist-pkits/pkits,
14185         tests/nist-pkits/pkits_crl, tests/nist-pkits/pkits_crt,
14186         tests/nist-pkits/pkits_pkcs12, tests/nist-pkits/pkits_smime,
14187         tests/pkits, tests/pkits_crl, tests/pkits_crt, tests/pkits_pkcs12,
14188         tests/pkits_smime: Move PKITS stuff to nist-pkits/.
14190 2007-02-13  Simon Josefsson <simon@josefsson.org>
14192         * doc/TODO: Add.
14194 2007-02-13  Simon Josefsson <simon@josefsson.org>
14196         * tests/x509paths/README: Fix.
14198 2007-02-13  Simon Josefsson <simon@josefsson.org>
14200         * tests/x509paths/chain: fix for chain 1.
14202 2007-02-13  Simon Josefsson <simon@josefsson.org>
14204         * tests/.cvsignore: [no log message]
14206 2007-02-13  Simon Josefsson <simon@josefsson.org>
14208         * tests/chain, tests/x509paths/README, tests/x509paths/chain: Move
14209         old NIST stuff to separate directory.
14211 2007-02-13  Simon Josefsson <simon@josefsson.org>
14213         * lib/x509/dn.c: Don't write to buf if *sizeof_buf==0.
14215 2007-02-13  Simon Josefsson <simon@josefsson.org>
14217         * lib/x509/output.c: Don't use uninitialized.
14219 2007-02-13  Simon Josefsson <simon@josefsson.org>
14221         * lib/x509/x509.c: Don't access ret unless *ret_size>0.
14223 2007-02-13  Simon Josefsson <simon@josefsson.org>
14225         * configure.in: Fix PKI test.
14227 2007-02-13  Simon Josefsson <simon@josefsson.org>
14229         * doc/manpages/Makefile.am: Update.
14231 2007-02-13  Simon Josefsson <simon@josefsson.org>
14233         * src/certtool.c: Simplify copyright.
14235 2007-02-13  Simon Josefsson <simon@josefsson.org>
14237         * NEWS: Add.
14239 2007-02-13  Simon Josefsson <simon@josefsson.org>
14241         * src/certtool-cfg.c: Remove.
14243 2007-02-13  Simon Josefsson <simon@josefsson.org>
14245         * src/certtool.c: Remove unused.
14247 2007-02-13  Simon Josefsson <simon@josefsson.org>
14249         * src/Makefile.am: Make certtool conditional on ENABLE_PKI.
14251 2007-02-13  Simon Josefsson <simon@josefsson.org>
14253         * configure.in: Add conditional for PKI stuff.
14255 2007-02-13  Simon Josefsson <simon@josefsson.org>
14257         * src/certtool.c: Handle larger certificate lists.
14259 2007-02-13  Simon Josefsson <simon@josefsson.org>
14261         * src/certtool.c: Fix.
14263 2007-02-13  Simon Josefsson <simon@josefsson.org>
14265         * src/certtool.c: Fix.
14267 2007-02-13  Simon Josefsson <simon@josefsson.org>
14269         * lib/x509/output.c: crl: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
14271 2007-02-13  Simon Josefsson <simon@josefsson.org>
14273         * src/certtool.c: Use gnutls_x509_crl_print.
14275 2007-02-13  Simon Josefsson <simon@josefsson.org>
14277         * NEWS, includes/gnutls/x509.h, lib/x509/crl.c, lib/x509/output.c,
14278         lib/x509/x509.c: Add gnutls_x509_crl_get_signature and
14279         gnutls_x509_crl_print.
14281 2007-02-13  Simon Josefsson <simon@josefsson.org>
14283         * src/certtool.c: Use error().
14285 2007-02-13  Simon Josefsson <simon@josefsson.org>
14287         * libextra/Makefile.am: We do need lgl/ though.
14289 2007-02-13  Simon Josefsson <simon@josefsson.org>
14291         * libextra/Makefile.am, libextra/opencdk/Makefile.am: No need for
14292         gl/.
14294 2007-02-13  Simon Josefsson <simon@josefsson.org>
14296         * libextra/openpgp/Makefile.am: Don't include gl/.
14298 2007-02-13  Simon Josefsson <simon@josefsson.org>
14300         * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
14301         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/progname.c,
14302         gl/progname.h: Add.
14304 2007-02-13  Simon Josefsson <simon@josefsson.org>
14306         * configure.in: Revert.
14308 2007-02-13  Simon Josefsson <simon@josefsson.org>
14310         * Makefile.am, configure.in: Revert.
14312 2007-02-13  Simon Josefsson <simon@josefsson.org>
14314         * gl/dummy.c, src/lib/Makefile.am, src/lib/error.c,
14315         src/lib/error.h, src/lib/m4/error.m4, src/lib/m4/gnulib-cache.m4,
14316         src/lib/m4/gnulib-common.m4, src/lib/m4/gnulib-comp.m4,
14317         src/lib/m4/gnulib-tool.m4, src/lib/progname.c, src/lib/progname.h: 
14318         Remove.
14320 2007-02-13  Simon Josefsson <simon@josefsson.org>
14322         * libextra/Makefile.am: No need for gl/.
14324 2007-02-13  Simon Josefsson <simon@josefsson.org>
14326         * Makefile.am: Fix src/lib/.
14328 2007-02-13  Simon Josefsson <simon@josefsson.org>
14330         * configure.in: Build src/lib/.
14332 2007-02-13  Simon Josefsson <simon@josefsson.org>
14334         * configure.in: Init src/lib/.
14336 2007-02-13  Simon Josefsson <simon@josefsson.org>
14338         * gl/gnulib.mk, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
14339         src/lib/Makefile.am, src/lib/m4/gnulib-cache.m4,
14340         src/lib/m4/gnulib-comp.m4: Update.
14342 2007-02-13  Simon Josefsson <simon@josefsson.org>
14344         * gl/error.c, gl/error.h, gl/m4/error.m4: Remove.
14346 2007-02-13  Simon Josefsson <simon@josefsson.org>
14348         * gl/error.c, gl/error.h, gl/gnulib.mk, gl/m4/error.m4,
14349         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, src/lib/Makefile.am,
14350         src/lib/error.c, src/lib/error.h, src/lib/m4/error.m4,
14351         src/lib/m4/gnulib-cache.m4, src/lib/m4/gnulib-common.m4,
14352         src/lib/m4/gnulib-comp.m4, src/lib/m4/gnulib-tool.m4,
14353         src/lib/progname.c, src/lib/progname.h: Add.
14355 2007-02-13  Simon Josefsson <simon@josefsson.org>
14357         * src/certtool.c: No size limit on CRL data.
14359 2007-02-12  Simon Josefsson <simon@josefsson.org>
14361         * lib/x509/common.c: (_gnutls_x509_san_find_type): Support GNUTLS_SAN_DN.
14363 2007-02-12  Simon Josefsson <simon@josefsson.org>
14365         * lib/x509/output.c: Support GNUTLS_SAN_DN.
14367 2007-02-12  Simon Josefsson <simon@josefsson.org>
14369         * NEWS: Add.
14371 2007-02-12  Simon Josefsson <simon@josefsson.org>
14373         * lib/x509/x509.c: (parse_general_name): Support GNUTLS_SAN_DN.
14375 2007-02-12  Simon Josefsson <simon@josefsson.org>
14377         * NEWS: Fix.
14379 2007-02-12  Simon Josefsson <simon@josefsson.org>
14381         * configure.in: Bump versions.
14383 2007-02-12  Simon Josefsson <simon@josefsson.org>
14385         * NEWS, includes/gnutls/gnutls.h.in: Add.
14387 2007-02-12  Simon Josefsson <simon@josefsson.org>
14389         * ChangeLog: [no log message]
14391 2007-02-12  Simon Josefsson <simon@josefsson.org>
14393         * NEWS: Version 1.7.6.
14395 2007-02-12  Simon Josefsson <simon@josefsson.org>
14397         * configure.in: New APIs, bump libtool library versions.
14399 2007-02-12  Simon Josefsson <simon@josefsson.org>
14401         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
14402         lgl/m4/string_h.m4, lgl/string_.h: Update.
14404 2007-02-12  Simon Josefsson <simon@josefsson.org>
14406         * Makefile.am: Use latest docs on web site.
14408 2007-02-12  Simon Josefsson <simon@josefsson.org>
14410         * po/POTFILES.in: Add.
14412 2007-02-12  Simon Josefsson <simon@josefsson.org>
14414         * lib/x509/output.c: Mark for translation.
14416 2007-02-12  Simon Josefsson <simon@josefsson.org>
14418         * lib/pkix_asn1_tab.c: Generated.
14420 2007-02-12  Simon Josefsson <simon@josefsson.org>
14422         * lib/x509/output.c: Print more than one SAN.
14424 2007-02-12  Simon Josefsson <simon@josefsson.org>
14426         * lib/x509/output.c: Better printing of XMPP SAN.
14428 2007-02-12  Simon Josefsson <simon@josefsson.org>
14430         * lib/pkix.asn: Add XMPP definitions.
14432 2007-02-12  Simon Josefsson <simon@josefsson.org>
14434         * lib/x509/x509.c: Doc fix.
14436 2007-02-12  Simon Josefsson <simon@josefsson.org>
14438         * lib/x509/x509.c: Decode XMPP data.  Suggested by Matthias Wimmer
14439         <m@tthias.eu>.
14441 2007-02-12  Simon Josefsson <simon@josefsson.org>
14443         * src/serv.c: Print X.509 client cert info.
14445 2007-02-09  Simon Josefsson <simon@josefsson.org>
14447         * src/serv.c: Text fix.
14449 2007-02-09  Simon Josefsson <simon@josefsson.org>
14451         * doc/manpages/Makefile.am: Update.
14453 2007-02-09  Simon Josefsson <simon@josefsson.org>
14455         * tests/pathlen/ca-no-pathlen.pem,
14456         tests/pathlen/no-ca-or-pathlen.pem: Update.
14458 2007-02-09  Simon Josefsson <simon@josefsson.org>
14460         * lib/x509/output.c: strftime %Z on mingw32 seems to not understand
14461         that gmtime was used and that the time given is in UTC.  Just hard
14462         code it to UTC.
14464 2007-02-09  Simon Josefsson <simon@josefsson.org>
14466         * lib/gnutls_str.c: Typo.
14468 2007-02-09  Simon Josefsson <simon@josefsson.org>
14470         * lgl/Makefile.am, lgl/asprintf.c, lgl/m4/gnulib-cache.m4,
14471         lgl/m4/gnulib-comp.m4, lgl/m4/vasprintf.m4, lgl/vasprintf.c,
14472         lgl/vasprintf.h: Add.
14474 2007-02-09  Simon Josefsson <simon@josefsson.org>
14476         * lib/x509/output.c: Use gnulib's time_r for systems that lack
14477         gmtime_r.
14479 2007-02-09  Simon Josefsson <simon@josefsson.org>
14481         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
14482         lgl/m4/time_r.m4, lgl/time_r.c, lgl/time_r.h: Add.
14484 2007-02-09  Simon Josefsson <simon@josefsson.org>
14486         * tests/pathlen/no-ca-or-pathlen.pem: Fix.
14488 2007-02-09  Simon Josefsson <simon@josefsson.org>
14490         * lib/x509/output.c: Strings not zero terminated.
14492 2007-02-09  Simon Josefsson <simon@josefsson.org>
14494         * lib/x509/output.c: Hexprint unknown extensions.
14496 2007-02-09  Simon Josefsson <simon@josefsson.org>
14498         * tests/key-id/key-id, tests/pathlen/ca-no-pathlen.pem,
14499         tests/pathlen/no-ca-or-pathlen.pem: Update.
14501 2007-02-09  Simon Josefsson <simon@josefsson.org>
14503         * src/certtool.c: Remove.
14505 2007-02-09  Simon Josefsson <simon@josefsson.org>
14507         * src/certtool.c: Fix.
14509 2007-02-09  Simon Josefsson <simon@josefsson.org>
14511         * NEWS: Add.
14513 2007-02-09  Simon Josefsson <simon@josefsson.org>
14515         * lib/x509/output.c: Support GNUTLS_X509_CRT_UNSIGNED_FULL.
14517 2007-02-09  Simon Josefsson <simon@josefsson.org>
14519         * src/certtool.c: Use gnutls_x509_crt_print.
14521 2007-02-09  Simon Josefsson <simon@josefsson.org>
14523         * NEWS, includes/gnutls/x509.h: Add.
14525 2007-02-09  Simon Josefsson <simon@josefsson.org>
14527         * lib/x509/output.c: Fix error messages.
14529 2007-02-09  Simon Josefsson <simon@josefsson.org>
14531         * lib/x509/output.c: Really fix.
14533 2007-02-09  Simon Josefsson <simon@josefsson.org>
14535         * lib/x509/output.c: Fix.
14537 2007-02-09  Simon Josefsson <simon@josefsson.org>
14539         * includes/gnutls/x509.h: Change signature (ok since no release).
14541 2007-02-09  Simon Josefsson <simon@josefsson.org>
14543         * lib/x509/output.c: Use datum for outputs.
14545 2007-02-09  Simon Josefsson <simon@josefsson.org>
14547         * doc/protocol/draft-housley-tls-authz-extns-07.txt: Add.
14549 2007-02-09  Simon Josefsson <simon@josefsson.org>
14551         * lib/x509/output.c: Simplify.
14553 2007-02-09  Simon Josefsson <simon@josefsson.org>
14555         * lib/x509/extensions.c: Don't crash on NULL's.
14557 2007-02-08  Simon Josefsson <simon@josefsson.org>
14559         * NEWS: Add, from older branches.
14561 2007-02-08  Simon Josefsson <simon@josefsson.org>
14563         * lib/x509/output.c: Doc fix.
14565 2007-02-08  Simon Josefsson <simon@josefsson.org>
14567         * lib/x509/Makefile.am: Build output.c.
14569 2007-02-08  Simon Josefsson <simon@josefsson.org>
14571         * NEWS, lib/x509/output.c: Add.
14573 2007-02-08  Simon Josefsson <simon@josefsson.org>
14575         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
14576         gnutls_x509_crt_get_signature.
14578 2007-02-08  Simon Josefsson <simon@josefsson.org>
14580         * NEWS: Add.
14582 2007-02-08  Simon Josefsson <simon@josefsson.org>
14584         * doc/gnutls.texi: gnutls-serv: create client & proxy too.
14586 2007-02-08  Simon Josefsson <simon@josefsson.org>
14588         * src/certtool-cfg.c: Default proxy policy is ALL.  Fixes crash.
14590 2007-02-08  Simon Josefsson <simon@josefsson.org>
14592         * lib/x509/extensions.c: Fix warnings.
14594 2007-02-08  Simon Josefsson <simon@josefsson.org>
14596         * lib/gnutls_str.c, lib/gnutls_str.h: Add
14597         _gnutls_string_append_printf.
14599 2007-02-08  Simon Josefsson <simon@josefsson.org>
14601         * NEWS, includes/gnutls/x509.h, lib/x509/x509.c: Add
14602         gnutls_x509_crt_get_extension_data and
14603         gnutls_x509_crt_get_extension_info.
14605 2007-02-08  Simon Josefsson <simon@josefsson.org>
14607         * src/certtool.c: Fix.
14609 2007-02-08  Simon Josefsson <simon@josefsson.org>
14611         * src/certtool.c: XMPP otherName SAN support.
14613 2007-02-08  Simon Josefsson <simon@josefsson.org>
14615         * NEWS: Typo.
14617 2007-02-08  Simon Josefsson <simon@josefsson.org>
14619         * NEWS, THANKS: Add.
14621 2007-02-08  Simon Josefsson <simon@josefsson.org>
14623         * NEWS: Add.
14625 2007-02-08  Simon Josefsson <simon@josefsson.org>
14627         * NEWS, lib/x509/x509.c: Fix.
14629 2007-02-08  Simon Josefsson <simon@josefsson.org>
14631         * includes/gnutls/gnutls.h.in: Doc fix.
14633 2007-02-08  Simon Josefsson <simon@josefsson.org>
14635         * lib/x509/x509.c: Support XMPP OID.
14637 2007-02-08  Simon Josefsson <simon@josefsson.org>
14639         * lib/x509/x509.c: Doc fix.
14641 2007-02-08  Simon Josefsson <simon@josefsson.org>
14643         * NEWS, includes/gnutls/gnutls.h.in, includes/gnutls/x509.h,
14644         lib/x509/common.c, lib/x509/x509.c, src/certtool.c: Support
14645         otherName SAN's.
14647 2007-02-07  Simon Josefsson <simon@josefsson.org>
14649         * doc/gnutls.texi: Fix.
14651 2007-02-07  Simon Josefsson <simon@josefsson.org>
14653         * doc/gnutls.texi: add tcp and tlsia
14655 2007-02-07  Simon Josefsson <simon@josefsson.org>
14657         * AUTHORS: Fix.
14659 2007-02-07  Simon Josefsson <simon@josefsson.org>
14661         * src/serv.c: Don't say TLS 1.0.
14663 2007-02-07  Simon Josefsson <simon@josefsson.org>
14665         * NEWS: Fix.
14667 2007-02-07  Simon Josefsson <simon@josefsson.org>
14669         * lib/gnutls_sig.c: Fix DSA sign, broken by last commit.
14671 2007-02-07  Simon Josefsson <simon@josefsson.org>
14673         * NEWS: Add.
14675 2007-02-07  Simon Josefsson <simon@josefsson.org>
14677         * lib/gnutls_sig.c: Fix TLS 1.2 signing (for servers).
14679 2007-02-07  Simon Josefsson <simon@josefsson.org>
14681         * NEWS: Add.
14683 2007-02-07  Simon Josefsson <simon@josefsson.org>
14685         * doc/gnutls.texi: dsa key
14687 2007-02-06  Simon Josefsson <simon@josefsson.org>
14689         * doc/gnutls.texi: Fix.
14691 2007-02-06  Simon Josefsson <simon@josefsson.org>
14693         * lib/gnutls_sig.c: Fix crash on failures.
14695 2007-02-06  Simon Josefsson <simon@josefsson.org>
14697         * NEWS, configure.in: Bump versions.
14699 2007-02-06  Simon Josefsson <simon@josefsson.org>
14701         * doc/protocol/draft-ietf-tls-srp-00.txt,
14702         doc/protocol/draft-ietf-tls-srp-01.txt,
14703         doc/protocol/draft-ietf-tls-srp-02.txt,
14704         doc/protocol/draft-ietf-tls-srp-03.txt,
14705         doc/protocol/draft-ietf-tls-srp-04.txt,
14706         doc/protocol/draft-ietf-tls-srp-05.txt,
14707         doc/protocol/draft-ietf-tls-srp-06.txt,
14708         doc/protocol/draft-ietf-tls-srp-07.txt: Add.
14710 2007-02-06  Simon Josefsson <simon@josefsson.org>
14712         * ChangeLog: [no log message]
14714 2007-02-06  Simon Josefsson <simon@josefsson.org>
14716         * NEWS: Version 1.7.5.
14718 2007-02-06  Simon Josefsson <simon@josefsson.org>
14720         * NEWS: Fix.
14722 2007-02-06  Simon Josefsson <simon@josefsson.org>
14724         * NEWS: Add.
14726 2007-02-06  Simon Josefsson <simon@josefsson.org>
14728         * gl/gnulib.mk, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
14729         lgl/m4/string_h.m4, lgl/string_.h: Update.
14731 2007-02-06  Simon Josefsson <simon@josefsson.org>
14733         * NEWS: Reorder.
14735 2007-02-06  Simon Josefsson <simon@josefsson.org>
14737         * doc/gnutls.texi: Fix.
14739 2007-02-06  Simon Josefsson <simon@josefsson.org>
14741         * NEWS: Add.
14743 2007-02-06  Simon Josefsson <simon@josefsson.org>
14745         * src/cli.c: Don't ask for PSK if we don't have credentials for it.
14747 2007-02-06  Simon Josefsson <simon@josefsson.org>
14749         * doc/gnutls.texi: mention psk
14751 2007-02-06  Simon Josefsson <simon@josefsson.org>
14753         * NEWS: Add.
14755 2007-02-06  Simon Josefsson <simon@josefsson.org>
14757         * lib/gnutls_handshake.c: (_gnutls_remove_unwanted_ciphersuites): Remove GNUTLS_KX_SRP_RSA or
14758         GNUTLS_KX_SRP_DSS if there is no SRP credential.
14760 2007-02-06  Simon Josefsson <simon@josefsson.org>
14762         * doc/gnutls.texi: fix
14764 2007-02-06  Simon Josefsson <simon@josefsson.org>
14766         * doc/gnutls.texi: fix
14768 2007-02-06  Simon Josefsson <simon@josefsson.org>
14770         * src/cli.c: Don't try to negotiate SRP kx if we don't have SRP
14771         username/password.
14773 2007-02-06  Simon Josefsson <simon@josefsson.org>
14775         * doc/gnutls.texi: Add.
14777 2007-02-06  Simon Josefsson <simon@josefsson.org>
14779         * src/cli.c: Prefer PSK.
14781 2007-02-06  Simon Josefsson <simon@josefsson.org>
14783         * src/cli.c, src/serv.c: Modernize priorities.
14785 2007-02-06  Simon Josefsson <simon@josefsson.org>
14787         * doc/gnutls.texi: more
14789 2007-02-06  Simon Josefsson <simon@josefsson.org>
14791         * src/common.c: Parse new MACs.
14793 2007-02-06  Simon Josefsson <simon@josefsson.org>
14795         * src/serv.c: Prefer OpenPGP certs from client.
14797 2007-02-06  Simon Josefsson <simon@josefsson.org>
14799         * doc/gnutls.texi: Fix.
14801 2007-02-06  Simon Josefsson <simon@josefsson.org>
14803         * NEWS: Fix.
14805 2007-02-06  Simon Josefsson <simon@josefsson.org>
14807         * src/cli-gaa.c: Generated.
14809 2007-02-06  Simon Josefsson <simon@josefsson.org>
14811         * configure.in: Bump versions.
14813 2007-02-06  Simon Josefsson <simon@josefsson.org>
14815         * NEWS: Add.
14817 2007-02-06  Simon Josefsson <simon@josefsson.org>
14819         * src/common.c: Typo in last commit.
14821 2007-02-06  Simon Josefsson <simon@josefsson.org>
14823         * src/cli.gaa: Typo.
14825 2007-02-06  Simon Josefsson <simon@josefsson.org>
14827         * src/common.c: Fix --list.
14829 2007-02-06  Simon Josefsson <simon@josefsson.org>
14831         * doc/gnutls.texi: Add.
14833 2007-02-06  Simon Josefsson <simon@josefsson.org>
14835         * lib/gnutls_hash_int.c: Revert, not needed.
14837 2007-02-06  Simon Josefsson <simon@josefsson.org>
14839         * lib/gnutls_hash_int.c: (_gnutls_hash_get_algo_len): Handle NULL MACs again, broken by last
14840         commit.
14842 2007-02-06  Simon Josefsson <simon@josefsson.org>
14844         * src/serv.c: Fix last commit.
14846 2007-02-06  Simon Josefsson <simon@josefsson.org>
14848         * src/serv.c: Support TLS 1.2 and AES 256.
14850 2007-02-05  Simon Josefsson <simon@josefsson.org>
14852         * ChangeLog: [no log message]
14854 2007-02-05  Simon Josefsson <simon@josefsson.org>
14856         * NEWS: Version 1.7.4.
14858 2007-02-05  Simon Josefsson <simon@josefsson.org>
14860         * NEWS: Add.
14862 2007-02-05  Simon Josefsson <simon@josefsson.org>
14864         * src/serv.c: use static DH params if none or provided
14866 2007-02-05  Simon Josefsson <simon@josefsson.org>
14868         * tests/anonself.c, tests/dhepskself.c, tests/resume.c,
14869         tests/tlsia.c, tests/utils.c, tests/utils.h: Use static DH.
14871 2007-02-05  Simon Josefsson <simon@josefsson.org>
14873         * tests/pskself.c: No dh here.
14875 2007-02-05  Simon Josefsson <simon@josefsson.org>
14877         * NEWS: Reorder.
14879 2007-02-05  Simon Josefsson <simon@josefsson.org>
14881         * tests/sha2/.cvsignore: [no log message]
14883 2007-02-05  Simon Josefsson <simon@josefsson.org>
14885         * NEWS: Fix.
14887 2007-02-05  Simon Josefsson <simon@josefsson.org>
14889         * configure.in, tests/Makefile.am: Add SHA-2 self test.
14891 2007-02-05  Simon Josefsson <simon@josefsson.org>
14893         * NEWS, tests/sha2/Makefile.am, tests/sha2/key-ca.pem,
14894         tests/sha2/key-subca.pem, tests/sha2/key-subsubca.pem,
14895         tests/sha2/key-user.pem, tests/sha2/sha2: Add.
14897 2007-02-05  Simon Josefsson <simon@josefsson.org>
14899         * NEWS: Add.
14901 2007-02-05  Simon Josefsson <simon@josefsson.org>
14903         * src/certtool-cfg.c: Set pathlength to -1 (not present) by default,
14904         for templates.
14906 2007-02-05  Simon Josefsson <simon@josefsson.org>
14908         * src/certtool-gaa.c: Generated.
14910 2007-02-05  Simon Josefsson <simon@josefsson.org>
14912         * src/certtool.c, src/certtool.gaa: Support --hash SHA-256/384/512.
14914 2007-02-05  Simon Josefsson <simon@josefsson.org>
14916         * lib/gnutls_algorithms.c, lib/gnutls_hash_int.c, lib/gnutls_int.h,
14917         lib/x509/common.h, lib/x509/dn.c, lib/x509/x509.h: Support
14918         (RSA-)SHA-256/384/512.
14920 2007-02-05  Simon Josefsson <simon@josefsson.org>
14922         * lgl/gc-libgcrypt.c, lgl/gc.h: Update.
14924 2007-02-05  Simon Josefsson <simon@josefsson.org>
14926         * lib/gnutls_algorithms.c: (GNUTLS_SIGN_ALG_LOOP): Don't match unknown algorithms to GOST.
14927         Affects gnutls_sign_algorithm_get_name, and
14928         _gnutls_x509_sign_to_oid.
14930 2007-02-05  Simon Josefsson <simon@josefsson.org>
14932         * NEWS, includes/gnutls/gnutls.h.in: Enum types for SHA-256/384/512.
14934 2007-02-05  Simon Josefsson <simon@josefsson.org>
14936         * gl/gnulib.mk, gl/m4/gnulib-comp.m4, gl/m4/string_h.m4,
14937         gl/stdbool_.h, gl/string_.h, lgl/Makefile.am,
14938         lgl/m4/gnulib-comp.m4, lgl/m4/string_h.m4, lgl/memmem.c,
14939         lgl/string_.h: Update.
14941 2007-02-04  Simon Josefsson <simon@josefsson.org>
14943         * NEWS: Add.
14945 2007-02-04  Simon Josefsson <simon@josefsson.org>
14947         * gl/gai_strerror.c, gl/gnulib.mk, gl/m4/gnulib-comp.m4,
14948         gl/m4/socklen.m4, gl/m4/string_h.m4, gl/string_.h, lgl/Makefile.am,
14949         lgl/m4/gnulib-comp.m4, lgl/m4/socklen.m4, lgl/m4/string_h.m4,
14950         lgl/string_.h: Update.
14952 2007-02-02  Simon Josefsson <simon@josefsson.org>
14954         * doc/gnutls.texi: Typo.
14956 2007-02-02  Simon Josefsson <simon@josefsson.org>
14958         * NEWS: Add.
14960 2007-02-02  Simon Josefsson <simon@josefsson.org>
14962         * NEWS, configure.in: Bump versions.
14964 2007-02-02  Simon Josefsson <simon@josefsson.org>
14966         * doc/signatures.texi: Removed the wrong file, re-add this one.
14967         Oops.
14969 2007-02-02  Simon Josefsson <simon@josefsson.org>
14971         * doc/Makefile.am: Remove bibliography.texi.
14973 2007-02-02  Simon Josefsson <simon@josefsson.org>
14975         * doc/bibliography.texi, doc/signatures.texi: Remove.
14977 2007-02-02  Simon Josefsson <simon@josefsson.org>
14979         * doc/gnutls.texi: Don't use my-bib-macros.
14981 2007-02-02  Simon Josefsson <simon@josefsson.org>
14983         * doc/my-bib-macros.texi: use pxref.
14985 2007-02-02  Simon Josefsson <simon@josefsson.org>
14987         * doc/my-bib-macros.texi: Fix.
14989 2007-02-02  Simon Josefsson <simon@josefsson.org>
14991         * doc/gnutls.texi: proxy and certtool stuff
14993 2007-02-02  Simon Josefsson <simon@josefsson.org>
14995         * lib/x509/xml.c: Doc fix.
14997 2007-02-02  Simon Josefsson <simon@josefsson.org>
14999         * doc/bibliography.texi: reorder
15001 2007-02-02  Simon Josefsson <simon@josefsson.org>
15003         * doc/bibliography.texi: Add rfc3820.
15005 2007-02-02  Simon Josefsson <simon@josefsson.org>
15007         * doc/gnutls.texi: Mention RFC 3820.
15009 2007-02-02  Simon Josefsson <simon@josefsson.org>
15011         * doc/gnutls.texi: Improve extensions stuff.
15013 2007-02-01  Simon Josefsson <simon@josefsson.org>
15015         * ChangeLog: [no log message]
15017 2007-02-01  Simon Josefsson <simon@josefsson.org>
15019         * NEWS: Version 1.7.3.
15021 2007-02-01  Simon Josefsson <simon@josefsson.org>
15023         * NEWS: Typo.
15025 2007-02-01  Simon Josefsson <simon@josefsson.org>
15027         * tests/pathlen/ca-no-pathlen.pem,
15028         tests/pathlen/no-ca-or-pathlen.pem: Update.
15030 2007-02-01  Simon Josefsson <simon@josefsson.org>
15032         * NEWS: Add.
15034 2007-02-01  Simon Josefsson <simon@josefsson.org>
15036         * src/certtool.c: Print times in UTC.
15038 2007-02-01  Simon Josefsson <simon@josefsson.org>
15040         * NEWS: Fix.
15042 2007-02-01  Simon Josefsson <simon@josefsson.org>
15044         * tests/key-id/.cvsignore: [no log message]
15046 2007-02-01  Simon Josefsson <simon@josefsson.org>
15048         * NEWS: Reorder.
15050 2007-02-01  Simon Josefsson <simon@josefsson.org>
15052         * configure.in: Typo.
15054 2007-02-01  Simon Josefsson <simon@josefsson.org>
15056         * configure.in, tests/Makefile.am, tests/key-id/Makefile.am,
15057         tests/key-id/README, tests/key-id/ca-gnutls-keyid.pem,
15058         tests/key-id/ca-no-keyid.pem, tests/key-id/ca-weird-keyid.pem,
15059         tests/key-id/key-ca.pem, tests/key-id/key-id,
15060         tests/key-id/key-user.pem: Add key-id self test.
15062 2007-02-01  Simon Josefsson <simon@josefsson.org>
15064         * src/certtool.c: Don't print proxy info if there aren't any proxy
15065         extension.
15067 2007-02-01  Simon Josefsson <simon@josefsson.org>
15069         * doc/protocol/rfc4785.txt: Add.
15071 2007-01-31  Simon Josefsson <simon@josefsson.org>
15073         * src/certtool.c: Use the CA's SKI as the AKI value, if it is
15074         present.  Reported by Dale Sedivec
15075         <dale-keyword-gnutls.5670f1@codefu.org>.
15077 2007-01-31  Simon Josefsson <simon@josefsson.org>
15079         * lib/x509/x509.c: Doc fix.
15081 2007-01-31  Simon Josefsson <simon@josefsson.org>
15083         * doc/manpages/Makefile.am: Add.
15085 2007-01-31  Simon Josefsson <simon@josefsson.org>
15087         * src/certtool-cfg.c: Fix last commit.
15089 2007-01-31  Simon Josefsson <simon@josefsson.org>
15091         * NEWS, src/certtool-cfg.c, src/certtool-cfg.h, src/certtool-gaa.c,
15092         src/certtool-gaa.h, src/certtool.c, src/certtool.gaa: Support
15093         reading/generating proxy certificates in certtool.
15095 2007-01-31  Simon Josefsson <simon@josefsson.org>
15097         * NEWS, includes/gnutls/x509.h, lib/x509/extensions.c,
15098         lib/x509/extensions.h, lib/x509/x509.c: Add
15099         gnutls_x509_crt_get_proxy.
15101 2007-01-31  Simon Josefsson <simon@josefsson.org>
15103         * lib/x509/x509_write.c: Fix last commit.
15105 2007-01-31  Simon Josefsson <simon@josefsson.org>
15107         * lib/x509/x509_write.c: (gnutls_x509_crt_set_proxy_dn): Permit NULL @name's.
15109 2007-01-31  Simon Josefsson <simon@josefsson.org>
15111         * NEWS: Mention RFC 3820.
15113 2007-01-31  Simon Josefsson <simon@josefsson.org>
15115         * NEWS, includes/gnutls/x509.h, lib/pkix.asn, lib/pkix_asn1_tab.c,
15116         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509_write.c: 
15117         Add proxy certificate APIs.
15119 2007-01-31  Simon Josefsson <simon@josefsson.org>
15121         * NEWS: Add.
15123 2007-01-31  Simon Josefsson <simon@josefsson.org>
15125         * src/certtool-cfg.c: Have RET for path lengths to mean -1.
15127 2007-01-31  Simon Josefsson <simon@josefsson.org>
15129         * gl/.cvsignore, lgl/.cvsignore: [no log message]
15131 2007-01-31  Simon Josefsson <simon@josefsson.org>
15133         * lib/defines.h: String.h from gnulib now makes sure memmem is
15134         available.
15136 2007-01-31  Simon Josefsson <simon@josefsson.org>
15138         * gl/strdup.h, lgl/memmem.h: Remove.
15140 2007-01-31  Simon Josefsson <simon@josefsson.org>
15142         * gl/getaddrinfo.c, gl/gnulib.mk, gl/m4/absolute-header.m4,
15143         gl/m4/extensions.m4, gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4,
15144         gl/m4/strdup.m4, gl/m4/string_h.m4, gl/socket_.h, gl/strdup.c,
15145         gl/string_.h, lgl/Makefile.am, lgl/m4/extensions.m4,
15146         lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4, lgl/m4/memmem.m4,
15147         lgl/m4/stdint.m4, lgl/m4/string_h.m4, lgl/m4/unistd_h.m4,
15148         lgl/m4/wchar.m4, lgl/printf-args.c, lgl/printf-args.h,
15149         lgl/printf-parse.c, lgl/socket_.h, lgl/stdint_.h, lgl/string_.h,
15150         lgl/vasnprintf.c, lgl/wchar_.h: Update.
15152 2007-01-31  Simon Josefsson <simon@josefsson.org>
15154         * tests/pathlen/.cvsignore: Add.
15156 2007-01-26  Simon Josefsson <simon@josefsson.org>
15158         * NEWS: Add.
15160 2007-01-26  Simon Josefsson <simon@josefsson.org>
15162         * configure.in, tests/Makefile.am, tests/pathlen/Makefile.am,
15163         tests/pathlen/ca-no-pathlen.pem,
15164         tests/pathlen/no-ca-or-pathlen.pem, tests/pathlen/pathlen: Test for
15165         pathlen bug (and general certificate parsing).
15167 2007-01-26  Simon Josefsson <simon@josefsson.org>
15169         * NEWS: Add.
15171 2007-01-26  Simon Josefsson <simon@josefsson.org>
15173         * lib/x509/extensions.c: (_gnutls_x509_ext_extract_basicConstraints): Make sure
15174         pathLenConstraint is read, even if CA reading fails.
15176 2007-01-25  Simon Josefsson <simon@josefsson.org>
15178         * NEWS: Add.
15180 2007-01-25  Simon Josefsson <simon@josefsson.org>
15182         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Add comment to
15183         describe C++ compiler bug problem.
15185 2007-01-25  Simon Josefsson <simon@josefsson.org>
15187         * includes/gnutls/gnutlsxx.h, lib/gnutlsxx.cpp: Fix C++ compiler bug
15188         in a "better" way, tiny patch from Matthias Scheler
15189         <tron@NetBSD.org>.
15191 2007-01-16  Simon Josefsson <simon@josefsson.org>
15193         * configure.in: Bump versions.
15195 2007-01-16  Simon Josefsson <simon@josefsson.org>
15197         * NEWS: Add.
15199 2007-01-16  Simon Josefsson <simon@josefsson.org>
15201         * lib/gnutls_cert.c, lib/gnutls_extra_hooks.h,
15202         libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
15203         libextra/openpgp/privkey.c: Fix import of ASCII armored OpenPGP
15204         keys, patch from ludovic.courtes@laas.fr (Ludovic Courtès).
15206 2007-01-15  Simon Josefsson <simon@josefsson.org>
15208         * doc/protocol/draft-rescorla-tls-extractor-00.txt: Add.
15210 2007-01-14  Simon Josefsson <simon@josefsson.org>
15212         * ChangeLog: [no log message]
15214 2007-01-14  Simon Josefsson <simon@josefsson.org>
15216         * NEWS: Version 1.7.2.
15218 2007-01-14  Simon Josefsson <simon@josefsson.org>
15220         * lgl/Makefile.am, lgl/gc-gnulib.c, lgl/m4/gnulib-comp.m4,
15221         lgl/m4/unistd_h.m4, lgl/m4/wint_t.m4, lgl/unistd_.h: Update.
15223 2007-01-14  Simon Josefsson <simon@josefsson.org>
15225         * NEWS: Add.
15227 2007-01-14  Simon Josefsson <simon@josefsson.org>
15229         * libextra/opencdk/pubkey.c: Doc fix.
15231 2007-01-14  Simon Josefsson <simon@josefsson.org>
15233         * libextra/opencdk/opencdk.h, libextra/opencdk/pubkey.c: (cdk_pubkey_to_sexp, cdk_seckey_to_sexp): New functions, from Mario
15234         Lenz <mario.lenz@gmx.net>.
15236 2007-01-13  Simon Josefsson <simon@josefsson.org>
15238         * NEWS, THANKS: Add.
15240 2007-01-12  Simon Josefsson <simon@josefsson.org>
15242         * lib/gnutlsxx.cpp: Make it compile by commenting out call to
15243         virtual method (possibly incorrect but I don't know what the
15244         intention was).
15246 2007-01-12  Simon Josefsson <simon@josefsson.org>
15248         * NEWS, configure.in: Don't use -mms-bitfields
15249         --enable-runtime-pseudo-reloc.
15251 2007-01-12  Simon Josefsson <simon@josefsson.org>
15253         * gl/Makefile.am: Fix objdir!=srcdir.
15255 2007-01-11  Simon Josefsson <simon@josefsson.org>
15257         * NEWS: Add.
15259 2007-01-11  Simon Josefsson <simon@josefsson.org>
15261         * src/certtool.c: (generate_pkcs12): Read more than one certificate, if there are more
15262         available, and store them in the PKCS12 blob.  Suggested by Sascha
15263         Ziemann <sascha.ziemann@secunet.com>.
15265 2007-01-11  Simon Josefsson <simon@josefsson.org>
15267         * doc/reference/Makefile.am: Ignore gnutls_extra_hooks.h.
15269 2007-01-11  Simon Josefsson <simon@josefsson.org>
15271         * doc/manpages/Makefile.am: Add.
15273 2007-01-11  Simon Josefsson <simon@josefsson.org>
15275         * Makefile.am: Reorder lgl/ and gl/, to make sure lgl is built
15276         before gl.
15278 2007-01-11  Simon Josefsson <simon@josefsson.org>
15280         * NEWS: Fix.
15282 2007-01-11  Simon Josefsson <simon@josefsson.org>
15284         * NEWS, configure.in, includes/gnutls/x509.h,
15285         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
15286         lib/x509/x509_write.c, src/certtool-cfg.c, src/certtool-cfg.h,
15287         src/certtool.c: Support pathLenConstraint.
15289 2007-01-11  Simon Josefsson <simon@josefsson.org>
15291         * libextra/Makefile.am: libgnu.la depends on liblgnu.la, so don't
15292         add it twice.
15294 2007-01-11  Simon Josefsson <simon@josefsson.org>
15296         * gl/Makefile.am, gl/gnulib.mk, gl/m4/gnulib-cache.m4: Getaddrinfo
15297         needs snprintf from ../lgl/, so make libgnu.la depend on liblgnu.la.
15299 2007-01-11  Simon Josefsson <simon@josefsson.org>
15301         * libextra/gnutls_extra.c: Need strverscmp.h.
15303 2007-01-11  Simon Josefsson <simon@josefsson.org>
15305         * NEWS: Fix.
15307 2007-01-11  Simon Josefsson <simon@josefsson.org>
15309         * lib/libgnutls.vers: Don't export _E_*, they are only needed inside
15310         libgnutls now.  Fix copyright years.
15312 2007-01-11  Simon Josefsson <simon@josefsson.org>
15314         * NEWS, lib/Makefile.am, lib/auth_cert.c, lib/auth_dh_common.c,
15315         lib/auth_dhe.c, lib/auth_rsa.c, lib/auth_rsa_export.c,
15316         lib/auth_srp_rsa.c, lib/gnutls_cert.c, lib/gnutls_extra_hooks.c,
15317         lib/gnutls_extra_hooks.h, libextra/gnutls_extra.c: Cleanup gnutls vs
15318         gnutls-extra integration, for OpenPGP certs.
15320 2007-01-11  Simon Josefsson <simon@josefsson.org>
15322         * libextra/gnutls_extra.c: Replace libgcrypt version check with
15323         strverscmp.  No need to duplicate prototype found in gnutls.h for
15324         gnutls_check_version.
15326 2007-01-09  Simon Josefsson <simon@josefsson.org>
15328         * gl/m4/gnulib-common.m4, gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4,
15329         lgl/gc-gnulib.c, lgl/gc-libgcrypt.c, lgl/m4/gc-arcfour.m4,
15330         lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
15331         lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
15332         lgl/m4/gc-md5.m4, lgl/m4/gc-random.m4, lgl/m4/gc-rijndael.m4,
15333         lgl/m4/gc-sha1.m4, lgl/m4/gnulib-common.m4, lgl/m4/gnulib-comp.m4,
15334         lgl/m4/lib-link.m4: Update.
15336 2007-01-05  Simon Josefsson <simon@josefsson.org>
15338         * NEWS: Add.
15340 2007-01-05  Simon Josefsson <simon@josefsson.org>
15342         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
15343         gl/m4/lib-link.m4, lgl/Makefile.am, lgl/m4/gnulib-cache.m4,
15344         lgl/m4/gnulib-comp.m4, lgl/m4/lib-link.m4: Update.
15346 2007-01-05  Simon Josefsson <simon@josefsson.org>
15348         * configure.in: Bump versions.
15350 2007-01-05  Simon Josefsson <simon@josefsson.org>
15352         * NEWS: Add.
15354 2007-01-05  Simon Josefsson <simon@josefsson.org>
15356         * configure.in: Revert part of patch.
15358 2007-01-05  Simon Josefsson <simon@josefsson.org>
15360         * configure.in, src/Makefile.am: Tiny patch from
15361         ludovic.courtes@laas.fr (Ludovic Courtès).  * configure.in: Look for `gaa', issuing a warning with the URL if
15362         not found.  * src/Makefile.am (*-gaa.c): Use `$(GAA)' instead of `gaa'.  Mark
15363         `.gaa' files as being in `$(srcdir)', thereby allowing for
15364         out-of-source-tree builds.
15366 2006-12-28  Simon Josefsson <simon@josefsson.org>
15368         * ChangeLog: [no log message]
15370 2006-12-28  Simon Josefsson <simon@josefsson.org>
15372         * Makefile.am: Don't dist mkinstalldirs, automake no longer copies
15373         it.
15375 2006-12-28  Simon Josefsson <simon@josefsson.org>
15377         * ChangeLog: [no log message]
15379 2006-12-28  Simon Josefsson <simon@josefsson.org>
15381         * NEWS: Version 1.7.1.
15383 2006-12-28  Simon Josefsson <simon@josefsson.org>
15385         * NEWS: Add.
15387 2006-12-28  Simon Josefsson <simon@josefsson.org>
15389         * NEWS: Add.
15391 2006-12-28  Simon Josefsson <simon@josefsson.org>
15393         * NEWS: Fix.
15395 2006-12-28  Simon Josefsson <simon@josefsson.org>
15397         * NEWS: Fix.
15399 2006-12-28  Simon Josefsson <simon@josefsson.org>
15401         * NEWS, THANKS: Add.
15403 2006-12-28  Simon Josefsson <simon@josefsson.org>
15405         * lib/gnutls_asn1_tab.c: Generate.
15407 2006-12-28  Simon Josefsson <simon@josefsson.org>
15409         * lib/gnutls.asn: Fix comment to make it parse correctly.
15411 2006-12-27  Simon Josefsson <simon@josefsson.org>
15413         * tests/.cvsignore: [no log message]
15415 2006-12-27  Simon Josefsson <simon@josefsson.org>
15417         * NEWS: Add.
15419 2006-12-27  Simon Josefsson <simon@josefsson.org>
15421         * lib/gnutls_sig.c: Fix signature verification for DSA signatures in
15422         TLS 1.2, reported by ludovic.courtes@laas.fr (Ludovic Courtès).  (_gnutls_pkcs1_rsa_verify_sig): Rename to _gnutls_verify_sig, and
15423         add new parameter SHA1POS to indicate where in hash_concat the SHA.1
15424         hash is stored (for DSA).  (_gnutls_verify_sig_hdata): Pass proper SHA1POS.  (_gnutls_verify_sig_params): Likewise.
15426 2006-12-27  Simon Josefsson <simon@josefsson.org>
15428         * NEWS: Add.
15430 2006-12-27  Simon Josefsson <simon@josefsson.org>
15432         * doc/Makefile.am, doc/manpages/Makefile.am, lib/Makefile.am,
15433         lib/x509/Makefile.am, libextra/Makefile.am,
15434         libextra/openpgp/Makefile.am: Tiny patch from
15435         ludovic.courtes@laas.fr (Ludovic Courtès).  * doc/Makefile.am: Refer to `sort2.pl' as
15436           `$(srcdir)/scripts/sort2.pl' instead of `scripts/sort2.pl'.  * doc/manpages/Makefile.am: Refer to `gdoc' as   `$(top_srcdir)/doc/scripts/gdoc' instead of `../scripts/gdoc'.  * doc/lib/Makefile.am: Likewise.  * doc/lib/x509/Makefile.am: Likewise.  * doc/libextra/Makefile.am: Likewise.  * doc/libextra/openpgp/Makefile.am: Likewise.
15438 2006-12-27  Simon Josefsson <simon@josefsson.org>
15440         * NEWS, THANKS: Add.
15442 2006-12-27  Simon Josefsson <simon@josefsson.org>
15444         * lib/auth_cert.c: (_gnutls_gen_cert_server_cert_req): For TLS 1.2, generate conforming
15445         cert requests (i.e., include a empty list of supported hashes).
15446         Report and tiny patch from ludovic.courtes@laas.fr (Ludovic
15447         Courtès).
15449 2006-12-27  Simon Josefsson <simon@josefsson.org>
15451         * NEWS: Add.
15453 2006-12-27  Simon Josefsson <simon@josefsson.org>
15455         * tests/userid/.cvsignore: [no log message]
15457 2006-12-27  Simon Josefsson <simon@josefsson.org>
15459         * lib/x509/common.c: (_oid2str): Mark UID as a CHOICE-field (i.e., DirectoryString).  (_gnutls_x509_oid_data2string): Handle ia5String in CHOICEs.  Fixes
15460         problem reported by Max Kellermann <max@duempel.org>.
15462 2006-12-27  Simon Josefsson <simon@josefsson.org>
15464         * lib/pkix_asn1_tab.c: Generated.
15466 2006-12-27  Simon Josefsson <simon@josefsson.org>
15468         * lib/pkix.asn: Encoded UID DN fields as DirectoryString (e.g.,
15469         PrintableString), not as IA5String.  Add IA5String as a CHOICE for
15470         DirectoryString, to deal with backwards compatibility if there are
15471         IA5String UID fields out there that were generated by older
15472         versions.  Reported by Max Kellermann <max@duempel.org>.
15474 2006-12-27  Simon Josefsson <simon@josefsson.org>
15476         * tests/userid/userid: Add.
15478 2006-12-27  Simon Josefsson <simon@josefsson.org>
15480         * configure.in: Add tests/userid/.
15482 2006-12-27  Simon Josefsson <simon@josefsson.org>
15484         * tests/Makefile.am: Add userid/.
15486 2006-12-27  Simon Josefsson <simon@josefsson.org>
15488         * tests/userid/Makefile.am, tests/userid/userid.pem: Add.
15490 2006-12-27  Simon Josefsson <simon@josefsson.org>
15492         * NEWS: Add.
15494 2006-12-27  Simon Josefsson <simon@josefsson.org>
15496         * lib/gnutls_x509.c: (generate_rdn_seq): Store subject DN instead of issuer DN in the
15497         certificate authority list, to make sure server's send the proper
15498         list of expected CAs to the client.  Reported by Max Kellermann
15499         <max@duempel.org>.
15501 2006-12-27  Simon Josefsson <simon@josefsson.org>
15503         * lib/gnutls_x509.c: (gnutls_certificate_set_x509_crl): Initialize before use, reported
15504         by Max Kellermann <max@duempel.org>.
15506 2006-12-27  Simon Josefsson <simon@josefsson.org>
15508         * NEWS, THANKS, tests/Makefile.am, tests/certificate_set_x509_crl.c: 
15509         Add.
15511 2006-12-27  Simon Josefsson <simon@josefsson.org>
15513         * NEWS: Add.
15515 2006-12-27  Simon Josefsson <simon@josefsson.org>
15517         * gl/m4/lib-link.m4, gl/strdup.h, lgl/m4/lib-link.m4,
15518         lgl/m4/stdint.m4: Update.
15520 2006-12-26  Simon Josefsson <simon@josefsson.org>
15522         * doc/protocol/draft-ietf-tls-srp-13.txt: Add.
15524 2006-12-26  Simon Josefsson <simon@josefsson.org>
15526         * doc/protocol/draft-santesson-tls-gssapi-01.txt: Add.
15528 2006-12-26  Simon Josefsson <simon@josefsson.org>
15530         * doc/protocol/draft-rescorla-tls-opaque-prf-input-00.txt,
15531         doc/protocol/draft-rescorla-tls-suiteb-00.txt: Add.
15533 2006-12-26  Simon Josefsson <simon@josefsson.org>
15535         * po/LINGUAS, po/de.po: Sync with TP.
15537 2006-12-10  Simon Josefsson <simon@josefsson.org>
15539         * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Remove
15540         (should have just been .cvsignore'd).
15542 2006-12-10  Simon Josefsson <simon@josefsson.org>
15544         * m4/.cvsignore: [no log message]
15546 2006-12-10  Simon Josefsson <simon@josefsson.org>
15548         * m4/intl.m4, m4/intldir.m4, m4/lock.m4, m4/visibility.m4: Add.
15550 2006-12-10  Simon Josefsson <simon@josefsson.org>
15552         * NEWS: Fix.
15554 2006-12-10  Simon Josefsson <simon@josefsson.org>
15556         * NEWS: Add.
15558 2006-12-10  Simon Josefsson <simon@josefsson.org>
15560         * configure.in: Bump versions.
15562 2006-12-10  Simon Josefsson <simon@josefsson.org>
15564         * NEWS, configure.in: Bump versions.
15566 2006-12-01  Simon Josefsson <simon@josefsson.org>
15568         * lib/gnutls_record.c: Doc fix.
15570 2006-11-29  Simon Josefsson <simon@josefsson.org>
15572         * gl/Makefile.am, lgl/Makefile.am: Update.
15574 2006-11-29  Simon Josefsson <simon@josefsson.org>
15576         * ChangeLog: [no log message]
15578 2006-11-29  Simon Josefsson <simon@josefsson.org>
15580         * Makefile.am: Put in devel/ directory.  Disable doc generation.
15582 2006-11-29  Simon Josefsson <simon@josefsson.org>
15584         * NEWS: Version 1.7.0.
15586 2006-11-29  Simon Josefsson <simon@josefsson.org>
15588         * NEWS: Add.
15590 2006-11-29  Simon Josefsson <simon@josefsson.org>
15592         * gl/Makefile.am, lgl/Makefile.am: Fix gnulib-tool bug.
15594 2006-11-29  Simon Josefsson <simon@josefsson.org>
15596         * lib/gnutls_priority.c: Attempt TLS 1.2 and TLS 1.1 too, by
15597         default.
15599 2006-11-29  Simon Josefsson <simon@josefsson.org>
15601         * NEWS: Fix.
15603 2006-11-28  Simon Josefsson <simon@josefsson.org>
15605         * gl/Makefile.am, gl/gettext.h, lgl/Makefile.am, lgl/gettext.h,
15606         lgl/m4/eoverflow.m4, lgl/m4/size_max.m4, lgl/m4/stdint.m4: Update.
15608 2006-11-26  Simon Josefsson <simon@josefsson.org>
15610         * NEWS: Fix.
15612 2006-11-26  Simon Josefsson <simon@josefsson.org>
15614         * NEWS: Add.
15616 2006-11-26  Simon Josefsson <simon@josefsson.org>
15618         * tests/anonself.c: Print TLS version too.
15620 2006-11-26  Simon Josefsson <simon@josefsson.org>
15622         * tests/anonself.c: More debugging.
15624 2006-11-26  Simon Josefsson <simon@josefsson.org>
15626         * tests/utils.c: Output more debug info.
15628 2006-11-26  Simon Josefsson <simon@josefsson.org>
15630         * NEWS: Fix.
15632 2006-11-26  Simon Josefsson <simon@josefsson.org>
15634         * libextra/opencdk/keyserver.c: Doc fix.
15636 2006-11-26  Simon Josefsson <simon@josefsson.org>
15638         * libextra/opencdk/opencdk.h: Doc fixes.
15640 2006-11-26  Simon Josefsson <simon@josefsson.org>
15642         * libextra/opencdk/kbnode.c, libextra/opencdk/keydb.c,
15643         libextra/opencdk/keygen.c, libextra/opencdk/keylist.c,
15644         libextra/opencdk/sign.c: Doc fix.
15646 2006-11-26  Simon Josefsson <simon@josefsson.org>
15648         * libextra/opencdk/kbnode.c, libextra/opencdk/keygen.c,
15649         libextra/opencdk/sign.c: Doc fix.
15651 2006-11-26  Simon Josefsson <simon@josefsson.org>
15653         * libextra/opencdk/keydb.c: Doc fix.
15655 2006-11-26  Simon Josefsson <simon@josefsson.org>
15657         * libextra/gnutls_ia.c: Use new internal PRF API.
15659 2006-11-26  Simon Josefsson <simon@josefsson.org>
15661         * lib/gnutls_sig.c: To use NULL
15662         DigestInfo.AlgorithmsIdentifier.parameters or not, that is the
15663         question.
15665 2006-11-26  Simon Josefsson <simon@josefsson.org>
15667         * configure.in: Move AM_CONDITIONAL outside of 'if gcc' clause,
15668         fixes problem reported by "Michael C. Vergallen"
15669         <mvergall@telenet.be>.
15671 2006-11-26  Simon Josefsson <simon@josefsson.org>
15673         * NEWS: Add.
15675 2006-11-25  Simon Josefsson <simon@josefsson.org>
15677         * NEWS: Add.
15679 2006-11-25  Simon Josefsson <simon@josefsson.org>
15681         * lib/auth_cert.c, lib/gnutls_constate.c, lib/gnutls_handshake.c,
15682         lib/gnutls_kx.c, lib/gnutls_sig.c, lib/gnutls_state.c,
15683         lib/gnutls_state.h: Client TLS 1.2 support.  Works against
15684         www.mikestoolbox.org:4433.
15686 2006-11-25  Simon Josefsson <simon@josefsson.org>
15688         * src/common.c: Support "TLS1.2" as protocol name.
15690 2006-11-25  Simon Josefsson <simon@josefsson.org>
15692         * NEWS: Add.
15694 2006-11-25  Simon Josefsson <simon@josefsson.org>
15696         * includes/gnutls/gnutls.h.in: (gnutls_protocol_t): Add GNUTLS_TLS1_2.
15698 2006-11-25  Simon Josefsson <simon@josefsson.org>
15700         * lib/gnutls_algorithms.c: Support TLS 1.2.
15702 2006-11-25  Simon Josefsson <simon@josefsson.org>
15704         * NEWS: Add.
15706 2006-11-25  Simon Josefsson <simon@josefsson.org>
15708         * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
15709         gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
15710         gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
15711         gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
15712         gl/uinttostr.c, gl/umaxtostr.c, lgl/m4/alloca.m4, lgl/m4/gettext.m4: 
15713         Update.
15715 2006-11-25  Simon Josefsson <simon@josefsson.org>
15717         * NEWS, configure.in: Bump versions.
15719 2006-11-22  Simon Josefsson <simon@josefsson.org>
15721         * doc/protocol/draft-housley-evidence-extns-01.txt: Add.
15723 2006-11-17  Simon Josefsson <simon@josefsson.org>
15725         * ChangeLog: [no log message]
15727 2006-11-17  Simon Josefsson <simon@josefsson.org>
15729         * Makefile.am: Release do non-devel directory.
15731 2006-11-17  Simon Josefsson <simon@josefsson.org>
15733         * NEWS: Version 1.6.0.
15735 2006-11-17  Simon Josefsson <simon@josefsson.org>
15737         * doc/manpages/Makefile.am: Fix copyright years.
15739 2006-11-17  Simon Josefsson <simon@josefsson.org>
15741         * configure.in: Bump versions.
15743 2006-11-17  Simon Josefsson <simon@josefsson.org>
15745         * NEWS: Add.
15747 2006-11-16  Simon Josefsson <simon@josefsson.org>
15749         * ChangeLog: [no log message]
15751 2006-11-16  Simon Josefsson <simon@josefsson.org>
15753         * NEWS: Version 1.5.5.
15755 2006-11-16  Simon Josefsson <simon@josefsson.org>
15757         * lib/gnutls_record.c: (gnutls_record_recv): Fix docstring, suggested by Tim Kosse
15758         <tim.kosse@filezilla-project.org>.
15760 2006-11-16  Simon Josefsson <simon@josefsson.org>
15762         * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Remove, oops wrong
15763         project.
15765 2006-11-16  Simon Josefsson <simon@josefsson.org>
15767         * doc/protocol/draft-ietf-sasl-rfc2831bis-11.txt: Add.
15769 2006-11-16  Simon Josefsson <simon@josefsson.org>
15771         * tests/rsa-md5-collision/Makefile.am: Remove.
15773 2006-11-16  Simon Josefsson <simon@josefsson.org>
15775         * NEWS: Add.
15777 2006-11-16  Simon Josefsson <simon@josefsson.org>
15779         * NEWS: Add.
15781 2006-11-16  Simon Josefsson <simon@josefsson.org>
15783         * NEWS: Add.
15785 2006-11-16  Simon Josefsson <simon@josefsson.org>
15787         * gl/Makefile.am, gl/gettext.h, gl/m4/gnulib-comp.m4,
15788         gl/m4/lib-link.m4, gl/m4/longlong.m4, gl/stdint_.h,
15789         lgl/Makefile.am, lgl/gettext.h, lgl/m4/gnulib-comp.m4,
15790         lgl/m4/lib-link.m4, lgl/m4/longlong.m4, lgl/stdint_.h: Update.
15792 2006-11-16  Simon Josefsson <simon@josefsson.org>
15794         * tests/rsa-md5-collision/chain1-expect.log,
15795         tests/rsa-md5-collision/chain2-expect.log: Remove.
15797 2006-11-16  Simon Josefsson <simon@josefsson.org>
15799         * tests/rsa-md5-collision/rsa-md5-collision: Remove -x.
15801 2006-11-16  Simon Josefsson <simon@josefsson.org>
15803         * tests/rsa-md5-collision/rsa-md5-collision: Make it work under
15804         mingw32.
15806 2006-11-15  Simon Josefsson <simon@josefsson.org>
15808         * configure.in: Bump versions (done incorrectly in the 1.5.4
15809         release).
15811 2006-11-15  Simon Josefsson <simon@josefsson.org>
15813         * NEWS: Add.
15815 2006-11-15  Simon Josefsson <simon@josefsson.org>
15817         * doc/examples/ex-x509-info.c: Fix cert_list_size type to match API,
15818         reported by Tim Kosse <tim.kosse@filezilla-project.org>.
15820 2006-11-14  Simon Josefsson <simon@josefsson.org>
15822         * doc/protocol/draft-hajjeh-tls-identity-protection-00.txt: Add.
15824 2006-11-11  Simon Josefsson <simon@josefsson.org>
15826         * doc/protocol/draft-hajjeh-tls-sign-02.txt: Add.
15828 2006-11-07  Simon Josefsson <simon@josefsson.org>
15830         * ChangeLog: [no log message]
15832 2006-11-07  Simon Josefsson <simon@josefsson.org>
15834         * NEWS: Version 1.5.4.
15836 2006-11-07  Simon Josefsson <simon@josefsson.org>
15838         * NEWS: Add.
15840 2006-11-07  Simon Josefsson <simon@josefsson.org>
15842         * NEWS: Add.
15844 2006-11-07  Simon Josefsson <simon@josefsson.org>
15846         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
15847         lgl/m4/strverscmp.m4, lgl/strverscmp.c, lgl/strverscmp.h,
15848         lib/gnutls_global.c: Use strverscmp.
15850 2006-11-07  Simon Josefsson <simon@josefsson.org>
15852         * lib/gnutls_buffers.c: Typo.
15854 2006-11-07  Simon Josefsson <simon@josefsson.org>
15856         * NEWS, doc/manpages/Makefile.am: Add.
15858 2006-11-07  Simon Josefsson <simon@josefsson.org>
15860         * libextra/gnutls_ia.c: Doc fix.
15862 2006-11-07  Simon Josefsson <simon@josefsson.org>
15864         * doc/gnutls.texi: More errno discussion regarding push/pull
15865         functions.
15867 2006-11-07  Simon Josefsson <simon@josefsson.org>
15869         * NEWS: Add.
15871 2006-11-07  Simon Josefsson <simon@josefsson.org>
15873         * lib/gnutls_buffers.c: Don't use errno to avoid thread-safety
15874         issues.
15876 2006-11-07  Simon Josefsson <simon@josefsson.org>
15878         * lib/gnutls_buffers.c: Convert to EINTR/EAGAIN errno under Windows,
15879         using WSAGetLastError().
15881 2006-11-07  Simon Josefsson <simon@josefsson.org>
15883         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_buffers.c,
15884         lib/gnutls_int.h: Add new APIs to set errno for push/pull functions,
15885         suggested by tim.kosse@filezilla-project.org.
15887 2006-11-06  Simon Josefsson <simon@josefsson.org>
15889         * NEWS: Fix.
15891 2006-11-05  Simon Josefsson <simon@josefsson.org>
15893         * NEWS: Add.
15895 2006-11-05  Simon Josefsson <simon@josefsson.org>
15897         * lib/Makefile.am, libextra/Makefile.am: Remove SOVERSION (see
15898         configure.in).
15900 2006-11-05  Simon Josefsson <simon@josefsson.org>
15902         * configure.in: Set SOVERSION here.
15904 2006-11-05  Simon Josefsson <simon@josefsson.org>
15906         * lgl/.cvsignore: [no log message]
15908 2006-11-05  Simon Josefsson <simon@josefsson.org>
15910         * libextra/openpgp/openpgp.h: (gnutls_openpgp_key_get_pk_algorithm): Fix prototype.
15912 2006-11-03  Simon Josefsson <simon@josefsson.org>
15914         * lgl/printf-parse.c: Update.
15916 2006-10-30  Simon Josefsson <simon@josefsson.org>
15918         * NEWS: Add.
15920 2006-10-30  Simon Josefsson <simon@josefsson.org>
15922         * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_fingerprint): Doc fix.  Reported by
15923         ludovic.courtes@laas.fr (Ludovic Courtès).
15925 2006-10-30  Simon Josefsson <simon@josefsson.org>
15927         * libextra/openpgp/pgp.c: (gnutls_openpgp_key_get_name): Make SIZEOF_BUF contain
15928         actual/required buffer size on return.  Suggested by
15929         ludovic.courtes@laas.fr (Ludovic Courtès).
15931 2006-10-30  Simon Josefsson <simon@josefsson.org>
15933         * NEWS, includes/gnutls/openpgp.h, libextra/openpgp/pgp.c,
15934         libextra/openpgp/privkey.c: Fix return types.
15936 2006-10-30  Simon Josefsson <simon@josefsson.org>
15938         * NEWS: Add.
15940 2006-10-30  Simon Josefsson <simon@josefsson.org>
15942         * lib/gnutls_v2_compat.c: Have SSLv2 ClientHello's for unknown
15943         versions negotiate the highest version we support, instead of the
15944         lowest.  Reported by Pasi.Eronen@nokia.com.
15946 2006-10-30  Simon Josefsson <simon@josefsson.org>
15948         * NEWS: Add.
15950 2006-10-30  Simon Josefsson <simon@josefsson.org>
15952         * configure.in: Simplify ssize_t test.
15954 2006-10-30  Simon Josefsson <simon@josefsson.org>
15956         * doc/examples/ex-cert-select.c: Remove duplicate #include
15957         <sys/stat.h>.
15959 2006-10-30  Simon Josefsson <simon@josefsson.org>
15961         * configure.in, lib/defines.h: Simplify #include's using gnulib
15962         modules.
15964 2006-10-30  Simon Josefsson <simon@josefsson.org>
15966         * gl/getaddrinfo.c, gl/getdelim.c, gl/getline.c, gl/gettext.h,
15967         gl/m4/lib-link.m4, gl/readline.c, lgl/Makefile.am, lgl/arcfour.c,
15968         lgl/arctwo.c, lgl/des.c, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
15969         lgl/gc-pbkdf2-sha1.c, lgl/gettext.h, lgl/hmac-md5.c,
15970         lgl/hmac-sha1.c, lgl/m4/codeset.m4, lgl/m4/gettext.m4,
15971         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/intl.m4,
15972         lgl/m4/intldir.m4, lgl/m4/intmax.m4, lgl/m4/inttypes-h.m4,
15973         lgl/m4/inttypes-pri.m4, lgl/m4/lib-link.m4, lgl/m4/lock.m4,
15974         lgl/m4/signed.m4, lgl/m4/sys_stat_h.m4, lgl/m4/unistd_h.m4,
15975         lgl/m4/vasnprintf.m4, lgl/md2.c, lgl/md4.c, lgl/memxor.c,
15976         lgl/read-file.c, lgl/rijndael-alg-fst.c, lgl/rijndael-api-fst.c,
15977         lgl/stat_.h: Update.
15979 2006-10-30  Simon Josefsson <simon@josefsson.org>
15981         * lgl/m4/gnulib-comp.m4, lgl/m4/sys_stat_h.m4, lgl/stat_.h: Update.
15983 2006-10-30  Simon Josefsson <simon@josefsson.org>
15985         * NEWS, configure.in: Bump versions.
15987 2006-10-26  Simon Josefsson <simon@josefsson.org>
15989         * ChangeLog: [no log message]
15991 2006-10-26  Simon Josefsson <simon@josefsson.org>
15993         * NEWS: Version 1.5.3.
15995 2006-10-26  Simon Josefsson <simon@josefsson.org>
15997         * lgl/.cvsignore: [no log message]
15999 2006-10-26  Simon Josefsson <simon@josefsson.org>
16001         * libextra/opencdk/Makefile.am: Fix -I's.
16003 2006-10-26  Simon Josefsson <simon@josefsson.org>
16005         * tests/rsa-md5-collision/Makefile.am: Dist more.
16007 2006-10-26  Simon Josefsson <simon@josefsson.org>
16009         * NEWS, tests/rsa-md5-collision/README: Add.
16011 2006-10-26  Simon Josefsson <simon@josefsson.org>
16013         * lib/Makefile.am, libextra/Makefile.am, src/Makefile.am,
16014         tests/Makefile.am: Change lgpl/ library name.
16016 2006-10-26  Simon Josefsson <simon@josefsson.org>
16018         * lgl/Makefile.am, lgl/m4/gnulib-cache.m4: Change lgpl/ library name
16019         to liblgnu, to avoid weird libtool errors.
16021 2006-10-26  Simon Josefsson <simon@josefsson.org>
16023         * lgl/Makefile.am, lgl/stdint_.h: Update.
16025 2006-10-26  Simon Josefsson <simon@josefsson.org>
16027         * gl/Makefile.am, gl/getaddrinfo.c, gl/imaxtostr.c, gl/intprops.h,
16028         gl/inttostr.c, gl/inttostr.h, gl/m4/absolute-header.m4,
16029         gl/m4/gnulib-comp.m4, gl/m4/inttostr.m4, gl/m4/longlong.m4,
16030         gl/m4/stdint.m4, gl/m4/ulonglong.m4, gl/offtostr.c, gl/stdint_.h,
16031         gl/uinttostr.c, gl/umaxtostr.c: Add.
16033 2006-10-26  Simon Josefsson <simon@josefsson.org>
16035         * NEWS: Fix.
16037 2006-10-26  Simon Josefsson <simon@josefsson.org>
16039         * libextra/opencdk/encrypt.c, libextra/opencdk/opencdk.h: Update to
16040         0.5.11.
16042 2006-10-26  Simon Josefsson <simon@josefsson.org>
16044         * doc/gnutls.texi: Be specific about SSLv2 security problems.
16046 2006-10-24  Simon Josefsson <simon@josefsson.org>
16048         * tests/rsa-md5-collision/rsa-md5-collision: Fix distcheck.
16050 2006-10-24  Simon Josefsson <simon@josefsson.org>
16052         * tests/rsa-md5-collision/Makefile.am: Dist more.
16054 2006-10-24  Simon Josefsson <simon@josefsson.org>
16056         * NEWS: Add.
16058 2006-10-24  Simon Josefsson <simon@josefsson.org>
16060         * tests/pkcs12-decode/.cvsignore: [no log message]
16062 2006-10-24  Simon Josefsson <simon@josefsson.org>
16064         * configure.in: Add tests.
16066 2006-10-24  Simon Josefsson <simon@josefsson.org>
16068         * tests/Makefile.am, tests/pkcs12-decode/Makefile.am,
16069         tests/pkcs12-decode/pkcs12, tests/pkcs12_neon: Move pkcs12 tests to
16070         pkcs12-decode/.
16072 2006-10-24  Simon Josefsson <simon@josefsson.org>
16074         * tests/pkcs8-decode/pkcs8: More debugging info.
16076 2006-10-24  Simon Josefsson <simon@josefsson.org>
16078         * tests/pkcs8-decode/.cvsignore: [no log message]
16080 2006-10-24  Simon Josefsson <simon@josefsson.org>
16082         * tests/Makefile.am, tests/enc2pkcs8.pem, tests/encpkcs8.pem,
16083         tests/pkcs8, tests/pkcs8-decode/Makefile.am,
16084         tests/pkcs8-decode/enc2pkcs8.pem, tests/pkcs8-decode/encpkcs8.pem,
16085         tests/pkcs8-decode/pkcs8, tests/pkcs8-decode/unencpkcs8.pem,
16086         tests/unencpkcs8.pem: Move pkcs8 tests to pkcs8-decode/.
16088 2006-10-24  Simon Josefsson <simon@josefsson.org>
16090         * tests/Makefile.am: Move pkcs1-pad stuff to pkcs1-padding/.  Add
16091         rsa-md5-collision/.
16093 2006-10-24  Simon Josefsson <simon@josefsson.org>
16095         * tests/pkcs1-padding/.cvsignore,
16096         tests/rsa-md5-collision/.cvsignore: [no log message]
16098 2006-10-24  Simon Josefsson <simon@josefsson.org>
16100         * tests/rsa-md5-collision/Makefile.am,
16101         tests/rsa-md5-collision/chain1-expect.log,
16102         tests/rsa-md5-collision/chain2-expect.log,
16103         tests/rsa-md5-collision/mbox,
16104         tests/rsa-md5-collision/rsa-md5-collision: Add.
16106 2006-10-24  Simon Josefsson <simon@josefsson.org>
16108         * tests/pkcs1-padding/Makefile.am, tests/pkcs1-padding/pkcs1-pad,
16109         tests/pkcs1-padding/pkcs1-pad-broken.pem,
16110         tests/pkcs1-padding/pkcs1-pad-broken2.pem,
16111         tests/pkcs1-padding/pkcs1-pad-broken3.pem,
16112         tests/pkcs1-padding/pkcs1-pad-ok.pem,
16113         tests/pkcs1-padding/pkcs1-pad-ok2.pem: Moved from ../.
16115 2006-10-24  Simon Josefsson <simon@josefsson.org>
16117         * tests/pkcs1-pad, tests/pkcs1-pad-broken.pem,
16118         tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-broken3.pem,
16119         tests/pkcs1-pad-ok.pem, tests/pkcs1-pad-ok2.pem: Move to separate
16120         directory.
16122 2006-10-24  Simon Josefsson <simon@josefsson.org>
16124         * doc/protocol/draft-ietf-tls-psk-null-03.txt,
16125         doc/protocol/draft-ietf-tls-rfc4346-bis-02.txt: Add.
16127 2006-10-21  Simon Josefsson <simon@josefsson.org>
16129         * NEWS: Add.
16131 2006-10-21  Simon Josefsson <simon@josefsson.org>
16133         * lgl/.cvsignore: [no log message]
16135 2006-10-21  Simon Josefsson <simon@josefsson.org>
16137         * tests/Makefile.am: Need lgpl gnulib.
16139 2006-10-21  Simon Josefsson <simon@josefsson.org>
16141         * src/Makefile.am: Add lgpl too.
16143 2006-10-21  Simon Josefsson <simon@josefsson.org>
16145         * libextra/Makefile.am: Reorder libgnu.la's.
16147 2006-10-21  Simon Josefsson <simon@josefsson.org>
16149         * libextra/opencdk/Makefile.am: Need lgpl/ gnulib in CFLAGS.
16151 2006-10-21  Simon Josefsson <simon@josefsson.org>
16153         * lgl/alloca.h, lgl/stdint.h: Remove files that shouldn't have been
16154         committed.
16156 2006-10-21  Simon Josefsson <simon@josefsson.org>
16158         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Fix avoid modules.
16160 2006-10-21  Simon Josefsson <simon@josefsson.org>
16162         * gl/Makefile.am, gl/alloca_.h, gl/asnprintf.c, gl/m4/alloca.m4,
16163         gl/m4/eoverflow.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
16164         gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4, gl/m4/longdouble.m4,
16165         gl/m4/longlong.m4, gl/m4/signed.m4, gl/m4/size_max.m4,
16166         gl/m4/snprintf.m4, gl/m4/stdint_h.m4, gl/m4/vasnprintf.m4,
16167         gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/m4/xsize.m4,
16168         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
16169         gl/printf-parse.h, gl/size_max.h, gl/snprintf.c, gl/snprintf.h,
16170         gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h: Avoid duplicate
16171         modules.
16173 2006-10-21  Simon Josefsson <simon@josefsson.org>
16175         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Avoid
16176         duplicate modules.
16178 2006-10-21  Simon Josefsson <simon@josefsson.org>
16180         * libextra/Makefile.am: Need gnulib lgl/ in CFLAGS and LIBADD.
16182 2006-10-21  Simon Josefsson <simon@josefsson.org>
16184         * libextra/openpgp/Makefile.am: Need gnulib lgl/ in CFLAGS.
16186 2006-10-21  Simon Josefsson <simon@josefsson.org>
16188         * gl/Makefile.am: Move modules from gl/ to lgl/.
16190 2006-10-21  Simon Josefsson <simon@josefsson.org>
16192         * gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, lgl/Makefile.am,
16193         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4: Move modules from gl/
16194         to lgl/.
16196 2006-10-21  Simon Josefsson <simon@josefsson.org>
16198         * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/codeset.m4,
16199         gl/m4/gettext.m4, gl/m4/glibc2.m4, gl/m4/glibc21.m4,
16200         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/iconv.m4,
16201         gl/m4/intdiv0.m4, gl/m4/intmax.m4, gl/m4/inttypes-h.m4,
16202         gl/m4/inttypes-pri.m4, gl/m4/lcmessage.m4, gl/m4/lock.m4,
16203         gl/m4/memmove.m4, gl/m4/minmax.m4, gl/m4/nls.m4, gl/m4/po.m4,
16204         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/read-file.m4,
16205         gl/m4/stdint.m4, gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4,
16206         gl/m4/visibility.m4, gl/memmove.c, gl/minmax.h, gl/read-file.c,
16207         gl/read-file.h, gl/stdint_.h, lgl/Makefile.am, lgl/alloca.h,
16208         lgl/alloca_.h, lgl/asnprintf.c, lgl/gettext.h, lgl/m4/alloca.m4,
16209         lgl/m4/codeset.m4, lgl/m4/eoverflow.m4, lgl/m4/gettext.m4,
16210         lgl/m4/glibc2.m4, lgl/m4/glibc21.m4, lgl/m4/gnulib-cache.m4,
16211         lgl/m4/gnulib-comp.m4, lgl/m4/iconv.m4, lgl/m4/intdiv0.m4,
16212         lgl/m4/intmax.m4, lgl/m4/intmax_t.m4, lgl/m4/inttypes-h.m4,
16213         lgl/m4/inttypes-pri.m4, lgl/m4/inttypes_h.m4, lgl/m4/lcmessage.m4,
16214         lgl/m4/lock.m4, lgl/m4/longdouble.m4, lgl/m4/memmove.m4,
16215         lgl/m4/nls.m4, lgl/m4/po.m4, lgl/m4/printf-posix.m4,
16216         lgl/m4/progtest.m4, lgl/m4/read-file.m4, lgl/m4/signed.m4,
16217         lgl/m4/size_max.m4, lgl/m4/snprintf.m4, lgl/m4/socklen.m4,
16218         lgl/m4/sockpfaf.m4, lgl/m4/stdint_h.m4, lgl/m4/sys_socket_h.m4,
16219         lgl/m4/uintmax_t.m4, lgl/m4/vasnprintf.m4, lgl/m4/visibility.m4,
16220         lgl/m4/wchar_t.m4, lgl/m4/wint_t.m4, lgl/m4/xsize.m4,
16221         lgl/memmove.c, lgl/printf-args.c, lgl/printf-args.h,
16222         lgl/printf-parse.c, lgl/printf-parse.h, lgl/read-file.c,
16223         lgl/read-file.h, lgl/size_max.h, lgl/snprintf.c, lgl/snprintf.h,
16224         lgl/socket_.h, lgl/stdint.h, lgl/vasnprintf.c, lgl/vasnprintf.h,
16225         lgl/xsize.h: Move modules from gl/ to lgl/.
16227 2006-10-21  Simon Josefsson <simon@josefsson.org>
16229         * lgl/.cvsignore: [no log message]
16231 2006-10-21  Simon Josefsson <simon@josefsson.org>
16233         * Makefile.am: Build lgl/ too.
16235 2006-10-21  Simon Josefsson <simon@josefsson.org>
16237         * gl/Makefile.am, gl/arcfour.c, gl/arcfour.h, gl/arctwo.c,
16238         gl/arctwo.h, gl/des.c, gl/des.h, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
16239         gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/hmac-md5.c, gl/hmac-sha1.c,
16240         gl/hmac.h, gl/m4/arcfour.m4, gl/m4/arctwo.m4, gl/m4/des.m4,
16241         gl/m4/gc-arcfour.m4, gl/m4/gc-arctwo.m4, gl/m4/gc-des.m4,
16242         gl/m4/gc-hmac-md5.m4, gl/m4/gc-hmac-sha1.m4, gl/m4/gc-md2.m4,
16243         gl/m4/gc-md4.m4, gl/m4/gc-md5.m4, gl/m4/gc-pbkdf2-sha1.m4,
16244         gl/m4/gc-random.m4, gl/m4/gc-rijndael.m4, gl/m4/gc-sha1.m4,
16245         gl/m4/gc.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
16246         gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4, gl/m4/md2.m4, gl/m4/md4.m4,
16247         gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
16248         gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
16249         gl/memxor.c, gl/memxor.h, gl/rijndael-alg-fst.c,
16250         gl/rijndael-alg-fst.h, gl/rijndael-api-fst.c,
16251         gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h, lgl/Makefile.am,
16252         lgl/arcfour.c, lgl/arcfour.h, lgl/arctwo.c, lgl/arctwo.h,
16253         lgl/des.c, lgl/des.h, lgl/gc-gnulib.c, lgl/gc-libgcrypt.c,
16254         lgl/gc-pbkdf2-sha1.c, lgl/gc.h, lgl/hmac-md5.c, lgl/hmac-sha1.c,
16255         lgl/hmac.h, lgl/m4/absolute-header.m4, lgl/m4/arcfour.m4,
16256         lgl/m4/arctwo.m4, lgl/m4/des.m4, lgl/m4/gc-arcfour.m4,
16257         lgl/m4/gc-arctwo.m4, lgl/m4/gc-des.m4, lgl/m4/gc-hmac-md5.m4,
16258         lgl/m4/gc-hmac-sha1.m4, lgl/m4/gc-md2.m4, lgl/m4/gc-md4.m4,
16259         lgl/m4/gc-md5.m4, lgl/m4/gc-pbkdf2-sha1.m4, lgl/m4/gc-random.m4,
16260         lgl/m4/gc-rijndael.m4, lgl/m4/gc-sha1.m4, lgl/m4/gc.m4,
16261         lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4, lgl/m4/hmac-md5.m4,
16262         lgl/m4/hmac-sha1.m4, lgl/m4/lib-ld.m4, lgl/m4/lib-link.m4,
16263         lgl/m4/lib-prefix.m4, lgl/m4/longlong.m4, lgl/m4/md2.m4,
16264         lgl/m4/md4.m4, lgl/m4/md5.m4, lgl/m4/memxor.m4, lgl/m4/minmax.m4,
16265         lgl/m4/rijndael.m4, lgl/m4/sha1.m4, lgl/m4/stdint.m4,
16266         lgl/m4/ulonglong.m4, lgl/md2.c, lgl/md2.h, lgl/md4.c, lgl/md4.h,
16267         lgl/md5.c, lgl/md5.h, lgl/memxor.c, lgl/memxor.h, lgl/minmax.h,
16268         lgl/rijndael-alg-fst.c, lgl/rijndael-alg-fst.h,
16269         lgl/rijndael-api-fst.c, lgl/rijndael-api-fst.h, lgl/sha1.c,
16270         lgl/sha1.h, lgl/stdint_.h: Move modules from gl/ to lgl/.
16272 2006-10-21  Simon Josefsson <simon@josefsson.org>
16274         * lib/minitasn1/Makefile.am, lib/x509/Makefile.am: Use gnulib in
16275         lgl/ instead of gl/.
16277 2006-10-21  Simon Josefsson <simon@josefsson.org>
16279         * configure.in, gl/Makefile.am, gl/alloca_.h, gl/arcfour.c,
16280         gl/arcfour.h, gl/arctwo.c, gl/arctwo.h, gl/asnprintf.c, gl/des.c,
16281         gl/des.h, gl/dummy.c, gl/gai_strerror.c, gl/gc-gnulib.c,
16282         gl/gc-libgcrypt.c, gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/getaddrinfo.c,
16283         gl/getaddrinfo.h, gl/getdelim.c, gl/getdelim.h, gl/getline.c,
16284         gl/getline.h, gl/getpass.c, gl/getpass.h, gl/gettext.h,
16285         gl/hmac-md5.c, gl/hmac-sha1.c, gl/hmac.h, gl/inet_ntop.c,
16286         gl/inet_ntop.h, gl/inet_pton.c, gl/inet_pton.h,
16287         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/memmem.m4,
16288         gl/md2.c, gl/md2.h, gl/md4.c, gl/md4.h, gl/md5.c, gl/md5.h,
16289         gl/memmem.c, gl/memmem.h, gl/memxor.c, gl/memxor.h, gl/minmax.h,
16290         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
16291         gl/printf-parse.h, gl/read-file.c, gl/read-file.h, gl/readline.c,
16292         gl/readline.h, gl/rijndael-alg-fst.c, gl/rijndael-alg-fst.h,
16293         gl/rijndael-api-fst.c, gl/rijndael-api-fst.h, gl/sha1.c, gl/sha1.h,
16294         gl/size_max.h, gl/snprintf.c, gl/snprintf.h, gl/socket_.h,
16295         gl/stdbool_.h, gl/stdint_.h, gl/strdup.c, gl/strdup.h,
16296         gl/vasnprintf.c, gl/vasnprintf.h, gl/xsize.h, lgl/Makefile.am,
16297         lgl/dummy.c, lgl/m4/gnulib-cache.m4, lgl/m4/gnulib-comp.m4,
16298         lgl/m4/gnulib-tool.m4, lgl/m4/memmem.m4, lgl/memmem.c,
16299         lgl/memmem.h, lib/Makefile.am: Add lgl/ for LGPLed gnulib modules
16300         (for lib/) and use gl/ for GPL gnulib modules, for use in src/ etc.
16302 2006-10-21  Simon Josefsson <simon@josefsson.org>
16304         * gl/Makefile.am, gl/gettext.h, gl/m4/alloca.m4,
16305         gl/m4/gnulib-comp.m4, gl/m4/lock.m4, gl/m4/longlong.m4,
16306         gl/m4/size_max.m4, gl/m4/stdint.m4, gl/m4/ulonglong.m4,
16307         gl/m4/vasnprintf.m4, gl/printf-args.c, gl/printf-args.h,
16308         gl/printf-parse.c, gl/stdint_.h, gl/strdup.c, gl/vasnprintf.c: 
16309         Update.
16311 2006-10-19  Simon Josefsson <simon@josefsson.org>
16313         * NEWS: Add.
16315 2006-10-19  Simon Josefsson <simon@josefsson.org>
16317         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
16318         lib/minitasn1/libtasn1.h: Update to 0.3.7.
16320 2006-10-11  Simon Josefsson <simon@josefsson.org>
16322         * NEWS: Add.
16324 2006-10-11  Simon Josefsson <simon@josefsson.org>
16326         * libextra/opencdk/keylist.c, libextra/opencdk/opencdk.h: Bump to
16327         0.5.10.
16329 2006-10-11  Simon Josefsson <simon@josefsson.org>
16331         * doc/protocol/rfc4680.txt, doc/protocol/rfc4681.txt: Add.
16333 2006-10-10  Simon Josefsson <simon@josefsson.org>
16335         * doc/protocol/draft-ietf-tls-psk-null-02.txt: Add.
16337 2006-10-03  Simon Josefsson <simon@josefsson.org>
16339         * NEWS: Add.
16341 2006-10-03  Simon Josefsson <simon@josefsson.org>
16343         * lib/Makefile.am, libextra/Makefile.am: Fix .def filename.
16345 2006-10-03  Simon Josefsson <simon@josefsson.org>
16347         * NEWS, configure.in: Bump versions.
16349 2006-10-03  Simon Josefsson <simon@josefsson.org>
16351         * ChangeLog: [no log message]
16353 2006-10-03  Simon Josefsson <simon@josefsson.org>
16355         * NEWS: Version 1.5.2.
16357 2006-10-03  Simon Josefsson <simon@josefsson.org>
16359         * NEWS: Fix.
16361 2006-10-03  Simon Josefsson <simon@josefsson.org>
16363         * NEWS: Add.
16365 2006-10-03  Simon Josefsson <simon@josefsson.org>
16367         * gl/Makefile.am, gl/getpass.c, gl/m4/getpass.m4, gl/m4/intmax.m4: 
16368         Update.
16370 2006-09-29  Simon Josefsson <simon@josefsson.org>
16372         * doc/protocol/draft-ietf-tls-psk-null-01.txt: Add.
16374 2006-09-26  Simon Josefsson <simon@josefsson.org>
16376         * NEWS: Add.
16378 2006-09-26  Simon Josefsson <simon@josefsson.org>
16380         * libextra/gnutls_openpgp.c: (kbx_data_to_keyring): Fix off-by-one error in call to malloc,
16381         reported by "Adam Langley" <agl@imperialviolet.org>.
16383 2006-09-25  Simon Josefsson <simon@josefsson.org>
16385         * NEWS: Add.
16387 2006-09-25  Simon Josefsson <simon@josefsson.org>
16389         * configure.in: Use library shared version 13 instead of 14,
16390         incrementing it was a mistake since no API/ABI changes happened.
16391         Reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
16393 2006-09-25  Simon Josefsson <simon@josefsson.org>
16395         * configure.in: Improve the C++ test, to handle CXX env. variables,
16396         suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
16398 2006-09-25  Simon Josefsson <simon@josefsson.org>
16400         * NEWS: Add.
16402 2006-09-25  Simon Josefsson <simon@josefsson.org>
16404         * lib/Makefile.am: Use version script for libgnutlsxx too.
16406 2006-09-25  Simon Josefsson <simon@josefsson.org>
16408         * NEWS, lib/libgnutlsxx.vers: Add.
16410 2006-09-24  Simon Josefsson <simon@josefsson.org>
16412         * gl/gc-gnulib.c, gl/m4/gnulib-comp.m4, gl/m4/lock.m4,
16413         gl/m4/signed.m4, gl/m4/sockpfaf.m4, gl/md4.c, gl/rijndael-api-fst.c: 
16414         Update.
16416 2006-09-24  Simon Josefsson <simon@josefsson.org>
16418         * NEWS, configure.in: Bump versions.
16420 2006-09-24  Simon Josefsson <simon@josefsson.org>
16422         * lib/x509/x509.c: (gnutls_x509_crt_init): Don't set output parameter on failures,
16423         reported by Alon Bar-Lev <alon.barlev@gmail.com>.  Also clean up
16424         logic.
16426 2006-09-24  Simon Josefsson <simon@josefsson.org>
16428         * THANKS: Add.
16430 2006-09-24  Simon Josefsson <simon@josefsson.org>
16432         * lib/x509/crl.c: Fix prototype of gnutls_x509_crl_get_issuer_dn to
16433         match x509.h, for IRIX ido cc builds, reported by Georg Schwarz
16434         <georg.schwarz@freenet.de>.
16436 2006-09-21  Simon Josefsson <simon@josefsson.org>
16438         * Makefile.am: Fix gendocs.sh path.
16440 2006-09-21  Simon Josefsson <simon@josefsson.org>
16442         * ChangeLog: [no log message]
16444 2006-09-21  Simon Josefsson <simon@josefsson.org>
16446         * NEWS: Version 1.5.1.
16448 2006-09-21  Simon Josefsson <simon@josefsson.org>
16450         * gl/override/gpl.diff: Rename.
16452 2006-09-21  Simon Josefsson <simon@josefsson.org>
16454         * gl/override/doc/gpl.texi.diff, gl/override/doc/lgpl.texi.diff,
16455         gl/override/gpl.diff, gl/override/gpl.texi.diff,
16456         gl/override/lgpl.diff, gl/override/lgpl.texi.diff: Rename.
16458 2006-09-21  Simon Josefsson <simon@josefsson.org>
16460         * gl/override/lgpl.diff: Rename.
16462 2006-09-21  Simon Josefsson <simon@josefsson.org>
16464         * doc/fdl.texi, doc/gpl.texi, doc/lgpl.texi, gl/Makefile.am,
16465         gl/asnprintf.c, gl/gai_strerror.c, gl/getaddrinfo.c, gl/getpass.c,
16466         gl/inet_ntop.c, gl/inet_pton.c, gl/m4/gettext.m4,
16467         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/inttypes-h.m4,
16468         gl/m4/inttypes-pri.m4, gl/m4/lib-link.m4, gl/m4/stdint.m4,
16469         gl/md5.c, gl/memmove.c, gl/override/gpl.texi.diff,
16470         gl/override/lgpl.texi.diff, gl/printf-args.c, gl/printf-parse.c,
16471         gl/sha1.c, gl/snprintf.c, gl/stdint_.h, gl/strdup.c,
16472         gl/vasnprintf.c: Update.
16474 2006-09-21  Simon Josefsson <simon@josefsson.org>
16476         * NEWS: Add.
16478 2006-09-21  Simon Josefsson <simon@josefsson.org>
16480         * doc/Makefile.am: Dist gpl.texi and lgpl.texi.
16482 2006-09-21  Simon Josefsson <simon@josefsson.org>
16484         * doc/gnutls.texi: Add LGPL and GPL texts.
16486 2006-09-21  Simon Josefsson <simon@josefsson.org>
16488         * NEWS: Add.
16490 2006-09-21  Simon Josefsson <simon@josefsson.org>
16492         * tests/pkcs1-pad: Simplify grep expression, to work around debug
16493         messages from wine.
16495 2006-09-21  Simon Josefsson <simon@josefsson.org>
16497         * src/certtool.c: (generate_self_signed): Load key, if generate_certificate() didn't
16498         load or generate it, typically because it used a certificate
16499         request.  Reported by Sascha Ziemann <sascha.ziemann@secunet.com>.
16501 2006-09-21  Simon Josefsson <simon@josefsson.org>
16503         * src/certtool.c: Revert last patch.
16505 2006-09-21  Simon Josefsson <simon@josefsson.org>
16507         * src/tests.c: (test_session_resume2): When comparing session id's, also compare
16508         that the lengths are the same.
16510 2006-09-21  Simon Josefsson <simon@josefsson.org>
16512         * NEWS, THANKS: Add.
16514 2006-09-21  Simon Josefsson <simon@josefsson.org>
16516         * src/tests.c: (test_session_resume2): If session-id is NULL, resumption isn't
16517         supported.  Tiny patch from Kataja Kai <kai.kataja@op.fi>.
16519 2006-09-19  Simon Josefsson <simon@josefsson.org>
16521         * tests/Makefile.am: Dist more.
16523 2006-09-19  Simon Josefsson <simon@josefsson.org>
16525         * tests/pkcs1-pad: Test another cert.
16527 2006-09-19  Simon Josefsson <simon@josefsson.org>
16529         * tests/pkcs1-pad-broken3.pem: Add forged cert, from Ralf-Philipp
16530         Weinmann.
16532 2006-09-18  Simon Josefsson <simon@josefsson.org>
16534         * configure.in: Gnulib seems to require autoconf 2.60?  Bump it.
16536 2006-09-18  Simon Josefsson <simon@josefsson.org>
16538         * libextra/opencdk/keydb.c: (keydb_idx_search): Don't return CDK_EOF if key is found at offset
16539         0.  Suggested by "Adam Langley" <alangley@gmail.com>.
16541 2006-09-18  Simon Josefsson <simon@josefsson.org>
16543         * THANKS: Remove (already there).
16545 2006-09-18  Simon Josefsson <simon@josefsson.org>
16547         * THANKS: Add.
16549 2006-09-18  Simon Josefsson <simon@josefsson.org>
16551         * doc/examples/ex-serv-pgp.c: Fix typo.  Tiny patch from "Adam
16552         Langley" <agl@imperialviolet.org>.
16554 2006-09-12  Simon Josefsson <simon@josefsson.org>
16556         * NEWS: Add.
16558 2006-09-12  Simon Josefsson <simon@josefsson.org>
16560         * NEWS: Fix.
16562 2006-09-12  Simon Josefsson <simon@josefsson.org>
16564         * tests/pkcs1-pad: Fix.
16566 2006-09-12  Simon Josefsson <simon@josefsson.org>
16568         * lib/x509/verify.c: Permit empty parameters field too, found after
16569         adding self tests.
16571 2006-09-12  Simon Josefsson <simon@josefsson.org>
16573         * tests/pkcs1-pad: Fix exit code.
16575 2006-09-12  Simon Josefsson <simon@josefsson.org>
16577         * tests/pkcs1-pad-broken2.pem, tests/pkcs1-pad-ok2.pem: Add, from
16578         Eric Young in
16579         <http://permalink.gmane.org/gmane.comp.encryption.general/9185>.
16581 2006-09-12  Simon Josefsson <simon@josefsson.org>
16583         * tests/pkcs1-pad: Add more tests.
16585 2006-09-12  Simon Josefsson <simon@josefsson.org>
16587         * tests/Makefile.am: Add pkcs1-pad test.
16589 2006-09-12  Simon Josefsson <simon@josefsson.org>
16591         * tests/pkcs1-pad-broken.pem, tests/pkcs1-pad-ok.pem: Add, from
16592         Yutaka OIWA <y.oiwa@aist.go.jp>.
16594 2006-09-12  Simon Josefsson <simon@josefsson.org>
16596         * tests/pkcs1-pad: Add.
16598 2006-09-12  Simon Josefsson <simon@josefsson.org>
16600         * lib/x509/verify.c: Fix asn1_read_value() call to fix crash,
16601         reported by Andreas Metzler <ametzler@downhill.at.eu.org>.
16603 2006-09-12  Simon Josefsson <simon@josefsson.org>
16605         * lib/gnutls_pk.c: Add 'break' to make logic easier to follow.
16607 2006-09-11  Simon Josefsson <simon@josefsson.org>
16609         * lib/gnutls_pk.c: Revert part of patch, logging is only enabled in
16610         debug mode, which isn't recommended for real use.
16612 2006-09-08  Simon Josefsson <simon@josefsson.org>
16614         * NEWS: Add.
16616 2006-09-08  Simon Josefsson <simon@josefsson.org>
16618         * NEWS: Fix.
16620 2006-09-08  Simon Josefsson <simon@josefsson.org>
16622         * NEWS: Fix.
16624 2006-09-08  Simon Josefsson <simon@josefsson.org>
16626         * NEWS: Add.
16628 2006-09-08  Simon Josefsson <simon@josefsson.org>
16630         * lib/x509/verify.c: Make sure the digestAlgorithm.parameters field
16631         is empty, which it has to be for the hashes we support.  Otherwise,
16632         the field can encode "garbage" that might be used to make the
16633         signature be a perfect cube, similar (but not identical) to
16634         Bleichenbacher's Crypto 06 rump session attack.
16636 2006-09-08  Simon Josefsson <simon@josefsson.org>
16638         * NEWS: Add.
16640 2006-09-08  Simon Josefsson <simon@josefsson.org>
16642         * NEWS: Add.
16644 2006-09-08  Simon Josefsson <simon@josefsson.org>
16646         * lib/gnutls_pk.c: Don't return different errors depending on
16647         content of decrypted PKCS#1 token, to avoid Bleichenbacher's
16648         Crypto'98 attack, suggested by Werner Koch <wk@gnupg.org>.
16650 2006-09-08  Simon Josefsson <simon@josefsson.org>
16652         * THANKS: Add.
16654 2006-09-08  Simon Josefsson <simon@josefsson.org>
16656         * doc/examples/ex-client-srp.c: Use GNUTLS_SHUT_RDWR, tiny patch
16657         from "Robert Millan [ackstorm]" <rmillan@ackstorm.es>.
16659 2006-08-29  Simon Josefsson <simon@josefsson.org>
16661         * doc/protocol/draft-ietf-tls-openpgp-keys-11.txt: Add.
16663 2006-08-28  Simon Josefsson <simon@josefsson.org>
16665         * NEWS: Fix.
16667 2006-08-28  Simon Josefsson <simon@josefsson.org>
16669         * gl/Makefile.am, gl/getaddrinfo.c, gl/m4/arcfour.m4,
16670         gl/m4/arctwo.m4, gl/m4/codeset.m4, gl/m4/des.m4,
16671         gl/m4/gc-pbkdf2-sha1.m4, gl/m4/gc.m4, gl/m4/getdelim.m4,
16672         gl/m4/getline.m4, gl/m4/getpass.m4, gl/m4/gnulib-cache.m4,
16673         gl/m4/gnulib-comp.m4, gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4,
16674         gl/m4/intmax_t.m4, gl/m4/inttypes-pri.m4, gl/m4/inttypes_h.m4,
16675         gl/m4/lock.m4, gl/m4/longlong.m4, gl/m4/md2.m4, gl/m4/md4.m4,
16676         gl/m4/md5.m4, gl/m4/memxor.m4, gl/m4/read-file.m4,
16677         gl/m4/readline.m4, gl/m4/rijndael.m4, gl/m4/sha1.m4,
16678         gl/m4/stdint.m4, gl/m4/stdint_h.m4, gl/m4/strdup.m4,
16679         gl/override/doc/gendocs_template, gl/stdint_.h: Update.
16681 2006-08-27  Simon Josefsson <simon@josefsson.org>
16683         * NEWS, THANKS: Add.
16685 2006-08-27  Simon Josefsson <simon@josefsson.org>
16687         * doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
16688         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
16689         doc/examples/ex-serv1.c, doc/examples/tcp.c: Include netinet/in.h
16690         for FreeBSD, reported by Roman Bogorodskiy <novel@FreeBSD.org>.
16692 2006-08-27  Simon Josefsson <simon@josefsson.org>
16694         * NEWS: Add.
16696 2006-08-27  Simon Josefsson <simon@josefsson.org>
16698         * THANKS: Add.
16700 2006-08-27  Simon Josefsson <simon@josefsson.org>
16702         * src/certtool.c: (generate_certificate): Load private key when --load-request is
16703         used, based on report from Sascha Ziemann
16704         <sascha.ziemann@secunet.com>.
16706 2006-08-27  Simon Josefsson <simon@josefsson.org>
16708         * lib/x509/x509_write.c: (gnutls_x509_crt_sign2): Check to see if ISSUER_KEY is NULL before
16709         continuing, based on report from Sascha Ziemann
16710         <sascha.ziemann@secunet.com>.
16712 2006-08-14  Simon Josefsson <simon@josefsson.org>
16714         * NEWS: Add.
16716 2006-08-14  Simon Josefsson <simon@josefsson.org>
16718         * src/serv.c: Map select to _win_select on Windows hosts.
16720 2006-08-14  Simon Josefsson <simon@josefsson.org>
16722         * src/Makefile.am: Need select.c in cli.c and serv.c.
16724 2006-08-14  Simon Josefsson <simon@josefsson.org>
16726         * src/select.c: Add, moved from cli.c, originally from plibc, see
16728         <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
16730 2006-08-14  Simon Josefsson <simon@josefsson.org>
16732         * src/cli.c: Move _win_select to select.c.
16734 2006-08-14  Simon Josefsson <simon@josefsson.org>
16736         * src/cli.c: Make select() work on Windows, copying code from plibc,
16737         see
16739         <http://plibc.cvs.sourceforge.net/plibc/plibc/src/select.c?view=markup>.
16741 2006-08-13  Simon Josefsson <simon@josefsson.org>
16743         * libextra/gnutls_openssl.c: Mark with XXX.
16745 2006-08-13  Simon Josefsson <simon@josefsson.org>
16747         * NEWS, configure.in: Bump versions.
16749 2006-08-13  Simon Josefsson <simon@josefsson.org>
16751         * Makefile.am: Fix release target.
16753 2006-08-13  Simon Josefsson <simon@josefsson.org>
16755         * ChangeLog: [no log message]
16757 2006-08-13  Simon Josefsson <simon@josefsson.org>
16759         * NEWS: Version 1.5.0.
16761 2006-08-13  Simon Josefsson <simon@josefsson.org>
16763         * NEWS: Fix.
16765 2006-08-13  Simon Josefsson <simon@josefsson.org>
16767         * libextra/gnutls_openssl.c: Add (XXX).
16769 2006-08-13  Simon Josefsson <simon@josefsson.org>
16771         * lib/Makefile.am, libextra/Makefile.am: Install *.def to bin/
16772         directory.
16774 2006-08-13  Simon Josefsson <simon@josefsson.org>
16776         * NEWS: Add.
16778 2006-08-13  Simon Josefsson <simon@josefsson.org>
16780         * configure.in, lib/Makefile.am, libextra/Makefile.am: Create *.def
16781         files for libraries, on mingw.
16783 2006-08-13  Simon Josefsson <simon@josefsson.org>
16785         * gl/Makefile.am, gl/m4/gc.m4, gl/m4/getaddrinfo.m4,
16786         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
16787         gl/m4/memxor.m4, gl/m4/restrict.m4, gl/snprintf.c: Update.
16789 2006-08-13  Simon Josefsson <simon@josefsson.org>
16791         * libextra/gnutls_openssl.c: Use int/void* macros to avoid warnings,
16792         suggested by Andreas Metzler <ametzler@downhill.at.eu.org>.
16794 2006-08-13  Simon Josefsson <simon@josefsson.org>
16796         * lib/gnutls_buffers.c: Remove.
16798 2006-08-13  Simon Josefsson <simon@josefsson.org>
16800         * lib/gnutls_int.h: Move GNUTLS_POINTER_TO_INT here.  Add
16801         GNUTLS_INT_TO_POINTER.  Based on glib macros, and suggestions from
16802         Andreas Metzler <ametzler@downhill.at.eu.org>.
16804 2006-08-13  Simon Josefsson <simon@josefsson.org>
16806         * configure.in: Add void*, for GNUTLS_POINTER_TO_INT_CAST macros.
16808 2006-08-11  Simon Josefsson <simon@josefsson.org>
16810         * NEWS: Fix.
16812 2006-08-11  Simon Josefsson <simon@josefsson.org>
16814         * NEWS: Add.
16816 2006-08-11  Simon Josefsson <simon@josefsson.org>
16818         * NEWS: Add.
16820 2006-08-11  Simon Josefsson <simon@josefsson.org>
16822         * lib/gnutls_algorithms.c: (_gnutls_x509_oid2mac_algorithm): Don't crash trying to strcmp the
16823         NULL OID value in the hash_algorithms array, which happens when the
16824         input OID doesn't match our OIDs for SHA1, MD5, MD2 or RIPEMD160.
16825         Reported by satyakumar <satyam_kkd@hyd.hellosoft.com>.
16827 2006-08-11  Simon Josefsson <simon@josefsson.org>
16829         * configure.in: Don't overwrite CFLAGS.
16831 2006-08-07  Simon Josefsson <simon@josefsson.org>
16833         * includes/gnutls/gnutlsxx.h: Make it compile.
16835 2006-08-06  Simon Josefsson <simon@josefsson.org>
16837         * NEWS: Add.
16839 2006-08-06  Simon Josefsson <simon@josefsson.org>
16841         * src/tls_test-gaa.c, src/tls_test-gaa.h: Update.
16843 2006-08-06  Simon Josefsson <simon@josefsson.org>
16845         * src/tls_test.gaa: Use -V for --verbose.
16847 2006-08-06  Simon Josefsson <simon@josefsson.org>
16849         * src/certtool.c, src/crypt.c: Fix --version to conform to FSF
16850         standards, to fix make distcheck.
16852 2006-08-06  Simon Josefsson <simon@josefsson.org>
16854         * src/tls_test.c, src/tls_test.gaa: Support --version.
16856 2006-08-06  Simon Josefsson <simon@josefsson.org>
16858         * src/cli.c, src/psk.c, src/serv.c: Fix --version to conform to FSF
16859         standards, to fix make distcheck.
16861 2006-08-06  Simon Josefsson <simon@josefsson.org>
16863         * NEWS: Add.
16865 2006-08-06  Simon Josefsson <simon@josefsson.org>
16867         * configure.in: Fix --without-included-libtasn1, reported by Daniel
16868         Black <dragonheart@gentoo.org>.
16870 2006-08-06  Simon Josefsson <simon@josefsson.org>
16872         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
16874 2006-08-06  Simon Josefsson <simon@josefsson.org>
16876         * NEWS: Fix.
16878 2006-08-06  Simon Josefsson <simon@josefsson.org>
16880         * NEWS: Add.
16882 2006-08-06  Simon Josefsson <simon@josefsson.org>
16884         * libextra/opencdk/kbnode.c, libextra/opencdk/opencdk.h,
16885         libextra/opencdk/stream.h: Update to 0.5.9.
16887 2006-08-03  Simon Josefsson <simon@josefsson.org>
16889         * THANKS: add
16891 2006-08-03  Simon Josefsson <simon@josefsson.org>
16893         * tests/Makefile.am: Fix libgcrypt link failure, reported by Brant
16894         Gurganus, tiny patch by Daniel Black <dragonheart@gentoo.org>.
16896 2006-07-28  Simon Josefsson <simon@josefsson.org>
16898         * gendocs.sh, gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
16899         gl/gettext.h, gl/inet_ntop.h, gl/inet_pton.h, gl/m4/getline.m4,
16900         gl/m4/gettext.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
16901         gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4, gl/m4/inttypes-h.m4,
16902         gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/isc-posix.m4,
16903         gl/m4/lib-link.m4, gl/m4/lock.m4, gl/m4/netinet_in_h.m4,
16904         gl/m4/nls.m4, gl/m4/onceonly_2_57.m4, gl/m4/po.m4, gl/m4/stdint.m4,
16905         gl/m4/visibility.m4, gl/printf-args.c, gl/stdint_.h: Update.
16907 2006-07-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
16909         * lib/gnutls_int.h: cert_type extension was updated to the IANA
16910         assigned value
16912 2006-07-23  Nikos Mavrogiannopoulos <nmav@gnutls.org>
16914         * lib/gnutls_int.h: cert_type extension was updated to the IANA
16915         assigned value
16917 2006-07-13  Simon Josefsson <simon@josefsson.org>
16919         * doc/gendocs.sh, gendocs.sh, gl/Makefile.am,
16920         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update.
16922 2006-07-13  Simon Josefsson <simon@josefsson.org>
16924         * libextra/gnutls_openssl.c: Revert.
16926 2006-07-13  Simon Josefsson <simon@josefsson.org>
16928         * THANKS: Add.
16930 2006-07-13  Simon Josefsson <simon@josefsson.org>
16932         * libextra/gnutls_openssl.c: Retry handshake on non-fatal errors.
16934 2006-07-11  Simon Josefsson <simon@josefsson.org>
16936         * doc/Makefile.am: Fix last commit.
16938 2006-07-11  Simon Josefsson <simon@josefsson.org>
16940         * doc/Makefile.am: Dist arch/ images.
16942 2006-07-11  Simon Josefsson <simon@josefsson.org>
16944         * doc/Makefile.am: Need -I's for arch/ images.
16946 2006-07-11  Simon Josefsson <simon@josefsson.org>
16948         * configure.in: Improve valgrind test.
16950 2006-07-11  Simon Josefsson <simon@josefsson.org>
16952         * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/gnulib-cache.m4,
16953         gl/m4/gnulib-comp.m4, gl/m4/onceonly_2_57.m4, gl/m4/stdint.m4: 
16954         Update.
16956 2006-07-10  Simon Josefsson <simon@josefsson.org>
16958         * THANKS: Fix.
16960 2006-07-10  Simon Josefsson <simon@josefsson.org>
16962         * THANKS: Add.
16964 2006-07-10  Simon Josefsson <simon@josefsson.org>
16966         * src/cli.c: Fix load of pgp_keyfile, reported by Mario Lenz.
16968 2006-07-10  Simon Josefsson <simon@josefsson.org>
16970         * gl/.cvsignore: [no log message]
16972 2006-07-07  Simon Josefsson <simon@josefsson.org>
16974         * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
16975         gl/m4/absolute-header.m4, gl/m4/full-header-path.m4,
16976         gl/m4/getpass.m4, gl/m4/gnulib-comp.m4, gl/m4/longlong.m4,
16977         gl/m4/onceonly_2_57.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
16978         gl/m4/ulonglong.m4, gl/stdint_.h: Update.
16980 2006-07-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
16982         * doc/bibliography.texi, doc/gnutls.texi: changed CRL rfc reference
16983         from 2511 to 4211
16985 2006-07-06  Simon Josefsson <simon@josefsson.org>
16987         * doc/TODO: Add.
16989 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
16991         * doc/TODO: [no log message]
16993 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
16995         * libextra/gnutls_openpgp.c: added an extra error check.
16997 2006-07-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
16999         * src/cli.c, src/common.c, src/serv.c: replaced USE_OPENPGP ifdefs
17000         with ENABLE_OPENPGP.
17002 2006-06-29  Simon Josefsson <simon@josefsson.org>
17004         * doc/protocol/draft-funk-tls-inner-application-extension-03.txt: 
17005         Add.
17007 2006-06-28  Simon Josefsson <simon@josefsson.org>
17009         * NEWS: Add.
17011 2006-06-28  Simon Josefsson <simon@josefsson.org>
17013         * doc/examples/.cvsignore: [no log message]
17015 2006-06-28  Simon Josefsson <simon@josefsson.org>
17017         * NEWS: Fix.
17019 2006-06-28  Simon Josefsson <simon@josefsson.org>
17021         * includes/Makefile.am: Only conditionally install gnutlsxx.h.
17023 2006-06-28  Simon Josefsson <simon@josefsson.org>
17025         * doc/examples/Makefile.am: Build and dist ex-client-tlsia.
17027 2006-06-28  Simon Josefsson <simon@josefsson.org>
17029         * doc/Makefile.am: Dist gnutls-logo.png.
17031 2006-06-28  Simon Josefsson <simon@josefsson.org>
17033         * gl/getaddrinfo.c, gl/m4/getaddrinfo.m4: Update.
17035 2006-06-28  Simon Josefsson <simon@josefsson.org>
17037         * gl/getaddrinfo.c: Update.
17039 2006-06-28  Simon Josefsson <simon@josefsson.org>
17041         * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h,
17042         gl/m4/getaddrinfo.m4, gl/m4/stdint.m4, gl/stdint_.h: Update.
17044 2006-06-28  Simon Josefsson <simon@josefsson.org>
17046         * doc/protocol/draft-ietf-tls-srp-12.txt: Add.
17048 2006-06-27  Simon Josefsson <simon@josefsson.org>
17050         * doc/protocol/draft-ietf-tls-rfc4346-bis-01.txt: Add.
17052 2006-06-27  Simon Josefsson <simon@josefsson.org>
17054         * doc/scripts/gdoc: Use GNU-style warnings.
17056 2006-06-27  Simon Josefsson <simon@josefsson.org>
17058         * doc/scripts/gdoc: Improve man output, from libtasn1.
17060 2006-06-27  Simon Josefsson <simon@josefsson.org>
17062         * configure.in: Fix valgrind test.
17064 2006-06-27  Simon Josefsson <simon@josefsson.org>
17066         * configure.in: Move around, to make $cross_compile work.
17068 2006-06-27  Simon Josefsson <simon@josefsson.org>
17070         * configure.in, tests/Makefile.am: Add --enable-valgrind-tests that
17071         make it possible to enable/disable use of valgrind on self tests
17072         specifically.  Defaults to enabled if valgrind is installed and we
17073         aren't cross-compiling.
17075 2006-06-27  Simon Josefsson <simon@josefsson.org>
17077         * tests/Makefile.am: Fix.
17079 2006-06-27  Simon Josefsson <simon@josefsson.org>
17081         * tests/Makefile.am: Revert.
17083 2006-06-27  Simon Josefsson <simon@josefsson.org>
17085         * libextra/minilzo/Makefile.am: Use libtool -no-install.
17087 2006-06-27  Simon Josefsson <simon@josefsson.org>
17089         * libextra/minilzo/Makefile.am: Use -DLZO_HAVE_CONFIG_H, as
17090         suggested by README.LZO.
17092 2006-06-27  Simon Josefsson <simon@josefsson.org>
17094         * libextra/minilzo/Makefile.am, tests/Makefile.am: Work under mingw.
17096 2006-06-27  Simon Josefsson <simon@josefsson.org>
17098         * configure.in, lib/gnutls_buffers.c: Avoid warnings when casting
17099         void* to int.
17101 2006-06-27  Simon Josefsson <simon@josefsson.org>
17103         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
17105 2006-06-26  Simon Josefsson <simon@josefsson.org>
17107         * gl/Makefile.am, gl/m4/stdint.m4, gl/stdint_.h: Update.
17109 2006-06-26  Simon Josefsson <simon@josefsson.org>
17111         * THANKS: Add.
17113 2006-06-26  Simon Josefsson <simon@josefsson.org>
17115         * lib/gnutls.pc.in, libextra/gnutls-extra.pc.in: Add Libs.Private to
17116         pkg-config files, from Andreas Metzler
17117         <ametzler@downhill.at.eu.org>.
17119 2006-06-22  Simon Josefsson <simon@josefsson.org>
17121         * gl/getaddrinfo.c, gl/getaddrinfo.h, gl/m4/getaddrinfo.m4,
17122         gl/socket_.h: Try new win32 hooks for getaddrinfo.
17124 2006-06-22  Simon Josefsson <simon@josefsson.org>
17126         * configure.in: Use AC_LIBTOOL_WIN32_DLL to make OBJDUMP/DLLTOOL
17127         work under mingw.  Fix use of deprecated AM_PROG_LIBTOOL.
17129 2006-06-21  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17131         * doc/TODO: [no log message]
17133 2006-06-21  Simon Josefsson <simon@josefsson.org>
17135         * gl/inet_pton.c: Update.
17137 2006-06-21  Simon Josefsson <simon@josefsson.org>
17139         * gl/alloca_.h, gl/getaddrinfo.c, gl/inet_ntop.c,
17140         gl/m4/getaddrinfo.m4, gl/m4/sockpfaf.m4, gl/m4/stdint.m4,
17141         gl/read-file.c, gl/socket_.h, gl/stdint_.h: Update.
17143 2006-06-21  Simon Josefsson <simon@josefsson.org>
17145         * doc/examples/Makefile.am: Add -no-install.
17147 2006-06-21  Simon Josefsson <simon@josefsson.org>
17149         * doc/reference/Makefile.am: Look for gnutls.h in builddir.
17151 2006-06-19  Simon Josefsson <simon@josefsson.org>
17153         * libextra/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
17154         != objdir.
17156 2006-06-19  Simon Josefsson <simon@josefsson.org>
17158         * libextra/openpgp/Makefile.am: Need -I$builddir/gl for alloca.h
17159         when srcdir != objdir.
17161 2006-06-19  Simon Josefsson <simon@josefsson.org>
17163         * lib/x509/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir
17164         != objdir.
17166 2006-06-19  Simon Josefsson <simon@josefsson.org>
17168         * src/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
17169         objdir.
17171 2006-06-19  Simon Josefsson <simon@josefsson.org>
17173         * lib/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
17174         objdir.
17176 2006-06-17  Simon Josefsson <simon@josefsson.org>
17178         * gl/Makefile.am: Update.
17180 2006-06-17  Simon Josefsson <simon@josefsson.org>
17182         * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
17183         gl/inet_pton.c, gl/inet_pton.h, gl/m4/arpa_inet_h.m4,
17184         gl/m4/full-header-path.m4, gl/m4/gnulib-cache.m4,
17185         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4, gl/m4/inet_pton.m4,
17186         gl/m4/size_max.m4, gl/m4/stdint.m4, gl/read-file.c, gl/size_max.h,
17187         gl/stdint_.h: Update.
17189 2006-06-17  Simon Josefsson <simon@josefsson.org>
17191         * gl/.cvsignore: [no log message]
17193 2006-06-17  Simon Josefsson <simon@josefsson.org>
17195         * doc/protocol/draft-badra-hajjeh-mtls-01.txt: Add
17197 2006-06-16  Simon Josefsson <simon@josefsson.org>
17199         * doc/protocol/draft-ietf-tls-ctr-01.txt: Add.
17201 2006-06-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17203         * NEWS: [no log message]
17205 2006-06-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17207         * lib/auth_cert.c: fixed bug
17209 2006-06-16  Simon Josefsson <simon@josefsson.org>
17211         * tests/Makefile.am: Disable tests that use fork if the host doesn't
17212         have fork.
17214 2006-06-16  Simon Josefsson <simon@josefsson.org>
17216         * configure.in: Test for fork.
17218 2006-06-16  Simon Josefsson <simon@josefsson.org>
17220         * configure.in: Typo.
17222 2006-06-16  Simon Josefsson <simon@josefsson.org>
17224         * configure.in: Typo.
17226 2006-06-16  Simon Josefsson <simon@josefsson.org>
17228         * configure.in: Fix LDFLAGS.
17230 2006-06-16  Simon Josefsson <simon@josefsson.org>
17232         * configure.in: Use LDFLAGS for --enable-runtime-pseudo-reloc, to
17233         avoid warnings.
17235 2006-06-16  Simon Josefsson <simon@josefsson.org>
17237         * tests/anonself.c, tests/dhepskself.c, tests/pskself.c,
17238         tests/resume.c, tests/tlsia.c: Need config.h.
17240 2006-06-16  Simon Josefsson <simon@josefsson.org>
17242         * configure.in: Workaround hard-wiring of gcrypt test in gnulib.
17244 2006-06-16  Simon Josefsson <simon@josefsson.org>
17246         * NEWS: Fix.
17248 2006-06-16  Simon Josefsson <simon@josefsson.org>
17250         * includes/gnutls/extra.h: Fix prototype.
17252 2006-06-16  Simon Josefsson <simon@josefsson.org>
17254         * NEWS: Add.
17256 2006-06-16  Simon Josefsson <simon@josefsson.org>
17258         * lib/strfile.h: Remove.
17260 2006-06-16  Simon Josefsson <simon@josefsson.org>
17262         * configure.in, lib/Makefile.am, lib/gnutls_x509.c,
17263         libextra/gnutls_openpgp.c: Use read_binary_file from gnulib instead
17264         of strfile stuff, to fix problem with binary files on mingw.
17266 2006-06-16  Simon Josefsson <simon@josefsson.org>
17268         * tests/set_pkcs12_cred.c: Use utils stuff.
17270 2006-06-16  Simon Josefsson <simon@josefsson.org>
17272         * lib/gnutls_global.c: Initialize winsock, for mingw.
17274 2006-06-16  Simon Josefsson <simon@josefsson.org>
17276         * configure.in: Add HAVE_WINSOCK.
17278 2006-06-16  Simon Josefsson <simon@josefsson.org>
17280         * doc/examples/ex-alert.c, doc/examples/ex-cert-select.c,
17281         doc/examples/ex-client-resume.c, doc/examples/ex-client-srp.c,
17282         doc/examples/ex-client-tlsia.c, doc/examples/ex-client1.c,
17283         doc/examples/ex-client2.c, doc/examples/ex-crq.c,
17284         doc/examples/ex-pkcs12.c, doc/examples/ex-rfc2818.c,
17285         doc/examples/ex-serv-anon.c, doc/examples/ex-serv-export.c,
17286         doc/examples/ex-serv-pgp.c, doc/examples/ex-serv-srp.c,
17287         doc/examples/ex-serv1.c, doc/examples/ex-session-info.c,
17288         doc/examples/ex-verify.c, doc/examples/ex-x509-info.c,
17289         doc/examples/tcp.c: Include config.h, don't include netinet/in.h
17290         (for mingw).
17292 2006-06-16  Simon Josefsson <simon@josefsson.org>
17294         * configure.in: Need to use AC_LINK_IFELSE, for
17295         -Wl,--enable-runtime-pseudo-reloc.
17297 2006-06-16  Simon Josefsson <simon@josefsson.org>
17299         * configure.in: Simplify.
17301 2006-06-16  Simon Josefsson <simon@josefsson.org>
17303         * configure.in: Fix typo.
17305 2006-06-16  Simon Josefsson <simon@josefsson.org>
17307         * configure.in: Set -mms-bitfields -Wl,--enable-runtime-pseudo-reloc
17308         if supported.  The former is to produce MSVS-compatible DLLs.  The
17309         second is needed to link libgnutls-extra at all (only due to
17310         _gnutls_compression_algorithms, fix it another way?).
17312 2006-06-16  Simon Josefsson <simon@josefsson.org>
17314         * gl/Makefile.am: Update.
17316 2006-06-16  Simon Josefsson <simon@josefsson.org>
17318         * gl/arpa_inet_.h, gl/inet_pton.c: Update.
17320 2006-06-16  Simon Josefsson <simon@josefsson.org>
17322         * configure.in: Typo.
17324 2006-06-16  Simon Josefsson <simon@josefsson.org>
17326         * configure.in: Add all the LZO tests.
17328 2006-06-15  Simon Josefsson <simon@josefsson.org>
17330         * po/sv.po: Sync with TP.
17332 2006-06-15  Simon Josefsson <simon@josefsson.org>
17334         * configure.in: AC_PROG_CXX must be invoked unconditionally, for
17335         libtool.  (argh!)
17337 2006-06-15  Simon Josefsson <simon@josefsson.org>
17339         * lib/Makefile.am: Fix last commit.
17341 2006-06-15  Simon Josefsson <simon@josefsson.org>
17343         * lib/Makefile.am: Make C++ stuff conditioned on ENABLE_CXX.
17345 2006-06-15  Simon Josefsson <simon@josefsson.org>
17347         * configure.in: Add --disable-cxx, to make it possibly to disable
17348         the C++ stuff.  Will also automatically disable it if there is no
17349         C++ compiler.
17351 2006-06-15  Simon Josefsson <simon@josefsson.org>
17353         * doc/examples/Makefile.am: Use gnulib, for portability.
17355 2006-06-15  Simon Josefsson <simon@josefsson.org>
17357         * src/common.h: Don't include inet_ntop.h, use arpa/inet.h
17358         unconditonially.
17360 2006-06-15  Simon Josefsson <simon@josefsson.org>
17362         * gl/m4/arpa_inet_h.m4: Update.
17364 2006-06-15  Simon Josefsson <simon@josefsson.org>
17366         * gl/Makefile.am, gl/arpa_inet_.h, gl/inet_ntop.c, gl/inet_ntop.h,
17367         gl/inet_pton.c, gl/m4/arpa_inet_h.m4, gl/m4/gnulib-cache.m4,
17368         gl/m4/gnulib-comp.m4, gl/m4/inet_ntop.m4: Try new arpa-inet module,
17369         for mingw.
17371 2006-06-14  Simon Josefsson <simon@josefsson.org>
17373         * configure.in: Remove mingw32 hook to get -lwsock32, the
17374         getaddrinfo gnulib module links with -lws2_32 which is the more
17375         appropriate library to use (winsock.h goes with wsock32.lib and
17376         winsock2.h goes with ws2_32, of which the latter is backwards
17377         compatible and available since Windows 3.11 or so, I'm told).
17379 2006-06-14  Simon Josefsson <simon@josefsson.org>
17381         * tests/certder.c: fix
17383 2006-06-12  Simon Josefsson <simon@josefsson.org>
17385         * gl/Makefile.am, gl/gc-gnulib.c, gl/m4/gnulib-cache.m4,
17386         gl/m4/gnulib-comp.m4, gl/m4/read-file.m4, gl/read-file.c,
17387         gl/read-file.h: Update.
17389 2006-06-10  Simon Josefsson <simon@josefsson.org>
17391         * configure.in: Bump so version.
17393 2006-06-08  Simon Josefsson <simon@josefsson.org>
17395         * doc/reference/Makefile.am: Add gnutlsxx.h.
17397 2006-06-07  Simon Josefsson <simon@josefsson.org>
17399         * gl/getpass.c, gl/m4/stdbool.m4, gl/printf-args.c, gl/sha1.c,
17400         gl/stdint_.h: Update.
17402 2006-06-07  Simon Josefsson <simon@josefsson.org>
17404         * doc/protocol/draft-ietf-tls-openpgp-keys-10.txt: Add.
17406 2006-06-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17408         * NEWS, configure.in, includes/Makefile.am,
17409         includes/gnutls/gnutlsxx.h, lib/Makefile.am, lib/gnutls_db.c,
17410         lib/gnutlsxx.cpp: Added a preliminary C++ interface.
17412 2006-06-01  Simon Josefsson <simon@josefsson.org>
17414         * doc/protocol/draft-housley-tls-authz-extns-06.txt: Add.
17416 2006-05-23  Simon Josefsson <simon@josefsson.org>
17418         * doc/protocol/draft-housley-tls-authz-extns-05.txt: Add.
17420 2006-05-23  Simon Josefsson <simon@josefsson.org>
17422         * po/LINGUAS, po/sv.po: Sync with TP.
17424 2006-05-22  Simon Josefsson <simon@josefsson.org>
17426         * doc/manpages/certtool.1: Typo, from debian #368323.
17428 2006-05-18  Simon Josefsson <simon@josefsson.org>
17430         * doc/protocol/draft-ietf-tls-srp-11.txt: Add.
17432 2006-05-17  Simon Josefsson <simon@josefsson.org>
17434         * doc/protocol/rfc4507.txt: Add.
17436 2006-05-17  Simon Josefsson <simon@josefsson.org>
17438         * NEWS, configure.in: Bump versions.
17440 2006-05-15  Simon Josefsson <simon@josefsson.org>
17442         * ChangeLog: [no log message]
17444 2006-05-15  Simon Josefsson <simon@josefsson.org>
17446         * NEWS: Version 1.4.0.
17448 2006-05-15  Simon Josefsson <simon@josefsson.org>
17450         * doc/protocol/draft-ietf-tls-openpgp-keys-09.txt: Add.
17452 2006-05-15  Simon Josefsson <simon@josefsson.org>
17454         * src/certtool-cfg.c: Remove duplicated #include.
17456 2006-05-12  Simon Josefsson <simon@josefsson.org>
17458         * src/serv.c, src/tls_test.c: Don't use AI_NUMERICSERV, it doesn't
17459         exist on most platforms.
17461 2006-05-12  Simon Josefsson <simon@josefsson.org>
17463         * NEWS: Add.
17465 2006-05-12  Simon Josefsson <simon@josefsson.org>
17467         * src/serv.c: Need getaddrinfo.h.
17469 2006-05-12  Simon Josefsson <simon@josefsson.org>
17471         * gl/Makefile.am, gl/gai_strerror.c, gl/getaddrinfo.c,
17472         gl/getaddrinfo.h, gl/m4/getaddrinfo.m4, gl/m4/gnulib-cache.m4,
17473         gl/m4/gnulib-comp.m4, gl/m4/strdup.m4, gl/strdup.c, gl/strdup.h: Add
17474         getaddrinfo.
17476 2006-05-11  Simon Josefsson <simon@josefsson.org>
17478         * buildconf: Remove.
17480 2006-05-11  Simon Josefsson <simon@josefsson.org>
17482         * tests/Makefile.am: No supression file.
17484 2006-05-11  Simon Josefsson <simon@josefsson.org>
17486         * libextra/gnutls_ia.c: Remove junk.
17488 2006-05-11  Simon Josefsson <simon@josefsson.org>
17490         * lib/ext_inner_application.c: Fix self tests.
17492 2006-05-11  Simon Josefsson <simon@josefsson.org>
17494         * libextra/gnutls_ia.c: Indent.
17496 2006-05-11  Simon Josefsson <simon@josefsson.org>
17498         * doc/manpages/Makefile.am: Update.
17500 2006-05-11  Simon Josefsson <simon@josefsson.org>
17502         * tests/Makefile.am: Improve valgrind stuff.
17504 2006-05-11  Simon Josefsson <simon@josefsson.org>
17506         * .cvsignore: [no log message]
17508 2006-05-11  Simon Josefsson <simon@josefsson.org>
17510         * config.rpath: Not needed, generated by autopoint.
17512 2006-05-11  Simon Josefsson <simon@josefsson.org>
17514         * config.rpath, gl/Makefile.am, gl/des.c, gl/m4/gnulib-cache.m4,
17515         gl/m4/gnulib-comp.m4, gl/md4.c, gl/sha1.c, gl/stdint_.h: Update.
17517 2006-05-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17519         * lib/auth_cert.c: updated to reflect the new openpgp draft.
17521 2006-05-11  Simon Josefsson <simon@josefsson.org>
17523         * configure.in: Check for -Wno-pointer-sign, taken from Werner's
17524         ksba.
17526 2006-05-10  Simon Josefsson <simon@josefsson.org>
17528         * NEWS, doc/protocol/draft-santesson-tls-ume-07.txt: Add.
17530 2006-05-10  Simon Josefsson <simon@josefsson.org>
17532         * configure.in: Bump required libtasn1.
17534 2006-05-10  Simon Josefsson <simon@josefsson.org>
17536         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
17537         lib/minitasn1/element.c, lib/minitasn1/errors.c,
17538         lib/minitasn1/gstr.c, lib/minitasn1/libtasn1.h,
17539         lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
17540         lib/minitasn1/structure.c: Update to 0.3.4.
17542 2006-05-07  Simon Josefsson <simon@josefsson.org>
17544         * configure.in: Bump required libtasn1 version to 0.3.3.
17546 2006-05-07  Simon Josefsson <simon@josefsson.org>
17548         * tests/Makefile.am: Fix.
17550 2006-05-07  Simon Josefsson <simon@josefsson.org>
17552         * NEWS: Add.
17554 2006-05-07  Simon Josefsson <simon@josefsson.org>
17556         * tests/Makefile.am: Run tests under valgrind.
17558 2006-05-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17560         * src/cli.c, src/serv.c, src/tls_test.c: some changes for IPv6.
17561         Based on patch by Remi Denis-Courmont, sent to Debian bug tracking
17562         system.
17564 2006-05-05  Simon Josefsson <simon@josefsson.org>
17566         * doc/protocol/draft-housley-tls-authz-extns-04.txt: Add.
17568 2006-05-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17570         * lib/minitasn1/structure.c: updated to the latest libtasn1
17572 2006-05-05  Simon Josefsson <simon@josefsson.org>
17574         * NEWS: Add.
17576 2006-05-05  Simon Josefsson <simon@josefsson.org>
17578         * includes/gnutls/extra.h, includes/gnutls/gnutls.h.in,
17579         lib/ext_inner_application.c, lib/gnutls_int.h, libextra/gnutls_ia.c: 
17580         TLS/IA fixes from Emile.
17582 2006-04-27  Simon Josefsson <simon@josefsson.org>
17584         * doc/protocol/rfc4366.txt: Add.
17586 2006-04-27  Simon Josefsson <simon@josefsson.org>
17588         * doc/protocol/rfc4346.txt, doc/protocol/rfc4347.txt: Add.
17590 2006-04-26  Simon Josefsson <simon@josefsson.org>
17592         * lib/gnutls_state.c: Fix prototypes.
17594 2006-04-26  Simon Josefsson <simon@josefsson.org>
17596         * gl/Makefile.am, gl/m4/getpass.m4, gl/m4/longdouble.m4: Update.
17598 2006-04-21  Simon Josefsson <simon@josefsson.org>
17600         * doc/protocol/draft-santesson-tls-supp-02.txt,
17601         doc/protocol/draft-santesson-tls-ume-06.txt: Add.
17603 2006-04-19  Simon Josefsson <simon@josefsson.org>
17605         * tests/Makefile.am: (LDADD): Add libgnutls after libgnu, for libgcrypt transitive
17606         reference, tiny patch from Nix <nix@esperi.org.uk>.
17608 2006-04-19  Simon Josefsson <simon@josefsson.org>
17610         * doc/protocol/draft-santesson-tls-supp-01.txt: Add.
17612 2006-04-17  Simon Josefsson <simon@josefsson.org>
17614         * doc/protocol/draft-housley-tls-authz-extns-03.txt,
17615         doc/protocol/draft-santesson-tls-ume-05.txt: Add.
17617 2006-04-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17619         * lib/gnutls_priority.c: removed AES-256 from the list of default
17620         ciphers. No point in having it (when everything else is far away
17621         even from 128 bit security)
17623 2006-04-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17625         * includes/gnutls/gnutls.h.in, lib/gnutls_srp.c: 
17626         gnutls_srp_set_client_credentials() uses const
17628 2006-04-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17630         * lib/gnutls_priority.c: documented the return value in the priority
17631         functions
17633 2006-04-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17635         * includes/gnutls/gnutls.h.in, lib/gnutls_handshake.c: [no log
17636         message]
17638 2006-04-04  Simon Josefsson <simon@josefsson.org>
17640         * gl/m4/gc-random.m4, gl/stdint_.h: Update.
17642 2006-04-03  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17644         * lib/x509/common.c, lib/x509/common.h, lib/x509/crl.c,
17645         lib/x509/crq.c, lib/x509/dn.c, lib/x509/extensions.c,
17646         lib/x509/pkcs12.c, lib/x509/pkcs7.c, lib/x509/x509.c: use snprintf()
17647         instead of multiple calls to str_cpy() and str_cat().
17649 2006-03-31  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17651         * lib/x509/x509.c: bug fix
17653 2006-03-30  Simon Josefsson <simon@josefsson.org>
17655         * doc/protocol/draft-santesson-tls-supp-00.txt,
17656         doc/protocol/draft-santesson-tls-ume-04.txt: Add.
17658 2006-03-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17660         * doc/TODO: [no log message]
17662 2006-03-26  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17664         * configure.in: added -Wno-pointer-sign to gcc to avoid tons of
17665         useless warnings.
17667 2006-03-24  Simon Josefsson <simon@josefsson.org>
17669         * doc/protocol/draft-housley-tls-authz-extns-01.txt: Add.
17671 2006-03-21  Simon Josefsson <simon@josefsson.org>
17673         * configure.in: Bump version.
17675 2006-03-21  Simon Josefsson <simon@josefsson.org>
17677         * NEWS: Add.
17679 2006-03-19  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17681         * doc/bibliography.texi, doc/gnutls.texi: added reference for TLS
17682         1.1
17684 2006-03-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17686         * lib/gnutls_cert.c, lib/gnutls_global.h, lib/gnutls_x509.c,
17687         lib/x509/rfc2818_hostname.c: some fixes for compilation
17689 2006-03-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17691         * src/certtool.c: export to DER format is possible with certtool
17693 2006-03-15  Simon Josefsson <simon@josefsson.org>
17695         * configure.in: Bump versions.
17697 2006-03-15  Simon Josefsson <simon@josefsson.org>
17699         * NEWS: Add.
17701 2006-03-15  Simon Josefsson <simon@josefsson.org>
17703         * lib/gnutls_cert.c: Indent.
17705 2006-03-15  Simon Josefsson <simon@josefsson.org>
17707         * lib/x509/Makefile.am, lib/x509/compat.c, lib/x509/compat.h: Move
17708         to ../gnutls_cert.c.
17710 2006-03-15  Simon Josefsson <simon@josefsson.org>
17712         * lib/gnutls_cert.c: Move from x509/compat.c.
17714 2006-03-12  Simon Josefsson <simon@josefsson.org>
17716         * doc/README.CVS: Add.
17718 2006-03-12  Simon Josefsson <simon@josefsson.org>
17720         * doc/manpages/Makefile.am: Update.
17722 2006-03-12  Simon Josefsson <simon@josefsson.org>
17724         * lib/minitasn1/structure.c: Update.
17726 2006-03-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17728         * lib/gnutls_global.c: force the gcrypt random generator to be
17729         initialized at startup. Maybe it should be within and ifdef? This
17730         saves lots of debugging time when something fails.
17732 2006-03-11  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17734         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h,
17735         lib/minitasn1/structure.c: added the fix for der_coding() from
17736         libtasn1.
17738 2006-03-09  Simon Josefsson <simon@josefsson.org>
17740         * doc/manpages/Makefile.am: Rebuild srp manpages too.
17742 2006-03-08  Simon Josefsson <simon@josefsson.org>
17744         * ChangeLog: [no log message]
17746 2006-03-08  Simon Josefsson <simon@josefsson.org>
17748         * NEWS: Version 1.3.5.
17750 2006-03-08  Simon Josefsson <simon@josefsson.org>
17752         * NEWS: Add.
17754 2006-03-08  Simon Josefsson <simon@josefsson.org>
17756         * NEWS: Add.
17758 2006-03-08  Simon Josefsson <simon@josefsson.org>
17760         * NEWS: Add.
17762 2006-03-08  Simon Josefsson <simon@josefsson.org>
17764         * lib/minitasn1/coding.c, lib/minitasn1/libtasn1.h: Update.
17766 2006-03-08  Simon Josefsson <simon@josefsson.org>
17768         * po/LINGUAS, po/pl.po: Sync with TP.
17770 2006-03-08  Simon Josefsson <simon@josefsson.org>
17772         * Makefile.am: Add update-po target.
17774 2006-03-08  Simon Josefsson <simon@josefsson.org>
17776         * doc/manpages/Makefile.am: Update.
17778 2006-03-08  Simon Josefsson <simon@josefsson.org>
17780         * lib/x509/xml.c: Doc fix.
17782 2006-03-08  Simon Josefsson <simon@josefsson.org>
17784         * NEWS: Fix.
17786 2006-03-08  Simon Josefsson <simon@josefsson.org>
17788         * lib/x509/common.c, lib/x509/sign.c, lib/x509/x509_write.c: Use new
17789         asn1_copy_node API.
17791 2006-03-08  Simon Josefsson <simon@josefsson.org>
17793         * lib/minitasn1/libtasn1.h, lib/minitasn1/structure.c: Update.
17795 2006-03-08  Simon Josefsson <simon@josefsson.org>
17797         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
17798         lib/minitasn1/element.c, lib/minitasn1/int.h,
17799         lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h,
17800         lib/minitasn1/parser_aux.c, lib/minitasn1/parser_aux.h,
17801         lib/minitasn1/structure.c: Update.
17803 2006-03-08  Simon Josefsson <simon@josefsson.org>
17805         * lib/x509/xml.c: Use internal error approach again, after
17806         discussion with Nikos.
17808 2006-03-08  Simon Josefsson <simon@josefsson.org>
17810         * lib/x509/xml.c: Fix.
17812 2006-03-08  Simon Josefsson <simon@josefsson.org>
17814         * lib/minitasn1/coding.c, lib/minitasn1/int.h,
17815         lib/minitasn1/libtasn1-dont.h, lib/minitasn1/libtasn1.h: Update.
17817 2006-03-08  Simon Josefsson <simon@josefsson.org>
17819         * lib/x509/xml.c: Fix type_field.
17821 2006-03-08  Simon Josefsson <simon@josefsson.org>
17823         * lib/x509/xml.c: Use external API.
17825 2006-03-08  Simon Josefsson <simon@josefsson.org>
17827         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
17828         lib/minitasn1/element.c, lib/minitasn1/int.h,
17829         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
17830         lib/minitasn1/parser_aux.h, lib/minitasn1/structure.c: Update.
17832 2006-03-08  Simon Josefsson <simon@josefsson.org>
17834         * lib/x509/xml.c: Fix.
17836 2006-03-08  Simon Josefsson <simon@josefsson.org>
17838         * lib/x509/common.c: Use external libtasn1 API.
17840 2006-03-08  Simon Josefsson <simon@josefsson.org>
17842         * lib/x509/xml.c: Fix typo.
17844 2006-03-08  Simon Josefsson <simon@josefsson.org>
17846         * configure.in: Required libtasn1 0.3.1.
17848 2006-03-08  Simon Josefsson <simon@josefsson.org>
17850         * lib/x509/xml.c: Revert, we now use the new exported functions.
17852 2006-03-08  Simon Josefsson <simon@josefsson.org>
17854         * lib/x509/xml.c: Make it build.
17856 2006-03-08  Simon Josefsson <simon@josefsson.org>
17858         * NEWS: Sort.
17860 2006-03-08  Simon Josefsson <simon@josefsson.org>
17862         * NEWS: Add.
17864 2006-03-08  Simon Josefsson <simon@josefsson.org>
17866         * lib/x509/xml.c: Disable XML functionality, because it relies on
17867         libtasn1 internals.
17869 2006-03-08  Simon Josefsson <simon@josefsson.org>
17871         * NEWS: Add.
17873 2006-03-08  Simon Josefsson <simon@josefsson.org>
17875         * lib/Makefile.am, libextra/Makefile.am: Add -no-undefined, for
17876         mingw32 builds.
17878 2006-03-08  Simon Josefsson <simon@josefsson.org>
17880         * lib/x509/crq.c, lib/x509/xml.c, src/cli.c, src/common.c,
17881         src/common.h, src/serv.c, tests/resume.c: Indent.
17883 2006-03-08  Simon Josefsson <simon@josefsson.org>
17885         * gl/Makefile.am, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
17886         gl/m4/gc-random.m4, gl/m4/gc.m4, gl/m4/gnulib-cache.m4,
17887         gl/m4/gnulib-comp.m4, gl/m4/readline.m4, maint.mk: Update.
17889 2006-03-08  Simon Josefsson <simon@josefsson.org>
17891         * po/LINGUAS: Add.
17893 2006-03-08  Simon Josefsson <simon@josefsson.org>
17895         * doc/protocol/draft-funk-tls-inner-application-extension-02.txt: 
17896         Add.
17898 2006-03-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
17900         * src/cli-gaa.c, src/cli-gaa.h, src/cli.c, src/cli.gaa,
17901         src/common.c, src/common.h: gnutls-cli can now recognize services
17902         and port numbers with the -p option.
17904 2006-03-03  Simon Josefsson <simon@josefsson.org>
17906         * .cvscopying: Fix.
17908 2006-03-03  Simon Josefsson <simon@josefsson.org>
17910         * lib/Makefile.am: Gettext fixes.
17912 2006-03-03  Simon Josefsson <simon@josefsson.org>
17914         * lib/gnutls_errors.c: Fix.
17916 2006-03-03  Simon Josefsson <simon@josefsson.org>
17918         * lib/gnutls_errors.c, lib/gnutls_global.c: Error message
17919         translations.
17921 2006-03-03  Simon Josefsson <simon@josefsson.org>
17923         * .cvsignore, m4/.cvsignore, po/.cvsignore: [no log message]
17925 2006-03-03  Simon Josefsson <simon@josefsson.org>
17927         * maint.mk: Update.
17929 2006-03-03  Simon Josefsson <simon@josefsson.org>
17931         * maint-cfg.mk: Add indent file list.
17933 2006-03-03  Simon Josefsson <simon@josefsson.org>
17935         * Makefile.am: Remove indent target.
17937 2006-03-03  Simon Josefsson <simon@josefsson.org>
17939         * configure.in: Revert, autoreconf needs it.
17941 2006-03-03  Simon Josefsson <simon@josefsson.org>
17943         * configure.in: Remove gettext version stuff.
17945 2006-03-03  Simon Josefsson <simon@josefsson.org>
17947         * gl/Makefile.am, gl/gettext.h, gl/m4/codeset.m4, gl/m4/gettext.m4,
17948         gl/m4/glibc2.m4, gl/m4/glibc21.m4, gl/m4/gnulib-cache.m4,
17949         gl/m4/gnulib-comp.m4, gl/m4/iconv.m4, gl/m4/intdiv0.m4,
17950         gl/m4/intmax.m4, gl/m4/inttypes-pri.m4, gl/m4/isc-posix.m4,
17951         gl/m4/lcmessage.m4, gl/m4/nls.m4, gl/m4/po.m4,
17952         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/readline.m4,
17953         gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4, maint.mk: Update.
17955 2006-03-03  Simon Josefsson <simon@josefsson.org>
17957         * NEWS: Add.
17959 2006-03-03  Simon Josefsson <simon@josefsson.org>
17961         * Makefile.am, configure.in, po/Makevars, po/POTFILES.in: 
17962         Gettextize.
17964 2006-03-01  Simon Josefsson <simon@josefsson.org>
17966         * gtk-doc.make: Add.
17968 2006-03-01  Simon Josefsson <simon@josefsson.org>
17970         * gl/m4/readline.m4, gl/m4/socklen.m4, gl/m4/sys_socket_h.m4,
17971         gl/readline.c, maint.mk: Update.
17973 2006-03-01  Simon Josefsson <simon@josefsson.org>
17975         * buildconf, maint-cfg.mk: Don't gtkdocize.
17977 2006-02-28  Simon Josefsson <simon@josefsson.org>
17979         * lib/minitasn1/Makefile.am, lib/minitasn1/coding.c,
17980         lib/minitasn1/decoding.c, lib/minitasn1/der.h,
17981         lib/minitasn1/element.c, lib/minitasn1/errors.h,
17982         lib/minitasn1/errors_int.h, lib/minitasn1/gstr.c,
17983         lib/minitasn1/gstr.h, lib/minitasn1/int.h,
17984         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
17985         lib/minitasn1/structure.c, lib/minitasn1/structure.h: Update.
17987 2006-02-27  Simon Josefsson <simon@josefsson.org>
17989         * lib/gnutls_record.c: gnutls_record_send: Doc fix, suggested by
17990         Eric Leblond <regit@inl.fr>.
17992 2006-02-17  Simon Josefsson <simon@josefsson.org>
17994         * lib/x509/sign.c: Fix warning.
17996 2006-02-17  Simon Josefsson <simon@josefsson.org>
17998         * includes/gnutls/gnutls.h.in: Make it explicit that GNUTLS_DIG_*
17999         has the same values as GNUTLS_MAC_*.
18001 2006-02-16  Simon Josefsson <simon@josefsson.org>
18003         * doc/protocol/draft-santesson-tls-ume-02.txt: Add.
18005 2006-02-14  Simon Josefsson <simon@josefsson.org>
18007         * maint-cfg.mk: Fix.
18009 2006-02-14  Simon Josefsson <simon@josefsson.org>
18011         * maint-cfg.mk: Fix.
18013 2006-02-14  Simon Josefsson <simon@josefsson.org>
18015         * maint-cfg.mk: Fix.
18017 2006-02-14  Simon Josefsson <simon@josefsson.org>
18019         * maint-cfg.mk: Fix.
18021 2006-02-14  Simon Josefsson <simon@josefsson.org>
18023         * maint-cfg.mk: Add mingw32 target.
18025 2006-02-14  Simon Josefsson <simon@josefsson.org>
18027         * GNUmakefile, gl/Makefile.am, gl/m4/gnulib-cache.m4,
18028         gl/m4/gnulib-comp.m4, maint-cfg.mk, maint.mk: Add
18029         maintainer-makefile module.
18031 2006-02-11  Simon Josefsson <simon@josefsson.org>
18033         * lib/x509/xml.c: Use external libtasn1 API.
18035 2006-02-11  Simon Josefsson <simon@josefsson.org>
18037         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
18038         lib/minitasn1/der.h, lib/minitasn1/element.c,
18039         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
18040         lib/minitasn1/structure.c: Sync with libtasn1 CVS.
18042 2006-02-11  Simon Josefsson <simon@josefsson.org>
18044         * configure.in: Bump libtasn1 version.
18046 2006-02-10  Simon Josefsson <simon@josefsson.org>
18048         * NEWS, configure.in: Bump versions.
18050 2006-02-09  Simon Josefsson <simon@josefsson.org>
18052         * NEWS: Fix typo.
18054 2006-02-09  Simon Josefsson <simon@josefsson.org>
18056         * ChangeLog: [no log message]
18058 2006-02-09  Simon Josefsson <simon@josefsson.org>
18060         * NEWS: Version 1.3.4.
18062 2006-02-09  Simon Josefsson <simon@josefsson.org>
18064         * NEWS: Add.
18066 2006-02-09  Simon Josefsson <simon@josefsson.org>
18068         * NEWS, THANKS: Add.
18070 2006-02-09  Simon Josefsson <simon@josefsson.org>
18072         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
18073         lib/minitasn1/element.c, lib/minitasn1/errors.c,
18074         lib/minitasn1/errors.h, lib/minitasn1/errors_int.h,
18075         lib/minitasn1/gstr.c, lib/minitasn1/int.h,
18076         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
18077         lib/minitasn1/structure.c: Update from libtasn1.
18079 2006-02-09  Simon Josefsson <simon@josefsson.org>
18081         * THANKS: Add.
18083 2006-02-09  Simon Josefsson <simon@josefsson.org>
18085         * doc/protocol/draft-housley-tls-authz-extns-00.txt: Add.
18087 2006-02-08  Simon Josefsson <simon@josefsson.org>
18089         * lib/minitasn1/decoding.c: Fix typo in last commit.
18091 2006-02-08  Simon Josefsson <simon@josefsson.org>
18093         * tests/set_pkcs12_cred.c: Simplify using under gdb.
18095 2006-02-08  Simon Josefsson <simon@josefsson.org>
18097         * lib/minitasn1/decoding.c: Fix for latest certder bug.
18099 2006-02-08  Simon Josefsson <simon@josefsson.org>
18101         * tests/certder.c: Add more bug trigger.
18103 2006-02-08  Simon Josefsson <simon@josefsson.org>
18105         * tests/certder.c: Add.
18107 2006-02-08  Simon Josefsson <simon@josefsson.org>
18109         * lib/minitasn1/decoding.c: More asn1 length out of bounds checking.
18111 2006-02-08  Simon Josefsson <simon@josefsson.org>
18113         * lib/minitasn1/decoding.c: Fix asn1_get_length_der usage.
18115 2006-02-08  Simon Josefsson <simon@josefsson.org>
18117         * lib/minitasn1/coding.c: Fix asn1_get_length_der usage.
18119 2006-02-08  Simon Josefsson <simon@josefsson.org>
18121         * lib/minitasn1/element.c: Fix copyright.
18123 2006-02-08  Simon Josefsson <simon@josefsson.org>
18125         * lib/minitasn1/element.c, lib/minitasn1/structure.c: Fix
18126         asn1_get_length_der usage.
18128 2006-02-08  Simon Josefsson <simon@josefsson.org>
18130         * lib/minitasn1/decoding.c: Revert.
18132 2006-02-08  Simon Josefsson <simon@josefsson.org>
18134         * tests/.cvsignore: [no log message]
18136 2006-02-08  Simon Josefsson <simon@josefsson.org>
18138         * lib/minitasn1/decoding.c: Fix for cert selftest.
18140 2006-02-08  Simon Josefsson <simon@josefsson.org>
18142         * tests/Makefile.am: Add certder test.
18144 2006-02-08  Simon Josefsson <simon@josefsson.org>
18146         * tests/certder.c: Add.
18148 2006-02-08  Simon Josefsson <simon@josefsson.org>
18150         * NEWS: Add.
18152 2006-02-08  Simon Josefsson <simon@josefsson.org>
18154         * NEWS: Add.
18156 2006-02-08  Simon Josefsson <simon@josefsson.org>
18158         * lib/minitasn1/libtasn1.h: Bump version.
18160 2006-02-08  Simon Josefsson <simon@josefsson.org>
18162         * configure.in: Need libtasn1 0.2.18.
18164 2006-02-08  Simon Josefsson <simon@josefsson.org>
18166         * lib/minitasn1/coding.c, lib/minitasn1/decoding.c,
18167         lib/minitasn1/der.h, lib/minitasn1/element.c,
18168         lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c,
18169         lib/minitasn1/structure.c: Add libtasn1 fixes from Nikos, prompted
18170         by report from "Evgeny Legerov" <admin@gleg.net>.
18172 2006-02-06  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18174         * lib/x509/xml.c: some fixes for the new libtasn1
18176 2006-02-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18178         * lib/x509/mpi.c: [no log message]
18180 2006-02-05  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18182         * lib/x509/mpi.c: corrected wrong order of free.
18184 2006-02-02  Simon Josefsson <simon@josefsson.org>
18186         * libextra/opencdk/main.h, libextra/opencdk/packet.h: Fix prototypes
18187         for AIX compiler, reported by "Heiden, John"
18188         <JHeiden@UTNet.UToledo.Edu>.
18190 2006-02-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18192         * NEWS: [no log message]
18194 2006-02-01  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18196         * lib/gnutls_x509.c: Corrected bugs in
18197         gnutls_certificate_set_x509_crl() and
18198         gnutls_certificate_set_x509_trust(), that caused memory corruption
18199         if more than one certificates were added. Report and patch by Max
18200         Kellermann <max@duempel.org>.
18202 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18204         * NEWS: [no log message]
18206 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18208         * lib/gnutls_record.c: added some text about premature termination
18209         of sessions.
18211 2006-01-29  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18213         * lib/gnutls_record.c: fixed bug in non-blocking gnutls_bye().
18214         gnutls_send will no longer invalidate session if the underlying send
18215         fails, but it will set may_not_write to true. That is to allow
18216         reading the already received data. Patches and bug reports by Yoann
18217         Vandoorselaere <yoann@prelude-ids.org>
18219 2006-01-27  Simon Josefsson <simon@josefsson.org>
18221         * gl/.cvsignore: [no log message]
18223 2006-01-27  Simon Josefsson <simon@josefsson.org>
18225         * gl/inet_ntop.h, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
18226         gl/m4/stdbool.m4, gl/socket_.h, gl/stdbool_.h, gl/vasnprintf.c: 
18227         Update.
18229 2006-01-27  Simon Josefsson <simon@josefsson.org>
18231         * src/common.h: Mingw32 fixes.
18233 2006-01-27  Simon Josefsson <simon@josefsson.org>
18235         * doc/protocol/draft-salowey-tls-ticket-07.txt: Add.
18237 2006-01-20  Simon Josefsson <simon@josefsson.org>
18239         * doc/protocol/draft-santesson-tls-ume-01.txt: Add.
18241 2006-01-20  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18243         * src/tests.c, src/tests.h, src/tls_test.c: removed the RIPEMD test
18244         since it is not supported any more.
18246 2006-01-20  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18248         * doc/gnutls.texi: minor updates.
18250 2006-01-19  Simon Josefsson <simon@josefsson.org>
18252         * gl/Makefile.am, gl/m4/gnulib-comp.m4, gl/m4/sys_socket_h.m4,
18253         gl/md5.c, gl/md5.h, gl/sha1.c, gl/sha1.h, gl/socket_.h: Update.
18255 2006-01-18  Simon Josefsson <simon@josefsson.org>
18257         * doc/TODO: Add.
18259 2006-01-18  Simon Josefsson <simon@josefsson.org>
18261         * doc/protocol/draft-ietf-tls-openpgp-keys-08.txt: Add.
18263 2006-01-12  Simon Josefsson <simon@josefsson.org>
18265         * NEWS, configure.in: Bump versions.
18267 2006-01-12  Simon Josefsson <simon@josefsson.org>
18269         * Makefile.am: Fix igloo scp.
18271 2006-01-12  Simon Josefsson <simon@josefsson.org>
18273         * Makefile.am: Re-add igloo.
18275 2006-01-12  Simon Josefsson <simon@josefsson.org>
18277         * ChangeLog: [no log message]
18279 2006-01-12  Simon Josefsson <simon@josefsson.org>
18281         * NEWS: Version 1.3.3.
18283 2006-01-12  Simon Josefsson <simon@josefsson.org>
18285         * .cvscopying: Fix copyright years.
18287 2006-01-12  Simon Josefsson <simon@josefsson.org>
18289         * doc/manpages/Makefile.am: Update.
18291 2006-01-11  Simon Josefsson <simon@josefsson.org>
18293         * gl/Makefile.am, gl/dummy.c, gl/m4/gnulib-comp.m4,
18294         gl/m4/readline.m4, gl/sha1.c, gl/stdint_.h: Update.
18296 2006-01-09  Simon Josefsson <simon@josefsson.org>
18298         * gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
18299         gl/m4/stdint.m4, gl/stdint_.h: Update.
18301 2006-01-09  Simon Josefsson <simon@josefsson.org>
18303         * doc/protocol/draft-santesson-tls-ume-00.txt: Add.
18305 2006-01-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18307         * doc/bibliography.texi: [no log message]
18309 2005-12-31  Simon Josefsson <simon@josefsson.org>
18311         * includes/gnutls/extra.h: C++ fix.
18313 2005-12-31  Simon Josefsson <simon@josefsson.org>
18315         * libextra/gnutls_ia.c: Doc fix.
18317 2005-12-28  Simon Josefsson <simon@josefsson.org>
18319         * doc/protocol/draft-ietf-tls-openpgp-keys-07.txt: Add.
18321 2005-12-28  Simon Josefsson <simon@josefsson.org>
18323         * NEWS, includes/gnutls/x509.h, lib/gnutls_errors.c,
18324         lib/gnutls_global.h, lib/minitasn1/coding.c,
18325         lib/minitasn1/errors.c, lib/x509/crq.c: Constify, tiny patch from
18326         "ZIGLIO, Frediano, VF-IT" <Frediano.Ziglio@vodafone.com>.
18328 2005-12-26  Simon Josefsson <simon@josefsson.org>
18330         * NEWS: Add.
18332 2005-12-26  Simon Josefsson <simon@josefsson.org>
18334         * lib/gnutls_global.c: Doc fix.
18336 2005-12-26  Simon Josefsson <simon@josefsson.org>
18338         * includes/gnutls/extra.h, libextra/gnutls_ia.c: Fix TLS/IA
18339         prototypes, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
18341 2005-12-23  Simon Josefsson <simon@josefsson.org>
18343         * NEWS: Add.
18345 2005-12-23  Simon Josefsson <simon@josefsson.org>
18347         * lib/gnutls_global.c: Use _gnutls_init as increment/decrement
18348         counter for init/deinit, suggested by ZIGLIO, Frediano.
18350 2005-12-18  Simon Josefsson <simon@josefsson.org>
18352         * includes/gnutls/gnutls.h.in: Cosmetic changes.
18354 2005-12-18  Simon Josefsson <simon@josefsson.org>
18356         * includes/gnutls/gnutls.h.in: Cosmetic changes.
18358 2005-12-18  Simon Josefsson <simon@josefsson.org>
18360         * tests/resume.c: Fix mem leak.
18362 2005-12-17  Simon Josefsson <simon@josefsson.org>
18364         * NEWS: Add.
18366 2005-12-17  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18368         * doc/manpages/Makefile.am, includes/gnutls/gnutls.h.in,
18369         lib/gnutls_compress_int.c, lib/gnutls_constate.c: fixed a memory
18370         copy that caused crashes.
18372 2005-12-17  Simon Josefsson <simon@josefsson.org>
18374         * tests/resume.c: More debug info.
18376 2005-12-17  Simon Josefsson <simon@josefsson.org>
18378         * tests/.cvsignore: [no log message]
18380 2005-12-17  Simon Josefsson <simon@josefsson.org>
18382         * NEWS: Add.
18384 2005-12-17  Simon Josefsson <simon@josefsson.org>
18386         * tests/Makefile.am: Add resume self test.
18388 2005-12-17  Simon Josefsson <simon@josefsson.org>
18390         * tests/resume.c: Add, to test resume funtions.
18392 2005-12-17  Simon Josefsson <simon@josefsson.org>
18394         * NEWS: Fix.
18396 2005-12-17  Simon Josefsson <simon@josefsson.org>
18398         * doc/protocol/draft-salowey-tls-ticket-06.txt: Add.
18400 2005-12-16  Simon Josefsson <simon@josefsson.org>
18402         * doc/TODO: Add.
18404 2005-12-16  Simon Josefsson <simon@josefsson.org>
18406         * lib/gnutls_state.c: Doc fix.
18408 2005-12-16  Simon Josefsson <simon@josefsson.org>
18410         * NEWS, includes/gnutls/gnutls.h.in: Add.
18412 2005-12-16  Simon Josefsson <simon@josefsson.org>
18414         * lib/gnutls_state.c: Add API to get master secret too.
18416 2005-12-15  Simon Josefsson <simon@josefsson.org>
18418         * includes/gnutls/gnutls.h.in: Fix.
18420 2005-12-15  Simon Josefsson <simon@josefsson.org>
18422         * includes/gnutls/gnutls.h.in: Fix indentation.
18424 2005-12-15  Simon Josefsson <simon@josefsson.org>
18426         * NEWS: Add.
18428 2005-12-15  Simon Josefsson <simon@josefsson.org>
18430         * Makefile.am, includes/gnutls/extra.h,
18431         includes/gnutls/gnutls.h.in, includes/gnutls/openpgp.h,
18432         includes/gnutls/openssl.h, includes/gnutls/pkcs12.h,
18433         includes/gnutls/x509.h, lib/auth_anon.c, lib/auth_cert.h,
18434         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
18435         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_rsa.c,
18436         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
18437         lib/auth_srp_sb64.c, lib/ext_inner_application.c,
18438         lib/ext_inner_application.h, lib/ext_max_record.c,
18439         lib/gnutls_algorithms.c, lib/gnutls_anon_cred.c, lib/gnutls_auth.c,
18440         lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_db.h,
18441         lib/gnutls_dh.c, lib/gnutls_dh.h, lib/gnutls_errors.c,
18442         lib/gnutls_extensions.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
18443         lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_pk.c,
18444         lib/gnutls_pk.h, lib/gnutls_psk.c, lib/gnutls_record.c,
18445         lib/gnutls_session.c, lib/gnutls_session_pack.c,
18446         lib/gnutls_state.c, lib/gnutls_ui.c, lib/gnutls_x509.c,
18447         lib/x509/mpi.h, lib/x509_b64.c, libextra/gnutls_ia.c,
18448         libextra/openpgp/gnutls_openpgp.h, src/common.c, src/serv.c,
18449         tests/dhepskself.c, tests/tlsia.c: Indent more.
18451 2005-12-15  Simon Josefsson <simon@josefsson.org>
18453         * NEWS, configure.in: Bump versions.
18455 2005-12-15  Simon Josefsson <simon@josefsson.org>
18457         * Makefile.am: Remove igloo, it seem weird.
18459 2005-12-15  Simon Josefsson <simon@josefsson.org>
18461         * ChangeLog: [no log message]
18463 2005-12-15  Simon Josefsson <simon@josefsson.org>
18465         * NEWS: Version 1.3.2.
18467 2005-12-15  Simon Josefsson <simon@josefsson.org>
18469         * doc/manpages/Makefile.am: Update.
18471 2005-12-15  Simon Josefsson <simon@josefsson.org>
18473         * NEWS: Add.
18475 2005-12-15  Simon Josefsson <simon@josefsson.org>
18477         * lib/gnutls_state.c, lib/gnutls_state.h: Fix warnings.
18479 2005-12-15  Simon Josefsson <simon@josefsson.org>
18481         * lib/gnutls_int.h: Remove debug code.
18483 2005-12-15  Simon Josefsson <simon@josefsson.org>
18485         * THANKS: Add.
18487 2005-12-15  Simon Josefsson <simon@josefsson.org>
18489         * NEWS, includes/gnutls/gnutls.h.in, lib/gnutls_state.c: Add
18490         functions to access the TLS PRF and to extract client/server random
18491         fields, suggested by Jouni Malinen <jkmaline@cc.hut.fi>.
18493 2005-12-15  Simon Josefsson <simon@josefsson.org>
18495         * NEWS: Fix.
18497 2005-12-15  Simon Josefsson <simon@josefsson.org>
18499         * NEWS: Fix.
18501 2005-12-15  Simon Josefsson <simon@josefsson.org>
18503         * doc/reference/Makefile.am: Ignore more.
18505 2005-12-15  Simon Josefsson <simon@josefsson.org>
18507         * doc/.cvsignore, libextra/.cvsignore, tests/.cvsignore: [no log
18508         message]
18510 2005-12-15  Simon Josefsson <simon@josefsson.org>
18512         * NEWS, doc/Makefile.am, doc/examples/ex-client-tlsia.c,
18513         doc/gnutls.texi, doc/manpages/Makefile.am, includes/gnutls/extra.h,
18514         includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/debug.c,
18515         lib/defines.h, lib/ext_inner_application.c,
18516         lib/ext_inner_application.h, lib/gnutls_alert.c,
18517         lib/gnutls_buffers.c, lib/gnutls_constate.c, lib/gnutls_errors.c,
18518         lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_kx.c,
18519         lib/gnutls_record.c, lib/gnutls_state.c, libextra/Makefile.am,
18520         libextra/gnutls_ia.c, tests/Makefile.am, tests/tlsia.c: Add TLS/IA
18521         support.
18523 2005-12-15  Simon Josefsson <simon@josefsson.org>
18525         * gl/m4/gnulib-comp.m4: Update.
18527 2005-12-12  Simon Josefsson <simon@josefsson.org>
18529         * doc/TODO: Add.
18531 2005-12-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18533         * lib/gnutls_ui.c: added missing set_params_function()
18535 2005-12-09  Simon Josefsson <simon@josefsson.org>
18537         * configure.in: Bump versions.
18539 2005-12-09  Simon Josefsson <simon@josefsson.org>
18541         * NEWS: Add.
18543 2005-12-09  Simon Josefsson <simon@josefsson.org>
18545         * lib/auth_cert.c, lib/auth_cert.h, lib/auth_psk_passwd.c,
18546         lib/auth_srp_passwd.c, lib/auth_srp_sb64.c, lib/defines.h,
18547         lib/ext_cert_type.c, lib/ext_server_name.c, lib/ext_srp.c,
18548         lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_dh.h,
18549         lib/gnutls_dh_primes.c, lib/gnutls_int.h, lib/gnutls_pk.c,
18550         lib/gnutls_pk.h, lib/gnutls_state.c, lib/gnutls_state.h,
18551         lib/gnutls_ui.c, lib/gnutls_x509.c, lib/x509/common.c,
18552         lib/x509/dn.c, lib/x509/extensions.c, lib/x509/pkcs7.c,
18553         lib/x509/privkey_pkcs8.c, lib/x509_b64.c: Replace "uint" with
18554         "unsigned".  Remove unused "sint".
18556 2005-12-09  Simon Josefsson <simon@josefsson.org>
18558         * lib/defines.h, lib/gnutls_handshake.c, lib/gnutls_handshake.h,
18559         lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_num.c,
18560         lib/gnutls_num.h, lib/gnutls_session_pack.c, lib/x509/mpi.c,
18561         lib/x509/mpi.h, libextra/openpgp/extras.c,
18562         libextra/openpgp/gnutls_openpgp.h, libextra/openpgp/pgp.c: Replace
18563         uint32 with uint32_t.
18565 2005-12-09  Simon Josefsson <simon@josefsson.org>
18567         * lib/auth_dh_common.c, lib/auth_psk.c, lib/auth_rsa_export.c,
18568         lib/auth_srp.c, lib/defines.h, lib/ext_max_record.c,
18569         lib/ext_max_record.h, lib/ext_server_name.c,
18570         lib/gnutls_algorithms.c, lib/gnutls_cipher.c,
18571         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
18572         lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_num.c,
18573         lib/gnutls_num.h, lib/gnutls_record.c, lib/gnutls_v2_compat.c,
18574         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/x509.c,
18575         lib/x509/x509_write.c: Replace uint16 with uint16_t.
18577 2005-12-09  Simon Josefsson <simon@josefsson.org>
18579         * configure.in: Remove unused sizeof checks.
18581 2005-12-09  Simon Josefsson <simon@josefsson.org>
18583         * configure.in, lib/auth_cert.c, lib/auth_dh_common.c,
18584         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp_passwd.h,
18585         lib/auth_srp_sb64.c, lib/defines.h, lib/ext_cert_type.c,
18586         lib/ext_max_record.c, lib/ext_server_name.c, lib/ext_srp.c,
18587         lib/gnutls_alert.c, lib/gnutls_algorithms.c,
18588         lib/gnutls_algorithms.h, lib/gnutls_cipher.c, lib/gnutls_cipher.h,
18589         lib/gnutls_datum.c, lib/gnutls_db.c, lib/gnutls_db.h,
18590         lib/gnutls_handshake.c, lib/gnutls_handshake.h, lib/gnutls_int.h,
18591         lib/gnutls_kx.c, lib/gnutls_num.c, lib/gnutls_record.c,
18592         lib/x509/extensions.c, lib/x509/pkcs12.c, lib/x509/pkcs7.c,
18593         lib/x509/x509.c, lib/x509_b64.c, lib/x509_b64.h,
18594         libextra/gnutls_openpgp.c, libextra/openpgp/gnutls_openpgp.h,
18595         libextra/openpgp/xml.c: Replace uint8 with uint8_t.
18597 2005-12-09  Simon Josefsson <simon@josefsson.org>
18599         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
18601 2005-12-09  Simon Josefsson <simon@josefsson.org>
18603         * lib/defines.h: Remove unused types, to start the transition to the
18604         POSIX integer types (uint32_t, uint16_t, uint8_t).
18606 2005-12-09  Simon Josefsson <simon@josefsson.org>
18608         * src/Makefile.am: Remove -I../lib, these tools should only use the
18609         external API.
18611 2005-12-09  Simon Josefsson <simon@josefsson.org>
18613         * lib/defines.h, lib/gnutls_str.c: ULONG_MAX should be in limits.h,
18614         so include it at the right place.
18616 2005-12-08  Simon Josefsson <simon@josefsson.org>
18618         * lib/x509/pkcs12.c: Fix mem leaks.  Remove unused variable.
18620 2005-12-08  Simon Josefsson <simon@josefsson.org>
18622         * lib/gnutls_x509.c: Fix mem leak.
18624 2005-12-08  Simon Josefsson <simon@josefsson.org>
18626         * ChangeLog: [no log message]
18628 2005-12-08  Simon Josefsson <simon@josefsson.org>
18630         * NEWS: Version 1.3.1.
18632 2005-12-08  Simon Josefsson <simon@josefsson.org>
18634         * lib/gnutls_str.c: Fix.
18636 2005-12-08  Simon Josefsson <simon@josefsson.org>
18638         * tests/Makefile.am: Dist pkcs8 blobs.
18640 2005-12-08  Simon Josefsson <simon@josefsson.org>
18642         * NEWS: Add.
18644 2005-12-08  Simon Josefsson <simon@josefsson.org>
18646         * NEWS: Add.
18648 2005-12-08  Simon Josefsson <simon@josefsson.org>
18650         * doc/manpages/Makefile.am: Update.
18652 2005-12-08  Simon Josefsson <simon@josefsson.org>
18654         * NEWS: Add.
18656 2005-12-08  Simon Josefsson <simon@josefsson.org>
18658         * doc/TODO: Fix.
18660 2005-12-08  Simon Josefsson <simon@josefsson.org>
18662         * tests/enc3pkcs8.pem: add
18664 2005-12-08  Simon Josefsson <simon@josefsson.org>
18666         * tests/enc3pkcs8.pem: Add.
18668 2005-12-08  Simon Josefsson <simon@josefsson.org>
18670         * tests/enc2pkcs8.pem, tests/pkcs8: Add rc2 pkcs#8 blob.
18672 2005-12-08  Simon Josefsson <simon@josefsson.org>
18674         * tests/encpkcs8.pem, tests/unencpkcs8.pem: Fix.
18676 2005-12-08  Simon Josefsson <simon@josefsson.org>
18678         * tests/Makefile.am, tests/pkcs8: Add PKCS#8 self test.
18680 2005-12-08  Simon Josefsson <simon@josefsson.org>
18682         * NEWS: Add.
18684 2005-12-08  Simon Josefsson <simon@josefsson.org>
18686         * src/certtool.c: Make --password work for PKCS#8 --key-info.
18688 2005-12-08  Simon Josefsson <simon@josefsson.org>
18690         * tests/encpkcs8.pem, tests/unencpkcs8.pem: Add, PKSC#8 blobs.
18692 2005-12-08  Simon Josefsson <simon@josefsson.org>
18694         * doc/TODO: Remove.
18696 2005-12-08  Simon Josefsson <simon@josefsson.org>
18698         * NEWS: Add.
18700 2005-12-08  Simon Josefsson <simon@josefsson.org>
18702         * lib/x509/privkey_pkcs8.c: (gnutls_x509_privkey_import_pkcs8): Handle unencrypted PEM keys.
18703         Remove unused "encrypted" variable.
18705 2005-12-08  Simon Josefsson <simon@josefsson.org>
18707         * NEWS, src/certtool.c: Generate unencrypted PKCS#8 keys for blank
18708         passwords.
18710 2005-12-08  Simon Josefsson <simon@josefsson.org>
18712         * NEWS: Fix.
18714 2005-12-08  Simon Josefsson <simon@josefsson.org>
18716         * tests/.cvsignore: [no log message]
18718 2005-12-08  Simon Josefsson <simon@josefsson.org>
18720         * NEWS, doc/TODO, includes/gnutls/gnutls.h.in, lib/gnutls_x509.c,
18721         tests/Makefile.am, tests/set_pkcs12_cred.c: Support reading X.509
18722         credentials from PKCS#12 files.
18724 2005-12-08  Simon Josefsson <simon@josefsson.org>
18726         * src/certtool.c: Print PKCS#12 type for each element.
18728 2005-12-06  Simon Josefsson <simon@josefsson.org>
18730         * doc/protocol/rfc4279.txt: Add.
18732 2005-12-02  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18734         * lib/gnutls_session_pack.c: Corrected bugs in session resumption.
18735         Bugs reported by Yoann Vandoorselare.
18737 2005-12-02  Simon Josefsson <simon@josefsson.org>
18739         * Makefile.am: Put 1.3.x releases in devel/ directory.
18741 2005-12-02  Simon Josefsson <simon@josefsson.org>
18743         * doc/TODO: add
18745 2005-12-02  Simon Josefsson <simon@josefsson.org>
18747         * doc/TODO: Add.
18749 2005-12-02  Simon Josefsson <simon@josefsson.org>
18751         * doc/TODO: Fix.
18753 2005-12-02  Simon Josefsson <simon@josefsson.org>
18755         * doc/TODO: Add.
18757 2005-12-02  Simon Josefsson <simon@josefsson.org>
18759         * doc/TODO: Add.
18761 2005-12-02  Simon Josefsson <simon@josefsson.org>
18763         * doc/TODO: Add.
18765 2005-12-02  Simon Josefsson <simon@josefsson.org>
18767         * doc/TODO: Add.
18769 2005-12-02  Simon Josefsson <simon@josefsson.org>
18771         * doc/README.CODING_STYLE: Mention indentation.
18773 2005-12-02  Simon Josefsson <simon@josefsson.org>
18775         * doc/TODO: Add.
18777 2005-12-01  Simon Josefsson <simon@josefsson.org>
18779         * gl/m4/socklen.m4, gl/readline.c, gl/stdint_.h: Update.
18781 2005-12-01  Simon Josefsson <simon@josefsson.org>
18783         * src/cli.c: Don't infloop.
18785 2005-12-01  Simon Josefsson <simon@josefsson.org>
18787         * NEWS: Add.
18789 2005-12-01  Simon Josefsson <simon@josefsson.org>
18791         * src/cli.c: Check starttls_alarmed earlier, the signal might be
18792         sent before select is called.  Report by Otto Maddox
18793         <ottomaddox@fastmail.fm> and influenced by tiny patch from Nozomu
18794         Ando <nand@mac.com>.
18796 2005-12-01  Simon Josefsson <simon@josefsson.org>
18798         * tests/.cvsignore: [no log message]
18800 2005-11-30  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18802         * includes/gnutls/gnutls.h.in, lib/gnutls_session.c,
18803         lib/gnutls_session_pack.c: Some fixes in session resumption and
18804         prototypes. Based on patches and suggestions by Joe Orton.
18806 2005-11-21  Simon Josefsson <simon@josefsson.org>
18808         * doc/protocol/tls-numbers.txt: From
18809         <http://people.nokia.net/~pasi/tls-numbers.txt>.
18811 2005-11-18  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18813         * lib/x509/privkey_pkcs8.c: added some clarification about the
18814         encryption status.
18816 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18818         * NEWS, src/certtool.c: Corrected a bug in certtool for 64 bit
18819         machines. Reported by Max Kellermann <max@duempel.org>.
18821 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18823         * src/cli-gaa.c, src/cli.gaa: [no log message]
18825 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18827         * lib/gnutls_datum.c, lib/gnutls_session_pack.c, src/serv.c: some
18828         more fixes for PSK.
18830 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18832         * configure.in: the library version number was bumped to 13 to allow
18833         for incompatible changes.
18835 2005-11-16  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18837         * ChangeLog, lib/auth_anon.c, lib/auth_anon.h,
18838         lib/auth_dh_common.c, lib/auth_dh_common.h, lib/auth_dhe.c,
18839         lib/auth_dhe_psk.c, lib/auth_psk.c, lib/auth_psk.h,
18840         lib/gnutls_kx.c, lib/gnutls_psk.c, lib/gnutls_session_pack.c,
18841         lib/gnutls_state.c, lib/gnutls_ui.c, src/Makefile.am,
18842         src/cli-gaa.c, src/cli.c, src/cli.gaa, src/common.c,
18843         src/gnutls-http-serv, src/params.pem, src/serv.c: Completed the
18844         DHE-PSK ciphersuite additions.
18846 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18848         * lib/gnutls_psk.c: some documentation updates
18850 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18852         * lib/gnutls_anon_cred.c, lib/gnutls_psk.c: 
18853         gnutls_anon_set_params_function was renamed to
18854         gnutls_anon_set_server_params_function to be more consistent with
18855         the other functions. The same for the PSK.
18857 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18859         * lib/auth_cert.h, lib/auth_rsa.c, lib/auth_rsa_export.c,
18860         lib/gnutls_cert.c, lib/gnutls_handshake.c: get_rsa_params was
18861         converted to behave similarly to get_dh_params.
18863 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18865         * doc/gnutls.texi: [no log message]
18867 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18869         * NEWS, includes/gnutls/gnutls.h.in, lib/Makefile.am,
18870         lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.h,
18871         lib/auth_dh_common.c, lib/auth_dhe.c, lib/auth_dhe_psk.c,
18872         lib/auth_psk.c, lib/auth_psk.h, lib/auth_rsa_export.c,
18873         lib/auth_srp.c, lib/auth_srp_sb64.c, lib/gnutls_algorithms.c,
18874         lib/gnutls_anon_cred.c, lib/gnutls_auth.c, lib/gnutls_auth_int.h,
18875         lib/gnutls_cert.c, lib/gnutls_dh.c, lib/gnutls_dh.h,
18876         lib/gnutls_dh_primes.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
18877         lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_psk.c,
18878         lib/gnutls_rsa_export.c, lib/gnutls_rsa_export.h,
18879         lib/gnutls_state.c, lib/gnutls_ui.c, src/common.c, src/serv.c,
18880         tests/Makefile.am, tests/dhepskself.c, tests/pskself.c: added
18881         DHE-PSK ciphersuites and some cleanups.
18883 2005-11-15  Simon Josefsson <simon@josefsson.org>
18885         * NEWS: Typo.
18887 2005-11-15  Simon Josefsson <simon@josefsson.org>
18889         * NEWS, configure.in: Bump versions.
18891 2005-11-15  Simon Josefsson <simon@josefsson.org>
18893         * ChangeLog: [no log message]
18895 2005-11-15  Simon Josefsson <simon@josefsson.org>
18897         * NEWS: Version 1.3.0.
18899 2005-11-15  Simon Josefsson <simon@josefsson.org>
18901         * src/prime.c, src/serv.c, tests/pskself.c: Indent.
18903 2005-11-15  Simon Josefsson <simon@josefsson.org>
18905         * Makefile.am: Use sha1sum instead of md5sum for igloo.linux.gr
18906         CHECKSUMS.
18908 2005-11-15  Simon Josefsson <simon@josefsson.org>
18910         * ChangeLog.1: Add, generated using cvs2cl --utc --fsf --FSF
18911         --usermap .cvsusers -I ChangeLog -I .cvs --window 120 -l
18912         "-d""<2005-11-08""", and manually adjusting the start and end of the
18913         file.
18915 2005-11-15  Simon Josefsson <simon@josefsson.org>
18917         * Makefile.am: Don't use --tags for cvs2cl.
18919 2005-11-15  Simon Josefsson <simon@josefsson.org>
18921         * lib/Makefile.am: Dist auth_psk.h.
18923 2005-11-15  Simon Josefsson <simon@josefsson.org>
18925         * NEWS: Fix.
18927 2005-11-15  Simon Josefsson <simon@josefsson.org>
18929         * NEWS: Add.
18931 2005-11-15  Simon Josefsson <simon@josefsson.org>
18933         * src/certtool-gaa.c, src/cli-gaa.c, src/crypt-gaa.c,
18934         src/psk-gaa.c, src/serv-gaa.c, src/tls_test-gaa.c: Regenerate GAA
18935         code, to remove use of C++ // comments.
18937 2005-11-15  Simon Josefsson <simon@josefsson.org>
18939         * doc/manpages/Makefile.am: Add license.  Fix parser error.  Dist
18940         and install SRP man pages too.
18942 2005-11-15  Simon Josefsson <simon@josefsson.org>
18944         * configure.in, doc/examples/Makefile.am, doc/manpages/Makefile.am,
18945         src/Makefile.am, src/prime.c: Disable more SRP stuff if
18946         --disable-srp, tiny patch from Albert Chin
18947         <gnutls-dev@mlists.thewrittenword.com> and tiny patch to src/prime.c
18948         from RedHat gnutls-1.2.6 RPM.
18950 2005-11-15  Simon Josefsson <simon@josefsson.org>
18952         * NEWS: Use more verbose NEWS entry format.
18954 2005-11-15  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18956         * tests/pskself.c: updated PSK self test
18958 2005-11-15  Simon Josefsson <simon@josefsson.org>
18960         * src/certtool-gaa.c: Fix.
18962 2005-11-15  Simon Josefsson <simon@josefsson.org>
18964         * doc/manpages/Makefile.am: Generated.
18966 2005-11-15  Simon Josefsson <simon@josefsson.org>
18968         * tests/.cvsignore: [no log message]
18970 2005-11-15  Simon Josefsson <simon@josefsson.org>
18972         * tests/Makefile.am: Add pskself.
18974 2005-11-15  Simon Josefsson <simon@josefsson.org>
18976         * tests/pskself.c: Add, based on anonself.c.
18978 2005-11-15  Simon Josefsson <simon@josefsson.org>
18980         * lib/gnutls_errors.c: Fix error messages; PSK also use the SRP
18981         errors.
18983 2005-11-15  Simon Josefsson <simon@josefsson.org>
18985         * lib/gnutls_psk.c: Doc fix.
18987 2005-11-14  Nikos Mavrogiannopoulos <nmav@gnutls.org>
18989         * doc/TODO: [no log message]
18991 2005-11-14  Simon Josefsson <simon@josefsson.org>
18993         * lib/debug.c, lib/x509/common.c, lib/x509/crl.c, lib/x509/dn.c,
18994         lib/x509/pkcs12.c, lib/x509/pkcs7.c, libextra/openssl_compat.c,
18995         src/serv.c: Include config.h first.  Tiny patch from Albert Chin
18996         <gnutls-dev@mlists.thewrittenword.com>.
18998 2005-11-14  Simon Josefsson <simon@josefsson.org>
19000         * libextra/opencdk/opencdk.h: Don't use trailing comma in last enum
19001         constant, for IBM C v6.  Tiny patch from Albert Chin
19002         <gnutls-dev@mlists.thewrittenword.com>.
19004 2005-11-14  Simon Josefsson <simon@josefsson.org>
19006         * lib/gnutls_x509.c: Tru64 UNIX 4.0D has mmap() but doesn't define
19007         MAP_FAILED, tiny patch from Albert Chin
19008         <gnutls-dev@mlists.thewrittenword.com>
19010 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
19012         * NEWS, doc/gnutls.texi, lib/gnutls_algorithms.c: removed the RIPEMD
19013         ciphersuites.
19015 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
19017         * doc/arch/extensions_st.eps, doc/arch/extensions_st.pdf,
19018         doc/arch/mod_auth_st.eps, doc/arch/mod_auth_st.pdf,
19019         doc/internals.texi: added brief documentation on the extension and
19020         auth_method internals.
19022 2005-11-12  Simon Josefsson <simon@josefsson.org>
19024         * doc/TODO: Add.
19026 2005-11-12  Nikos Mavrogiannopoulos <nmav@gnutls.org>
19028         * doc/gnutls.texi, lib/gnutls_state.c, lib/gnutls_x509.c,
19029         src/certtool.gaa: some documentation updates.
19031 2005-11-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
19033         * doc/arch/certificate-user-use-case.eps,
19034         doc/arch/certificate-user-use-case.pdf,
19035         doc/arch/client-server-use-case.eps,
19036         doc/arch/client-server-use-case.pdf,
19037         doc/arch/handshake-sequence.eps, doc/arch/handshake-sequence.pdf,
19038         doc/arch/handshake-state.eps, doc/arch/handshake-state.pdf,
19039         doc/arch/objects.eps, doc/arch/objects.pdf,
19040         doc/certificate-user-use-case.pdf, doc/client-server-use-case.pdf,
19041         doc/handshake-sequence.pdf, doc/handshake-state.pdf,
19042         doc/internals.texi, doc/objects.pdf: moved architecture figures to
19043         arch/
19045 2005-11-10  Nikos Mavrogiannopoulos <nmav@gnutls.org>
19047         * ChangeLog, Makefile.am: made ChangeLog more compact by ignoring
19048         past changes.
19050 2005-11-10  Simon Josefsson <simon@josefsson.org>
19052         * gl/inet_ntop.h, gl/readline.c: Update.
19054 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
19056         * doc/gnutls.texi: [no log message]
19058 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
19060         * lib/gnutls_int.h: [no log message]
19062 2005-11-08  Simon Josefsson <simon@josefsson.org>
19064         * doc/signatures.texi: Add.
19066 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
19068         * doc/Makefile.am, doc/certificate-user-use-case.pdf,
19069         doc/client-server-use-case.pdf, doc/gnutls.texi,
19070         doc/handshake-sequence.pdf, doc/handshake-state.pdf,
19071         doc/internals.texi, doc/objects.pdf: added some stuff about the
19072         internals of gnutls.
19074 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
19076         * : added again the files in binary mode.
19078 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
19080         * : [no log message]
19082 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
19084         * : added some architectural diagrams. Quite primitive.
19086 2005-11-08  Simon Josefsson <simon@josefsson.org>
19088         * doc/signatures.texi: add
19090 2005-11-08  Simon Josefsson <simon@josefsson.org>
19092         * doc/signatures.texi: Wrap around <80 columns.
19094 2005-11-08  Nikos Mavrogiannopoulos <nmav@gnutls.org>
19096         * doc/manpages/Makefile.am, lib/gnutls_session_pack.c, src/cli.c,
19097         src/serv.c: fixed bug in session packing for anonymous connections.
19099 2005-11-07  Simon Josefsson <simon@josefsson.org>
19101         * src/serv.c, tests/anonself.c, tests/openpgp_test.c,
19102         tests/openssl.c, tests/x509_test.c: Indent.
19104 2005-11-07  Simon Josefsson <simon@josefsson.org>
19106         * Makefile.am: Indent tests/.
19108 2005-11-07  Simon Josefsson <simon@josefsson.org>
19110         * NEWS: Add.
19112 2005-11-07  Simon Josefsson <simon@josefsson.org>
19114         * lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.c,
19115         lib/auth_cert.h, lib/auth_dh_common.c, lib/auth_dh_common.h,
19116         lib/auth_dhe.c, lib/auth_psk.c, lib/auth_psk.h,
19117         lib/auth_psk_passwd.c, lib/auth_psk_passwd.h, lib/auth_rsa.c,
19118         lib/auth_rsa_export.c, lib/auth_srp.c, lib/auth_srp.h,
19119         lib/auth_srp_passwd.c, lib/auth_srp_passwd.h, lib/auth_srp_rsa.c,
19120         lib/auth_srp_sb64.c, lib/debug.c, lib/debug.h, lib/defines.h,
19121         lib/ext_cert_type.c, lib/ext_cert_type.h, lib/ext_max_record.c,
19122         lib/ext_max_record.h, lib/ext_server_name.c, lib/ext_server_name.h,
19123         lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_alert.c,
19124         lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
19125         lib/gnutls_anon_cred.c, lib/gnutls_asn1_tab.c, lib/gnutls_auth.c,
19126         lib/gnutls_auth.h, lib/gnutls_auth_int.h, lib/gnutls_buffers.c,
19127         lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_cert.h,
19128         lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
19129         lib/gnutls_cipher_int.h, lib/gnutls_compress.c,
19130         lib/gnutls_compress.h, lib/gnutls_compress_int.c,
19131         lib/gnutls_compress_int.h, lib/gnutls_constate.c,
19132         lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_datum.h,
19133         lib/gnutls_db.c, lib/gnutls_db.h, lib/gnutls_dh.c, lib/gnutls_dh.h,
19134         lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
19135         lib/gnutls_extensions.c, lib/gnutls_extensions.h,
19136         lib/gnutls_global.c, lib/gnutls_global.h, lib/gnutls_handshake.c,
19137         lib/gnutls_handshake.h, lib/gnutls_hash_int.c,
19138         lib/gnutls_hash_int.h, lib/gnutls_helper.c, lib/gnutls_helper.h,
19139         lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_kx.h,
19140         lib/gnutls_mem.c, lib/gnutls_mem.h, lib/gnutls_mpi.c,
19141         lib/gnutls_mpi.h, lib/gnutls_num.c, lib/gnutls_num.h,
19142         lib/gnutls_pk.c, lib/gnutls_pk.h, lib/gnutls_priority.c,
19143         lib/gnutls_priority.h, lib/gnutls_psk.c, lib/gnutls_record.c,
19144         lib/gnutls_record.h, lib/gnutls_rsa_export.c,
19145         lib/gnutls_rsa_export.h, lib/gnutls_session.c,
19146         lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
19147         lib/gnutls_sig.c, lib/gnutls_sig.h, lib/gnutls_srp.c,
19148         lib/gnutls_srp.h, lib/gnutls_state.c, lib/gnutls_state.h,
19149         lib/gnutls_str.c, lib/gnutls_str.h, lib/gnutls_ui.c,
19150         lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h, lib/gnutls_x509.c,
19151         lib/gnutls_x509.h, lib/io_debug.h, lib/pkix_asn1_tab.c,
19152         lib/strfile.h, lib/x509/common.c, lib/x509/common.h,
19153         lib/x509/compat.c, lib/x509/compat.h, lib/x509/crl.c,
19154         lib/x509/crl_write.c, lib/x509/crq.c, lib/x509/crq.h,
19155         lib/x509/dn.c, lib/x509/dn.h, lib/x509/dsa.c, lib/x509/dsa.h,
19156         lib/x509/extensions.c, lib/x509/extensions.h, lib/x509/mpi.c,
19157         lib/x509/mpi.h, lib/x509/pkcs12.c, lib/x509/pkcs12.h,
19158         lib/x509/pkcs12_bag.c, lib/x509/pkcs12_encr.c, lib/x509/pkcs7.c,
19159         lib/x509/pkcs7.h, lib/x509/privkey.c, lib/x509/privkey.h,
19160         lib/x509/privkey_pkcs8.c, lib/x509/rfc2818.h,
19161         lib/x509/rfc2818_hostname.c, lib/x509/sign.c, lib/x509/sign.h,
19162         lib/x509/verify.c, lib/x509/verify.h, lib/x509/x509.c,
19163         lib/x509/x509.h, lib/x509/x509_write.c, lib/x509/xml.c,
19164         lib/x509_b64.c, lib/x509_b64.h, libextra/gnutls_extra.c,
19165         libextra/gnutls_extra.h, libextra/gnutls_openpgp.c,
19166         libextra/gnutls_openssl.c, libextra/openpgp/compat.c,
19167         libextra/openpgp/extras.c, libextra/openpgp/gnutls_openpgp.h,
19168         libextra/openpgp/openpgp.h, libextra/openpgp/pgp.c,
19169         libextra/openpgp/pgpverify.c, libextra/openpgp/privkey.c,
19170         libextra/openpgp/xml.c, libextra/openssl_compat.c,
19171         libextra/openssl_compat.h, src/certtool-cfg.c, src/certtool-cfg.h,
19172         src/certtool.c, src/cli.c, src/common.c, src/common.h, src/crypt.c,
19173         src/errcodes.c, src/list.h, src/prime.c, src/psk.c, src/serv.c,
19174         src/tests.c, src/tests.h, src/tls_test.c: Use GNU coding style.
19176 2005-11-07  Simon Josefsson <simon@josefsson.org>
19178         * Makefile.am: Use GNU coding style for indent.
19180 2005-11-07  Simon Josefsson <simon@josefsson.org>
19182         * doc/manpages/Makefile.am: Add.
19184 2005-11-07  Simon Josefsson <simon@josefsson.org>
19186         * doc/reference/Makefile.am: Ignore more headers.
19188 2005-11-07  Simon Josefsson <simon@josefsson.org>
19190         * src/.cvsignore: [no log message]
19192 2005-11-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
19194         * lib/auth_psk.c, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
19195         lib/gnutls_psk.c, src/serv-gaa.c, src/serv-gaa.h: more psk stuff
19197 2005-11-07  Nikos Mavrogiannopoulos <nmav@gnutls.org>
19199         * NEWS, configure.in, doc/TODO, doc/gnutls.texi,
19200         doc/manpages/Makefile.am, doc/manpages/psktool.1,
19201         includes/gnutls/gnutls.h.in, lib/Makefile.am, lib/auth_psk.c,
19202         lib/auth_psk.h, lib/auth_psk_passwd.c, lib/auth_psk_passwd.h,
19203         lib/auth_srp.h, lib/auth_srp_sb64.c, lib/ext_srp.c,
19204         lib/gnutls_algorithms.c, lib/gnutls_compress_int.c,
19205         lib/gnutls_db.c, lib/gnutls_helper.c, lib/gnutls_helper.h,
19206         lib/gnutls_int.h, lib/gnutls_psk.c, lib/gnutls_session.c,
19207         lib/gnutls_session_pack.c, lib/gnutls_session_pack.h,
19208         lib/gnutls_srp.c, lib/gnutls_str.c, lib/gnutls_str.h,
19209         lib/libgnutls.vers, src/Makefile.am, src/cli-gaa.c, src/cli-gaa.h,
19210         src/cli.c, src/cli.gaa, src/common.c, src/crypt.c,
19211         src/gnutls-http-serv, src/psk-gaa.c, src/psk-gaa.h, src/psk.c,
19212         src/psk.gaa, src/serv.c, src/serv.gaa: This is the initial commit in
19213         the 1.3 branch. Ported from the PSK branch: * PSK ciphersuites have been added.  * The session resumption data are now system independent.
19215 2005-11-07  Simon Josefsson <simon@josefsson.org>
19217         * ChangeLog: [no log message]
19219 2005-11-07  Simon Josefsson <simon@josefsson.org>
19221         * Version 1.2.9.
19223         -----
19225         Copyright (C) 2005, 2006, 2007, 2008, 2009, 2010 Free Software
19226         Foundation, Inc.
19228         Copying and distribution of this file, with or without
19229         modification, are permitted provided the copyright notice
19230         and this notice are preserved.