1 2009-11-09 Simon Josefsson <simon@josefsson.org>
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
13 2009-11-09 Simon Josefsson <simon@josefsson.org>
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>
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>
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
47 2009-11-06 Simon Josefsson <simon@josefsson.org>
49 * src/Makefile.am: Link to libgcrypt explicitly when libgcrypt
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
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
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>
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
240 2009-11-02 Simon Josefsson <simon@josefsson.org>
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
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
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:
362 2009-10-26 Simon Josefsson <simon@josefsson.org>
364 * .gitignore: Drop unknown mini-hfail.
366 2009-10-26 Simon Josefsson <simon@josefsson.org>
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>
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
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
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>
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
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
517 2009-10-06 Simon Josefsson <simon@josefsson.org>
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>
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>
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 ()'
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:
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>
699 2009-09-10 Simon Josefsson <simon@josefsson.org>
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
737 2009-09-03 Simon Josefsson <simon@josefsson.org>
739 * NEWS, lib/configure.ac, lib/m4/hooks.m4, libextra/configure.ac:
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>
762 2009-09-03 Simon Josefsson <simon@josefsson.org>
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>
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>
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>
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
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>
840 2009-08-31 Simon Josefsson <simon@josefsson.org>
842 * maint.mk: Update gnulib files.
844 2009-08-31 Simon Josefsson <simon@josefsson.org>
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
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>
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
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>
1004 2009-08-20 Simon Josefsson <simon@josefsson.org>
1006 * libextra/gl/override/lib/md5.c.diff: Work around whitespace commit
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>
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
1121 2009-08-19 Simon Josefsson <simon@josefsson.org>
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
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>
1241 2009-08-13 Simon Josefsson <simon@josefsson.org>
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
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
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>
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>
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
1357 2009-08-07 Simon Josefsson <simon@josefsson.org>
1361 2009-08-07 Simon Josefsson <simon@josefsson.org>
1365 2009-08-07 Simon Josefsson <simon@josefsson.org>
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
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
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
1477 2009-07-29 Simon Josefsson <simon@josefsson.org>
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
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
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
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
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
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
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>
1583 2009-06-22 Simon Josefsson <simon@josefsson.org>
1585 * tests/Makefile.am, tests/dn2.c: Add self-test of off-by-one size
1588 2009-06-22 Simon Josefsson <simon@josefsson.org>
1592 2009-06-22 Simon Josefsson <simon@josefsson.org>
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>
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>
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
1649 2009-06-10 Simon Josefsson <simon@josefsson.org>
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>
1666 2009-06-10 Simon Josefsson <simon@josefsson.org>
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
1712 2009-06-08 Simon Josefsson <simon@josefsson.org>
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
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>
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
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
1889 2009-05-28 Simon Josefsson <simon@josefsson.org>
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>
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
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>
1975 2009-05-27 Simon Josefsson <simon@josefsson.org>
1977 * doc/announcement-template.txt: Typo.
1979 2009-05-27 Simon Josefsson <simon@josefsson.org>
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>
1997 2009-05-27 Simon Josefsson <simon@josefsson.org>
1999 * lib/gnutls_ui.c: Doc fix. Reported by Peter Hendrickson
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
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>
2031 2009-05-26 Simon Josefsson <simon@josefsson.org>
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
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>
2085 2009-05-25 Simon Josefsson <simon@josefsson.org>
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>
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>
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>
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>
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>
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>
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
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>
2254 <http://permalink.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/3556>.
2256 2009-05-14 Simon Josefsson <simon@josefsson.org>
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>
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
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>
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>
2369 2009-05-13 Simon Josefsson <simon@josefsson.org>
2371 * doc/gnutls.texi: Fix.
2373 2009-05-13 Simon Josefsson <simon@josefsson.org>
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
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
2404 2009-05-12 Simon Josefsson <simon@josefsson.org>
2406 * lib/gnutls_global.c, libextra/gnutls_extra.c: Doc fixes. Remove
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
2442 2009-05-11 Simon Josefsson <simon@josefsson.org>
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
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
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
2529 2009-05-08 Simon Josefsson <simon@josefsson.org>
2533 2009-05-08 Simon Josefsson <simon@josefsson.org>
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
2566 2009-05-07 Simon Josefsson <simon@josefsson.org>
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
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
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>
2632 2009-05-03 Simon Josefsson <simon@josefsson.org>
2634 * lib/gnutls_asn1_tab.c, lib/pkix_asn1_tab.c: Regenerated libtasn1
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
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>
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>
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>
2769 2009-04-27 Simon Josefsson <simon@josefsson.org>
2773 2009-04-27 Simon Josefsson <simon@josefsson.org>
2775 * lib/libgnutls.map: Move symbols new with gnutls 2.8.x under
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
2836 2009-04-20 Simon Josefsson <simon@josefsson.org>
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
2879 2009-04-18 Nikos Mavrogiannopoulos <nmav@gnutls.org>
2881 * doc/printlist.c: Added small patch from Romain Francoise to remove
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
2899 2009-04-17 Simon Josefsson <simon@josefsson.org>
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>
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
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
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
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
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>
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>
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
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>
3133 2009-02-27 Simon Josefsson <simon@josefsson.org>
3135 * gl/tests/test-fseeko2.sh, lib/gl/tests/test-fseeko2.sh: Update
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
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
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
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
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>
3234 2009-02-11 Simon Josefsson <simon@josefsson.org>
3236 * NEWS, src/serv.c: gnutls-serv: No longer disable MAC padding by
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>
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
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
3369 2009-02-01 Simon Josefsson <simon@josefsson.org>
3371 * doc/manpages/Makefile.am, doc/scripts/gdoc: Update gdoc and use
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
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>
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
3460 2009-01-09 Simon Josefsson <simon@josefsson.org>
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>
3482 2009-01-09 Simon Josefsson <simon@josefsson.org>
3484 * tests/chainverify.c: Added chain supplied by "Douglas E. Engert"
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
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>
3614 2008-12-11 Simon Josefsson <simon@josefsson.org>
3616 * lib/x509/output.c: Print public key id for certificate requests
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
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
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>
3683 2008-12-10 Simon Josefsson <simon@josefsson.org>
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
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
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>
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
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
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>
4017 2008-11-17 Simon Josefsson <simon@josefsson.org>
4019 * lib/includes/gnutls/gnutls.h.in: Move #include's outside of C++
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:
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
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
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
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
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
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
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>
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
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
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
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
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
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
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>
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>
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
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>
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
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
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>
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
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
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
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
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
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>
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
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
4988 2008-10-16 Simon Josefsson <simon@josefsson.org>
4992 2008-10-16 Simon Josefsson <simon@josefsson.org>
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
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>
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>
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>
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
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>
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>
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>
5174 2008-10-06 Simon Josefsson <simon@josefsson.org>
5176 * libextra/gnutls_openssl.c: Get issuer dn in X509_get_issuer_name,
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>
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
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
5231 2008-10-04 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
5233 * configure.in: Disable certain warnings that do not work with my
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)>
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
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>
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
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
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)>
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
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
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>
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>
5387 2008-09-24 Simon Josefsson <simon@josefsson.org>
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>
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()
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
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>
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
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
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>
5597 2008-09-19 Simon Josefsson <simon@josefsson.org>
5599 * lib/gnutls_hash_int.c: Make _gnutls_hash_copy work with registered
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
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
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
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>
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
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>
5741 2008-09-16 Simon Josefsson <simon@josefsson.org>
5743 * tests/Makefile.am: Don't run pgps2kgnu self test when openpgp is
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
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
5784 2008-09-15 Simon Josefsson <simon@josefsson.org>
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
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
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>
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>
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>
5921 2008-09-02 Simon Josefsson <simon@josefsson.org>
5925 2008-09-02 Simon Josefsson <simon@josefsson.org>
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:
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
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
5980 2008-09-01 Simon Josefsson <simon@josefsson.org>
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
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>
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>
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
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
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
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
6220 2008-08-29 Simon Josefsson <simon@josefsson.org>
6222 * NEWS, lib/opencdk/Makefile.am, lib/x509/Makefile.am: Fix libtasn1
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
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
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
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
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
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
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>
6376 2008-08-26 Simon Josefsson <simon@josefsson.org>
6380 2008-08-26 Simon Josefsson <simon@josefsson.org>
6384 2008-08-26 Simon Josefsson <simon@josefsson.org>
6388 2008-08-26 Simon Josefsson <simon@josefsson.org>
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
6410 2008-08-25 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6412 * lib/x509/output.c: removed code that incorrectly printed IP
6415 2008-08-23 Simon Josefsson <simon@josefsson.org>
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>
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>
6453 2008-08-18 Simon Josefsson <simon@josefsson.org>
6457 2008-08-18 Simon Josefsson <simon@josefsson.org>
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>
6501 2008-08-13 Simon Josefsson <simon@josefsson.org>
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>
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
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
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>
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
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
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>
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
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>
6711 2008-07-02 Simon Josefsson <simon@josefsson.org>
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
6808 2008-07-02 Simon Josefsson <simon@josefsson.org>
6812 2008-07-02 Simon Josefsson <simon@josefsson.org>
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
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
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
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>
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
6918 2008-06-30 Simon Josefsson <simon@josefsson.org>
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
6933 2008-06-30 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6935 * includes/gnutls/openssl.h, libextra/gnutls_openssl.c: use native
6938 2008-06-30 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
6940 * lib/gnutls_hash_int.c, lib/gnutls_hash_int.h: added
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
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>
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
7035 2008-06-23 Simon Josefsson <simon@josefsson.org>
7037 * GNUmakefile: Update gnulib files.
7039 2008-06-23 Simon Josefsson <simon@josefsson.org>
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
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>
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>
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>
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
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>
7288 2008-06-07 Simon Josefsson <simon@josefsson.org>
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
7311 2008-06-05 Simon Josefsson <simon@josefsson.org>
7315 2008-06-05 Simon Josefsson <simon@josefsson.org>
7317 * tests/set_pkcs12_cred.c: Make it run without PKCS12FILE for
7320 2008-06-05 Simon Josefsson <simon@josefsson.org>
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
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>
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>
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>
7430 2008-06-05 Simon Josefsson <simon@josefsson.org>
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
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
7489 2008-06-04 Simon Josefsson <simon@josefsson.org>
7491 * doc/examples/ex-session-info.c: Update example with more PSK
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
7511 2008-06-04 Simon Josefsson <simon@josefsson.org>
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
7576 2008-05-26 Simon Josefsson <simon@josefsson.org>
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
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>
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>,
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
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
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>
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>
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>
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>
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
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>
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
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
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>
7791 2008-05-16 Simon Josefsson <simon@josefsson.org>
7793 * configure.in: Don't check for present headers, hard code checks
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
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
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>
7854 2008-05-15 Simon Josefsson <simon@josefsson.org>
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>
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
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>
7916 2008-05-06 Simon Josefsson <simon@josefsson.org>
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
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
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
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>
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>
7998 2008-04-29 Simon Josefsson <simon@josefsson.org>
8002 2008-04-29 Simon Josefsson <simon@josefsson.org>
8006 2008-04-29 Simon Josefsson <simon@josefsson.org>
8008 * NEWS: Clarify area of change.
8010 2008-04-29 Simon Josefsson <simon@josefsson.org>
8014 2008-04-29 Simon Josefsson <simon@josefsson.org>
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
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
8037 2008-04-28 Simon Josefsson <simon@josefsson.org>
8039 * src/cli.c: Avoid another duplicate call to socket_bye() which can
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
8061 2008-04-28 Simon Josefsson <simon@josefsson.org>
8063 * lib/x509/crl_write.c, lib/x509/x509_write.c: Doc fixes (silence
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
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
8085 2008-04-28 Simon Josefsson <simon@josefsson.org>
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>
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
8111 2008-04-26 Nikos Mavrogiannopoulos <nmav@turtle.(none)>
8113 * tests/Makefile.am, tests/crypto_rng.c: added crypto rng
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
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
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
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:
8200 2008-04-21 Simon Josefsson <simon@josefsson.org>
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
8212 2008-04-19 Nikos Mavrogiannopoulos <nmav@crystal.(none)>
8214 * NEWS: opencdk now properly sets the key usage bits into openpgp
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>
8251 2008-04-18 Simon Josefsson <simon@josefsson.org>
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>
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
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
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>
8342 2008-04-17 Simon Josefsson <simon@josefsson.org>
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
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
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
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>
8423 2008-04-17 Simon Josefsson <simon@josefsson.org>
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
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>
8509 2008-04-14 Simon Josefsson <simon@josefsson.org>
8513 2008-04-14 Simon Josefsson <simon@josefsson.org>
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>
8539 2008-04-13 Simon Josefsson <simon@josefsson.org>
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>
8555 2008-04-13 Simon Josefsson <simon@josefsson.org>
8557 * po/Makevars: We don't need --no-location any more, git stores
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>
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>
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>
8656 2008-04-12 Simon Josefsson <simon@josefsson.org>
8658 * doc/examples/ex-client-psk.c, doc/examples/ex-serv-psk.c: Add, PSK
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
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
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
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>
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
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
8764 2008-04-02 Nikos <nmav@crystal.(none)>
8766 * lib/openpgp/privkey.c: Corrected exporting the DSA secret key
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
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
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>
8906 2008-03-19 Simon Josefsson <simon@josefsson.org>
8910 2008-03-19 Simon Josefsson <simon@josefsson.org>
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
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>
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
9023 2008-03-10 Simon Josefsson <simon@josefsson.org>
9025 * NEWS: Version 2.3.3.
9027 2008-03-10 Simon Josefsson <simon@josefsson.org>
9031 2008-03-10 Simon Josefsson <simon@josefsson.org>
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
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>
9062 2008-03-07 Simon Josefsson <simon@josefsson.org>
9066 2008-03-06 Simon Josefsson <simon@josefsson.org>
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
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'
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>
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>
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
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>
9230 2008-02-26 Simon Josefsson <simon@josefsson.org>
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>
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
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
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
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>
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
9454 2008-02-21 Nikos <nmav@crystal.(none)>
9456 * lib/gnutls_cert.c: _export_ -> _get_
9458 2008-02-21 Simon Josefsson <simon@josefsson.org>
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>
9483 2008-02-21 Simon Josefsson <simon@josefsson.org>
9485 * doc/manpages/Makefile.am: Generated.
9487 2008-02-21 Simon Josefsson <simon@josefsson.org>
9491 2008-02-21 Simon Josefsson <simon@josefsson.org>
9495 2008-02-21 Simon Josefsson <simon@josefsson.org>
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
9514 2008-02-21 Simon Josefsson <simon@josefsson.org>
9518 2008-02-21 Simon Josefsson <simon@josefsson.org>
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
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
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
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
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
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
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
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>
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>
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
9705 2008-02-04 Simon Josefsson <simon@josefsson.org>
9709 2008-02-04 Simon Josefsson <simon@josefsson.org>
9711 * src/cli.c: When --debug is given, also print libgcrypt RNG
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
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
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
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
9986 2008-01-08 Simon Josefsson <simon@josefsson.org>
9988 * NEWS, gl/progname.c, lgl/m4/memmem.m4, lgl/memmem.c: Update gnulib
9991 2008-01-07 Simon Josefsson <simon@josefsson.org>
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
10005 2008-01-04 Simon Josefsson <simon@josefsson.org>
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
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>
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>
10135 2007-12-10 Simon Josefsson <simon@josefsson.org>
10137 * src/certtool.c: Make --verify-chain support larger inputs than
10140 2007-12-10 Simon Josefsson <simon@josefsson.org>
10142 * configure.in: Re-order gettext invocation to avoid autoconf
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>
10165 2007-12-09 Simon Josefsson <simon@josefsson.org>
10167 * NEWS, configure.in, maint-cfg.mk: Gettext 0.17 to solve -L
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
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
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>
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)>
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>
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>
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
10495 2007-11-25 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10497 * lib/x509/common.c: variables for the time functions are not more
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
10520 2007-11-24 Nikos Mavrogiannopoulos <nmav@gnutls.org>
10522 * doc/examples/ex-cert-select.c, doc/examples/ex-serv1.c: examples
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
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>
10626 2007-11-15 Simon Josefsson <simon@josefsson.org>
10630 2007-11-15 Simon Josefsson <simon@josefsson.org>
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
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
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++
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>
10819 2007-11-01 Simon Josefsson <simon@josefsson.org>
10823 2007-11-01 Simon Josefsson <simon@josefsson.org>
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
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>
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>
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
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
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
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
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
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
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
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
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
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
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>
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
11312 2007-10-14 Simon Josefsson <simon@josefsson.org>
11314 * ChangeLog: Generated.
11316 2007-10-14 Simon Josefsson <simon@josefsson.org>
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>
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
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>
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
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
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
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
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
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>
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>
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>
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>
11530 2007-09-24 Simon Josefsson <simon@josefsson.org>
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
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
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>
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
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
11685 2007-09-17 Simon Josefsson <simon@josefsson.org>
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
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
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>
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
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>
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>
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>
11845 2007-09-01 Simon Josefsson <simon@josefsson.org>
11847 * lib/minitasn1/libtasn1.h, lib/minitasn1/parser_aux.c: Use libtasn1
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
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>
11885 2007-08-27 Simon Josefsson <simon@josefsson.org>
11887 * doc/examples/ex-session-info.c: Support GNUTLS_CRD_PSK and
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>
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>
11927 2007-08-24 Simon Josefsson <simon@josefsson.org>
11929 * libextra/opencdk/misc.c, libextra/opencdk/opencdk.h: Upgrade to
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>
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>
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
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>
11992 2007-08-16 Simon Josefsson <simon@josefsson.org>
11994 * configure.in: Bump version.
11996 2007-08-16 Simon Josefsson <simon@josefsson.org>
12000 2007-08-16 Simon Josefsson <simon@josefsson.org>
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
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>
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>
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
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
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>
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>
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>
12176 2007-08-08 Simon Josefsson <simon@josefsson.org>
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>
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>
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>
12218 2007-08-07 Simon Josefsson <simon@josefsson.org>
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>
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>
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>
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>
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>
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>
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>
12385 2007-06-27 Simon Josefsson <simon@josefsson.org>
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>
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
12416 2007-06-26 Simon Josefsson <simon@josefsson.org>
12418 * Makefile.am, NEWS, configure.in: Fix installation path of Guile
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>
12437 2007-06-26 Simon Josefsson <simon@josefsson.org>
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
12456 2007-06-26 Simon Josefsson <simon@josefsson.org>
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>
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>
12477 2007-06-20 Simon Josefsson <simon@josefsson.org>
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>
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>
12568 2007-06-11 Simon Josefsson <simon@josefsson.org>
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>
12602 2007-06-11 Simon Josefsson <simon@josefsson.org>
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
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
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>
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>
12666 2007-06-08 Simon Josefsson <simon@josefsson.org>
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
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
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>
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
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
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>
12835 2007-05-27 Simon Josefsson <simon@josefsson.org>
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>
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>
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>
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>
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>
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>
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
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
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>
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>
13026 2007-05-12 Simon Josefsson <simon@josefsson.org>
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>
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
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>
13065 2007-05-03 Simon Josefsson <simon@josefsson.org>
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
13131 2007-04-21 Simon Josefsson <simon@josefsson.org>
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
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>
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>
13227 2007-04-12 Simon Josefsson <simon@josefsson.org>
13231 2007-04-12 Simon Josefsson <simon@josefsson.org>
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>
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
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>
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
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>
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>
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>
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>
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
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>
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>
13585 2007-02-22 Simon Josefsson <simon@josefsson.org>
13589 2007-02-22 Simon Josefsson <simon@josefsson.org>
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>
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>
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>
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>
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>
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
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>
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>
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>
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>
13836 2007-02-16 Simon Josefsson <simon@josefsson.org>
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>
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>
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>
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>
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>
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>
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
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>
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>
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
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:
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>
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>
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
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
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
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>
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>
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>
14617 2007-02-08 Simon Josefsson <simon@josefsson.org>
14619 * NEWS, THANKS: Add.
14621 2007-02-08 Simon Josefsson <simon@josefsson.org>
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
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>
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>
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>
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>
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>
14722 2007-02-06 Simon Josefsson <simon@josefsson.org>
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>
14735 2007-02-06 Simon Josefsson <simon@josefsson.org>
14737 * doc/gnutls.texi: Fix.
14739 2007-02-06 Simon Josefsson <simon@josefsson.org>
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>
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
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>
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>
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
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>
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>
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>
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>
14901 2007-02-05 Simon Josefsson <simon@josefsson.org>
14903 * src/certtool-cfg.c: Set pathlength to -1 (not present) by default,
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>
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>
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.
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>
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>
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>
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>
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
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>
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
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>
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>
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>
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
15191 2007-01-16 Simon Josefsson <simon@josefsson.org>
15193 * configure.in: Bump versions.
15195 2007-01-16 Simon Josefsson <simon@josefsson.org>
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>
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
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>
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
15278 2007-01-11 Simon Josefsson <simon@josefsson.org>
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
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>
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>
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>
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
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>
15387 2006-12-28 Simon Josefsson <simon@josefsson.org>
15391 2006-12-28 Simon Josefsson <simon@josefsson.org>
15395 2006-12-28 Simon Josefsson <simon@josefsson.org>
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>
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>
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
15449 2006-12-27 Simon Josefsson <simon@josefsson.org>
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>
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
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:
15511 2006-12-27 Simon Josefsson <simon@josefsson.org>
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>
15554 2006-12-10 Simon Josefsson <simon@josefsson.org>
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>
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
15599 2006-11-29 Simon Josefsson <simon@josefsson.org>
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>
15612 2006-11-26 Simon Josefsson <simon@josefsson.org>
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>
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
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>
15675 2006-11-25 Simon Josefsson <simon@josefsson.org>
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>
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>
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:
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>
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
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>
15777 2006-11-16 Simon Josefsson <simon@josefsson.org>
15781 2006-11-16 Simon Josefsson <simon@josefsson.org>
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
15806 2006-11-15 Simon Josefsson <simon@josefsson.org>
15808 * configure.in: Bump versions (done incorrectly in the 1.5.4
15811 2006-11-15 Simon Josefsson <simon@josefsson.org>
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>
15840 2006-11-07 Simon Josefsson <simon@josefsson.org>
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
15867 2006-11-07 Simon Josefsson <simon@josefsson.org>
15871 2006-11-07 Simon Josefsson <simon@josefsson.org>
15873 * lib/gnutls_buffers.c: Don't use errno to avoid thread-safety
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>
15891 2006-11-05 Simon Josefsson <simon@josefsson.org>
15895 2006-11-05 Simon Josefsson <simon@josefsson.org>
15897 * lib/Makefile.am, libextra/Makefile.am: Remove SOVERSION (see
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>
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>
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>
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
15959 2006-10-30 Simon Josefsson <simon@josefsson.org>
15961 * configure.in, lib/defines.h: Simplify #include's using gnulib
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>
16037 2006-10-26 Simon Josefsson <simon@josefsson.org>
16039 * libextra/opencdk/encrypt.c, libextra/opencdk/opencdk.h: Update to
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>
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
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
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>
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
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
16173 2006-10-21 Simon Josefsson <simon@josefsson.org>
16175 * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Avoid
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/
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:
16311 2006-10-19 Simon Josefsson <simon@josefsson.org>
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>
16324 2006-10-11 Simon Josefsson <simon@josefsson.org>
16326 * libextra/opencdk/keylist.c, libextra/opencdk/opencdk.h: Bump to
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>
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>
16361 2006-10-03 Simon Josefsson <simon@josefsson.org>
16365 2006-10-03 Simon Josefsson <simon@josefsson.org>
16367 * gl/Makefile.am, gl/getpass.c, gl/m4/getpass.m4, gl/m4/intmax.m4:
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>
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>
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>
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:
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
16426 2006-09-24 Simon Josefsson <simon@josefsson.org>
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>
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>
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
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>
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>
16558 2006-09-12 Simon Josefsson <simon@josefsson.org>
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
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
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>
16616 2006-09-08 Simon Josefsson <simon@josefsson.org>
16620 2006-09-08 Simon Josefsson <simon@josefsson.org>
16624 2006-09-08 Simon Josefsson <simon@josefsson.org>
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>
16640 2006-09-08 Simon Josefsson <simon@josefsson.org>
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>
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>
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>
16696 2006-08-27 Simon Josefsson <simon@josefsson.org>
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>
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,
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>
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/
16774 2006-08-13 Simon Josefsson <simon@josefsson.org>
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>
16812 2006-08-11 Simon Josefsson <simon@josefsson.org>
16816 2006-08-11 Simon Josefsson <simon@josefsson.org>
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>
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>
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>
16878 2006-08-06 Simon Josefsson <simon@josefsson.org>
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>
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
16912 2006-07-23 Nikos Mavrogiannopoulos <nmav@gnutls.org>
16914 * lib/gnutls_int.h: cert_type extension was updated to the IANA
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>
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:
16956 2006-07-10 Simon Josefsson <simon@josefsson.org>
16960 2006-07-10 Simon Josefsson <simon@josefsson.org>
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
16985 2006-07-06 Simon Josefsson <simon@josefsson.org>
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:
17007 2006-06-28 Simon Josefsson <simon@josefsson.org>
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>
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
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>
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
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
17166 2006-06-19 Simon Josefsson <simon@josefsson.org>
17168 * src/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
17171 2006-06-19 Simon Josefsson <simon@josefsson.org>
17173 * lib/Makefile.am: Need -I$builddir/gl for alloca.h when srcdir !=
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
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
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>
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>
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
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
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
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
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,
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>
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
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
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>
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
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>
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
17633 2006-04-05 Nikos Mavrogiannopoulos <nmav@gnutls.org>
17635 * includes/gnutls/gnutls.h.in, lib/gnutls_handshake.c: [no log
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
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>
17679 2006-03-19 Nikos Mavrogiannopoulos <nmav@gnutls.org>
17681 * doc/bibliography.texi, doc/gnutls.texi: added reference for TLS
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>
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
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>
17754 2006-03-08 Simon Josefsson <simon@josefsson.org>
17758 2006-03-08 Simon Josefsson <simon@josefsson.org>
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>
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>
17860 2006-03-08 Simon Josefsson <simon@josefsson.org>
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>
17873 2006-03-08 Simon Josefsson <simon@josefsson.org>
17875 * lib/Makefile.am, libextra/Makefile.am: Add -no-undefined, for
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>
17893 2006-03-08 Simon Josefsson <simon@josefsson.org>
17895 * doc/protocol/draft-funk-tls-inner-application-extension-02.txt:
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
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>
17959 2006-03-03 Simon Josefsson <simon@josefsson.org>
17961 * Makefile.am, configure.in, po/Makevars, po/POTFILES.in:
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>
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>
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>
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>
18152 2006-02-08 Simon Josefsson <simon@josefsson.org>
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
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:
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
18497 2005-12-15 Simon Josefsson <simon@josefsson.org>
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
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
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>
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>
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
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>
18644 2005-12-08 Simon Josefsson <simon@josefsson.org>
18648 2005-12-08 Simon Josefsson <simon@josefsson.org>
18650 * doc/manpages/Makefile.am: Update.
18652 2005-12-08 Simon Josefsson <simon@josefsson.org>
18656 2005-12-08 Simon Josefsson <simon@josefsson.org>
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>
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>
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
18710 2005-12-08 Simon Josefsson <simon@josefsson.org>
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>
18745 2005-12-02 Simon Josefsson <simon@josefsson.org>
18749 2005-12-02 Simon Josefsson <simon@josefsson.org>
18753 2005-12-02 Simon Josefsson <simon@josefsson.org>
18757 2005-12-02 Simon Josefsson <simon@josefsson.org>
18761 2005-12-02 Simon Josefsson <simon@josefsson.org>
18765 2005-12-02 Simon Josefsson <simon@josefsson.org>
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>
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>
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
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>
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
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
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>
18927 2005-11-15 Simon Josefsson <simon@josefsson.org>
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
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
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>
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
19045 2005-11-10 Nikos Mavrogiannopoulos <nmav@gnutls.org>
19047 * ChangeLog, Makefile.am: made ChangeLog more compact by ignoring
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>
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>
19225 Copyright (C) 2005, 2006, 2007, 2008, 2009, 2010 Free Software
19228 Copying and distribution of this file, with or without
19229 modification, are permitted provided the copyright notice
19230 and this notice are preserved.