1 2003-11-13 09:31 nmav <nmav@gnutls.org>
3 * configure.in, lib/auth_cert.c, lib/debug.c,
4 lib/ext_server_name.c, lib/gnutls_buffers.c, lib/gnutls_constate.c,
5 lib/gnutls_dh_primes.c, lib/gnutls_extensions.c,
6 lib/gnutls_extensions.h, lib/gnutls_global.c,
7 lib/gnutls_handshake.c, lib/gnutls_handshake.h,
8 lib/gnutls_hash_int.c, lib/gnutls_int.h, lib/gnutls_mem.c,
9 lib/gnutls_record.c, lib/gnutls_record.h, lib/gnutls_state.c,
10 lib/gnutls_state.h, lib/gnutls_v2_compat.c, lib/gnutls_x509.c,
11 lib/x509_b64.c, src/common.h:
13 Some bugfixes, and type corrections.
15 2003-11-13 07:24 nmav <nmav@gnutls.org>
17 * NEWS, configure.in, lib/gnutls.h.in.in, lib/gnutls_algorithms.c,
18 lib/gnutls_hash_int.c, lib/gnutls_int.h, lib/gnutls_priority.c,
19 src/cli.c, src/common.c, src/serv.c:
21 Added the RIPEMD ciphersuites defined in
22 draft-ietf-tls-openpgp-keys-04.
24 2003-11-13 06:41 nmav <nmav@gnutls.org>
26 * NEWS, configure.in, doc/tex/openssl.tex:
28 The openssl compatibility layer was moved to gnutls-openssl to allow
29 the extension of it without bloating the libgnutls-extra.
31 2003-11-12 13:10 nmav <nmav@gnutls.org>
35 Prints certificate information before signing.
37 2003-11-11 21:00 nmav <nmav@gnutls.org>
39 * configure.in, lib/gnutls_random.c, src/crypt.c:
42 * configure.in: Check for gcry_create_nonce.
43 * lib/gnutls_random.c (_gnutls_get_random): Ditto.
44 * src/crypt.c (_srp_crypt): Use gcry_create_nonce if available.
46 Also removed some unneeded code in random.c.
48 2003-11-11 16:37 nmav <nmav@gnutls.org>
50 * src/: certtool-gaa.c, certtool-gaa.h, certtool.c, certtool.gaa
51 (utags: gnutls_0_9_97):
53 Added capability to read CRLs to certtool.
55 2003-11-11 16:23 nmav <nmav@gnutls.org>
57 * lib/gnutls_x509.c (tags: gnutls_0_9_97):
59 Renamed several pkcs #7 related functions. That is to allow future
60 extensions to the API.
62 2003-11-11 09:36 nmav <nmav@gnutls.org>
64 * NEWS, configure.in, lib/gnutls.h.in.in (tags: gnutls_0_9_97),
65 lib/gnutls_dh_primes.c (tags: gnutls_0_9_97), lib/gnutls_ui.h
66 (tags: gnutls_0_9_97), lib/x509_b64.c (tags: gnutls_0_9_97),
67 src/cli-gaa.c (tags: gnutls_0_9_97):
69 Added gnutls_pkcs7_set_certificate2() and gnutls_pkcs7_set_crl2()
72 2003-11-10 21:21 nmav <nmav@gnutls.org>
76 Removed the gnutls_handshake_set_rsa_pms_check() prototype from
77 gnutls.h. Corrected the *_get_dn() functions to return the data size
78 if the data argument is NULL, and *data_size == 0. Bugs reported by
79 Gergely Nagy <algernon@bonehunter.rulez.org>.
81 2003-11-10 15:32 nmav <nmav@gnutls.org>
83 * lib/: auth_cert.c, ext_cert_type.c, ext_cert_type.h,
84 gnutls_constate.c, gnutls_extensions.c, gnutls_session_pack.c
85 (utags: gnutls_0_9_97):
87 some fixes to have the correct cert_type on resumed sessions.
89 2003-11-10 12:25 nmav <nmav@gnutls.org>
91 * NEWS, src/certtool.c:
93 The certtool utility can now generate PKCS #12 structures without
94 specifying a certificate.
96 2003-11-09 19:16 nmav <nmav@gnutls.org>
98 * src/: certtool-gaa.c, certtool-gaa.h, certtool.gaa, cli.c (tags:
99 gnutls_0_9_97), common.c (tags: gnutls_0_9_97), common.h (tags:
100 gnutls_0_9_97), crypt-gaa.c (tags: gnutls_0_9_97), crypt-gaa.h
101 (tags: gnutls_0_9_97), crypt.gaa (tags: gnutls_0_9_97), prime.c
102 (tags: gnutls_0_9_97), serv.c (tags: gnutls_0_9_97), tests.c (tags:
103 gnutls_0_9_97), tls_test-gaa.c (tags: gnutls_0_9_97),
104 tls_test-gaa.h (tags: gnutls_0_9_97), tls_test.c (tags:
105 gnutls_0_9_97), tls_test.gaa (tags: gnutls_0_9_97) (utags:
110 2003-11-07 09:23 nmav <nmav@gnutls.org>
112 * lib/gnutls.h.in.in (tags: gnutls_0_9_96):
114 Corrected the types in gnutls_anon_free_client_credentials() and
115 gnutls_anon_allocate_client_credentials(). Reported by Ivo.
117 2003-11-06 19:57 nmav <nmav@gnutls.org>
119 * configure.in, libgcrypt.m4 (tags: gnutls_0_9_96),
120 lib/gnutls_buffers.c (tags: gnutls_0_9_97, gnutls_0_9_96),
121 src/Makefile.am (tags: gnutls_0_9_97, gnutls_0_9_96),
122 src/certtool.c (tags: gnutls_0_9_96), src/cli-gaa.c (tags:
123 gnutls_0_9_96), src/cli.c, src/crypt.c, src/serv.c, src/tests.c,
124 src/tests.h, src/tls_test-gaa.c, src/tls_test.c:
126 some changes to compile in mingw32.
128 2003-11-04 13:22 nmav <nmav@gnutls.org>
130 * doc/scripts/gdoc (tags: gnutls_0_9_96):
132 added the new gdoc by Simon.
134 2003-11-04 12:52 nmav <nmav@gnutls.org>
136 * lib/: ext_server_name.c (tags: gnutls_0_9_97, gnutls_0_9_96),
137 gnutls_buffers.c, gnutls_buffers.h, gnutls_cert.c, gnutls_cipher.c
138 (tags: gnutls_0_9_97, gnutls_0_9_96), gnutls_cipher.h (tags:
139 gnutls_0_9_97, gnutls_0_9_96), gnutls_compress_int.c (tags:
140 gnutls_0_9_97, gnutls_0_9_96), gnutls_compress_int.h (tags:
141 gnutls_0_9_97, gnutls_0_9_96), gnutls_db.c (tags: gnutls_0_9_97,
142 gnutls_0_9_96), gnutls_int.h (tags: gnutls_0_9_97, gnutls_0_9_96),
143 gnutls_kx.c (tags: gnutls_0_9_97, gnutls_0_9_96), gnutls_state.h
144 (tags: gnutls_0_9_97, gnutls_0_9_96), gnutls_ui.c,
145 gnutls_v2_compat.c (tags: gnutls_0_9_97, gnutls_0_9_96), x509_b64.c
146 (tags: gnutls_0_9_96), x509_b64.h (tags: gnutls_0_9_97,
149 some type fixes. Based on build logs sent by Dimitri
150 Papadopoulos-Orfanos <papadopo@shfj.cea.fr>.
152 2003-11-02 13:27 nmav <nmav@gnutls.org>
154 * src/common.c (tags: gnutls_0_9_95):
156 added gnutls_openpgp_key_export() function.
158 2003-11-02 07:50 nmav <nmav@gnutls.org>
160 * lib/: gnutls.h.in.in, gnutls_int.h (utags: gnutls_0_9_95):
162 Some changes to preserve binary compatibility.
164 2003-11-01 10:25 nmav <nmav@gnutls.org>
166 * src/: certtool-gaa.c, certtool-gaa.h, certtool.c, certtool.gaa
167 (utags: gnutls_0_9_95):
169 Added option to certtool to use export-grade algorithms. If password
170 is set in pkcs8 mode, then the output structure will be encrypted.
172 2003-11-01 08:46 nmav <nmav@gnutls.org>
174 * doc/scripts/Makefile.am (tags: gnutls_0_9_97, gnutls_0_9_96,
177 gdoc and sort1.pl are now included in the distribution.
179 2003-11-01 08:46 nmav <nmav@gnutls.org>
181 * NEWS, doc/tex/certificate.tex, doc/tex/cover.tex.in (tags:
182 gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95),
183 doc/tex/ex-rfc2818.tex (tags: gnutls_0_9_97, gnutls_0_9_96,
184 gnutls_0_9_95), lib/gnutls.h.in.in, lib/gnutls_cert.c (tags:
185 gnutls_0_9_95), lib/gnutls_int.h, src/Makefile.am (tags:
186 gnutls_0_9_95), src/certtool-gaa.c, src/certtool-gaa.h,
187 src/certtool.c, src/certtool.gaa, src/common.c, src/prime.c (tags:
190 * Several changes in certificate and key verification.
191 * GNUTLS_CERT_NOT_TRUSTED was replaced by GNUTLS_CERT_INVALID, to
192 avoid having two flags for the same thing.
193 * Updated documentation for openpgp key verification.
194 * The prime tool was combined with the certtool.
196 2003-10-31 12:45 nmav <nmav@gnutls.org>
198 * src/: certtool.c, common.c:
200 more openpgp related changes.
202 2003-10-31 09:41 nmav <nmav@gnutls.org>
204 * doc/tex/ex-pgp-keyserver.tex (tags: gnutls_0_9_97,
205 gnutls_0_9_96), lib/Makefile.am (tags: gnutls_0_9_97,
206 gnutls_0_9_96), lib/gnutls_x509.c (tags: gnutls_0_9_96),
207 lib/strfile.h (tags: gnutls_0_9_97, gnutls_0_9_96), src/serv.c
208 (utags: gnutls_0_9_95):
210 some openpgp related changes.
212 2003-10-30 19:03 nmav <nmav@gnutls.org>
214 * configure.in (tags: gnutls_0_9_95), lib/gnutls_errors.c,
215 lib/gnutls_errors_int.h, lib/gnutls_global.c (tags: gnutls_0_9_97,
216 gnutls_0_9_96, gnutls_0_9_95):
218 added version check against libtasn1
220 2003-10-30 18:47 nmav <nmav@gnutls.org>
222 * src/: certtool.c, cli.c (tags: gnutls_0_9_95), crypt.c, serv.c:
224 Added error checking to global_init() calls.
226 2003-10-30 18:39 nmav <nmav@gnutls.org>
228 * doc/tex/: auth.tex, handshake.tex, howto.tex (utags:
229 gnutls_0_9_97, gnutls_0_9_95, gnutls_0_9_96):
231 Corrected some things in documentation. Got from Debian bug tracking
232 system, Reported by Ivan Nestlerode <nestler@speakeasy.net>
234 2003-10-30 15:09 nmav <nmav@gnutls.org>
236 * lib/gnutls.h.in.in, src/certtool.c:
238 introduced gnutls_const_datum for gnutls_pkcs12_bag_get_data(). Some
239 other cleanups in the verification functions.
241 2003-10-30 13:12 nmav <nmav@gnutls.org>
243 * NEWS, configure.in, lib/gnutls.h.in.in, lib/gnutls_int.h,
244 src/certtool.c, src/common.c:
246 Improved the certificate verification functions and the certtool
247 program's verification capability.
249 2003-10-30 10:24 nmav <nmav@gnutls.org>
251 * src/: certtool.c, crypt.c:
253 Certtool is only compiled when ENABLE_PKI is defined.
255 2003-10-30 10:08 nmav <nmav@gnutls.org>
257 * lib/: x509_b64.c, x509_b64.h (utags: gnutls_0_9_94,
260 Made the B64FSIZE to return an accurate value.
262 2003-10-30 08:22 nmav <nmav@gnutls.org>
264 * NEWS (tags: gnutls_0_9_94), configure.in (tags: gnutls_0_9_94),
265 doc/tex/programs.tex (tags: gnutls_0_9_97, gnutls_0_9_96,
266 gnutls_0_9_95, gnutls_0_9_94), lib/x509_b64.c, src/certtool.c
267 (tags: gnutls_0_9_94):
271 2003-10-30 07:36 nmav <nmav@gnutls.org>
273 * src/: certtool-gaa.c (tags: gnutls_0_9_94), certtool-gaa.h (tags:
274 gnutls_0_9_94), certtool.c, certtool.gaa (tags: gnutls_0_9_94):
276 added capability to print pkcs12 structures.
278 2003-10-28 07:15 nmav <nmav@gnutls.org>
280 * NEWS, doc/tex/ex-pkcs12.tex (tags: gnutls_0_9_97, gnutls_0_9_96,
281 gnutls_0_9_95, gnutls_0_9_94), src/certtool-gaa.c,
282 src/certtool-gaa.h, src/certtool.c, src/certtool.gaa:
284 added pkcs #12 support to certtool. Corrected some bugs in the
287 2003-10-27 09:51 nmav <nmav@gnutls.org>
289 * configure.in, lib/gnutls_dh_primes.c (tags: gnutls_0_9_96,
290 gnutls_0_9_95, gnutls_0_9_94):
292 Used the new gcrypt API for generating primes and groups.
294 2003-10-27 09:50 nmav <nmav@gnutls.org>
296 * src/: certtool-gaa.c, certtool-gaa.h, certtool.c, certtool.gaa:
298 added the --der option to certtool.
300 2003-10-27 08:54 nmav <nmav@gnutls.org>
302 * NEWS, configure.in, doc/tex/programs.tex, src/certtool-gaa.c,
303 src/certtool-gaa.h, src/certtool.c, src/certtool.gaa:
305 several improvements for the certtool utility.
307 2003-10-27 07:39 nmav <nmav@gnutls.org>
309 * doc/Makefile.am (tags: gnutls_0_9_97, gnutls_0_9_96,
310 gnutls_0_9_95, gnutls_0_9_94):
312 Added manpages created by Ivo Timmermans <ivo@o2w.nl>
314 2003-10-26 22:11 nmav <nmav@gnutls.org>
316 * src/: certtool.c, cli-gaa.c (tags: gnutls_0_9_95, gnutls_0_9_94),
317 cli-gaa.h (tags: gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95,
318 gnutls_0_9_94), cli.c (tags: gnutls_0_9_94), cli.gaa (tags:
319 gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94),
322 Added the --print-cert option to gnutls-cli.
324 2003-10-26 14:33 nmav <nmav@gnutls.org>
326 * lib/gnutls_x509.c (tags: gnutls_0_9_94), lib/x509_b64.c,
327 src/certtool-gaa.c, src/certtool-gaa.h, src/certtool.c,
328 src/certtool.gaa (utags: gnutls_0_9_93):
330 Added capability to print the keyid of a certificate or a private
331 key to certtool. Updated the key_id functions to return the hash of
332 the SubjectPublicKey.
334 2003-10-26 10:10 nmav <nmav@gnutls.org>
338 Added fingerprint calculation to certtool.
340 2003-10-26 10:02 nmav <nmav@gnutls.org>
342 * configure.in (tags: gnutls_0_9_93):
344 added configure option to disable the openssl compatibility layer.
346 2003-10-26 08:30 nmav <nmav@gnutls.org>
350 Added capability to decode some X.509v3 extensions.
352 2003-10-26 07:51 nmav <nmav@gnutls.org>
354 * src/: certtool-gaa.c, certtool-gaa.h, certtool.c, certtool.gaa:
356 Added certificate chain verification capability to certtool
358 2003-10-25 21:11 nmav <nmav@gnutls.org>
360 * NEWS, lib/pkix.asn (tags: gnutls_0_9_97, gnutls_0_9_96,
361 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93), lib/pkix_asn1_tab.c
362 (tags: gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94,
363 gnutls_0_9_93), src/Makefile.am, src/certtool-gaa.c,
364 src/certtool-gaa.h, src/certtool.c, src/certtool.gaa (utags:
367 Several improvments in the certtool.
369 2003-10-25 18:32 nmav <nmav@gnutls.org>
371 * src/: Makefile.am, certtool-gaa.c, certtool-gaa.h, certtool.c,
372 certtool.gaa, common.c (tags: gnutls_0_9_93, gnutls_0_9_92):
374 Added a certtool primitive command line utility
376 2003-10-25 09:54 nmav <nmav@gnutls.org>
378 * NEWS, doc/TODO (tags: gnutls_0_9_96, gnutls_0_9_95,
379 gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92), lib/pkix.asn,
382 Almost finished the X.509 certificate generation.
384 2003-10-24 22:04 nmav <nmav@gnutls.org>
386 * NEWS, configure.in, lib/x509_b64.c (utags: gnutls_0_8_12):
388 - Some fixes in the opencdk code. Patch by Ivo Timmermans
390 - CR is now allowed in the base64 decoder.
392 2003-10-23 19:16 nmav <nmav@gnutls.org>
394 * NEWS, THANKS (tags: gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95,
395 gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92), configure.in (tags:
396 gnutls_0_9_92), libgcrypt.m4 (tags: gnutls_0_9_95, gnutls_0_9_94,
397 gnutls_0_9_93, gnutls_0_9_92), lib/Makefile.am (tags:
398 gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92), lib/pkix.asn,
401 Added some support for writable gnutls_x509_crt structures. Not
404 2003-10-23 13:24 nmav <nmav@gnutls.org>
406 * configure.in, lib/gnutls_mem.h (tags: gnutls_0_9_97,
407 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
410 some alloca-related fixes. Patch by Philip Brown
413 2003-10-17 07:02 nmav <nmav@gnutls.org>
415 * NEWS, lib/gnutls_handshake.c (tags: gnutls_0_9_95, gnutls_0_9_94,
416 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91):
418 corrected a bug in the debugging output of handshake. Pointed out by
419 Mark McLoughlin <mark@skynet.ie>.
421 2003-10-09 21:51 nmav <nmav@gnutls.org>
425 opencdk is now mandatory in the base installation.
427 2003-10-08 14:08 nmav <nmav@gnutls.org>
429 * lib/: gnutls_dh.h (tags: gnutls_0_9_97, gnutls_0_9_96,
430 gnutls_0_9_95, gnutls_0_9_94), gnutls_dh_primes.c,
431 gnutls_rsa_export.c (tags: gnutls_0_9_97, gnutls_0_9_96,
432 gnutls_0_9_95, gnutls_0_9_94), gnutls_state.c (tags: gnutls_0_9_97,
433 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94), gnutls_state.h (tags:
434 gnutls_0_9_95, gnutls_0_9_94), gnutls_ui.c (tags: gnutls_0_9_95,
435 gnutls_0_9_94) (utags: gnutls_0_9_90, gnutls_0_9_91, gnutls_0_9_92,
438 Some changes in types.
440 2003-10-07 22:42 nmav <nmav@gnutls.org>
442 * lib/: gnutls_errors.c (tags: gnutls_0_9_94, gnutls_0_9_93),
443 gnutls_global.c (tags: gnutls_0_9_94, gnutls_0_9_93), gnutls_int.h
444 (tags: gnutls_0_9_94, gnutls_0_9_93), x509_b64.c (utags:
445 gnutls_0_9_90, gnutls_0_9_91, gnutls_0_9_92):
447 Corrected some of the return types. Several other minor corrections.
449 2003-10-04 13:44 nmav <nmav@gnutls.org>
451 * doc/tex/: fdl.tex, funcs.tex (tags: gnutls_0_9_97, gnutls_0_9_96,
452 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
453 gnutls_0_9_91, gnutls_0_9_90), gnutls.bib:
455 Documentation is now under FDL 1.2.
457 2003-10-04 06:45 nmav <nmav@gnutls.org>
459 * NEWS, configure.in, lib/gnutls_handshake.c (tags: gnutls_0_8_12,
460 gnutls_0_8_11), src/serv.c (tags: gnutls_0_8_12, gnutls_0_8_11):
462 - Updated to use opencdk 0.5.1 (patch by Mikhail
463 Teterin <mi+mx@aldan.algebra.com>)
464 - Corrected some alignment problems in IA64 (patch by
465 Ian Wienand <ianw@gelato.unsw.edu.au>)
466 - Corrected bug in SRP. Patch by Casey Marshall
467 <rsdio@metastatic.org>
469 2003-10-03 12:16 nmav <nmav@gnutls.org>
471 * NEWS, configure.in, doc/tex/Makefile.am, doc/tex/funcs.tex,
474 Updated the openpgp key API.
476 2003-10-03 11:14 nmav <nmav@gnutls.org>
480 Converted the pgp verification functions to the new API.
482 2003-10-03 09:09 nmav <nmav@gnutls.org>
484 * lib/gnutls_alert.c (tags: gnutls_0_9_97, gnutls_0_9_96,
485 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
486 gnutls_0_9_91, gnutls_0_9_90), lib/gnutls_algorithms.c (tags:
487 gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94,
488 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90),
489 src/cli.c, src/common.c, src/common.h (tags: gnutls_0_9_95,
490 gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91,
491 gnutls_0_9_90), src/serv.c:
493 Applied patch by Arne that fixes several possible NULL pointer
496 2003-10-03 09:05 nmav <nmav@gnutls.org>
500 Disable buffering. Clear FD set. Patch by Simon Josefsson
503 2003-10-02 15:02 nmav <nmav@gnutls.org>
505 * src/: cli.c, common.h, serv.c (utags: gnutls_0_9_8):
507 Rolled back some of Arne's changes. Now the ciphers can be set in
510 2003-10-01 18:43 nmav <nmav@gnutls.org>
512 * doc/scripts/gdoc (tags: gnutls_0_9_95, gnutls_0_9_94,
513 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90),
514 doc/tex/Makefile.am, lib/gnutls_errors.c (utags: gnutls_0_9_8):
516 Patch by Arne. Fixes a linking problem with _gnutls_handshake2str()
517 and _gnutls_packet2str().
519 Some other fixes in the documentation creation.
521 2003-10-01 18:39 nmav <nmav@gnutls.org>
523 * lib/gnutls_alert.c (tags: gnutls_0_9_8), lib/gnutls_errors.c,
524 lib/gnutls_record.c (tags: gnutls_0_9_97, gnutls_0_9_96,
525 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
526 gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8), lib/gnutls_state.c
527 (tags: gnutls_0_9_8), src/cli.c, src/common.c (tags: gnutls_0_9_8),
530 A new patch by Arne. More bug fixes and optimizations.
532 2003-10-01 15:11 nmav <nmav@gnutls.org>
534 * lib/gnutls_handshake.c (tags: gnutls_0_9_90, gnutls_0_9_8):
536 Corrected some unaligned accesses in IA64. Initial patch by Ian
537 Wienand <ianw@gelato.unsw.edu.au>.
539 2003-10-01 14:06 nmav <nmav@gnutls.org>
541 * src/: cli.c, common.c:
543 Applied Simos' patch for the SIGALRM triggered handshake.
545 2003-09-17 20:56 nmav <nmav@gnutls.org>
547 * lib/: gnutls_errors.c, gnutls_pk.c (tags: gnutls_0_9_8):
551 2003-09-17 20:00 nmav <nmav@gnutls.org>
553 * NEWS, doc/tex/ex-serv-pgp.tex (tags: gnutls_0_9_97,
554 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
555 gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8),
556 src/cli.c, src/common.c, src/common.h, src/serv.c, src/tests.c
557 (tags: gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
558 gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8):
560 Added a hostname check with the certificate in the gnutls-cli.
562 2003-09-17 07:19 nmav <nmav@gnutls.org>
564 * NEWS, lib/gnutls.h.in.in (tags: gnutls_0_9_94, gnutls_0_9_93,
565 gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8),
566 lib/gnutls_algorithms.c (tags: gnutls_0_9_8),
567 lib/gnutls_cipher_int.c (tags: gnutls_0_9_97, gnutls_0_9_96,
568 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
569 gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8), lib/gnutls_int.h
570 (tags: gnutls_0_9_8), lib/gnutls_priority.c (tags: gnutls_0_9_97,
571 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
572 gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8),
573 src/cli.c, src/serv.c, src/tests.c:
575 RIJNDAEL ciphersuites were renamed to AES.
577 2003-09-14 09:43 nmav <nmav@gnutls.org>
579 * lib/gnutls_constate.c (tags: gnutls_0_9_96, gnutls_0_9_95,
580 gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91,
581 gnutls_0_9_90, gnutls_0_9_8), lib/gnutls_errors.c,
582 lib/gnutls_handshake.c, lib/gnutls_v2_compat.c (tags:
583 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
584 gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8), src/cli.c, src/serv.c:
588 2003-09-14 08:52 nmav <nmav@gnutls.org>
590 * lib/gnutls_handshake.c, src/cli.c, src/serv.c:
592 Corrected the client's behaviour in the handshake handling. Some
593 fixes in the documentation.
595 2003-09-12 13:13 nmav <nmav@gnutls.org>
597 * configure.in, lib/Makefile.am (tags: gnutls_0_9_91,
598 gnutls_0_9_90, gnutls_0_9_8), lib/libgnutls.vers:
600 Some additions to export only the documented API, and some support
603 2003-09-11 18:30 nmav <nmav@gnutls.org>
605 * configure.in, doc/.cvsignore (tags: gnutls_0_9_97, gnutls_0_9_96,
606 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
607 gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8), doc/tex/library.tex
608 (tags: gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91,
609 gnutls_0_9_90, gnutls_0_9_8), lib/debug.c (tags: gnutls_0_9_97,
610 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
611 gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8),
612 lib/debug.h (tags: gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95,
613 gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91,
614 gnutls_0_9_90, gnutls_0_9_8), lib/gnutls_errors.c, src/cli.c:
618 2003-09-11 13:07 nmav <nmav@gnutls.org>
620 * src/: crypt-gaa.c (tags: gnutls_0_9_95, gnutls_0_9_94,
621 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90,
622 gnutls_0_9_8), crypt-gaa.h (tags: gnutls_0_9_95, gnutls_0_9_94,
623 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90,
624 gnutls_0_9_8), crypt.c, crypt.gaa (tags: gnutls_0_9_95,
625 gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91,
626 gnutls_0_9_90, gnutls_0_9_8), srp/tpasswd (tags: gnutls_0_9_97,
627 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
628 gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8),
629 srp/tpasswd.conf (tags: gnutls_0_9_97, gnutls_0_9_96,
630 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
631 gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8):
633 Corrected and improved SRP support. The gnutls-srpcrypt now
634 generates several primes.
636 2003-09-11 12:34 nmav <nmav@gnutls.org>
638 * NEWS, configure.in, doc/README.autoconf (tags: gnutls_0_9_8),
639 doc/TODO (tags: gnutls_0_9_90, gnutls_0_9_8), doc/tex/ex-pkcs12.tex
640 (tags: gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90,
641 gnutls_0_9_8), src/cli.c:
643 Improved the error handling in the gnutls-cli.
645 2003-09-10 19:15 nmav <nmav@gnutls.org>
647 * NEWS, lib/gnutls_alert.c, lib/gnutls_errors.c,
648 lib/gnutls_errors_int.h, src/crypt.c, src/srp/tpasswd,
649 src/srp/tpasswd.conf:
651 Updated the SRP implementation to follow the latest draft.
653 2003-09-01 13:52 nmav <nmav@gnutls.org>
655 * src/: tests.c, tls_test.c (tags: gnutls_0_9_95, gnutls_0_9_94,
656 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90,
659 corrected bug which made some tests now to be compiled.
661 2003-09-01 13:39 nmav <nmav@gnutls.org>
663 * lib/gnutls_errors.c, lib/gnutls_extensions.c (tags:
664 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
665 gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8),
666 lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_priority.c,
667 lib/x509_b64.c (tags: gnutls_0_9_8), src/retcodes.c (tags:
668 gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94,
669 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90,
672 More more fixes by Arne.
674 2003-08-27 15:24 nmav <nmav@gnutls.org>
676 * src/: serv.c, tests.c, tls_test-gaa.c (tags: gnutls_0_9_95,
677 gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91,
678 gnutls_0_9_90, gnutls_0_9_8), tls_test-gaa.h (tags: gnutls_0_9_95,
679 gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91,
680 gnutls_0_9_90, gnutls_0_9_8), tls_test.c, tls_test.gaa (tags:
681 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
682 gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8):
684 corrected bug in the session resumption detection in the
685 gnutls-cli-debug, and other minor fixes.
687 2003-08-21 16:50 nmav <nmav@gnutls.org>
689 * lib/gnutls_compress_int.c (tags: gnutls_0_9_95, gnutls_0_9_94,
690 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90,
691 gnutls_0_9_8), src/tls_test.c (utags: gnutls_0_9_7):
695 2003-08-20 22:21 nmav <nmav@gnutls.org>
697 * NEWS, lib/x509_b64.c (tags: gnutls_0_9_7):
699 CR is now allowed in the base64 decoder.
701 2003-08-15 09:06 nmav <nmav@gnutls.org>
703 * lib/gnutls_errors.c (tags: gnutls_0_9_7):
705 _gnutls_bin2hex function was removed from gnutls_errors.c
707 2003-08-13 15:45 nmav <nmav@gnutls.org>
709 * lib/: Makefile.am (tags: gnutls_0_9_7), gnutls_global.c, rc2.c,
712 RC2 is not included when PKCS#12 is disabled.
714 2003-08-13 10:25 nmav <nmav@gnutls.org>
716 * configure.in, lib/defines.h (tags: gnutls_0_9_97, gnutls_0_9_96,
717 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
718 gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8, gnutls_0_9_7),
721 RC2 was made reentrant. The stddef.h is now included if found.
723 2003-08-13 08:26 nmav <nmav@gnutls.org>
725 * lib/: gnutls_errors.c, gnutls_errors_int.h (tags: gnutls_0_9_7),
728 added better check for gcrypt library.
730 2003-08-13 08:13 nmav <nmav@gnutls.org>
732 * configure.in, lib/gnutls_global.c, lib/gnutls_handshake.c (tags:
733 gnutls_0_9_7), lib/gnutls_record.c (tags: gnutls_0_9_7),
734 lib/gnutls_state.c (tags: gnutls_0_9_7), lib/gnutls_v2_compat.c
735 (tags: gnutls_0_9_7):
738 - gcry_check_version() _must_ be called nowadays, says
739 libgcrypt-1.1.42/NEWS.
740 - configure.in: the respective test in configure.in included
741 <sys/stddef.h> (which doesn't exist) instead of the usual
743 - lib/gnutls_errors.c: declaration of function _gnutls_bin2hex()
744 doesn't match prototype from file lib/gnutls_str.h, causing
746 - configure.in: -Wsign-compare removed.
748 2003-08-12 12:00 nmav <nmav@gnutls.org>
750 * lib/: auth_anon.c (tags: gnutls_0_9_97, gnutls_0_9_96,
751 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
752 gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8, gnutls_0_9_7),
753 dh_compat.c (tags: gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95,
754 gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91,
755 gnutls_0_9_90, gnutls_0_9_8, gnutls_0_9_7), gnutls_cipher_int.c
756 (tags: gnutls_0_9_7), gnutls_compress.c (tags: gnutls_0_9_95,
757 gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91,
758 gnutls_0_9_90, gnutls_0_9_8, gnutls_0_9_7), gnutls_dh_primes.c
759 (tags: gnutls_0_9_8, gnutls_0_9_7), gnutls_errors.c,
760 gnutls_errors_int.h, gnutls_mem.c (tags: gnutls_0_9_97,
761 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
762 gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8,
763 gnutls_0_9_7), gnutls_record.c, gnutls_rsa_export.c (tags:
764 gnutls_0_9_8, gnutls_0_9_7), rsa_compat.c (tags: gnutls_0_9_97,
765 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
766 gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8,
767 gnutls_0_9_7), x509_b64.c:
771 2003-08-12 11:57 nmav <nmav@gnutls.org>
775 Cleaned up the RC2 cipher.
777 2003-08-11 18:29 nmav <nmav@gnutls.org>
779 * doc/tex/alert.tex (tags: gnutls_0_9_97, gnutls_0_9_96,
780 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
781 gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8, gnutls_0_9_7),
782 doc/tex/ciphersuites.tex (tags: gnutls_0_9_97, gnutls_0_9_96,
783 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
784 gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8, gnutls_0_9_7),
785 doc/tex/ex-cert-select.tex (tags: gnutls_0_9_97, gnutls_0_9_96,
786 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
787 gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8, gnutls_0_9_7),
788 doc/tex/howto.tex (tags: gnutls_0_9_94, gnutls_0_9_93,
789 gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8,
790 gnutls_0_9_7), doc/tex/record.tex (tags: gnutls_0_9_97,
791 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
792 gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8,
793 gnutls_0_9_7), doc/tex/record_weaknesses.tex (tags: gnutls_0_9_97,
794 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
795 gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8,
796 gnutls_0_9_7), doc/tex/srp.tex (tags: gnutls_0_9_97, gnutls_0_9_96,
797 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
798 gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8, gnutls_0_9_7),
799 doc/tex/translayer.tex (tags: gnutls_0_9_97, gnutls_0_9_96,
800 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
801 gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8, gnutls_0_9_7),
802 lib/auth_cert.c (tags: gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94,
803 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90,
804 gnutls_0_9_8, gnutls_0_9_7), lib/auth_cert.h (tags: gnutls_0_9_97,
805 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
806 gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8,
807 gnutls_0_9_7), lib/auth_dh_common.c (tags: gnutls_0_9_97,
808 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
809 gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8,
810 gnutls_0_9_7), lib/auth_rsa_export.c (tags: gnutls_0_9_97,
811 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
812 gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8,
813 gnutls_0_9_7), lib/dh_compat.c, lib/gnutls_algorithms.c (tags:
814 gnutls_0_9_7), lib/gnutls_anon_cred.c (tags: gnutls_0_9_97,
815 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
816 gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8,
817 gnutls_0_9_7), lib/gnutls_auth.c (tags: gnutls_0_9_97,
818 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
819 gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8,
820 gnutls_0_9_7), lib/gnutls_cert.c (tags: gnutls_0_9_94,
821 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90,
822 gnutls_0_9_8, gnutls_0_9_7), lib/gnutls_compress_int.c,
823 lib/gnutls_dh_primes.c, lib/gnutls_errors.c,
824 lib/gnutls_extensions.c (tags: gnutls_0_9_7), lib/gnutls_global.c,
825 lib/gnutls_handshake.c, lib/gnutls_hash_int.c (tags: gnutls_0_9_97,
826 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
827 gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8,
828 gnutls_0_9_7), lib/gnutls_mem.c, lib/gnutls_num.c (tags:
829 gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94,
830 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90,
831 gnutls_0_9_8, gnutls_0_9_7), lib/gnutls_pk.c (tags: gnutls_0_9_7),
832 lib/gnutls_record.c, lib/gnutls_state.c, lib/gnutls_x509.c (tags:
833 gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8,
834 gnutls_0_9_7), lib/io_debug.h (tags: gnutls_0_9_97, gnutls_0_9_96,
835 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
836 gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8, gnutls_0_9_7),
837 src/retcodes.c (tags: gnutls_0_9_7):
839 still more patches by Arne Thomassen
841 2003-08-11 18:10 nmav <nmav@gnutls.org>
843 * lib/: gnutls_buffers.c (tags: gnutls_0_9_95, gnutls_0_9_94,
844 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90,
845 gnutls_0_9_8, gnutls_0_9_7), gnutls_compress_int.c,
850 2003-08-11 17:56 nmav <nmav@gnutls.org>
852 * doc/tex/record_weaknesses.tex, lib/gnutls_anon_cred.c,
853 lib/gnutls_auth.c, lib/gnutls_buffers.c, lib/gnutls_cert.c,
854 lib/gnutls_compress_int.c, lib/gnutls_db.c (tags: gnutls_0_9_95,
855 gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91,
856 gnutls_0_9_90, gnutls_0_9_8, gnutls_0_9_7), lib/gnutls_global.c,
857 lib/gnutls_handshake.c, lib/gnutls_mem.c, lib/gnutls_record.c,
860 more patches by Arne Thomassen.
862 2003-08-09 19:17 nmav <nmav@gnutls.org>
864 * NEWS, configure.in (utags: gnutls_0_8_10):
868 2003-08-09 19:03 nmav <nmav@gnutls.org>
870 * lib/ext_server_name.c (tags: gnutls_0_8_12, gnutls_0_8_11,
873 backported the ext_server_name from 0.9.x releases.
875 2003-08-09 17:30 nmav <nmav@gnutls.org>
877 * NEWS, configure.in, doc/README.CODING_STYLE, doc/README.CVS,
878 doc/protocol/draft-ietf-tls-rfc2246-bis-04.txt,
879 doc/protocol/draft-ietf-tls-rfc2246-bis-05.txt (tags:
880 gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94,
881 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90,
882 gnutls_0_9_8, gnutls_0_9_7), lib/auth_anon.c, lib/auth_cert.c,
883 lib/auth_dhe.c (tags: gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95,
884 gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91,
885 gnutls_0_9_90, gnutls_0_9_8, gnutls_0_9_7), lib/auth_rsa.c (tags:
886 gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94,
887 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90,
888 gnutls_0_9_8, gnutls_0_9_7), lib/auth_rsa_export.c,
889 lib/gnutls_alert.c (tags: gnutls_0_9_7), lib/gnutls_anon_cred.c,
890 lib/gnutls_auth.c, lib/gnutls_cert.c, lib/gnutls_compress_int.c,
891 lib/gnutls_errors.c, lib/gnutls_errors_int.h,
892 lib/gnutls_extensions.c, lib/gnutls_global.c,
893 lib/gnutls_handshake.c, lib/gnutls_hash_int.c, lib/gnutls_int.h
894 (tags: gnutls_0_9_7), lib/gnutls_num.c, lib/gnutls_pk.c,
895 lib/gnutls_random.c (tags: gnutls_0_9_97, gnutls_0_9_96,
896 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
897 gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8, gnutls_0_9_7),
898 lib/gnutls_state.c, lib/gnutls_v2_compat.c, lib/gnutls_x509.c,
899 lib/rc2.c, src/common.c (tags: gnutls_0_9_7), src/serv.c:
901 Applied patch from Arne Thomassen <arne@arne-thomassen.de>, which
902 corrects several things in the library.
904 2003-08-07 18:01 nmav <nmav@gnutls.org>
906 * lib/: Makefile.am, debug.c (tags: gnutls_0_9_7),
907 gnutls_algorithms.c, gnutls_cert.h (tags: gnutls_0_9_97,
908 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
909 gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8,
910 gnutls_0_9_7), gnutls_cipher_int.c, gnutls_cipher_int.h (tags:
911 gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94,
912 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90,
913 gnutls_0_9_8, gnutls_0_9_7), gnutls_dh.h (tags: gnutls_0_9_8,
914 gnutls_0_9_7), gnutls_global.c, gnutls_hash_int.c,
915 gnutls_hash_int.h (tags: gnutls_0_9_97, gnutls_0_9_96,
916 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
917 gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8, gnutls_0_9_7),
918 gnutls_int.h, gnutls_mpi.c, gnutls_mpi.h (tags: gnutls_0_9_97,
919 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
920 gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8,
921 gnutls_0_9_7), gnutls_pk.c, gnutls_pk.h (tags: gnutls_0_9_97,
922 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
923 gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8,
924 gnutls_0_9_7), gnutls_rsa_export.c, rc2.c, rc2.h:
926 Ported to the new libgcrypt (still unstable). Also added the RC2
927 cipher and improved the PKCS #12 stuff in order to support it.
929 2003-08-04 17:37 nmav <nmav@gnutls.org>
931 * NEWS, configure.in, doc/tex/Makefile.am (tags: gnutls_0_9_7):
933 * Added the new libtasn1.
934 * the tex files are included in the distribution.
936 2003-07-09 16:33 nmav <nmav@gnutls.org>
940 added missing rfc2818_hostname.lo object.
942 2003-06-29 06:52 nmav <nmav@gnutls.org>
944 * doc/tex/: ex-client-resume.tex (tags: gnutls_0_9_97,
945 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
946 gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8,
947 gnutls_0_9_7), ex-client-srp.tex, ex-client1.tex, ex-client2.tex
948 (tags: gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94,
949 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90,
950 gnutls_0_9_8, gnutls_0_9_7), ex-serv-export.tex (tags:
951 gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94,
952 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90,
953 gnutls_0_9_8, gnutls_0_9_7), ex-serv-pgp.tex (tags: gnutls_0_9_7),
954 ex-serv-srp.tex (tags: gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95,
955 gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91,
956 gnutls_0_9_90, gnutls_0_9_8, gnutls_0_9_7), ex-serv1.tex:
958 added the (gnutls_transport_ptr) cast to example programs.
960 2003-06-29 06:33 nmav <nmav@gnutls.org>
962 * NEWS, configure.in (tags: gnutls_0_8_9), lib/gnutls.h.in.in
963 (tags: gnutls_0_8_12, gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9),
964 lib/gnutls_int.h (tags: gnutls_0_8_12, gnutls_0_8_11,
965 gnutls_0_8_10, gnutls_0_8_9):
967 - The gnutls_transport_ptr type was changed to a pointer type
968 (void*). (programs would need recompile, since the library version
971 2003-06-28 19:16 nmav <nmav@gnutls.org>
973 * doc/tex/: Makefile.am (tags: gnutls_0_9_6), certificate.tex
974 (tags: gnutls_0_9_6), ex-crq.tex (tags: gnutls_0_9_97,
975 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
976 gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8,
977 gnutls_0_9_7, gnutls_0_9_6), ex-pkcs12.tex, examples.tex (tags:
978 gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94,
979 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90,
980 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_9_6), gnutls.tex (tags:
981 gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94,
982 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90,
983 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_9_6):
985 some reorganization on the documentation. Added also stuff about
988 2003-06-28 05:51 nmav <nmav@gnutls.org>
990 * lib/: gnutls_ui.c (tags: gnutls_0_8_12, gnutls_0_8_11,
991 gnutls_0_8_10, gnutls_0_8_9), gnutls_ui.c (tags: gnutls_0_9_8,
992 gnutls_0_9_7, gnutls_0_9_6):
994 Corrected a null pointer dereference in
995 gnutls_certificate_get_ours(). Report and Patch by Steve Langasek.
997 2003-06-28 05:44 nmav <nmav@gnutls.org>
1003 2003-06-27 14:07 nmav <nmav@gnutls.org>
1005 * lib/: gnutls_buffers.c, gnutls_dh_primes.c, gnutls_errors.c,
1006 gnutls_errors_int.h, gnutls_mpi.c, gnutls_mpi.h, gnutls_pk.c
1007 (utags: gnutls_0_9_6):
1009 Added function to do the MAC verification in the PKCS #12 structure.
1011 2003-06-27 07:34 nmav <nmav@gnutls.org>
1013 * lib/: pkix.asn, pkix_asn1_tab.c (utags: gnutls_0_9_6,
1014 gnutls_0_9_90, gnutls_0_9_7, gnutls_0_9_91, gnutls_0_9_8):
1016 Added ability to write Bag attributes LocalKeyId and friendlyName,
1017 in order for browsers to be able to import our structures.
1019 2003-06-26 21:59 nmav <nmav@gnutls.org>
1021 * lib/: gnutls_state.c (tags: gnutls_0_9_6), pkix.asn,
1026 2003-06-26 09:41 nmav <nmav@gnutls.org>
1028 * lib/: gnutls_dh_primes.c, gnutls_int.h (tags: gnutls_0_9_6):
1030 Several more additions to PKCS #12 to allow encrypting bags. Still
1033 2003-06-25 14:30 nmav <nmav@gnutls.org>
1035 * configure.in, lib/gnutls_algorithms.c (tags: gnutls_0_9_6),
1036 lib/gnutls_cipher_int.c (tags: gnutls_0_9_6), lib/gnutls_errors.c,
1037 lib/gnutls_int.h, lib/gnutls_mpi.c, lib/gnutls_mpi.h,
1038 lib/gnutls_session.c (tags: gnutls_0_9_97, gnutls_0_9_96,
1039 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
1040 gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8, gnutls_0_9_7,
1041 gnutls_0_9_6), lib/gnutls_state.c, lib/pkix.asn,
1042 lib/pkix_asn1_tab.c:
1044 More PKCS #12 additions. Now the code can generate PKCS #12 files.
1045 Also added the ability to decrypt plain DES encrypted PKCS #8 keys.
1047 2003-06-24 06:57 nmav <nmav@gnutls.org>
1049 * lib/: gnutls_cert.c (tags: gnutls_0_9_6), gnutls_errors.c,
1050 gnutls_errors_int.h:
1052 Passwords in PKCS5 and PKCS12 are now restricted to ASCII ones.
1054 2003-06-23 06:52 nmav <nmav@gnutls.org>
1056 * lib/gnutls_errors.c:
1058 some pkcs12 improvements.
1060 2003-06-22 15:41 nmav <nmav@gnutls.org>
1062 * lib/: Makefile.am (tags: gnutls_0_9_6), pkix.asn,
1065 Some additions to allow decrypting PKCS #5 encrypted data, with PKCS
1068 2003-06-22 08:42 nmav <nmav@gnutls.org>
1070 * doc/tex/ex-cert-select.tex (tags: gnutls_0_9_6),
1071 doc/tex/ex-client2.tex (tags: gnutls_0_9_6),
1072 doc/tex/ex-serv-srp.tex (tags: gnutls_0_9_6), doc/tex/layers.tex
1073 (tags: gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94,
1074 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90,
1075 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_9_6), doc/tex/record.tex
1076 (tags: gnutls_0_9_6), doc/tex/tlsintro.tex (tags: gnutls_0_9_97,
1077 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
1078 gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8,
1079 gnutls_0_9_7, gnutls_0_9_6), lib/Makefile.am, lib/gnutls_alert.c
1080 (tags: gnutls_0_9_6), lib/gnutls_errors.c, lib/gnutls_errors_int.h:
1082 Some improvements in PKCS12 parser. Now it can extract private keys
1085 2003-06-20 08:09 nmav <nmav@gnutls.org>
1087 * NEWS, doc/protocol/draft-ietf-tls-extensions-06.txt,
1088 doc/protocol/rfc3546.txt (tags: gnutls_0_9_97, gnutls_0_9_96,
1089 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
1090 gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8, gnutls_0_9_7,
1091 gnutls_0_9_6), doc/tex/gnutls.bib (tags: gnutls_0_9_8,
1092 gnutls_0_9_7, gnutls_0_9_6):
1096 2003-06-17 11:45 nmav <nmav@gnutls.org>
1098 * doc/: protocol/draft-ietf-tls-srp-04.txt,
1099 protocol/draft-ietf-tls-srp-05.txt (tags: gnutls_0_9_97,
1100 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
1101 gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8,
1102 gnutls_0_9_7, gnutls_0_9_6), tex/gnutls.bib:
1106 2003-06-16 09:31 nmav <nmav@gnutls.org>
1108 * doc/tex/: gnutls.bib, library.tex (tags: gnutls_0_9_7,
1113 2003-06-10 08:06 nmav <nmav@gnutls.org>
1115 * lib/gnutls_priority.c (tags: gnutls_0_9_7, gnutls_0_9_6):
1117 added the most compatible ciphers in default priorities.
1119 2003-06-09 09:10 nmav <nmav@gnutls.org>
1121 * NEWS, src/cli.c (tags: gnutls_0_9_6), src/crypt.c (tags:
1122 gnutls_0_9_7, gnutls_0_9_6):
1124 Corrected bug in SRP where a non allocated value was freed.
1125 Reported by Hiroshi Hayakawa <deuva@rapid.ocn.ne.jp>.
1127 Also the SRP programs are now build by default (they weren't due to
1130 2003-06-09 09:10 nmav <nmav@gnutls.org>
1132 * NEWS, configure.in, src/crypt.c (tags: gnutls_0_8_12,
1133 gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9), src/serv.c (tags:
1134 gnutls_0_8_10, gnutls_0_8_9):
1136 Corrected bug in SRP where a non allocated value was freed.
1137 Reported by Hiroshi Hayakawa <deuva@rapid.ocn.ne.jp>.
1139 2003-05-28 09:50 nmav <nmav@gnutls.org>
1141 * NEWS, lib/gnutls_buffers.c (tags: gnutls_0_8_12, gnutls_0_8_11,
1142 gnutls_0_8_10, gnutls_0_8_9), NEWS, lib/gnutls_buffers.c:
1144 Corrected a bug in the record layer buffering, which affected the
1145 case where external pull function was used. Report and a patch by
1146 Sergey Poznyakoff <gray@Mirddin.farlep.net>.
1148 2003-05-16 18:01 nmav <nmav@gnutls.org>
1150 * lib/: defines.h (tags: gnutls_0_9_6), pkix.asn, pkix_asn1_tab.c:
1152 some more stuff about PKCS12. Still on early stage and incomplete.
1154 2003-05-08 20:03 nmav <nmav@gnutls.org>
1156 * NEWS, lib/gnutls_cipher.c (tags: gnutls_0_9_95, gnutls_0_9_94,
1157 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90,
1158 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_9_6), src/serv-gaa.c (tags:
1159 gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94,
1160 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90,
1161 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_9_6), src/serv.c (tags:
1162 gnutls_0_9_6), src/serv.gaa (tags: gnutls_0_9_97, gnutls_0_9_96,
1163 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
1164 gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8, gnutls_0_9_7,
1167 Several fixes in several places. Patch by Sean Gao
1170 2003-05-03 09:01 nmav <nmav@gnutls.org>
1172 * lib/: auth_cert.c (tags: gnutls_0_9_6), auth_cert.c (tags:
1173 gnutls_0_8_12, gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9,
1176 Corrections in the TLS layer openpgp certificate packet parser.
1178 2003-04-18 10:29 nmav <nmav@gnutls.org>
1180 * NEWS, lib/gnutls_x509.c (tags: gnutls_0_9_6), src/serv.c:
1182 * Added gnutls_x509_privkey_get_key_id() and
1183 gnutls_x509_crt_get_key_id() functions which return a unique (per
1184 public key) ID. These can be used to check if the private key
1185 corresponds to a given certificate.
1187 2003-04-16 19:09 nmav <nmav@gnutls.org>
1189 * lib/: Makefile.am, gnutls_errors.c, gnutls_errors_int.h,
1190 gnutls_x509.c, pkix.asn, pkix_asn1_tab.c:
1192 Renamed all of the PKCS #xx stuff names, to pkcs-x-name.
1194 2003-04-16 10:44 nmav <nmav@gnutls.org>
1196 * lib/: pkix.asn, pkix_asn1_tab.c:
1198 added definitions for pkcs12
1200 2003-04-15 13:59 nmav <nmav@gnutls.org>
1204 Corrected a bug in gnutls-cli while resuming sessions. Reported by
1205 Ivo Timmermans, patch by Gergely Nagy <algernon@boszorka.mad.hu>.
1207 2003-04-14 07:40 nmav <nmav@gnutls.org>
1209 * lib/ext_server_name.c:
1211 Corrected bug in server_name extension which made the client to send
1212 the wrong size of data.
1214 2003-04-14 07:38 nmav <nmav@gnutls.org>
1216 * lib/gnutls_state.c:
1218 Increased the default DH bits limit.
1220 2003-04-01 19:13 nmav <nmav@gnutls.org>
1222 * src/: cli.c, common.c, crypt.c, serv.c, tests.c (tags:
1223 gnutls_0_9_7, gnutls_0_9_6), tls_test.c (tags: gnutls_0_9_6)
1224 (utags: gnutls_0_9_5):
1226 Some fixes to allow proper compiling when
1227 --disable-srp-authentication and --disable-anon-authentication are
1228 specified. Patch by Paul Sheer.
1230 2003-04-01 18:50 nmav <nmav@gnutls.org>
1232 * configure.in (tags: gnutls_0_9_5), lib/gnutls_cert.c (tags:
1233 gnutls_0_9_5), lib/gnutls_x509.c (tags: gnutls_0_9_5), src/cli.c,
1234 src/common.c, src/serv.c:
1236 Added the --disable-extra-pki configure option, which disables all
1237 extra PKI stuff like PKCS #7, PKCS #10 etc. To be used in constraint
1240 2003-04-01 08:47 nmav <nmav@gnutls.org>
1242 * NEWS, lib/gnutls_mpi.c (tags: gnutls_0_9_5):
1244 several bug fixes in the certificate parsing, and some in the asn1
1247 2003-03-31 23:05 nmav <nmav@gnutls.org>
1249 * lib/: gnutls_int.h (tags: gnutls_0_9_5), gnutls_x509.c:
1251 More fixes to eliminate constants.
1253 2003-03-31 22:46 nmav <nmav@gnutls.org>
1255 * lib/: gnutls_algorithms.c (tags: gnutls_0_9_5),
1256 gnutls_dh_primes.c (tags: gnutls_0_9_5), gnutls_mpi.c, gnutls_mpi.h
1257 (tags: gnutls_0_9_5), gnutls_pk.c (tags: gnutls_0_9_5):
1259 Eliminated the need for a hard coded max MPI parameter size.
1261 2003-03-29 10:59 nmav <nmav@gnutls.org>
1265 Some fixes in the gnutls_x509_crt_to_xml() function.
1267 2003-03-28 22:28 nmav <nmav@gnutls.org>
1269 * lib/x509_b64.c (tags: gnutls_0_9_6, gnutls_0_9_5):
1273 2003-03-28 21:50 nmav <nmav@gnutls.org>
1275 * NEWS, configure.in, lib/pkix.asn (tags: gnutls_0_9_5),
1276 lib/pkix_asn1_tab.c (tags: gnutls_0_9_5):
1278 Several improvments in the PKCS #7 handling. Added capability to
1279 delete certificates, and handle CRLs.
1281 2003-03-28 12:28 nmav <nmav@gnutls.org>
1283 * lib/: gnutls.h.in.in, gnutls_alert.c, gnutls_alert.h (tags:
1284 gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94,
1285 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90,
1286 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_9_6) (utags: gnutls_0_9_4,
1291 2003-03-26 23:05 nmav <nmav@gnutls.org>
1293 * lib/: pkix.asn (tags: gnutls_0_9_4), pkix_asn1_tab.c (tags:
1294 gnutls_0_9_4), x509_b64.c, x509_b64.h:
1296 Several fixes to allow exporting the PKCS #7 structures.
1298 2003-03-26 13:53 nmav <nmav@gnutls.org>
1300 * lib/: gnutls_algorithms.c, gnutls_handshake.c (tags:
1301 gnutls_0_9_6, gnutls_0_9_5), gnutls_v2_compat.c (tags:
1302 gnutls_0_9_6, gnutls_0_9_5) (utags: gnutls_0_9_4):
1304 Some improvements in the version detection in the client hello.
1306 2003-03-26 13:42 nmav <nmav@gnutls.org>
1308 * NEWS, lib/gnutls_errors.c (tags: gnutls_0_9_5, gnutls_0_9_4),
1309 lib/gnutls_errors_int.h (tags: gnutls_0_9_5, gnutls_0_9_4):
1311 Added functionality to generate PKCS #7 structures. Currently only
1312 certificates can be put there. (untested)
1314 2003-03-26 12:46 nmav <nmav@gnutls.org>
1316 * src/: serv-gaa.c (tags: gnutls_0_9_5), serv-gaa.h (tags:
1317 gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94,
1318 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90,
1319 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_9_6, gnutls_0_9_5), serv.c,
1320 serv.gaa (tags: gnutls_0_9_5) (utags: gnutls_0_9_4):
1322 Added the --debug option to the gnutls-serv.
1324 2003-03-26 12:43 nmav <nmav@gnutls.org>
1326 * configure.in (tags: gnutls_0_9_4), lib/gnutls_handshake.c,
1327 lib/gnutls_int.h (tags: gnutls_0_9_4), lib/gnutls_record.c (tags:
1328 gnutls_0_9_6, gnutls_0_9_5, gnutls_0_9_4), lib/gnutls_state.c
1329 (tags: gnutls_0_9_5, gnutls_0_9_4), lib/gnutls_state.h (tags:
1330 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_9_6, gnutls_0_9_5,
1331 gnutls_0_9_4), lib/pkix.asn, src/tests.c (tags: gnutls_0_9_4),
1332 src/tests.h (tags: gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
1333 gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8,
1334 gnutls_0_9_7, gnutls_0_9_6, gnutls_0_9_5, gnutls_0_9_4),
1335 src/tls_test.c (tags: gnutls_0_9_4):
1337 Added bogus TLS record version check in the gnutls-cli-debug tool.
1339 2003-03-25 18:01 nmav <nmav@gnutls.org>
1341 * lib/: auth_cert.c (tags: gnutls_0_9_5, gnutls_0_9_4),
1342 ext_server_name.c (tags: gnutls_0_9_5, gnutls_0_9_4),
1343 gnutls_errors.c, gnutls_errors_int.h, gnutls_session_pack.c (tags:
1344 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
1345 gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8,
1346 gnutls_0_9_7, gnutls_0_9_6, gnutls_0_9_5, gnutls_0_9_4),
1347 gnutls_sig.c (tags: gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95,
1348 gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91,
1349 gnutls_0_9_90, gnutls_0_9_8, gnutls_0_9_7, gnutls_0_9_6,
1350 gnutls_0_9_5, gnutls_0_9_4):
1352 Several GNUTLS_E_UNIMPLEMENTED_FEATURE errors were replaced with
1353 meaningful error values.
1355 2003-03-24 17:56 nmav <nmav@gnutls.org>
1357 * NEWS, configure.in (tags: gnutls_0_8_6), lib/auth_cert.c (tags:
1358 gnutls_0_8_6), lib/gnutls_kx.c (tags: gnutls_0_8_12, gnutls_0_8_11,
1359 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_8_7, gnutls_0_8_6):
1361 * Corrected a parsing error in the Certificate request message.
1362 * Corrected behaviour when a certificate request message is
1363 received. Now a certificate packet is always sent, and in SSL 3.0
1364 cipher suites a no_certificate alert is sent instead.
1365 * Some fixes in the certificate callback function.
1367 2003-03-24 17:24 nmav <nmav@gnutls.org>
1369 * src/: cli-gaa.c (tags: gnutls_0_9_8, gnutls_0_9_7, gnutls_0_9_6,
1370 gnutls_0_9_5), cli-gaa.h (tags: gnutls_0_9_93, gnutls_0_9_92,
1371 gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8, gnutls_0_9_7,
1372 gnutls_0_9_6, gnutls_0_9_5), cli.c, cli.gaa (tags: gnutls_0_9_8,
1373 gnutls_0_9_7, gnutls_0_9_6, gnutls_0_9_5) (utags: gnutls_0_9_4):
1375 Added the --debug option in the client.
1377 2003-03-24 17:21 nmav <nmav@gnutls.org>
1379 * NEWS, lib/auth_cert.c, lib/gnutls_buffers.c (tags: gnutls_0_9_5,
1380 gnutls_0_9_4), lib/gnutls_global.c (tags: gnutls_0_9_6,
1381 gnutls_0_9_5, gnutls_0_9_4), lib/gnutls_kx.c (tags: gnutls_0_9_6,
1382 gnutls_0_9_5, gnutls_0_9_4):
1384 * Corrected behaviour when a certificate request message is
1385 received. Now a certificate packet is always sent, and in SSL 3.0
1386 cipher suites a no_certificate alert is sent instead.
1388 2003-03-24 16:40 nmav <nmav@gnutls.org>
1392 Corrected a parsing error in the Certificate request message.
1394 2003-03-24 06:31 nmav <nmav@gnutls.org>
1396 * NEWS (tags: gnutls_0_9_3):
1398 last changes for 0.9.3 release.
1400 2003-03-23 20:49 nmav <nmav@gnutls.org>
1402 * lib/gnutls_x509.c (tags: gnutls_0_9_4, gnutls_0_9_3):
1406 2003-03-23 19:29 nmav <nmav@gnutls.org>
1408 * src/: cli-gaa.c, cli.gaa (utags: gnutls_0_9_3):
1410 Allow for unencrypted PKCS #8 private keys.
1412 2003-03-23 17:08 nmav <nmav@gnutls.org>
1414 * lib/: gnutls_global.c, gnutls_global.h (tags: gnutls_0_9_97,
1415 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
1416 gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8,
1417 gnutls_0_9_7, gnutls_0_9_6, gnutls_0_9_5, gnutls_0_9_4),
1418 gnutls_rsa_export.c (tags: gnutls_0_9_6, gnutls_0_9_5,
1419 gnutls_0_9_4) (utags: gnutls_0_9_3):
1421 The functions that return the pkix_asn and gnutls_asn types were
1422 converted to macros.
1424 2003-03-23 12:16 nmav <nmav@gnutls.org>
1426 * NEWS, lib/Makefile.am (tags: gnutls_0_9_4, gnutls_0_9_3),
1427 lib/gnutls_cipher_int.c (tags: gnutls_0_9_5, gnutls_0_9_4,
1428 gnutls_0_9_3), lib/gnutls_cipher_int.h (tags: gnutls_0_9_6,
1429 gnutls_0_9_5, gnutls_0_9_4, gnutls_0_9_3), lib/gnutls_constate.c
1430 (tags: gnutls_0_9_7, gnutls_0_9_6, gnutls_0_9_5, gnutls_0_9_4,
1431 gnutls_0_9_3), lib/gnutls_errors.c (tags: gnutls_0_9_3):
1433 * Added support for encoding and decoding PKCS #8 2.0 encrypted
1436 2003-03-22 15:07 nmav <nmav@gnutls.org>
1438 * NEWS, doc/tex/funcs.tex (tags: gnutls_0_9_8, gnutls_0_9_7,
1439 gnutls_0_9_6, gnutls_0_9_5, gnutls_0_9_4, gnutls_0_9_3),
1440 lib/gnutls_cert.c (tags: gnutls_0_9_4, gnutls_0_9_3):
1442 the idea of using a separate library for x509 stuff was dropped for
1445 2003-03-22 15:01 nmav <nmav@gnutls.org>
1447 * lib/gnutls_cert.c:
1451 2003-03-22 11:42 nmav <nmav@gnutls.org>
1453 * NEWS, lib/gnutls.h.in.in (tags: gnutls_0_9_3), lib/gnutls_cert.c,
1454 lib/gnutls_cert.h (tags: gnutls_0_9_6, gnutls_0_9_5, gnutls_0_9_4,
1455 gnutls_0_9_3), lib/gnutls_x509.c, lib/pkix.asn (tags:
1458 * Added the new functions: gnutls_certificate_set_x509_key()
1459 gnutls_certificate_set_x509_trust(),
1460 gnutls_certificate_set_x509_crl(), gnutls_x509_crt_export(),
1461 gnutls_x509_crl_export().
1463 2003-03-21 16:46 nmav <nmav@gnutls.org>
1465 * lib/: gnutls_global.c, gnutls_mpi.c, gnutls_mpi.h, pkix.asn,
1466 pkix_asn1_tab.c (tags: gnutls_0_9_3):
1468 Added ability to import PKCS8 encrypted keys.
1470 2003-03-20 18:20 nmav <nmav@gnutls.org>
1472 * NEWS, doc/tex/ex-serv-export.tex (tags: gnutls_0_9_6,
1473 gnutls_0_9_5, gnutls_0_9_4, gnutls_0_9_3), lib/gnutls.h.in.in,
1474 lib/gnutls_ui.c (tags: gnutls_0_9_5, gnutls_0_9_4, gnutls_0_9_3),
1475 src/prime-gaa.c (tags: gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
1476 gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8, gnutls_0_9_7,
1477 gnutls_0_9_6, gnutls_0_9_5, gnutls_0_9_4, gnutls_0_9_3),
1478 src/prime.gaa (tags: gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
1479 gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8, gnutls_0_9_7,
1480 gnutls_0_9_6, gnutls_0_9_5, gnutls_0_9_4, gnutls_0_9_3):
1482 * The gnutls_certificate_set_rsa_params() was renamed to
1483 gnutls_certificate_set_rsa_export_params().
1485 2003-03-20 17:35 nmav <nmav@gnutls.org>
1487 * NEWS, lib/auth_rsa.c (tags: gnutls_0_8_12, gnutls_0_8_11,
1488 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_8_7, gnutls_0_8_6,
1491 * Implemented the counter measure discussed in the paper "Attacking
1492 RSA-based Sessions in SSL/TLS", against the attack discussed in
1495 2003-03-20 17:11 nmav <nmav@gnutls.org>
1497 * NEWS, lib/auth_rsa.c, lib/gnutls.h.in.in, lib/gnutls_alert.c
1498 (tags: gnutls_0_9_3), lib/gnutls_global.c, lib/gnutls_handshake.c
1499 (tags: gnutls_0_9_3), lib/gnutls_int.h, lib/gnutls_pk.c,
1500 lib/gnutls_state.c (tags: gnutls_0_9_3), src/tests.c (tags:
1501 gnutls_0_9_3), src/tests.h (tags: gnutls_0_9_3), src/tls_test.c
1502 (tags: gnutls_0_9_3):
1504 * The RSA premaster secret version check can no longer be disabled.
1505 * Implemented the counter measure discussed in the paper "Attacking
1506 RSA-based Sessions in SSL/TLS", against the attack discussed in
1508 * Added the functions: gnutls_handshake_get_last_in(),
1509 gnutls_handshake_get_last_out().
1511 2003-03-20 09:23 nmav <nmav@gnutls.org>
1513 * NEWS, lib/gnutls_priority.c (tags: gnutls_0_9_5, gnutls_0_9_4,
1516 * The diffie Hellman ciphersuites are now of higher priority than
1518 * Added the new libtasn1.
1520 2003-03-19 11:17 nmav <nmav@gnutls.org>
1522 * NEWS, configure.in (tags: gnutls_0_9_3), lib/auth_rsa.c,
1523 lib/debug.c (tags: gnutls_0_9_6, gnutls_0_9_5, gnutls_0_9_4,
1524 gnutls_0_9_3), lib/debug.h (tags: gnutls_0_9_7, gnutls_0_9_6,
1525 gnutls_0_9_5, gnutls_0_9_4, gnutls_0_9_3), lib/dh_compat.c (tags:
1526 gnutls_0_9_6, gnutls_0_9_5, gnutls_0_9_4, gnutls_0_9_3),
1527 lib/gnutls.h.in.in, lib/gnutls_alert.c, lib/gnutls_alert.h (tags:
1528 gnutls_0_9_3), lib/gnutls_buffers.c (tags: gnutls_0_9_3),
1529 lib/gnutls_constate.c, lib/gnutls_dh_primes.c (tags: gnutls_0_9_4,
1530 gnutls_0_9_3), lib/gnutls_errors.c, lib/gnutls_errors.h (tags:
1531 gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94,
1532 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90,
1533 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_9_6, gnutls_0_9_5,
1534 gnutls_0_9_4, gnutls_0_9_3), lib/gnutls_extensions.c (tags:
1535 gnutls_0_9_6, gnutls_0_9_5, gnutls_0_9_4, gnutls_0_9_3),
1536 lib/gnutls_global.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
1537 lib/gnutls_kx.c (tags: gnutls_0_9_3), lib/gnutls_pk.c,
1538 lib/gnutls_sig.c (tags: gnutls_0_9_3), lib/rsa_compat.c (tags:
1539 gnutls_0_9_6, gnutls_0_9_5, gnutls_0_9_4, gnutls_0_9_3), src/cli.c
1540 (tags: gnutls_0_9_3):
1542 * Improved the error logging functions, by adding a level, and
1543 by allowing debugging messages just by increasing the level.
1545 2003-03-18 12:28 nmav <nmav@gnutls.org>
1547 * NEWS, doc/tex/funcs.tex, lib/Makefile.am:
1549 some of the extra X.509 functionality was moved to libgnutls-x509
1552 2003-03-17 22:25 nmav <nmav@gnutls.org>
1554 * lib/: gnutls_dh_primes.c, gnutls_errors.c, gnutls_pk.c:
1556 better use of asn1_der_coding() to avoid using static buffers.
1558 2003-03-17 20:05 nmav <nmav@gnutls.org>
1560 * NEWS, lib/gnutls.h.in.in, lib/gnutls_algorithms.c (tags:
1561 gnutls_0_9_3), lib/gnutls_hash_int.c, lib/gnutls_int.h:
1563 MD2 support was dropped this is an algorithm we cannot use.
1565 2003-03-17 16:23 nmav <nmav@gnutls.org>
1567 * lib/gnutls_hash_int.c:
1571 2003-03-15 10:39 nmav <nmav@gnutls.org>
1573 * doc/tex/: Makefile.am, ex-crq.tex (tags: gnutls_0_9_5,
1574 gnutls_0_9_4, gnutls_0_9_3), examples.tex (utags: gnutls_0_9_2):
1576 added an example about certificate request and private key
1579 2003-03-15 09:59 nmav <nmav@gnutls.org>
1581 * NEWS, configure.in (tags: gnutls_0_9_2), lib/pkix.asn (tags:
1582 gnutls_0_9_2), lib/pkix_asn1_tab.c (tags: gnutls_0_9_2):
1584 Added support for PKCS#10 certificate requests generation.
1586 2003-03-14 23:07 nmav <nmav@gnutls.org>
1588 * doc/protocol/rfc2985.txt (tags: gnutls_0_9_97, gnutls_0_9_96,
1589 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
1590 gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8, gnutls_0_9_7,
1591 gnutls_0_9_6, gnutls_0_9_5, gnutls_0_9_4, gnutls_0_9_3,
1596 2003-03-14 23:00 nmav <nmav@gnutls.org>
1598 * lib/: gnutls_int.h, gnutls_mpi.c (tags: gnutls_0_9_2),
1599 gnutls_mpi.h (tags: gnutls_0_9_2):
1601 several other additions and fixes for the certificate request stuff.
1603 2003-03-14 12:54 nmav <nmav@gnutls.org>
1605 * doc/protocol/rfc2986.txt (tags: gnutls_0_9_97, gnutls_0_9_96,
1606 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
1607 gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8, gnutls_0_9_7,
1608 gnutls_0_9_6, gnutls_0_9_5, gnutls_0_9_4, gnutls_0_9_3,
1611 added rfc for certificate requests.
1613 2003-03-14 12:53 nmav <nmav@gnutls.org>
1615 * lib/: Makefile.am (tags: gnutls_0_9_2), auth_cert.c (tags:
1616 gnutls_0_9_3, gnutls_0_9_2), auth_dhe.c (tags: gnutls_0_9_6,
1617 gnutls_0_9_5, gnutls_0_9_4, gnutls_0_9_3, gnutls_0_9_2), auth_rsa.c
1618 (tags: gnutls_0_9_2), auth_rsa_export.c (tags: gnutls_0_9_6,
1619 gnutls_0_9_5, gnutls_0_9_4, gnutls_0_9_3, gnutls_0_9_2),
1620 gnutls_pk.c (tags: gnutls_0_9_2), gnutls_pk.h (tags: gnutls_0_9_6,
1621 gnutls_0_9_5, gnutls_0_9_4, gnutls_0_9_3, gnutls_0_9_2),
1622 gnutls_sig.c (tags: gnutls_0_9_2), gnutls_sig.h (tags:
1623 gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94,
1624 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90,
1625 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_9_6, gnutls_0_9_5,
1626 gnutls_0_9_4, gnutls_0_9_3, gnutls_0_9_2), pkix.asn,
1629 Added some stuff needed in PKCS#10 certificate request generation.
1630 Some other fixes as well.
1632 2003-03-14 09:01 nmav <nmav@gnutls.org>
1634 * lib/: auth_rsa_export.c, gnutls_int.h, gnutls_rsa_export.c (tags:
1635 gnutls_0_9_2), gnutls_rsa_export.h (tags: gnutls_0_9_97,
1636 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
1637 gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8,
1638 gnutls_0_9_7, gnutls_0_9_6, gnutls_0_9_5, gnutls_0_9_4,
1639 gnutls_0_9_3, gnutls_0_9_2):
1641 The RSA parameters handling functions, are now implemented using the
1642 rsa privkey functions.
1644 2003-03-13 08:24 nmav <nmav@gnutls.org>
1646 * lib/gnutls_x509.c (tags: gnutls_0_9_2):
1648 unmap data and close the file descriptor after the mmap().
1650 2003-03-12 12:43 nmav <nmav@gnutls.org>
1652 * NEWS, configure.in (tags: gnutls_0_9_1), lib/gnutls_dh_primes.c
1653 (tags: gnutls_0_9_2, gnutls_0_9_1), lib/gnutls_x509.c (tags:
1654 gnutls_0_9_1), src/cli.c (tags: gnutls_0_9_2, gnutls_0_9_1):
1656 Use mmap() if available to read files.
1658 2003-03-12 12:06 nmav <nmav@gnutls.org>
1660 * NEWS, configure.in, lib/Makefile.am (tags: gnutls_0_9_1),
1661 lib/defines.h (tags: gnutls_0_9_5, gnutls_0_9_4, gnutls_0_9_3,
1662 gnutls_0_9_2, gnutls_0_9_1), lib/gnutls_dh_primes.c,
1663 lib/gnutls_x509.c, lib/strnstr.c (tags: gnutls_0_9_97,
1664 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
1665 gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8,
1666 gnutls_0_9_7, gnutls_0_9_6, gnutls_0_9_5, gnutls_0_9_4,
1667 gnutls_0_9_3, gnutls_0_9_2, gnutls_0_9_1), lib/x509_b64.c (tags:
1668 gnutls_0_9_3, gnutls_0_9_2, gnutls_0_9_1):
1670 * Added an strnstr() function and the requirement in some functions
1671 to use null terminated PEM structures is no more.
1673 2003-03-12 10:57 nmav <nmav@gnutls.org>
1675 * NEWS, lib/auth_cert.c (tags: gnutls_0_9_1), lib/auth_cert.h
1676 (tags: gnutls_0_9_6, gnutls_0_9_5, gnutls_0_9_4, gnutls_0_9_3,
1677 gnutls_0_9_2, gnutls_0_9_1), lib/auth_dhe.c (tags: gnutls_0_9_1),
1678 lib/auth_rsa.c (tags: gnutls_0_9_1), lib/auth_rsa_export.c (tags:
1679 gnutls_0_9_1), lib/gnutls_cert.c, lib/gnutls_cert.h (tags:
1680 gnutls_0_9_2, gnutls_0_9_1), lib/gnutls_mpi.h (tags: gnutls_0_9_1),
1681 lib/gnutls_sig.c (tags: gnutls_0_9_1), lib/gnutls_sig.h (tags:
1682 gnutls_0_9_1), lib/gnutls_x509.c:
1684 * Added ability to generate RSA keys.
1685 * Increased the maximum parameter size in order to read some large
1686 keys by some CAs. Patch by Ian Peters <itp@ximian.com>.
1687 * Rolled back some of yesterdays changes. The gnutls_x509_privkey,
1688 was replaced (again) by the gnutls_privkey.
1690 2003-03-11 20:14 nmav <nmav@gnutls.org>
1692 * lib/: Makefile.am, auth_cert.c, auth_cert.h, auth_dhe.c,
1693 auth_rsa.c, auth_rsa_export.c, gnutls_cert.c, gnutls_cert.h,
1694 gnutls_int.h, gnutls_privkey.c, gnutls_privkey.h, gnutls_sig.c,
1695 gnutls_sig.h, gnutls_x509.c, gnutls_x509.h (tags: gnutls_0_9_97,
1696 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
1697 gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8,
1698 gnutls_0_9_7, gnutls_0_9_6, gnutls_0_9_5, gnutls_0_9_4,
1699 gnutls_0_9_3, gnutls_0_9_2, gnutls_0_9_1):
1701 some improvements in the private key handling api. It is now used
1704 2003-03-11 07:51 nmav <nmav@gnutls.org>
1706 * lib/: gnutls.h.in.in (tags: gnutls_0_9_1), gnutls_ui.c:
1708 The fingerprint now accepts a pointer to an int instead of a ptr to
1711 2003-03-10 18:29 nmav <nmav@gnutls.org>
1713 * NEWS, THANKS (tags: gnutls_0_8_12, gnutls_0_8_11, gnutls_0_8_10,
1714 gnutls_0_8_9, gnutls_0_8_7, gnutls_0_8_6, gnutls_0_8_5),
1715 configure.in, lib/Makefile.am (tags: gnutls_0_8_6, gnutls_0_8_5)
1716 (utags: gnutls_0_8_4):
1718 changes for 0.8.4 release.
1720 2003-03-07 12:24 nmav <nmav@gnutls.org>
1722 * doc/protocol/: draft-ietf-tls-rfc2246-bis-02.txt,
1723 draft-ietf-tls-rfc2246-bis-03.txt (tags: gnutls_0_9_5,
1724 gnutls_0_9_4, gnutls_0_9_3, gnutls_0_9_2, gnutls_0_9_1):
1726 added the new tls 1.1 draft
1728 2003-03-06 20:20 nmav <nmav@gnutls.org>
1730 * configure.in, lib/Makefile.am, lib/gnutls_buffers.c (tags:
1731 gnutls_0_9_2, gnutls_0_9_1):
1733 the documentation is now created on dist time.
1735 2003-03-06 20:09 nmav <nmav@gnutls.org>
1737 * lib/gnutls_buffers.c, NEWS, lib/gnutls_buffers.c, NEWS:
1739 Corrected a broken buffer check in _gnutls_io_read_buffered()
1741 2003-03-05 17:23 nmav <nmav@gnutls.org>
1743 * doc/: README.CODING_STYLE (tags: gnutls_0_9_6, gnutls_0_9_5,
1744 gnutls_0_9_4, gnutls_0_9_3), tex/certificate.tex (tags:
1745 gnutls_0_9_5, gnutls_0_9_4, gnutls_0_9_3), tex/ex-rfc2818.tex
1746 (tags: gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91,
1747 gnutls_0_9_90, gnutls_0_9_8, gnutls_0_9_7, gnutls_0_9_6,
1748 gnutls_0_9_5, gnutls_0_9_4, gnutls_0_9_3), tex/ex-serv-export.tex,
1749 tex/ex-serv1.tex (utags: gnutls_0_9_1, gnutls_0_9_2):
1751 some documentation fixes.
1753 2003-03-04 14:39 nmav <nmav@gnutls.org>
1755 * NEWS (tags: gnutls_0_8_3):
1757 changes for 0.8.3 release.
1759 2003-03-04 14:38 nmav <nmav@gnutls.org>
1761 * doc/tex/record_weaknesses.tex (tags: gnutls_0_9_6, gnutls_0_9_5,
1762 gnutls_0_9_4, gnutls_0_9_3, gnutls_0_9_2, gnutls_0_9_1):
1764 Documented the last timing attack.
1766 2003-03-04 07:47 nmav <nmav@gnutls.org>
1768 * NEWS, configure.in, lib/defines.h, lib/gnutls.h.in.in,
1769 lib/gnutls_alert.c (tags: gnutls_0_9_2, gnutls_0_9_1),
1770 lib/gnutls_cipher.c (tags: gnutls_0_9_5, gnutls_0_9_4,
1771 gnutls_0_9_3, gnutls_0_9_2, gnutls_0_9_1), lib/gnutls_constate.c
1772 (tags: gnutls_0_9_2, gnutls_0_9_1), lib/gnutls_dh_primes.c,
1773 lib/gnutls_int.h, lib/gnutls_num.c (tags: gnutls_0_9_6,
1774 gnutls_0_9_5, gnutls_0_9_4, gnutls_0_9_3, gnutls_0_9_2,
1775 gnutls_0_9_1), lib/gnutls_num.h (tags: gnutls_0_9_97,
1776 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
1777 gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8,
1778 gnutls_0_9_7, gnutls_0_9_6, gnutls_0_9_5, gnutls_0_9_4,
1779 gnutls_0_9_3, gnutls_0_9_2, gnutls_0_9_1), lib/gnutls_ui.c,
1780 lib/gnutls_x509.c, src/serv.c (tags: gnutls_0_9_3, gnutls_0_9_2,
1783 * Corrected a bug in 64 bit architectures, which affected the
1784 serial number calculation in the record layer.
1785 * Added gnutls_certificate_free_keys() which deletes all the
1786 private keys and certificates from the credentials structure.
1788 2003-03-04 07:46 nmav <nmav@gnutls.org>
1790 * NEWS, configure.in (tags: gnutls_0_8_3), lib/defines.h (tags:
1791 gnutls_0_8_12, gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9,
1792 gnutls_0_8_7, gnutls_0_8_6, gnutls_0_8_5, gnutls_0_8_4,
1793 gnutls_0_8_3), lib/gnutls_cipher.c (tags: gnutls_0_8_12,
1794 gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9, gnutls_0_8_7,
1795 gnutls_0_8_6, gnutls_0_8_5, gnutls_0_8_4, gnutls_0_8_3),
1796 lib/gnutls_constate.c (tags: gnutls_0_8_12, gnutls_0_8_11,
1797 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_8_7, gnutls_0_8_6,
1798 gnutls_0_8_5, gnutls_0_8_4, gnutls_0_8_3), lib/gnutls_num.c (tags:
1799 gnutls_0_8_12, gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9,
1800 gnutls_0_8_7, gnutls_0_8_6, gnutls_0_8_5, gnutls_0_8_4,
1801 gnutls_0_8_3), lib/gnutls_num.h (tags: gnutls_0_8_12,
1802 gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9, gnutls_0_8_7,
1803 gnutls_0_8_6, gnutls_0_8_5, gnutls_0_8_4, gnutls_0_8_3):
1805 Corrected a bug in 64 bit architectures, which affected the serial
1806 number calculation in the record layer.
1808 2003-03-03 17:48 nmav <nmav@gnutls.org>
1810 * lib/gnutls_cipher.c, NEWS:
1812 Commited the TLS 1.0 record layer, timing attack fix in the 0.8.x
1815 2003-03-03 16:08 nmav <nmav@gnutls.org>
1817 * NEWS, lib/gnutls_cipher.c, lib/gnutls_cipher_int.c (tags:
1818 gnutls_0_9_2, gnutls_0_9_1):
1820 Added protection against the new TLS 1.0 record layer timing attack.
1822 2003-03-03 16:02 nmav <nmav@gnutls.org>
1824 * lib/auth_cert.h, lib/gnutls.h.in.in, lib/gnutls_ui.c,
1825 lib/gnutls_x509.c, src/cli.c, src/common.c:
1827 Added a flag to allow signing by v1 X.509 certificates. Also added a
1828 function to allow setting the verification flags in the credentials
1831 2003-03-03 15:34 nmav <nmav@gnutls.org>
1833 * src/: tests.c, tls_test.c (utags: gnutls_0_9_1, gnutls_0_9_2):
1837 2003-02-27 23:40 nmav <nmav@gnutls.org>
1839 * NEWS, lib/gnutls.h.in.in, lib/gnutls_algorithms.c (tags:
1840 gnutls_0_9_2, gnutls_0_9_1), lib/gnutls_hash_int.c (tags:
1841 gnutls_0_9_2, gnutls_0_9_1), lib/gnutls_int.h:
1843 Added support for MD2 signature verification in X.509 certificates.
1845 2003-02-25 21:39 nmav <nmav@gnutls.org>
1847 * src/: cli-gaa.c (tags: gnutls_0_9_2, gnutls_0_9_1), cli-gaa.h
1848 (tags: gnutls_0_9_3, gnutls_0_9_2, gnutls_0_9_1), cli.c, cli.gaa
1849 (tags: gnutls_0_9_2, gnutls_0_9_1), tests.c, tls_test.c:
1851 Added option to disable all TLS 1.0 extensions.
1853 2003-02-22 22:26 nmav <nmav@gnutls.org>
1855 * configure.in, doc/tex/Makefile.am (tags: gnutls_0_9_1),
1858 some fixes in makefiles.
1860 2003-02-20 07:38 nmav <nmav@gnutls.org>
1862 * doc/tex/: Makefile.am, ex-cert-select.tex (tags: gnutls_0_9_5,
1863 gnutls_0_9_4, gnutls_0_9_3, gnutls_0_9_2, gnutls_0_9_1),
1864 ex-info.tex, examples.tex (tags: gnutls_0_9_1):
1866 Added a small example on how to use the certificate selection
1867 callback in client side.
1869 2003-02-18 22:55 nmav <nmav@gnutls.org>
1871 * lib/: gnutls_auth.c (tags: gnutls_0_9_5, gnutls_0_9_4,
1872 gnutls_0_9_3, gnutls_0_9_2), gnutls_mpi.c, gnutls_pk.c (utags:
1875 some fixes in types.
1877 2003-02-18 06:30 nmav <nmav@gnutls.org>
1879 * lib/auth_cert.c, lib/gnutls_cert.c, src/cli.c, src/tests.c:
1881 The client certificate selection callback is no longer called twice.
1882 It is called once if it is set.
1884 2003-02-16 09:52 nmav <nmav@gnutls.org>
1886 * src/: tests.c, tls_test.c:
1888 works better in buggy servers.
1890 2003-02-16 09:17 nmav <nmav@gnutls.org>
1892 * NEWS, doc/tex/ex-serv-export.tex, doc/tex/ex-serv1.tex,
1893 lib/Makefile.am, lib/dh_compat.c (tags: gnutls_0_9_2,
1894 gnutls_0_9_1), lib/gnutls.h.in.in, lib/gnutls_dh_primes.c,
1895 lib/gnutls_int.h, lib/gnutls_rsa_export.c (tags: gnutls_0_9_1),
1896 lib/gnutls_rsa_export.h (tags: gnutls_0_9_1), lib/rsa_compat.c
1897 (tags: gnutls_0_9_2, gnutls_0_9_1), src/prime.c (tags:
1898 gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91,
1899 gnutls_0_9_90, gnutls_0_9_8, gnutls_0_9_7, gnutls_0_9_6,
1900 gnutls_0_9_5, gnutls_0_9_4, gnutls_0_9_3, gnutls_0_9_2,
1901 gnutls_0_9_1), src/serv.c:
1903 The RSA and DH parameter handling has been updated.
1905 2003-02-15 21:48 nmav <nmav@gnutls.org>
1907 * lib/: auth_cert.c, gnutls_x509.c:
1909 Added a primitive function to load a file into memory, so that no
1910 certificate files are truncated. Also fixed a bug in the client
1911 certificate callback function.
1913 2003-02-15 17:13 nmav <nmav@gnutls.org>
1917 Null, as the data value, is now an acceptable value in functions
1918 that may return the size of the data.
1920 2003-02-14 15:48 nmav <nmav@gnutls.org>
1922 * lib/auth_cert.c, lib/gnutls.h.in.in, lib/gnutls_cert.c,
1923 lib/gnutls_ui.h (tags: gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94,
1924 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91, gnutls_0_9_90,
1925 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_9_6, gnutls_0_9_5,
1926 gnutls_0_9_4, gnutls_0_9_3, gnutls_0_9_2, gnutls_0_9_1), src/cli.c,
1927 src/common.c, src/tests.c, src/tests.h (tags: gnutls_0_9_2,
1928 gnutls_0_9_1), src/tls_test.c:
1930 Corrected bugs in gnutls_x509_rdn_get(). Added a test to print the
1931 server's trusted CAs in gnutls-cli-debug, and in gnutls-cli.
1933 2003-02-14 10:10 nmav <nmav@gnutls.org>
1935 * NEWS, configure.in, lib/gnutls_cert.c, lib/gnutls_dh_primes.c,
1936 lib/gnutls_mpi.c, lib/gnutls_mpi.h, lib/gnutls_pk.c,
1937 lib/gnutls_privkey.c, lib/gnutls_x509.c:
1939 ported to libtasn1 0.2.x. Also the included minitasn1 was replaced
1940 by the 0.2.1 version of libtasn1.
1942 2003-02-14 08:42 nmav <nmav@gnutls.org>
1944 * lib/: gnutls.h.in.in, gnutls_int.h:
1946 gnutls_const_datum was removed from exported types, for the time
1949 2003-02-13 09:23 nmav <nmav@gnutls.org>
1951 * README (tags: gnutls_0_9_5, gnutls_0_9_4, gnutls_0_9_3,
1952 gnutls_0_9_2, gnutls_0_9_1), doc/TODO, lib/auth_cert.c,
1953 lib/gnutls_int.h, lib/gnutls_state.c (tags: gnutls_0_9_2,
1954 gnutls_0_9_1), lib/gnutls_x509.c:
1956 Added option to allow an X.509 server not to send the trusted CA
1959 2003-02-12 13:30 nmav <nmav@gnutls.org>
1961 * lib/Makefile.am, src/tests.c, src/tests.h, src/tls_test.c:
1963 Added test which prints the Diffie Hellman prime bits used.
1965 2003-02-12 12:48 nmav <nmav@gnutls.org>
1967 * NEWS, lib/gnutls.h.in.in, lib/gnutls_dh_primes.c,
1968 lib/gnutls_int.h, lib/gnutls_privkey.c, lib/gnutls_ui.h,
1971 Added some private key handling functions. They are primitive enough
1974 2003-02-12 11:48 nmav <nmav@gnutls.org>
1976 * doc/protocol/: draft-ietf-tls-extensions-05.txt,
1977 draft-ietf-tls-extensions-06.txt (tags: gnutls_0_9_5, gnutls_0_9_4,
1978 gnutls_0_9_3, gnutls_0_9_2, gnutls_0_9_1):
1980 added new extensions draft.
1982 2003-02-12 11:46 nmav <nmav@gnutls.org>
1984 * NEWS, lib/auth_cert.c, lib/auth_cert.h, lib/gnutls.h.in.in,
1985 lib/gnutls_cert.c, lib/gnutls_dh_primes.c, lib/gnutls_int.h,
1986 lib/gnutls_ui.h, lib/gnutls_x509.c:
1988 gnutls_x509_certificate_* were renamed gnutls_x509_crt_*.
1990 2003-02-12 11:26 nmav <nmav@gnutls.org>
1992 * lib/: gnutls.h.in.in, gnutls_int.h, gnutls_ui.c:
1994 added gnutls_x509_certificate_get_fingerprint(). Untested yet.
1996 2003-02-10 16:51 nmav <nmav@gnutls.org>
1998 * lib/: debug.c (tags: gnutls_0_9_2, gnutls_0_9_1), debug.h (tags:
1999 gnutls_0_9_2, gnutls_0_9_1), gnutls.h.in.in, gnutls_errors.c (tags:
2000 gnutls_0_9_2, gnutls_0_9_1), gnutls_global.c, gnutls_ui.c,
2003 renamed gnutls_x509_fingerprint to gnutls_fingerprint.
2005 2003-02-09 09:53 nmav <nmav@gnutls.org>
2007 * lib/gnutls_dh_primes.c, src/prime.c:
2009 fixes in pkcs3 DH parameter generation.
2011 2003-02-09 09:37 nmav <nmav@gnutls.org>
2013 * lib/Makefile.am, lib/auth_cert.c, lib/auth_cert.h,
2014 lib/auth_dhe.c, lib/auth_rsa.c, lib/auth_rsa_export.c,
2015 lib/gnutls.h.in.in, lib/gnutls_cert.c, lib/gnutls_cert.h,
2016 lib/gnutls_dh_primes.c, lib/gnutls_handshake.c (tags: gnutls_0_9_2,
2017 gnutls_0_9_1), lib/gnutls_rsa_export.c, lib/gnutls_ui.h,
2018 lib/gnutls_x509.c, lib/gnutls_x509.h, lib/x509_extensions.c,
2019 lib/x509_extensions.h, lib/x509_sig_check.c, lib/x509_verify.c,
2020 lib/x509_verify.h, src/cli-gaa.c, src/cli-gaa.h, src/cli.c,
2021 src/cli.gaa, src/serv-gaa.c (tags: gnutls_0_9_3, gnutls_0_9_2,
2022 gnutls_0_9_1), src/serv-gaa.h (tags: gnutls_0_9_3, gnutls_0_9_2,
2023 gnutls_0_9_1), src/serv.c, src/serv.gaa (tags: gnutls_0_9_3,
2024 gnutls_0_9_2, gnutls_0_9_1):
2026 Several internal changes to use the new certificate API. CRL support
2029 2003-02-08 14:46 nmav <nmav@gnutls.org>
2031 * lib/: gnutls.h.in.in, gnutls_int.h:
2033 added a crl verification function (untested yet).
2035 2003-02-08 11:21 nmav <nmav@gnutls.org>
2037 * lib/: Makefile.am, gnutls_x509.c, x509_b64.c:
2039 Added some new certificate verification functions.
2041 2003-02-07 22:20 nmav <nmav@gnutls.org>
2043 * lib/: Makefile.am, gnutls_cert.c, gnutls_cert.h,
2046 removed the raw part in the gnutls_privkey internal structure..
2048 2003-02-07 20:46 nmav <nmav@gnutls.org>
2050 * lib/x509_extensions.c:
2052 Added function to extract the key usage extension from an X.509
2053 certificate, and combined some code.
2055 2003-02-07 19:01 nmav <nmav@gnutls.org>
2057 * NEWS, doc/tex/Makefile.am, doc/tex/certificate.tex,
2058 doc/tex/ex-info.tex, doc/tex/ex-rfc2818.tex, doc/tex/funcs.tex,
2059 lib/Makefile.am, lib/gnutls_dh_primes.c, lib/gnutls_ui.h,
2060 lib/gnutls_x509.h, lib/rfc2818_hostname.c, lib/x509_xml.c:
2062 More stuff for the new certificate API.
2064 2003-02-07 14:48 nmav <nmav@gnutls.org>
2066 * NEWS, lib/Makefile.am, lib/gnutls_cert.c, lib/gnutls_errors.h
2067 (tags: gnutls_0_9_2, gnutls_0_9_1), lib/gnutls_errors_int.h (tags:
2068 gnutls_0_9_3, gnutls_0_9_2, gnutls_0_9_1), lib/gnutls_x509.c:
2070 The old certificate parsing API was reimplemented over the new one.
2071 It will stay in the 1.0.0 release for compatibility reasons.
2073 2003-02-07 13:33 nmav <nmav@gnutls.org>
2075 * lib/: Makefile.am, gnutls_x509.h:
2077 Added the new PKCS7 parsing functions.
2079 2003-02-07 10:15 nmav <nmav@gnutls.org>
2081 * doc/tex/ex-client-resume.tex (tags: gnutls_0_9_6, gnutls_0_9_5,
2082 gnutls_0_9_4, gnutls_0_9_3, gnutls_0_9_2, gnutls_0_9_1),
2083 doc/tex/ex-client1.tex (tags: gnutls_0_9_6, gnutls_0_9_5,
2084 gnutls_0_9_4, gnutls_0_9_3, gnutls_0_9_2, gnutls_0_9_1),
2085 doc/tex/ex-client2.tex (tags: gnutls_0_9_5, gnutls_0_9_4,
2086 gnutls_0_9_3, gnutls_0_9_2, gnutls_0_9_1),
2087 doc/tex/ex-serv-export.tex, doc/tex/ex-serv-pgp.tex (tags:
2088 gnutls_0_9_6, gnutls_0_9_5, gnutls_0_9_4, gnutls_0_9_3,
2089 gnutls_0_9_2, gnutls_0_9_1), doc/tex/ex-serv1.tex, lib/Makefile.am,
2090 lib/gnutls_x509.c, lib/gnutls_x509.h, lib/x509_xml.c:
2092 Added the new certificate handling functions.
2094 2003-02-07 09:06 nmav <nmav@gnutls.org>
2096 * THANKS, lib/Makefile.am, lib/gnutls_x509.c, lib/gnutls_x509.h,
2097 lib/x509_extensions.c, lib/x509_xml.c:
2099 More improvements in the CRL support, and the X.509 backend. Added a
2100 function to get some parts of the DN using an OID.
2102 2003-02-06 16:49 nmav <nmav@gnutls.org>
2104 * lib/: gnutls.h.in.in, gnutls_x509.c, gnutls_x509.h:
2106 CRL parsing support is almost complete.
2108 2003-02-06 10:05 nmav <nmav@gnutls.org>
2110 * lib/: debug.c, debug.h, gnutls_dh_primes.c, gnutls_rsa_export.c,
2111 gnutls_str.c (tags: gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95,
2112 gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91,
2113 gnutls_0_9_90, gnutls_0_9_8, gnutls_0_9_7, gnutls_0_9_6,
2114 gnutls_0_9_5, gnutls_0_9_4, gnutls_0_9_3, gnutls_0_9_2,
2115 gnutls_0_9_1), gnutls_str.h (tags: gnutls_0_9_97, gnutls_0_9_96,
2116 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
2117 gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8, gnutls_0_9_7,
2118 gnutls_0_9_6, gnutls_0_9_5, gnutls_0_9_4, gnutls_0_9_3,
2119 gnutls_0_9_2, gnutls_0_9_1), gnutls_x509.c, gnutls_x509.h:
2121 Several fixes and improvements in CRL support.
2123 2003-02-05 20:20 nmav <nmav@gnutls.org>
2125 * NEWS, configure.in, lib/Makefile.am, lib/gnutls_int.h,
2128 Added preliminary CRL support. This will be under the new X.509 API.
2129 Other x509 functions will be updated later.
2131 2003-02-05 07:56 nmav <nmav@gnutls.org>
2133 * lib/: gnutls_dh_primes.c, gnutls_pk.c:
2135 some fixes. There wasn't any limitation in libtasn1 code... just my
2138 2003-02-03 17:41 nmav <nmav@gnutls.org>
2140 * src/: prime-gaa.c (tags: gnutls_0_9_2, gnutls_0_9_1), prime-gaa.h
2141 (tags: gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91,
2142 gnutls_0_9_90, gnutls_0_9_8, gnutls_0_9_7, gnutls_0_9_6,
2143 gnutls_0_9_5, gnutls_0_9_4, gnutls_0_9_3, gnutls_0_9_2,
2144 gnutls_0_9_1), prime.c, prime.gaa (tags: gnutls_0_9_2,
2147 use options to print DH parameters.
2149 2003-02-03 17:34 nmav <nmav@gnutls.org>
2151 * NEWS, lib/gnutls_dh_primes.c, lib/gnutls_int.h, lib/gnutls_ui.h,
2154 * Added gnutls_pkcs3_extract_dh_params() and
2155 gnutls_pkcs3_export_dh_params() which extracts and export parameters
2156 from and to PKCS#3 encoded structures. These were added to read
2157 parameters generated using the openssl dhparam tool.
2158 * The prime program was modified to also print the generated prime
2159 and generator using the PKCS#3 format.
2161 2003-02-03 16:11 nmav <nmav@gnutls.org>
2163 * NEWS, doc/TODO, doc/tex/ex-serv-export.tex,
2164 doc/tex/ex-serv-pgp.tex, doc/tex/ex-serv1.tex, lib/Makefile.am,
2165 lib/auth_anon.c (tags: gnutls_0_9_6, gnutls_0_9_5, gnutls_0_9_4,
2166 gnutls_0_9_3, gnutls_0_9_2, gnutls_0_9_1), lib/auth_dhe.c,
2167 lib/gnutls.asn (tags: gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95,
2168 gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92, gnutls_0_9_91,
2169 gnutls_0_9_90, gnutls_0_9_8, gnutls_0_9_7, gnutls_0_9_6,
2170 gnutls_0_9_5, gnutls_0_9_4, gnutls_0_9_3, gnutls_0_9_2,
2171 gnutls_0_9_1), lib/gnutls.h.in.in, lib/gnutls_alert.c,
2172 lib/gnutls_anon_cred.c (tags: gnutls_0_9_6, gnutls_0_9_5,
2173 gnutls_0_9_4, gnutls_0_9_3, gnutls_0_9_2, gnutls_0_9_1),
2174 lib/gnutls_asn1_tab.c (tags: gnutls_0_9_97, gnutls_0_9_96,
2175 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
2176 gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8, gnutls_0_9_7,
2177 gnutls_0_9_6, gnutls_0_9_5, gnutls_0_9_4, gnutls_0_9_3,
2178 gnutls_0_9_2, gnutls_0_9_1), lib/gnutls_cert.c, lib/gnutls_dh.h
2179 (tags: gnutls_0_9_6, gnutls_0_9_5, gnutls_0_9_4, gnutls_0_9_3,
2180 gnutls_0_9_2, gnutls_0_9_1), lib/gnutls_dh_primes.c,
2181 lib/gnutls_errors.c, lib/gnutls_errors_int.h, lib/gnutls_global.c,
2182 lib/gnutls_int.h, lib/gnutls_mpi.c, lib/gnutls_rsa_export.c,
2183 lib/gnutls_state.c, lib/gnutls_ui.h, src/serv-gaa.c,
2184 src/serv-gaa.h, src/serv.c, src/serv.gaa:
2186 * gnutls_dh_params_generate() and gnutls_rsa_params_generate() now
2187 use gnutls_malloc() to allocate the output parameters.
2189 * Added gnutls_pkcs3_extract_dh_params() which extracts parameters
2190 from PKCS#3 encoded structures. This was in order to read parameters
2191 generated using the openssl dhparam tool.
2193 * Several changes in the temporary (DH/RSA) parameter codebase. No
2194 DH parameters are now included in the library. Also a credentials
2195 structure can now hold only one temporary parameter.
2197 2003-01-30 20:36 nmav <nmav@gnutls.org>
2201 more doc for the gnutls_set_dh_prime_bits().
2203 2003-01-30 09:16 nmav <nmav@gnutls.org>
2205 * NEWS, configure.in, lib/gnutls.sym (tags: gnutls_0_9_4,
2206 gnutls_0_9_3, gnutls_0_9_2, gnutls_0_9_1), lib/gnutls_alert.c,
2207 lib/gnutls_int_compat.c (tags: gnutls_0_9_97, gnutls_0_9_96,
2208 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
2209 gnutls_0_9_91, gnutls_0_9_90, gnutls_0_9_8, gnutls_0_9_7,
2210 gnutls_0_9_6, gnutls_0_9_5, gnutls_0_9_4, gnutls_0_9_3,
2211 gnutls_0_9_2, gnutls_0_9_1):
2213 removed backward compatibility functions for 0.9.0 version.
2215 2003-01-25 08:57 nmav <nmav@gnutls.org>
2217 * lib/: gnutls_errors.c, gnutls_errors_int.h:
2219 use RECEIVED_ILLEGAL_PARAMETER instead of SRP_PROTOCOL_FAILURE, when
2220 the SRP protocol fails.
2222 2003-01-24 12:13 nmav <nmav@gnutls.org>
2224 * lib/gnutls_global.c:
2226 The gcrypt log handler is only set when we are in debugging mode.
2228 2003-01-23 20:55 nmav <nmav@gnutls.org>
2230 * NEWS, lib/auth_rsa.c, lib/debug.c, lib/gnutls_algorithms.c,
2231 lib/gnutls_compress_int.c (tags: gnutls_0_9_6, gnutls_0_9_5,
2232 gnutls_0_9_4, gnutls_0_9_3, gnutls_0_9_2, gnutls_0_9_1),
2233 lib/gnutls_dh_primes.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
2234 lib/gnutls_extensions.c (tags: gnutls_0_9_2, gnutls_0_9_1),
2235 lib/gnutls_global.c, lib/gnutls_rsa_export.c, lib/gnutls_x509.c,
2238 Added ability to send some messages back to the application using
2239 the gnutls_global_set_log_function(). This is quite experimental.
2241 2003-01-23 18:05 nmav <nmav@gnutls.org>
2243 * doc/tex/: ex-client-resume.tex, ex-client-srp.tex (tags:
2244 gnutls_0_9_6, gnutls_0_9_5, gnutls_0_9_4, gnutls_0_9_3,
2245 gnutls_0_9_2, gnutls_0_9_1), ex-client1.tex, ex-client2.tex,
2248 some minor bugfixes in the documentation.
2250 2003-01-23 15:29 nmav <nmav@gnutls.org>
2252 * lib/: gnutls_errors.c, gnutls_errors_int.h, gnutls_mpi.h:
2254 Added check and error code for some SRP fatal protocol failures.
2256 2003-01-23 10:18 nmav <nmav@gnutls.org>
2258 * NEWS, lib/gnutls_alert.c, lib/gnutls_auth_int.h (tags:
2259 gnutls_0_9_5, gnutls_0_9_4, gnutls_0_9_3, gnutls_0_9_2,
2260 gnutls_0_9_1), lib/gnutls_handshake.c, src/cli.c:
2262 The library notifies the application on empty and illegal SRP
2263 usernames, so that proper notification (via an alert) is sent to the
2264 peer. Currently when the SRP ciphersuite is advertized but no
2265 username is sent by the peer, the library returns
2266 GNUTLS_E_EMPTY_SRP_USERNAME, and the alert associated with this is
2267 GNUTLS_A_ACCESS_DENIED (to be changed when the srp draft defines
2268 something more appropriate).
2270 2003-01-22 17:51 nmav <nmav@gnutls.org>
2272 * src/: tests.c, tls_test.c (utags: gnutls_0_8_9, gnutls_0_8_1,
2273 gnutls_0_8_3, gnutls_0_8_4, gnutls_0_8_5, gnutls_0_8_6,
2274 gnutls_0_8_10, gnutls_0_8_11, gnutls_0_8_7, gnutls_0_8_12):
2276 improved srp detection
2278 2003-01-22 17:42 nmav <nmav@gnutls.org>
2280 * NEWS, lib/gnutls_dh.h (tags: gnutls_0_8_12, gnutls_0_8_11,
2281 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_8_7, gnutls_0_8_6,
2282 gnutls_0_8_5, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1),
2283 lib/gnutls_dh_primes.c (tags: gnutls_0_8_12, gnutls_0_8_11,
2284 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_8_7, gnutls_0_8_6,
2285 gnutls_0_8_5, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1), src/cli.c
2286 (tags: gnutls_0_8_12, gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9,
2287 gnutls_0_8_7, gnutls_0_8_6, gnutls_0_8_5, gnutls_0_8_4,
2288 gnutls_0_8_3, gnutls_0_8_1), src/tests.c:
2290 Improved the SRP support, to prevent attackers guessing the
2291 available usernames by brute force. The g,n values sent are now
2292 obtained by the password conf file. (they were static ones)
2294 2003-01-16 16:56 nmav <nmav@gnutls.org>
2296 * lib/: gnutls_alert.c, gnutls_buffers.c, gnutls_handshake.c,
2297 gnutls_handshake.h (tags: gnutls_0_9_97, gnutls_0_9_96,
2298 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
2299 gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_8_11,
2300 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9,
2301 gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4,
2302 gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2,
2303 gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1),
2304 gnutls_record.c, gnutls_record.h (tags: gnutls_0_9_97,
2305 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
2306 gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90,
2307 gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10,
2308 gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5,
2309 gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5,
2310 gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3,
2311 gnutls_0_8_1) (utags: gnutls_0_8_0):
2313 Prefixed with underscore some internal functions.
2315 2003-01-13 19:37 nmav <nmav@gnutls.org>
2317 * doc/tex/patents.tex, doc/tex/srp.tex, lib/Makefile.am (tags:
2318 gnutls_0_8_0), lib/gnutls_errors.c (tags: gnutls_0_8_0),
2319 lib/gnutls_errors_int.h (tags: gnutls_0_8_12, gnutls_0_8_11,
2320 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_8_7, gnutls_0_8_6,
2321 gnutls_0_8_5, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
2322 gnutls_0_8_0), lib/gnutls_x509.c (tags: gnutls_0_8_0),
2323 lib/x509_b64.c (tags: gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9,
2324 gnutls_0_8_7, gnutls_0_8_6, gnutls_0_8_5, gnutls_0_8_4,
2325 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0):
2327 GNUTLS_E_PARSING_ERROR error code was replaced by
2328 GNUTLS_E_BASE64_DECODING_ER and GNUTLS_E_SRP_PWD_PARSING_ERROR.
2329 GNUTLS_E_ASCII_ARMOR_ERROR was also replaced by
2330 GNUTLS_E_BASE64_DECODING_ERROR.
2332 2003-01-11 14:02 nmav <nmav@gnutls.org>
2334 * NEWS, doc/Makefile.am (tags: gnutls_0_8_0), doc/tex/Makefile.am,
2335 doc/tex/appendix.tex, doc/tex/patents.tex:
2337 Added some information about the SRP patents in the documentation.
2339 2003-01-09 21:52 nmav <nmav@gnutls.org>
2341 * NEWS, acinclude.m4 (tags: gnutls_0_9_97, gnutls_0_9_96,
2342 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
2343 gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_8_11,
2344 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9,
2345 gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4,
2346 gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2,
2347 gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
2348 gnutls_0_8_0), configure.in, doc/README.CODING_STYLE (tags:
2349 gnutls_0_8_12, gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9,
2350 gnutls_0_8_7, gnutls_0_8_6, gnutls_0_8_5, gnutls_0_8_4,
2351 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0), lib/Makefile.am,
2352 lib/defines.h (tags: gnutls_0_8_1, gnutls_0_8_0),
2353 lib/gnutls.h.in.in (tags: gnutls_0_8_7, gnutls_0_8_6, gnutls_0_8_5,
2354 gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0),
2355 lib/gnutls.sym (tags: gnutls_0_8_12, gnutls_0_8_11, gnutls_0_8_10,
2356 gnutls_0_8_9, gnutls_0_8_7, gnutls_0_8_6, gnutls_0_8_5,
2357 gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0),
2358 lib/gnutls_auth.c (tags: gnutls_0_8_0), lib/gnutls_cipher_int.c
2359 (tags: gnutls_0_8_12, gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9,
2360 gnutls_0_8_7, gnutls_0_8_6, gnutls_0_8_5, gnutls_0_8_4,
2361 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0), lib/gnutls_cipher_int.h
2362 (tags: gnutls_0_8_12, gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9,
2363 gnutls_0_8_7, gnutls_0_8_6, gnutls_0_8_5, gnutls_0_9_2,
2364 gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
2365 gnutls_0_8_0), lib/gnutls_hash_int.c, lib/gnutls_hash_int.h (tags:
2366 gnutls_0_8_12, gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9,
2367 gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4,
2368 gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2,
2369 gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
2370 gnutls_0_8_0), lib/gnutls_state.c (tags: gnutls_0_8_0):
2372 Only the documented symbols are now exported.
2374 2003-01-09 08:29 nmav <nmav@gnutls.org>
2376 * lib/gnutls_x509.c:
2378 If the certificate does not contain the basicConstraints extension
2379 GNUTLS_E_REQUESTED_DATA_NOT_AVAILABLE will be returned by
2380 gnutls_x509_extract_certificate_ca_status().
2382 2003-01-08 22:58 nmav <nmav@gnutls.org>
2384 * NEWS, lib/gnutls_ui.h (tags: gnutls_0_8_12, gnutls_0_8_11,
2385 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_8_7, gnutls_0_8_6,
2386 gnutls_0_8_5, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
2387 gnutls_0_8_0), lib/gnutls_x509.c:
2389 Added gnutls_x509_extract_certificate_ca_status() which returns the
2390 CA status of the given certificate.
2392 2003-01-01 11:12 nmav <nmav@gnutls.org>
2394 * NEWS, configure.in, lib/gnutls_compress_int.c (tags:
2397 If liblzo is found in the system then libgnutls-extra will depend on
2398 it, instead of including minilzo.
2400 2002-12-30 10:04 nmav <nmav@gnutls.org>
2402 * lib/gnutls_mpi.c (tags: gnutls_0_8_0):
2404 Added a test for null (zero) integers in MPI scanning.
2406 2002-12-29 20:42 nmav <nmav@gnutls.org>
2408 * src/: tests.c, tls_test.c (utags: gnutls_0_8_0):
2410 some fixes in the gnutls-cli-debug program
2412 2002-12-22 18:11 nmav <nmav@gnutls.org>
2416 depends on libgcrypt 1.1.11
2418 2002-12-16 21:56 nmav <nmav@gnutls.org>
2420 * lib/: auth_anon.c (tags: gnutls_0_8_0), auth_dhe.c (tags:
2421 gnutls_0_8_0), auth_rsa.c (tags: gnutls_0_8_0), auth_rsa_export.c
2422 (tags: gnutls_0_8_0), gnutls_auth.h (tags: gnutls_0_9_97,
2423 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
2424 gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90,
2425 gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10,
2426 gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5,
2427 gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5,
2428 gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3,
2429 gnutls_0_8_1, gnutls_0_8_0), gnutls_handshake.c, gnutls_int.h
2430 (tags: gnutls_0_8_7, gnutls_0_8_6, gnutls_0_8_5, gnutls_0_8_4,
2431 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0), gnutls_kx.c (tags:
2432 gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4,
2433 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0), gnutls_kx.h (tags:
2434 gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94,
2435 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91,
2436 gnutls_0_9_90, gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7,
2437 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7,
2438 gnutls_0_9_5, gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3,
2439 gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4,
2440 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0):
2442 Dropped the support for the client key exchange message 0, and
2443 server key exchange message 2.
2445 2002-12-16 21:26 nmav <nmav@gnutls.org>
2447 * NEWS, configure.in, lib/debug.c (tags: gnutls_0_8_0),
2448 lib/gnutls_mpi.h (tags: gnutls_0_8_12, gnutls_0_8_11,
2449 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_8_7, gnutls_0_8_6,
2450 gnutls_0_8_5, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
2451 gnutls_0_8_0), lib/gnutls_record.c:
2453 Finished SRP-6 stuff. It should work fine now.
2455 2002-12-13 22:14 nmav <nmav@gnutls.org>
2459 Added gnutls_openpgp_extract_key_name_string() which returns a
2460 single string for a pgp user id.
2462 2002-12-13 12:59 nmav <nmav@gnutls.org>
2464 * doc/tex/ex-serv-export.tex, src/serv.c (utags: gnutls_0_8_0,
2465 gnutls_0_8_1, gnutls_0_8_3, gnutls_0_8_4, gnutls_0_8_5,
2466 gnutls_0_8_6, gnutls_0_8_7):
2468 updated some example and the server to use the new gnutls_malloc()
2471 2002-12-12 17:03 nmav <nmav@gnutls.org>
2473 * lib/: gnutls_x509.c, gnutls_ui.h:
2475 Added the gnutls_x509_extract_dn_string() function.
2477 2002-12-08 15:43 nmav <nmav@gnutls.org>
2479 * src/serv.c (tags: gnutls_0_6_0):
2481 updated to include a callback for receiving openpgp keys, using
2484 2002-12-08 15:39 nmav <nmav@gnutls.org>
2486 * lib/: ext_cert_type.c (tags: gnutls_0_8_0), gnutls_errors.c,
2487 gnutls_errors_int.h, gnutls_sig.c (tags: gnutls_0_8_12,
2488 gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9, gnutls_0_8_7,
2489 gnutls_0_8_6, gnutls_0_8_5, gnutls_0_8_4, gnutls_0_8_3,
2490 gnutls_0_8_1, gnutls_0_8_0), x509_b64.c (utags: gnutls_0_6_0):
2494 2002-12-07 11:46 nmav <nmav@gnutls.org>
2496 * lib/ext_server_name.c (tags: gnutls_0_8_0, gnutls_0_6_0):
2498 some fixes in server_name extension
2500 2002-12-07 11:19 nmav <nmav@gnutls.org>
2502 * NEWS, doc/tex/callbacks.tex (tags: gnutls_0_9_97, gnutls_0_9_96,
2503 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
2504 gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_8_11,
2505 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9,
2506 gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4,
2507 gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2,
2508 gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
2509 gnutls_0_8_0, gnutls_0_6_0), lib/gnutls.h.in.in (tags:
2510 gnutls_0_6_0), lib/gnutls_db.c (tags: gnutls_0_8_0, gnutls_0_6_0),
2511 lib/gnutls_global.c (tags: gnutls_0_8_0, gnutls_0_6_0),
2512 lib/gnutls_mem.c, lib/x509_b64.c:
2514 Exported the more convenient gnutls_malloc() and gnutls_free()
2515 functions. Actually pointers to functions.
2517 2002-12-06 17:28 nmav <nmav@gnutls.org>
2519 * NEWS, lib/x509_b64.c:
2521 Changed the semantics of gnutls_pem_base64_encode_alloc() and
2522 gnutls_pem_base64_decode_alloc(). In the default case were the
2523 gnutls library is used with malloc/realloc/free, these are binary
2526 They now require the returned data to be freed using the
2527 gnutls_global_get_free_function().
2529 2002-12-06 17:21 nmav <nmav@gnutls.org>
2531 * lib/: gnutls_int.h, gnutls_ui.h (utags: gnutls_0_6_0):
2535 2002-12-06 17:14 nmav <nmav@gnutls.org>
2537 * NEWS, doc/TODO, doc/tex/Makefile.am (tags: gnutls_0_6_0),
2538 doc/tex/callbacks.tex, doc/tex/library.tex (tags: gnutls_0_6_0),
2539 lib/gnutls.h.in.in, lib/gnutls_datum.c (tags: gnutls_0_8_0,
2540 gnutls_0_6_0), lib/gnutls_datum.h (tags: gnutls_0_9_97,
2541 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
2542 gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90,
2543 gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10,
2544 gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5,
2545 gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5,
2546 gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3,
2547 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0), lib/gnutls_db.c,
2548 lib/gnutls_global.c, lib/gnutls_mem.c, lib/gnutls_mem.h (tags:
2549 gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_8_11,
2550 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9,
2551 gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4,
2552 gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2,
2553 gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
2554 gnutls_0_8_0, gnutls_0_6_0), lib/gnutls_state.c (tags:
2555 gnutls_0_6_0), lib/gnutls_str.c (tags: gnutls_0_8_12,
2556 gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9, gnutls_0_8_7,
2557 gnutls_0_8_6, gnutls_0_8_5, gnutls_0_8_4, gnutls_0_8_3,
2558 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0), lib/gnutls_str.h (tags:
2559 gnutls_0_8_12, gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9,
2560 gnutls_0_8_7, gnutls_0_8_6, gnutls_0_8_5, gnutls_0_8_4,
2561 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0), src/cli.c
2562 (tags: gnutls_0_8_0, gnutls_0_6_0), src/serv.c:
2564 Added the new functions gnutls_get_malloc_function(),
2565 gnutls_get_free_function(). Also changed the way callback functions
2566 must allocate data. They now need to use these functions, instead of
2567 just calling malloc().
2569 2002-12-06 13:33 nmav <nmav@gnutls.org>
2571 * lib/: gnutls_errors.c, gnutls_errors_int.h, gnutls_extensions.c
2572 (tags: gnutls_0_8_0, gnutls_0_6_0), gnutls_handshake.c (tags:
2575 added error code to report illegal srp usernames. Some fixes in the
2576 extension parsing to report fatal errors.
2578 2002-12-04 23:38 nmav <nmav@gnutls.org>
2580 * lib/: x509_extensions.c, x509_verify.c (tags: gnutls_0_8_0)
2581 (utags: gnutls_0_6_0):
2583 some optimizations in string handling of the x.509 asn.1 parsers.
2585 2002-12-04 12:16 nmav <nmav@gnutls.org>
2587 * doc/tex/: Makefile.am, ex-pgp-keyserver.tex, examples.tex (tags:
2588 gnutls_0_8_12, gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9,
2589 gnutls_0_8_7, gnutls_0_8_6, gnutls_0_8_5, gnutls_0_8_4,
2590 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0), macros.tex
2591 (tags: gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94,
2592 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91,
2593 gnutls_0_9_90, gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7,
2594 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7,
2595 gnutls_0_9_5, gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3,
2596 gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4,
2597 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0),
2598 preparation.tex (tags: gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95,
2599 gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92, gnutls_0_8_12,
2600 gnutls_0_9_91, gnutls_0_9_90, gnutls_0_8_11, gnutls_0_9_8,
2601 gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9, gnutls_0_9_6,
2602 gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4, gnutls_0_8_6,
2603 gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1,
2604 gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0,
2607 Added a chapter for sources preparation. Based on the documenation
2610 2002-12-02 22:00 nmav <nmav@gnutls.org>
2612 * configure.in, doc/tex/ex-pgp-keyserver.tex:
2614 depends on opencdk 0.3.5
2616 2002-12-02 17:31 nmav <nmav@gnutls.org>
2618 * lib/gnutls_extensions.c:
2620 Corrected bug in extension parsing.
2622 2002-12-02 07:37 nmav <nmav@gnutls.org>
2624 * doc/tex/auth.tex (tags: gnutls_0_9_94, gnutls_0_9_93,
2625 gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90,
2626 gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10,
2627 gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5,
2628 gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5,
2629 gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3,
2630 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0):
2632 some updates on srp documentation.
2634 2002-12-02 07:13 nmav <nmav@gnutls.org>
2636 * lib/: auth_cert.c (tags: gnutls_0_8_0, gnutls_0_6_0), auth_dhe.c
2637 (tags: gnutls_0_6_0), auth_rsa.c (tags: gnutls_0_6_0),
2638 auth_rsa_export.c (tags: gnutls_0_6_0), ext_cert_type.c,
2639 ext_server_name.c, gnutls_alert.c (tags: gnutls_0_6_0),
2640 gnutls_algorithms.c (tags: gnutls_0_8_0, gnutls_0_6_0),
2641 gnutls_anon_cred.c (tags: gnutls_0_8_12, gnutls_0_8_11,
2642 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_8_7, gnutls_0_8_6,
2643 gnutls_0_8_5, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
2644 gnutls_0_8_0, gnutls_0_6_0), gnutls_auth.c (tags: gnutls_0_6_0),
2645 gnutls_buffers.c (tags: gnutls_0_6_0), gnutls_cert.c (tags:
2646 gnutls_0_8_0, gnutls_0_6_0), gnutls_cipher.c (tags: gnutls_0_8_0,
2647 gnutls_0_6_0), gnutls_compress.c (tags: gnutls_0_8_12,
2648 gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9, gnutls_0_9_6,
2649 gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4, gnutls_0_8_6,
2650 gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1,
2651 gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0,
2652 gnutls_0_6_0), gnutls_compress_int.c (tags: gnutls_0_6_0),
2653 gnutls_constate.c (tags: gnutls_0_8_0, gnutls_0_6_0),
2654 gnutls_datum.c, gnutls_datum.h, gnutls_db.c, gnutls_dh.c (tags:
2655 gnutls_0_8_0, gnutls_0_6_0), gnutls_dh_primes.c (tags:
2656 gnutls_0_8_0, gnutls_0_6_0), gnutls_global.c, gnutls_handshake.c,
2657 gnutls_kx.c (tags: gnutls_0_6_0), gnutls_mem.c, gnutls_mpi.c (tags:
2658 gnutls_0_6_0), gnutls_num.c (tags: gnutls_0_8_1, gnutls_0_8_0,
2659 gnutls_0_6_0), gnutls_pk.c (tags: gnutls_0_8_0, gnutls_0_6_0),
2660 gnutls_priority.c (tags: gnutls_0_8_12, gnutls_0_8_11,
2661 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_8_7, gnutls_0_8_6,
2662 gnutls_0_8_5, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
2663 gnutls_0_8_0, gnutls_0_6_0), gnutls_privkey.c (tags: gnutls_0_8_12,
2664 gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9, gnutls_0_8_7,
2665 gnutls_0_8_6, gnutls_0_8_5, gnutls_0_8_4, gnutls_0_8_3,
2666 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0), gnutls_random.c (tags:
2667 gnutls_0_8_12, gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9,
2668 gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4,
2669 gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2,
2670 gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
2671 gnutls_0_8_0, gnutls_0_6_0), gnutls_record.c (tags: gnutls_0_6_0),
2672 gnutls_rsa_export.c (tags: gnutls_0_8_0, gnutls_0_6_0),
2673 gnutls_session.c (tags: gnutls_0_8_12, gnutls_0_8_11,
2674 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_8_7, gnutls_0_8_6,
2675 gnutls_0_8_5, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
2676 gnutls_0_8_0, gnutls_0_6_0), gnutls_session_pack.c (tags:
2677 gnutls_0_8_12, gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9,
2678 gnutls_0_8_7, gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5,
2679 gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3,
2680 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0), gnutls_sig.c,
2681 gnutls_state.c, gnutls_str.c, gnutls_ui.c (tags: gnutls_0_8_0,
2682 gnutls_0_6_0), gnutls_v2_compat.c (tags: gnutls_0_8_12,
2683 gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9, gnutls_0_8_7,
2684 gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2,
2685 gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
2686 gnutls_0_8_0, gnutls_0_6_0), gnutls_x509.c (tags: gnutls_0_6_0),
2687 x509_extensions.c, x509_sig_check.c (tags: gnutls_0_8_0,
2690 Cleanups. Prefixed some internal function with underscore.
2692 2002-12-01 21:57 nmav <nmav@gnutls.org>
2694 * lib/gnutls_x509.c:
2696 more fixes in gnutls_x509_extract_certificate_dn_string()
2698 2002-12-01 21:47 nmav <nmav@gnutls.org>
2700 * NEWS, doc/tex/ex-pgp-keyserver.tex, lib/gnutls_dh.h (tags:
2701 gnutls_0_8_0, gnutls_0_6_0), lib/gnutls_dh_primes.c, src/common.c
2702 (tags: gnutls_0_8_6, gnutls_0_8_5, gnutls_0_8_4, gnutls_0_8_3,
2703 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0):
2705 Added the function gnutls_srp_server_set_credentials_function() to
2706 allow retrieving SRP parameters from an external backend - other
2707 than password files.
2709 2002-12-01 20:29 nmav <nmav@gnutls.org>
2711 * NEWS, doc/tex/ex-pgp-keyserver.tex, lib/auth_cert.c:
2713 Enabled the OpenPGP key retrieval callback function (untested yet).
2715 2002-12-01 19:50 nmav <nmav@gnutls.org>
2717 * NEWS, lib/x509_b64.c, src/common.c, src/crypt-gaa.c (tags:
2718 gnutls_0_8_12, gnutls_0_8_11, gnutls_0_9_7, gnutls_0_8_10,
2719 gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5,
2720 gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5,
2721 gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3,
2722 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0), src/crypt.c (tags:
2723 gnutls_0_8_7, gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3,
2724 gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4,
2725 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0),
2726 src/crypt.gaa (tags: gnutls_0_8_12, gnutls_0_8_11, gnutls_0_9_7,
2727 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7,
2728 gnutls_0_9_5, gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3,
2729 gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4,
2730 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0):
2732 Added the functions:
2733 gnutls_srp_verifier()
2734 gnutls_srp_base64_encode()
2735 gnutls_srp_base64_decode()
2737 and modified the gnutls-srpcrypt, to use the exported functions.
2739 2002-11-25 10:39 nmav <nmav@gnutls.org>
2741 * lib/: gnutls_int.h, gnutls_x509.c:
2743 gnutls_x509_extract_certificate_dn_string() now behaves as described
2746 2002-11-23 08:10 nmav <nmav@gnutls.org>
2748 * doc/README.CODING_STYLE (tags: gnutls_0_6_0), lib/gnutls_int.h:
2750 some changes in the callback function behaviour.
2752 2002-11-22 22:21 nmav <nmav@gnutls.org>
2754 * lib/Makefile.am (tags: gnutls_0_6_0):
2756 linked against libgcrypt (I saw that in debian)
2758 2002-11-20 22:10 nmav <nmav@gnutls.org>
2760 * NEWS, lib/gnutls_algorithms.c, lib/gnutls_algorithms.h (tags:
2761 gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94,
2762 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91,
2763 gnutls_0_9_90, gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7,
2764 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7,
2765 gnutls_0_9_5, gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3,
2766 gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4,
2767 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0),
2768 lib/gnutls_cert.c, lib/gnutls_cert.h (tags: gnutls_0_8_4,
2769 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0),
2770 lib/gnutls_errors.c, lib/gnutls_extensions.c:
2772 Several cleanups and elimination of warnings.
2774 2002-11-20 20:35 nmav <nmav@gnutls.org>
2776 * doc/tex/Makefile.am, doc/tex/gnutls.bib, doc/tex/record.tex,
2777 doc/tex/record_weaknesses.tex, doc/tex/tls_extensions.tex,
2778 doc/tex/tlsintro.tex (tags: gnutls_0_8_12, gnutls_0_8_11,
2779 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_8_7, gnutls_0_9_5,
2780 gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5,
2781 gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3,
2782 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0), lib/ext_server_name.c,
2783 lib/gnutls_int_compat.c (tags: gnutls_0_8_12, gnutls_0_8_11,
2784 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_8_7, gnutls_0_8_6,
2785 gnutls_0_8_5, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
2786 gnutls_0_8_0, gnutls_0_6_0):
2788 updated documentation to include record layer weaknesses and
2789 counter-measures, and the supported TLS extensions.
2791 2002-11-20 17:45 nmav <nmav@gnutls.org>
2793 * lib/gnutls.h.in.in:
2795 compat4.h was added, and is included by default in gnutls.h.
2797 2002-11-20 17:44 nmav <nmav@gnutls.org>
2799 * lib/: gnutls_algorithms.c, gnutls_algorithms.h, gnutls_cert.h,
2800 gnutls_sig.c, gnutls_ui.h, gnutls_x509.c, rfc2818_hostname.c (tags:
2801 gnutls_0_8_12, gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9,
2802 gnutls_0_8_7, gnutls_0_8_6, gnutls_0_8_5, gnutls_0_8_4,
2803 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0):
2805 Moved the GNUTLS_X509KEY_* to gnutls_cert.h and renamed them to
2806 KEY_*. Improved the checking of key usage.
2808 2002-11-20 07:30 nmav <nmav@gnutls.org>
2810 * lib/gnutls_algorithms.c:
2812 added the AES ciphersuites for certificate srp authentication.
2814 2002-11-19 13:07 nmav <nmav@gnutls.org>
2816 * lib/gnutls.h.in.in, lib/gnutls_alert.c, lib/gnutls_algorithms.c,
2817 lib/gnutls_cert.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
2818 lib/gnutls_x509.c, src/cli.c, src/common.c, src/common.h (tags:
2819 gnutls_0_8_12, gnutls_0_8_11, gnutls_0_9_7, gnutls_0_8_10,
2820 gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5,
2821 gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5,
2822 gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3,
2823 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0), src/serv.c:
2825 Added support for the DSS certificate SRP authenticated cipher
2826 suites (currently only with 3DES cipher). Cleaned up the client and
2827 server code, which was duplicated.
2829 2002-11-19 12:01 nmav <nmav@gnutls.org>
2831 * NEWS, lib/auth_cert.c, lib/gnutls.h.in.in,
2832 lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
2833 lib/gnutls_auth.c, lib/gnutls_auth_int.h (tags: gnutls_0_8_7,
2834 gnutls_0_8_6, gnutls_0_8_5, gnutls_0_8_4, gnutls_0_8_3,
2835 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0), lib/gnutls_cert.c,
2836 lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_v2_compat.c,
2837 lib/gnutls_x509.c, src/cli.c, src/common.c, src/serv.c:
2839 Added certificate authenticated SRP cipher suites.
2841 2002-11-17 12:13 nmav <nmav@gnutls.org>
2843 * lib/gnutls_int_compat.c:
2845 added compatibility function for the openpgp_keyserver.
2847 2002-11-17 12:12 nmav <nmav@gnutls.org>
2849 * doc/tex/: Makefile.am, appendix.tex (tags: gnutls_0_6_0),
2850 auth.tex, compression.tex, examples.tex, gnutls.bib, gnutls.tex
2851 (tags: gnutls_0_8_12, gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9,
2852 gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4, gnutls_0_8_6,
2853 gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1,
2854 gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0,
2855 gnutls_0_6_0), openpgp.tex, tlsintro.tex:
2857 added bibliography in documentation.
2859 2002-11-16 09:50 nmav <nmav@gnutls.org>
2861 * doc/tex/Makefile.am, doc/tex/ex-pgp-keyserver.tex,
2862 doc/tex/examples.tex, lib/gnutls_int.h:
2864 updated pgp key retrieval callback and added example.
2866 2002-11-15 21:13 nmav <nmav@gnutls.org>
2868 * NEWS, configure.in, doc/Makefile.am (tags: gnutls_0_6_0),
2869 doc/tex/Makefile.am:
2871 example programs are now located in doc/examples directory.
2873 2002-11-14 13:48 nmav <nmav@gnutls.org>
2875 * lib/: gnutls.h.in.in, gnutls_alert.c, gnutls_alert.h (tags:
2876 gnutls_0_8_12, gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9,
2877 gnutls_0_8_7, gnutls_0_8_6, gnutls_0_8_5, gnutls_0_9_2,
2878 gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
2879 gnutls_0_8_0, gnutls_0_6_0):
2881 Added some new alert codes from the extensions draft.
2883 2002-11-14 09:19 nmav <nmav@gnutls.org>
2885 * doc/tex/: ex-client2.tex (tags: gnutls_0_8_12, gnutls_0_8_11,
2886 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_8_7, gnutls_0_8_6,
2887 gnutls_0_8_5, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
2888 gnutls_0_8_0, gnutls_0_6_0), examples.tex:
2890 updated the basic client to support OpenPGP certificate
2893 2002-11-12 13:29 nmav <nmav@gnutls.org>
2895 * doc/tex/: Makefile.am, ex-serv-pgp.tex (tags: gnutls_0_8_12,
2896 gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9, gnutls_0_8_7,
2897 gnutls_0_8_6, gnutls_0_8_5, gnutls_0_8_4, gnutls_0_8_3,
2898 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0), examples.tex:
2900 added example with an openpgp server
2902 2002-11-12 11:11 nmav <nmav@gnutls.org>
2904 * lib/: auth_anon.c (tags: gnutls_0_6_0), auth_cert.c,
2905 auth_dh_common.c (tags: gnutls_0_8_0, gnutls_0_6_0), auth_dhe.c,
2906 auth_rsa.c, auth_rsa_export.c, gnutls_auth.c, gnutls_cert.c,
2907 gnutls_handshake.c, gnutls_int.h, gnutls_kx.c,
2908 gnutls_session_pack.c, gnutls_state.c, gnutls_ui.c,
2909 gnutls_v2_compat.c, gnutls_x509.c:
2911 The session->gnutls_key was renamed to session->key.
2913 2002-11-12 10:59 nmav <nmav@gnutls.org>
2917 The gnutls_openpgp_recv_key_func() callback function now accepts a
2918 key fingerprint, instead of the key id.
2920 2002-11-11 17:20 nmav <nmav@gnutls.org>
2922 * src/: cli.c, serv.c, tests.c:
2926 2002-11-11 17:06 nmav <nmav@gnutls.org>
2928 * lib/gnutls.h.in.in:
2930 dropped source backwards compatibility
2932 2002-11-11 17:02 nmav <nmav@gnutls.org>
2934 * configure.in, lib/gnutls_int.h:
2936 Added callback for OpenPGP key retrieval.
2938 2002-11-06 13:00 nmav <nmav@gnutls.org>
2940 * doc/protocol/: draft-ietf-tls-rfc2246-bis-01.txt,
2941 draft-ietf-tls-rfc2246-bis-02.txt (tags: gnutls_0_8_12,
2942 gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9, gnutls_0_8_7,
2943 gnutls_0_8_6, gnutls_0_8_5, gnutls_0_8_4, gnutls_0_8_3,
2944 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0):
2946 added new rfc2246bis draft
2948 2002-11-06 08:24 nmav <nmav@gnutls.org>
2950 * opencdk.m4 (tags: gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95,
2951 gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92, gnutls_0_8_12,
2952 gnutls_0_9_91, gnutls_0_9_90, gnutls_0_8_11, gnutls_0_9_8,
2953 gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9, gnutls_0_9_6,
2954 gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4, gnutls_0_8_6,
2955 gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1,
2956 gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0,
2959 updated url for opencdk
2961 2002-11-05 21:41 nmav <nmav@gnutls.org>
2963 * lib/: gnutls_algorithms.c, gnutls_buffers.c, gnutls_db.c,
2964 gnutls_global.c, gnutls_state.c, gnutls_x509.c:
2966 some updated in the documentation
2968 2002-11-04 21:23 nmav <nmav@gnutls.org>
2970 * lib/: gnutls.h.in.in, gnutls_alert.c, gnutls_alert.h,
2971 gnutls_errors_int.h (utags: gnutls_0_5_11):
2973 Added new alert (certificate unobtainable) from
2974 draft-ietf-tls-extensions.
2976 2002-11-04 20:11 nmav <nmav@gnutls.org>
2978 * NEWS, configure.in (tags: gnutls_0_5_11):
2980 depends on opencdk 0.3.2
2982 2002-11-03 14:20 twoaday <twoaday@gnutls.org>
2984 * lib/: gnutls_errors.c (tags: gnutls_0_5_11), gnutls_errors_int.h:
2988 Use the old error codes for OpenPGP again.
2990 2002-11-03 13:52 twoaday <twoaday@gnutls.org>
2992 * lib/auth_cert.c (tags: gnutls_0_5_11):
2994 Fixed an off-by-one bug for OpenPGP fingerprint handling.
2996 2002-11-03 13:23 twoaday <twoaday@gnutls.org>
2998 * lib/gnutls_errors_int.h:
3000 Corrected error number (the old was reserved).
3002 2002-11-03 13:08 twoaday <twoaday@gnutls.org>
3004 * lib/: gnutls_errors.c, gnutls_errors_int.h:
3006 Unification for the OpenPGP error code.
3008 2002-11-03 13:08 nmav <nmav@gnutls.org>
3010 * lib/gnutls_cert.c (tags: gnutls_0_5_11):
3012 corrected behaviour of verification in openpgp keys.
3014 2002-11-03 11:56 twoaday <twoaday@gnutls.org>
3016 * lib/: gnutls_errors.c, gnutls_errors_int.h:
3018 Add OpenPGP error description
3020 2002-11-03 11:30 nmav <nmav@gnutls.org>
3022 * lib/: gnutls_errors.c, gnutls_errors_int.h, gnutls_sig.c (tags:
3023 gnutls_0_5_11), gnutls_x509.c (tags: gnutls_0_5_11):
3025 Renamed GNUTLS_E_X509_KEY_USAGE_VIOLATION to
3026 GNUTLS_E_KEY_USAGE_VIOLATION, in order to apply to PGP keys as well.
3028 2002-11-03 11:19 nmav <nmav@gnutls.org>
3030 * lib/gnutls_errors.c, lib/gnutls_errors_int.h, lib/gnutls_pk.c
3031 (tags: gnutls_0_5_11), lib/gnutls_sig.c, lib/x509_sig_check.c
3032 (tags: gnutls_0_5_11), src/cli-gaa.c (tags: gnutls_0_8_12,
3033 gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9, gnutls_0_8_7,
3034 gnutls_0_8_6, gnutls_0_8_5, gnutls_0_8_4, gnutls_0_8_3,
3035 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11),
3036 src/cli-gaa.h (tags: gnutls_0_8_12, gnutls_0_8_11, gnutls_0_8_10,
3037 gnutls_0_8_9, gnutls_0_8_7, gnutls_0_8_6, gnutls_0_8_5,
3038 gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0,
3039 gnutls_0_6_0, gnutls_0_5_11), src/cli.c (tags: gnutls_0_5_11),
3040 src/cli.gaa (tags: gnutls_0_8_12, gnutls_0_8_11, gnutls_0_8_10,
3041 gnutls_0_8_9, gnutls_0_8_7, gnutls_0_8_6, gnutls_0_8_5,
3042 gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0,
3043 gnutls_0_6_0, gnutls_0_5_11), src/common.c:
3045 Added some new error codes and updated client.
3047 2002-11-02 08:41 nmav <nmav@gnutls.org>
3049 * NEWS, lib/ext_cert_type.c (tags: gnutls_0_5_11),
3050 lib/ext_max_record.c (tags: gnutls_0_9_97, gnutls_0_9_96,
3051 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
3052 gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_8_11,
3053 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9,
3054 gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4,
3055 gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2,
3056 gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
3057 gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11), lib/ext_server_name.c
3058 (tags: gnutls_0_5_11), lib/gnutls_alert.c, lib/gnutls_buffers.c
3059 (tags: gnutls_0_5_11), lib/gnutls_cert.c, lib/gnutls_dh_primes.c
3060 (tags: gnutls_0_5_11), lib/gnutls_errors.c,
3061 lib/gnutls_errors_int.h, lib/gnutls_handshake.c (tags:
3062 gnutls_0_5_11), lib/gnutls_record.c (tags: gnutls_0_5_11),
3063 lib/gnutls_rsa_export.c (tags: gnutls_0_5_11),
3064 lib/gnutls_session_pack.c (tags: gnutls_0_5_11), lib/gnutls_ui.c
3065 (tags: gnutls_0_5_11), lib/x509_b64.c (tags: gnutls_0_5_11):
3067 Combined GNUTLS_E_INVALID_PARAMETERS wich GNUTLS_E_INVALID_REQUEST.
3068 Introduced GNUTLS_E_SHORT_MEMORY_BUFFER.
3070 2002-11-02 08:37 nmav <nmav@gnutls.org>
3072 * lib/: gnutls_x509.c, x509_xml.c (tags: gnutls_0_8_0,
3073 gnutls_0_6_0, gnutls_0_5_11):
3075 Fixed some memory leaks which may occured on error cases.
3077 2002-11-01 21:29 nmav <nmav@gnutls.org>
3079 * NEWS, lib/gnutls_x509.c, src/common.c:
3081 gnutls_x509_extract_certificate_dn_string() was rewritten.
3083 2002-11-01 18:33 nmav <nmav@gnutls.org>
3085 * lib/gnutls_x509.c:
3087 Added a check for dn extraction failure in
3088 gnutls_x509_extract_certificate_dn_string().
3090 2002-10-29 14:03 twoaday <twoaday@gnutls.org>
3094 Bump OpenCDK version to 0.3.0
3096 2002-10-29 14:02 twoaday <twoaday@gnutls.org>
3098 * lib/gnutls_errors_int.h:
3100 Add new regression test for OpenPGP. New code for the OpenCDK 0.3.0
3101 version. A new error code for the OpenPGP part.
3103 2002-10-29 05:51 nmav <nmav@gnutls.org>
3105 * lib/gnutls_buffer.h (tags: gnutls_0_9_97, gnutls_0_9_96,
3106 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
3107 gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_8_11,
3108 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9,
3109 gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4,
3110 gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2,
3111 gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
3112 gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11):
3116 2002-10-28 09:21 nmav <nmav@gnutls.org>
3118 * lib/: auth_cert.c, auth_dhe.c (tags: gnutls_0_5_11), auth_rsa.c
3119 (tags: gnutls_0_5_11), auth_rsa_export.c (tags: gnutls_0_5_11),
3120 gnutls_buffers.c, gnutls_cert.c, gnutls_cipher_int.c (tags:
3121 gnutls_0_6_0, gnutls_0_5_11), gnutls_constate.c (tags:
3122 gnutls_0_5_11), gnutls_errors.c, gnutls_errors_int.h,
3123 gnutls_handshake.c, gnutls_pk.c, gnutls_record.c,
3124 gnutls_rsa_export.c, gnutls_state.c (tags: gnutls_0_5_11),
3125 gnutls_ui.c, gnutls_x509.c, x509_verify.c (tags: gnutls_0_5_11),
3128 GNUTLS_E_UNKNOWN_ERROR was removed, and was replaced by
3129 GNUTLS_E_INTERNAL_ERROR.
3131 2002-10-26 12:34 nmav <nmav@gnutls.org>
3133 * NEWS, lib/gnutls_buffers.c, lib/gnutls_buffers.h (tags:
3134 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
3135 gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_8_11,
3136 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9,
3137 gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4,
3138 gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2,
3139 gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
3140 gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11), lib/gnutls_handshake.c,
3141 lib/gnutls_int.h (tags: gnutls_0_5_11), lib/gnutls_record.c,
3142 lib/gnutls_state.c, lib/gnutls_str.c (tags: gnutls_0_5_11),
3143 lib/gnutls_str.h (tags: gnutls_0_5_11):
3145 Optimizations in buffering code, which reduce the number of
3146 malloc/realloc calls.
3148 2002-10-26 09:46 nmav <nmav@gnutls.org>
3150 * lib/gnutls_errors.c, src/retcodes.c (tags: gnutls_0_8_12,
3151 gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9, gnutls_0_9_6,
3152 gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4, gnutls_0_8_6,
3153 gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1,
3154 gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0,
3155 gnutls_0_6_0, gnutls_0_5_11):
3157 The error code table now contains all the error codes sorted.
3159 2002-10-25 14:31 nmav <nmav@gnutls.org>
3161 * NEWS, configure.in, doc/tex/Makefile.am (tags: gnutls_0_5_11),
3162 doc/tex/appendix.tex (tags: gnutls_0_5_11), doc/tex/errors.tex
3163 (tags: gnutls_0_5_11), doc/tex/gnutls.tex (tags: gnutls_0_5_11),
3164 lib/gnutls_errors.c, lib/gnutls_pk.c, src/Makefile.am (tags:
3165 gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_8_11,
3166 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9,
3167 gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4,
3168 gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2,
3169 gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
3170 gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11), src/retcodes.c:
3172 Documented error codes in an appendix. This documentation is
3173 generated automatically using the retcodes program.
3175 2002-10-24 19:07 nmav <nmav@gnutls.org>
3177 * doc/: scripts/gdoc, scripts/sort1.pl (tags: gnutls_0_9_97,
3178 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
3179 gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90,
3180 gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10,
3181 gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5,
3182 gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5,
3183 gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3,
3184 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11),
3187 Added script to sort function names in function reference.
3189 2002-10-24 17:42 nmav <nmav@gnutls.org>
3191 * lib/: auth_cert.c, gnutls_cipher.c (tags: gnutls_0_5_11),
3192 gnutls_constate.c, gnutls_errors.c, gnutls_errors_int.h,
3193 gnutls_handshake.c, gnutls_pk.c, gnutls_v2_compat.c (tags:
3196 Added more descriptive error codes to be returned by
3197 gnutls_strerror(). Removed old and unused error codes.
3199 2002-10-24 16:39 nmav <nmav@gnutls.org>
3201 * src/: tls_test-gaa.c (tags: gnutls_0_8_12, gnutls_0_8_11,
3202 gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9, gnutls_0_9_6,
3203 gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4, gnutls_0_8_6,
3204 gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1,
3205 gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0,
3206 gnutls_0_6_0), tls_test-gaa.h (tags: gnutls_0_8_12, gnutls_0_8_11,
3207 gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9, gnutls_0_9_6,
3208 gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4, gnutls_0_8_6,
3209 gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1,
3210 gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0,
3211 gnutls_0_6_0), tls_test.c, tls_test.gaa (tags: gnutls_0_8_12,
3212 gnutls_0_8_11, gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9,
3213 gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4,
3214 gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2,
3215 gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
3216 gnutls_0_8_0, gnutls_0_6_0) (utags: gnutls_0_5_11):
3218 gnutls-cli-debug now accepts one hostname only
3220 2002-10-24 16:33 nmav <nmav@gnutls.org>
3222 * src/: cli-gaa.c, cli-gaa.h, cli.c, cli.gaa:
3224 gnutls-cli now accepts one hostname only
3226 2002-10-23 18:36 nmav <nmav@gnutls.org>
3228 * doc/TODO (tags: gnutls_0_5_11), doc/tex/Makefile.am,
3229 lib/Makefile.am, lib/auth_anon.c (tags: gnutls_0_5_11),
3230 lib/auth_dh_common.c (tags: gnutls_0_5_11), lib/auth_dh_common.h
3231 (tags: gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94,
3232 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91,
3233 gnutls_0_9_90, gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7,
3234 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7,
3235 gnutls_0_9_5, gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3,
3236 gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4,
3237 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0,
3238 gnutls_0_5_11), lib/auth_dhe.c, lib/rfc2818_hostname.c (tags:
3241 Merged common stuff in DHE and anonymous DH key exchange.
3243 2002-10-14 21:36 nmav <nmav@gnutls.org>
3245 * NEWS, doc/tex/Makefile.am, doc/tex/ex-client-resume.tex (tags:
3246 gnutls_0_8_12, gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9,
3247 gnutls_0_8_7, gnutls_0_8_6, gnutls_0_8_5, gnutls_0_8_4,
3248 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0,
3249 gnutls_0_5_11), doc/tex/ex-client-srp.tex (tags: gnutls_0_8_12,
3250 gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9, gnutls_0_8_7,
3251 gnutls_0_8_6, gnutls_0_8_5, gnutls_0_8_4, gnutls_0_8_3,
3252 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11),
3253 doc/tex/ex-client1.tex (tags: gnutls_0_8_12, gnutls_0_8_11,
3254 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_8_7, gnutls_0_8_6,
3255 gnutls_0_8_5, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
3256 gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11), doc/tex/ex-client2.tex
3257 (tags: gnutls_0_5_11), doc/tex/ex-info.tex (tags: gnutls_0_8_12,
3258 gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9, gnutls_0_8_7,
3259 gnutls_0_8_6, gnutls_0_8_5, gnutls_0_8_4, gnutls_0_8_3,
3260 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11),
3261 doc/tex/ex-serv-export.tex (tags: gnutls_0_6_0, gnutls_0_5_11),
3262 doc/tex/ex-serv-srp.tex (tags: gnutls_0_6_0, gnutls_0_5_11),
3263 doc/tex/ex-serv1.tex (tags: gnutls_0_8_7, gnutls_0_8_6,
3264 gnutls_0_8_5, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
3265 gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11), doc/tex/ex1.tex,
3266 doc/tex/ex2.tex, doc/tex/ex3.tex, doc/tex/ex4.tex,
3267 doc/tex/serv-export.tex, doc/tex/serv-srp.tex, doc/tex/serv1.tex,
3270 Example programs found in the documentation can now be generated by
3271 running "make examples" in doc/tex directory.
3273 2002-10-14 20:27 nmav <nmav@gnutls.org>
3275 * THANKS (tags: gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0,
3276 gnutls_0_6_0, gnutls_0_5_11):
3278 Fixed interlibrary dependencies. By Ivo Timmermans. This requires
3279 the debian libtool 1.4.2-7.1
3281 2002-10-14 17:40 nmav <nmav@gnutls.org>
3283 * lib/: ext_max_record.c, ext_server_name.c:
3285 cleanups in the server name extension.
3287 2002-10-14 17:23 nmav <nmav@gnutls.org>
3291 Some fixes in 'gnutls-cli' client program to prevent some
3292 segmentation faults at exit.
3294 2002-10-13 15:38 nmav <nmav@gnutls.org>
3296 * doc/tex/: Makefile.am (tags: gnutls_0_5_10), alert.tex (tags:
3297 gnutls_0_5_11, gnutls_0_5_10), auth.tex, certificate.tex (tags:
3298 gnutls_0_5_11, gnutls_0_5_10), ciphersuites.tex (tags:
3299 gnutls_0_8_12, gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9,
3300 gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4,
3301 gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2,
3302 gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
3303 gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10),
3304 compression.tex (tags: gnutls_0_5_10), handshake.tex (tags:
3305 gnutls_0_5_11, gnutls_0_5_10), howto.tex (tags: gnutls_0_8_12,
3306 gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9, gnutls_0_9_6,
3307 gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4, gnutls_0_8_6,
3308 gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1,
3309 gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0,
3310 gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10), memory.tex (tags:
3311 gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94,
3312 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91,
3313 gnutls_0_9_90, gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7,
3314 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7,
3315 gnutls_0_9_5, gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3,
3316 gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4,
3317 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0,
3318 gnutls_0_5_11, gnutls_0_5_10), record.tex (tags: gnutls_0_5_11,
3319 gnutls_0_5_10), tlsintro.tex (tags: gnutls_0_5_10):
3321 spelling corrections, and addition of a subsection for compression
3324 2002-10-13 09:55 nmav <nmav@gnutls.org>
3326 * lib/gnutls_algorithms.c (tags: gnutls_0_5_11, gnutls_0_5_10):
3328 ZLIB's number was changed according to draft-ietf-tls-compression-02
3330 2002-10-13 05:02 nmav <nmav@gnutls.org>
3332 * NEWS, configure.in (tags: gnutls_0_5_10), lib/auth_anon.c (tags:
3333 gnutls_0_5_10), lib/auth_cert.c (tags: gnutls_0_5_10),
3334 lib/auth_cert.h (tags: gnutls_0_8_12, gnutls_0_8_11, gnutls_0_8_10,
3335 gnutls_0_8_9, gnutls_0_8_7, gnutls_0_8_6, gnutls_0_8_5,
3336 gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0,
3337 gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10), lib/auth_dhe.c (tags:
3338 gnutls_0_5_10), lib/auth_rsa.c (tags: gnutls_0_5_10),
3339 lib/auth_rsa_export.c (tags: gnutls_0_5_10), lib/defines.h (tags:
3340 gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10), lib/ext_cert_type.c
3341 (tags: gnutls_0_5_10), lib/ext_cert_type.h (tags: gnutls_0_9_96,
3342 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
3343 gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_8_11,
3344 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9,
3345 gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4,
3346 gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2,
3347 gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
3348 gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10),
3349 lib/ext_max_record.c (tags: gnutls_0_5_10), lib/ext_max_record.h
3350 (tags: gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94,
3351 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91,
3352 gnutls_0_9_90, gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7,
3353 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7,
3354 gnutls_0_9_5, gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3,
3355 gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4,
3356 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0,
3357 gnutls_0_5_11, gnutls_0_5_10), lib/ext_server_name.c (tags:
3358 gnutls_0_5_10), lib/ext_server_name.h (tags: gnutls_0_8_12,
3359 gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9, gnutls_0_8_7,
3360 gnutls_0_9_5, gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3,
3361 gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4,
3362 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0,
3363 gnutls_0_5_11, gnutls_0_5_10), lib/gnutls.h.in.in (tags:
3364 gnutls_0_5_10), lib/gnutls_alert.c (tags: gnutls_0_5_10),
3365 lib/gnutls_alert.h (tags: gnutls_0_5_10), lib/gnutls_algorithms.c,
3366 lib/gnutls_auth.c (tags: gnutls_0_5_11, gnutls_0_5_10),
3367 lib/gnutls_auth.h (tags: gnutls_0_6_0, gnutls_0_5_11,
3368 gnutls_0_5_10), lib/gnutls_buffers.c (tags: gnutls_0_5_10),
3369 lib/gnutls_buffers.h (tags: gnutls_0_5_10), lib/gnutls_cert.c
3370 (tags: gnutls_0_5_10), lib/gnutls_cipher.c (tags: gnutls_0_5_10),
3371 lib/gnutls_cipher.h (tags: gnutls_0_9_95, gnutls_0_9_94,
3372 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91,
3373 gnutls_0_9_90, gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7,
3374 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7,
3375 gnutls_0_9_5, gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3,
3376 gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4,
3377 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0,
3378 gnutls_0_5_11, gnutls_0_5_10), lib/gnutls_compress_int.c (tags:
3379 gnutls_0_5_11, gnutls_0_5_10), lib/gnutls_compress_int.h (tags:
3380 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
3381 gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_8_11,
3382 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9,
3383 gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4,
3384 gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2,
3385 gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
3386 gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10),
3387 lib/gnutls_db.c (tags: gnutls_0_5_11, gnutls_0_5_10),
3388 lib/gnutls_dh_primes.c (tags: gnutls_0_5_10),
3389 lib/gnutls_extensions.h (tags: gnutls_0_9_97, gnutls_0_9_96,
3390 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
3391 gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_8_11,
3392 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9,
3393 gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4,
3394 gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2,
3395 gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
3396 gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10),
3397 lib/gnutls_global.c (tags: gnutls_0_5_11, gnutls_0_5_10),
3398 lib/gnutls_handshake.c (tags: gnutls_0_5_10), lib/gnutls_hash_int.c
3399 (tags: gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10),
3400 lib/gnutls_hash_int.h (tags: gnutls_0_6_0, gnutls_0_5_11,
3401 gnutls_0_5_10), lib/gnutls_int.h (tags: gnutls_0_5_10),
3402 lib/gnutls_mem.c (tags: gnutls_0_5_11, gnutls_0_5_10),
3403 lib/gnutls_pk.c (tags: gnutls_0_5_10), lib/gnutls_pk.h (tags:
3404 gnutls_0_8_12, gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9,
3405 gnutls_0_8_7, gnutls_0_8_6, gnutls_0_8_5, gnutls_0_9_1,
3406 gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0,
3407 gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10), lib/gnutls_record.c
3408 (tags: gnutls_0_5_10), lib/gnutls_rsa_export.c (tags:
3409 gnutls_0_5_10), lib/gnutls_session_pack.c (tags: gnutls_0_5_10),
3410 lib/gnutls_sig.c (tags: gnutls_0_5_10), lib/gnutls_sig.h (tags:
3411 gnutls_0_8_12, gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9,
3412 gnutls_0_8_7, gnutls_0_8_6, gnutls_0_8_5, gnutls_0_8_4,
3413 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0,
3414 gnutls_0_5_11, gnutls_0_5_10), lib/gnutls_state.c (tags:
3415 gnutls_0_5_10), lib/gnutls_ui.c (tags: gnutls_0_5_10),
3416 lib/gnutls_ui.h (tags: gnutls_0_5_11, gnutls_0_5_10),
3417 lib/gnutls_x509.c (tags: gnutls_0_5_10), lib/gnutls_x509.h (tags:
3418 gnutls_0_8_12, gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9,
3419 gnutls_0_8_7, gnutls_0_8_6, gnutls_0_8_5, gnutls_0_8_4,
3420 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0,
3421 gnutls_0_5_11, gnutls_0_5_10), lib/rfc2818_hostname.c (tags:
3422 gnutls_0_5_10), lib/x509_b64.c (tags: gnutls_0_5_10),
3423 lib/x509_b64.h (tags: gnutls_0_8_12, gnutls_0_8_11, gnutls_0_8_10,
3424 gnutls_0_8_9, gnutls_0_8_7, gnutls_0_8_6, gnutls_0_9_3,
3425 gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4,
3426 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0,
3427 gnutls_0_5_11, gnutls_0_5_10), lib/x509_sig_check.c (tags:
3430 several fixes in the codebase, mostly in signed/unsigned checkings.
3432 2002-10-12 15:56 nmav <nmav@gnutls.org>
3434 * lib/: ext_max_record.c, ext_max_record.h (utags:
3435 gnutls_0_5_x_before_int_fixes):
3437 Corrected some types, to work in 64 bits machines. Suggested by Ivo
3438 Timmermans <ivo@o2w.nl>.
3440 2002-10-12 08:17 nmav <nmav@gnutls.org>
3442 * src/serv.c (tags: gnutls_0_5_11, gnutls_0_5_10,
3443 gnutls_0_5_x_before_int_fixes):
3445 now does not require carriage return
3447 2002-10-11 23:17 nmav <nmav@gnutls.org>
3449 * lib/ext_server_name.c (tags: gnutls_0_5_x_before_int_fixes):
3451 Fixes (or not) in server name extension parsing
3453 2002-10-11 13:47 nmav <nmav@gnutls.org>
3455 * doc/tex/: certificate.tex, ex-rfc2818.tex (tags: gnutls_0_6_0,
3456 gnutls_0_5_11, gnutls_0_5_10), ex3.tex (tags: gnutls_0_5_10),
3457 examples.tex (tags: gnutls_0_5_10) (utags:
3458 gnutls_0_5_x_before_int_fixes):
3460 updated documentation
3462 2002-10-11 12:06 nmav <nmav@gnutls.org>
3464 * NEWS (tags: gnutls_0_5_x_before_int_fixes),
3465 lib/ext_server_name.c, lib/gnutls_int.h (tags:
3466 gnutls_0_5_x_before_int_fixes), lib/gnutls_priority.c (tags:
3467 gnutls_0_5_11, gnutls_0_5_10, gnutls_0_5_x_before_int_fixes),
3470 Improved the server name extension. Resumed sessions can now use it.
3472 2002-10-11 09:50 nmav <nmav@gnutls.org>
3474 * NEWS, lib/Makefile.am (tags: gnutls_0_5_10,
3475 gnutls_0_5_x_before_int_fixes), lib/ext_server_name.c,
3476 lib/ext_server_name.h (tags: gnutls_0_5_x_before_int_fixes),
3477 lib/gnutls.h.in.in (tags: gnutls_0_5_x_before_int_fixes),
3478 lib/gnutls_extensions.c (tags: gnutls_0_5_11, gnutls_0_5_10,
3479 gnutls_0_5_x_before_int_fixes), lib/gnutls_int.h, src/cli.c (tags:
3480 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes), src/common.c (tags:
3481 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes), src/serv.c:
3483 Added server name extension, from draft-ietf-tls-extension-05.
3485 2002-10-10 22:15 nmav <nmav@gnutls.org>
3487 * doc/tex/ex-alert.tex (tags: gnutls_0_9_97, gnutls_0_9_96,
3488 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
3489 gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_8_11,
3490 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9,
3491 gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4,
3492 gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2,
3493 gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
3494 gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10,
3495 gnutls_0_5_x_before_int_fixes), doc/tex/ex-rfc2818.tex,
3496 lib/rfc2818_hostname.c (tags: gnutls_0_5_x_before_int_fixes),
3497 doc/tex/ex-rfc2818.tex, doc/tex/examples.tex:
3499 more documentation updates
3501 2002-10-10 15:17 nmav <nmav@gnutls.org>
3503 * NEWS, configure.in (tags: gnutls_0_5_x_before_int_fixes),
3504 doc/tex/Makefile.am (tags: gnutls_0_5_x_before_int_fixes),
3505 doc/tex/ex-alert.tex, doc/tex/ex1.tex (tags: gnutls_0_5_10,
3506 gnutls_0_5_x_before_int_fixes), doc/tex/ex2.tex (tags:
3507 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes), doc/tex/ex4.tex
3508 (tags: gnutls_0_5_10, gnutls_0_5_x_before_int_fixes),
3509 doc/tex/examples.tex, doc/tex/handshake.tex (tags:
3510 gnutls_0_5_x_before_int_fixes), doc/tex/serv-export.tex (tags:
3511 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes), doc/tex/serv-srp.tex
3512 (tags: gnutls_0_5_10, gnutls_0_5_x_before_int_fixes),
3513 doc/tex/serv1.tex (tags: gnutls_0_5_10,
3514 gnutls_0_5_x_before_int_fixes), src/serv.c:
3516 Separated alert checking from the example programs, to make them
3517 cleaner. Added an example which demonstrates the alert checking.
3519 2002-10-10 11:33 nmav <nmav@gnutls.org>
3521 * NEWS, doc/tex/examples.tex (utags: gnutls_0_5_9):
3523 last minute changes for 0.5.9 release.
3525 2002-10-09 21:49 nmav <nmav@gnutls.org>
3527 * NEWS, lib/Makefile.am (tags: gnutls_0_5_9), lib/gnutls_ui.h
3528 (tags: gnutls_0_5_x_before_int_fixes, gnutls_0_5_9),
3529 lib/rfc2818_hostname.c (tags: gnutls_0_5_9):
3531 Added int gnutls_x509_check_certificates_hostname() which check
3532 whether the given hostname matches the owner of the given X.509
3535 2002-10-09 21:40 nmav <nmav@gnutls.org>
3537 * NEWS, configure.in (tags: gnutls_0_5_9), lib/gnutls_extensions.c
3538 (tags: gnutls_0_5_9), lib/x509_xml.c (tags: gnutls_0_5_10,
3539 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9):
3543 2002-10-08 13:50 nmav <nmav@gnutls.org>
3545 * NEWS, doc/tex/ex4.tex (tags: gnutls_0_5_9),
3546 doc/tex/serv-export.tex (tags: gnutls_0_5_9), doc/tex/serv1.tex
3547 (tags: gnutls_0_5_9), lib/gnutls.h.in.in (tags: gnutls_0_5_9),
3548 lib/gnutls_priority.c, src/cli-gaa.c (tags: gnutls_0_5_10,
3549 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9):
3551 Added gnutls_set_default_priority() and
3552 gnutls_set_default_export_priority() functions, to avoid calling all
3553 the *_priority() functions if the defaults are ok.
3555 2002-10-07 16:32 nmav <nmav@gnutls.org>
3557 * NEWS, lib/gnutls_ui.h, lib/gnutls_x509.c:
3559 Added gnutls_x509_extract_certificate_dn_string() which returns the
3560 peer's Distinguished name in a single string.
3562 2002-10-07 16:15 nmav <nmav@gnutls.org>
3564 * NEWS, doc/TODO (tags: gnutls_0_5_10,
3565 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9), lib/gnutls.h.in.in,
3566 lib/gnutls_auth.c (tags: gnutls_0_5_x_before_int_fixes,
3567 gnutls_0_5_9), lib/gnutls_errors.h (tags: gnutls_0_8_12,
3568 gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9, gnutls_0_8_7,
3569 gnutls_0_8_6, gnutls_0_8_5, gnutls_0_8_4, gnutls_0_8_3,
3570 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11,
3571 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9),
3572 lib/gnutls_handshake.c (tags: gnutls_0_5_x_before_int_fixes,
3573 gnutls_0_5_9), lib/gnutls_kx.c (tags: gnutls_0_5_11, gnutls_0_5_10,
3574 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9), src/cli.c,
3575 src/cli.gaa (tags: gnutls_0_5_10, gnutls_0_5_x_before_int_fixes,
3580 2002-10-07 13:38 nmav <nmav@gnutls.org>
3582 * src/: cli-gaa.c, cli-gaa.h (tags: gnutls_0_5_10,
3583 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9), cli.c, cli.gaa:
3585 Changes in gnutls-cli, to allow testing of starttls implementations.
3587 2002-10-05 09:34 nmav <nmav@gnutls.org>
3589 * NEWS, lib/gnutls_ui.c (tags: gnutls_0_5_x_before_int_fixes,
3590 gnutls_0_5_9), lib/gnutls_ui.h:
3592 rolled back addition of certificate_get_our_issuer() function.
3594 2002-10-04 19:09 nmav <nmav@gnutls.org>
3596 * NEWS, doc/TODO, lib/gnutls_state.c (tags:
3597 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9), lib/gnutls_ui.c,
3600 Corrected bug which prevented gnutls_certificate_get_ours() from
3601 working. Added gnutls_certificate_get_our_issuer() function.
3603 2002-10-04 10:12 nmav <nmav@gnutls.org>
3605 * lib/: gnutls_privkey.c (tags: gnutls_0_5_11, gnutls_0_5_10,
3606 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9), gnutls_privkey.h
3607 (tags: gnutls_0_8_12, gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9,
3608 gnutls_0_8_7, gnutls_0_8_6, gnutls_0_8_5, gnutls_0_8_4,
3609 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0,
3610 gnutls_0_5_11, gnutls_0_5_10, gnutls_0_5_x_before_int_fixes,
3611 gnutls_0_5_9), gnutls_ui.h, gnutls_x509.c, x509_b64.c (tags:
3612 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9):
3614 Improved gnutls_x509_extract_key_pk_algorithm(), which can now
3615 distinguish DSA keys from unknown keys.
3617 2002-10-02 12:43 nmav <nmav@gnutls.org>
3619 * configure.in, lib/gnutls_buffers.c (tags:
3620 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9):
3622 some fixes to compile with gcc-2.95.
3624 2002-10-01 12:19 nmav <nmav@gnutls.org>
3626 * configure.in, doc/TODO, lib/gnutls.h.in.in, lib/gnutls_privkey.c,
3627 lib/gnutls_privkey.h, lib/gnutls_ui.h:
3629 Added function to extract the public key algorithm of a DER encoded
3632 2002-09-20 14:51 nmav <nmav@gnutls.org>
3634 * lib/gnutls_global.c (tags: gnutls_0_5_x_before_int_fixes,
3635 gnutls_0_5_9, gnutls_0_5_8):
3637 enabled error messages of libgcrypt in debug mode
3639 2002-09-17 17:57 nmav <nmav@gnutls.org>
3641 * lib/Makefile.am, lib/defines.h (tags:
3642 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9), lib/gnutls.h.in.in,
3643 lib/gnutls_algorithms.c (tags: gnutls_0_5_x_before_int_fixes,
3644 gnutls_0_5_9), lib/gnutls_algorithms.h (tags: gnutls_0_5_11,
3645 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9),
3646 src/cli.c, src/serv.c (tags: gnutls_0_5_9),
3647 lib/gnutls_compress_int.c (tags: gnutls_0_5_x_before_int_fixes,
3648 gnutls_0_5_9), lib/gnutls_errors.c (tags: gnutls_0_5_10,
3649 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9),
3650 lib/gnutls_errors_int.h (tags: gnutls_0_5_10,
3651 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9),
3652 lib/gnutls_handshake.c, lib/gnutls_int.h (tags: gnutls_0_5_9)
3653 (utags: gnutls_0_5_8):
3655 Added support for the LZO compression library in gnutls-extra. Some
3656 fixes in the hello message parsing.
3658 2002-09-16 17:03 nmav <nmav@gnutls.org>
3660 * lib/: gnutls.h.in.in, gnutls_buffers.c (tags: gnutls_0_5_8),
3661 gnutls_handshake.c, gnutls_int.h, gnutls_int_compat.c (tags:
3662 gnutls_0_5_11, gnutls_0_5_10, gnutls_0_5_x_before_int_fixes,
3663 gnutls_0_5_9, gnutls_0_5_8), gnutls_state.c:
3665 replaced gnutls_handshake_get_direction() with
3666 gnutls_record_get_direction().
3668 2002-09-16 17:03 nmav <nmav@gnutls.org>
3670 * doc/tex/: appendix.tex (tags: gnutls_0_5_10,
3671 gnutls_0_5_x_before_int_fixes), certificate.tex, library.tex (tags:
3672 gnutls_0_5_11, gnutls_0_5_10, gnutls_0_5_x_before_int_fixes)
3673 (utags: gnutls_0_5_8, gnutls_0_5_9):
3675 updated documentation
3677 2002-09-13 09:09 nmav <nmav@gnutls.org>
3679 * README, lib/gnutls.h.in.in, lib/gnutls_alert.c:
3681 Added a new function to convert from an error to an alert code.
3683 2002-09-12 10:39 nmav <nmav@gnutls.org>
3685 * lib/: gnutls.h.in.in, gnutls_alert.c, gnutls_algorithms.c,
3686 gnutls_algorithms.h, gnutls_compress_int.c, gnutls_handshake.c,
3689 Improved support for zlib.
3691 2002-09-11 20:05 nmav <nmav@gnutls.org>
3693 * doc/protocol/: draft-ietf-tls-compression-00.txt (tags:
3694 gnutls_0_5_8), draft-ietf-tls-extensions-03.txt,
3695 draft-ietf-tls-extensions-05.txt (tags: gnutls_0_8_12,
3696 gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9, gnutls_0_8_7,
3697 gnutls_0_8_6, gnutls_0_8_5, gnutls_0_8_4, gnutls_0_8_3,
3698 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11,
3699 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9,
3704 2002-09-11 16:53 nmav <nmav@gnutls.org>
3706 * NEWS, lib/gnutls_db.c (tags: gnutls_0_5_x_before_int_fixes,
3707 gnutls_0_5_9, gnutls_0_5_8, gnutls_0_5_7), lib/gnutls_dh_primes.c
3708 (tags: gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
3709 gnutls_0_5_7), lib/gnutls_rsa_export.c (tags:
3710 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
3713 Corrected bug in gnutls_dh_params_set(). Corrected bug in session
3714 resuming code of server side.
3716 2002-09-11 06:34 nmav <nmav@gnutls.org>
3718 * lib/: ext_cert_type.c (tags: gnutls_0_5_x_before_int_fixes),
3719 ext_max_record.c (utags: gnutls_0_5_7, gnutls_0_5_8, gnutls_0_5_9):
3721 some cleanups in the extension parsing
3723 2002-09-10 16:29 nmav <nmav@gnutls.org>
3725 * doc/scripts/gdoc (tags: gnutls_0_5_10,
3726 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
3729 Added Simon Josefsson's patch for gdoc. Now gdoc supports texinfo
3732 2002-09-10 15:54 nmav <nmav@gnutls.org>
3734 * NEWS, buildconf (tags: gnutls_0_9_97, gnutls_0_9_96,
3735 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
3736 gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_8_11,
3737 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9,
3738 gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4,
3739 gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2,
3740 gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
3741 gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10,
3742 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
3743 gnutls_0_5_7), configure.in (tags: gnutls_0_5_7), libmcrypt.m4
3744 (tags: gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10,
3745 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
3746 gnutls_0_5_7), lib/gnutls.h.in.in (tags: gnutls_0_5_7),
3747 lib/gnutls_global.c (tags: gnutls_0_5_7):
3749 changes for autoconf 2.50
3751 2002-09-09 08:41 nmav <nmav@gnutls.org>
3753 * NEWS, configure.in, src/serv.c (tags: gnutls_0_5_7):
3755 Removed dependency on libgdbm library.
3757 2002-09-09 05:17 nmav <nmav@gnutls.org>
3759 * lib/: auth_dhe.c (tags: gnutls_0_5_x_before_int_fixes,
3760 gnutls_0_5_9, gnutls_0_5_8), auth_rsa_export.c (tags:
3761 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8),
3762 gnutls_algorithms.c, gnutls_compress_int.c, gnutls_extensions.c
3763 (tags: gnutls_0_5_8), gnutls_handshake.c, gnutls_mem.c (tags:
3764 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8),
3765 gnutls_mem.h (tags: gnutls_0_5_11, gnutls_0_5_10,
3766 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8),
3767 gnutls_str.c (tags: gnutls_0_5_10, gnutls_0_5_x_before_int_fixes,
3768 gnutls_0_5_9, gnutls_0_5_8), gnutls_x509.c (tags: gnutls_0_5_8),
3769 x509_xml.c (tags: gnutls_0_5_8) (utags: gnutls_0_5_7):
3771 Some fixes for the used realloc() function. Now we have
3772 gnutls_realloc_fast() which frees the given pointer if the new
3775 2002-09-08 20:48 nmav <nmav@gnutls.org>
3777 * configure.in, doc/tex/.cvsignore (tags: gnutls_0_5_11,
3778 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9,
3779 gnutls_0_5_8, gnutls_0_5_7), lib/gnutls_num.h (tags: gnutls_0_8_1,
3780 gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10,
3781 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
3782 gnutls_0_5_7), lib/gnutls_str.c:
3784 updated string functions
3786 2002-09-06 17:19 nmav <nmav@gnutls.org>
3788 * configure.in (tags: gnutls_0_5_6):
3790 last changes for 0.5.6 release
3792 2002-09-06 17:12 nmav <nmav@gnutls.org>
3794 * NEWS (tags: gnutls_0_5_6), doc/tex/pgpcert.xml.tex (tags:
3795 gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94,
3796 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91,
3797 gnutls_0_9_90, gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7,
3798 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7,
3799 gnutls_0_9_5, gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3,
3800 gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4,
3801 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0,
3802 gnutls_0_5_11, gnutls_0_5_10, gnutls_0_5_x_before_int_fixes,
3803 gnutls_0_5_9, gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6),
3804 doc/tex/x509cert.xml.tex, lib/x509_xml.c (tags: gnutls_0_5_6),
3805 src/common.c, src/gnutls-http-serv (tags: gnutls_0_9_97,
3806 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
3807 gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90,
3808 gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10,
3809 gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5,
3810 gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5,
3811 gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3,
3812 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11,
3813 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9,
3814 gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6):
3816 added versioning in the XML output of certificate functions.
3818 2002-09-05 18:44 nmav <nmav@gnutls.org>
3820 * doc/tex/: Makefile.am, certificate.tex, ciphers.tex (tags:
3821 gnutls_0_5_6), ciphersuites.tex (tags:
3822 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
3823 gnutls_0_5_7, gnutls_0_5_6), gnutls.tex, intro.tex, layers.tex
3824 (tags: gnutls_0_5_6), library.tex, openpgp.tex (tags:
3825 gnutls_0_5_11, gnutls_0_5_10, gnutls_0_5_x_before_int_fixes,
3826 gnutls_0_5_9, gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6),
3827 tlsintro.tex (tags: gnutls_0_5_7, gnutls_0_5_6), x509.tex (tags:
3830 reorganized documentation
3832 2002-09-05 16:05 nmav <nmav@gnutls.org>
3834 * Makefile.am (tags: gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10,
3835 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
3836 gnutls_0_5_7, gnutls_0_5_6), configure.in:
3838 Added more tests for the X.509 certificate validation. These tests
3839 are now only included in the CVS not the distribution.
3841 2002-09-04 16:57 nmav <nmav@gnutls.org>
3843 * NEWS, lib/gnutls_extensions.c (tags: gnutls_0_5_6),
3846 Corrected extension type checks which used an 8 bit extension size,
3849 2002-09-03 14:33 nmav <nmav@gnutls.org>
3851 * lib/: ext_cert_type.c (tags: gnutls_0_5_6), gnutls_int.h,
3854 corrected the cert_type extension. (bug pointed out by D. Taylor)
3856 2002-09-03 11:05 nmav <nmav@gnutls.org>
3858 * lib/: gnutls_priority.c, gnutls_priority.h (tags: gnutls_0_9_97,
3859 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
3860 gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90,
3861 gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10,
3862 gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5,
3863 gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5,
3864 gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3,
3865 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11,
3866 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9) (utags:
3867 gnutls_0_5_6, gnutls_0_5_7, gnutls_0_5_8):
3869 gnutls_list replaced by const int*
3871 2002-09-03 10:24 nmav <nmav@gnutls.org>
3873 * NEWS, doc/tex/appendix.tex (tags: gnutls_0_5_7, gnutls_0_5_6),
3874 doc/tex/cover.tex.in (tags: gnutls_0_8_0, gnutls_0_6_0,
3875 gnutls_0_5_11, gnutls_0_5_10, gnutls_0_5_x_before_int_fixes,
3876 gnutls_0_5_9, gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6),
3877 doc/tex/gnutls.tex, doc/tex/handshake.tex (tags: gnutls_0_5_6)
3878 (utags: gnutls_0_5_5):
3880 last changes for 0.5.5 release
3882 2002-09-01 19:28 nmav <nmav@gnutls.org>
3884 * doc/tex/: ex1.tex, ex2.tex, ex3.tex (tags: gnutls_0_5_9,
3885 gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5), ex4.tex,
3886 serv-export.tex, serv-srp.tex, serv1.tex, srp1.tex:
3888 corrected bugs in examples.
3890 2002-09-01 18:57 nmav <nmav@gnutls.org>
3892 * lib/gnutls.h.in.in, lib/gnutls_anon_cred.c (tags: gnutls_0_5_5),
3893 lib/gnutls_auth.c (tags: gnutls_0_5_5), lib/gnutls_auth_int.h
3894 (tags: gnutls_0_5_11, gnutls_0_5_10, gnutls_0_5_x_before_int_fixes,
3895 gnutls_0_5_9, gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6,
3896 gnutls_0_5_5), lib/gnutls_cert.c (tags: gnutls_0_5_5),
3897 lib/gnutls_handshake.c (tags: gnutls_0_5_5),
3898 lib/gnutls_int_compat.c, lib/gnutls_record.c (tags: gnutls_0_5_7,
3899 gnutls_0_5_6, gnutls_0_5_5), lib/x509_b64.c (tags: gnutls_0_5_8,
3900 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5), src/tests.c (tags:
3905 2002-09-01 18:57 nmav <nmav@gnutls.org>
3907 * doc/tex/: Makefile.am, auth.tex (tags: gnutls_0_5_7,
3908 gnutls_0_5_6, gnutls_0_5_5), ex1.tex, ex2.tex, ex4.tex,
3909 examples.tex (tags: gnutls_0_5_6, gnutls_0_5_5), gnutls.tex,
3910 serv-export.tex, serv-srp.tex, serv1.tex, srp1.tex:
3912 Updated documentation and added more server examples.
3914 2002-09-01 13:23 nmav <nmav@gnutls.org>
3916 * lib/: gnutls.h.in.in, gnutls_int.h (tags: gnutls_0_5_5),
3917 gnutls_int_compat.c, gnutls_ui.h (tags: gnutls_0_5_8, gnutls_0_5_7,
3918 gnutls_0_5_6, gnutls_0_5_5), gnutls_x509.c, gnutls_x509.h (tags:
3919 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
3920 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5), x509_b64.c, x509_b64.h
3921 (tags: gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
3922 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5):
3924 Updated the base64 encoding/decoding functions.
3926 2002-09-01 10:55 nmav <nmav@gnutls.org>
3928 * lib/: auth_anon.c (tags: gnutls_0_5_5), auth_cert.c (tags:
3929 gnutls_0_5_5), auth_dhe.c (tags: gnutls_0_5_5), auth_rsa.c (tags:
3930 gnutls_0_5_5), auth_rsa_export.c (tags: gnutls_0_5_5),
3931 gnutls_cert.c, gnutls_errors.c (tags: gnutls_0_5_7, gnutls_0_5_6,
3932 gnutls_0_5_5), gnutls_errors_int.h (tags: gnutls_0_5_7,
3933 gnutls_0_5_6, gnutls_0_5_5), gnutls_handshake.c, gnutls_state.c,
3934 gnutls_v2_compat.c (tags: gnutls_0_5_10,
3935 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
3936 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5), gnutls_x509.c:
3940 2002-09-01 10:54 nmav <nmav@gnutls.org>
3942 * doc/tex/: Makefile.am, appendix.tex, gnutls.tex, howto.tex (tags:
3943 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
3944 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5), macros.tex (tags:
3945 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5), pgpcert.xml.tex (tags:
3946 gnutls_0_5_5), x509.tex (tags: gnutls_0_5_5), x509cert.xml.tex
3947 (tags: gnutls_0_5_5):
3949 Updated documentation to include examples of XML certificates.
3951 2002-08-31 08:51 nmav <nmav@gnutls.org>
3953 * NEWS, lib/gnutls_x509.c, lib/gnutls_x509.h:
3955 Improved the certificate and key read functions. They can now read a
3956 PEM encoded key and certificate from the same file.
3958 2002-08-30 19:32 nmav <nmav@gnutls.org>
3960 * doc/tex/ex3.tex, doc/tex/handshake.tex, lib/auth_cert.c,
3961 lib/ext_cert_type.c (tags: gnutls_0_5_5), lib/gnutls.h.in.in,
3962 lib/gnutls_algorithms.c (tags: gnutls_0_5_6, gnutls_0_5_5),
3963 lib/gnutls_cert.c, lib/gnutls_int_compat.c, lib/gnutls_priority.c
3964 (tags: gnutls_0_5_5), lib/gnutls_priority.h (tags: gnutls_0_5_5),
3965 lib/gnutls_state.c, lib/gnutls_state.h (tags: gnutls_0_8_12,
3966 gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9, gnutls_0_8_7,
3967 gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2,
3968 gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
3969 gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10,
3970 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
3971 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5), src/cli.c, src/common.c,
3972 src/serv.c, src/tests.c:
3974 cert_type abreviation was expanded to certificate_type.
3976 2002-08-30 18:17 nmav <nmav@gnutls.org>
3978 * doc/tex/: Makefile.am, ex-rfc2818.tex (tags: gnutls_0_5_6,
3979 gnutls_0_5_5), examples.tex:
3983 2002-08-29 12:58 nmav <nmav@gnutls.org>
3985 * doc/tex/ex1.tex, doc/tex/ex2.tex, doc/tex/ex3.tex,
3986 doc/tex/ex4.tex, doc/tex/examples.tex, doc/tex/serv1.tex,
3987 doc/tex/srp1.tex, lib/auth_anon.c, lib/auth_anon.h (tags:
3988 gnutls_0_5_5), lib/auth_cert.c, lib/auth_cert.h (tags:
3989 gnutls_0_5_5), lib/auth_dhe.c, lib/auth_rsa.c,
3990 lib/auth_rsa_export.c, lib/debug.c (tags: gnutls_0_6_0,
3991 gnutls_0_5_11, gnutls_0_5_10, gnutls_0_5_x_before_int_fixes,
3992 gnutls_0_5_9, gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6,
3993 gnutls_0_5_5), lib/debug.h (tags: gnutls_0_8_12, gnutls_0_8_11,
3994 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_8_7, gnutls_0_8_6,
3995 gnutls_0_8_5, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
3996 gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10,
3997 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
3998 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5), lib/ext_cert_type.c,
3999 lib/ext_cert_type.h (tags: gnutls_0_5_x_before_int_fixes,
4000 gnutls_0_5_9, gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6,
4001 gnutls_0_5_5), lib/ext_max_record.c (tags: gnutls_0_5_6,
4002 gnutls_0_5_5), lib/ext_max_record.h (tags: gnutls_0_5_9,
4003 gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5),
4004 lib/gnutls.h.in.in, lib/gnutls_alert.c (tags: gnutls_0_5_7,
4005 gnutls_0_5_6, gnutls_0_5_5), lib/gnutls_alert.h (tags:
4006 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
4007 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5), lib/gnutls_algorithms.c,
4008 lib/gnutls_algorithms.h (tags: gnutls_0_5_7, gnutls_0_5_6,
4009 gnutls_0_5_5), lib/gnutls_auth.c, lib/gnutls_auth.h (tags:
4010 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
4011 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5), lib/gnutls_auth_int.h,
4012 lib/gnutls_buffers.c (tags: gnutls_0_5_7, gnutls_0_5_6,
4013 gnutls_0_5_5), lib/gnutls_buffers.h (tags:
4014 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
4015 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5), lib/gnutls_cert.c,
4016 lib/gnutls_cert.h (tags: gnutls_0_5_11, gnutls_0_5_10,
4017 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
4018 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5), lib/gnutls_cipher.c
4019 (tags: gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
4020 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5), lib/gnutls_cipher.h
4021 (tags: gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
4022 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5), lib/gnutls_cipher_int.c
4023 (tags: gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9,
4024 gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5),
4025 lib/gnutls_cipher_int.h (tags: gnutls_0_6_0, gnutls_0_5_11,
4026 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9,
4027 gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5),
4028 lib/gnutls_compress.c (tags: gnutls_0_5_11, gnutls_0_5_10,
4029 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
4030 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5), lib/gnutls_compress.h
4031 (tags: gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94,
4032 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91,
4033 gnutls_0_9_90, gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7,
4034 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7,
4035 gnutls_0_9_5, gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3,
4036 gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4,
4037 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0,
4038 gnutls_0_5_11, gnutls_0_5_10, gnutls_0_5_x_before_int_fixes,
4039 gnutls_0_5_9, gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6,
4040 gnutls_0_5_5), lib/gnutls_compress_int.c (tags: gnutls_0_5_6,
4041 gnutls_0_5_5), lib/gnutls_compress_int.h (tags:
4042 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
4043 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5), lib/gnutls_constate.c
4044 (tags: gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9,
4045 gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5),
4046 lib/gnutls_constate.h (tags: gnutls_0_9_97, gnutls_0_9_96,
4047 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
4048 gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_8_11,
4049 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9,
4050 gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4,
4051 gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2,
4052 gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
4053 gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10,
4054 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
4055 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5), lib/gnutls_db.c (tags:
4056 gnutls_0_5_6, gnutls_0_5_5), lib/gnutls_db.h (tags: gnutls_0_9_97,
4057 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
4058 gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90,
4059 gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10,
4060 gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5,
4061 gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5,
4062 gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3,
4063 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11,
4064 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9,
4065 gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5),
4066 lib/gnutls_dh.h (tags: gnutls_0_5_11, gnutls_0_5_10,
4067 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
4068 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5), lib/gnutls_dh_primes.c
4069 (tags: gnutls_0_5_6, gnutls_0_5_5), lib/gnutls_extensions.c (tags:
4070 gnutls_0_5_5), lib/gnutls_extensions.h (tags:
4071 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
4072 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5), lib/gnutls_global.c
4073 (tags: gnutls_0_5_6, gnutls_0_5_5), lib/gnutls_handshake.c,
4074 lib/gnutls_handshake.h (tags: gnutls_0_6_0, gnutls_0_5_11,
4075 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9,
4076 gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5),
4077 lib/gnutls_hash_int.c (tags: gnutls_0_5_x_before_int_fixes,
4078 gnutls_0_5_9, gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6,
4079 gnutls_0_5_5), lib/gnutls_hash_int.h (tags:
4080 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
4081 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5), lib/gnutls_int.h,
4082 lib/gnutls_int_compat.c, lib/gnutls_kx.c (tags: gnutls_0_5_8,
4083 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5), lib/gnutls_kx.h (tags:
4084 gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10,
4085 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
4086 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5), lib/gnutls_priority.c,
4087 lib/gnutls_priority.h, lib/gnutls_record.c, lib/gnutls_record.h
4088 (tags: gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10,
4089 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
4090 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5), lib/gnutls_rsa_export.c
4091 (tags: gnutls_0_5_6, gnutls_0_5_5), lib/gnutls_rsa_export.h (tags:
4092 gnutls_0_8_12, gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9,
4093 gnutls_0_8_7, gnutls_0_8_6, gnutls_0_8_5, gnutls_0_8_4,
4094 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0,
4095 gnutls_0_5_11, gnutls_0_5_10, gnutls_0_5_x_before_int_fixes,
4096 gnutls_0_5_9, gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6,
4097 gnutls_0_5_5), lib/gnutls_session.c (tags: gnutls_0_5_11,
4098 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9,
4099 gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5),
4100 lib/gnutls_session.h (tags: gnutls_0_9_97, gnutls_0_9_96,
4101 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
4102 gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_8_11,
4103 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9,
4104 gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4,
4105 gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2,
4106 gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
4107 gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10,
4108 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
4109 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5),
4110 lib/gnutls_session_pack.c (tags: gnutls_0_5_x_before_int_fixes,
4111 gnutls_0_5_9, gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6,
4112 gnutls_0_5_5), lib/gnutls_session_pack.h (tags: gnutls_0_9_97,
4113 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
4114 gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90,
4115 gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10,
4116 gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5,
4117 gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5,
4118 gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3,
4119 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11,
4120 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9,
4121 gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5),
4122 lib/gnutls_sig.c (tags: gnutls_0_5_x_before_int_fixes,
4123 gnutls_0_5_9, gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6,
4124 gnutls_0_5_5), lib/gnutls_sig.h (tags:
4125 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
4126 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5), lib/gnutls_state.c,
4127 lib/gnutls_state.h, lib/gnutls_ui.c, lib/gnutls_ui.h,
4128 lib/gnutls_v2_compat.c, lib/gnutls_v2_compat.h (tags:
4129 gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94,
4130 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91,
4131 gnutls_0_9_90, gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7,
4132 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7,
4133 gnutls_0_9_5, gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3,
4134 gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4,
4135 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0,
4136 gnutls_0_5_11, gnutls_0_5_10, gnutls_0_5_x_before_int_fixes,
4137 gnutls_0_5_9, gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6,
4138 gnutls_0_5_5), lib/gnutls_x509.c, lib/gnutls_x509.h,
4139 lib/x509_sig_check.c (tags: gnutls_0_5_x_before_int_fixes,
4140 gnutls_0_5_9, gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6,
4141 gnutls_0_5_5), lib/x509_verify.c (tags: gnutls_0_5_10,
4142 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
4143 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5), src/cli.c, src/common.c,
4144 src/serv.c, src/tests.c, src/tls_test.c:
4146 Renamed all the constructed types to have more consisten names, and
4147 some other minor improvements.
4149 2002-08-29 10:08 nmav <nmav@gnutls.org>
4151 * Makefile.am (tags: gnutls_0_5_5,
4152 gnutls_0_5_x_before_types_change), PGPKEYS:
4154 removed PGPKEYS from the distribution.
4156 2002-08-28 15:44 nmav <nmav@gnutls.org>
4158 * lib/: gnutls_buffers.c, gnutls_record.c (utags:
4159 gnutls_0_5_x_before_types_change):
4161 Allow the NULL pointer for data in gnutls_record_send(), if the
4162 previous call was interrupted.
4164 2002-08-28 15:18 nmav <nmav@gnutls.org>
4166 * lib/gnutls_record.c:
4168 Corrected possible bug in decompression code. Well compressed
4169 packets may have been rejected due to limited buffer.
4171 2002-08-28 14:08 nmav <nmav@gnutls.org>
4173 * NEWS (tags: gnutls_0_5_x_before_types_change),
4174 doc/README.autoconf (tags: gnutls_0_5_11, gnutls_0_5_10,
4175 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
4176 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
4177 gnutls_0_5_x_before_types_change), doc/TODO (tags:
4178 gnutls_0_5_x_before_types_change),
4179 doc/protocol/draft-ietf-tls-srp-01.txt,
4180 doc/protocol/draft-ietf-tls-srp-02.txt (tags: gnutls_0_5_7,
4181 gnutls_0_5_6, gnutls_0_5_5, gnutls_0_5_x_before_types_change),
4182 lib/gnutls_algorithms.c (tags: gnutls_0_5_x_before_types_change),
4183 lib/gnutls_int.h (tags: gnutls_0_5_x_before_types_change),
4184 src/crypt-gaa.c (tags: gnutls_0_5_11, gnutls_0_5_10,
4185 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
4186 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
4187 gnutls_0_5_x_before_types_change), src/crypt-gaa.h (tags:
4188 gnutls_0_8_12, gnutls_0_8_11, gnutls_0_9_7, gnutls_0_8_10,
4189 gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5,
4190 gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5,
4191 gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3,
4192 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11,
4193 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9,
4194 gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
4195 gnutls_0_5_x_before_types_change), src/crypt.c (tags: gnutls_0_5_7,
4196 gnutls_0_5_6, gnutls_0_5_5, gnutls_0_5_x_before_types_change),
4197 src/crypt.gaa (tags: gnutls_0_5_11, gnutls_0_5_10,
4198 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
4199 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
4200 gnutls_0_5_x_before_types_change):
4202 Added support for the new SRP draft by D. Taylor. This includes the
4203 removal of the blowfish crypt hash option, and the change of SRP
4204 cipher suite numbers.
4206 2002-08-27 09:41 nmav <nmav@gnutls.org>
4208 * lib/: debug.c, gnutls_hash_int.c, gnutls_x509.c (utags:
4209 gnutls_0_5_x_before_types_change):
4211 removed old FIXME stuff.
4213 2002-08-26 16:10 nmav <nmav@gnutls.org>
4215 * lib/gnutls.h.in.in (tags: gnutls_0_5_x_before_types_change,
4216 gnutls_0_5_4), lib/gnutls_algorithms.c (tags: gnutls_0_5_4),
4217 lib/gnutls_cipher_int.c (tags: gnutls_0_5_x_before_types_change,
4218 gnutls_0_5_4), lib/gnutls_int.h (tags: gnutls_0_5_4), src/cli.c,
4219 src/serv.c (tags: gnutls_0_5_x_before_types_change, gnutls_0_5_4),
4220 src/tests.c (tags: gnutls_0_5_x_before_types_change, gnutls_0_5_4),
4221 doc/tex/auth.tex (tags: gnutls_0_5_4), doc/tex/ciphers.tex (tags:
4222 gnutls_0_5_5, gnutls_0_5_x_before_types_change, gnutls_0_5_4),
4223 doc/tex/ex1.tex (tags: gnutls_0_5_x_before_types_change,
4224 gnutls_0_5_4), doc/tex/ex2.tex (tags:
4225 gnutls_0_5_x_before_types_change, gnutls_0_5_4), doc/tex/ex4.tex
4226 (tags: gnutls_0_5_x_before_types_change, gnutls_0_5_4),
4227 doc/tex/srp1.tex (tags: gnutls_0_5_x_before_types_change,
4230 Renamed GNUTLS_CIPHER_ARCFOUR to GNUTLS_CIPHER_ARCFOUR_128
4232 2002-08-26 15:30 nmav <nmav@gnutls.org>
4234 * lib/gnutls_state.c (tags: gnutls_0_5_x_before_types_change,
4237 better export ciphersuite detection
4239 2002-08-26 10:13 nmav <nmav@gnutls.org>
4241 * src/: Makefile.am (tags: gnutls_0_5_10,
4242 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
4243 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
4244 gnutls_0_5_x_before_types_change, gnutls_0_5_4), common.c (tags:
4245 gnutls_0_5_x_before_types_change, gnutls_0_5_4), common.h (tags:
4246 gnutls_0_5_11, gnutls_0_5_10, gnutls_0_5_x_before_int_fixes,
4247 gnutls_0_5_9, gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6,
4248 gnutls_0_5_5, gnutls_0_5_x_before_types_change, gnutls_0_5_4),
4249 tests.c, tests.h (tags: gnutls_0_5_11, gnutls_0_5_10,
4250 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
4251 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
4252 gnutls_0_5_x_before_types_change, gnutls_0_5_4), tls_test.c (tags:
4253 gnutls_0_5_x_before_types_change, gnutls_0_5_4):
4255 Improved the gnutls-cli-debug program
4257 2002-08-26 08:18 nmav <nmav@gnutls.org>
4259 * lib/gnutls.h.in.in, lib/gnutls_algorithms.c,
4260 lib/gnutls_cipher_int.c, lib/gnutls_int.h, doc/tex/ciphers.tex,
4261 src/cli.c, src/serv.c, src/tests.c:
4263 renamed ARCFOUR-EXPORT to ARCFOUR-40
4265 2002-08-26 08:14 nmav <nmav@gnutls.org>
4267 * lib/: auth_rsa.c (tags: gnutls_0_5_x_before_types_change,
4268 gnutls_0_5_4), auth_rsa_export.c, gnutls_kx.c (tags:
4269 gnutls_0_5_x_before_types_change, gnutls_0_5_4),
4270 gnutls_rsa_export.h (tags: gnutls_0_5_x_before_types_change,
4271 gnutls_0_5_4), gnutls_state.c, gnutls_state.h (tags:
4272 gnutls_0_5_x_before_types_change, gnutls_0_5_4):
4274 Added support for RSA_EXPORT_WITH_RC4_EXPORT_MD5 with RSA
4275 certificates with modulus less than 512 bits. This change made the
4278 2002-08-25 19:06 nmav <nmav@gnutls.org>
4280 * src/: serv.c, tests.c, tests.h, tls_test.c:
4282 improvements in server html output
4284 2002-08-25 18:41 nmav <nmav@gnutls.org>
4286 * doc/tex/: auth.tex, ciphers.tex, intro.tex (tags: gnutls_0_5_5,
4287 gnutls_0_5_x_before_types_change, gnutls_0_5_4):
4289 changes in order to keep up with the addition of export-grade
4292 2002-08-25 18:17 nmav <nmav@gnutls.org>
4296 corrected bug in DHE key exchange
4298 2002-08-25 18:10 nmav <nmav@gnutls.org>
4300 * src/: cli.c, serv.c:
4302 changes for export cipher suites
4304 2002-08-25 18:10 nmav <nmav@gnutls.org>
4308 Added the first EXPORT-grade ciphersuite
4310 2002-08-25 18:08 nmav <nmav@gnutls.org>
4312 * lib/: Makefile.am (tags: gnutls_0_5_7, gnutls_0_5_6,
4313 gnutls_0_5_5, gnutls_0_5_x_before_types_change, gnutls_0_5_4),
4314 auth_cert.h (tags: gnutls_0_5_x_before_types_change, gnutls_0_5_4),
4315 auth_dhe.c (tags: gnutls_0_5_x_before_types_change, gnutls_0_5_4),
4316 auth_rsa.c, auth_rsa_export.c, gnutls.h.in.in, gnutls_algorithms.c,
4317 gnutls_cert.c (tags: gnutls_0_5_x_before_types_change,
4318 gnutls_0_5_4), gnutls_dh_primes.c (tags:
4319 gnutls_0_5_x_before_types_change, gnutls_0_5_4), gnutls_errors.c
4320 (tags: gnutls_0_5_x_before_types_change, gnutls_0_5_4),
4321 gnutls_errors_int.h (tags: gnutls_0_5_x_before_types_change,
4322 gnutls_0_5_4), gnutls_int.h, gnutls_kx.c, gnutls_rsa_export.c
4323 (tags: gnutls_0_5_x_before_types_change, gnutls_0_5_4),
4324 gnutls_rsa_export.h, gnutls_state.c, gnutls_state.h, gnutls_ui.c
4325 (tags: gnutls_0_5_x_before_types_change, gnutls_0_5_4), gnutls_ui.h
4326 (tags: gnutls_0_5_x_before_types_change, gnutls_0_5_4),
4327 gnutls_x509.c (tags: gnutls_0_5_4):
4329 Corrected bug in DHE key exchange which prevented from parsing the
4330 given certificates properly.
4332 2002-08-22 22:18 nmav <nmav@gnutls.org>
4334 * NEWS, configure.in (utags: gnutls_0_5_3):
4336 changes for 0.5.3 release
4338 2002-08-22 10:02 nmav <nmav@gnutls.org>
4340 * lib/gnutls.h.in.in, lib/gnutls_int_compat.c (tags:
4341 gnutls_0_5_x_before_types_change, gnutls_0_5_4), src/serv.c:
4343 gnutls_handshake_set_exportable_detection() was obsoleted.
4345 2002-08-21 15:44 nmav <nmav@gnutls.org>
4347 * lib/: gnutls_constate.c (tags: gnutls_0_5_x_before_types_change),
4348 gnutls_hash_int.c (utags: gnutls_0_5_4):
4350 corrected bug in SSL3 random generation function. Now the export
4351 ciphersuite works in SSL3 mode too.
4353 2002-08-21 15:04 nmav <nmav@gnutls.org>
4355 * lib/: gnutls.h.in.in, gnutls_constate.c, gnutls_handshake.c
4356 (tags: gnutls_0_5_x_before_types_change, gnutls_0_5_4),
4357 gnutls_hash_int.c, gnutls_hash_int.h (tags:
4358 gnutls_0_5_x_before_types_change, gnutls_0_5_4), gnutls_int.h,
4361 Added the first exportable ciphersuite
4362 (TLS_RSA_WITH_RC4_EXPORT_MD5). This one only works in servers that
4363 have certificates of 512 bits length.
4365 2002-08-21 11:09 nmav <nmav@gnutls.org>
4367 * lib/gnutls.h.in.in, lib/gnutls_algorithms.c,
4368 lib/gnutls_algorithms.h (tags: gnutls_0_5_x_before_types_change,
4369 gnutls_0_5_4), lib/gnutls_cipher_int.c, lib/gnutls_constate.c,
4370 lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_state.c,
4371 src/cli.c (utags: gnutls_0_5_x_with_export_ciphersuites):
4373 Added some initials for the export cipher suites.
4375 2002-08-21 08:45 nmav <nmav@gnutls.org>
4377 * doc/protocol/: draft-ietf-tls-openpgp-keys-01.txt,
4378 draft-ietf-tls-openpgp-keys-02.txt (tags:
4379 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
4380 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
4381 gnutls_0_5_x_with_export_ciphersuites):
4383 updated openpgp draft
4385 2002-08-20 12:29 nmav <nmav@gnutls.org>
4387 * lib/gnutls_handshake.c (tags: gnutls_0_5_3, gnutls_0_5_2,
4388 gnutls_0_5_x_before_export_ciphersuites):
4390 included the change cipher specs in
4391 gnutls_handshake_get_direction().
4393 2002-08-18 17:45 nmav <nmav@gnutls.org>
4395 * NEWS (tags: gnutls_0_5_x_before_export_ciphersuites,
4396 gnutls_0_5_x_with_export_ciphersuites), lib/gnutls.h.in.in (tags:
4397 gnutls_0_5_3, gnutls_0_5_2,
4398 gnutls_0_5_x_before_export_ciphersuites), lib/gnutls_handshake.c:
4400 gnutls_handshake_check_direction() renamed to
4401 gnutls_handshake_get_direction().
4403 2002-08-18 08:31 nmav <nmav@gnutls.org>
4405 * src/: tls_test-gaa.c (tags: gnutls_0_5_10,
4406 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
4407 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
4408 gnutls_0_5_x_before_types_change, gnutls_0_5_4), tls_test-gaa.h
4409 (tags: gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9,
4410 gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
4411 gnutls_0_5_x_before_types_change, gnutls_0_5_4), tls_test.c,
4412 tls_test.gaa (tags: gnutls_0_5_10, gnutls_0_5_x_before_int_fixes,
4413 gnutls_0_5_9, gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6,
4414 gnutls_0_5_5, gnutls_0_5_x_before_types_change, gnutls_0_5_4)
4415 (utags: gnutls_0_5_2, gnutls_0_5_3,
4416 gnutls_0_5_x_before_export_ciphersuites,
4417 gnutls_0_5_x_with_export_ciphersuites):
4419 Added verbose option to gnutls-cli-debug.
4421 2002-08-18 08:30 nmav <nmav@gnutls.org>
4423 * NEWS, lib/gnutls.h.in.in, lib/gnutls_handshake.c,
4424 lib/gnutls_int.h (tags: gnutls_0_5_3, gnutls_0_5_2,
4425 gnutls_0_5_x_before_export_ciphersuites), lib/gnutls_state.c (tags:
4426 gnutls_0_5_3, gnutls_0_5_2,
4427 gnutls_0_5_x_before_export_ciphersuites):
4429 Added the gnutls_handshake_set_exportable_detection() function,
4430 which is used to control whether the handshake will check for
4431 exportable cipher suites in the server. In that case an error of
4432 GNUTLS_E_EXPORT_CIPHER_SUITE is returned.
4434 2002-08-17 20:49 nmav <nmav@gnutls.org>
4436 * AUTHORS (tags: gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95,
4437 gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92, gnutls_0_8_12,
4438 gnutls_0_9_91, gnutls_0_9_90, gnutls_0_8_11, gnutls_0_9_8,
4439 gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9, gnutls_0_9_6,
4440 gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4, gnutls_0_8_6,
4441 gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1,
4442 gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0,
4443 gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10,
4444 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
4445 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
4446 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
4447 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
4448 gnutls_0_5_x_with_export_ciphersuites):
4450 included cvs aliases into authors file
4452 2002-08-17 15:34 nmav <nmav@gnutls.org>
4454 * lib/: gnutls_algorithms.c, gnutls.h.in.in:
4456 Added gnutls_cipher_suite_get_name(). This functions constructs the
4457 name of a cipher suite using the given algorithms.
4459 2002-08-15 21:49 nmav <nmav@gnutls.org>
4461 * lib/: gnutls.h.in.in, gnutls_handshake.c, gnutls_int.h:
4463 Added new function gnutls_handshake_check_direction(), which returns
4464 the state where the handshake function was interrupted.
4466 2002-08-15 09:58 nmav <nmav@gnutls.org>
4468 * buildconf (tags: gnutls_0_5_6, gnutls_0_5_5,
4469 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3),
4470 configure.in, doc/README.CVS (tags: gnutls_0_5_11, gnutls_0_5_10,
4471 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
4472 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
4473 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3)
4474 (utags: gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
4475 gnutls_0_5_x_with_export_ciphersuites):
4477 Added the --enable-maintainer-mode configure option, and renamed the
4478 old one to --enable-developer-mode.
4480 2002-08-15 03:36 nmav <nmav@gnutls.org>
4482 * NEWS, configure.in, lib/gnutls.h.in.in, lib/gnutls_x509.c (tags:
4483 gnutls_0_5_3, gnutls_0_5_2,
4484 gnutls_0_5_x_before_export_ciphersuites,
4485 gnutls_0_5_x_with_export_ciphersuites):
4487 added some missing consts
4489 2002-07-21 19:15 admcd <admcd@gnutls.org>
4491 * doc/tex/openssl.tex (tags: gnutls_0_9_97, gnutls_0_9_96,
4492 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
4493 gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_8_11,
4494 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9,
4495 gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4,
4496 gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2,
4497 gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
4498 gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10,
4499 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
4500 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
4501 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
4502 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
4503 gnutls_0_5_x_with_export_ciphersuites):
4505 add ability to use separate file descriptors for send() and recv()
4506 using new set_transport_ptr2() function
4508 2002-07-20 18:44 nmav <nmav@gnutls.org>
4510 * lib/: gnutls_errors.c (tags: gnutls_0_5_3, gnutls_0_5_2,
4511 gnutls_0_5_x_before_export_ciphersuites,
4512 gnutls_0_5_x_with_export_ciphersuites), gnutls_errors_int.h (tags:
4513 gnutls_0_5_3, gnutls_0_5_2,
4514 gnutls_0_5_x_before_export_ciphersuites,
4515 gnutls_0_5_x_with_export_ciphersuites), gnutls_handshake.c:
4517 Added a special error code for cases where the peer (server)
4518 supports only export ciphersuites.
4520 2002-07-15 19:38 nmav <nmav@gnutls.org>
4522 * doc/tex/: auth.tex, errors.tex (tags: gnutls_0_5_10,
4523 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
4524 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
4525 gnutls_0_5_x_before_types_change, gnutls_0_5_4), howto.tex (tags:
4526 gnutls_0_5_x_before_types_change, gnutls_0_5_4), openpgp.tex (tags:
4527 gnutls_0_5_5, gnutls_0_5_x_before_types_change, gnutls_0_5_4),
4528 record.tex (tags: gnutls_0_5_x_before_int_fixes, gnutls_0_5_9,
4529 gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
4530 gnutls_0_5_x_before_types_change, gnutls_0_5_4) (utags:
4531 gnutls_0_5_2, gnutls_0_5_3,
4532 gnutls_0_5_x_before_export_ciphersuites,
4533 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1):
4535 Several documentation fixes. Suggestions and patch by Paul Wujek
4536 <pwujek@xp2telecom.com>
4538 2002-07-15 15:29 nmav <nmav@gnutls.org>
4540 * NEWS, lib/auth_cert.c (tags: gnutls_0_5_x_before_types_change,
4541 gnutls_0_5_4, gnutls_0_5_3, gnutls_0_5_2,
4542 gnutls_0_5_x_before_export_ciphersuites,
4543 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1),
4544 lib/auth_dhe.c (tags: gnutls_0_5_3, gnutls_0_5_2,
4545 gnutls_0_5_x_before_export_ciphersuites,
4546 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1),
4547 lib/auth_rsa.c (tags: gnutls_0_5_3, gnutls_0_5_2,
4548 gnutls_0_5_x_before_export_ciphersuites,
4549 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1),
4550 lib/ext_max_record.c (tags: gnutls_0_5_x_before_types_change,
4551 gnutls_0_5_4, gnutls_0_5_3, gnutls_0_5_2,
4552 gnutls_0_5_x_before_export_ciphersuites,
4553 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1),
4554 lib/gnutls_cert.c (tags: gnutls_0_5_3, gnutls_0_5_2,
4555 gnutls_0_5_x_before_export_ciphersuites,
4556 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1),
4557 lib/gnutls_compress.c (tags: gnutls_0_5_x_before_types_change,
4558 gnutls_0_5_4, gnutls_0_5_3, gnutls_0_5_2,
4559 gnutls_0_5_x_before_export_ciphersuites,
4560 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1),
4561 lib/gnutls_compress_int.c (tags: gnutls_0_5_x_before_types_change,
4562 gnutls_0_5_4, gnutls_0_5_3, gnutls_0_5_2,
4563 gnutls_0_5_x_before_export_ciphersuites,
4564 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1),
4565 lib/gnutls_constate.c (tags: gnutls_0_5_3, gnutls_0_5_2,
4566 gnutls_0_5_x_before_export_ciphersuites, gnutls_0_5_1),
4567 lib/gnutls_errors.c (tags: gnutls_0_5_1), lib/gnutls_errors_int.h
4568 (tags: gnutls_0_5_1), lib/gnutls_global.c (tags:
4569 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
4570 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
4571 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1),
4572 lib/gnutls_int.h, lib/gnutls_record.c (tags: gnutls_0_5_4,
4573 gnutls_0_5_3, gnutls_0_5_2,
4574 gnutls_0_5_x_before_export_ciphersuites,
4575 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1),
4576 lib/gnutls_state.c (tags: gnutls_0_5_1):
4578 Fixes in zlib compression code. gnutls_global_init_extra() in
4579 libgnutls-extra fails if library versions do not match. Semantic
4580 changes in gnutls_record_set_max_size(). The requested size is now
4581 immediately enforced at the output buffers.
4583 2002-07-15 15:29 nmav <nmav@gnutls.org>
4585 * src/: cli.c, serv.c (tags: gnutls_0_5_3, gnutls_0_5_2,
4586 gnutls_0_5_x_before_export_ciphersuites,
4587 gnutls_0_5_x_with_export_ciphersuites) (utags: gnutls_0_5_1):
4589 Client and server now accept the null cipher option.
4591 2002-07-13 06:35 nmav <nmav@gnutls.org>
4593 * NEWS, lib/gnutls.h.in.in (tags: gnutls_0_5_1),
4594 lib/gnutls_buffers.c (tags: gnutls_0_5_4, gnutls_0_5_3,
4595 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
4596 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1),
4597 lib/gnutls_int.h, lib/gnutls_record.c:
4599 Added gnutls_transport_set_ptr2() which accepts two pointers.
4601 2002-07-12 21:08 nmav <nmav@gnutls.org>
4603 * configure.in, lib/gnutls_mpi.h (tags: gnutls_0_6_0,
4604 gnutls_0_5_11, gnutls_0_5_10, gnutls_0_5_x_before_int_fixes,
4605 gnutls_0_5_9, gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6,
4606 gnutls_0_5_5, gnutls_0_5_x_before_types_change, gnutls_0_5_4,
4607 gnutls_0_5_3, gnutls_0_5_2,
4608 gnutls_0_5_x_before_export_ciphersuites,
4609 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1),
4610 lib/gnutls_privkey.c (tags: gnutls_0_5_8, gnutls_0_5_7,
4611 gnutls_0_5_6, gnutls_0_5_5, gnutls_0_5_x_before_types_change,
4612 gnutls_0_5_4, gnutls_0_5_3, gnutls_0_5_2,
4613 gnutls_0_5_x_before_export_ciphersuites,
4614 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1):
4616 moved to libgcrypt 1.1.8
4618 2002-07-12 17:46 nmav <nmav@gnutls.org>
4620 * NEWS, lib/libgnutls.m4 (tags: gnutls_0_9_97, gnutls_0_9_96,
4621 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
4622 gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_8_11,
4623 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9,
4624 gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4,
4625 gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2,
4626 gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
4627 gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10,
4628 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
4629 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
4630 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
4631 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
4632 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1):
4634 corrected m4 macros for gnutls
4636 2002-07-10 15:49 nmav <nmav@gnutls.org>
4638 * lib/: auth_anon.c (tags: gnutls_0_5_x_before_types_change,
4639 gnutls_0_5_4, gnutls_0_5_3, gnutls_0_5_2,
4640 gnutls_0_5_x_before_export_ciphersuites,
4641 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1), auth_cert.c,
4642 auth_dhe.c, auth_rsa.c, ext_cert_type.c (tags:
4643 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
4644 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
4645 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1),
4646 ext_max_record.c, gnutls_buffers.c, gnutls_cert.c, gnutls_cipher.c
4647 (tags: gnutls_0_5_x_before_types_change, gnutls_0_5_4,
4648 gnutls_0_5_3, gnutls_0_5_2,
4649 gnutls_0_5_x_before_export_ciphersuites,
4650 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1),
4651 gnutls_compress.c, gnutls_constate.c, gnutls_datum.c (tags:
4652 gnutls_0_5_11, gnutls_0_5_10, gnutls_0_5_x_before_int_fixes,
4653 gnutls_0_5_9, gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6,
4654 gnutls_0_5_5, gnutls_0_5_x_before_types_change, gnutls_0_5_4,
4655 gnutls_0_5_3, gnutls_0_5_2,
4656 gnutls_0_5_x_before_export_ciphersuites,
4657 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1), gnutls_db.c
4658 (tags: gnutls_0_5_x_before_types_change, gnutls_0_5_4,
4659 gnutls_0_5_3, gnutls_0_5_2,
4660 gnutls_0_5_x_before_export_ciphersuites,
4661 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1),
4662 gnutls_extensions.c (tags: gnutls_0_5_x_before_types_change,
4663 gnutls_0_5_4, gnutls_0_5_3, gnutls_0_5_2,
4664 gnutls_0_5_x_before_export_ciphersuites,
4665 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1),
4666 gnutls_handshake.c (tags: gnutls_0_5_1), gnutls_hash_int.c (tags:
4667 gnutls_0_5_3, gnutls_0_5_2,
4668 gnutls_0_5_x_before_export_ciphersuites,
4669 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1), gnutls_int.h,
4670 gnutls_kx.c (tags: gnutls_0_5_3, gnutls_0_5_2,
4671 gnutls_0_5_x_before_export_ciphersuites,
4672 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1), gnutls_mpi.c
4673 (tags: gnutls_0_5_11, gnutls_0_5_10, gnutls_0_5_x_before_int_fixes,
4674 gnutls_0_5_9, gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6,
4675 gnutls_0_5_5, gnutls_0_5_x_before_types_change, gnutls_0_5_4,
4676 gnutls_0_5_3, gnutls_0_5_2,
4677 gnutls_0_5_x_before_export_ciphersuites,
4678 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1), gnutls_num.c
4679 (tags: gnutls_0_5_11, gnutls_0_5_10, gnutls_0_5_x_before_int_fixes,
4680 gnutls_0_5_9, gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6,
4681 gnutls_0_5_5, gnutls_0_5_x_before_types_change, gnutls_0_5_4,
4682 gnutls_0_5_3, gnutls_0_5_2,
4683 gnutls_0_5_x_before_export_ciphersuites,
4684 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1), gnutls_pk.c
4685 (tags: gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
4686 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
4687 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
4688 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
4689 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1),
4690 gnutls_priority.c (tags: gnutls_0_5_x_before_types_change,
4691 gnutls_0_5_4, gnutls_0_5_3, gnutls_0_5_2,
4692 gnutls_0_5_x_before_export_ciphersuites,
4693 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1),
4694 gnutls_privkey.c, gnutls_random.c (tags: gnutls_0_5_11,
4695 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9,
4696 gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
4697 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
4698 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
4699 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1),
4700 gnutls_record.c, gnutls_session_pack.c (tags:
4701 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
4702 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
4703 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1),
4704 gnutls_state.c, gnutls_state.h (tags: gnutls_0_5_3, gnutls_0_5_2,
4705 gnutls_0_5_x_before_export_ciphersuites,
4706 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1), gnutls_ui.c
4707 (tags: gnutls_0_5_3, gnutls_0_5_2,
4708 gnutls_0_5_x_before_export_ciphersuites,
4709 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1),
4710 gnutls_v2_compat.c (tags: gnutls_0_5_x_before_types_change,
4711 gnutls_0_5_4, gnutls_0_5_3, gnutls_0_5_2,
4712 gnutls_0_5_x_before_export_ciphersuites,
4713 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1), x509_b64.c
4714 (tags: gnutls_0_5_x_before_types_change, gnutls_0_5_4,
4715 gnutls_0_5_3, gnutls_0_5_2,
4716 gnutls_0_5_x_before_export_ciphersuites,
4717 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1),
4718 x509_extensions.c (tags: gnutls_0_5_x_before_types_change,
4719 gnutls_0_5_4, gnutls_0_5_3, gnutls_0_5_2,
4720 gnutls_0_5_x_before_export_ciphersuites,
4721 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1),
4722 x509_sig_check.c (tags: gnutls_0_5_x_before_types_change,
4723 gnutls_0_5_4, gnutls_0_5_3, gnutls_0_5_2,
4724 gnutls_0_5_x_before_export_ciphersuites,
4725 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1), x509_verify.c
4726 (tags: gnutls_0_5_x_before_types_change, gnutls_0_5_4,
4727 gnutls_0_5_3, gnutls_0_5_2,
4728 gnutls_0_5_x_before_export_ciphersuites,
4729 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1), x509_xml.c
4730 (tags: gnutls_0_5_5, gnutls_0_5_x_before_types_change,
4731 gnutls_0_5_4, gnutls_0_5_3, gnutls_0_5_2,
4732 gnutls_0_5_x_before_export_ciphersuites,
4733 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1):
4735 Added some hints on the file purpose, and some other cleanups.
4737 2002-07-10 12:07 nmav <nmav@gnutls.org>
4739 * lib/: gnutls_db.c, gnutls_state.c:
4741 Now gnutls_deinit() removes abnormally terminated sessions. Added
4742 the _gnutls_deinit() function which has the behaviour of the older
4745 2002-07-10 12:01 nmav <nmav@gnutls.org>
4749 corrected possible bug in http server
4751 2002-07-06 15:35 admcd <admcd@gnutls.org>
4753 * doc/tex/openssl.tex (tags: gnutls_0_5_1, gnutls_0_5_0):
4755 added some more information about current limitations of OpenSSL
4758 2002-07-06 15:18 nmav <nmav@gnutls.org>
4760 * doc/tex/: intro.tex, x509.tex (utags: gnutls_0_5_2, gnutls_0_5_3,
4761 gnutls_0_5_x_before_export_ciphersuites,
4762 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_0, gnutls_0_5_1):
4764 some documentation fixes.
4766 2002-07-05 12:08 nmav <nmav@gnutls.org>
4768 * lib/: gnutls.h.in.in, gnutls_ui.h (tags: gnutls_0_5_3,
4769 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
4770 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1) (utags:
4773 Added defines for old function names.
4775 2002-07-04 10:04 nmav <nmav@gnutls.org>
4777 * src/: README.srpcrypt (tags: gnutls_0_9_97, gnutls_0_9_96,
4778 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
4779 gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_8_11,
4780 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9,
4781 gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4,
4782 gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2,
4783 gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
4784 gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10,
4785 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
4786 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
4787 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
4788 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
4789 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0),
4790 crypt-gaa.c (tags: gnutls_0_5_4, gnutls_0_5_3, gnutls_0_5_2,
4791 gnutls_0_5_x_before_export_ciphersuites,
4792 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0),
4793 crypt-gaa.h (tags: gnutls_0_5_4, gnutls_0_5_3, gnutls_0_5_2,
4794 gnutls_0_5_x_before_export_ciphersuites,
4795 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0),
4796 crypt.gaa (tags: gnutls_0_5_4, gnutls_0_5_3, gnutls_0_5_2,
4797 gnutls_0_5_x_before_export_ciphersuites,
4798 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0),
4801 updated the parameters of srpcrypt program. Other minor changes in
4804 2002-07-04 07:49 nmav <nmav@gnutls.org>
4806 * lib/gnutls_x509.c (tags: gnutls_0_5_0):
4808 Corrected bug in the mpi extraction function from X.509 certificates
4809 (affects DSA certificates).
4811 2002-06-30 15:18 nmav <nmav@gnutls.org>
4813 * src/common.c, lib/auth_cert.c (tags: gnutls_0_5_0),
4814 lib/gnutls_cipher.c (tags: gnutls_0_5_0), lib/gnutls_handshake.c
4815 (tags: gnutls_0_5_0), lib/gnutls_mpi.c (tags: gnutls_0_5_0),
4816 lib/gnutls_mpi.h (tags: gnutls_0_5_0), lib/gnutls_ui.h,
4819 Made the xml convertion functions more mnemonic. Several other fixes
4820 in the core library.
4822 2002-06-30 11:09 nmav <nmav@gnutls.org>
4824 * lib/: gnutls_alert.c (tags: gnutls_0_5_x_before_types_change,
4825 gnutls_0_5_4, gnutls_0_5_3, gnutls_0_5_2,
4826 gnutls_0_5_x_before_export_ciphersuites,
4827 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0),
4828 gnutls_algorithms.c (tags: gnutls_0_5_1, gnutls_0_5_0),
4829 gnutls_algorithms.h (tags: gnutls_0_5_3, gnutls_0_5_2,
4830 gnutls_0_5_x_before_export_ciphersuites, gnutls_0_5_1,
4831 gnutls_0_5_0), gnutls_auth.h (tags:
4832 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
4833 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
4834 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0),
4835 gnutls_cipher.c, gnutls_compress_int.c (tags: gnutls_0_5_0),
4836 gnutls_compress_int.h (tags: gnutls_0_5_x_before_types_change,
4837 gnutls_0_5_4, gnutls_0_5_3, gnutls_0_5_2,
4838 gnutls_0_5_x_before_export_ciphersuites,
4839 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0),
4840 gnutls_errors.c (tags: gnutls_0_5_0), gnutls_extensions.c (tags:
4841 gnutls_0_5_0), gnutls_extensions.h (tags:
4842 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
4843 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
4844 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0),
4845 gnutls_handshake.c, gnutls_hash_int.c (tags: gnutls_0_5_0),
4846 gnutls_hash_int.h (tags: gnutls_0_5_3, gnutls_0_5_2,
4847 gnutls_0_5_x_before_export_ciphersuites,
4848 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0),
4849 gnutls_int.h (tags: gnutls_0_5_0), gnutls_mpi.c, gnutls_mpi.h,
4850 gnutls_state.c (tags: gnutls_0_5_0), gnutls_state.h (tags:
4851 gnutls_0_5_0), gnutls_x509.c, x509_extensions.c (tags:
4852 gnutls_0_5_0), x509_extensions.h (tags: gnutls_0_8_12,
4853 gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9, gnutls_0_8_7,
4854 gnutls_0_8_6, gnutls_0_8_5, gnutls_0_8_4, gnutls_0_8_3,
4855 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11,
4856 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9,
4857 gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
4858 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
4859 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
4860 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0),
4863 Several (internal) cleanups. Const flags are better used now.
4865 2002-06-29 08:42 nmav <nmav@gnutls.org>
4867 * lib/: auth_cert.c, gnutls_x509.c:
4869 Better organization of cert2gnutls_cert function.
4871 2002-06-28 19:09 nmav <nmav@gnutls.org>
4873 * lib/: auth_cert.c, auth_dhe.c (tags: gnutls_0_5_0), auth_rsa.c
4874 (tags: gnutls_0_5_0), gnutls_x509.c, gnutls_x509.h (tags:
4875 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
4876 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
4877 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0),
4880 Now certificate decoding makes use of partial DER decoding of the
4881 libtasn1 library. It speedups a bit the handshake in client side,
4882 which needs to decode the certificate, in order to read the public
4885 2002-06-25 14:36 nmav <nmav@gnutls.org>
4889 Improved XML output.
4891 2002-06-23 11:27 nmav <nmav@gnutls.org>
4895 Depends on opencdk 0.2.0
4897 2002-06-22 14:52 nmav <nmav@gnutls.org>
4899 * lib/: auth_cert.c, auth_dhe.c, auth_rsa.c, gnutls_cert.h (tags:
4900 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
4901 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
4902 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0),
4903 gnutls_record.c (tags: gnutls_0_5_0), gnutls_str.h (tags:
4904 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9,
4905 gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
4906 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
4907 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
4908 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0),
4909 gnutls_x509.c, gnutls_x509.h, x509_extensions.c, x509_extensions.h,
4910 x509_sig_check.c (tags: gnutls_0_5_0):
4912 The TLS handshake no longer fails if the X.509 extensions in the
4913 Certificate are critical and unsupported. The unsupported critical
4914 extensions are now only catched by the verification functions.
4916 2002-06-22 14:22 nmav <nmav@gnutls.org>
4918 * lib/: gnutls_str.c (tags: gnutls_0_5_6, gnutls_0_5_5,
4919 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
4920 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
4921 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0),
4922 gnutls_str.h, x509_xml.c:
4924 Added new string functions to handle the XML string stuff.
4926 2002-06-22 06:51 nmav <nmav@gnutls.org>
4928 * doc/TODO (tags: gnutls_0_5_0), doc/tex/ex1.tex (tags:
4929 gnutls_0_5_3, gnutls_0_5_2,
4930 gnutls_0_5_x_before_export_ciphersuites,
4931 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0),
4932 doc/tex/ex2.tex (tags: gnutls_0_5_3, gnutls_0_5_2,
4933 gnutls_0_5_x_before_export_ciphersuites,
4934 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0),
4935 doc/tex/ex4.tex (tags: gnutls_0_5_3, gnutls_0_5_2,
4936 gnutls_0_5_x_before_export_ciphersuites,
4937 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0),
4938 doc/tex/serv1.tex (tags: gnutls_0_5_x_before_types_change,
4939 gnutls_0_5_4, gnutls_0_5_3, gnutls_0_5_2,
4940 gnutls_0_5_x_before_export_ciphersuites,
4941 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0),
4942 doc/tex/srp1.tex (tags: gnutls_0_5_3, gnutls_0_5_2,
4943 gnutls_0_5_x_before_export_ciphersuites,
4944 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0),
4945 lib/gnutls.h.in.in, lib/gnutls_algorithms.c, lib/gnutls_anon_cred.c
4946 (tags: gnutls_0_5_x_before_types_change, gnutls_0_5_4,
4947 gnutls_0_5_3, gnutls_0_5_2,
4948 gnutls_0_5_x_before_export_ciphersuites,
4949 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0),
4950 lib/gnutls_cert.c (tags: gnutls_0_5_0), lib/gnutls_x509.c,
4951 lib/gnutls_x509.h, lib/x509_xml.c, src/cli.c (tags: gnutls_0_5_0),
4952 src/serv.c, src/tls_test.c (tags: gnutls_0_5_1, gnutls_0_5_0):
4954 Renamed credential allocation functions from *_sc() to *_cred().
4956 2002-06-21 12:20 nmav <nmav@gnutls.org>
4958 * lib/gnutls_x509.c:
4960 corrected countryName
4962 2002-06-21 08:34 nmav <nmav@gnutls.org>
4964 * lib/: gnutls.h.in.in, gnutls_algorithms.c, gnutls_algorithms.h,
4965 gnutls_constate.c (tags: gnutls_0_5_0), gnutls_int.h:
4967 Exported gnutls_cipher_get_key_size(). Better name printing for MAC
4970 2002-06-20 19:11 nmav <nmav@gnutls.org>
4972 * configure.in, doc/tex/ex1.tex, doc/tex/ex2.tex, doc/tex/ex4.tex,
4973 doc/tex/funcs.tex, doc/tex/serv1.tex, doc/tex/srp1.tex:
4975 New install directory for headers is /gnutls
4977 2002-06-19 19:57 nmav <nmav@gnutls.org>
4979 * lib/gnutls.h.in.in, lib/gnutls_cert.c, lib/gnutls_db.c (tags:
4980 gnutls_0_5_0), lib/gnutls_global.c, lib/gnutls_int_compat.c,
4981 lib/gnutls_ui.h, src/serv.c:
4983 _func abreviation is no longer used. Functions renamed to _function.
4985 2002-06-19 16:44 nmav <nmav@gnutls.org>
4991 2002-06-19 14:54 nmav <nmav@gnutls.org>
4995 removed ioctl stuff.
4997 2002-06-19 14:44 nmav <nmav@gnutls.org>
4999 * src/: serv-gaa.c (tags: gnutls_0_5_11, gnutls_0_5_10,
5000 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
5001 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
5002 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
5003 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
5004 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0),
5005 serv-gaa.h (tags: gnutls_0_5_11, gnutls_0_5_10,
5006 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
5007 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
5008 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
5009 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
5010 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0),
5011 serv.c, serv.gaa (tags: gnutls_0_5_11, gnutls_0_5_10,
5012 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
5013 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
5014 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
5015 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
5016 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0),
5019 added 'nodb' and 'quiet' options to server.
5021 2002-06-19 03:51 nmav <nmav@gnutls.org>
5025 Corrected bug in PKCS-1 RSA encryption.
5027 2002-06-18 17:19 nmav <nmav@gnutls.org>
5029 * src/: Makefile.am, common.c, list.h (tags: gnutls_0_9_97,
5030 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
5031 gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90,
5032 gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10,
5033 gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5,
5034 gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5,
5035 gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3,
5036 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11,
5037 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9,
5038 gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
5039 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
5040 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
5041 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0),
5044 The server used was changed to a non blocking one. The server was
5045 created by Paul Sheer.
5047 2002-06-16 17:50 nmav <nmav@gnutls.org>
5049 * doc/tex/: Makefile.am, gnutls.tex (tags: gnutls_0_5_0), howto.tex
5050 (tags: gnutls_0_5_0):
5052 Added chapter on how to use TLS in application protocols.
5054 2002-06-15 10:49 nmav <nmav@gnutls.org>
5056 * acconfig.h (tags: gnutls_0_5_6, gnutls_0_5_5,
5057 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
5058 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
5059 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0),
5060 configure.in, doc/TODO, src/Makefile.am:
5062 Corrected libgdbm issues
5064 2002-06-15 09:46 nmav <nmav@gnutls.org>
5066 * NEWS, configure.in, doc/TODO, doc/tex/handshake.tex,
5067 doc/tex/serv1.tex, lib/defines.h (tags: gnutls_0_5_7, gnutls_0_5_6,
5068 gnutls_0_5_5, gnutls_0_5_x_before_types_change, gnutls_0_5_4,
5069 gnutls_0_5_3, gnutls_0_5_2,
5070 gnutls_0_5_x_before_export_ciphersuites,
5071 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0),
5072 lib/gnutls.h.in.in, lib/gnutls_db.c, lib/gnutls_handshake.c,
5073 lib/gnutls_int.h, lib/gnutls_int_compat.c, lib/gnutls_state.c,
5074 lib/x509_xml.c, src/Makefile.am, src/common.c, src/serv.c:
5076 Removed the gdbm backend for resuming TLS sessions. Program
5077 gnutls-serv was modified to include support for resuming sessions
5078 with the callback api.
5080 2002-06-14 21:42 nmav <nmav@gnutls.org>
5082 * doc/tex/: Makefile.am, alert.tex, auth.tex, errors.tex,
5083 examples.tex, funcs.tex, gnutls.tex, handshake.tex, layers.tex,
5084 openpgp.tex (tags: gnutls_0_5_0), record.tex, x509.tex:
5088 2002-06-14 20:43 nmav <nmav@gnutls.org>
5090 * lib/: Makefile.am, gnutls_ui.h, x509_xml.c:
5092 Added XML extraction from an X.509 certificate. Only some basic
5093 functionality is now available.
5095 2002-06-11 08:39 nmav <nmav@gnutls.org>
5097 * lib/: Makefile.am, auth_cert.c, auth_rsa.c, gnutls_asn1_tab.c
5098 (tags: gnutls_0_8_12, gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9,
5099 gnutls_0_8_7, gnutls_0_8_6, gnutls_0_8_5, gnutls_0_8_4,
5100 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0,
5101 gnutls_0_5_11, gnutls_0_5_10, gnutls_0_5_x_before_int_fixes,
5102 gnutls_0_5_9, gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6,
5103 gnutls_0_5_5, gnutls_0_5_x_before_types_change, gnutls_0_5_4,
5104 gnutls_0_5_3, gnutls_0_5_2,
5105 gnutls_0_5_x_before_export_ciphersuites,
5106 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0),
5107 gnutls_cert.c, gnutls_cert.h, gnutls_errors.c, gnutls_global.c,
5108 gnutls_global.h (tags: gnutls_0_5_5,
5109 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
5110 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
5111 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0),
5112 gnutls_mpi.c, gnutls_mpi.h, gnutls_privkey.c (tags: gnutls_0_5_0),
5113 gnutls_sig.c (tags: gnutls_0_5_x_before_types_change, gnutls_0_5_4,
5114 gnutls_0_5_3, gnutls_0_5_2,
5115 gnutls_0_5_x_before_export_ciphersuites,
5116 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0),
5117 gnutls_x509.c, gnutls_x509.h, pkix_asn1_tab.c, x509_extensions.c,
5118 x509_sig_check.c, x509_verify.c (tags: gnutls_0_5_0) (utags:
5119 gnutls_0_4_with_libtasn1):
5121 renamed libasn1 to libtasn1
5123 2002-06-11 08:33 nmav <nmav@gnutls.org>
5127 renamed libasn1 to libtasn1
5129 2002-06-10 13:06 nmav <nmav@gnutls.org>
5131 * doc/tex/: Makefile.am, auth.tex (tags: gnutls_0_4_with_libtasn1),
5132 gnutls.tex (tags: gnutls_0_4_with_libtasn1), intro.tex (tags:
5133 gnutls_0_4_with_libtasn1), openpgp.tex, pgp-fig1.eps:
5135 Added Timo's openpgp guide
5137 2002-06-10 11:35 nmav <nmav@gnutls.org>
5139 * Makefile.am (tags: gnutls_0_4_with_libtasn1), buildconf (tags:
5140 gnutls_0_5_1, gnutls_0_5_0, gnutls_0_4_with_libtasn1),
5141 configure.in, lib/Makefile.am:
5143 Added configure option to use the included libasn1.
5145 2002-06-10 10:52 nmav <nmav@gnutls.org>
5147 * lib/: Makefile.am, auth_cert.c, auth_rsa.c, gnutls_asn1_tab.c,
5148 gnutls_cert.c, gnutls_cert.h, gnutls_errors.c, gnutls_global.c,
5149 gnutls_global.h, gnutls_mpi.c, gnutls_mpi.h, gnutls_pk.c (tags:
5150 gnutls_0_4_with_libtasn1), gnutls_privkey.c, gnutls_sig.c,
5151 gnutls_x509.c, gnutls_x509.h, pkix_asn1_tab.c, x509_ASN.y,
5152 x509_asn1.c, x509_asn1.h, x509_der.c, x509_der.h,
5153 x509_extensions.c, x509_extensions.h (tags:
5154 gnutls_0_4_with_libtasn1), x509_sig_check.c, x509_verify.c:
5156 Adapted codebase to the new libasn1 0.1.0.
5158 2002-06-10 10:51 nmav <nmav@gnutls.org>
5160 * src/: Makefile.am, asn1c.c:
5162 removed asn1c.c program. Moved to libasn1.
5164 2002-06-09 10:13 nmav <nmav@gnutls.org>
5166 * NEWS, lib/gnutls_datum.c (tags: gnutls_0_5_0,
5167 gnutls_0_4_with_libtasn1), lib/gnutls_datum.h (tags: gnutls_0_5_11,
5168 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9,
5169 gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
5170 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
5171 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
5172 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
5173 gnutls_0_4_with_libtasn1), lib/gnutls_global.c, lib/gnutls_mem.c
5174 (tags: gnutls_0_5_6, gnutls_0_5_5,
5175 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
5176 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
5177 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
5178 gnutls_0_4_with_libtasn1), lib/gnutls_mem.h (tags: gnutls_0_5_6,
5179 gnutls_0_5_5, gnutls_0_5_x_before_types_change, gnutls_0_5_4,
5180 gnutls_0_5_3, gnutls_0_5_2,
5181 gnutls_0_5_x_before_export_ciphersuites,
5182 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
5183 gnutls_0_4_with_libtasn1), lib/x509_b64.c (tags: gnutls_0_5_0,
5184 gnutls_0_4_with_libtasn1):
5186 Added gnutls_b64_encode_fmt2() and gnutls_b64_decode_fmt2(). These
5187 functions return allocated data. Cleaned up the gnutls_datum code
5188 and some of memory stuff.
5190 2002-06-09 08:54 nmav <nmav@gnutls.org>
5192 * NEWS, acconfig.h (tags: gnutls_0_4_with_libtasn1), configure.in,
5193 lib/gnutls_alert.c (tags: gnutls_0_4_with_libtasn1),
5194 lib/gnutls_errors.c, lib/gnutls_errors.h (tags: gnutls_0_5_8,
5195 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
5196 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
5197 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
5198 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
5199 gnutls_0_4_with_libtasn1), lib/gnutls_global.c, lib/gnutls_mem.c,
5202 Added check for C99 macro support. Stubs are used if they are not
5203 supported by the compile. A more elegant solution is required.
5205 2002-06-09 06:00 nmav <nmav@gnutls.org>
5207 * lib/: gnutls_global.c, gnutls_mem.c, gnutls_mem.h:
5209 only use the libc's strdup, if using the libc's malloc function.
5211 2002-06-08 20:34 nmav <nmav@gnutls.org>
5213 * lib/: gnutls_mem.c, gnutls_mem.h:
5215 Removed gnutls_strdup(). Replaced with a pointer to libc's strdup()
5218 2002-06-08 20:32 nmav <nmav@gnutls.org>
5220 * lib/gnutls_buffers.c (tags: gnutls_0_5_0,
5221 gnutls_0_4_with_libtasn1):
5223 No longer realloc() the record buffers. It had some meaning when
5224 gnutls_realloc_fast() was there, but now they one cause a slowdown.
5226 2002-06-08 12:38 nmav <nmav@gnutls.org>
5228 * NEWS, lib/gnutls.h.in.in (tags: gnutls_0_4_with_libtasn1),
5229 lib/gnutls_algorithms.c, lib/gnutls_int.h (tags:
5230 gnutls_0_4_with_libtasn1), lib/gnutls_state.c, src/cli.c,
5231 src/serv.c (tags: gnutls_0_4_with_libtasn1):
5233 Created gnutls_handshake_set_private_extensions() function.
5235 2002-06-07 20:14 nmav <nmav@gnutls.org>
5237 * configure.in, lib/defines.h (tags: gnutls_0_4_with_libtasn1),
5238 lib/gnutls_algorithms.c, lib/gnutls_int.h, lib/gnutls_state.c:
5240 Corrected issues with ptrdiff_t. Added option to enable private
5241 (experimental) cipher suites. They are now disabled by default so
5242 they do not create interoperability problems.
5244 2002-06-07 19:03 nmav <nmav@gnutls.org>
5248 added check for ptrdiff_t type.
5250 2002-06-03 16:09 nmav <nmav@gnutls.org>
5252 * ChangeLog, doc/tex/Makefile.am, doc/tex/asn1.tex,
5255 asn1.ps is no longer generated in the gnutls package. It is included
5256 in the libasn1 package.
5258 2002-06-02 20:50 nmav <nmav@gnutls.org>
5260 * Makefile.am, NEWS, configure.in, doc/TODO (tags:
5261 gnutls_0_4_with_libtasn1), lib/gnutls_anon_cred.c (tags:
5262 gnutls_0_4_with_libtasn1), lib/gnutls_x509.c, lib/gnutls_x509.h:
5264 Removed stubs for srp and anonymous authentication. Added test suite
5267 2002-05-27 18:56 nmav <nmav@gnutls.org>
5269 * lib/: gnutls_errors.c, gnutls_errors_int.h (tags: gnutls_0_5_0,
5270 gnutls_0_4_with_libtasn1):
5272 Added error code for unsupported trustdb.
5274 2002-05-26 15:34 nmav <nmav@gnutls.org>
5276 * src/: CertificateExample.c, CrlExample.c, Makefile.am, cli-gaa.c,
5277 cli.gaa, crypt.c (tags: gnutls_0_5_4, gnutls_0_5_3, gnutls_0_5_2,
5278 gnutls_0_5_x_before_export_ciphersuites,
5279 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
5280 gnutls_0_4_with_libtasn1), serv-gaa.c, serv.gaa:
5282 some parts were moved to libasn1.
5284 2002-05-24 10:51 nmav <nmav@gnutls.org>
5286 * doc/tex/: Makefile.am, errors.tex (tags:
5287 gnutls_0_4_with_libtasn1), gnutls.tex, memory.tex (tags:
5288 gnutls_0_4_with_libtasn1):
5290 added memory handling section
5292 2002-05-23 19:30 nmav <nmav@gnutls.org>
5294 * lib/: gnutls_auth.c (tags:
5295 gnutls_0_5_x_before_export_ciphersuites,
5296 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
5297 gnutls_0_4_with_libtasn1), gnutls_buffers.c, gnutls_mem.h,
5298 gnutls_priority.c (tags: gnutls_0_5_0, gnutls_0_4_with_libtasn1)
5299 (utags: gnutls_0_4_3):
5301 reintroduced realloc_fast() which prevents some malloc(0)
5304 2002-05-23 10:55 nmav <nmav@gnutls.org>
5306 * doc/TODO, lib/auth_cert.c, lib/auth_rsa.c, lib/gnutls_int.h,
5307 lib/gnutls_num.h (tags: gnutls_0_5_6, gnutls_0_5_5,
5308 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
5309 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
5310 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
5311 gnutls_0_4_with_libtasn1), lib/gnutls_record.c (utags:
5314 Several clean ups and bug fixes.
5316 2002-05-22 19:29 nmav <nmav@gnutls.org>
5318 * NEWS (tags: gnutls_0_4_3), THANKS (tags: gnutls_0_5_5,
5319 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
5320 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
5321 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
5322 gnutls_0_4_with_libtasn1, gnutls_0_4_3), acconfig.h (tags:
5323 gnutls_0_4_3), configure.in (tags: gnutls_0_4_3), lib/auth_cert.c,
5324 lib/gnutls.h.in.in (tags: gnutls_0_4_3), lib/gnutls_algorithms.c
5325 (tags: gnutls_0_4_3), lib/gnutls_auth.c, lib/gnutls_buffers.c,
5326 lib/gnutls_constate.c (tags: gnutls_0_4_with_libtasn1,
5327 gnutls_0_4_3), lib/gnutls_datum.c (tags: gnutls_0_4_3),
5328 lib/gnutls_dh_primes.c (tags: gnutls_0_5_3, gnutls_0_5_2,
5329 gnutls_0_5_x_before_export_ciphersuites,
5330 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
5331 gnutls_0_4_with_libtasn1, gnutls_0_4_3), lib/gnutls_global.c (tags:
5332 gnutls_0_4_3), lib/gnutls_handshake.c (tags: gnutls_0_4_3),
5333 lib/gnutls_mem.c (tags: gnutls_0_4_3), lib/gnutls_mem.h,
5334 lib/gnutls_pk.c (tags: gnutls_0_4_3), lib/gnutls_x509.c (tags:
5335 gnutls_0_4_3), lib/x509_b64.c (tags: gnutls_0_4_3), src/common.c
5336 (tags: gnutls_0_4_3):
5338 Applied Jeff Johnson's patch which fixes type problems in 64 bit
5339 machines. Removed the default allocation handlers, and made the
5340 libc's functions to be defaults. Added function which sets the
5341 memory allocation functions to be used.
5343 2002-05-21 16:26 nmav <nmav@gnutls.org>
5345 * doc/: README.CVS, tex/Makefile.am, tex/serv1.tex (tags:
5346 gnutls_0_4_with_libtasn1), tex/srp1.tex (tags:
5347 gnutls_0_4_with_libtasn1) (utags: gnutls_0_4_3):
5349 Updated documentation for the gnutls-extra library
5351 2002-05-21 16:25 nmav <nmav@gnutls.org>
5353 * lib/: auth_anon.c (tags: gnutls_0_5_0, gnutls_0_4_with_libtasn1,
5354 gnutls_0_4_3), auth_cert.c, auth_dhe.c (tags:
5355 gnutls_0_4_with_libtasn1, gnutls_0_4_3), auth_rsa.c,
5356 gnutls_cipher.c (tags: gnutls_0_4_with_libtasn1, gnutls_0_4_3),
5357 gnutls_constate.c, gnutls_datum.c, gnutls_datum.h (tags:
5358 gnutls_0_4_3), gnutls_extensions.c (tags: gnutls_0_4_with_libtasn1,
5359 gnutls_0_4_3), gnutls_handshake.c, gnutls_num.c (tags:
5360 gnutls_0_5_0, gnutls_0_4_with_libtasn1, gnutls_0_4_3),
5361 gnutls_num.h, gnutls_record.c, gnutls_session_pack.c (tags:
5362 gnutls_0_5_0, gnutls_0_4_with_libtasn1, gnutls_0_4_3),
5363 gnutls_v2_compat.c (tags: gnutls_0_5_0, gnutls_0_4_with_libtasn1,
5364 gnutls_0_4_3), gnutls_x509.c:
5366 Prefixed internal functions with _gnutls_
5368 2002-05-20 12:01 nmav <nmav@gnutls.org>
5370 * lib/: Makefile.am, auth_srp.c, auth_srp.h, auth_srp_passwd.c,
5371 auth_srp_passwd.h, auth_srp_sb64.c, crypt.c, crypt.h,
5372 crypt_bcrypt.c, crypt_bcrypt.h, crypt_srpsha1.c, crypt_srpsha1.h,
5373 ext_srp.c, ext_srp.h, gnutls-extra.h, gnutls_extra.c,
5374 gnutls_extra.h, gnutls_openpgp.c, gnutls_openpgp.h, gnutls_srp.c,
5377 Moved the gnutls-extra files to libextra directory.
5379 2002-05-20 11:15 nmav <nmav@gnutls.org>
5381 * doc/tex/Makefile.am, doc/tex/funcs.tex (tags:
5382 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2),
5385 removed html version of the documentation
5387 2002-05-20 10:43 nmav <nmav@gnutls.org>
5389 * NEWS, README, configure.in, doc/tex/Makefile.am,
5390 doc/tex/funcs.tex, doc/tex/macros.tex (tags:
5391 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2),
5392 lib/Makefile.am, lib/auth_cert.c (tags: gnutls_0_4_2),
5393 lib/auth_dhe.c (tags: gnutls_0_4_2), lib/auth_rsa.c (tags:
5394 gnutls_0_4_2), lib/gnutls.h.in.in (tags: gnutls_0_4_2),
5395 lib/gnutls_algorithms.c (tags: gnutls_0_4_2),
5396 lib/gnutls_algorithms.h (tags: gnutls_0_4_with_libtasn1,
5397 gnutls_0_4_3, gnutls_0_4_2), lib/gnutls_cert.c (tags: gnutls_0_4_3,
5398 gnutls_0_4_2), lib/gnutls_extensions.c (tags: gnutls_0_4_2),
5399 lib/gnutls_extensions.h (tags: gnutls_0_4_with_libtasn1,
5400 gnutls_0_4_3, gnutls_0_4_2), lib/gnutls_openpgp.h, lib/gnutls_ui.h
5401 (tags: gnutls_0_4_3, gnutls_0_4_2), lib/libgnutls-config.in (tags:
5402 gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94,
5403 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91,
5404 gnutls_0_9_90, gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7,
5405 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7,
5406 gnutls_0_9_5, gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3,
5407 gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4,
5408 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0,
5409 gnutls_0_5_11, gnutls_0_5_10, gnutls_0_5_x_before_int_fixes,
5410 gnutls_0_5_9, gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6,
5411 gnutls_0_5_5, gnutls_0_5_x_before_types_change, gnutls_0_5_4,
5412 gnutls_0_5_3, gnutls_0_5_2,
5413 gnutls_0_5_x_before_export_ciphersuites,
5414 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
5415 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2),
5416 src/Makefile.am, src/cli.c, src/common.c, src/serv.c, src/tests.c,
5419 Separated the library to gnutls and gnutls-extra. gnutls-extra
5420 library contains the GPL parts of gnutls
5422 2002-05-17 09:28 nmav <nmav@gnutls.org>
5424 * README, configure.in, lib/auth_anon.c (tags: gnutls_0_4_2),
5425 lib/auth_dhe.c, lib/auth_rsa.c, lib/auth_srp.c,
5426 lib/libgnutls-config.in, src/prime.c:
5428 Added --modules option to libgnutls-config. This option prints the
5429 extra modules that have been enabled into the library.
5431 2002-05-14 12:22 nmav <nmav@gnutls.org>
5435 configure script now prints the library license
5437 2002-05-14 11:46 nmav <nmav@gnutls.org>
5439 * lib/gnutls_dh_primes.c (tags: gnutls_0_4_2):
5441 Replaced group1 prime with a prime of 1024 bits
5443 2002-05-14 11:40 nmav <nmav@gnutls.org>
5445 * COPYING.LIB (tags: gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95,
5446 gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92, gnutls_0_8_12,
5447 gnutls_0_9_91, gnutls_0_9_90, gnutls_0_8_11, gnutls_0_9_8,
5448 gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9, gnutls_0_9_6,
5449 gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4, gnutls_0_8_6,
5450 gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1,
5451 gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0,
5452 gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10,
5453 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
5454 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
5455 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
5456 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
5457 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
5458 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2), NEWS,
5459 README, lib/auth_anon.c, lib/auth_cert.c, lib/auth_dhe.c,
5460 lib/auth_rsa.c, lib/debug.c (tags: gnutls_0_5_4, gnutls_0_5_3,
5461 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
5462 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
5463 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2),
5464 lib/ext_cert_type.c (tags: gnutls_0_5_0, gnutls_0_4_with_libtasn1,
5465 gnutls_0_4_3, gnutls_0_4_2), lib/ext_max_record.c (tags:
5466 gnutls_0_5_0, gnutls_0_4_with_libtasn1, gnutls_0_4_3,
5467 gnutls_0_4_2), lib/gnutls.h.in.in, lib/gnutls_alert.c (tags:
5468 gnutls_0_4_3, gnutls_0_4_2), lib/gnutls_algorithms.c,
5469 lib/gnutls_anon_cred.c (tags: gnutls_0_4_3, gnutls_0_4_2),
5470 lib/gnutls_auth.c (tags: gnutls_0_4_2), lib/gnutls_buffers.c (tags:
5471 gnutls_0_4_2), lib/gnutls_cert.c, lib/gnutls_cipher.c (tags:
5472 gnutls_0_4_2), lib/gnutls_cipher_int.c (tags: gnutls_0_5_3,
5473 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
5474 gnutls_0_5_1, gnutls_0_5_0, gnutls_0_4_with_libtasn1, gnutls_0_4_3,
5475 gnutls_0_4_2), lib/gnutls_compress.c (tags: gnutls_0_5_0,
5476 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2),
5477 lib/gnutls_compress_int.c (tags: gnutls_0_4_with_libtasn1,
5478 gnutls_0_4_3, gnutls_0_4_2), lib/gnutls_constate.c (tags:
5479 gnutls_0_4_2), lib/gnutls_datum.c (tags: gnutls_0_4_2),
5480 lib/gnutls_db.c (tags: gnutls_0_4_with_libtasn1, gnutls_0_4_3,
5481 gnutls_0_4_2), lib/gnutls_dh_primes.c, lib/gnutls_errors.c (tags:
5482 gnutls_0_4_3, gnutls_0_4_2), lib/gnutls_extensions.c,
5483 lib/gnutls_global.c, lib/gnutls_handshake.c (tags: gnutls_0_4_2),
5484 lib/gnutls_hash_int.c (tags: gnutls_0_4_with_libtasn1,
5485 gnutls_0_4_3, gnutls_0_4_2), lib/gnutls_int.h (tags: gnutls_0_4_2),
5486 lib/gnutls_kx.c (tags: gnutls_0_5_0, gnutls_0_4_with_libtasn1,
5487 gnutls_0_4_3, gnutls_0_4_2), lib/gnutls_mem.c (tags: gnutls_0_4_2),
5488 lib/gnutls_mpi.c (tags: gnutls_0_4_3, gnutls_0_4_2),
5489 lib/gnutls_num.c (tags: gnutls_0_4_2), lib/gnutls_pk.c (tags:
5490 gnutls_0_4_2), lib/gnutls_priority.c (tags: gnutls_0_4_2),
5491 lib/gnutls_privkey.c (tags: gnutls_0_4_3, gnutls_0_4_2),
5492 lib/gnutls_random.c (tags: gnutls_0_5_0, gnutls_0_4_with_libtasn1,
5493 gnutls_0_4_3, gnutls_0_4_2), lib/gnutls_record.c (tags:
5494 gnutls_0_4_2), lib/gnutls_session.c (tags:
5495 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
5496 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
5497 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
5498 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2),
5499 lib/gnutls_session_pack.c (tags: gnutls_0_4_2), lib/gnutls_sig.c
5500 (tags: gnutls_0_4_3, gnutls_0_4_2), lib/gnutls_state.c (tags:
5501 gnutls_0_4_3, gnutls_0_4_2), lib/gnutls_str.c (tags:
5502 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2),
5503 lib/gnutls_ui.c (tags: gnutls_0_5_0, gnutls_0_4_with_libtasn1,
5504 gnutls_0_4_3, gnutls_0_4_2), lib/gnutls_v2_compat.c (tags:
5505 gnutls_0_4_2), lib/gnutls_x509.c (tags: gnutls_0_4_2),
5506 lib/x509_asn1.c (tags: gnutls_0_4_3, gnutls_0_4_2), lib/x509_b64.c
5507 (tags: gnutls_0_4_2), lib/x509_der.c (tags: gnutls_0_4_3,
5508 gnutls_0_4_2), lib/x509_extensions.c (tags: gnutls_0_4_3,
5509 gnutls_0_4_2), lib/x509_sig_check.c (tags: gnutls_0_4_3,
5510 gnutls_0_4_2), lib/x509_verify.c (tags: gnutls_0_4_3,
5513 License changed to LGPL
5515 2002-05-13 22:08 nmav <nmav@gnutls.org>
5519 Some cleanups in the Diffie Hellman code.
5521 2002-05-13 21:51 nmav <nmav@gnutls.org>
5525 Added the missing user_ptr pointer in gnutls_internals.
5527 2002-05-11 16:20 nmav <nmav@gnutls.org>
5529 * NEWS, lib/gnutls.h.in.in, lib/gnutls_state.c:
5531 Added gnutls_state_set_ptr() and gnutls_state_get_ptr() functions,
5532 to assist in callback functions.
5534 2002-05-11 16:04 nmav <nmav@gnutls.org>
5538 Corrected prototypes for callback selector functions, which now
5541 2002-05-08 10:32 nmav <nmav@gnutls.org>
5543 * lib/: Makefile.am, gnutls_gcry.c, gnutls_gcry.h, gnutls_global.c,
5544 gnutls_int.h, gnutls_mpi.c, gnutls_mpi.h, Makefile.am,
5545 gnutls_gcry.c, gnutls_gcry.h, gnutls_int.h, gnutls_mpi.c,
5546 gnutls_mpi.h (tags: gnutls_0_4_3, gnutls_0_4_2):
5548 renamed gnutls_gcry* to gnutls_mpi*
5550 2002-05-08 10:32 nmav <nmav@gnutls.org>
5554 file gnutls_mpi.c was initially added on branch
5555 gnutls_0_4_with_new_dh_primes.
5557 2002-05-08 10:32 nmav <nmav@gnutls.org>
5561 file gnutls_mpi.h was initially added on branch
5562 gnutls_0_4_with_new_dh_primes.
5564 2002-05-08 10:27 nmav <nmav@gnutls.org>
5566 * configure.in, lib/gnutls_global.c:
5568 Updated libgcrypt initialization stuff. Now depends on libgcrypt
5569 1.1.7, and only initializes libgcrypt if this has not been done
5572 2002-05-03 10:46 nmav <nmav@gnutls.org>
5574 * lib/: auth_anon.c, auth_dhe.c, gnutls_dh.c, gnutls_dh.h:
5576 DH Public keys now have a more reasonable (smaller) size.
5578 2002-05-02 13:15 nmav <nmav@gnutls.org>
5580 * lib/auth_anon.c, lib/auth_dhe.c, lib/auth_srp_passwd.c,
5581 lib/gnutls.h.in.in, lib/gnutls_dh.c, lib/gnutls_dh.h,
5582 lib/gnutls_dh_primes.c, lib/gnutls_int.h, src/prime.c, src/serv.c:
5584 The Diffie Hellman method was optimized. Now the number of bits of q
5585 is used (q is used to generate p), and the server DH secret key is
5586 less than the number of bits of q (see RFC2631 2.2). All these
5587 changes are experimental and may be totaly wrong.
5589 2002-05-01 09:05 nmav <nmav@gnutls.org>
5591 * lib/: auth_anon.c, auth_dhe.c, auth_rsa.c, auth_srp.c,
5592 auth_srp_passwd.c, crypt.c, crypt_bcrypt.c, crypt_srpsha1.c,
5593 debug.c, gnutls_auth.c, gnutls_dh.c, gnutls_dh_primes.c,
5594 gnutls_gcry.c, gnutls_gcry.h, gnutls_openpgp.c, gnutls_openpgp.h,
5595 gnutls_pk.c, gnutls_privkey.c, gnutls_srp.c, gnutls_x509.c,
5596 x509_ASN.c (tags: gnutls_0_4_with_libtasn1, gnutls_0_4_3,
5597 gnutls_0_4_2), x509_sig_check.c:
5599 Cleaned up the big number support.
5601 2002-04-21 14:21 twoaday <twoaday@gnutls.org>
5603 * lib/gnutls_openpgp.c:
5605 Adjust the code for the new OpenCDK version.
5607 2002-04-21 11:22 nmav <nmav@gnutls.org>
5609 * lib/: gnutls_buffers.c, gnutls_cipher.c, gnutls_cipher.h (tags:
5610 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
5611 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
5612 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
5613 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2),
5614 gnutls_compress.c, gnutls_compress.h (tags:
5615 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
5616 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
5617 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
5618 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2),
5619 gnutls_compress_int.c, gnutls_int.h, gnutls_record.c, gnutls_srp.c,
5620 gnutls_state.h (tags: gnutls_0_4_with_libtasn1, gnutls_0_4_3,
5623 Optimized memory handling in the record protocol.
5625 2002-04-21 08:09 nmav <nmav@gnutls.org>
5627 * lib/auth_srp.h, lib/gnutls_anon_cred.c, lib/gnutls_srp.c,
5628 lib/gnutls_ui.c, src/cli.c, src/serv.c:
5630 Added stubs when SRP or anonymous authentication are disabled, to
5631 preserve binary compatibility
5633 2002-04-19 17:53 nmav <nmav@gnutls.org>
5635 * NEWS, doc/TODO, doc/tex/ex4.tex (tags: gnutls_0_4_with_libtasn1,
5636 gnutls_0_4_3, gnutls_0_4_2), lib/gnutls.h.in.in,
5637 lib/gnutls_state.c, src/cli.c, src/serv.c:
5639 gnutls_session_resumed() was renamed to gnutls_session_is_resumed(),
5640 and changed semantics, to make the return value be the obvious one.
5642 2002-04-18 18:56 nmav <nmav@gnutls.org>
5644 * doc/tex/: Makefile.am, ex4.tex, examples.tex (tags:
5645 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2):
5647 updated documentation for the new resumption check function
5649 2002-04-18 18:41 nmav <nmav@gnutls.org>
5651 * doc/TODO, lib/gnutls.h.in.in, lib/gnutls_int.h,
5652 lib/gnutls_privkey.c, lib/gnutls_state.c, src/cli.c, src/serv.c:
5654 Added function to report if a session is a resumed one. See
5655 gnutls_session_resumed().
5657 2002-04-18 18:16 twoaday <twoaday@gnutls.org>
5659 * lib/gnutls_openpgp.c:
5661 Applied the fixes for the new code.
5663 2002-04-18 13:31 nmav <nmav@gnutls.org>
5665 * configure.in, lib/auth_srp.c, lib/auth_srp.h,
5666 lib/auth_srp_passwd.c, lib/ext_cert_type.c, lib/ext_cert_type.h
5667 (tags: gnutls_0_5_x_before_types_change, gnutls_0_5_4,
5668 gnutls_0_5_3, gnutls_0_5_2,
5669 gnutls_0_5_x_before_export_ciphersuites,
5670 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
5671 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2),
5672 lib/ext_max_record.c, lib/ext_max_record.h (tags:
5673 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
5674 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
5675 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
5676 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2),
5677 lib/ext_srp.c, lib/ext_srp.h, lib/gnutls_extensions.c,
5678 lib/gnutls_srp.c, src/gnutls-http-serv (tags: gnutls_0_5_5,
5679 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
5680 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
5681 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
5682 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2), src/serv.c:
5684 Some minor fixes in SRP support. Changed extension generation. Now
5685 less allocation with malloc are done.
5687 2002-04-17 09:47 nmav <nmav@gnutls.org>
5689 * lib/: auth_anon.c, auth_dhe.c, auth_rsa.c, auth_srp.c,
5690 auth_srp_passwd.c, crypt.c, crypt_bcrypt.c, crypt_srpsha1.c,
5691 debug.c, gnutls_auth.c, gnutls_dh.c, gnutls_dh_primes.c,
5692 gnutls_gcry.c, gnutls_gcry.h, gnutls_openpgp.c, gnutls_openpgp.h,
5693 gnutls_pk.c, gnutls_privkey.c, gnutls_srp.c, gnutls_x509.c,
5696 first changes for libgmp support
5698 2002-04-14 19:26 nmav <nmav@gnutls.org>
5700 * lib/gnutls_x509.c:
5702 Fixed description of
5703 gnutls_x509_extract_certificate_subject_alt_name().
5705 2002-04-13 19:59 twoaday <twoaday@gnutls.org>
5707 * lib/gnutls_openpgp.c:
5709 Some modifications for the new OpenCDK code.
5711 2002-04-13 15:58 nmav <nmav@gnutls.org>
5713 * doc/tex/auth.tex (tags: gnutls_0_4_3, gnutls_0_4_2),
5714 doc/tex/ciphersuites.tex (tags: gnutls_0_5_5,
5715 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
5716 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
5717 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
5718 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2),
5719 doc/tex/errors.tex (tags: gnutls_0_4_3, gnutls_0_4_2),
5720 doc/tex/ex1.tex (tags: gnutls_0_4_with_libtasn1, gnutls_0_4_3,
5721 gnutls_0_4_2), doc/tex/examples.tex, doc/tex/gnutls.tex (tags:
5722 gnutls_0_4_3, gnutls_0_4_2), doc/tex/handshake.tex (tags:
5723 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2),
5724 doc/tex/serv1.tex (tags: gnutls_0_4_2), src/crypt.c:
5728 2002-04-12 19:06 nmav <nmav@gnutls.org>
5730 * acconfig.h (tags: gnutls_0_4_2), configure.in:
5732 fixed opencdk detection problem
5734 2002-04-12 11:34 nmav <nmav@gnutls.org>
5736 * lib/: gnutls_x509.c, gnutls_x509.h (tags: gnutls_0_4_3,
5739 better doc (internal) for _gnutls_int2str()
5741 2002-04-10 19:01 nmav <nmav@gnutls.org>
5743 * NEWS, lib/auth_rsa.c, lib/gnutls_int.h, lib/gnutls_state.c:
5745 Added function which disables the version check in the RSA premaster
5746 secret -only needed in server side
5748 2002-04-08 18:16 nmav <nmav@gnutls.org>
5750 * NEWS, doc/tex/Makefile.am, doc/tex/asn1.tex (tags: gnutls_0_4_3,
5751 gnutls_0_4_2), doc/tex/cover.tex.in (tags:
5752 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
5753 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
5754 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
5755 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2),
5756 doc/tex/funcs.tex, doc/tex/gnutls.tex, lib/Makefile.am:
5758 separated asn1 parser library and tls library documentation
5760 2002-04-08 17:28 nmav <nmav@gnutls.org>
5762 * NEWS, lib/gnutls_pk.c (utags: gnutls_0_4_1):
5766 2002-04-06 10:43 nmav <nmav@gnutls.org>
5768 * lib/x509_verify.c (tags: gnutls_0_4_1):
5770 fixed case where a certificate could be both invalid and trusted.
5772 2002-04-05 21:25 nmav <nmav@gnutls.org>
5774 * acinclude.m4 (tags: gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10,
5775 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
5776 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
5777 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
5778 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
5779 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
5780 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2,
5781 gnutls_0_4_1), buildconf (tags: gnutls_0_4_3, gnutls_0_4_2,
5782 gnutls_0_4_1), libgcrypt.m4 (tags: gnutls_0_8_12, gnutls_0_9_91,
5783 gnutls_0_9_90, gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7,
5784 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7,
5785 gnutls_0_9_5, gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3,
5786 gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4,
5787 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0,
5788 gnutls_0_5_11, gnutls_0_5_10, gnutls_0_5_x_before_int_fixes,
5789 gnutls_0_5_9, gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6,
5790 gnutls_0_5_5, gnutls_0_5_x_before_types_change, gnutls_0_5_4,
5791 gnutls_0_5_3, gnutls_0_5_2,
5792 gnutls_0_5_x_before_export_ciphersuites,
5793 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
5794 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2,
5795 gnutls_0_4_1), libmcrypt.m4 (tags: gnutls_0_5_6, gnutls_0_5_5,
5796 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
5797 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
5798 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
5799 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2,
5800 gnutls_0_4_1), opencdk.m4:
5802 m4 files were removed from acinclude.m4
5804 2002-04-05 18:54 nmav <nmav@gnutls.org>
5806 * acinclude.m4, configure.in:
5808 added detection of opencdk
5810 2002-04-04 20:52 nmav <nmav@gnutls.org>
5812 * lib/: gnutls_x509.c (tags: gnutls_0_4_1), gnutls_x509.h (tags:
5813 gnutls_0_4_1), x509_verify.c, x509_verify.h (tags: gnutls_0_8_12,
5814 gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9, gnutls_0_8_7,
5815 gnutls_0_8_6, gnutls_0_8_5, gnutls_0_8_4, gnutls_0_8_3,
5816 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11,
5817 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9,
5818 gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
5819 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
5820 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
5821 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
5822 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2,
5825 Improved X.509 time convertion functions
5827 2002-04-04 20:21 nmav <nmav@gnutls.org>
5829 * lib/: gnutls_errors.c (tags: gnutls_0_4_1), gnutls_errors_int.h
5830 (tags: gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1), gnutls_x509.c:
5832 GNUTLS_E_UNIX_TIME_LIMIT_REACHED error code was removed
5834 2002-04-04 10:51 nmav <nmav@gnutls.org>
5836 * lib/x509_verify.c:
5838 Added kludge in order to work with dates over 2036
5840 2002-04-04 09:35 nmav <nmav@gnutls.org>
5842 * lib/gnutls.h.in.in (tags: gnutls_0_4_1), lib/gnutls_cert.c (tags:
5843 gnutls_0_4_1), lib/gnutls_int.h (tags: gnutls_0_4_1),
5844 lib/gnutls_int_compat.c (tags: gnutls_0_4_with_libtasn1,
5845 gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1), lib/gnutls_openpgp.c
5846 (tags: gnutls_0_4_1), lib/gnutls_ui.h (tags: gnutls_0_4_1),
5847 lib/gnutls_x509.c, lib/gnutls_x509.h, lib/x509_verify.c,
5848 src/common.c (tags: gnutls_0_4_1):
5850 GNUTLS_CERT_EXPIRED is no longer returned by verification functions.
5851 Added functions to check the expiration and activation date of
5852 peer's certificate. See gnutls_certificate_expiration_time_peers().
5854 2002-04-04 08:38 nmav <nmav@gnutls.org>
5856 * ChangeLog, configure.in, lib/defines.h (tags: gnutls_0_4_3,
5857 gnutls_0_4_2, gnutls_0_4_1), lib/x509_verify.c:
5859 Replaced mktime() with mktime_utc(). This corrects a bug with the
5860 localtime returned by mktime().
5862 2002-04-03 20:00 nmav <nmav@gnutls.org>
5864 * lib/: auth_cert.c (tags: gnutls_0_4_1), defines.h,
5865 gnutls_algorithms.c (tags: gnutls_0_4_1), gnutls_buffers.c (tags:
5866 gnutls_0_4_1), gnutls_handshake.c (tags: gnutls_0_4_1),
5867 gnutls_mem.h (tags: gnutls_0_4_2, gnutls_0_4_1), gnutls_x509.c,
5868 x509_asn1.c (tags: gnutls_0_4_1), x509_der.c (tags: gnutls_0_4_1):
5870 merged changes from gnutls_0_4_with_alloca.
5872 2002-04-03 19:56 nmav <nmav@gnutls.org>
5874 * NEWS, configure.in:
5876 merged changes from gnutls_0_4_with_alloca.
5878 2002-04-03 18:11 nmav <nmav@gnutls.org>
5880 * doc/TODO (tags: gnutls_0_4_1), lib/gnutls_cert.h,
5883 Optimized RSA signature calculation
5885 2002-04-03 14:54 nmav <nmav@gnutls.org>
5889 In gnutls_find_acceptable_client_cert() corrected bug in callback
5890 parameters, and used alloca for issuers_dn allocation.
5892 2002-04-03 12:59 nmav <nmav@gnutls.org>
5894 * lib/: defines.h, gnutls_mem.h, gnutls_x509.c:
5896 removed unneeded memsets
5898 2002-04-03 12:58 nmav <nmav@gnutls.org>
5900 * src/: serv-gaa.c, serv.c, serv.gaa:
5902 added --quit parameter
5904 2002-04-02 13:17 nmav <nmav@gnutls.org>
5906 * configure.in, lib/auth_cert.c, lib/defines.h,
5907 lib/gnutls_algorithms.c, lib/gnutls_buffers.c,
5908 lib/gnutls_handshake.c, lib/gnutls_mem.h, lib/x509_asn1.c,
5909 lib/x509_der.c, src/serv-gaa.c, src/serv-gaa.h, src/serv.c,
5912 preliminary support for alloca()
5914 2002-03-31 06:04 nmav <nmav@gnutls.org>
5916 * lib/: auth_cert.c (tags: gnutls_0_4_0), gnutls_errors.c (tags:
5917 gnutls_0_4_0), gnutls_errors.h (tags: gnutls_0_4_0), gnutls_gcry.c
5918 (tags: gnutls_0_4_1, gnutls_0_4_0), gnutls_global.c (tags:
5919 gnutls_0_4_1, gnutls_0_4_0), gnutls_pk.c, gnutls_privkey.c (tags:
5920 gnutls_0_4_1, gnutls_0_4_0), gnutls_x509.c (tags: gnutls_0_4_0),
5921 x509_asn1.h (tags: gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
5922 gnutls_0_4_0), x509_extensions.c (tags: gnutls_0_4_1,
5923 gnutls_0_4_0), x509_sig_check.c (tags: gnutls_0_4_1, gnutls_0_4_0),
5924 x509_verify.c (tags: gnutls_0_4_0):
5926 Error codes of ASN.1 parser are now independent, with a map to
5927 gnutls' error codes.
5929 2002-03-31 06:02 nmav <nmav@gnutls.org>
5931 * lib/gnutls_cipher.c:
5935 2002-03-30 10:00 nmav <nmav@gnutls.org>
5937 * lib/gnutls_openpgp.c (tags: gnutls_0_4_0):
5939 Added the text for gnutls_openpgp_extract_key_pk_algorithm.
5941 2002-03-30 09:52 nmav <nmav@gnutls.org>
5943 * ChangeLog, doc/tex/ex1.tex (tags: gnutls_0_4_1, gnutls_0_4_0),
5944 doc/tex/ex2.tex (tags: gnutls_0_4_with_libtasn1, gnutls_0_4_3,
5945 gnutls_0_4_2, gnutls_0_4_1, gnutls_0_4_0), doc/tex/ex3.tex (tags:
5946 gnutls_0_4_0), doc/tex/serv1.tex (tags: gnutls_0_4_1,
5947 gnutls_0_4_0), lib/gnutls.h.in.in (tags: gnutls_0_4_0),
5948 lib/gnutls_x509.c, src/cli.c (tags: gnutls_0_4_1, gnutls_0_4_0),
5949 src/serv.c (tags: gnutls_0_4_1, gnutls_0_4_0):
5951 Removed the CRL list parameter from
5952 gnutls_certificate_set_x509_trust_*.
5954 2002-03-30 09:42 nmav <nmav@gnutls.org>
5956 * lib/gnutls_x509.c:
5958 gnutls_certificate_set_x509_trust_*() now accept single DER
5959 certificates or PEM certificate lists.
5961 2002-03-29 18:35 nmav <nmav@gnutls.org>
5963 * lib/: auth_cert.c, crypt_srpsha1.c (tags: gnutls_0_4_1,
5964 gnutls_0_4_0), gnutls_x509.c:
5966 Added ability to read DSA DER formatted keys, and corrected bugs in
5967 DER certificate reading.
5969 2002-03-29 12:12 nmav <nmav@gnutls.org>
5971 * lib/: gnutls_algorithms.c (tags: gnutls_0_4_0), gnutls_cipher.c,
5972 gnutls_cipher_int.c (tags: gnutls_0_4_1, gnutls_0_4_0),
5973 gnutls_cipher_int.h (tags: gnutls_0_5_x_before_types_change,
5974 gnutls_0_5_4, gnutls_0_5_3, gnutls_0_5_2,
5975 gnutls_0_5_x_before_export_ciphersuites,
5976 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
5977 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
5978 gnutls_0_4_0), gnutls_compress.c (tags: gnutls_0_4_1,
5979 gnutls_0_4_0), gnutls_compress_int.c (tags: gnutls_0_4_1,
5980 gnutls_0_4_0), gnutls_compress_int.h (tags:
5981 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
5982 gnutls_0_4_0), gnutls_constate.c (tags: gnutls_0_4_1,
5983 gnutls_0_4_0), gnutls_handshake.c (tags: gnutls_0_4_0),
5984 gnutls_hash_int.c (tags: gnutls_0_4_1, gnutls_0_4_0),
5985 gnutls_hash_int.h (tags: gnutls_0_4_with_libtasn1, gnutls_0_4_3,
5986 gnutls_0_4_2, gnutls_0_4_1, gnutls_0_4_0), gnutls_int.h (tags:
5987 gnutls_0_4_0), gnutls_kx.c (tags: gnutls_0_4_1, gnutls_0_4_0),
5988 gnutls_sig.c (tags: gnutls_0_4_1, gnutls_0_4_0), gnutls_srp.c
5989 (tags: gnutls_0_4_1, gnutls_0_4_0), gnutls_state.c (tags:
5990 gnutls_0_4_1, gnutls_0_4_0), gnutls_ui.c (tags: gnutls_0_4_1,
5991 gnutls_0_4_0), x509_sig_check.c:
5993 Prefixed with underscore several internal functions.
5995 2002-03-29 11:38 nmav <nmav@gnutls.org>
5997 * lib/: auth_cert.c, auth_dhe.c (tags: gnutls_0_4_1, gnutls_0_4_0),
5998 auth_rsa.c, gnutls_algorithms.c, gnutls_algorithms.h (tags:
5999 gnutls_0_4_1, gnutls_0_4_0), gnutls_cert.c (tags: gnutls_0_4_0),
6000 gnutls_cert.h (tags: gnutls_0_4_0), gnutls_global.c, gnutls_x509.c:
6002 removed unneeded functions
6004 2002-03-29 11:38 nmav <nmav@gnutls.org>
6006 * src/: cli-gaa.c (tags: gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
6007 gnutls_0_4_0), cli-gaa.h (tags: gnutls_0_4_3, gnutls_0_4_2,
6008 gnutls_0_4_1, gnutls_0_4_0), cli.c, cli.gaa (tags: gnutls_0_4_3,
6009 gnutls_0_4_2, gnutls_0_4_1, gnutls_0_4_0):
6013 2002-03-29 11:16 nmav <nmav@gnutls.org>
6015 * ChangeLog, doc/TODO, lib/auth_rsa.c, lib/gnutls_int.h,
6016 lib/gnutls_pk.c, lib/gnutls_pk.h (tags:
6017 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
6018 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
6019 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
6020 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
6021 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
6022 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
6023 gnutls_0_4_0), lib/gnutls_sig.c, lib/x509_der.c (tags:
6024 gnutls_0_4_0), lib/x509_sig_check.c, src/cli.c, src/serv-gaa.c
6025 (tags: gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1, gnutls_0_4_0),
6026 src/serv-gaa.h (tags: gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
6027 gnutls_0_4_0), src/serv.gaa (tags: gnutls_0_4_3, gnutls_0_4_2,
6028 gnutls_0_4_1, gnutls_0_4_0):
6030 Some cleanups in the certificate authentication. Parameters are
6031 passed together with the length, to avoid abuse.
6033 2002-03-28 12:46 nmav <nmav@gnutls.org>
6035 * lib/: gnutls_x509.c, x509_b64.c (tags: gnutls_0_4_1,
6038 Cleaned up the return values of several functions.
6040 2002-03-28 12:45 nmav <nmav@gnutls.org>
6042 * src/: cli-gaa.c, cli-gaa.h, cli.c, cli.gaa, serv-gaa.c,
6043 serv-gaa.h, serv.c, serv.gaa:
6045 added option to read DER encoded certificates
6047 2002-03-28 09:44 nmav <nmav@gnutls.org>
6049 * lib/: auth_rsa.c, gnutls_cert.h, gnutls_pk.c, gnutls_privkey.c:
6051 Optimized RSA decryption. (Very) Much faster now
6053 2002-03-28 09:40 nmav <nmav@gnutls.org>
6055 * lib/gnutls_x509.c:
6057 read PKCS7 certificate chains in the reverse order.
6059 2002-03-26 21:05 fiorinaf <fiorinaf@gnutls.org>
6061 * lib/: x509_asn1.c (tags: gnutls_0_4_0), x509_asn1.h:
6063 add asn1_number_of_elements function
6065 2002-03-26 21:02 fiorinaf <fiorinaf@gnutls.org>
6069 fix bug in asn1_get_start_end_der function
6071 2002-03-26 19:50 nmav <nmav@gnutls.org>
6073 * ChangeLog, lib/gnutls_x509.c, src/common.c:
6075 changed semantics of gnutls_x509_extract_certificate_pk_algorithm()
6077 2002-03-26 19:33 nmav <nmav@gnutls.org>
6079 * lib/: gnutls_algorithms.c, gnutls_algorithms.h, gnutls_buffers.c
6080 (tags: gnutls_0_4_0), gnutls_global.c, gnutls_record.c (tags:
6081 gnutls_0_4_1, gnutls_0_4_0):
6083 Several optimizations
6085 2002-03-26 17:35 twoaday <twoaday@gnutls.org>
6087 * lib/gnutls_openpgp.c:
6089 Now the pk algorithm is returned and not only the key size in bits.
6091 2002-03-26 09:51 twoaday <twoaday@gnutls.org>
6093 * lib/: gnutls_openpgp.c, gnutls_openpgp.h (tags: gnutls_0_4_1,
6096 Function which is used to extract key parameters for openpgp keys.
6098 2002-03-26 09:16 nmav <nmav@gnutls.org>
6100 * NEWS, doc/TODO, lib/gnutls.h.in.in, lib/gnutls_errors.c,
6101 lib/gnutls_errors_int.h (tags: gnutls_0_4_0), lib/gnutls_pk.h,
6102 lib/gnutls_ui.h, lib/gnutls_x509.c, src/common.c,
6103 src/gnutls-http-serv (tags: gnutls_0_4_1, gnutls_0_4_0),
6106 added gnutls_x509_extract_certificate_pk_algorithm()
6108 2002-03-25 09:27 nmav <nmav@gnutls.org>
6110 * doc/tex/ex1.tex, doc/tex/ex2.tex, lib/gnutls.h.in.in,
6111 lib/gnutls_int.h, lib/gnutls_x509.c, src/cli-gaa.c, src/cli.c,
6112 src/cli.gaa, src/serv-gaa.c, src/serv.c, src/serv.gaa:
6114 Improved PKCS7 support
6116 2002-03-24 19:46 nmav <nmav@gnutls.org>
6118 * lib/: gnutls.h.in.in, gnutls_x509.c:
6120 Added function which reads the DER encoded certificate and key.
6121 (now only works for RSA keys)
6123 2002-03-24 18:41 nmav <nmav@gnutls.org>
6125 * NEWS, lib/Makefile.am (tags: gnutls_0_4_1, gnutls_0_4_0),
6126 lib/auth_cert.c, lib/gnutls_global.c, lib/gnutls_hash_int.c,
6127 lib/gnutls_random.c (tags: gnutls_0_4_1, gnutls_0_4_0),
6128 lib/gnutls_ui.h, lib/gnutls_x509.c, lib/pkix.asn (tags:
6129 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
6130 gnutls_0_4_0), lib/pkix_asn1_tab.c (tags: gnutls_0_4_3,
6131 gnutls_0_4_2, gnutls_0_4_1, gnutls_0_4_0), lib/x509_asn1.c,
6132 lib/x509_extensions.c, lib/x509_sig_check.c, lib/x509_verify.c,
6133 src/gnutls-http-serv, src/serv.c:
6135 Added support for RFC2630 - PKCS7 formated structures
6137 2002-03-23 10:06 nmav <nmav@gnutls.org>
6139 * lib/auth_cert.c (tags: gnutls_0_3_92):
6143 2002-03-23 09:39 nmav <nmav@gnutls.org>
6147 Cleanups and fixes in X.509 certificate message parsing
6149 2002-03-22 13:08 nmav <nmav@gnutls.org>
6151 * lib/gnutls_buffers.c (tags: gnutls_0_3_92):
6153 Corrected code to avoid compiler's warnings
6155 2002-03-21 20:25 nmav <nmav@gnutls.org>
6157 * ChangeLog, acconfig.h (tags: gnutls_0_4_1, gnutls_0_4_0,
6158 gnutls_0_3_92), configure.in, lib/auth_anon.c (tags: gnutls_0_4_1,
6159 gnutls_0_4_0, gnutls_0_3_92), lib/auth_srp.c (tags: gnutls_0_4_1,
6160 gnutls_0_4_0, gnutls_0_3_92), lib/auth_srp.h (tags: gnutls_0_4_1,
6161 gnutls_0_4_0, gnutls_0_3_92), lib/auth_srp_passwd.c (tags:
6162 gnutls_0_4_1, gnutls_0_4_0, gnutls_0_3_92), lib/auth_srp_passwd.h
6163 (tags: gnutls_0_4_1, gnutls_0_4_0, gnutls_0_3_92),
6164 lib/auth_srp_sb64.c (tags: gnutls_0_4_1, gnutls_0_4_0,
6165 gnutls_0_3_92), lib/crypt.c (tags: gnutls_0_4_1, gnutls_0_4_0,
6166 gnutls_0_3_92), lib/crypt_bcrypt.c (tags: gnutls_0_4_1,
6167 gnutls_0_4_0, gnutls_0_3_92), lib/crypt_srpsha1.c (tags:
6168 gnutls_0_3_92), lib/ext_srp.c (tags: gnutls_0_4_1, gnutls_0_4_0,
6169 gnutls_0_3_92), lib/ext_srp.h (tags: gnutls_0_4_1, gnutls_0_4_0,
6170 gnutls_0_3_92), lib/gnutls_algorithms.c (tags: gnutls_0_3_92),
6171 lib/gnutls_anon_cred.c (tags: gnutls_0_4_1, gnutls_0_4_0,
6172 gnutls_0_3_92), lib/gnutls_auth.c (tags: gnutls_0_4_1,
6173 gnutls_0_4_0, gnutls_0_3_92), lib/gnutls_extensions.c (tags:
6174 gnutls_0_4_1, gnutls_0_4_0, gnutls_0_3_92),
6175 lib/gnutls_session_pack.c (tags: gnutls_0_4_1, gnutls_0_4_0,
6176 gnutls_0_3_92), lib/gnutls_srp.c (tags: gnutls_0_3_92),
6177 lib/gnutls_srp.h (tags: gnutls_0_4_1, gnutls_0_4_0, gnutls_0_3_92),
6178 lib/gnutls_ui.c (tags: gnutls_0_3_92), src/serv.c:
6180 Added hooks not to include SRP and Anonymous authentication
6182 2002-03-21 19:44 nmav <nmav@gnutls.org>
6184 * lib/: gnutls_cert.c, gnutls_x509.c (utags: gnutls_0_3_92):
6186 Corrected behaviour when no certificate is got by the peer.
6188 2002-03-21 19:44 nmav <nmav@gnutls.org>
6190 * src/: Makefile.am (tags: gnutls_0_4_1, gnutls_0_4_0),
6191 gnutls-http-serv (utags: gnutls_0_3_92):
6193 Added script which runs an http server with the appropriate
6196 2002-03-21 19:27 nmav <nmav@gnutls.org>
6198 * ChangeLog, NEWS, lib/gnutls_record.c (tags: gnutls_0_3_92),
6199 lib/gnutls_state.c (tags: gnutls_0_3_92):
6201 CBC protection support is disabled by default.
6203 2002-03-20 18:13 nmav <nmav@gnutls.org>
6205 * lib/: gnutls_algorithms.c, gnutls_cipher.c (tags: gnutls_0_3_92),
6206 gnutls_compress_int.c (tags: gnutls_0_3_92), gnutls_compress_int.h
6207 (tags: gnutls_0_3_92), gnutls_constate.c:
6209 Optimizations and fixes in compression
6211 2002-03-20 12:21 nmav <nmav@gnutls.org>
6213 * lib/: auth_cert.c, gnutls_cipher.c, gnutls_compress.c (tags:
6214 gnutls_0_3_92), gnutls_compress_int.c, gnutls_compress_int.h,
6215 gnutls_constate.c, gnutls_int.h (tags: gnutls_0_3_92),
6216 gnutls_state.c, x509_ASN.c (tags: gnutls_0_4_1, gnutls_0_4_0,
6217 gnutls_0_3_92), x509_ASN.y (tags: gnutls_0_4_3, gnutls_0_4_2,
6218 gnutls_0_4_1, gnutls_0_4_0, gnutls_0_3_92), x509_asn1.c (tags:
6221 Improved compression support. Corrected several bugs in empty
6222 fragment sending and receiving.
6224 2002-03-19 21:08 fiorinaf <fiorinaf@gnutls.org>
6228 segmentation fault bug fix
6230 2002-03-18 20:45 twoaday <twoaday@gnutls.org>
6232 * lib/gnutls_openpgp.c:
6234 New OpenCDK interface for secure memory.
6236 2002-03-18 18:25 twoaday <twoaday@gnutls.org>
6238 * lib/: gnutls_errors_int.h (tags: gnutls_0_3_92),
6241 Detection of revoked OpenPGP userID's.
6243 2002-03-18 15:53 nmav <nmav@gnutls.org>
6245 * lib/gnutls_ui.h (tags: gnutls_0_3_92):
6247 added missing prototypes
6249 2002-03-18 12:06 twoaday <twoaday@gnutls.org>
6251 * lib/: gnutls_openpgp.c, gnutls_openpgp.h (tags: gnutls_0_3_92):
6253 Support for multiple userID's.
6255 2002-03-18 07:43 nmav <nmav@gnutls.org>
6257 * src/: cli.c (tags: gnutls_0_3_92), serv.c:
6259 removed default parameters arguments
6261 2002-03-17 23:09 nmav <nmav@gnutls.org>
6263 * ChangeLog, THANKS (tags: gnutls_0_4_2, gnutls_0_4_1,
6264 gnutls_0_4_0, gnutls_0_3_92), acconfig.h, configure.in,
6265 lib/gnutls_handshake.c (tags: gnutls_0_3_92), lib/gnutls_int.h,
6266 lib/gnutls_mem.c (tags: gnutls_0_4_1, gnutls_0_4_0, gnutls_0_3_92),
6267 lib/gnutls_mem.h (tags: gnutls_0_4_0, gnutls_0_3_92), src/cli.c:
6269 Added hooks for electric fence
6271 2002-03-17 21:51 nmav <nmav@gnutls.org>
6273 * lib/x509_verify.c (tags: gnutls_0_3_92):
6275 Checking of certificate lists even if the CA size is zero. Pointed
6276 out by Andrew McDonald
6278 2002-03-13 13:19 twoaday <twoaday@gnutls.org>
6280 * lib/gnutls_openpgp.c:
6282 Improved code for the various keyrings and support for armored
6285 2002-03-12 14:13 nmav <nmav@gnutls.org>
6287 * ChangeLog, NEWS, acconfig.h, configure.in, lib/gnutls_int.h,
6288 lib/gnutls_record.c, lib/gnutls_state.c:
6290 made CBC chosen plaintext protection configurable
6292 2002-03-11 12:45 twoaday <twoaday@gnutls.org>
6294 * lib/gnutls_openpgp.c:
6296 Added missing stub for one function.
6298 2002-03-10 00:09 twoaday <twoaday@gnutls.org>
6300 * lib/gnutls_openpgp.c:
6304 2002-03-10 00:01 nmav <nmav@gnutls.org>
6306 * ChangeLog, lib/gnutls_constate.c, lib/gnutls_errors.c (tags:
6307 gnutls_0_3_92), lib/gnutls_errors_int.h, lib/gnutls_handshake.c,
6308 lib/gnutls_pk.c (tags: gnutls_0_3_92), lib/gnutls_privkey.c (tags:
6309 gnutls_0_3_92), lib/gnutls_record.c, lib/gnutls_sig.c (tags:
6310 gnutls_0_3_92), lib/gnutls_state.c, lib/gnutls_x509.c,
6311 lib/x509_asn1.h (tags: gnutls_0_3_92):
6313 some error codes were renamed to more appropriate names
6315 2002-03-09 21:06 twoaday <twoaday@gnutls.org>
6317 * lib/: gnutls_openpgp.c, x509_ASN.c:
6319 Patches for the new OpenCDK version and some stricter checks for
6322 2002-03-09 19:08 nmav <nmav@gnutls.org>
6324 * ChangeLog, NEWS, doc/tex/ex3.tex (tags: gnutls_0_3_92),
6325 lib/gnutls.h.in.in, lib/gnutls_algorithms.c, lib/gnutls_cert.c,
6326 lib/gnutls_constate.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
6327 lib/gnutls_kx.c (tags: gnutls_0_3_92), lib/gnutls_record.c,
6328 lib/gnutls_state.c, lib/gnutls_state.h (tags: gnutls_0_4_1,
6329 gnutls_0_4_0, gnutls_0_3_92), lib/x509_verify.c, src/common.c:
6331 removed GNUTLS_CERT_TRUSTED enumeration
6333 2002-03-08 22:42 nmav <nmav@gnutls.org>
6335 * lib/: gnutls_errors.c, gnutls_errors_int.h, gnutls_record.c:
6337 Added protection against denial of service attacks, while receiving
6340 2002-03-08 18:33 nmav <nmav@gnutls.org>
6342 * lib/gnutls_buffers.c:
6344 corrected memory leak
6346 2002-03-08 18:04 nmav <nmav@gnutls.org>
6348 * lib/: gnutls_buffers.c, gnutls_buffers.h (tags:
6349 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
6350 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
6351 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
6352 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
6353 gnutls_0_4_0, gnutls_0_3_92), gnutls_cipher.c, gnutls_cipher.h
6354 (tags: gnutls_0_4_1, gnutls_0_4_0, gnutls_0_3_92),
6355 gnutls_openpgp.c, gnutls_record.c, gnutls_state.h:
6357 Added protection against the newly discovered CBC attacks against
6358 TLS. Experimental code.
6360 2002-03-08 11:14 nmav <nmav@gnutls.org>
6362 * lib/gnutls_algorithms.c:
6364 Added references to internet drafts. Added DHE_DSS with ARCFOUR from
6367 2002-03-06 12:10 nmav <nmav@gnutls.org>
6369 * doc/protocol/: draft-ietf-tls-extensions-02.txt,
6370 draft-ietf-tls-extensions-03.txt (tags: gnutls_0_5_7, gnutls_0_5_6,
6371 gnutls_0_5_5, gnutls_0_5_x_before_types_change, gnutls_0_5_4,
6372 gnutls_0_5_3, gnutls_0_5_2,
6373 gnutls_0_5_x_before_export_ciphersuites,
6374 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
6375 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
6376 gnutls_0_4_0, gnutls_0_3_92):
6380 2002-03-06 12:08 nmav <nmav@gnutls.org>
6382 * NEWS, lib/Makefile.am (tags: gnutls_0_3_92), lib/auth_cert.c,
6383 lib/gnutls_alert.c (tags: gnutls_0_4_1, gnutls_0_4_0,
6384 gnutls_0_3_92), lib/gnutls_errors.c, lib/gnutls_errors_int.h,
6385 lib/gnutls_gcry.c (tags: gnutls_0_3_92), lib/gnutls_global.c (tags:
6386 gnutls_0_3_92), lib/gnutls_pk.c, lib/gnutls_privkey.c,
6387 lib/gnutls_x509.c, lib/x509_ASN.c, lib/x509_ASN.y, lib/x509_asn1.h,
6388 lib/x509_extensions.c (tags: gnutls_0_3_92), lib/x509_sig_check.c
6389 (tags: gnutls_0_3_92), lib/x509_verify.c:
6391 Combined error codes of gnutls and ASN.1 parser. Also several
6392 cleanups in the X.509 code.
6394 2002-03-06 10:42 nmav <nmav@gnutls.org>
6396 * doc/tex/: Makefile.am, alert.tex, gnutls.tex, translayer.tex:
6398 Added alert protocol section
6400 2002-03-05 09:04 nmav <nmav@gnutls.org>
6402 * lib/: gnutls_errors.c, gnutls_errors_int.h, gnutls_x509.c,
6403 x509_ASN.c, x509_asn1.c, x509_der.c (tags: gnutls_0_3_92),
6406 Added the error UNIX_TIME_LIMIT_EXCEEDED, and corrected bugs in
6407 X.509 certificate parsing.
6409 2002-03-04 17:16 nmav <nmav@gnutls.org>
6411 * doc/tex/errors.tex (tags: gnutls_0_4_1, gnutls_0_4_0,
6412 gnutls_0_3_92), lib/gnutls.h.in.in:
6416 2002-03-04 17:04 nmav <nmav@gnutls.org>
6418 * doc/tex/: Makefile.am, auth.tex (tags: gnutls_0_4_1,
6419 gnutls_0_4_0, gnutls_0_3_92), ciphersuites.tex, gnutls.tex,
6420 handshake.tex, layers.tex (tags: gnutls_0_4_3, gnutls_0_4_2,
6421 gnutls_0_4_1, gnutls_0_4_0, gnutls_0_3_92), macros.tex (tags:
6422 gnutls_0_4_1, gnutls_0_4_0, gnutls_0_3_92), resumedb.tex,
6425 updated documentation
6427 2002-03-04 09:25 nmav <nmav@gnutls.org>
6429 * ChangeLog, configure.in, doc/scripts/gdoc (tags: gnutls_0_5_6,
6430 gnutls_0_5_5, gnutls_0_5_x_before_types_change, gnutls_0_5_4,
6431 gnutls_0_5_3, gnutls_0_5_2,
6432 gnutls_0_5_x_before_export_ciphersuites,
6433 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
6434 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
6435 gnutls_0_4_0, gnutls_0_3_92), lib/gnutls_cert.c,
6436 lib/gnutls_handshake.c, lib/x509_ASN.y, lib/x509_asn1.c,
6439 changes for pretty documentation and cleanups.
6441 2002-03-03 18:44 nmav <nmav@gnutls.org>
6443 * lib/gnutls_state.c:
6445 pgp_fingerprint indicator is not cleared.
6447 2002-03-03 09:28 nmav <nmav@gnutls.org>
6451 last minute changes for 0.3.91 release
6453 2002-03-03 09:18 nmav <nmav@gnutls.org>
6455 * ChangeLog, NEWS, configure.in, lib/auth_anon.c, lib/auth_cert.c,
6456 lib/auth_dhe.c (tags: gnutls_0_3_92), lib/auth_srp.c,
6457 lib/gnutls_auth.c, lib/gnutls_auth_int.h (tags:
6458 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
6459 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
6460 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
6461 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
6462 gnutls_0_4_0, gnutls_0_3_92), lib/gnutls_errors.c, src/cli.c
6463 (utags: gnutls_0_3_91):
6465 Added checks in authentication type renegotiation procedure.
6467 2002-03-03 00:06 nmav <nmav@gnutls.org>
6469 * lib/: auth_cert.c, gnutls_auth.c, gnutls_handshake.c (tags:
6470 gnutls_0_3_91), gnutls_int.h (tags: gnutls_0_3_91), gnutls_state.c
6471 (tags: gnutls_0_3_91), gnutls_state.h (tags: gnutls_0_3_91):
6473 Changed behaviour in rehandshake procedure. Now can use rehandshake
6474 with a different authentication method (ie. perform anonymous
6475 authentication, and after that perform a certificate authentication,
6478 2002-03-01 13:13 nmav <nmav@gnutls.org>
6480 * lib/: gnutls_mem.h, gnutls_x509.c (utags: gnutls_0_3_91):
6482 corrected certificate type checking.
6484 2002-03-01 13:10 nmav <nmav@gnutls.org>
6486 * src/: Makefile.am (tags: gnutls_0_3_91), cli-gaa.c (tags:
6487 gnutls_0_3_91), cli-gaa.h (tags: gnutls_0_3_92, gnutls_0_3_91),
6488 cli.c, cli.gaa (tags: gnutls_0_3_92, gnutls_0_3_91), common.h
6489 (tags: gnutls_0_3_91), crypt.c (tags: gnutls_0_4_1, gnutls_0_4_0,
6490 gnutls_0_3_92, gnutls_0_3_91), serv-gaa.c (tags: gnutls_0_3_91),
6491 serv-gaa.h (tags: gnutls_0_3_92, gnutls_0_3_91), serv.c (tags:
6492 gnutls_0_3_91), serv.gaa (tags: gnutls_0_3_92, gnutls_0_3_91),
6493 tls_test-gaa.c (tags: gnutls_0_3_91), tls_test.gaa (tags:
6494 gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1, gnutls_0_4_0,
6495 gnutls_0_3_92, gnutls_0_3_91):
6497 Updated cli and server to read certificate and keys from command
6498 line parameters. client, client-debug and server are now being
6501 2002-03-01 11:26 nmav <nmav@gnutls.org>
6503 * lib/: gnutls_algorithms.c (tags: gnutls_0_3_91),
6504 gnutls_algorithms.h (tags: gnutls_0_3_92, gnutls_0_3_91),
6505 gnutls_handshake.c, gnutls_int.h, gnutls_priority.c (tags:
6506 gnutls_0_4_1, gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91):
6508 Cleanups in gnutls_handshake.c and gnutls_algorithms.c. Now cipher
6509 suites get associated with a protocol version. This will allow
6510 disabling several ciphersuites which are only defined in TLS 1.0,
6513 2002-03-01 08:12 nmav <nmav@gnutls.org>
6515 * lib/gnutls_handshake.c:
6517 No extensions are now sent if SSL 3.0 is the only protocol
6520 2002-02-28 12:39 nmav <nmav@gnutls.org>
6522 * lib/gnutls_session.c (tags: gnutls_0_4_1, gnutls_0_4_0,
6523 gnutls_0_3_92, gnutls_0_3_91):
6525 added a check in the given parameters for null
6527 2002-02-28 12:38 nmav <nmav@gnutls.org>
6529 * src/: tests.c (tags: gnutls_0_4_1, gnutls_0_4_0, gnutls_0_3_92,
6530 gnutls_0_3_91), tests.h (tags: gnutls_0_5_3, gnutls_0_5_2,
6531 gnutls_0_5_x_before_export_ciphersuites,
6532 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
6533 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
6534 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91), tls_test.c:
6536 added session resumption test
6538 2002-02-28 12:31 twoaday <twoaday@gnutls.org>
6540 * lib/gnutls_openpgp.c (tags: gnutls_0_3_91):
6542 Changed the interface for the new OpenCDK version.
6544 2002-02-28 08:55 nmav <nmav@gnutls.org>
6546 * src/: cli-gaa.c, cli.c, cli.gaa, serv-gaa.c, tls_test-gaa.c,
6547 tls_test-gaa.h (tags: gnutls_0_5_1, gnutls_0_5_0,
6548 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
6549 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91), tls_test.c,
6552 updated gaa files, and client options.
6554 2002-02-28 08:38 nmav <nmav@gnutls.org>
6556 * src/tests.c, lib/gnutls.h.in.in (tags: gnutls_0_3_91),
6557 lib/gnutls_state.c, lib/gnutls_state.h:
6559 gnutls_record_set_default_version() was prefixed with underscore,
6560 and it is no longer exported.
6562 2002-02-28 08:36 nmav <nmav@gnutls.org>
6564 * lib/: gnutls.h.in.in, gnutls_db.c (tags: gnutls_0_3_92,
6565 gnutls_0_3_91), gnutls_int.h, gnutls_session_pack.c (tags:
6566 gnutls_0_3_91), gnutls_state.c:
6568 Corrected session resuming in certificate authentication.
6569 gnutls_deinit, does not remove the session entry any more if it is
6570 invalid. Added gnutls_db_remove_session() function, which does this.
6572 2002-02-28 07:00 nmav <nmav@gnutls.org>
6574 * src/: tls_test-gaa.c, tls_test-gaa.h, tls_test.gaa:
6578 2002-02-27 22:29 nmav <nmav@gnutls.org>
6580 * lib/gnutls_mem.c (tags: gnutls_0_3_91):
6582 removed cycle from gnutls_free and gnutls_secure_free.
6584 2002-02-27 21:12 nmav <nmav@gnutls.org>
6586 * NEWS, src/tests.c, src/tests.h, src/tls_test.c:
6588 added check for TLS closure alerts
6590 2002-02-27 20:53 nmav <nmav@gnutls.org>
6592 * src/: tests.c, tests.h, tls_test.c:
6594 added openpgp authentication test, and unknown cipher suites test
6596 2002-02-27 20:38 nmav <nmav@gnutls.org>
6598 * lib/ext_srp.c (tags: gnutls_0_3_91):
6600 Now we do not send the srp username as an extension, if SRP is
6603 2002-02-27 20:26 nmav <nmav@gnutls.org>
6605 * src/: cli.c, tests.c, tests.h, tls_test.c:
6607 added check for client hello extensions.
6609 2002-02-27 20:07 nmav <nmav@gnutls.org>
6611 * src/: Makefile.am, cli.c, tests.c, tests.h, tls_test.c:
6613 Added tls_test. This is program that can be used to test TLS
6614 servers' parameters.
6616 2002-02-27 20:05 nmav <nmav@gnutls.org>
6618 * lib/: gnutls.h.in.in, gnutls_errors.c, gnutls_handshake.c,
6619 gnutls_int.h, gnutls_state.c:
6621 Added gnutls_record_set_default_version(). This is a low level
6624 2002-02-27 10:58 nmav <nmav@gnutls.org>
6626 * lib/gnutls.h.in.in:
6628 SOCKET_PTR was removed
6630 2002-02-27 10:06 nmav <nmav@gnutls.org>
6632 * lib/gnutls.h.in.in:
6634 corrected record_send() prototype
6636 2002-02-26 19:08 nmav <nmav@gnutls.org>
6642 2002-02-25 22:48 nmav <nmav@gnutls.org>
6644 * lib/gnutls_pk.c (tags: gnutls_0_3_91):
6646 added (an impossible situation) check
6648 2002-02-24 19:24 twoaday <twoaday@gnutls.org>
6650 * lib/gnutls_openpgp.c:
6652 Fixed a possible buffer overflow.
6654 2002-02-24 17:34 nmav <nmav@gnutls.org>
6656 * src/openpgp/Makefile.am (tags: gnutls_0_9_97, gnutls_0_9_96,
6657 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
6658 gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_8_11,
6659 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9,
6660 gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4,
6661 gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2,
6662 gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
6663 gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10,
6664 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
6665 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
6666 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
6667 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
6668 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
6669 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
6670 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90):
6672 added missing makefile.am
6674 2002-02-24 15:46 nmav <nmav@gnutls.org>
6676 * doc/tex/Makefile.am (tags: gnutls_0_3_91), doc/tex/serv1.tex
6677 (tags: gnutls_0_3_92, gnutls_0_3_91), lib/auth_anon.c,
6678 lib/auth_anon.h (tags: gnutls_0_5_x_before_types_change,
6679 gnutls_0_5_4, gnutls_0_5_3, gnutls_0_5_2,
6680 gnutls_0_5_x_before_export_ciphersuites,
6681 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
6682 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
6683 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91), lib/auth_cert.h (tags:
6684 gnutls_0_5_3, gnutls_0_5_2,
6685 gnutls_0_5_x_before_export_ciphersuites,
6686 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
6687 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
6688 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91), lib/auth_dhe.c,
6689 lib/auth_srp_passwd.c (tags: gnutls_0_3_91), lib/gnutls.h.in.in,
6690 lib/gnutls_anon_cred.c (tags: gnutls_0_3_91), lib/gnutls_cert.c
6691 (tags: gnutls_0_3_91), lib/gnutls_dh.h (tags:
6692 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
6693 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
6694 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
6695 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
6696 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91), lib/gnutls_dh_primes.c
6697 (tags: gnutls_0_4_1, gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91),
6698 lib/gnutls_int.h, lib/gnutls_ui.c (tags: gnutls_0_3_91), src/cli.c,
6699 src/serv.c (utags: gnutls_0_3_90):
6701 The Diffie Hellman parameters are now stored in the credentials
6702 structures. This will allow precomputation of signatures (for DHE
6705 2002-02-24 10:47 nmav <nmav@gnutls.org>
6707 * lib/: gnutls.h.in.in, gnutls_cert.c, gnutls_handshake.c (tags:
6708 gnutls_0_3_90), gnutls_int.h, gnutls_openpgp.c, gnutls_record.c
6709 (tags: gnutls_0_3_91, gnutls_0_3_90), gnutls_x509.c (tags:
6710 gnutls_0_3_90), x509_sig_check.c (tags: gnutls_0_3_91,
6711 gnutls_0_3_90), x509_verify.c:
6713 removed GNUTLS_CERT_NONE (replaced by
6714 GNUTLS_E_NO_CERTIFICATE_FOUND). removed GNUTLS_CERT_VALID (it's
6715 valid if it's not invalid)
6717 2002-02-23 21:50 twoaday <twoaday@gnutls.org>
6719 * lib/: gnutls_openpgp.c, gnutls_openpgp.h (tags: gnutls_0_3_91,
6722 Bug fixes for _verify_key and basic trust handling for keys.
6724 2002-02-22 23:49 nmav <nmav@gnutls.org>
6726 * lib/gnutls_openpgp.c:
6728 includes moved before #ifdef
6730 2002-02-22 18:49 twoaday <twoaday@gnutls.org>
6732 * lib/gnutls_openpgp.c:
6734 Added stubs for the case we don't have OpenCDK support.
6736 2002-02-22 18:31 nmav <nmav@gnutls.org>
6738 * doc/tex/ex3.tex, lib/auth_cert.c, lib/auth_dhe.c, lib/auth_rsa.c
6739 (tags: gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90),
6740 lib/gnutls.h.in.in, lib/gnutls_cert.c, lib/gnutls_x509.c,
6741 lib/x509_sig_check.c, lib/x509_verify.c, src/common.c, src/serv.c:
6743 Changed certificate verification functions.
6745 2002-02-22 17:14 twoaday <twoaday@gnutls.org>
6747 * lib/: gnutls_openpgp.c, gnutls_openpgp.h:
6749 Implemented gnutls_certificate_set_openpgp_key_mem. Some basic
6750 routines for key ownertrust.
6752 2002-02-22 13:30 nmav <nmav@gnutls.org>
6754 * lib/: auth_cert.h, gnutls.h.in.in, gnutls_cert.c:
6758 2002-02-22 12:52 twoaday <twoaday@gnutls.org>
6760 * lib/gnutls_openpgp.c:
6762 Modified code for the new OpenCDK code.
6764 2002-02-22 11:34 nmav <nmav@gnutls.org>
6766 * lib/gnutls_algorithms.c (tags: gnutls_0_3_90):
6768 moved private cipher suites to 0xFF space.
6770 2002-02-22 00:40 nmav <nmav@gnutls.org>
6772 * ChangeLog, doc/tex/ex1.tex (tags: gnutls_0_3_92, gnutls_0_3_91,
6773 gnutls_0_3_90), doc/tex/ex2.tex (tags: gnutls_0_3_92,
6774 gnutls_0_3_91, gnutls_0_3_90), doc/tex/layers.tex (tags:
6775 gnutls_0_3_91, gnutls_0_3_90), doc/tex/serv1.tex, doc/tex/srp1.tex
6776 (tags: gnutls_0_4_2, gnutls_0_4_1, gnutls_0_4_0, gnutls_0_3_92,
6777 gnutls_0_3_91, gnutls_0_3_90), lib/gnutls.h.in.in,
6778 lib/gnutls_alert.c (tags: gnutls_0_3_91, gnutls_0_3_90),
6779 lib/gnutls_alert.h (tags: gnutls_0_4_1, gnutls_0_4_0,
6780 gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90),
6781 lib/gnutls_algorithms.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
6782 lib/gnutls_kx.c (tags: gnutls_0_3_91, gnutls_0_3_90),
6783 lib/gnutls_record.c, src/cli.c, src/serv.c:
6785 Several alert protocol changes.
6787 2002-02-21 22:34 twoaday <twoaday@gnutls.org>
6789 * lib/gnutls_openpgp.c:
6791 Fixed return code check for GnuTLS functions.
6793 2002-02-21 20:57 nmav <nmav@gnutls.org>
6795 * lib/: gnutls.h.in.in, gnutls_openpgp.c:
6797 set_key_server renamed to set_keyserver
6799 2002-02-21 20:42 nmav <nmav@gnutls.org>
6801 * ChangeLog, NEWS, doc/tex/ex1.tex, doc/tex/serv1.tex, lib/debug.c,
6802 lib/debug.h (tags: gnutls_0_5_x_before_types_change, gnutls_0_5_4,
6803 gnutls_0_5_3, gnutls_0_5_2,
6804 gnutls_0_5_x_before_export_ciphersuites,
6805 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
6806 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
6807 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90),
6808 lib/gnutls.h.in.in, lib/gnutls_alert.c, src/cli.c:
6810 Added gnutls_alert_str (allows printing alert number descriptions)
6812 2002-02-21 13:49 twoaday <twoaday@gnutls.org>
6814 * lib/gnutls_openpgp.c:
6816 Fixed a segfault in the OpenPGP code.
6818 2002-02-21 09:55 nmav <nmav@gnutls.org>
6822 Updated the openpgp certificate message, fingerprint handling.
6824 2002-02-20 20:53 nmav <nmav@gnutls.org>
6826 * lib/x509_verify.c:
6828 some fixes in verification procedure
6830 2002-02-19 18:57 twoaday <twoaday@gnutls.org>
6832 * lib/: .cvsignore (tags: gnutls_0_4_1, gnutls_0_4_0,
6833 gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90), gnutls_cert.h (tags:
6834 gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90), gnutls_errors_int.h
6835 (tags: gnutls_0_3_91, gnutls_0_3_90), gnutls_openpgp.c,
6838 Applied the patches to fix the GDOC problem. Some bug fixes all
6839 over the place and the implementation of some function stubs.
6841 2002-02-19 08:17 nmav <nmav@gnutls.org>
6843 * doc/tex/ex3.tex, lib/gnutls.h.in.in, lib/gnutls_cert.c,
6844 lib/gnutls_int.h, lib/gnutls_x509.c, lib/x509_sig_check.c,
6847 removed CERT_CORRUPTED
6849 2002-02-19 08:09 nmav <nmav@gnutls.org>
6853 openpgp fingerprint is calculated dynamically.
6855 2002-02-18 20:31 nmav <nmav@gnutls.org>
6857 * lib/: auth_cert.c, auth_cert.h, gnutls.h.in.in:
6859 Added some support the OpenPGP Certificate message, with key
6862 2002-02-18 14:11 nmav <nmav@gnutls.org>
6864 * ChangeLog, lib/auth_cert.c, lib/gnutls.h.in.in, lib/gnutls_int.h,
6865 lib/gnutls_state.c (tags: gnutls_0_3_90), lib/gnutls_state.h (tags:
6866 gnutls_0_3_90), src/cli-gaa.c, src/cli-gaa.h, src/cli.c,
6867 src/cli.gaa, src/common.c:
6869 Added some stuff for the client to send the OpenPGP fingerprint.
6871 2002-02-17 20:07 nmav <nmav@gnutls.org>
6873 * lib/: auth_rsa.c, gnutls_pk.c (tags: gnutls_0_3_90):
6875 Corrected bug in RSA authentication, responsible for random (very
6876 very rare, and difficult to reproduce) failures.
6878 2002-02-17 13:14 nmav <nmav@gnutls.org>
6880 * lib/: gnutls_x509.c, x509_verify.c:
6882 Improved X.509 verification functions. They are still too primitive.
6884 2002-02-16 20:50 nmav <nmav@gnutls.org>
6890 2002-02-15 17:30 twoaday <twoaday@gnutls.org>
6892 * lib/gnutls_openpgp.c:
6894 Fixed some memory leaks. Code to handle ElGamal keys. Some minor
6897 2002-02-15 17:04 nmav <nmav@gnutls.org>
6899 * lib/: gnutls.h.in.in, gnutls_record.c:
6901 renamed gnutls_read to gnutls_record_read and gnutls_write to
6902 gnutls_record_write.
6904 2002-02-15 17:03 nmav <nmav@gnutls.org>
6906 * doc/tex/: Makefile.am, ciphersuites.tex, cover.tex.in,
6907 errors.tex, ex1.tex, ex2.tex, gnutls.tex, layers.ps (tags:
6908 gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1, gnutls_0_4_0,
6909 gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90), layers.tex,
6910 serv1.tex, srp1.tex:
6912 Added TLS Layers section.
6914 2002-02-15 11:34 nmav <nmav@gnutls.org>
6916 * src/: cli-gaa.c, cli-gaa.h, cli.c, cli.gaa, serv-gaa.c, serv.gaa:
6918 updated client and server
6920 2002-02-15 11:34 nmav <nmav@gnutls.org>
6922 * doc/protocol/draft-ietf-tls-openpgp-keys-00.txt:
6926 2002-02-15 11:23 nmav <nmav@gnutls.org>
6928 * lib/: gnutls.h.in.in, gnutls_extensions.c (tags: gnutls_0_3_91,
6929 gnutls_0_3_90), gnutls_extensions.h (tags: gnutls_0_4_1,
6930 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90),
6933 Extension types now use a 16 bit type field (following the current
6934 draft). Some fixes in the max record size extension.
6936 2002-02-14 21:38 twoaday <twoaday@gnutls.org>
6938 * lib/: gnutls_openpgp.c, gnutls_openpgp.h:
6940 Basic HKP keyserver support. Function to retrieve the key from the
6941 keyring by keyid, fingerprint.
6943 2002-02-14 11:52 nmav <nmav@gnutls.org>
6945 * lib/: gnutls_cert.c, x509_verify.c:
6947 Verification function returns the GNUTLS_CERT_VALID flag.
6949 2002-02-14 10:57 nmav <nmav@gnutls.org>
6951 * lib/: auth_srp_passwd.c, gnutls_int.h, gnutls_srp.c (tags:
6952 gnutls_0_3_91, gnutls_0_3_90), gnutls_ui.h:
6954 Changed srp callback function parameters.
6956 2002-02-14 10:45 nmav <nmav@gnutls.org>
6958 * lib/gnutls_dh_primes.c, src/serv.c:
6960 Corrected bugs in prime generation.
6962 2002-02-14 10:30 nmav <nmav@gnutls.org>
6964 * src/: Makefile.am (tags: gnutls_0_3_90), cli.c, common.c,
6965 serv-gaa.c, serv-gaa.h, serv.c, serv.gaa:
6967 Server updated. Now command line parameters are available.
6969 2002-02-14 09:25 nmav <nmav@gnutls.org>
6971 * src/: cli-gaa.c, cli-gaa.h, cli.c, cli.gaa, common.c:
6975 2002-02-14 09:21 nmav <nmav@gnutls.org>
6977 * lib/: auth_anon.c, gnutls_cipher.c (tags: gnutls_0_3_91,
6978 gnutls_0_3_90), gnutls_handshake.c, gnutls_kx.c, gnutls_record.c:
6980 Direct access to version field in the state was replaced by the
6981 function gnutls_protocol_get_version().
6983 2002-02-14 09:20 nmav <nmav@gnutls.org>
6987 Corrected bugs in RSA authentication. Random value is not generated
6988 using the GNUTLS_STRONG_RANDOM flag, and fixed client key exchange
6989 packet formating, to depend on the correct version.
6991 2002-02-14 09:16 nmav <nmav@gnutls.org>
6993 * lib/: gnutls_int.h, x509_sig_check.c, x509_verify.c:
6995 Added GNUTLS_CERT_INVALID and GNUTLS_CERT_VALID of CertificateStatus
6996 flags, which replace GNUTLS_CERT_NOT_TRUSTED.
6998 2002-02-13 19:48 fiorinaf <fiorinaf@gnutls.org>
7000 * lib/x509_ASN.y (tags: gnutls_0_3_91, gnutls_0_3_90):
7002 bug fix with bison 1.32
7004 2002-02-13 18:03 nmav <nmav@gnutls.org>
7006 * lib/auth_anon.c, lib/auth_anon.h, lib/auth_cert.h,
7007 lib/auth_dhe.c, lib/gnutls.h.in.in, lib/gnutls_dh.c,
7008 lib/gnutls_dh.h, lib/gnutls_dh_primes.c, lib/gnutls_errors.c,
7009 lib/gnutls_errors.h (tags: gnutls_0_3_92, gnutls_0_3_91,
7010 gnutls_0_3_90), lib/gnutls_errors_int.h, lib/gnutls_handshake.c,
7011 lib/gnutls_int.h, lib/gnutls_state.c, lib/gnutls_state.h,
7012 lib/gnutls_ui.c, lib/gnutls_ui.h, src/cli.c, src/common.c,
7015 Added more functions to allow access to Diffie Hellman parameters
7016 (partially at least). Corrected Diffie Hellman stuff.
7018 2002-02-13 10:03 nmav <nmav@gnutls.org>
7020 * src/: Makefile.am, cli-gaa.c, cli-gaa.h, cli.c, cli.gaa:
7022 Made most ifdefs in client program, configurable via command line.
7024 2002-02-13 10:02 nmav <nmav@gnutls.org>
7026 * lib/ext_cert_type.c (tags: gnutls_0_4_1, gnutls_0_4_0,
7027 gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90):
7029 It does not send the cert_type extension if only x.509 certificates
7032 2002-02-12 13:27 nmav <nmav@gnutls.org>
7034 * doc/tex/: ex1.tex, ex3.tex, serv1.tex:
7036 Corrected bugs in examples.
7038 2002-02-12 13:04 nmav <nmav@gnutls.org>
7040 * lib/gnutls_priority.c (tags: gnutls_0_3_90):
7042 Priority cannot be set if not using the OPENCDK library.
7044 2002-02-11 19:33 nmav <nmav@gnutls.org>
7046 * doc/tex/: auth.tex, ciphersuites.tex, cover.tex.in, gnutls.tex:
7048 Updated documentation.
7050 2002-02-11 10:08 nmav <nmav@gnutls.org>
7052 * src/: cli.c, openpgp/cli_pub.asc (tags: gnutls_0_9_97,
7053 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
7054 gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90,
7055 gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10,
7056 gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5,
7057 gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5,
7058 gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3,
7059 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11,
7060 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9,
7061 gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
7062 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
7063 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
7064 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
7065 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
7066 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90),
7067 openpgp/cli_ring.gpg (tags: gnutls_0_9_97, gnutls_0_9_96,
7068 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
7069 gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_8_11,
7070 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9,
7071 gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4,
7072 gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2,
7073 gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
7074 gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10,
7075 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
7076 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
7077 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
7078 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
7079 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
7080 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
7081 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90),
7082 openpgp/cli_sec.asc (tags: gnutls_0_9_97, gnutls_0_9_96,
7083 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
7084 gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_8_11,
7085 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9,
7086 gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4,
7087 gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2,
7088 gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
7089 gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10,
7090 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
7091 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
7092 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
7093 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
7094 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
7095 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
7096 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90):
7098 Added new client pgp keys and a keyring
7100 2002-02-10 23:08 twoaday <twoaday@gnutls.org>
7102 * lib/: gnutls_openpgp.c, gnutls_openpgp.h:
7104 High level support for OpenPGP keyrings.
7106 2002-02-10 22:24 nmav <nmav@gnutls.org>
7110 Added ChangeLog [generated by CVS log]
7112 2002-02-09 19:20 nmav <nmav@gnutls.org>
7114 * lib/: gnutls.h.in.in, gnutls_algorithms.c:
7116 Added gnutls_certificate_type_get_name() function.
7118 2002-02-09 18:35 twoaday <twoaday@gnutls.org>
7120 * lib/gnutls_openpgp.c:
7123 * Applied the fixed for the memory leaks.
7125 2002-02-09 18:25 nmav <nmav@gnutls.org>
7127 * lib/: auth_srp.c (tags: gnutls_0_3_90), auth_srp.h (tags:
7128 gnutls_0_3_91, gnutls_0_3_90), auth_srp_passwd.c, auth_srp_passwd.h
7129 (tags: gnutls_0_3_91, gnutls_0_3_90), gnutls_cert.c, gnutls_int.h,
7130 gnutls_srp.c, gnutls_srp.h (tags: gnutls_0_3_91, gnutls_0_3_90),
7131 gnutls_ui.h, gnutls_x509.c:
7133 Added ability for an SRP server to use multiple password files. The
7134 password file is selected on the fly (handshake) using a callback
7137 2002-02-09 13:18 twoaday <twoaday@gnutls.org>
7139 * lib/: auth_cert.h, gnutls_openpgp.c, gnutls_openpgp.h:
7142 * auth_cert.h: Added OpenPGP keyring item.
7144 * gnutls_openpgp.c: Improved support for keyring handling.
7146 2002-02-09 12:19 nmav <nmav@gnutls.org>
7148 * lib/gnutls_cipher.c:
7150 Some fixes in ciphertext2compressed handling
7152 2002-02-09 11:10 nmav <nmav@gnutls.org>
7154 * lib/: gnutls_alert.c, gnutls_cipher.c, gnutls_errors.c,
7155 gnutls_errors_int.h:
7157 Removed the GNUTLS_E_MAC_FAILED error. Now only
7158 GNUTLS_E_DECRYPTION_FAILED error is used. That we don't leak any
7159 information about the result of a possible attack.
7161 2002-02-08 22:30 nmav <nmav@gnutls.org>
7163 * lib/: auth_cert.c, auth_dhe.c, auth_rsa.c, gnutls_cert.c,
7166 Added LIBOPENCDK ifdefs (suggested by Andrew McDonald)
7168 2002-02-08 22:29 nmav <nmav@gnutls.org>
7172 Added bison generated file
7174 2002-02-08 19:36 nmav <nmav@gnutls.org>
7176 * doc/protocol/draft-ietf-tls-openpgp-keys-01.txt:
7178 changed the introduction (again)
7180 2002-02-07 20:58 nmav <nmav@gnutls.org>
7182 * lib/auth_cert.c, src/cli.c, src/openpgp/cli_pub.asc,
7183 src/openpgp/cli_sec.asc:
7185 Corrected behaviour of client openpgp certificate selection.
7187 2002-02-07 19:08 nmav <nmav@gnutls.org>
7189 * lib/: gnutls_ui.c, gnutls_ui.h:
7191 removed gnutls_certificate_get_ours_index()
7193 2002-02-07 14:59 nmav <nmav@gnutls.org>
7195 * lib/: gnutls_asn1_tab.c (tags: gnutls_0_4_3, gnutls_0_4_2,
7196 gnutls_0_4_1, gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91,
7197 gnutls_0_3_90), pkcs1_asn1_tab.c:
7201 2002-02-06 22:07 nmav <nmav@gnutls.org>
7203 * NEWS, lib/gnutls_ui.h, lib/gnutls_x509.c:
7205 Modified gnutls_x509_extract_subject_alt_name() to return the type,
7206 instead of storing it to a pointer.
7208 2002-02-06 14:11 nmav <nmav@gnutls.org>
7210 * lib/: gnutls_errors.c, gnutls_errors_int.h, gnutls_ui.h,
7211 gnutls_x509.c, x509_extensions.c (tags: gnutls_0_3_91,
7214 Added function which returns the subjectAltName (subject_dns_name
7217 2002-02-05 23:00 nmav <nmav@gnutls.org>
7219 * AUTHORS (tags: gnutls_0_4_with_libtasn1, gnutls_0_4_3,
7220 gnutls_0_4_2, gnutls_0_4_1, gnutls_0_4_0, gnutls_0_3_92,
7221 gnutls_0_3_91, gnutls_0_3_90):
7225 2002-02-05 12:09 nmav <nmav@gnutls.org>
7227 * lib/x509_verify.c:
7229 Changed the X.509 certificate verification algorithm. Now if any of
7230 the certificates in the certificate path is expired (except the
7231 first one), we return GNUTLS_CERT_NOT_TRUSTED.
7233 2002-02-05 11:06 twoaday <twoaday@gnutls.org>
7235 * lib/: gnutls_openpgp.c, gnutls_openpgp.h:
7237 Changes the function name to make clear OpenPGP uses keys and not
7238 certificates like X.509.
7240 2002-02-04 22:35 nmav <nmav@gnutls.org>
7242 * lib/gnutls_cert.c, lib/gnutls_ui.h, src/common.c:
7244 Changes for gnutls_openpgp_name structure
7246 2002-02-04 21:39 twoaday <twoaday@gnutls.org>
7248 * lib/: gnutls_openpgp.c, gnutls_openpgp.h, gnutls_ui.h:
7250 Now OpenPGP uses its own context for DN.
7252 2002-02-03 21:43 twoaday <twoaday@gnutls.org>
7254 * lib/gnutls_openpgp.c:
7256 More fixes for the GnuTLS OpenPGP code.
7258 2002-02-03 20:19 nmav <nmav@gnutls.org>
7260 * doc/tex/ex3.tex, lib/gnutls.h.in.in, lib/gnutls_ui.h,
7261 lib/gnutls_x509.c, src/common.c:
7263 renamed the gnutls_dn structure to gnutls_x509_dn
7265 2002-02-03 19:17 nmav <nmav@gnutls.org>
7267 * src/: Makefile.am, common.c, common.h:
7269 made the print_info stuff much cleaner.
7271 2002-02-03 19:06 nmav <nmav@gnutls.org>
7273 * lib/gnutls_openpgp.c:
7275 some changes in gnutls_cert handling
7277 2002-02-03 18:54 nmav <nmav@gnutls.org>
7279 * lib/gnutls_cert.h:
7281 keyUsage is now 16 bits
7283 2002-02-03 18:30 nmav <nmav@gnutls.org>
7285 * doc/tex/ex3.tex, lib/Makefile.am (tags: gnutls_0_3_91,
7286 gnutls_0_3_90), lib/auth_cert.c, lib/auth_cert.h, lib/auth_dhe.c,
7287 lib/auth_rsa.c, lib/gnutls_alert.c, lib/gnutls_algorithms.c,
7288 lib/gnutls_cert.c, lib/gnutls_cert.h, lib/gnutls_errors.c,
7289 lib/gnutls_errors_int.h, lib/gnutls_extensions.c,
7290 lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_privkey.c
7291 (tags: gnutls_0_3_91, gnutls_0_3_90), lib/gnutls_x509.c,
7292 lib/x509_verify.c, lib/x509_verify.h (tags: gnutls_0_4_0,
7293 gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90), src/cli.c,
7294 src/common.h, src/serv.c:
7296 Added OpenPGP certificate support in gnutls. Several changes.
7298 2002-02-03 13:31 twoaday <twoaday@gnutls.org>
7300 * lib/: gnutls_openpgp.c, gnutls_openpgp.h:
7303 * gnutls_openpgp.c (_gnutls_openpgp_cert2gnutls_cert): New. Set the
7304 keyUsage flag to indicate what the key is useful for.
7306 2002-02-03 12:45 nmav <nmav@gnutls.org>
7308 * lib/: gnutls_openpgp.c, gnutls_ui.h:
7310 Exported openpgp keys' related functions.
7312 2002-02-03 12:38 nmav <nmav@gnutls.org>
7314 * lib/: gnutls_record.c, gnutls_record.h (tags:
7315 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
7316 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
7317 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
7318 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
7319 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90),
7320 gnutls_state.c, gnutls_state.h:
7322 Moved functions unrelated to record layer to gnutls_state.c
7324 2002-02-03 12:24 nmav <nmav@gnutls.org>
7328 several modifications for cert_type extension etc
7330 2002-02-03 12:16 nmav <nmav@gnutls.org>
7332 * lib/: gnutls.h.in.in, gnutls_priority.c, gnutls_priority.h (tags:
7333 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
7334 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
7335 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
7336 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
7337 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90):
7339 Added option to set the cert_type priority.
7341 2002-02-03 11:51 twoaday <twoaday@gnutls.org>
7343 * lib/gnutls_openpgp.c:
7346 * Applied the patch and minor changes.
7348 * Now it's also possible to use binary certificates.
7350 2002-02-03 11:36 nmav <nmav@gnutls.org>
7352 * lib/: ext_cert_type.c, ext_cert_type.h (tags: gnutls_0_4_1,
7353 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90):
7355 Added stuff for parsing the CertType extension type.
7357 2002-02-03 02:16 twoaday <twoaday@gnutls.org>
7359 * lib/gnutls_openpgp.c:
7362 * gnutls_openpgp.c: Fixed some memory leaks.
7364 2002-02-02 21:24 nmav <nmav@gnutls.org>
7366 * lib/: gnutls.h.in.in, gnutls_ui.c:
7368 renamed gnutls_fingerprint() to gnutls_x509_fingerprint().
7370 2002-02-02 17:52 twoaday <twoaday@gnutls.org>
7372 * lib/: gnutls_openpgp.c, gnutls_openpgp.h:
7375 * gnutls_openpgp.c: Now all functions use gnutls_datum. Change the
7376 function headers of internal functions.
7378 2002-02-01 21:14 nmav <nmav@gnutls.org>
7380 * configure.in, lib/Makefile.am, lib/gnutls_openpgp.c,
7383 Added gnutls_openpgp in the makefiles. Added some kind of opencdk
7386 2002-02-01 18:51 twoaday <twoaday@gnutls.org>
7388 * src/openpgp/: pub.asc, sec.asc (utags: gnutls_0_9_6,
7389 gnutls_0_9_7, gnutls_0_9_8, gnutls_0_5_x_with_export_ciphersuites,
7390 gnutls_0_4_0, gnutls_0_4_1, gnutls_0_4_2, gnutls_0_4_3,
7391 gnutls_0_5_10, gnutls_0_6_0, gnutls_0_5_11,
7392 gnutls_0_5_x_before_export_ciphersuites, gnutls_0_8_0,
7393 gnutls_0_8_1, gnutls_0_3_90, gnutls_0_8_3, gnutls_0_3_91,
7394 gnutls_0_8_4, gnutls_0_5_x_before_int_fixes, gnutls_0_3_92,
7395 gnutls_0_8_5, gnutls_0_8_10, gnutls_0_8_6, gnutls_0_8_11,
7396 gnutls_0_8_7, gnutls_0_8_12, gnutls_0_8_9,
7397 gnutls_0_5_x_before_types_change, gnutls_0_5_0, gnutls_0_5_1,
7398 gnutls_0_5_2, gnutls_0_5_3, gnutls_0_9_90, gnutls_0_5_4,
7399 gnutls_0_9_91, gnutls_0_9_92, gnutls_0_5_5, gnutls_0_9_93,
7400 gnutls_0_5_6, gnutls_0_9_94, gnutls_0_5_7, gnutls_0_9_95,
7401 gnutls_0_5_8, gnutls_0_9_96, gnutls_0_5_9, gnutls_0_9_97,
7402 gnutls_0_9_1, gnutls_0_9_2, gnutls_0_9_3, gnutls_0_9_4,
7403 gnutls_0_4_with_libtasn1, gnutls_0_9_5):
7405 New files for OpenPGP tests.
7407 2002-02-01 18:49 twoaday <twoaday@gnutls.org>
7409 * lib/: gnutls_openpgp.c, gnutls_openpgp.h:
7412 * gnutls_openpgp.c: Added gdoc compatible function descriptions.
7414 (gnutls_openpgp_add_fingerprint): New function to register keyrings.
7416 2002-02-01 11:31 nmav <nmav@gnutls.org>
7418 * lib/gnutls_x509.h (tags: gnutls_0_4_0, gnutls_0_3_92,
7419 gnutls_0_3_91, gnutls_0_3_90):
7421 added new header file
7423 2002-02-01 11:14 nmav <nmav@gnutls.org>
7425 * configure.in, doc/protocol/draft-ietf-tls-openpgp-keys-01.txt,
7426 doc/tex/ex1.tex, doc/tex/ex2.tex, doc/tex/ex3.tex,
7427 doc/tex/serv1.tex, lib/Makefile.am, lib/auth_cert.c,
7428 lib/auth_cert.h, lib/gnutls.h.in.in, lib/gnutls_cert.c,
7429 lib/gnutls_cert.h, lib/gnutls_int_compat.c (tags: gnutls_0_4_0,
7430 gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90),
7431 lib/gnutls_session_pack.c (tags: gnutls_0_3_90), lib/gnutls_ui.h,
7432 lib/gnutls_x509.c, lib/x509_extensions.c, src/cli.c, src/common.h,
7435 Several changes in certificate and key handling.
7436 * gnutls_certificate_allocate_sc() does not require the ncerts
7439 2002-01-31 12:48 nmav <nmav@gnutls.org>
7441 * Makefile.am (tags: gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91,
7442 gnutls_0_3_90), doc/protocol/draft-ietf-tls-openpgp-keys-01.txt,
7443 doc/tex/ex3.tex, lib/Makefile.am, lib/auth_cert.c, lib/debug.c,
7444 lib/gnutls.h.in.in, lib/gnutls_cert.c, lib/gnutls_cert.h,
7445 lib/gnutls_state.h, lib/gnutls_ui.c, lib/gnutls_ui.h,
7446 lib/gnutls_x509.c, src/cli.c, src/common.h:
7448 Renamed gnutls_x509pki_extract_* to gnutls_x509_extract_*.
7449 Separated gnutls_x509_extract_* functions. Now are in gnutls_x509.c.
7451 2002-01-31 12:47 nmav <nmav@gnutls.org>
7453 * lib/: x509_asn1.c, x509_der.c (utags: gnutls_0_3_90,
7456 corrected _gnutls_str_cpy() usage.
7458 2002-01-30 23:59 nmav <nmav@gnutls.org>
7460 * doc/protocol/draft-ietf-tls-openpgp-keys-01.txt:
7464 2002-01-30 11:34 twoaday <twoaday@gnutls.org>
7466 * lib/gnutls_openpgp.c:
7468 Fixed some memory leaks.
7470 2002-01-30 10:33 nmav <nmav@gnutls.org>
7472 * doc/protocol/draft-ietf-tls-openpgp-keys-01.txt:
7474 updated candidate draft
7476 2002-01-29 17:16 twoaday <twoaday@gnutls.org>
7478 * lib/gnutls_openpgp.c:
7482 2002-01-29 16:55 twoaday <twoaday@gnutls.org>
7484 * lib/: gnutls_cert.h, gnutls_openpgp.c, gnutls_openpgp.h:
7486 Basic GnuTLS OpenPGP support.
7488 2002-01-29 16:19 nmav <nmav@gnutls.org>
7490 * configure.in, doc/tex/ex3.tex, src/common.h:
7492 updated for gnutls_certificate_get_peers()
7494 2002-01-29 16:17 nmav <nmav@gnutls.org>
7496 * lib/: gnutls_ui.c, gnutls_ui.h:
7498 Added gnutls_certificate_get_peers() Added
7499 gnutls_certificate_get_ours() Added
7500 gnutls_certificate_get_ours_index()
7502 2002-01-29 16:09 nmav <nmav@gnutls.org>
7504 * lib/: auth_cert.c, gnutls.h.in.in, gnutls_cert.h, gnutls_int.h,
7505 gnutls_record.c, gnutls_record.h, gnutls_state.c, gnutls_state.h:
7507 CertificateType is now accesible from the API.
7509 2002-01-29 16:06 nmav <nmav@gnutls.org>
7511 * lib/gnutls_handshake.c:
7513 corrected bug in certificate selection.
7515 2002-01-29 15:08 nmav <nmav@gnutls.org>
7517 * lib/: gnutls_state.c, gnutls_state.h:
7519 Added this gnutls_state.c/h files. Are added in order to access some
7520 of the GNUTLS_STATE structures members, indirectly. It's not
7521 possible to move all the members of this structure here, yet, but it
7524 2002-01-29 12:54 nmav <nmav@gnutls.org>
7528 corrected bug in server certificate callback.
7530 2002-01-29 12:52 nmav <nmav@gnutls.org>
7532 * lib/: Makefile.am, auth_cert.c, gnutls_cert.c, gnutls_int.h,
7533 gnutls_record.c, gnutls_ui.h:
7535 Modified the state's parameters to hold the negotiated certificate
7536 type. Modified the certificate selection procedure to take the
7537 certificate type in account, when choosing the most appropriate
7540 2002-01-29 11:52 nmav <nmav@gnutls.org>
7542 * doc/tex/ex1.tex, doc/tex/ex2.tex, doc/tex/ex3.tex,
7543 doc/tex/serv1.tex, lib/auth_cert.c, lib/gnutls.h.in.in,
7544 lib/gnutls_int.h, lib/x509_sig_check.c, src/cli.c, src/common.h,
7547 Added in CertificateStatus:
7548 GNUTLS_CERT_CORRUPTED (replaces GNUTLS_CERT_INVALID)
7551 2002-01-29 11:40 nmav <nmav@gnutls.org>
7553 * lib/: gnutls.h.in.in, gnutls_cert.c:
7555 gnutls_x509pki_allocate_sc() renamed to
7556 gnutls_certificate_allocate_sc() and similar functions too. They
7557 share too common properties with OpenPGP certificates, that it is
7558 not needed a separate function.
7560 2002-01-29 11:38 nmav <nmav@gnutls.org>
7562 * lib/: gnutls_ui.c, gnutls_ui.h:
7564 Updated function names.
7566 2002-01-29 11:38 nmav <nmav@gnutls.org>
7568 * lib/: auth_cert.c, auth_cert.h:
7570 Separated X509 specific stuff in the CERTIFICATE_CREDENTIALS
7573 2002-01-28 23:51 nmav <nmav@gnutls.org>
7575 * lib/gnutls.asn (tags: gnutls_0_8_12, gnutls_0_8_11,
7576 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_8_7, gnutls_0_8_6,
7577 gnutls_0_8_5, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
7578 gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10,
7579 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
7580 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
7581 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
7582 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
7583 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
7584 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
7585 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90):
7589 2002-01-28 23:49 nmav <nmav@gnutls.org>
7593 better ChangeLog output
7595 2002-01-28 23:44 nmav <nmav@gnutls.org>
7597 * lib/gnutls_record.c, src/cli.c, src/serv.c:
7599 Identified a race condition in the example client. If application
7600 data is sent after a rehandshake request, the server thinks we
7601 ignored his request, and breaks the connection. This is a bad design
7604 2002-01-28 23:43 nmav <nmav@gnutls.org>
7606 * lib/gnutls_datum.c (tags: gnutls_0_4_1, gnutls_0_4_0,
7607 gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90):
7611 2002-01-28 23:42 nmav <nmav@gnutls.org>
7613 * lib/gnutls_buffers.c (tags: gnutls_0_3_91, gnutls_0_3_90):
7615 changed some buffering code, to use the cleaner
7616 gnutls_datum_append(). Leads to a much cleaner code.
7618 2002-01-28 22:03 fiorinaf <fiorinaf@gnutls.org>
7624 2002-01-28 22:02 fiorinaf <fiorinaf@gnutls.org>
7628 gnutls_str_... functions substitution
7630 2002-01-28 22:02 fiorinaf <fiorinaf@gnutls.org>
7634 _gnutls_str_... functions substitution
7636 2002-01-28 18:26 nmav <nmav@gnutls.org>
7638 * lib/: gnutls_datum.c, gnutls_datum.h (tags: gnutls_0_4_2,
7639 gnutls_0_4_1, gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91,
7642 added gnutls_datum_append()
7644 2002-01-28 14:03 nmav <nmav@gnutls.org>
7646 * lib/: gnutls_cert.c, gnutls_cert.h, x509_sig_check.c:
7648 signature is now a gnutls_datum
7650 2002-01-28 12:43 nmav <nmav@gnutls.org>
7652 * doc/tex/ex1.tex, doc/tex/ex2.tex, doc/tex/ex3.tex,
7653 doc/tex/serv1.tex, doc/tex/srp1.tex, lib/Makefile.am,
7654 lib/auth_anon.c, lib/auth_cert.c, lib/auth_cert.h, lib/auth_dhe.c,
7655 lib/auth_rsa.c, lib/auth_srp.c, lib/auth_srp_passwd.c,
7656 lib/auth_x509.c, lib/auth_x509.h, lib/debug.c, lib/ext_srp.c (tags:
7657 gnutls_0_3_90), lib/gnutls.h.in.in, lib/gnutls_algorithms.c,
7658 lib/gnutls_auth.c (tags: gnutls_0_3_90), lib/gnutls_cert.c,
7659 lib/gnutls_cert.h, lib/gnutls_handshake.c, lib/gnutls_int.h,
7660 lib/gnutls_kx.c, lib/gnutls_privkey.c, lib/gnutls_session_pack.c,
7661 lib/gnutls_sig.c (tags: gnutls_0_3_91, gnutls_0_3_90),
7662 lib/gnutls_sig.h (tags: gnutls_0_5_x_before_types_change,
7663 gnutls_0_5_4, gnutls_0_5_3, gnutls_0_5_2,
7664 gnutls_0_5_x_before_export_ciphersuites,
7665 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
7666 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
7667 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90),
7668 lib/gnutls_ui.c, lib/gnutls_ui.h, lib/x509_sig_check.c, src/cli.c,
7669 src/common.h, src/serv.c:
7671 GNUTLS_X509PKI -> GNUTLS_CRD_X509PKI GNUTLS_SRP -> GNUTLS_CRD_SRP
7672 GNUTLS_ANON -> GNUTLS_CRD_ANON
7674 2002-01-28 10:38 nmav <nmav@gnutls.org>
7676 * lib/: gnutls_buffers.c, gnutls_buffers.h (tags: gnutls_0_3_91,
7677 gnutls_0_3_90), gnutls_handshake.c:
7679 corrected and optimized handshake.
7681 2002-01-28 10:37 nmav <nmav@gnutls.org>
7683 * lib/gnutls_int_compat.c:
7687 2002-01-28 09:25 nmav <nmav@gnutls.org>
7689 * lib/: auth_dhe.c, auth_x509.c, gnutls_cert.c, gnutls_cert.h,
7690 gnutls_int.h, gnutls_record.c:
7692 Added ability of the client to choose a certificate depending on the
7693 server's sign algorithm preference. Added CertType in gnutls_cert
7694 structure (which identified X509, OPENPGP certificates)
7696 2002-01-28 09:22 nmav <nmav@gnutls.org>
7698 * lib/: gnutls_buffers.c, gnutls_buffers.h, gnutls_handshake.c:
7700 Optimizations in the handshake messages hashing. (no more mallocs)
7702 2002-01-27 21:13 nmav <nmav@gnutls.org>
7704 * lib/gnutls_errors.c, lib/gnutls_errors.h, lib/gnutls_int.h,
7705 lib/x509_b64.c (tags: gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90),
7706 lib/x509_extensions.c, lib/x509_sig_check.c, src/cli.c, src/serv.c:
7710 2002-01-27 21:12 nmav <nmav@gnutls.org>
7712 * lib/: gnutls_gcry.c (tags: gnutls_0_3_91, gnutls_0_3_90),
7713 gnutls_gcry.h (tags: gnutls_0_4_1, gnutls_0_4_0, gnutls_0_3_92,
7714 gnutls_0_3_91, gnutls_0_3_90), gnutls_pk.c:
7716 corrected bug in DSA signing.
7718 2002-01-27 21:11 nmav <nmav@gnutls.org>
7720 * lib/gnutls_cert.c:
7722 corrected bug in file read
7724 2002-01-27 21:10 nmav <nmav@gnutls.org>
7726 * lib/: auth_rsa.c, auth_x509.c, auth_x509.h, gnutls_handshake.c,
7727 gnutls_handshake.h (tags: gnutls_0_5_x_before_types_change,
7728 gnutls_0_5_4, gnutls_0_5_3, gnutls_0_5_2,
7729 gnutls_0_5_x_before_export_ciphersuites,
7730 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
7731 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
7732 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90),
7733 gnutls_v2_compat.c (tags: gnutls_0_4_1, gnutls_0_4_0,
7734 gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90):
7736 Added support to select a certificate based on the peer's cipher
7737 suite list. (ie if DSS cipher suites are requested and a DSA
7738 certificate is available, then this will be used)
7740 2002-01-27 15:24 nmav <nmav@gnutls.org>
7742 * doc/protocol/draft-ietf-tls-openpgp-keys-01.txt:
7744 Added an updated version of the submited draft
7746 2002-01-27 15:12 nmav <nmav@gnutls.org>
7748 * lib/auth_dhe.c (tags: gnutls_with_dss_ciphersuites),
7749 lib/auth_dhe_dss.c, lib/auth_dhe_dss.h, lib/auth_dhe_rsa.c,
7750 src/x509/cert-dsa.pem (tags: gnutls_0_9_97, gnutls_0_9_96,
7751 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
7752 gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_8_11,
7753 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9,
7754 gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4,
7755 gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2,
7756 gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
7757 gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10,
7758 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
7759 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
7760 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
7761 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
7762 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
7763 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
7764 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
7765 gnutls_with_dss_ciphersuites), src/x509/key-dsa.pem (tags:
7766 gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94,
7767 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91,
7768 gnutls_0_9_90, gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7,
7769 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7,
7770 gnutls_0_9_5, gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3,
7771 gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4,
7772 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0,
7773 gnutls_0_5_11, gnutls_0_5_10, gnutls_0_5_x_before_int_fixes,
7774 gnutls_0_5_9, gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6,
7775 gnutls_0_5_5, gnutls_0_5_x_before_types_change, gnutls_0_5_4,
7776 gnutls_0_5_3, gnutls_0_5_2,
7777 gnutls_0_5_x_before_export_ciphersuites,
7778 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
7779 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
7780 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
7781 gnutls_with_dss_ciphersuites):
7785 2002-01-27 15:10 nmav <nmav@gnutls.org>
7787 * NEWS, lib/Makefile.am, lib/gnutls_algorithms.c,
7788 lib/gnutls_cert.c, lib/gnutls_int.h, lib/gnutls_sig.c, src/cli.c,
7789 src/serv.c (utags: gnutls_with_dss_ciphersuites):
7791 added support for DHE_DSS cipher suites.
7793 2002-01-27 14:27 nmav <nmav@gnutls.org>
7795 * doc/tex/asn1.tex (tags: gnutls_0_3_91, gnutls_0_3_90,
7796 gnutls_with_dss_ciphersuites), lib/auth_dhe_rsa.c (tags:
7797 gnutls_with_dss_ciphersuites), lib/auth_rsa.c (tags:
7798 gnutls_with_dss_ciphersuites), lib/auth_x509.c (tags:
7799 gnutls_with_dss_ciphersuites), lib/gnutls.asn (tags:
7800 gnutls_with_dss_ciphersuites), lib/gnutls_cert.c, lib/gnutls_cert.h
7801 (tags: gnutls_with_dss_ciphersuites), lib/gnutls_gcry.c (tags:
7802 gnutls_with_dss_ciphersuites), lib/gnutls_gcry.h (tags:
7803 gnutls_with_dss_ciphersuites), lib/gnutls_pk.c (tags:
7804 gnutls_with_dss_ciphersuites), lib/gnutls_pk.h (tags:
7805 gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
7806 gnutls_with_dss_ciphersuites), lib/gnutls_privkey.c (tags:
7807 gnutls_with_dss_ciphersuites), lib/gnutls_sig.c,
7808 lib/x509_sig_check.c (tags: gnutls_with_dss_ciphersuites),
7809 src/cli.c (utags: gnutls_with_dss_cert_support):
7811 added support for DSS certificates.
7813 2002-01-26 23:01 nmav <nmav@gnutls.org>
7815 * lib/: Makefile.am (tags: gnutls_with_dss_cert_support),
7816 auth_x509.c, ext_max_record.c (tags: gnutls_0_4_1, gnutls_0_4_0,
7817 gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
7818 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support),
7819 gnutls.asn, gnutls_buffers.c (tags: gnutls_with_dss_ciphersuites,
7820 gnutls_with_dss_cert_support), gnutls_cert.c, gnutls_cert.h,
7821 gnutls_errors.c (tags: gnutls_with_dss_ciphersuites,
7822 gnutls_with_dss_cert_support), gnutls_errors_int.h (tags:
7823 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support),
7824 gnutls_extensions.c (tags: gnutls_with_dss_ciphersuites,
7825 gnutls_with_dss_cert_support), gnutls_global.c (tags:
7826 gnutls_0_3_91, gnutls_0_3_90, gnutls_with_dss_ciphersuites,
7827 gnutls_with_dss_cert_support), gnutls_global.h (tags: gnutls_0_4_3,
7828 gnutls_0_4_2, gnutls_0_4_1, gnutls_0_4_0, gnutls_0_3_92,
7829 gnutls_0_3_91, gnutls_0_3_90, gnutls_with_dss_ciphersuites,
7830 gnutls_with_dss_cert_support), gnutls_handshake.c (tags:
7831 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support),
7832 gnutls_int.h (tags: gnutls_with_dss_cert_support), gnutls_pk.c,
7833 gnutls_pk.h, gnutls_privkey.c, gnutls_privkey.h (tags:
7834 gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
7835 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
7836 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
7837 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
7838 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
7839 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
7840 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support),
7841 gnutls_sig.c, pkcs1.asn, pkix.asn (tags: gnutls_0_3_92,
7842 gnutls_0_3_91, gnutls_0_3_90, gnutls_with_dss_ciphersuites,
7843 gnutls_with_dss_cert_support), x509_sig_check.c:
7845 Added stuff for DSS certificates (not ready yet)
7847 2002-01-26 22:55 nmav <nmav@gnutls.org>
7849 * src/x509/: Makefile.am, ca.pem (tags: gnutls_0_9_97,
7850 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
7851 gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90,
7852 gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10,
7853 gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5,
7854 gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5,
7855 gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3,
7856 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11,
7857 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9,
7858 gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
7859 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
7860 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
7861 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
7862 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
7863 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
7864 gnutls_with_dss_ciphersuites), cert.pem (tags: gnutls_0_9_97,
7865 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
7866 gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90,
7867 gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10,
7868 gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5,
7869 gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5,
7870 gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3,
7871 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11,
7872 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9,
7873 gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
7874 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
7875 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
7876 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
7877 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
7878 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
7879 gnutls_with_dss_ciphersuites), clicert-dsa.pem (tags:
7880 gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94,
7881 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91,
7882 gnutls_0_9_90, gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7,
7883 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7,
7884 gnutls_0_9_5, gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3,
7885 gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4,
7886 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0,
7887 gnutls_0_5_11, gnutls_0_5_10, gnutls_0_5_x_before_int_fixes,
7888 gnutls_0_5_9, gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6,
7889 gnutls_0_5_5, gnutls_0_5_x_before_types_change, gnutls_0_5_4,
7890 gnutls_0_5_3, gnutls_0_5_2,
7891 gnutls_0_5_x_before_export_ciphersuites,
7892 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
7893 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
7894 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
7895 gnutls_with_dss_ciphersuites), clicert.pem (tags: gnutls_0_9_97,
7896 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
7897 gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90,
7898 gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10,
7899 gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5,
7900 gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5,
7901 gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3,
7902 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11,
7903 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9,
7904 gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
7905 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
7906 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
7907 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
7908 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
7909 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
7910 gnutls_with_dss_ciphersuites), clikey-dsa.pem (tags: gnutls_0_9_97,
7911 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
7912 gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90,
7913 gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10,
7914 gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5,
7915 gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5,
7916 gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3,
7917 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11,
7918 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9,
7919 gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
7920 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
7921 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
7922 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
7923 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
7924 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
7925 gnutls_with_dss_ciphersuites), clikey.pem (tags: gnutls_0_9_97,
7926 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
7927 gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90,
7928 gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10,
7929 gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5,
7930 gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5,
7931 gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3,
7932 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11,
7933 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9,
7934 gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
7935 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
7936 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
7937 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
7938 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
7939 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
7940 gnutls_with_dss_ciphersuites), key.pem (tags: gnutls_0_9_97,
7941 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
7942 gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90,
7943 gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10,
7944 gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5,
7945 gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5,
7946 gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3,
7947 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11,
7948 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9,
7949 gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
7950 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
7951 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
7952 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
7953 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
7954 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
7955 gnutls_with_dss_ciphersuites) (utags:
7956 gnutls_with_dss_cert_support):
7958 added new DSA certificates..
7960 2002-01-26 16:10 nmav <nmav@gnutls.org>
7962 * lib/: gnutls_str.c, gnutls_str.h (tags: gnutls_0_4_with_libtasn1,
7963 gnutls_0_4_3, gnutls_0_4_2) (utags: gnutls_with_dss_ciphersuites,
7964 gnutls_0_4_0, gnutls_0_4_1, gnutls_0_3_90, gnutls_0_3_91,
7965 gnutls_0_3_92, gnutls_with_dss_cert_support):
7967 added _gnutls_mem_cpy()
7969 2002-01-26 16:06 nmav <nmav@gnutls.org>
7971 * lib/: x509_asn1.c, x509_der.c (utags:
7972 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support):
7974 Added checks after malloc for null.
7976 2002-01-25 22:41 nmav <nmav@gnutls.org>
7978 * NEWS (tags: gnutls_with_dss_cert_support), doc/tex/ex3.tex (tags:
7979 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support),
7980 doc/tex/serv1.tex (tags: gnutls_with_dss_ciphersuites,
7981 gnutls_with_dss_cert_support), lib/auth_x509.c, lib/gnutls.h.in.in,
7982 lib/gnutls_int_compat.c (tags: gnutls_with_dss_ciphersuites,
7983 gnutls_with_dss_cert_support), lib/gnutls_record.c,
7984 lib/gnutls_record.h (tags: gnutls_with_dss_ciphersuites,
7985 gnutls_with_dss_cert_support), src/common.h (tags:
7986 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support),
7987 src/serv.c (tags: gnutls_with_dss_cert_support):
7989 gnutls_*_get_algo() renamed to gnutls_*_get() (suggested by Simon
7992 2002-01-25 16:31 nmav <nmav@gnutls.org>
7994 * NEWS, lib/gnutls_errors.c, lib/gnutls_errors_int.h,
7995 lib/gnutls_extensions.c, lib/gnutls_int.h, lib/gnutls_int_compat.c,
7998 added check for requested TLS extensions
8000 2002-01-25 14:37 nmav <nmav@gnutls.org>
8002 * configure.in (tags: gnutls_0_3_5):
8006 2002-01-25 14:33 nmav <nmav@gnutls.org>
8008 * NEWS (tags: gnutls_0_3_5):
8012 2002-01-25 14:07 nmav <nmav@gnutls.org>
8014 * NEWS, configure.in (tags: gnutls_with_dss_ciphersuites,
8015 gnutls_with_dss_cert_support), lib/gnutls.h.in.in,
8016 lib/gnutls_buffers.c, lib/gnutls_handshake.c,
8017 lib/gnutls_handshake.h (tags: gnutls_with_dss_ciphersuites,
8018 gnutls_with_dss_cert_support), lib/gnutls_hash_int.c (tags:
8019 gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
8020 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support),
8021 lib/gnutls_hash_int.h (tags: gnutls_0_3_92, gnutls_0_3_91,
8022 gnutls_0_3_90, gnutls_with_dss_ciphersuites,
8023 gnutls_with_dss_cert_support), lib/gnutls_int.h,
8024 lib/gnutls_record.c, lib/gnutls_sig.c, lib/gnutls_sig.h (tags:
8025 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support):
8027 Handshake messages are not kept in memory any more. Now we use less
8028 memory during a handshake.
8030 2002-01-24 19:00 nmav <nmav@gnutls.org>
8032 * lib/gnutls_random.c (tags: gnutls_0_3_92, gnutls_0_3_91,
8033 gnutls_0_3_90, gnutls_with_dss_ciphersuites,
8034 gnutls_with_dss_cert_support):
8038 2002-01-24 18:00 nmav <nmav@gnutls.org>
8040 * lib/: gnutls.h.in.in, gnutls_int.h, gnutls_kx.c (tags:
8041 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support):
8043 GNUTLS_A_NETSCAPE_NO_CLIENT_CERTIFICATE ->
8044 GNUTLS_A_SSL3_NO_CERTIFICATE
8046 2002-01-24 16:50 nmav <nmav@gnutls.org>
8048 * doc/protocol/: draft-ietf-tls-openpgp-01.txt,
8049 draft-ietf-tls-openpgp-keys-00.txt (tags:
8050 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support):
8052 added our openpgp draft
8054 2002-01-24 16:46 nmav <nmav@gnutls.org>
8056 * lib/: debug.c (tags: gnutls_with_dss_ciphersuites,
8057 gnutls_with_dss_cert_support), gnutls_alert.c (tags:
8058 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support),
8059 gnutls_buffers.c, gnutls_constate.c (tags: gnutls_0_3_91,
8060 gnutls_0_3_90, gnutls_with_dss_ciphersuites,
8061 gnutls_with_dss_cert_support), gnutls_errors.h (tags:
8062 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support),
8063 gnutls_errors_int.h, gnutls_handshake.c, gnutls_kx.c,
8064 gnutls_record.c, gnutls_ui.h (tags: gnutls_with_dss_ciphersuites,
8065 gnutls_with_dss_cert_support), gnutls_v2_compat.c (tags:
8066 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support):
8068 added _gnutls_record_log(), gnutls_handshake_log(), to avoid that
8069 #ifdef XXX stuff. Done some cleanups in record layer.
8071 2002-01-23 21:14 nmav <nmav@gnutls.org>
8073 * NEWS, doc/TODO (tags: gnutls_with_dss_ciphersuites,
8074 gnutls_with_dss_cert_support), lib/Makefile.am, lib/auth_srp.c
8075 (tags: gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support),
8076 lib/auth_srp_passwd.c, lib/crypt_srpsha1.c (tags: gnutls_0_3_91,
8077 gnutls_0_3_90, gnutls_with_dss_ciphersuites,
8078 gnutls_with_dss_cert_support), lib/gnutls_cert.c, lib/gnutls_str.c,
8079 lib/gnutls_str.h, lib/x509_extensions.c (tags:
8080 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support),
8081 lib/x509_sig_check.c, lib/x509_verify.c (tags:
8082 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support):
8084 Added a minimal string library to assist in safer ASN.1 parsing
8086 2002-01-23 21:13 nmav <nmav@gnutls.org>
8090 in server side now prints srp username
8092 2002-01-23 20:28 nmav <nmav@gnutls.org>
8094 * lib/: auth_x509.c, crypt_bcrypt.c (tags:
8095 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support),
8096 crypt_srpsha1.c, debug.c, gnutls_cert.c, gnutls_errors.c,
8097 gnutls_global.c, x509_b64.c (tags: gnutls_with_dss_ciphersuites,
8098 gnutls_with_dss_cert_support), x509_extensions.c, x509_sig_check.c,
8101 Some corrections done ( found by using flawfinder). Added several
8102 tags for flawfinder to ignore.
8104 2002-01-23 20:27 nmav <nmav@gnutls.org>
8108 added string library
8110 2002-01-23 18:59 nmav <nmav@gnutls.org>
8112 * NEWS, doc/scripts/gdoc (tags: gnutls_0_3_91, gnutls_0_3_90,
8113 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support),
8114 lib/auth_x509.c, lib/gnutls_buffers.c, lib/gnutls_cert.c,
8115 lib/gnutls_errors.c, lib/gnutls_errors.h, lib/x509_extensions.c,
8116 lib/x509_sig_check.c:
8120 2002-01-23 18:58 nmav <nmav@gnutls.org>
8122 * lib/gnutls_record.c:
8124 more cleanups in the recv_int() function
8126 2002-01-23 18:57 nmav <nmav@gnutls.org>
8128 * NEWS, lib/auth_rsa.c (tags: gnutls_0_3_5), lib/auth_rsa.c:
8130 corrected behaviour against PKCS-1 attacks. (it seems that debugging
8131 code has made it to release)
8133 2002-01-22 21:47 nmav <nmav@gnutls.org>
8135 * lib/gnutls_record.c:
8137 Made recv_int() cleaner (needs a lot of improvement)
8139 2002-01-20 13:02 nmav <nmav@gnutls.org>
8141 * doc/tex/errors.tex (tags: gnutls_with_dss_ciphersuites,
8142 gnutls_with_dss_cert_support), lib/gnutls_handshake.c,
8143 lib/gnutls_record.c, src/cli.c, src/serv.c:
8145 Now a server in a case of rehandshake can continue normaly if the
8146 handshake request is ignored by the client.
8148 2002-01-20 13:00 nmav <nmav@gnutls.org>
8150 * lib/gnutls.h.in.in:
8152 corrected gnutls_alert_send() prototype.
8154 2002-01-20 13:00 nmav <nmav@gnutls.org>
8156 * lib/gnutls.h.in.in (tags: gnutls_0_3_5):
8158 corrected gnutls_alert_send() prototype
8160 2002-01-20 10:16 nmav <nmav@gnutls.org>
8164 last changes for release
8166 2002-01-19 20:10 nmav <nmav@gnutls.org>
8168 * lib/auth_dhe_rsa.c, src/cli.c (utags: gnutls_0_3_5):
8170 corrected bugs in DHE_RSA cipher suites
8172 2002-01-19 20:09 nmav <nmav@gnutls.org>
8174 * lib/: auth_anon.c (tags: gnutls_with_dss_ciphersuites,
8175 gnutls_with_dss_cert_support), auth_anon.h (tags:
8176 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support),
8177 auth_dhe_rsa.c, auth_srp.c, auth_x509.c, gnutls_algorithms.c (tags:
8178 gnutls_with_dss_cert_support), gnutls_anon_cred.c (tags:
8179 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support),
8180 gnutls_auth.c (tags: gnutls_with_dss_ciphersuites,
8181 gnutls_with_dss_cert_support), gnutls_auth_int.h (tags:
8182 gnutls_0_3_90, gnutls_with_dss_ciphersuites,
8183 gnutls_with_dss_cert_support), gnutls_int.h:
8185 updated auth info structures handling. Corrected bug in DHE_RSA.
8187 2002-01-19 20:07 nmav <nmav@gnutls.org>
8189 * lib/gnutls_handshake.c:
8191 corrected bug introduced in the buffering code update
8193 2002-01-19 18:24 nmav <nmav@gnutls.org>
8195 * NEWS, configure.in, doc/tex/ex3.tex, lib/auth_anon.c,
8196 lib/auth_dhe_rsa.c, lib/gnutls.h.in.in, lib/gnutls_anon_cred.c,
8197 lib/gnutls_dh.c, lib/gnutls_dh.h (tags:
8198 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support),
8199 lib/gnutls_int.h, lib/gnutls_int_compat.c, lib/gnutls_record.c,
8200 lib/gnutls_ui.c (tags: gnutls_with_dss_ciphersuites,
8201 gnutls_with_dss_cert_support), lib/gnutls_ui.h, src/common.h,
8204 Combined gnutls_x509pki_(set/get)_dh_bits() and
8205 gnutls_anon_server/client_get to gnutls_dh_(set/get)_bits().
8206 gnutls_anon_set_server_cred() was deprecated by
8207 gnutls_dh_set_bits().
8209 2002-01-19 18:23 nmav <nmav@gnutls.org>
8211 * lib/gnutls_cert.c:
8213 gnutls_x509pki_set_trust_(file/mem) can now be called multiple times
8215 2002-01-19 11:44 nmav <nmav@gnutls.org>
8217 * lib/gnutls_record.c (tags: gnutls_0_3_5):
8219 added missing include of gnutls_alert.h
8221 2002-01-18 16:47 nmav <nmav@gnutls.org>
8223 * doc/protocol/rfc2440.txt (tags: gnutls_0_9_97, gnutls_0_9_96,
8224 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
8225 gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_8_11,
8226 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9,
8227 gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4,
8228 gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2,
8229 gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
8230 gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10,
8231 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
8232 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
8233 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
8234 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
8235 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
8236 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
8237 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
8238 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support):
8242 2002-01-18 16:46 nmav <nmav@gnutls.org>
8244 * configure.in, doc/tex/ex3.tex, doc/tex/serv1.tex,
8245 lib/Makefile.am, lib/auth_srp_passwd.h (tags:
8246 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support),
8247 lib/auth_x509.c, lib/debug.c, lib/gnutls.h.in.in,
8248 lib/gnutls_alert.c, lib/gnutls_algorithms.c,
8249 lib/gnutls_algorithms.h (tags: gnutls_0_3_90,
8250 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support),
8251 lib/gnutls_auth.c, lib/gnutls_buffers.c, lib/gnutls_buffers.h
8252 (tags: gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support),
8253 lib/gnutls_cert.c, lib/gnutls_cert.h, lib/gnutls_db.c (tags:
8254 gnutls_0_3_90, gnutls_with_dss_ciphersuites,
8255 gnutls_with_dss_cert_support), lib/gnutls_db.h (tags: gnutls_0_5_0,
8256 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
8257 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
8258 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support),
8259 lib/gnutls_dh.h, lib/gnutls_dh_primes.c (tags:
8260 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support),
8261 lib/gnutls_errors.c, lib/gnutls_global.c, lib/gnutls_int.h,
8262 lib/gnutls_record.c, lib/gnutls_ui.c, lib/gnutls_ui.h,
8263 lib/x509_ASN.y (tags: gnutls_with_dss_ciphersuites,
8264 gnutls_with_dss_cert_support), src/cli.c, src/common.h, src/serv.c:
8266 several cleanups in order to move to gnutls 0.4.0
8268 2002-01-18 16:45 nmav <nmav@gnutls.org>
8270 * lib/gnutls_int_compat.c:
8272 added file to hold functions for backwards binary compatibility.
8274 2002-01-18 14:50 nmav <nmav@gnutls.org>
8276 * NEWS, configure.in, lib/auth_srp_sb64.c (tags: gnutls_0_3_5),
8277 lib/auth_x509.c (tags: gnutls_0_3_5), lib/gnutls.h.in.in,
8278 lib/gnutls_alert.h (tags: gnutls_0_3_5), lib/gnutls_cert.c (tags:
8279 gnutls_0_3_5), lib/gnutls_handshake.c (tags: gnutls_0_3_5),
8280 lib/gnutls_random.c (tags: gnutls_0_3_5), lib/gnutls_ui.h (tags:
8281 gnutls_0_3_5), lib/x509_b64.c (tags: gnutls_0_3_5), lib/x509_b64.h
8282 (tags: gnutls_0_3_5), src/crypt.c (tags: gnutls_0_3_5):
8284 added required changes to release gnutls 0.3.3 (mostly bug fixes)
8286 2002-01-18 14:41 nmav <nmav@gnutls.org>
8288 * NEWS, lib/gnutls_ui.h, lib/x509_b64.c:
8292 2002-01-17 18:56 nmav <nmav@gnutls.org>
8294 * NEWS, doc/tex/ex3.tex, lib/auth_dhe_rsa.c,
8295 lib/gnutls_algorithms.c, lib/gnutls_cert.c, lib/gnutls_handshake.c,
8296 lib/gnutls_int.h, lib/gnutls_ui.c, lib/gnutls_ui.h, src/common.h,
8299 Renamed gnutls_x509pki_s/get_dh_bits() to
8300 gnutls_dh_s/get_dhe_bits(). Renamed
8301 gnutls_anon_server/client_get_dh_bits() to gnutls_dh_get_dha_bits().
8303 2002-01-17 16:16 nmav <nmav@gnutls.org>
8305 * NEWS, doc/tex/auth.tex (tags: gnutls_with_dss_ciphersuites,
8306 gnutls_with_dss_cert_support), doc/tex/ex1.tex (tags:
8307 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support),
8308 doc/tex/ex2.tex (tags: gnutls_with_dss_ciphersuites,
8309 gnutls_with_dss_cert_support), doc/tex/ex3.tex,
8310 lib/gnutls_algorithms.c, lib/gnutls_int.h:
8312 Key exchange methods changed so they do not depend on the
8313 Certificate type (GNUTLS_KX_X509PKI_* renamed to GNUTLS_KX_*).
8315 2002-01-17 16:10 nmav <nmav@gnutls.org>
8317 * lib/: auth_srp_sb64.c (tags: gnutls_0_3_91, gnutls_0_3_90,
8318 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support),
8319 gnutls.h.in.in, gnutls_algorithms.c, gnutls_buffers.c,
8320 gnutls_buffers.h, gnutls_cipher_int.c (tags: gnutls_0_3_92,
8321 gnutls_0_3_91, gnutls_0_3_90, gnutls_with_dss_ciphersuites,
8322 gnutls_with_dss_cert_support), gnutls_handshake.c, gnutls_int.h,
8323 gnutls_record.c, gnutls_sig.c:
8325 changes in buffering code (actually variables' names are more
8328 2002-01-17 16:09 nmav <nmav@gnutls.org>
8332 corrected library interface numbers
8334 2002-01-17 13:29 nmav <nmav@gnutls.org>
8336 * NEWS, THANKS (tags: gnutls_0_3_91, gnutls_0_3_90,
8337 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support),
8338 doc/tex/Makefile.am (tags: gnutls_with_dss_ciphersuites,
8339 gnutls_with_dss_cert_support), doc/tex/ciphersuites.tex (tags:
8340 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support),
8341 doc/tex/cover.tex.in (tags: gnutls_with_dss_ciphersuites,
8342 gnutls_with_dss_cert_support), doc/tex/gnutls-logo.ps (tags:
8343 gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94,
8344 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91,
8345 gnutls_0_9_90, gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7,
8346 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7,
8347 gnutls_0_9_5, gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3,
8348 gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4,
8349 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0,
8350 gnutls_0_5_11, gnutls_0_5_10, gnutls_0_5_x_before_int_fixes,
8351 gnutls_0_5_9, gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6,
8352 gnutls_0_5_5, gnutls_0_5_x_before_types_change, gnutls_0_5_4,
8353 gnutls_0_5_3, gnutls_0_5_2,
8354 gnutls_0_5_x_before_export_ciphersuites,
8355 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
8356 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
8357 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
8358 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support),
8361 updated documentation
8363 2002-01-17 13:05 nmav <nmav@gnutls.org>
8365 * lib/auth_srp_sb64.c, lib/gnutls_handshake.c, lib/gnutls_random.c,
8366 src/crypt.c (tags: gnutls_0_3_90, gnutls_with_dss_ciphersuites,
8367 gnutls_with_dss_cert_support):
8369 fixed bugs reported (with patches) by Marc Huber and Guillaume
8372 2002-01-14 09:33 nmav <nmav@gnutls.org>
8374 * NEWS, THANKS, lib/gnutls.h.in.in, lib/gnutls_cert.c,
8375 lib/x509_b64.c, lib/x509_b64.h (tags:
8376 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
8377 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
8378 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
8379 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
8380 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
8381 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support):
8383 Added gnutls_x509pki_set_trust_mem() and
8384 gnutls_x509pki_set_key_mem()
8386 2002-01-12 19:04 nmav <nmav@gnutls.org>
8388 * lib/: gnutls_alert.h (tags: gnutls_with_dss_ciphersuites,
8389 gnutls_with_dss_cert_support), gnutls_int.h, gnutls_record.c:
8391 better length checking in the record layer.
8393 2002-01-10 21:19 nmav <nmav@gnutls.org>
8395 * doc/protocol/: draft-ietf-tls-extensions-01.txt,
8396 draft-ietf-tls-extensions-02.txt (tags: gnutls_0_3_91,
8397 gnutls_0_3_90, gnutls_with_dss_ciphersuites,
8398 gnutls_with_dss_cert_support):
8400 new extensions draft
8402 2002-01-09 11:05 nmav <nmav@gnutls.org>
8404 * NEWS, doc/tex/gnutls.tex, lib/auth_x509.c:
8406 added gnutls_x509pki_verify_certificate()
8408 2002-01-07 17:54 nmav <nmav@gnutls.org>
8412 renamed DigestAlgorithm to GNUTLS_DigestAlgorithm (in order to be
8413 consistent with gnutls.h)
8415 2002-01-05 22:00 nmav <nmav@gnutls.org>
8417 * lib/libgnutls.m4 (tags: gnutls_0_5_0, gnutls_0_4_with_libtasn1,
8418 gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1, gnutls_0_4_0,
8419 gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
8420 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support):
8422 corrected the temp file name
8424 2002-01-05 18:41 nmav <nmav@gnutls.org>
8426 * NEWS, doc/tex/cover.tex.in (tags: gnutls_0_3_5),
8427 doc/tex/errors.tex (tags: gnutls_0_3_5), lib/Makefile.am (tags:
8428 gnutls_0_3_5), lib/gnutls_errors.c (tags: gnutls_0_3_5) (utags:
8431 last minute changes for 0.3.2 release
8433 2002-01-05 18:04 nmav <nmav@gnutls.org>
8435 * NEWS, lib/gnutls_ui.h (tags: gnutls_0_3_2), lib/x509_b64.c (tags:
8438 renamed gnutls_b64_encode() to gnutls_b64_encode_fmt()
8440 2002-01-05 13:40 nmav <nmav@gnutls.org>
8442 * NEWS, lib/gnutls_ui.h, lib/x509_b64.c:
8444 Added gnutls_b64_encode() and gnutls_b64_decode()
8446 2002-01-04 12:35 nmav <nmav@gnutls.org>
8448 * doc/tex/: auth.tex, translayer.tex (utags: gnutls_0_3_2,
8451 updated documentation
8453 2002-01-04 12:05 nmav <nmav@gnutls.org>
8455 * NEWS, doc/tex/ex3.tex (tags: gnutls_0_3_5, gnutls_0_3_2),
8456 src/common.h (tags: gnutls_0_3_5, gnutls_0_3_2):
8458 updated documentation
8460 2002-01-04 11:19 nmav <nmav@gnutls.org>
8462 * configure.in, lib/auth_rsa.c, lib/gnutls_auth.c (tags:
8463 gnutls_0_3_5), lib/gnutls_handshake.c, lib/gnutls_int.h (tags:
8464 gnutls_0_3_5), lib/gnutls_kx.c (tags: gnutls_0_3_5),
8465 lib/gnutls_priority.c (tags: gnutls_with_dss_ciphersuites,
8466 gnutls_with_dss_cert_support, gnutls_0_3_5), lib/gnutls_record.c,
8467 lib/gnutls_record.h (tags: gnutls_0_3_5) (utags: gnutls_0_3_2):
8471 2002-01-04 11:15 nmav <nmav@gnutls.org>
8473 * lib/: Makefile.am, gnutls_alert.c (tags: gnutls_0_3_5,
8474 gnutls_0_3_2), gnutls_alert.h (tags: gnutls_0_3_2):
8476 separated alert protocol functions
8478 2002-01-03 11:36 nmav <nmav@gnutls.org>
8480 * NEWS, lib/auth_rsa.c, lib/gnutls_handshake.c,
8481 lib/gnutls_handshake.h (tags: gnutls_0_3_5, gnutls_0_3_2),
8482 lib/gnutls_int.h, lib/gnutls_priority.c, lib/gnutls_record.c:
8484 corrected behaviour in version advertizing
8486 2002-01-03 11:01 nmav <nmav@gnutls.org>
8488 * lib/libgnutls.m4 (tags: gnutls_0_3_5, gnutls_0_3_2):
8490 now removes the temp file
8492 2002-01-03 10:59 nmav <nmav@gnutls.org>
8494 * lib/gnutls.h.in.in (tags: gnutls_0_3_2):
8496 check_version() updated
8498 2002-01-02 15:55 nmav <nmav@gnutls.org>
8500 * lib/: crypt_srpsha1.c (tags: gnutls_0_3_5, gnutls_0_3_2),
8501 gnutls.h.in.in, gnutls_auth.c, gnutls_global.c (tags: gnutls_0_3_5,
8502 gnutls_0_3_2), gnutls_handshake.c, gnutls_hash_int.c (tags:
8503 gnutls_0_3_5, gnutls_0_3_2), gnutls_int.h, gnutls_sig.c (tags:
8504 gnutls_0_3_5, gnutls_0_3_2), gnutls_srp.c (tags:
8505 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
8506 gnutls_0_3_5, gnutls_0_3_2), gnutls_ui.c (tags: gnutls_0_3_5,
8507 gnutls_0_3_2), x509_sig_check.c (tags: gnutls_0_3_5, gnutls_0_3_2):
8511 2002-01-02 15:00 nmav <nmav@gnutls.org>
8513 * NEWS, lib/auth_x509.c (tags: gnutls_0_3_2), lib/gnutls.h.in.in,
8514 lib/gnutls_algorithms.h (tags: gnutls_0_3_5, gnutls_0_3_2),
8515 lib/gnutls_ui.c, lib/gnutls_ui.h, src/cli.c (tags: gnutls_0_3_2),
8516 src/common.h, src/serv.c (tags: gnutls_0_3_5, gnutls_0_3_2):
8518 Added gnutls_x509pki_extract_certificate_serial() and some cleanups.
8520 2002-01-02 12:15 nmav <nmav@gnutls.org>
8526 2002-01-02 11:07 nmav <nmav@gnutls.org>
8528 * lib/gnutls.h.in.in:
8530 prefixed all variable with GNUTLS_
8532 2002-01-02 11:02 nmav <nmav@gnutls.org>
8534 * lib/gnutls_global.c:
8536 added support for calling global_init() several times.
8538 2002-01-02 10:58 nmav <nmav@gnutls.org>
8540 * lib/gnutls_global.c:
8542 added static variable to check if global_init() is called for a
8545 2002-01-02 10:46 nmav <nmav@gnutls.org>
8547 * NEWS, README (tags: gnutls_0_4_1, gnutls_0_4_0, gnutls_0_3_92,
8548 gnutls_0_3_91, gnutls_0_3_90, gnutls_with_dss_ciphersuites,
8549 gnutls_with_dss_cert_support, gnutls_0_3_5, gnutls_0_3_2),
8550 lib/crypt_srpsha1.c, lib/gnutls.h.in.in, lib/gnutls_handshake.c,
8551 lib/gnutls_hash_int.c, lib/gnutls_int.h, lib/gnutls_sig.c,
8552 lib/gnutls_srp.c, lib/gnutls_ui.c, lib/x509_sig_check.c, src/cli.c:
8554 Cleanups in the digest code (separated from HMAC). Added
8555 gnutls_fingerprint_calc(), which calculates a fingerprint.
8557 2001-12-30 18:11 nmav <nmav@gnutls.org>
8559 * Makefile.am (tags: gnutls_with_dss_ciphersuites,
8560 gnutls_with_dss_cert_support, gnutls_0_3_5, gnutls_0_3_2):
8564 2001-12-30 18:09 nmav <nmav@gnutls.org>
8566 * doc/README.CVS (tags: gnutls_0_3_91, gnutls_0_3_90,
8567 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
8568 gnutls_0_3_5, gnutls_0_3_2):
8572 2001-12-30 17:55 nmav <nmav@gnutls.org>
8574 * NEWS, lib/auth_x509.c:
8576 corrected bug which did not allow a client to accept multiple CA
8577 distinguished names.
8579 2001-12-30 17:53 nmav <nmav@gnutls.org>
8581 * src/README.srpcrypt (tags: gnutls_0_4_with_libtasn1,
8582 gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1, gnutls_0_4_0,
8583 gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
8584 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
8585 gnutls_0_3_5, gnutls_0_3_2):
8589 2001-12-23 11:37 nmav <nmav@gnutls.org>
8591 * lib/gnutls_cert.c (tags: gnutls_0_3_2):
8593 some corrections in documentation
8595 2001-12-21 08:16 nmav <nmav@gnutls.org>
8597 * NEWS (tags: gnutls_0_3_1):
8601 2001-12-20 10:51 nmav <nmav@gnutls.org>
8603 * lib/: x509_ASN.y, x509_asn1.c, x509_der.c (utags: gnutls_0_3_1,
8604 gnutls_0_3_2, gnutls_0_3_5):
8606 cleaned up and fixed ASN.1 documentation.
8608 2001-12-20 10:08 nmav <nmav@gnutls.org>
8610 * doc/scripts/gdoc (tags: gnutls_0_3_5, gnutls_0_3_2,
8613 corrected in order not to complain if func(void) is used.
8615 2001-12-19 20:02 nmav <nmav@gnutls.org>
8617 * NEWS, configure.in (tags: gnutls_0_3_1), lib/gnutls.h.in.in
8618 (tags: gnutls_0_3_1, gnutls_0_3_0):
8622 2001-12-19 13:17 nmav <nmav@gnutls.org>
8624 * doc/TODO (tags: gnutls_0_3_1), doc/tex/ex1.tex (tags:
8625 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1), doc/tex/ex2.tex (tags:
8626 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1), doc/tex/serv1.tex (tags:
8627 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1), doc/tex/srp1.tex (tags:
8628 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
8629 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1), lib/auth_anon.h (tags:
8630 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1), lib/auth_srp.c (tags:
8631 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1), lib/auth_srp.h (tags:
8632 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
8633 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1), lib/auth_srp_passwd.c
8634 (tags: gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1), lib/auth_x509.c
8635 (tags: gnutls_0_3_1), lib/auth_x509.h (tags:
8636 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
8637 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1), lib/ext_srp.c (tags:
8638 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
8639 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1), lib/gnutls.h.in.in,
8640 lib/gnutls_anon_cred.c (tags: gnutls_0_3_5, gnutls_0_3_2,
8641 gnutls_0_3_1), lib/gnutls_cert.c (tags: gnutls_0_3_1),
8642 lib/gnutls_global.c (tags: gnutls_0_3_1), lib/gnutls_global.h
8643 (tags: gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1),
8644 lib/gnutls_handshake.c (tags: gnutls_0_3_1), lib/gnutls_sig.c
8645 (tags: gnutls_0_3_1), lib/gnutls_srp.c (tags: gnutls_0_3_1),
8646 lib/gnutls_ui.h (tags: gnutls_0_3_1), src/cli.c (tags:
8647 gnutls_0_3_1), src/serv.c (tags: gnutls_0_3_1):
8649 some cleanups. *_CREDENTIALS renamed to GNUTLS_*_CREDENTIALS. Added
8650 defines to keep source compatibility.
8652 2001-12-19 13:13 nmav <nmav@gnutls.org>
8654 * lib/auth_anon.c (tags: gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1):
8656 corrected bugs in AUTH_INFO allocation
8658 2001-12-18 15:00 nmav <nmav@gnutls.org>
8660 * lib/: gnutls.h.in.in, gnutls_algorithms.c (tags: gnutls_0_3_5,
8661 gnutls_0_3_2, gnutls_0_3_1), gnutls_int.h (tags: gnutls_0_3_1):
8665 2001-12-18 08:58 nmav <nmav@gnutls.org>
8667 * NEWS, THANKS (tags: gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1),
8668 configure.in, lib/Makefile.am (tags: gnutls_0_3_1),
8669 lib/gnutls.h.in, lib/gnutls.h.in.in, lib/gnutls_buffers.c (tags:
8670 gnutls_0_3_1), lib/gnutls_int.h:
8672 corrections in the configuration files.
8674 2001-12-17 20:44 nmav <nmav@gnutls.org>
8678 some corrections in assembler detection. Also chmod -w gnutls.h was
8681 2001-12-17 17:27 nmav <nmav@gnutls.org>
8683 * lib/: auth_srp.c, gnutls_extensions.c (tags: gnutls_0_3_5,
8684 gnutls_0_3_2, gnutls_0_3_1), gnutls_handshake.c, gnutls_record.c
8685 (tags: gnutls_0_3_1):
8687 Corrections for big endian machines. Pointed out by Mike Siers
8690 2001-12-17 16:53 nmav <nmav@gnutls.org>
8692 * NEWS, doc/tex/ciphersuites.tex (tags: gnutls_0_3_5, gnutls_0_3_2,
8693 gnutls_0_3_1), doc/tex/ex1.tex, doc/tex/ex2.tex, doc/tex/serv1.tex,
8694 doc/tex/srp1.tex, lib/gnutls.h.in, lib/gnutls_buffers.c,
8695 lib/gnutls_cert.c, lib/gnutls_errors.c (tags: gnutls_0_3_1),
8696 lib/gnutls_errors.h (tags: gnutls_0_3_5, gnutls_0_3_2,
8697 gnutls_0_3_1), lib/gnutls_global.c, lib/gnutls_handshake.c,
8698 lib/gnutls_record.c, lib/gnutls_session.c (tags: gnutls_0_3_90,
8699 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
8700 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1), src/cli.c, src/serv.c:
8702 cleanups and documentation updates
8704 2001-12-17 15:49 nmav <nmav@gnutls.org>
8706 * lib/auth_anon.c, lib/auth_srp.c, lib/gnutls_record.c,
8707 lib/gnutls_session_pack.c (tags: gnutls_with_dss_ciphersuites,
8708 gnutls_with_dss_cert_support, gnutls_0_3_5, gnutls_0_3_2,
8709 gnutls_0_3_1), src/cli.c (utags: gnutls_0_3_0):
8711 corrections in SRP and ANON authentication. Also corrections in the
8712 session packing for anonymous auth info.
8714 2001-12-17 15:19 nmav <nmav@gnutls.org>
8716 * doc/tex/ex1.tex (tags: gnutls_0_3_0), doc/tex/ex2.tex (tags:
8717 gnutls_0_3_0), doc/tex/serv1.tex (tags: gnutls_0_3_0),
8718 doc/tex/srp1.tex (tags: gnutls_0_3_0), lib/gnutls.h.in (tags:
8719 gnutls_0_3_0), lib/gnutls_kx.c (tags: gnutls_0_3_1, gnutls_0_3_0),
8720 lib/gnutls_record.c, lib/gnutls_record.h (tags: gnutls_0_3_1,
8721 gnutls_0_3_0), src/cli.c, src/serv.c (tags: gnutls_0_3_0):
8725 2001-12-17 15:13 nmav <nmav@gnutls.org>
8727 * doc/tex/ex1.tex, doc/tex/ex2.tex, doc/tex/ex3.tex (tags:
8728 gnutls_0_3_1, gnutls_0_3_0), doc/tex/serv1.tex, doc/tex/srp1.tex,
8729 lib/auth_anon.c, lib/auth_dhe_rsa.c (tags: gnutls_0_3_2,
8730 gnutls_0_3_1, gnutls_0_3_0), lib/auth_srp.c, lib/auth_x509.c (tags:
8731 gnutls_0_3_0), lib/gnutls.h.in, lib/gnutls_auth.c (tags:
8732 gnutls_0_3_1, gnutls_0_3_0), lib/gnutls_auth_int.h (tags:
8733 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0),
8734 lib/gnutls_handshake.c (tags: gnutls_0_3_0), lib/gnutls_handshake.h
8735 (tags: gnutls_0_3_1, gnutls_0_3_0), lib/gnutls_int.h (tags:
8736 gnutls_0_3_0), lib/gnutls_record.c, lib/gnutls_session_pack.c,
8737 lib/gnutls_ui.c (tags: gnutls_0_3_1, gnutls_0_3_0), lib/gnutls_ui.h
8738 (tags: gnutls_0_3_0), src/cli.c, src/serv.c:
8740 gnutls_set_max_record_size -> gnutls_record_set_max_size
8741 gnutls_get_max_record_size -> gnutls_record_get_max_size
8742 gnutls_set_cred -> gnutls_cred_set gnutls_get_auth_type ->
8743 gnutls_auth_get_type
8745 2001-12-16 14:23 nmav <nmav@gnutls.org>
8747 * doc/tex/auth.tex (tags: gnutls_0_3_1, gnutls_0_3_0),
8748 doc/tex/ciphers.tex (tags: gnutls_0_3_5, gnutls_0_3_2,
8749 gnutls_0_3_1, gnutls_0_3_0), doc/tex/ciphersuites.tex (tags:
8750 gnutls_0_3_0), doc/tex/errors.tex (tags: gnutls_0_3_1,
8751 gnutls_0_3_0), doc/tex/gnutls.tex (tags: gnutls_0_3_5,
8752 gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0), doc/tex/macros.tex
8753 (tags: gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0),
8754 doc/tex/resumedb.tex (tags: gnutls_0_3_5, gnutls_0_3_2,
8755 gnutls_0_3_1, gnutls_0_3_0), doc/tex/translayer.tex (tags:
8756 gnutls_0_3_1, gnutls_0_3_0), lib/gnutls_handshake.c:
8758 documentation updated
8760 2001-12-16 10:27 nmav <nmav@gnutls.org>
8762 * lib/: gnutls.h.in, gnutls_db.c (tags: gnutls_0_3_5, gnutls_0_3_2,
8763 gnutls_0_3_1, gnutls_0_3_0), gnutls_record.c:
8765 changed function names
8767 2001-12-16 09:49 nmav <nmav@gnutls.org>
8769 * doc/tex/: gnutls.tex, macros.tex, resumedb.tex, translayer.tex:
8771 fixes in documentation
8773 2001-12-16 09:09 nmav <nmav@gnutls.org>
8775 * doc/: ASN1.readme.txt, Makefile.am (tags: gnutls_0_5_11,
8776 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9,
8777 gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
8778 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
8779 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
8780 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
8781 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
8782 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
8783 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
8784 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0):
8786 removed ASN1.readme.txt
8788 2001-12-14 19:52 nmav <nmav@gnutls.org>
8790 * NEWS (tags: gnutls_0_3_0), buildconf (tags: gnutls_0_4_0,
8791 gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
8792 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
8793 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0),
8794 doc/README.autoconf (tags: gnutls_0_3_91, gnutls_0_3_90,
8795 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
8796 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0),
8797 doc/tex/ex1.tex, doc/tex/ex2.tex, doc/tex/gnutls.tex,
8798 doc/tex/serv1.tex, lib/gnutls.h.in, lib/gnutls_cert.c (tags:
8799 gnutls_0_3_0), lib/gnutls_int.h, src/cli.c, src/serv.c:
8801 renamed gnutls_x509pki_set_trust/key to
8802 gnutls_x509pki_set_trust_file/key_file
8804 2001-12-14 14:52 nmav <nmav@gnutls.org>
8806 * lib/: auth_x509.c, gnutls.h.in, gnutls_errors.c (tags:
8807 gnutls_0_3_0), gnutls_extensions.c (tags: gnutls_0_3_0),
8810 some corrections in the DECR_LEN stuff added recently.
8812 2001-12-14 10:26 nmav <nmav@gnutls.org>
8814 * configure.in (tags: gnutls_0_3_0), doc/README.autoconf,
8815 doc/tex/Makefile.am (tags: gnutls_0_3_5, gnutls_0_3_2,
8816 gnutls_0_3_1, gnutls_0_3_0), doc/tex/errors.tex,
8817 doc/tex/gnutls.tex, lib/auth_x509.c:
8819 updated documentation
8821 2001-12-13 09:51 nmav <nmav@gnutls.org>
8823 * lib/: auth_anon.c, auth_dhe_rsa.c, auth_srp.c, auth_x509.c,
8824 gnutls_extensions.c, gnutls_handshake.c:
8826 More carefull parsing of incoming packets.
8828 2001-12-11 15:29 nmav <nmav@gnutls.org>
8830 * lib/gnutls_handshake.c:
8834 2001-12-11 15:29 nmav <nmav@gnutls.org>
8836 * lib/: gnutls_gcry.c, gnutls_gcry.h (utags: gnutls_0_3_0,
8837 gnutls_0_3_1, gnutls_0_3_2, gnutls_0_3_5):
8839 corrected bugs in STD formating (back to USG).
8841 2001-12-10 16:01 nmav <nmav@gnutls.org>
8843 * NEWS, lib/gnutls_int.h (utags: gnutls_0_2_91):
8845 last commits for 0.2.91
8847 2001-12-10 08:25 nmav <nmav@gnutls.org>
8849 * doc/TODO (tags: gnutls_0_2_91), lib/auth_anon.c (tags:
8850 gnutls_0_2_91), lib/auth_rsa.c (tags: gnutls_0_3_1, gnutls_0_3_0,
8851 gnutls_0_2_91), lib/gnutls_constate.c (tags: gnutls_0_3_5,
8852 gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91),
8853 lib/gnutls_datum.c (tags: gnutls_with_dss_ciphersuites,
8854 gnutls_with_dss_cert_support, gnutls_0_3_5, gnutls_0_3_2,
8855 gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91), lib/gnutls_datum.h
8856 (tags: gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
8857 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
8858 gnutls_0_2_91), lib/gnutls_errors.c (tags: gnutls_0_2_91),
8859 lib/gnutls_errors_int.h (tags: gnutls_0_3_5, gnutls_0_3_2,
8860 gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91), lib/gnutls_global.c
8861 (tags: gnutls_0_3_0, gnutls_0_2_91), lib/gnutls_handshake.c (tags:
8862 gnutls_0_2_91), lib/gnutls_hash_int.c (tags: gnutls_0_3_1,
8863 gnutls_0_3_0, gnutls_0_2_91), lib/gnutls_hash_int.h (tags:
8864 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
8865 gnutls_0_2_91), lib/gnutls_int.h, lib/gnutls_kx.c (tags:
8866 gnutls_0_2_91), lib/gnutls_mem.c (tags: gnutls_0_3_90,
8867 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
8868 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
8869 gnutls_0_2_91), lib/gnutls_mem.h (tags: gnutls_0_3_90,
8870 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
8871 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
8872 gnutls_0_2_91), lib/gnutls_record.c (tags: gnutls_0_2_91):
8874 optimizations and fixes in the TLS PRF calculation (and the SSL3
8877 2001-12-09 17:08 nmav <nmav@gnutls.org>
8879 * doc/tex/ciphers.tex (tags: gnutls_0_2_91):
8881 updated documentation
8883 2001-12-09 15:39 nmav <nmav@gnutls.org>
8885 * lib/gnutls_anon_cred.c (tags: gnutls_0_3_0, gnutls_0_2_91):
8887 fixed gnutls_anon_free_client_sc()
8889 2001-12-09 12:05 nmav <nmav@gnutls.org>
8891 * NEWS, doc/tex/auth.tex, lib/auth_anon.h (tags: gnutls_0_3_0,
8892 gnutls_0_2_91), lib/gnutls.h.in (tags: gnutls_0_2_91),
8893 lib/gnutls_anon_cred.c, lib/gnutls_auth.c (tags: gnutls_0_2_91),
8894 lib/gnutls_handshake.c, lib/gnutls_int.h, src/cli.c:
8896 Fixes in anonymous authentication. Fixes in client ciphersuite
8899 2001-12-09 12:03 nmav <nmav@gnutls.org>
8901 * lib/: debug.c (tags: gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1,
8902 gnutls_0_3_0), gnutls_cert.c (utags: gnutls_0_2_91):
8904 GET_CN() now works. (affects debug mode only)
8906 2001-12-09 11:02 nmav <nmav@gnutls.org>
8908 * src/: .cvsignore (tags: gnutls_0_9_97, gnutls_0_9_96,
8909 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
8910 gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_8_11,
8911 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9,
8912 gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4,
8913 gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2,
8914 gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
8915 gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10,
8916 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
8917 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
8918 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
8919 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
8920 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
8921 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
8922 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
8923 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
8924 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
8925 gnutls_0_2_91), Makefile.am (tags: gnutls_with_dss_ciphersuites,
8926 gnutls_with_dss_cert_support, gnutls_0_3_5, gnutls_0_3_2,
8927 gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91), README.crypt,
8928 README.srpcrypt (tags: gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91):
8932 2001-12-09 10:50 nmav <nmav@gnutls.org>
8934 * NEWS, lib/auth_x509.c (tags: gnutls_0_2_91), lib/auth_x509.h
8935 (tags: gnutls_0_3_0, gnutls_0_2_91), lib/gnutls_cert.c,
8936 lib/gnutls_errors_int.h, lib/gnutls_handshake.c, lib/gnutls_int.h:
8938 Optimizations in server certificate callback.
8940 2001-12-08 22:54 nmav <nmav@gnutls.org>
8942 * NEWS, lib/gnutls.h.in, lib/gnutls_db.c (tags: gnutls_0_2_91),
8943 lib/gnutls_int.h, lib/gnutls_record.c:
8945 added gnutls_transport_get_ptr() and gnutls_db_get_ptr() functions.
8947 2001-12-08 22:37 nmav <nmav@gnutls.org>
8949 * lib/Makefile.am (tags: gnutls_0_3_0, gnutls_0_2_91),
8950 lib/auth_x509.c, lib/ext_dnsname.c, lib/ext_dnsname.h,
8951 lib/gnutls.h.in, lib/gnutls_extensions.c (tags: gnutls_0_2_91),
8952 lib/gnutls_handshake.c, src/cli.c, src/serv.c (tags:
8955 remove dnsname (name_ind) extension
8957 2001-12-08 15:55 nmav <nmav@gnutls.org>
8959 * lib/: auth_anon.c, auth_dhe_dss.c (tags:
8960 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
8961 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
8962 gnutls_0_2_91), auth_dhe_rsa.c (tags: gnutls_0_2_91), auth_srp.c
8963 (tags: gnutls_0_2_91), auth_srp_passwd.c (tags: gnutls_0_3_0,
8964 gnutls_0_2_91), gnutls_buffers.c (tags: gnutls_0_3_0,
8965 gnutls_0_2_91), gnutls_cert.c, gnutls_dh_primes.c (tags:
8966 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
8967 gnutls_0_2_91), gnutls_gcry.c (tags: gnutls_0_2_91), gnutls_gcry.h
8968 (tags: gnutls_0_2_91), gnutls_int.h, gnutls_pk.c (tags:
8969 gnutls_0_2_91), gnutls_privkey.c (tags: gnutls_0_3_5, gnutls_0_3_2,
8970 gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91), gnutls_srp.c (tags:
8971 gnutls_0_2_91), x509_extensions.c (tags: gnutls_0_3_5,
8972 gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91):
8974 Cleanups. Now use GCRYMPI_FMT_STD instead of USG.
8976 2001-12-07 17:25 nmav <nmav@gnutls.org>
8978 * doc/tex/: auth.tex, ciphers.tex (utags: gnutls_0_2_90):
8982 2001-12-07 14:09 nmav <nmav@gnutls.org>
8984 * NEWS, doc/tex/Makefile.am (tags: gnutls_0_2_91, gnutls_0_2_90),
8985 doc/tex/ciphersuites.tex (tags: gnutls_0_2_91, gnutls_0_2_90),
8986 doc/tex/gnutls.tex (tags: gnutls_0_2_91, gnutls_0_2_90),
8987 doc/tex/resumedb.tex (tags: gnutls_0_2_91, gnutls_0_2_90),
8988 doc/tex/translayer.tex (tags: gnutls_0_2_91, gnutls_0_2_90),
8989 lib/.cvsignore (tags: gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1,
8990 gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90):
8992 updated documentation
8994 2001-12-07 08:22 nmav <nmav@gnutls.org>
8996 * lib/: auth_x509.c, gnutls_int.h, gnutls_ui.h (tags:
8997 gnutls_0_2_91) (utags: gnutls_0_2_90):
8999 callbacks now get a GNUTLS_STATE argument.
9001 2001-12-07 01:02 nmav <nmav@gnutls.org>
9003 * doc/tex/ciphersuites.tex, doc/tex/ex1.tex (tags: gnutls_0_2_91,
9004 gnutls_0_2_90), doc/tex/ex2.tex (tags: gnutls_0_2_91,
9005 gnutls_0_2_90), doc/tex/ex3.tex (tags: gnutls_0_2_91,
9006 gnutls_0_2_90), doc/tex/serv1.tex (tags: gnutls_0_2_91,
9007 gnutls_0_2_90), doc/tex/srp1.tex (tags: gnutls_0_2_91,
9008 gnutls_0_2_90), lib/auth_x509.c, lib/gnutls.h.in (tags:
9009 gnutls_0_2_90), lib/gnutls_algorithms.c (tags: gnutls_0_3_0,
9010 gnutls_0_2_91, gnutls_0_2_90), lib/gnutls_cert.c (tags:
9011 gnutls_0_2_90), lib/gnutls_int.h, src/cli.c (tags: gnutls_0_2_90),
9012 src/serv.c (tags: gnutls_0_2_90):
9014 GNUTLS_KX_RSA renamed to GNUTLS_KX_X509PKI_RSA (and the other X509
9015 key exchange methods). This will allow GNUTLS_KX_PGP_RSA etc.
9017 2001-12-06 17:08 nmav <nmav@gnutls.org>
9019 * configure.in (tags: gnutls_0_2_91, gnutls_0_2_90),
9020 doc/tex/ex1.tex, doc/tex/ex2.tex, doc/tex/serv1.tex,
9021 doc/tex/srp1.tex, lib/defines.h (tags: gnutls_0_4_0, gnutls_0_3_92,
9022 gnutls_0_3_91, gnutls_0_3_90, gnutls_with_dss_ciphersuites,
9023 gnutls_with_dss_cert_support, gnutls_0_3_5, gnutls_0_3_2,
9024 gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90),
9025 lib/gnutls.h.in, lib/gnutls_algorithms.c, lib/gnutls_int.h,
9026 lib/gnutls_priority.c (tags: gnutls_0_3_1, gnutls_0_3_0,
9027 gnutls_0_2_91, gnutls_0_2_90), lib/gnutls_record.c (tags:
9028 gnutls_0_2_90), src/cli.c, src/serv.c:
9030 GNUTLS_LIST is now int*
9032 2001-12-06 12:19 nmav <nmav@gnutls.org>
9034 * doc/tex/ex1.tex, doc/tex/ex2.tex, doc/tex/serv1.tex,
9035 doc/tex/srp1.tex, lib/debug.c (tags: gnutls_0_2_90),
9036 lib/gnutls.h.in, lib/gnutls_algorithms.c, lib/gnutls_cipher.c
9037 (tags: gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
9038 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
9039 gnutls_0_2_91, gnutls_0_2_90), lib/gnutls_cipher_int.c (tags:
9040 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
9041 gnutls_0_2_91, gnutls_0_2_90), lib/gnutls_compress_int.c (tags:
9042 gnutls_0_3_91, gnutls_0_3_90, gnutls_with_dss_ciphersuites,
9043 gnutls_with_dss_cert_support, gnutls_0_3_5, gnutls_0_3_2,
9044 gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90),
9045 lib/gnutls_constate.c (tags: gnutls_0_2_90),
9046 lib/gnutls_errors_int.h (tags: gnutls_0_2_90),
9047 lib/gnutls_hash_int.c (tags: gnutls_0_2_90), lib/gnutls_int.h,
9048 lib/gnutls_kx.c (tags: gnutls_0_2_90), lib/gnutls_record.c,
9049 lib/gnutls_v2_compat.c (tags: gnutls_0_3_5, gnutls_0_3_2,
9050 gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90),
9051 src/cli.c, src/serv.c:
9055 2001-12-06 12:18 nmav <nmav@gnutls.org>
9057 * lib/: x509_ASN.y, x509_asn1.c, x509_asn1.h (tags: gnutls_0_3_91,
9058 gnutls_0_3_90, gnutls_with_dss_ciphersuites,
9059 gnutls_with_dss_cert_support, gnutls_0_3_5, gnutls_0_3_2,
9060 gnutls_0_3_1), x509_der.c, x509_der.h (tags: gnutls_0_4_3,
9061 gnutls_0_4_2, gnutls_0_4_1, gnutls_0_4_0, gnutls_0_3_92,
9062 gnutls_0_3_91, gnutls_0_3_90, gnutls_with_dss_ciphersuites,
9063 gnutls_with_dss_cert_support, gnutls_0_3_5, gnutls_0_3_2,
9064 gnutls_0_3_1) (utags: gnutls_0_2_90, gnutls_0_2_91, gnutls_0_3_0):
9066 some changes to keep gcc -Wall happy
9068 2001-12-06 10:37 nmav <nmav@gnutls.org>
9070 * NEWS, doc/tex/ex1.tex, doc/tex/ex2.tex, doc/tex/ex3.tex,
9071 doc/tex/serv1.tex, doc/tex/srp1.tex, lib/auth_rsa.c (tags:
9072 gnutls_0_2_90), lib/auth_x509.c, lib/auth_x509.h (tags:
9073 gnutls_0_2_90), lib/gnutls.h.in, lib/gnutls_algorithms.c,
9074 lib/gnutls_cert.c, lib/gnutls_cert.h (tags: gnutls_0_3_5,
9075 gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91,
9076 gnutls_0_2_90), lib/gnutls_errors_int.h, lib/gnutls_global.c (tags:
9077 gnutls_0_2_90), lib/gnutls_int.h, lib/gnutls_priority.c,
9078 lib/gnutls_priority.h (tags: gnutls_with_dss_ciphersuites,
9079 gnutls_with_dss_cert_support, gnutls_0_3_5, gnutls_0_3_2,
9080 gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90),
9081 lib/gnutls_record.c, lib/gnutls_record.h (tags: gnutls_0_2_91,
9082 gnutls_0_2_90), src/cli.c, src/serv.c:
9086 2001-12-05 17:25 nmav <nmav@gnutls.org>
9088 * NEWS, configure.in, doc/tex/ex1.tex, doc/tex/serv1.tex,
9089 lib/gnutls.h.in, lib/gnutls_db.c (tags: gnutls_0_2_90),
9090 lib/gnutls_db.h (tags: gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1,
9091 gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90), lib/gnutls_session.c
9092 (tags: gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90),
9093 lib/gnutls_session.h (tags: gnutls_0_5_x_before_types_change,
9094 gnutls_0_5_4, gnutls_0_5_3, gnutls_0_5_2,
9095 gnutls_0_5_x_before_export_ciphersuites,
9096 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
9097 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
9098 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
9099 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
9100 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
9101 gnutls_0_2_91, gnutls_0_2_90), src/cli.c, src/serv.c:
9103 Changes in function names concerning _db_ handling and _session_
9106 2001-12-05 17:03 nmav <nmav@gnutls.org>
9108 * NEWS, doc/TODO (tags: gnutls_0_2_90), doc/tex/ex1.tex,
9109 doc/tex/ex2.tex, doc/tex/ex3.tex, doc/tex/serv1.tex,
9110 lib/auth_dhe_rsa.c (tags: gnutls_0_2_90), lib/auth_x509.c,
9111 lib/auth_x509.h, lib/gnutls.h.in, lib/gnutls_anon_cred.c (tags:
9112 gnutls_0_2_90), lib/gnutls_cert.c, lib/gnutls_cert.h,
9113 lib/gnutls_handshake.c (tags: gnutls_0_2_90), lib/gnutls_int.h,
9114 lib/gnutls_srp.c (tags: gnutls_0_2_90), lib/gnutls_ui.h, src/cli.c,
9117 Added callback to select the server certificate.
9119 2001-12-05 13:41 nmav <nmav@gnutls.org>
9121 * NEWS, doc/tex/ex1.tex, doc/tex/ex2.tex, doc/tex/ex3.tex,
9122 lib/auth_x509.c, lib/gnutls_record.c, lib/gnutls_ui.c (tags:
9123 gnutls_0_2_91, gnutls_0_2_90), lib/gnutls_ui.h, src/cli.c,
9124 src/common.h (tags: gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91,
9125 gnutls_0_2_90), src/serv.c:
9127 optimized certificate handling API
9129 2001-12-05 12:50 nmav <nmav@gnutls.org>
9131 * lib/auth_dhe_rsa.c, lib/auth_x509.c, lib/auth_x509.h,
9132 lib/gnutls_cert.h, lib/gnutls_ui.h, src/serv.c:
9134 several cleanups. Removed old unneeded functions. certificate
9135 verification was moved out of the handshake procedure.
9137 2001-12-04 22:24 nmav <nmav@gnutls.org>
9139 * lib/: gnutls.h.in, gnutls_buffers.c (tags: gnutls_0_2_90),
9140 gnutls_global.c, gnutls_int.h, gnutls_record.c:
9144 2001-12-04 16:03 nmav <nmav@gnutls.org>
9146 * configure.in, lib/auth_dhe_rsa.c, lib/auth_x509.c,
9147 lib/auth_x509.h, lib/gnutls.h.in, lib/gnutls_auth.c (tags:
9148 gnutls_0_2_90), lib/gnutls_cert.c, lib/gnutls_cert.h,
9149 lib/gnutls_errors.c (tags: gnutls_0_2_90), lib/gnutls_errors_int.h,
9150 lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_record.c,
9151 lib/gnutls_session_pack.c (tags: gnutls_0_2_91, gnutls_0_2_90),
9152 lib/gnutls_ui.c, lib/gnutls_ui.h, lib/x509_extensions.c (tags:
9153 gnutls_0_2_90), lib/x509_extensions.h (tags: gnutls_0_4_3,
9154 gnutls_0_4_2, gnutls_0_4_1, gnutls_0_4_0, gnutls_0_3_92,
9155 gnutls_0_3_91, gnutls_0_3_90, gnutls_with_dss_ciphersuites,
9156 gnutls_with_dss_cert_support, gnutls_0_3_5, gnutls_0_3_2,
9157 gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90),
9158 src/Makefile.am (tags: gnutls_0_2_90), src/cli.c, src/common.h,
9159 src/port.h, src/serv.c:
9161 now the peer's certificate list is stored into auth info structure
9162 (instead of the certificate). several other cleanups.
9164 2001-12-04 10:57 nmav <nmav@gnutls.org>
9166 * lib/auth_x509.c, lib/auth_x509.h, lib/debug.c, lib/debug.h (tags:
9167 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
9168 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
9169 gnutls_0_2_91, gnutls_0_2_90), lib/gnutls_cert.c,
9170 lib/gnutls_cert.h, lib/gnutls_handshake.c, lib/gnutls_int.h,
9171 lib/gnutls_record.c, lib/gnutls_ui.c, lib/gnutls_ui.h,
9172 lib/x509_extensions.c, src/cli.c, src/serv.c:
9174 moving gnutls_DN structures out of gnutls_cert and auth_info
9175 structures. Now they are generated upon request.
9177 2001-12-01 17:34 nmav <nmav@gnutls.org>
9179 * acconfig.h (tags: gnutls_0_3_91, gnutls_0_3_90,
9180 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
9181 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
9182 gnutls_0_2_91, gnutls_0_2_90), configure.in, lib/defines.h,
9185 fixes in autoconf scripts
9187 2001-12-01 10:50 nmav <nmav@gnutls.org>
9189 * AUTHORS (tags: gnutls_with_dss_ciphersuites,
9190 gnutls_with_dss_cert_support, gnutls_0_3_5, gnutls_0_3_2,
9191 gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90),
9192 Makefile.am (tags: gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91,
9193 gnutls_0_2_90), NEWS, acconfig.h, configure.in, lib/auth_x509.c,
9194 lib/defines.h, lib/gnutls_random.c (tags: gnutls_0_3_2,
9195 gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90):
9197 updated detection of library settings
9199 2001-11-30 18:23 nmav <nmav@gnutls.org>
9201 * AUTHORS, lib/auth_x509.c, lib/auth_x509.h, lib/gnutls_cert.c,
9202 lib/gnutls_int.h, lib/x509_extensions.c, src/cli.c:
9204 The RDN sequence needed in the certificate request message is now
9205 generated and cached into a x509pki_credentials structure. This
9206 would save a lot of time in the server side.
9208 2001-11-29 20:30 fiorinaf <fiorinaf@gnutls.org>
9210 * doc/ASN1.readme.txt (tags: gnutls_0_2_91, gnutls_0_2_90):
9212 overflow buffers check
9214 2001-11-29 20:22 fiorinaf <fiorinaf@gnutls.org>
9216 * doc/ASN1.readme.txt, lib/x509_asn1.c, lib/x509_asn1.h,
9221 2001-11-29 15:29 nmav <nmav@gnutls.org>
9223 * NEWS, lib/Makefile.am (tags: gnutls_0_2_90), lib/auth_anon.c
9224 (tags: gnutls_0_2_90), lib/auth_dhe_rsa.c, lib/auth_rsa.c,
9225 lib/auth_srp.c (tags: gnutls_0_2_90), lib/auth_x509.c,
9226 lib/auth_x509.h, lib/gnutls_algorithms.c, lib/gnutls_auth.c,
9227 lib/gnutls_db.c, lib/gnutls_int.h, lib/gnutls_record.c,
9228 lib/gnutls_session.c, lib/gnutls_session_pack.c,
9229 lib/gnutls_session_pack.h (tags: gnutls_0_5_x_before_types_change,
9230 gnutls_0_5_4, gnutls_0_5_3, gnutls_0_5_2,
9231 gnutls_0_5_x_before_export_ciphersuites,
9232 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
9233 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
9234 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
9235 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
9236 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
9237 gnutls_0_2_91, gnutls_0_2_90), lib/gnutls_ui.c, lib/gnutls_ui.h,
9240 introduced gnutls_x509pki_get_certificate(). This function returns
9241 the peer's certificate DER encoded. This certificate is also stored
9244 2001-11-26 10:50 nmav <nmav@gnutls.org>
9246 * THANKS (tags: gnutls_0_2_91, gnutls_0_2_90), configure.in,
9247 doc/README.autoconf (tags: gnutls_0_2_91, gnutls_0_2_90), doc/TODO,
9248 lib/gnutls.h.in, lib/gnutls_db.c, lib/libgnutls.m4 (tags:
9249 gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90):
9251 cleanups and some corrections.
9253 2001-11-25 12:05 nmav <nmav@gnutls.org>
9255 * NEWS, doc/tex/ex1.tex, doc/tex/ex2.tex, doc/tex/srp1.tex,
9256 lib/gnutls.h.in, lib/gnutls_buffers.c, lib/gnutls_buffers.h (tags:
9257 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
9258 gnutls_0_2_91, gnutls_0_2_90), lib/gnutls_db.c,
9259 lib/gnutls_handshake.c, lib/gnutls_handshake.h (tags:
9260 gnutls_0_2_91, gnutls_0_2_90), lib/gnutls_int.h, lib/gnutls_kx.c,
9261 lib/gnutls_kx.h (tags: gnutls_0_5_x_before_types_change,
9262 gnutls_0_5_4, gnutls_0_5_3, gnutls_0_5_2,
9263 gnutls_0_5_x_before_export_ciphersuites,
9264 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
9265 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
9266 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
9267 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
9268 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
9269 gnutls_0_2_91, gnutls_0_2_90), lib/gnutls_record.c,
9270 lib/gnutls_record.h, src/cli.c, src/serv.c:
9272 gnutls_handshake(), gnutls_read() etc. functions no longer require
9273 the 'SOCKET cd' argument. This argument is set using the function
9274 gnutls_set_transport_ptr().
9276 2001-11-23 23:42 nmav <nmav@gnutls.org>
9278 * doc/README.autoconf:
9280 gnutls.m4 -> libgnutls.m4
9282 2001-11-23 23:26 nmav <nmav@gnutls.org>
9284 * doc/tex/Makefile.am:
9288 2001-11-23 23:25 nmav <nmav@gnutls.org>
9290 * doc/tex/ciphersuites.tex:
9294 2001-11-20 23:37 nmav <nmav@gnutls.org>
9298 produces better tex output
9300 2001-11-20 20:22 nmav <nmav@gnutls.org>
9302 * doc/scripts/gdoc, lib/gnutls_ui.c:
9304 updated documentation (and generation of tex)
9306 2001-11-20 20:20 nmav <nmav@gnutls.org>
9312 2001-11-20 14:42 nmav <nmav@gnutls.org>
9314 * lib/gnutls_algorithms.c:
9316 fixed gnutls_kx_get_name()
9318 2001-11-20 13:40 nmav <nmav@gnutls.org>
9320 * lib/: gnutls_handshake.c, gnutls_ui.h:
9324 2001-11-17 11:47 nmav <nmav@gnutls.org>
9326 * doc/scripts/gdoc, lib/gnutls_record.c, lib/x509_asn1.c:
9328 Gdoc updated. Now handles powers and '->' symbol automatically for
9331 2001-11-16 10:19 nmav <nmav@gnutls.org>
9333 * lib/x509_der.c (tags: gnutls_0_2_11):
9337 2001-11-16 10:13 nmav <nmav@gnutls.org>
9339 * doc/ASN1.readme.txt (tags: gnutls_0_2_11), doc/scripts/gdoc
9340 (tags: gnutls_0_2_11), doc/tex/Makefile.am (tags: gnutls_0_2_11),
9341 doc/tex/asn1.tex (tags: gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1,
9342 gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11),
9343 doc/tex/gnutls.tex (tags: gnutls_0_2_11), lib/Makefile.am (tags:
9344 gnutls_0_2_11), lib/x509_ASN.y (tags: gnutls_0_2_11),
9345 lib/x509_asn1.c (tags: gnutls_0_2_11), lib/x509_der.c:
9347 Documentation for ASN.1 has been moved to inline comments and to the
9350 2001-11-15 12:47 nmav <nmav@gnutls.org>
9352 * lib/: gnutls_errors.c, gnutls_errors_int.h (utags:
9357 2001-11-15 12:37 nmav <nmav@gnutls.org>
9359 * configure.in (tags: gnutls_0_2_11), lib/auth_dhe_rsa.c (tags:
9360 gnutls_0_2_11), lib/auth_srp.c (tags: gnutls_0_2_11),
9361 lib/auth_x509.c (tags: gnutls_0_2_11), lib/gnutls_buffers.c (tags:
9362 gnutls_0_2_11), lib/gnutls_buffers.h (tags: gnutls_0_2_11),
9363 lib/gnutls_errors.c, lib/gnutls_errors_int.h, lib/gnutls_record.c
9364 (tags: gnutls_0_2_11), src/serv.c (tags: gnutls_0_2_11):
9366 corrected some obscure bugs in the handshake and record send
9369 2001-11-13 19:10 nmav <nmav@gnutls.org>
9371 * lib/gnutls_int.h (tags: gnutls_0_2_11):
9373 removed debugging stuff
9375 2001-11-13 12:26 nmav <nmav@gnutls.org>
9377 * lib/gnutls_handshake.c (tags: gnutls_0_2_11):
9381 2001-11-13 12:02 nmav <nmav@gnutls.org>
9383 * lib/auth_rsa.c (tags: gnutls_0_2_11), lib/gnutls_algorithms.c
9384 (tags: gnutls_0_2_11), lib/gnutls_buffers.c, lib/gnutls_cipher.c
9385 (tags: gnutls_0_2_11), lib/gnutls_constate.c (tags: gnutls_0_2_11),
9386 lib/gnutls_handshake.c, lib/gnutls_handshake.h (tags:
9387 gnutls_0_2_11), lib/gnutls_int.h, lib/gnutls_kx.c (tags:
9388 gnutls_0_2_11), lib/gnutls_priority.c (tags: gnutls_0_2_11),
9389 lib/gnutls_record.c, lib/io_debug.h (tags: gnutls_0_8_12,
9390 gnutls_0_8_11, gnutls_0_8_10, gnutls_0_8_9, gnutls_0_9_6,
9391 gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4, gnutls_0_8_6,
9392 gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1,
9393 gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0,
9394 gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10,
9395 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
9396 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
9397 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
9398 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
9399 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
9400 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
9401 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
9402 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
9403 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
9404 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11), src/serv.c:
9406 more non blocking IO fixes
9408 2001-11-12 21:18 nmav <nmav@gnutls.org>
9410 * src/cli.c (tags: gnutls_0_2_11):
9412 now resolves hostnames.
9414 2001-11-12 14:27 nmav <nmav@gnutls.org>
9416 * lib/: defines.h (tags: gnutls_0_2_11), gnutls_priority.c:
9418 va_copy macro renamed to VA_COPY
9420 2001-11-12 14:26 nmav <nmav@gnutls.org>
9424 now requires autoconf 2.50
9426 2001-11-10 21:37 nmav <nmav@gnutls.org>
9428 * NEWS, configure.in, lib/ext_max_record.c (tags: gnutls_0_3_5,
9429 gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91,
9430 gnutls_0_2_90, gnutls_0_2_11), lib/gnutls.h.in (tags:
9431 gnutls_0_2_11), lib/gnutls_buffers.c, lib/gnutls_buffers.h,
9432 lib/gnutls_cert.c (tags: gnutls_0_2_11), lib/gnutls_cert.h (tags:
9433 gnutls_0_2_11), lib/gnutls_compress_int.c (tags: gnutls_0_2_11),
9434 lib/gnutls_global.c (tags: gnutls_0_2_11), lib/gnutls_handshake.c,
9435 lib/gnutls_int.h, lib/gnutls_mem.c (tags: gnutls_0_2_90,
9436 gnutls_0_2_11), lib/gnutls_mem.h (tags: gnutls_0_2_90,
9437 gnutls_0_2_11), lib/gnutls_privkey.c (tags: gnutls_0_2_90,
9438 gnutls_0_2_11), lib/gnutls_record.c, lib/io_debug.h, src/cli.c,
9441 several fixes. Including:
9442 - max_record_header extension.
9443 - resume handshake sending wrong ssl version
9444 - Non blocking IO (not ready yet)
9446 2001-11-08 12:00 nmav <nmav@gnutls.org>
9448 * NEWS, doc/tex/Makefile.am, doc/tex/resumedb.tex (tags:
9449 gnutls_0_2_11), doc/tex/translayer.tex (tags: gnutls_0_2_11),
9450 lib/auth_x509.c, lib/gnutls.h.in, lib/gnutls_buffers.c,
9451 lib/gnutls_buffers.h, lib/gnutls_global.c, lib/gnutls_handshake.c,
9452 lib/gnutls_int.h, lib/gnutls_record.c, src/cli.c:
9454 cleanups and documentation updates
9456 2001-11-08 10:57 nmav <nmav@gnutls.org>
9460 rolled back previous change...
9462 2001-11-08 10:32 nmav <nmav@gnutls.org>
9466 made empty certificate message consistent with other
9469 2001-11-07 12:08 nmav <nmav@gnutls.org>
9471 * lib/: auth_anon.c (tags: gnutls_0_2_11), auth_dhe_rsa.c,
9472 auth_srp.c, auth_srp_passwd.c (tags: gnutls_0_2_90, gnutls_0_2_11),
9473 auth_x509.c, gnutls_buffers.c, gnutls_cert.c, gnutls_dh.c (tags:
9474 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
9475 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11), gnutls_dh_primes.c
9476 (tags: gnutls_0_2_90, gnutls_0_2_11), gnutls_gcry.c (tags:
9477 gnutls_0_2_90, gnutls_0_2_11), gnutls_gcry.h (tags: gnutls_0_2_90,
9478 gnutls_0_2_11), gnutls_pk.c (tags: gnutls_0_2_90, gnutls_0_2_11),
9479 gnutls_privkey.c, gnutls_record.c, gnutls_session.c (tags:
9480 gnutls_0_2_11), gnutls_sig.c (tags: gnutls_0_3_0, gnutls_0_2_91,
9481 gnutls_0_2_90, gnutls_0_2_11), gnutls_srp.c (tags: gnutls_0_2_11),
9482 x509_sig_check.c (tags: gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91,
9483 gnutls_0_2_90, gnutls_0_2_11):
9485 corrected memory leaks and other bugs
9487 2001-11-06 16:57 nmav <nmav@gnutls.org>
9489 * lib/gnutls_buffers.c:
9493 2001-11-06 12:57 nmav <nmav@gnutls.org>
9495 * NEWS, configure.in, lib/Makefile.am, lib/ext_dnsname.c (tags:
9496 gnutls_0_2_90, gnutls_0_2_11), lib/ext_max_record.c,
9497 lib/ext_max_record.h (tags: gnutls_0_4_1, gnutls_0_4_0,
9498 gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
9499 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
9500 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
9501 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11), lib/ext_srp.c (tags:
9502 gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11),
9503 lib/gnutls.h.in, lib/gnutls_constate.c, lib/gnutls_errors.c,
9504 lib/gnutls_errors_int.h, lib/gnutls_extensions.c (tags:
9505 gnutls_0_2_90, gnutls_0_2_11), lib/gnutls_handshake.c,
9506 lib/gnutls_int.h, lib/gnutls_record.c, src/cli.c:
9508 added max_record_size extension
9510 2001-11-06 12:56 nmav <nmav@gnutls.org>
9512 * lib/gnutls_session.c:
9514 corrected bug which made get_current_session, not to return the
9515 right size of the session.
9517 2001-11-05 21:28 nmav <nmav@gnutls.org>
9519 * NEWS, lib/auth_dhe_rsa.c, lib/gnutls_buffers.c,
9520 lib/gnutls_buffers.h, lib/gnutls_int.h, lib/gnutls_mem.c,
9521 lib/gnutls_record.c:
9523 receive buffer is now dynamic.
9525 2001-11-05 20:14 nmav <nmav@gnutls.org>
9527 * NEWS, lib/gnutls_handshake.c, lib/gnutls_record.c, src/cli.c:
9529 changed semantics of the GNUTLS_E_REHANDSHAKE error code.
9531 2001-11-05 16:41 nmav <nmav@gnutls.org>
9533 * acconfig.h (tags: gnutls_0_2_11), configure.in, lib/defines.h,
9534 lib/gnutls_priority.c:
9536 added support for va_copy
9538 2001-11-05 12:43 nmav <nmav@gnutls.org>
9540 * NEWS, doc/tex/translayer.tex, lib/gnutls_db.c (tags:
9541 gnutls_0_2_11), lib/gnutls_handshake.c, lib/gnutls_int.h,
9542 lib/gnutls_record.c, src/serv.c (utags: gnutls_0_2_10):
9546 2001-11-05 11:32 nmav <nmav@gnutls.org>
9548 * lib/gnutls_priority.h (tags: gnutls_0_2_11, gnutls_0_2_10):
9552 2001-11-04 16:52 nmav <nmav@gnutls.org>
9554 * lib/: gnutls.h.in (tags: gnutls_0_2_10), gnutls_anon_cred.c
9555 (tags: gnutls_0_2_11, gnutls_0_2_10), gnutls_int.h,
9556 gnutls_priority.c (tags: gnutls_0_2_10):
9558 changed LIST to GNUTLS_LIST
9560 2001-11-04 12:01 nmav <nmav@gnutls.org>
9562 * lib/: gnutls.h.in, gnutls_db.c:
9564 added new function to check for expired sessions.
9566 2001-11-04 10:43 nmav <nmav@gnutls.org>
9568 * lib/gnutls_record.c:
9572 2001-11-02 18:20 nmav <nmav@gnutls.org>
9574 * lib/: gnutls_buffers.c (tags: gnutls_0_2_10), gnutls_buffers.h
9575 (tags: gnutls_0_2_10), gnutls_handshake.c, gnutls_record.c,
9576 gnutls_sig.c (tags: gnutls_0_2_10):
9578 cleanups in function names
9580 2001-11-02 10:34 nmav <nmav@gnutls.org>
9584 cleanups in the resuming code
9586 2001-11-02 10:07 nmav <nmav@gnutls.org>
9588 * NEWS, THANKS (tags: gnutls_0_2_10), configure.in (tags:
9589 gnutls_0_2_10), lib/gnutls.h.in, lib/gnutls_db.c, lib/gnutls_db.h
9590 (tags: gnutls_0_2_11, gnutls_0_2_10), lib/gnutls_int.h,
9591 lib/gnutls_record.c:
9593 added hooks in order to use external database to store session to be
9594 resumed. Works but it is not finished.
9596 2001-11-02 09:01 nmav <nmav@gnutls.org>
9598 * lib/: gnutls_buffers.c, gnutls_global.c (tags: gnutls_0_2_10),
9601 set_push() & set_pull() functions moved to state (instead of being
9604 2001-11-02 08:32 nmav <nmav@gnutls.org>
9606 * README.CVS, doc/Makefile.am (tags: gnutls_0_2_11, gnutls_0_2_10),
9607 doc/README.CVS (tags: gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91,
9608 gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10):
9610 moved README.CVS to doc/
9612 2001-11-01 22:54 nmav <nmav@gnutls.org>
9616 added documentation of the steps required to built the cvs tree
9618 2001-11-01 20:10 nmav <nmav@gnutls.org>
9620 * lib/auth_srp.c (tags: gnutls_0_2_10), lib/auth_srp_passwd.c
9621 (tags: gnutls_0_2_10), lib/auth_x509.c (tags: gnutls_0_2_10),
9622 lib/gnutls_auth.c (tags: gnutls_0_2_11, gnutls_0_2_10),
9623 lib/gnutls_buffers.c, lib/gnutls_buffers.h, lib/gnutls_handshake.c,
9624 lib/gnutls_handshake.h (tags: gnutls_0_2_10), lib/gnutls_int.h,
9625 lib/gnutls_kx.c (tags: gnutls_0_2_10), lib/gnutls_mem.c (tags:
9626 gnutls_0_2_10), lib/gnutls_record.c, lib/gnutls_record.h (tags:
9627 gnutls_0_2_11, gnutls_0_2_10), lib/io_debug.h (tags:
9628 gnutls_0_2_10), src/cli.c (tags: gnutls_0_2_10), src/serv.c:
9630 Adopted some of the patches of Jon Nelson. Fixes the non blocking
9633 2001-10-30 19:35 nmav <nmav@gnutls.org>
9635 * lib/: gnutls_buffers.c, gnutls_record.c:
9637 corrected and fixed several things in send_int() etc.
9639 2001-10-30 12:29 nmav <nmav@gnutls.org>
9641 * doc/tex/translayer.tex:
9645 2001-10-30 12:11 nmav <nmav@gnutls.org>
9647 * doc/: Makefile.am, TODO (tags: gnutls_0_2_10),
9648 scripts/Makefile.am (tags: gnutls_0_5_10,
9649 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
9650 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
9651 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
9652 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
9653 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
9654 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
9655 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
9656 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
9657 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
9658 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10):
9660 added scripts into distribution
9662 2001-10-30 09:10 nmav <nmav@gnutls.org>
9664 * lib/: gnutls_db.c, gnutls_session.c (tags: gnutls_0_2_10):
9666 corrected bugs in session resuming.
9668 2001-10-23 17:35 nmav <nmav@gnutls.org>
9670 * lib/: gnutls_buffers.c (tags: gnutls_0_2_9), gnutls_int.h,
9671 io_debug.h (tags: gnutls_0_2_9):
9675 2001-10-23 17:31 nmav <nmav@gnutls.org>
9677 * lib/: Makefile.am (tags: gnutls_0_2_10, gnutls_0_2_9),
9680 added IO debugging code
9682 2001-10-23 15:45 nmav <nmav@gnutls.org>
9684 * NEWS, lib/gnutls_buffers.c, lib/gnutls_handshake.c (tags:
9685 gnutls_0_2_9), lib/gnutls_handshake.h (tags: gnutls_0_2_9),
9686 lib/gnutls_int.h, lib/gnutls_kx.c (tags: gnutls_0_2_9),
9687 lib/gnutls_kx.h (tags: gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9),
9688 lib/gnutls_record.c (tags: gnutls_0_2_9):
9690 added some checks for memory allocation. Fixes in write interrupts.
9692 2001-10-23 09:37 nmav <nmav@gnutls.org>
9694 * lib/gnutls_buffers.c:
9696 corrected bugs which could break non blocking IO
9698 2001-10-22 22:09 nmav <nmav@gnutls.org>
9700 * PGPKEYS (tags: gnutls_0_5_4, gnutls_0_5_3, gnutls_0_5_2,
9701 gnutls_0_5_x_before_export_ciphersuites,
9702 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
9703 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
9704 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
9705 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
9706 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
9707 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
9710 added file. Holds pgp keys
9712 2001-10-22 20:14 nmav <nmav@gnutls.org>
9714 * lib/: gnutls_buffers.c, gnutls_record.c:
9716 corrections for the gnutls_read_buffered() function.
9718 2001-10-22 12:51 nmav <nmav@gnutls.org>
9720 * lib/gnutls_buffers.c, lib/gnutls_buffers.h (tags: gnutls_0_2_9),
9721 lib/gnutls_int.h, lib/gnutls_record.c, src/serv.c (tags:
9724 updated/fixed the handling of interrupted writes
9726 2001-10-21 14:32 nmav <nmav@gnutls.org>
9728 * lib/: gnutls_buffers.c, gnutls_buffers.h, gnutls_errors.c (tags:
9729 gnutls_0_2_10, gnutls_0_2_9), gnutls_errors_int.h (tags:
9730 gnutls_0_2_10, gnutls_0_2_9), gnutls_int.h, gnutls_record.c:
9732 changed gnutls_write() semantics in order to cope with interrupted
9733 system calls and non blocking IO
9735 2001-10-21 13:27 nmav <nmav@gnutls.org>
9737 * NEWS, doc/tex/Makefile.am (tags: gnutls_0_2_10, gnutls_0_2_9),
9738 doc/tex/gnutls.tex (tags: gnutls_0_2_10, gnutls_0_2_9),
9739 lib/gnutls.h.in, lib/gnutls_buffers.c, lib/gnutls_buffers.h,
9740 lib/gnutls_global.c (tags: gnutls_0_2_9), lib/gnutls_handshake.c,
9741 lib/gnutls_int.h, lib/gnutls_record.c:
9743 changes in order to be independent of the berkeley style sockets
9744 (but it is still difficult to use gnutls with any other api)
9746 2001-10-21 11:53 nmav <nmav@gnutls.org>
9748 * lib/gnutls_buffers.c:
9750 made gnutls_write() unaware of interrupted system calls and eagain
9753 2001-10-21 11:36 nmav <nmav@gnutls.org>
9755 * THANKS (tags: gnutls_0_2_9), doc/tex/resumedb.tex (tags:
9756 gnutls_0_2_10, gnutls_0_2_9), lib/gnutls_buffers.c,
9757 lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_record.c,
9758 lib/gnutls_ui.c (tags: gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9),
9759 lib/gnutls_ui.h (tags: gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9),
9764 2001-10-20 22:40 nmav <nmav@gnutls.org>
9766 * lib/: gnutls_buffers.c, gnutls_int.h:
9768 Corrected short read bug
9770 2001-10-20 16:04 nmav <nmav@gnutls.org>
9772 * lib/gnutls_buffers.c:
9774 corrected _gnutls_write()
9776 2001-10-20 15:44 nmav <nmav@gnutls.org>
9778 * lib/gnutls_buffers.c:
9780 peeked data now stays also in handshake
9782 2001-10-20 15:43 nmav <nmav@gnutls.org>
9786 corrected bug which caused a fatal alert to be sent even if it
9789 2001-10-20 09:40 nmav <nmav@gnutls.org>
9791 * NEWS, lib/gnutls_buffers.c, lib/gnutls_errors.c,
9792 lib/gnutls_errors_int.h, lib/gnutls_handshake.c,
9793 lib/gnutls_record.c:
9795 introduced GNUTLS_E_INTERRUPTED, fixes in error handling
9797 2001-10-20 09:10 nmav <nmav@gnutls.org>
9799 * lib/: gnutls_buffers.c, gnutls_handshake.c, gnutls_int.h:
9801 the gnutls handshake protocol can now hold it's state. Thus it may
9802 be used in some kind of non blocking mode. Not tested at all
9804 2001-10-19 17:07 nmav <nmav@gnutls.org>
9806 * NEWS, doc/TODO (tags: gnutls_0_2_9), lib/gnutls_buffers.c,
9807 lib/gnutls_buffers.h, lib/gnutls_errors.c, lib/gnutls_errors_int.h,
9808 lib/gnutls_handshake.c, lib/gnutls_handshake.h, lib/gnutls_int.h,
9809 lib/gnutls_record.c:
9811 clean ups in the handshake protocol
9813 2001-10-15 09:14 nmav <nmav@gnutls.org>
9815 * NEWS, configure.in, doc/TODO, doc/tex/ex3.tex (tags:
9816 gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9), doc/tex/serv1.tex
9817 (tags: gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9),
9818 lib/auth_dhe_rsa.c (tags: gnutls_0_2_10, gnutls_0_2_9),
9819 lib/auth_rsa.c (tags: gnutls_0_2_10, gnutls_0_2_9),
9820 lib/auth_x509.c, lib/auth_x509.h (tags: gnutls_0_2_11,
9821 gnutls_0_2_10, gnutls_0_2_9), lib/gnutls.h.in, lib/gnutls_auth.c
9822 (tags: gnutls_0_2_9), lib/gnutls_auth_int.h (tags: gnutls_0_2_91,
9823 gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9),
9824 lib/gnutls_errors.c, lib/gnutls_errors_int.h, lib/gnutls_ui.c,
9825 lib/gnutls_ui.h, src/cli.c, src/serv.c:
9827 auth_info types and structures were moved to the internals of the
9828 library. This makes the library incompatible (source & binary) with
9829 the previous versions.
9831 2001-10-12 06:46 nmav <nmav@gnutls.org>
9833 * lib/: ext_srp.c (tags: gnutls_0_2_10, gnutls_0_2_9), gnutls.h.in,
9834 gnutls_cert.c (tags: gnutls_0_2_10, gnutls_0_2_9),
9835 gnutls_dh_primes.c (tags: gnutls_0_2_10, gnutls_0_2_9),
9836 gnutls_errors.c, gnutls_errors_int.h, gnutls_ui.h:
9838 added option to regenerate primes and generators for EDH
9840 2001-10-10 15:53 nmav <nmav@gnutls.org>
9842 * NEWS, lib/auth_x509.c, lib/ext_dnsname.c (tags: gnutls_0_2_10,
9843 gnutls_0_2_9), lib/ext_dnsname.h (tags: gnutls_0_2_90,
9844 gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9), lib/gnutls.h.in,
9845 lib/gnutls_cert.c, lib/gnutls_cert.h (tags: gnutls_0_2_10,
9846 gnutls_0_2_9), lib/gnutls_extensions.c (tags: gnutls_0_2_10,
9847 gnutls_0_2_9), lib/gnutls_handshake.c, lib/gnutls_int.h, src/cli.c,
9848 src/crypt.c (tags: gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
9849 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
9850 gnutls_0_2_9), src/serv.c:
9852 updated name indication extension (dnsname)
9854 2001-10-10 09:28 nmav <nmav@gnutls.org>
9856 * src/: Makefile.am, crypt-gaa.c (tags: gnutls_0_4_with_libtasn1,
9857 gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1, gnutls_0_4_0,
9858 gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
9859 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
9860 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
9861 gnutls_0_2_91, gnutls_0_2_90), crypt.gaa (tags:
9862 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
9863 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
9864 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
9865 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
9866 gnutls_0_2_91, gnutls_0_2_90) (utags: gnutls_0_2_10, gnutls_0_2_11,
9869 renamed crypt to srpcrypt.
9871 2001-10-10 09:25 nmav <nmav@gnutls.org>
9873 * NEWS, doc/TODO, lib/auth_anon.c (tags: gnutls_0_2_10,
9874 gnutls_0_2_9), lib/gnutls_dh.h (tags: gnutls_0_3_5, gnutls_0_3_2,
9875 gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90,
9876 gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9),
9877 lib/gnutls_dh_primes.c, lib/gnutls_global.c, lib/gnutls_int.h,
9880 better prime handling
9882 2001-10-09 21:40 nmav <nmav@gnutls.org>
9884 * lib/: Makefile.am, auth_dhe_rsa.c, auth_srp_passwd.c (tags:
9885 gnutls_0_2_9), auth_x509.c, gnutls.h.in, gnutls_dh.c (tags:
9886 gnutls_0_2_10, gnutls_0_2_9), gnutls_dh.h, gnutls_dh_primes.c,
9887 gnutls_record.h (tags: gnutls_0_2_9), gnutls_srp.c (tags:
9888 gnutls_0_2_10, gnutls_0_2_9):
9890 Updated the handling of prime numbers.
9892 2001-10-08 19:57 nmav <nmav@gnutls.org>
9894 * lib/: auth_dhe_rsa.c, auth_x509.c, gnutls.h.in, gnutls_buffers.c,
9895 gnutls_cert.c, gnutls_cert.h, gnutls_handshake.c,
9896 gnutls_handshake.h, gnutls_int.h, gnutls_record.c, gnutls_sig.c,
9897 gnutls_sig.h (tags: gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1,
9898 gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11,
9899 gnutls_0_2_10, gnutls_0_2_9):
9903 2001-10-08 18:38 nmav <nmav@gnutls.org>
9905 * NEWS, THANKS, configure.in, doc/tex/ex3.tex (tags: gnutls_0_2_4),
9906 lib/auth_anon.c, lib/auth_dhe_rsa.c, lib/auth_x509.c,
9907 lib/auth_x509.h, lib/gnutls_algorithms.c (tags: gnutls_0_2_10,
9908 gnutls_0_2_9), lib/gnutls_cert.c, lib/gnutls_cert.h,
9909 lib/gnutls_datum.c (tags: gnutls_0_2_90, gnutls_0_2_11,
9910 gnutls_0_2_10, gnutls_0_2_9), lib/gnutls_int.h,
9911 lib/gnutls_record.c, lib/gnutls_sig.c, lib/gnutls_sig.h,
9912 lib/x509_extensions.c (tags: gnutls_0_2_11, gnutls_0_2_10,
9913 gnutls_0_2_9), src/cli.c, src/serv.c:
9915 added DHE_RSA ciphersuites
9917 2001-10-08 07:10 nmav <nmav@gnutls.org>
9919 * doc/protocol/: draft-ietf-tls-ciphersuite-03.txt,
9920 draft-ietf-tls-ciphersuite-05.txt (tags: gnutls_0_5_0,
9921 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
9922 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
9923 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
9924 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
9925 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
9926 gnutls_0_2_9), draft-ietf-tls-extensions-00.txt,
9927 draft-ietf-tls-extensions-01.txt (tags: gnutls_0_3_5, gnutls_0_3_2,
9928 gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90,
9929 gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9),
9930 draft-ietf-tls-kerb-00.txt, rfc2712.txt (tags: gnutls_0_9_97,
9931 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
9932 gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90,
9933 gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10,
9934 gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5,
9935 gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5,
9936 gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3,
9937 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11,
9938 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9,
9939 gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
9940 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
9941 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
9942 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
9943 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
9944 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
9945 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
9946 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
9947 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
9952 2001-10-07 12:47 nmav <nmav@gnutls.org>
9954 * lib/: x509_asn1.c (tags: gnutls_0_2_10, gnutls_0_2_9),
9957 fixes in the certificate extensions handling code. Bugs reported by
9958 Neil Spring <nspring@saavie.org>
9960 2001-09-25 17:55 nmav <nmav@gnutls.org>
9962 * doc/tex/: Makefile.am (tags: gnutls_0_2_4), ciphersuites.tex,
9967 2001-09-23 18:21 nmav <nmav@gnutls.org>
9969 * lib/: Makefile.am, auth_anon.c, auth_rsa.c, auth_x509.c,
9970 auth_x509.h, gnutls_cert.c, gnutls_dh.h, gnutls_ui.c, gnutls_ui.h:
9972 several cleanups in order to support DHE_RSA
9974 2001-09-23 18:20 nmav <nmav@gnutls.org>
9976 * lib/auth_dhe_rsa.c:
9978 Preliminary support for DHE_RSA
9980 2001-09-19 08:21 nmav <nmav@gnutls.org>
9982 * lib/gnutls_cert.c (tags: gnutls_0_2_3):
9984 updated documentation
9986 2001-09-14 08:04 nmav <nmav@gnutls.org>
9988 * NEWS, doc/tex/ex3.tex (tags: gnutls_0_2_3), lib/Makefile.am
9989 (tags: gnutls_0_2_3), lib/auth_rsa.c (tags: gnutls_0_2_3),
9990 lib/auth_x509.c (tags: gnutls_0_2_3), lib/auth_x509.h (tags:
9991 gnutls_0_2_3), lib/gnutls.h.in (tags: gnutls_0_2_3),
9992 lib/gnutls_cert.c, lib/gnutls_cert.h (tags: gnutls_0_2_3),
9993 lib/gnutls_errors.c (tags: gnutls_0_2_3), lib/gnutls_int.h (tags:
9994 gnutls_0_2_3), lib/gnutls_ui.c (tags: gnutls_0_2_3),
9995 lib/gnutls_ui.h (tags: gnutls_0_2_3), lib/x509_extensions.c (tags:
9996 gnutls_0_2_3), src/cli.c (tags: gnutls_0_2_3), src/serv.c (tags:
9999 Client certificate callback has been improved
10001 2001-09-04 19:50 nmav <nmav@gnutls.org>
10003 * NEWS, configure.in (tags: gnutls_0_2_3), doc/tex/Makefile.am
10004 (tags: gnutls_0_2_3), lib/Makefile.am:
10006 updated documentation generation
10008 2001-09-03 22:23 nmav <nmav@gnutls.org>
10010 * lib/gnutls_algorithms.c (tags: gnutls_0_2_3):
10012 updated documentation
10014 2001-08-27 08:31 nmav <nmav@gnutls.org>
10016 * lib/: gnutls_global.c (tags: gnutls_0_2_3), gnutls_int.h,
10017 gnutls_num.h (tags: gnutls_with_dss_ciphersuites,
10018 gnutls_with_dss_cert_support, gnutls_0_3_5, gnutls_0_3_2,
10019 gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90,
10020 gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9, gnutls_0_2_3):
10024 2001-08-26 14:44 nmav <nmav@gnutls.org>
10026 * acconfig.h (tags: gnutls_0_2_10, gnutls_0_2_9, gnutls_0_2_3),
10027 configure.in, lib/gnutls_global.c:
10029 use of sigaction instead of signal(), to ignore SIGPIPE
10031 2001-08-26 10:44 nmav <nmav@gnutls.org>
10033 * NEWS, configure.in, doc/tex/Makefile.am, doc/tex/cover.tex,
10034 doc/tex/cover.tex.in (tags: gnutls_0_3_1, gnutls_0_3_0,
10035 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
10036 gnutls_0_2_9, gnutls_0_2_4, gnutls_0_2_3), doc/tex/serv1.tex (tags:
10037 gnutls_0_2_4, gnutls_0_2_3), lib/auth_rsa.c, lib/auth_x509.h,
10038 lib/gnutls.h.in, lib/gnutls_cert.c, lib/gnutls_int.h,
10039 lib/gnutls_ui.c, lib/gnutls_ui.h, src/serv.c:
10041 gnutls_set_certificate_request() renamed to
10042 gnutls_x509pki_set_cert_request(). Added
10043 gnutls_x509pki_set_cert_callback().
10045 2001-08-26 09:41 nmav <nmav@gnutls.org>
10047 * NEWS, doc/TODO, lib/gnutls.h.in, lib/gnutls_anon_cred.c (tags:
10048 gnutls_0_2_9, gnutls_0_2_3), lib/gnutls_cipher.c (tags:
10049 gnutls_0_2_10, gnutls_0_2_9, gnutls_0_2_3), lib/gnutls_record.c
10050 (tags: gnutls_0_2_3), lib/x509_asn1.c (tags: gnutls_0_2_3),
10051 lib/x509_asn1.h (tags: gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9,
10052 gnutls_0_2_3), lib/x509_b64.c (tags: gnutls_0_3_1, gnutls_0_3_0,
10053 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
10054 gnutls_0_2_9, gnutls_0_2_3), lib/x509_der.c (tags: gnutls_0_2_10,
10055 gnutls_0_2_9, gnutls_0_2_3), src/serv.c:
10059 2001-08-25 21:52 nmav <nmav@gnutls.org>
10061 * configure.in, lib/gnutls.h.in:
10063 updated gnutls.h file
10065 2001-08-25 13:44 nmav <nmav@gnutls.org>
10067 * doc/tex/cover.tex, lib/gnutls_buffers.c (tags: gnutls_0_2_3),
10068 lib/gnutls_buffers.h (tags: gnutls_0_2_3), lib/gnutls_record.c,
10069 lib/gnutls_ui.c, src/serv.c:
10071 some memory optimization while receiving packets
10073 2001-08-25 09:19 nmav <nmav@gnutls.org>
10075 * lib/: gnutls_cipher.c, gnutls_cipher.h (tags: gnutls_0_3_91,
10076 gnutls_0_3_90, gnutls_with_dss_ciphersuites,
10077 gnutls_with_dss_cert_support, gnutls_0_3_5, gnutls_0_3_2,
10078 gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90,
10079 gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9, gnutls_0_2_3),
10082 header size is now written in gnutls_cipher.c
10084 2001-08-20 21:40 nmav <nmav@gnutls.org>
10086 * lib/auth_rsa.c, lib/gnutls.h.in, lib/gnutls_int.h,
10087 lib/gnutls_record.c, src/cli.c, src/serv.c (utags: gnutls_0_2_2):
10089 bugfixes and minor updates
10091 2001-08-20 21:39 nmav <nmav@gnutls.org>
10093 * doc/tex/: ex1.tex (tags: gnutls_0_2_4, gnutls_0_2_3), ex2.tex
10094 (tags: gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9, gnutls_0_2_4,
10095 gnutls_0_2_3), ex3.tex, serv1.tex, srp1.tex (tags: gnutls_0_2_11,
10096 gnutls_0_2_10, gnutls_0_2_9, gnutls_0_2_4, gnutls_0_2_3) (utags:
10099 corrected and updated documentation
10101 2001-08-20 19:26 nmav <nmav@gnutls.org>
10103 * lib/gnutls.h.in, lib/gnutls_int.h, lib/gnutls_record.c,
10104 src/cli.c, src/serv.c:
10106 changed gnutls_bye() behaviour
10108 2001-08-19 20:11 nmav <nmav@gnutls.org>
10110 * lib/: gnutls.h.in, gnutls_buffers.c (tags: gnutls_0_2_2),
10111 gnutls_int.h, gnutls_record.c:
10113 several fixes in gnutls_bye() function, and in gnutls_recv_int()
10115 2001-08-19 19:38 nmav <nmav@gnutls.org>
10117 * lib/gnutls_cert.c (tags: gnutls_0_2_2):
10119 corrected bugs in version handling and in certificate initialization
10121 2001-08-19 14:25 nmav <nmav@gnutls.org>
10123 * NEWS, configure.in (tags: gnutls_0_2_2), lib/auth_srp.c (tags:
10124 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2), lib/ext_srp.c (tags:
10125 gnutls_0_2_3, gnutls_0_2_2), lib/gnutls_buffers.c,
10126 lib/gnutls_buffers.h (tags: gnutls_0_2_2), lib/gnutls_errors.c
10127 (tags: gnutls_0_2_2), lib/gnutls_errors_int.h (tags: gnutls_0_2_3,
10128 gnutls_0_2_2), lib/gnutls_int.h, lib/gnutls_record.c, src/cli.c:
10130 better support for buffered read and several cleanups
10132 2001-08-19 11:52 nmav <nmav@gnutls.org>
10134 * lib/: gnutls_cipher.c (tags: gnutls_0_2_2), gnutls_kx.c (tags:
10135 gnutls_0_2_3, gnutls_0_2_2), gnutls_record.c:
10137 gnutls now sends (again) record packets using one write.
10139 2001-08-19 11:50 nmav <nmav@gnutls.org>
10141 * lib/gnutls_srp.c (tags: gnutls_0_2_3, gnutls_0_2_2):
10143 corrected free for data not belonging to the heap
10145 2001-08-18 21:21 nmav <nmav@gnutls.org>
10147 * lib/: auth_anon.c (tags: gnutls_0_2_3, gnutls_0_2_2), auth_srp.c,
10148 auth_srp_passwd.c (tags: gnutls_0_2_3, gnutls_0_2_2),
10149 crypt_bcrypt.c (tags: gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1,
10150 gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11,
10151 gnutls_0_2_10, gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2),
10152 gnutls_buffers.c, gnutls_dh.c (tags: gnutls_0_2_3, gnutls_0_2_2),
10153 gnutls_handshake.c (tags: gnutls_0_2_3, gnutls_0_2_2), gnutls_mem.c
10154 (tags: gnutls_0_2_3, gnutls_0_2_2), gnutls_mem.h (tags:
10155 gnutls_0_2_10, gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2),
10158 several checks for failed allocations and other fixes
10160 2001-08-07 18:38 nmav <nmav@gnutls.org>
10162 * lib/auth_anon.c (tags: gnutls_0_2_1), lib/auth_srp.c (tags:
10163 gnutls_0_2_1), lib/auth_srp.h (tags: gnutls_0_3_0, gnutls_0_2_91,
10164 gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9,
10165 gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1), lib/auth_srp_passwd.c
10166 (tags: gnutls_0_2_1), lib/ext_srp.c (tags: gnutls_0_2_1),
10167 lib/gnutls_dh.c (tags: gnutls_0_2_1), lib/gnutls_extensions.c
10168 (tags: gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1),
10169 lib/gnutls_handshake.c (tags: gnutls_0_2_1), lib/gnutls_int.h
10170 (tags: gnutls_0_2_1), lib/gnutls_privkey.c (tags: gnutls_0_2_10,
10171 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1), src/cli.c:
10173 fixes in SRP key exchange and several others.
10175 2001-08-07 13:34 nmav <nmav@gnutls.org>
10177 * NEWS (tags: gnutls_0_2_1), configure.in (tags: gnutls_0_2_1),
10178 doc/tex/ex3.tex (tags: gnutls_0_2_1), doc/tex/serv1.tex (tags:
10179 gnutls_0_2_1), lib/auth_rsa.c (tags: gnutls_0_2_1), lib/ext_srp.c,
10180 lib/gnutls_auth_int.h (tags: gnutls_0_2_3, gnutls_0_2_2,
10181 gnutls_0_2_1), lib/gnutls_handshake.c, lib/gnutls_int.h,
10182 lib/gnutls_kx.c (tags: gnutls_0_2_1), lib/gnutls_sig.c (tags:
10183 gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1), lib/gnutls_sig.h (tags:
10184 gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1), lib/gnutls_ui.h (tags:
10185 gnutls_0_2_2, gnutls_0_2_1), lib/x509_sig_check.c (tags:
10186 gnutls_0_2_10, gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2,
10187 gnutls_0_2_1), lib/x509_verify.c (tags: gnutls_0_3_5, gnutls_0_3_2,
10188 gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90,
10189 gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9, gnutls_0_2_3,
10190 gnutls_0_2_2, gnutls_0_2_1), src/cli.c, src/serv.c (tags:
10191 gnutls_0_2_1) (utags: gnutls_0_2_0):
10193 server side client authentication works
10195 2001-08-07 12:16 nmav <nmav@gnutls.org>
10197 * doc/TODO (tags: gnutls_0_2_1, gnutls_0_2_0), lib/auth_anon.c
10198 (tags: gnutls_0_2_0), lib/auth_rsa.c, lib/auth_srp.c (tags:
10199 gnutls_0_2_0), lib/auth_x509.h (tags: gnutls_0_2_2, gnutls_0_2_1,
10200 gnutls_0_2_0), lib/gnutls.h.in (tags: gnutls_0_2_1, gnutls_0_2_0),
10201 lib/gnutls_auth.h (tags: gnutls_0_4_with_libtasn1, gnutls_0_4_3,
10202 gnutls_0_4_2, gnutls_0_4_1, gnutls_0_4_0, gnutls_0_3_92,
10203 gnutls_0_3_91, gnutls_0_3_90, gnutls_with_dss_ciphersuites,
10204 gnutls_with_dss_cert_support, gnutls_0_3_5, gnutls_0_3_2,
10205 gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90,
10206 gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9, gnutls_0_2_3,
10207 gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0), lib/gnutls_cert.c (tags:
10208 gnutls_0_2_1, gnutls_0_2_0), lib/gnutls_errors.c (tags:
10209 gnutls_0_2_1, gnutls_0_2_0), lib/gnutls_errors_int.h (tags:
10210 gnutls_0_2_1, gnutls_0_2_0), lib/gnutls_handshake.c,
10211 lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_kx.h (tags:
10212 gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0),
10215 additions in order for gnutls server to support client
10218 2001-08-07 07:30 nmav <nmav@gnutls.org>
10220 * lib/: auth_rsa.c, gnutls_buffers.c (tags: gnutls_0_2_1,
10221 gnutls_0_2_0), gnutls_cipher.c (tags: gnutls_0_2_1, gnutls_0_2_0),
10222 gnutls_constate.c (tags: gnutls_0_2_10, gnutls_0_2_9, gnutls_0_2_3,
10223 gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0), gnutls_errors.c,
10224 gnutls_errors_int.h, gnutls_handshake.c, gnutls_int.h, gnutls_kx.c,
10225 gnutls_pk.c (tags: gnutls_0_2_10, gnutls_0_2_9, gnutls_0_2_3,
10226 gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0):
10228 ssl3 fixes and several others.
10230 2001-08-07 07:30 nmav <nmav@gnutls.org>
10232 * lib/gnutls_mem.c (tags: gnutls_0_2_1, gnutls_0_2_0):
10234 realloc does not realloc memory if less size is requested.
10236 2001-08-06 22:17 nmav <nmav@gnutls.org>
10238 * lib/: auth_rsa.c, gnutls_cert.c, gnutls_errors.c,
10239 gnutls_errors_int.h, gnutls_handshake.c, gnutls_int.h:
10241 updated in key usage fields
10243 2001-08-06 21:48 nmav <nmav@gnutls.org>
10245 * lib/: gnutls_int.h, gnutls_sig.c, gnutls_sig.h, x509_sig_check.c:
10247 cleanups in the signature generating functions
10249 2001-08-06 20:00 nmav <nmav@gnutls.org>
10251 * NEWS, lib/auth_anon.c, lib/auth_anon.h (tags: gnutls_0_2_90,
10252 gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9, gnutls_0_2_3,
10253 gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0), lib/auth_rsa.c,
10254 lib/auth_srp.c, lib/auth_srp.h (tags: gnutls_0_2_0),
10255 lib/auth_x509.c (tags: gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0),
10256 lib/auth_x509.h, lib/ext_srp.c, lib/gnutls.h.in, lib/gnutls_auth.c
10257 (tags: gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0),
10258 lib/gnutls_buffers.c, lib/gnutls_handshake.c,
10259 lib/gnutls_handshake.h (tags: gnutls_0_2_3, gnutls_0_2_2,
10260 gnutls_0_2_1, gnutls_0_2_0), lib/gnutls_int.h, lib/gnutls_kx.c,
10261 lib/gnutls_ui.c (tags: gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0),
10262 lib/gnutls_ui.h, lib/gnutls_v2_compat.c (tags: gnutls_0_2_11,
10263 gnutls_0_2_10, gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2,
10264 gnutls_0_2_1, gnutls_0_2_0), src/cli.c, src/serv.c:
10266 several fixes. Added client authentication with x509PKI
10268 2001-08-06 15:02 nmav <nmav@gnutls.org>
10270 * lib/: Makefile.am (tags: gnutls_0_2_2, gnutls_0_2_1,
10271 gnutls_0_2_0), auth_rsa.c, gnutls_buffers.c, gnutls_handshake.c,
10272 gnutls_int.h, gnutls_kx.c, gnutls_sig.c, gnutls_sig_check.c,
10275 more x509 client certificate stuff
10277 2001-08-06 13:22 nmav <nmav@gnutls.org>
10279 * src/x509/: clicert.pem, clikey.pem (utags: gnutls_0_2_10,
10280 gnutls_0_2_11, gnutls_0_2_0, gnutls_0_2_1, gnutls_0_2_2,
10281 gnutls_0_2_3, gnutls_0_2_9, gnutls_0_2_90, gnutls_0_2_91,
10282 gnutls_0_3_0, gnutls_0_3_1, gnutls_0_3_2, gnutls_0_3_5):
10284 added client certificates
10286 2001-08-06 13:21 nmav <nmav@gnutls.org>
10288 * lib/Makefile.am, lib/auth_rsa.c, lib/gnutls_cert.h (tags:
10289 gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0), lib/gnutls_handshake.c,
10290 lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_pk.c,
10291 lib/gnutls_sig.c, lib/gnutls_sig.h, src/cli.c, src/x509/Makefile.am
10292 (tags: gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
10293 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
10294 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
10297 several additions for x509 client authentication
10299 2001-08-06 08:30 nmav <nmav@gnutls.org>
10301 * lib/: auth_rsa.c, gnutls_buffers.c, gnutls_cert.c,
10302 gnutls_handshake.c, gnutls_handshake.h, gnutls_int.h, gnutls_kx.c,
10303 gnutls_mem.c, gnutls_mem.h (tags: gnutls_0_2_1, gnutls_0_2_0),
10304 gnutls_record.c (tags: gnutls_0_2_1, gnutls_0_2_0):
10306 added the concept of optional handshake packets (like
10307 CERTIFICATE_REQUEST). several other fixes.
10309 2001-08-05 20:40 nmav <nmav@gnutls.org>
10311 * lib/: auth_anon.c, auth_anon.h, auth_rsa.c, auth_srp.c,
10312 auth_srp.h, auth_x509.h, ext_srp.c, gnutls_algorithms.c (tags:
10313 gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0), gnutls_auth.h,
10314 gnutls_cert.c, gnutls_cert.h, gnutls_handshake.c, gnutls_int.h,
10315 gnutls_kx.c, gnutls_kx.h, gnutls_record.c, gnutls_ui.c:
10317 several cleanups and updates in the handshake protocol
10318 implementation iolaiiiiiCVS:
10320 ----------------------------------------------------------------------
10322 2001-08-05 13:27 nmav <nmav@gnutls.org>
10324 * configure.in, doc/tex/ex3.tex, doc/tex/serv1.tex,
10325 lib/Makefile.am, lib/auth_x509.c, lib/auth_x509.h, lib/gnutls.h.in,
10326 lib/gnutls_cert.h, lib/gnutls_errors_int.h, lib/gnutls_int.h,
10327 lib/gnutls_ui.c, lib/gnutls_ui.h, src/cli.c, src/serv.c:
10329 several cleanups. No longer export structures to the API, but a
10330 bunch of functions in order to access them.
10332 2001-08-05 11:38 nmav <nmav@gnutls.org>
10334 * doc/tex/: ex1.tex (tags: gnutls_0_2_1, gnutls_0_2_0), ex2.tex
10335 (tags: gnutls_0_2_1, gnutls_0_2_0), ex3.tex:
10337 gnutls_x509_set_cn() was removed
10339 2001-08-05 10:25 nmav <nmav@gnutls.org>
10341 * configure.in, lib/gnutls.h.in, lib/gnutls_global.c (tags:
10342 gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0), lib/gnutls_handshake.c,
10343 lib/gnutls_int.h, lib/gnutls_record.c, src/.cvsignore (tags:
10344 gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9,
10345 gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0):
10347 added new function gnutls_send_alert() to the api
10349 2001-08-05 10:13 nmav <nmav@gnutls.org>
10351 * lib/: Makefile.am, auth_rsa.c, auth_x509.c, auth_x509.h,
10352 gnutls.h.in, gnutls_cert.c, gnutls_cert.h:
10354 cleanups in certificate copying
10356 2001-08-05 09:53 nmav <nmav@gnutls.org>
10358 * src/: CertificateExample.c (tags: gnutls_0_3_91, gnutls_0_3_90,
10359 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
10360 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
10361 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
10362 gnutls_0_2_9), CrlExample.c (tags: gnutls_0_3_91, gnutls_0_3_90,
10363 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
10364 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
10365 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
10366 gnutls_0_2_9), Makefile.am, asn1c.c (tags: gnutls_0_3_91,
10367 gnutls_0_3_90, gnutls_with_dss_ciphersuites,
10368 gnutls_with_dss_cert_support, gnutls_0_3_5, gnutls_0_3_2,
10369 gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90,
10370 gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9), prime.c (tags:
10371 gnutls_0_4_1, gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91,
10372 gnutls_0_3_90, gnutls_with_dss_ciphersuites,
10373 gnutls_with_dss_cert_support, gnutls_0_3_5, gnutls_0_3_2,
10374 gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90,
10375 gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9) (utags: gnutls_0_2_0,
10376 gnutls_0_2_1, gnutls_0_2_2, gnutls_0_2_3):
10378 fixes for the new files
10380 2001-08-05 09:38 nmav <nmav@gnutls.org>
10382 * lib/: Makefile.am, auth_rsa.c, auth_srp_passwd.c (tags:
10383 gnutls_0_2_0), cert_ASN.y, cert_asn1.c, cert_asn1.h, cert_b64.c,
10384 cert_b64.h, cert_der.c, cert_der.h, cert_verify.c, cert_verify.h,
10385 gnutls_cert.c, gnutls_cert.h, gnutls_global.c, gnutls_global.h
10386 (tags: gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11,
10387 gnutls_0_2_10, gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2,
10388 gnutls_0_2_1, gnutls_0_2_0), gnutls_privkey.c (tags: gnutls_0_2_0),
10389 gnutls_sig_check.c, pkcs1_asn1_tab.c (tags:
10390 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
10391 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
10392 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
10393 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
10394 gnutls_0_2_0), pkix_asn1_tab.c (tags: gnutls_0_3_92, gnutls_0_3_91,
10395 gnutls_0_3_90, gnutls_with_dss_ciphersuites,
10396 gnutls_with_dss_cert_support, gnutls_0_3_5, gnutls_0_3_2,
10397 gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90,
10398 gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9, gnutls_0_2_3,
10399 gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0), x509_ASN.y (tags:
10400 gnutls_0_2_10, gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2,
10401 gnutls_0_2_1, gnutls_0_2_0), x509_asn1.c (tags: gnutls_0_2_2,
10402 gnutls_0_2_1, gnutls_0_2_0), x509_asn1.h, x509_b64.c (tags:
10403 gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0), x509_b64.h (tags:
10404 gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91,
10405 gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9,
10406 gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0), x509_der.c
10407 (tags: gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0), x509_der.h,
10408 x509_extensions.c (tags: gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0),
10409 x509_extensions.h (tags: gnutls_0_2_11, gnutls_0_2_10,
10410 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
10411 gnutls_0_2_0), x509_verify.c, x509_verify.h (tags:
10412 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
10413 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
10414 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
10415 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
10418 renamed cert_* to x509_*
10420 2001-08-04 19:04 nmav <nmav@gnutls.org>
10422 * lib/: cert_asn1.c, cert_asn1.h, cert_der.c, cert_der.h,
10425 asn1_read_value() will no longer overflow the given buffer. (this
10426 assumes that the caller provided the size of the buffer)
10428 2001-08-04 18:40 nmav <nmav@gnutls.org>
10430 * lib/: auth_rsa.c, auth_x509.h, gnutls.h.in, gnutls_cert.c,
10431 gnutls_cert.h, gnutls_handshake.c, gnutls_int.h,
10432 gnutls_sig_check.c:
10434 fixes in x509 cert extensions handling
10436 2001-08-04 12:01 nmav <nmav@gnutls.org>
10438 * lib/: gnutls_cert.c, gnutls_cert.h, gnutls_errors.c,
10439 gnutls_handshake.c, gnutls_int.h:
10443 2001-08-04 07:39 nmav <nmav@gnutls.org>
10445 * lib/: gnutls_mem.c, gnutls_mem.h:
10447 added internal memory handlers
10449 2001-08-04 07:31 nmav <nmav@gnutls.org>
10451 * NEWS, lib/Makefile.am, lib/auth_rsa.c, lib/cert_b64.c,
10452 lib/crypt_bcrypt.c (tags: gnutls_0_2_1, gnutls_0_2_0),
10453 lib/crypt_srpsha1.c (tags: gnutls_0_3_1, gnutls_0_3_0,
10454 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
10455 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
10456 gnutls_0_2_0), lib/gnutls_algorithms.c, lib/gnutls_datum.h (tags:
10457 gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9,
10458 gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0),
10459 lib/gnutls_global.c, lib/gnutls_hash_int.c (tags: gnutls_0_2_11,
10460 gnutls_0_2_10, gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2,
10461 gnutls_0_2_1, gnutls_0_2_0), lib/gnutls_hash_int.h (tags:
10462 gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9,
10463 gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0),
10464 lib/gnutls_int.h, lib/gnutls_pk.c, src/serv.c:
10466 added internal memory handlers
10468 2001-08-02 19:00 nmav <nmav@gnutls.org>
10470 * lib/gnutls_cert.c, src/cli.c:
10472 subjectAltName related fixes
10474 2001-08-02 18:42 nmav <nmav@gnutls.org>
10476 * lib/auth_rsa.c, lib/auth_x509.h, lib/cert_verify.c,
10477 lib/cert_verify.h, lib/gnutls.h.in, lib/gnutls_auth.c,
10478 lib/gnutls_cert.c, lib/gnutls_cert.h, lib/gnutls_errors.c,
10479 lib/gnutls_errors_int.h, lib/gnutls_int.h, lib/gnutls_record.c,
10482 added some kind of support for X509 Extensions
10484 2001-08-02 11:49 nmav <nmav@gnutls.org>
10486 * doc/tex/: Makefile.am (tags: gnutls_0_2_2, gnutls_0_2_1,
10487 gnutls_0_2_0), cover.tex, fdl.tex (tags: gnutls_0_8_12,
10488 gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10,
10489 gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5,
10490 gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5,
10491 gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3,
10492 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11,
10493 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9,
10494 gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
10495 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
10496 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
10497 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
10498 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
10499 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
10500 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
10501 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
10502 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
10503 gnutls_0_2_9, gnutls_0_2_4, gnutls_0_2_3, gnutls_0_2_2,
10504 gnutls_0_2_1, gnutls_0_2_0), gnutls.tex, macros.tex:
10506 documentation updates
10508 2001-08-02 01:43 nmav <nmav@gnutls.org>
10510 * doc/tex/ex1.tex, doc/tex/ex2.tex, doc/tex/ex3.tex,
10511 doc/tex/gnutls.tex, doc/tex/serv1.tex, doc/tex/srp1.tex (tags:
10512 gnutls_0_2_1, gnutls_0_2_0), lib/gnutls_auth.c,
10513 lib/gnutls_record.c:
10515 documentation fixes
10517 2001-07-31 19:12 nmav <nmav@gnutls.org>
10519 * doc/scripts/gdoc (tags: gnutls_0_2_10, gnutls_0_2_9,
10520 gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0),
10521 doc/tex/Makefile.am, doc/tex/gnutls.tex, lib/auth_anon.c,
10522 lib/auth_anon.h, lib/auth_srp.c, lib/auth_srp.h,
10523 lib/auth_srp_passwd.c, lib/ext_srp.c, lib/gnutls_anon_cred.c (tags:
10524 gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0), lib/gnutls_srp.c (tags:
10525 gnutls_0_2_1, gnutls_0_2_0):
10527 fixed api documentation (for srp and anon cred allocation)
10529 2001-07-30 09:56 nmav <nmav@gnutls.org>
10531 * configure.in (tags: gnutls_0_1_9):
10533 added profiler option
10535 2001-07-30 09:49 nmav <nmav@gnutls.org>
10537 * lib/: auth_srp_sb64.c (tags: gnutls_0_3_2, gnutls_0_3_1,
10538 gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11,
10539 gnutls_0_2_10, gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2,
10540 gnutls_0_2_1, gnutls_0_2_0, gnutls_0_1_9), cert_b64.c (tags:
10541 gnutls_0_1_9), debug.c (tags: gnutls_0_2_11, gnutls_0_2_10,
10542 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
10543 gnutls_0_2_0, gnutls_0_1_9), gnutls.h.in (tags: gnutls_0_1_9),
10544 gnutls_algorithms.c (tags: gnutls_0_1_9), gnutls_buffers.c (tags:
10545 gnutls_0_1_9), gnutls_cert.c (tags: gnutls_0_1_9),
10546 gnutls_constate.c (tags: gnutls_0_1_9), gnutls_errors.c (tags:
10547 gnutls_0_1_9), gnutls_errors.h (tags: gnutls_0_3_0, gnutls_0_2_91,
10548 gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9,
10549 gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0,
10550 gnutls_0_1_9), gnutls_global.c, gnutls_handshake.c (tags:
10551 gnutls_0_1_9), gnutls_int.h, gnutls_kx.c (tags: gnutls_0_1_9),
10552 gnutls_record.c (tags: gnutls_0_1_9), gnutls_sig_check.c (tags:
10553 gnutls_0_1_9), gnutls_v2_compat.c (tags: gnutls_0_1_9):
10555 added log function (no longer use fprintf).
10557 2001-07-29 23:21 nmav <nmav@gnutls.org>
10559 * lib/: gnutls_handshake.c, gnutls_record.c:
10561 fixes in EOF handling in handshake.
10563 2001-07-29 18:19 nmav <nmav@gnutls.org>
10565 * lib/gnutls_handshake.c:
10569 2001-07-29 11:18 nmav <nmav@gnutls.org>
10571 * doc/tex/: Makefile.am, gnutls.tex, serv1.tex, srp1.tex (tags:
10574 documentation updates
10576 2001-07-28 19:02 nmav <nmav@gnutls.org>
10578 * doc/: scripts/gdoc, tex/Makefile.am:
10580 fixes in tex production (gdoc)
10582 2001-07-28 14:51 nmav <nmav@gnutls.org>
10584 * configure.in, doc/API-template.html, doc/Makefile.am (tags:
10585 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
10586 gnutls_0_2_0, gnutls_0_1_9), doc/scripts/gdoc, doc/tex/Makefile.am,
10587 doc/tex/ex1.tex (tags: gnutls_0_1_9), doc/tex/ex2.tex (tags:
10588 gnutls_0_1_9), doc/tex/ex3.tex (tags: gnutls_0_1_9),
10589 doc/tex/gnutls.tex, lib/gnutls_record.c:
10591 Added documentation in TEX
10593 2001-07-28 10:36 nmav <nmav@gnutls.org>
10595 * doc/API-template.html, doc/Makefile.am, doc/scripts/gdoc,
10596 lib/gnutls.h.in, lib/gnutls_errors.c, lib/gnutls_errors_int.h
10597 (tags: gnutls_0_1_9), lib/gnutls_global.c, lib/gnutls_handshake.c,
10598 lib/gnutls_int.h, lib/gnutls_record.c, lib/gnutls_sig_check.c:
10600 added some documentation. Bug fixes in CHANGECIPHER_SPEC packet.
10602 2001-07-27 18:46 nmav <nmav@gnutls.org>
10604 * NEWS, lib/gnutls.h.in, lib/gnutls_buffers.c, lib/gnutls_errors.c,
10605 lib/gnutls_errors_int.h, lib/gnutls_global.c, lib/gnutls_record.c,
10606 src/cli.c (tags: gnutls_0_1_9), src/serv.c (tags: gnutls_0_1_9):
10608 changed gnutls_read() semantics
10610 2001-07-26 20:23 fiorinaf <fiorinaf@gnutls.org>
10612 * doc/TODO (tags: gnutls_0_1_9):
10614 Tools for Certificate
10616 2001-07-26 20:18 fiorinaf <fiorinaf@gnutls.org>
10618 * lib/cert_der.c (tags: gnutls_0_1_9):
10622 2001-07-26 19:08 nmav <nmav@gnutls.org>
10624 * NEWS, configure.in:
10628 2001-07-26 19:07 nmav <nmav@gnutls.org>
10630 * lib/cert_verify.c (tags: gnutls_0_1_9):
10632 fixed/updated compare_dn() function.
10634 2001-07-26 15:26 nmav <nmav@gnutls.org>
10636 * doc/TODO, lib/gnutls_sig_check.c:
10638 updated sig_check()
10640 2001-07-24 20:02 nmav <nmav@gnutls.org>
10642 * doc/TODO, lib/auth_rsa.c (tags: gnutls_0_1_9), lib/cert_verify.c,
10643 lib/cert_verify.h (tags: gnutls_0_1_9), lib/gnutls.h.in,
10644 lib/gnutls_auth.c (tags: gnutls_0_1_9), lib/gnutls_cert.c,
10645 lib/gnutls_cert.h (tags: gnutls_0_1_9), lib/gnutls_int.h,
10646 lib/gnutls_sig_check.c, src/cli.c:
10648 gnutls now checks the certificate's CN to see if it matches the
10651 2001-07-24 18:46 nmav <nmav@gnutls.org>
10653 * doc/TODO, lib/gnutls_pk.c (tags: gnutls_0_1_9),
10654 lib/gnutls_record.c:
10658 2001-07-24 18:27 nmav <nmav@gnutls.org>
10662 support for multiple protocol versions.
10664 2001-07-24 18:26 nmav <nmav@gnutls.org>
10666 * NEWS, lib/cert_b64.c, lib/gnutls.h.in, lib/gnutls_algorithms.c,
10667 lib/gnutls_algorithms.h (tags: gnutls_0_3_1, gnutls_0_3_0,
10668 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
10669 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
10670 gnutls_0_2_0, gnutls_0_1_9), lib/gnutls_buffers.c,
10671 lib/gnutls_buffers.h (tags: gnutls_0_2_1, gnutls_0_2_0,
10672 gnutls_0_1_9), lib/gnutls_cert.c, lib/gnutls_constate.c,
10673 lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_priority.c
10674 (tags: gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
10675 gnutls_0_2_0, gnutls_0_1_9), lib/gnutls_priority.h (tags:
10676 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
10677 gnutls_0_2_0, gnutls_0_1_9), lib/gnutls_record.c,
10678 lib/gnutls_v2_compat.c, src/serv.c:
10680 corrected bug in b64 decoding. Added support for multiple TLS
10683 2001-07-21 21:30 nmav <nmav@gnutls.org>
10685 * lib/Makefile.am (tags: gnutls_0_1_9):
10687 ignores some errors
10689 2001-07-21 09:05 nmav <nmav@gnutls.org>
10691 * lib/auth_rsa.c, lib/cert_ASN.y (tags: gnutls_0_1_9),
10692 lib/cert_asn1.c (tags: gnutls_0_1_9), lib/cert_der.c,
10693 lib/gnutls_cert.c, lib/gnutls_cipher.c (tags: gnutls_0_1_9),
10694 lib/gnutls_compress_int.c (tags: gnutls_0_2_10, gnutls_0_2_9,
10695 gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0,
10696 gnutls_0_1_9), lib/gnutls_handshake.c, lib/gnutls_privkey.c (tags:
10697 gnutls_0_1_9), lib/gnutls_record.c, src/serv.c:
10699 corrected memory leaks
10701 2001-07-21 08:19 nmav <nmav@gnutls.org>
10703 * doc/TODO, lib/Makefile.am, lib/cert_asn1.h (tags: gnutls_0_1_9),
10704 lib/cert_verify.c, lib/ext_srp.c (tags: gnutls_0_1_9),
10705 lib/gnutls.h.in, lib/gnutls_cert.c, lib/gnutls_cert.h,
10706 lib/gnutls_int.h, lib/gnutls_privkey.c, lib/gnutls_record.c,
10707 lib/gnutls_sig_check.c, src/.cvsignore (tags: gnutls_0_1_9),
10708 src/asn1c.c (tags: gnutls_0_1_9), src/ca.pem, src/cli.c,
10709 src/pkcs1.asn (tags: gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95,
10710 gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92, gnutls_0_8_12,
10711 gnutls_0_9_91, gnutls_0_9_90, gnutls_0_8_11, gnutls_0_9_8,
10712 gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9, gnutls_0_9_6,
10713 gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4, gnutls_0_8_6,
10714 gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1,
10715 gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0,
10716 gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10,
10717 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
10718 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
10719 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
10720 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
10721 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
10722 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
10723 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
10724 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
10725 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
10726 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
10727 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
10728 gnutls_0_2_0, gnutls_0_1_9), src/serv.c:
10730 several fixes cleanups etc.
10732 2001-07-20 18:59 nmav <nmav@gnutls.org>
10734 * configure.in, lib/Makefile.am, lib/cert_asn1.c, lib/cert_asn1.h,
10735 lib/gnutls.h.in, lib/gnutls_global.c, lib/pkcs1.asn (tags:
10736 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
10737 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
10738 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
10739 gnutls_0_2_0, gnutls_0_1_9), lib/pkcs1_asn1_tab.c (tags:
10740 gnutls_0_1_9), lib/pkix.asn (tags: gnutls_0_3_5, gnutls_0_3_2,
10741 gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90,
10742 gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9, gnutls_0_2_3,
10743 gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0, gnutls_0_1_9),
10744 src/Makefile.am (tags: gnutls_0_1_9), src/PkixTabExample.c,
10745 src/asn1c.c, src/cli.c, src/pkix.asn, src/serv.c,
10746 src/srp/Makefile.am (tags: gnutls_0_9_97, gnutls_0_9_96,
10747 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
10748 gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_8_11,
10749 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9,
10750 gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4,
10751 gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2,
10752 gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
10753 gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10,
10754 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
10755 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
10756 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
10757 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
10758 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
10759 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
10760 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
10761 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
10762 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
10763 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
10764 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
10765 gnutls_0_2_0, gnutls_0_1_9), src/x509/Makefile.am (tags:
10768 updated file structure
10770 2001-07-20 17:58 nmav <nmav@gnutls.org>
10772 * src/: Makefile.am, cert.pem, key.pem, serv.c, tpasswd,
10773 tpasswd.conf, srp/tpasswd (tags: gnutls_0_8_12, gnutls_0_8_11,
10774 gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9, gnutls_0_9_6,
10775 gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4, gnutls_0_8_6,
10776 gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1,
10777 gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0,
10778 gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10,
10779 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
10780 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
10781 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
10782 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
10783 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
10784 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
10785 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
10786 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
10787 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
10788 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
10789 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
10790 gnutls_0_2_0, gnutls_0_1_9), srp/tpasswd.conf (tags: gnutls_0_8_12,
10791 gnutls_0_8_11, gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9,
10792 gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4,
10793 gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2,
10794 gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
10795 gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10,
10796 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
10797 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
10798 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
10799 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
10800 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
10801 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
10802 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
10803 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
10804 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
10805 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
10806 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
10807 gnutls_0_2_0, gnutls_0_1_9), x509/ca.pem (tags: gnutls_0_3_5,
10808 gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91,
10809 gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9,
10810 gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0,
10811 gnutls_0_1_9), x509/cert.pem (tags: gnutls_0_3_5, gnutls_0_3_2,
10812 gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90,
10813 gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9, gnutls_0_2_3,
10814 gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0, gnutls_0_1_9),
10815 x509/key.pem (tags: gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1,
10816 gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11,
10817 gnutls_0_2_10, gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2,
10818 gnutls_0_2_1, gnutls_0_2_0, gnutls_0_1_9):
10820 updated directory structure
10822 2001-07-20 17:50 nmav <nmav@gnutls.org>
10824 * configure.in, doc/protocol/draft-ietf-tls-srp-00.txt,
10825 doc/protocol/draft-ietf-tls-srp-01.txt (tags: gnutls_0_5_4,
10826 gnutls_0_5_3, gnutls_0_5_2,
10827 gnutls_0_5_x_before_export_ciphersuites,
10828 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
10829 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
10830 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
10831 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
10832 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
10833 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
10834 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
10835 gnutls_0_2_0, gnutls_0_1_9), doc/protocol/rfc2313.txt (tags:
10836 gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94,
10837 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91,
10838 gnutls_0_9_90, gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7,
10839 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7,
10840 gnutls_0_9_5, gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3,
10841 gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4,
10842 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0,
10843 gnutls_0_5_11, gnutls_0_5_10, gnutls_0_5_x_before_int_fixes,
10844 gnutls_0_5_9, gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6,
10845 gnutls_0_5_5, gnutls_0_5_x_before_types_change, gnutls_0_5_4,
10846 gnutls_0_5_3, gnutls_0_5_2,
10847 gnutls_0_5_x_before_export_ciphersuites,
10848 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
10849 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
10850 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
10851 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
10852 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
10853 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
10854 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
10855 gnutls_0_2_0, gnutls_0_1_9), lib/Makefile.am, lib/auth_rsa.c,
10856 lib/cert_verify.c, lib/gnutls_cert.c, lib/gnutls_cert.h,
10857 lib/gnutls_errors.c, lib/gnutls_errors_int.h, lib/gnutls_hash_int.h
10858 (tags: gnutls_0_1_9), lib/gnutls_int.h, lib/gnutls_pk.c,
10859 lib/gnutls_pk.h, lib/gnutls_sig.h (tags: gnutls_0_1_9),
10860 lib/gnutls_sig_check.c, src/ca.pem, src/cert.pem, src/key.pem,
10863 added some kind of certificate checking
10865 2001-07-19 20:43 fiorinaf <fiorinaf@gnutls.org>
10871 2001-07-19 20:39 fiorinaf <fiorinaf@gnutls.org>
10873 * doc/ASN1.readme.txt (tags: gnutls_0_2_10, gnutls_0_2_9,
10874 gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0,
10875 gnutls_0_1_9), lib/cert_asn1.c, lib/cert_asn1.h, lib/cert_ASN.y,
10876 src/CertificateExample.c (tags: gnutls_0_1_9), src/CrlExample.c
10877 (tags: gnutls_0_1_9):
10881 2001-07-19 20:36 fiorinaf <fiorinaf@gnutls.org>
10883 * lib/: pkcs1_asn1_tab.c, pkix_asn1_tab.c (tags: gnutls_0_1_9):
10885 C structure management
10887 2001-07-19 19:29 fiorinaf <fiorinaf@gnutls.org>
10889 * src/PkixTabExample.c:
10891 C structure management
10893 2001-07-18 20:32 nmav <nmav@gnutls.org>
10895 * lib/gnutls_hash_int.c (tags: gnutls_0_1_9):
10897 added mhash 0.8.10 support
10899 2001-07-18 20:31 nmav <nmav@gnutls.org>
10901 * lib/auth_rsa.c, lib/auth_x509.h (tags: gnutls_0_1_9),
10902 lib/gnutls.h.in, lib/gnutls_auth.c, lib/gnutls_cert.c,
10903 lib/gnutls_cert.h, lib/gnutls_constate.c, lib/gnutls_handshake.c,
10904 lib/gnutls_int.h, src/cli.c:
10906 more certificate fields parsed. Cleanups
10908 2001-07-17 18:47 nmav <nmav@gnutls.org>
10910 * NEWS, lib/cert_verify.c, lib/cert_verify.h, lib/gnutls.h.in,
10911 lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
10912 lib/gnutls_auth.c, lib/gnutls_cert.c, lib/gnutls_cert.h,
10913 lib/gnutls_constate.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
10914 lib/gnutls_extensions.c (tags: gnutls_0_2_0, gnutls_0_1_9),
10915 lib/gnutls_extensions.h (tags: gnutls_with_dss_ciphersuites,
10916 gnutls_with_dss_cert_support, gnutls_0_3_5, gnutls_0_3_2,
10917 gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90,
10918 gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9, gnutls_0_2_3,
10919 gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0, gnutls_0_1_9),
10920 lib/gnutls_int.h, src/cli.c, src/serv.c:
10922 several cleanups. Added check for certificate's expiration time.
10924 2001-07-16 19:45 nmav <nmav@gnutls.org>
10926 * lib/Makefile.am, lib/auth_rsa.c, lib/cert_verify.c,
10927 lib/cert_verify.h, lib/gnutls.h.in, lib/gnutls_cert.c,
10928 lib/gnutls_int.h, src/cli.c:
10930 updated cert_verify
10932 2001-07-14 21:22 nmav <nmav@gnutls.org>
10934 * src/CertificateExample.c:
10936 corrected copyright notice
10938 2001-07-14 21:19 nmav <nmav@gnutls.org>
10940 * Makefile.am (tags: gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9,
10941 gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0),
10942 lib/gnutls_anon_cred.c, lib/gnutls_srp.c (utags: gnutls_0_1_9):
10946 2001-07-14 21:13 nmav <nmav@gnutls.org>
10948 * lib/auth_rsa.c, lib/auth_x509.h, lib/gnutls.h.in,
10949 lib/gnutls_cert.c, lib/gnutls_cert.h, src/cli.c:
10953 2001-07-14 19:21 nmav <nmav@gnutls.org>
10955 * lib/: Makefile.am, gnutls_anon_cred.c:
10959 2001-07-14 14:34 nmav <nmav@gnutls.org>
10961 * lib/auth_rsa.c, lib/auth_x509.h, lib/cert_verify.c,
10962 lib/gnutls.h.in, lib/gnutls_cert.c, lib/gnutls_handshake.c,
10963 lib/gnutls_int.h, lib/gnutls_priority.c, lib/gnutls_srp.c,
10964 src/cli.c, src/serv.c:
10966 several bug fixes in ASN handling. Fixes/additions in X509
10967 structures handling.
10969 2001-07-14 11:45 nmav <nmav@gnutls.org>
10971 * configure.in, lib/Makefile.am, lib/auth_anon.c (tags:
10972 gnutls_0_1_9), lib/auth_anon.h (tags: gnutls_0_1_9),
10973 lib/auth_rsa.c, lib/auth_srp.c (tags: gnutls_0_1_9), lib/auth_srp.h
10974 (tags: gnutls_0_1_9), lib/auth_x509.h, lib/ext_srp.c,
10975 lib/gnutls.h.in, lib/gnutls_auth.c, lib/gnutls_cert.c,
10976 lib/gnutls_global.c, lib/gnutls_privkey.c, lib/gnutls_srp.c,
10977 src/cli.c, src/serv.c:
10981 2001-07-14 10:26 nmav <nmav@gnutls.org>
10985 corrected copyright statement
10987 2001-07-14 09:47 nmav <nmav@gnutls.org>
10989 * lib/: Makefile.am, auth_x509.h, cert_verify.c, gnutls.h.in,
10990 gnutls_cert.c, gnutls_handshake.c, gnutls_int.h:
10992 improved certificate handling
10994 2001-07-14 09:47 nmav <nmav@gnutls.org>
11000 2001-07-13 14:23 nmav <nmav@gnutls.org>
11002 * buildconf (tags: gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0,
11005 added autoconf2.50 (for debian)
11007 2001-07-13 14:22 nmav <nmav@gnutls.org>
11009 * acinclude.m4 (tags: gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1,
11010 gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11,
11011 gnutls_0_2_10, gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2,
11012 gnutls_0_2_1, gnutls_0_2_0, gnutls_0_1_9):
11014 added required .m4s
11016 2001-07-13 14:08 nmav <nmav@gnutls.org>
11018 * .cvsusers (tags: gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11,
11019 gnutls_0_2_10, gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2,
11020 gnutls_0_2_1, gnutls_0_2_0, gnutls_0_1_9):
11022 corrected fabio's entry
11024 2001-07-12 17:06 nmav <nmav@gnutls.org>
11026 * lib/gnutls_record.c:
11030 2001-07-11 21:17 nmav <nmav@gnutls.org>
11032 * NEWS, lib/auth_srp.c, lib/crypt_bcrypt.c (tags: gnutls_0_1_9),
11033 lib/crypt_bcrypt.h (tags: gnutls_0_4_1, gnutls_0_4_0,
11034 gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
11035 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
11036 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
11037 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
11038 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
11039 gnutls_0_2_0, gnutls_0_1_9), lib/crypt_srpsha1.c (tags:
11040 gnutls_0_1_9), lib/gnutls_cipher.c, lib/gnutls_handshake.c,
11041 lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_int.h,
11042 lib/gnutls_record.c, lib/gnutls_srp.c, lib/gnutls_srp.h (tags:
11043 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
11044 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
11045 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
11046 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
11047 gnutls_0_2_0, gnutls_0_1_9):
11049 optimizations in hash functions (removed a lot of mallocs)
11051 2001-07-07 18:03 nmav <nmav@gnutls.org>
11053 * NEWS, doc/ASN1.readme.txt, lib/Makefile.am, lib/auth_rsa.c,
11054 lib/cert_ASN.y, lib/cert_asn1.c, lib/cert_asn1.h, lib/cert_der.c,
11055 lib/cert_der.h, lib/gnutls_cert.c, lib/gnutls_global.c,
11056 lib/gnutls_int.h, lib/gnutls_privkey.c, src/CertificateExample.c,
11057 src/Makefile.am, src/pkix.asn, src/serv.c:
11059 Updated ASN.1 Parser (Fabio - commited by me).
11061 2001-07-01 16:39 nmav <nmav@gnutls.org>
11063 * lib/: auth_rsa.c, gnutls_algorithms.c, gnutls_cert.c,
11068 2001-06-25 15:29 nmav <nmav@gnutls.org>
11070 * lib/auth_rsa.c, lib/auth_srp_passwd.c (tags: gnutls_0_1_9),
11071 lib/ext_srp.c, lib/gnutls.h.in, lib/gnutls_algorithms.c,
11072 lib/gnutls_cipher.c, lib/gnutls_cipher_int.c (tags: gnutls_0_2_11,
11073 gnutls_0_2_10, gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2,
11074 gnutls_0_2_1, gnutls_0_2_0, gnutls_0_1_9), lib/gnutls_db.c (tags:
11075 gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0,
11076 gnutls_0_1_9), lib/gnutls_errors.c, lib/gnutls_extensions.c,
11077 lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_kx.c,
11078 lib/gnutls_kx.h (tags: gnutls_0_1_9), src/.cvsignore, src/cli.c,
11081 Cleanups. Mostly while sending client certificate (and client
11082 certificate verify)
11084 2001-06-24 22:01 nmav <nmav@gnutls.org>
11090 2001-06-24 21:42 nmav <nmav@gnutls.org>
11092 * NEWS, lib/ext_dnsname.c (tags: gnutls_0_2_3, gnutls_0_2_2,
11093 gnutls_0_2_1, gnutls_0_2_0, gnutls_0_1_9), lib/gnutls.h.in,
11094 lib/gnutls_constate.c, lib/gnutls_extensions.c,
11095 lib/gnutls_handshake.c, lib/gnutls_int.h, src/cli.c, src/serv.c:
11097 added support for DNSNAME extension (draft-ietf-tls-extensions)
11099 2001-06-24 18:30 nmav <nmav@gnutls.org>
11101 * doc/protocol/: draft-ietf-pkix-ac509prof-05.txt,
11102 draft-ietf-tls-camellia-00.txt, draft-ietf-tls-extensions-00.txt
11103 (tags: gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0,
11104 gnutls_0_1_9), draft-ietf-tls-https-04.txt,
11105 draft-ietf-tls-misty1-00.txt, draft-ietf-tls-openpgp-00.txt,
11106 draft-ietf-tls-openpgp-01.txt (tags: gnutls_0_3_5, gnutls_0_3_2,
11107 gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90,
11108 gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9, gnutls_0_2_3,
11109 gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0, gnutls_0_1_9),
11110 draft-ietf-tls-seedhas-00.txt, draft-ietf-tls-wireless-00.txt,
11111 rfc2817.txt (tags: gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95,
11112 gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92, gnutls_0_8_12,
11113 gnutls_0_9_91, gnutls_0_9_90, gnutls_0_8_11, gnutls_0_9_8,
11114 gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9, gnutls_0_9_6,
11115 gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4, gnutls_0_8_6,
11116 gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1,
11117 gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0,
11118 gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10,
11119 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
11120 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
11121 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
11122 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
11123 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
11124 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
11125 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
11126 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
11127 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
11128 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
11129 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
11130 gnutls_0_2_0, gnutls_0_1_9):
11132 added more up to date documentation
11134 2001-06-24 18:20 nmav <nmav@gnutls.org>
11136 * doc/protocol/x509guide.txt (tags: gnutls_0_8_12, gnutls_0_8_11,
11137 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_8_7, gnutls_0_9_5,
11138 gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5,
11139 gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3,
11140 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11,
11141 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9,
11142 gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
11143 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
11144 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
11145 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
11146 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
11147 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
11148 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
11149 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
11150 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
11151 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
11152 gnutls_0_2_0, gnutls_0_1_9):
11154 added gutman's x509guide
11156 2001-06-24 15:41 nmav <nmav@gnutls.org>
11158 * lib/: gnutls_handshake.c, gnutls_priority.c:
11160 some portability fixes
11162 2001-06-24 15:03 nmav <nmav@gnutls.org>
11164 * NEWS, doc/TODO, lib/Makefile.am, lib/auth_anon.c,
11165 lib/auth_dhe_dss.c (tags: gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
11166 gnutls_0_2_0, gnutls_0_1_9), lib/auth_rsa.c, lib/auth_srp.c,
11167 lib/auth_srp.h, lib/auth_srp_passwd.c, lib/auth_srp_sb64.c,
11168 lib/cert_ASN.y, lib/cert_asn1.c, lib/cert_b64.c, lib/cert_der.c,
11169 lib/crypt.c (tags: gnutls_0_3_91, gnutls_0_3_90,
11170 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
11171 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
11172 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
11173 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
11174 gnutls_0_2_0, gnutls_0_1_9), lib/crypt_bcrypt.c,
11175 lib/crypt_srpsha1.c, lib/debug.c, lib/ext_dnsname.c, lib/ext_srp.c,
11176 lib/gnutls.h.in, lib/gnutls_algorithms.c, lib/gnutls_auth.c,
11177 lib/gnutls_buffers.c, lib/gnutls_cert.c, lib/gnutls_cipher.c,
11178 lib/gnutls_cipher.h (tags: gnutls_0_2_2, gnutls_0_2_1,
11179 gnutls_0_2_0, gnutls_0_1_9), lib/gnutls_cipher_int.c,
11180 lib/gnutls_compress.c (tags: gnutls_0_3_91, gnutls_0_3_90,
11181 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
11182 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
11183 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
11184 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
11185 gnutls_0_2_0, gnutls_0_1_9), lib/gnutls_compress_int.c,
11186 lib/gnutls_constate.c, lib/gnutls_constate.h (tags:
11187 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
11188 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
11189 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
11190 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
11191 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
11192 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
11193 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
11194 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
11195 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
11196 gnutls_0_2_0, gnutls_0_1_9), lib/gnutls_datum.c (tags:
11197 gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0,
11198 gnutls_0_1_9), lib/gnutls_db.c, lib/gnutls_dh.c (tags:
11199 gnutls_0_2_0, gnutls_0_1_9), lib/gnutls_errors.c,
11200 lib/gnutls_extensions.c, lib/gnutls_gcry.c (tags: gnutls_0_2_10,
11201 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
11202 gnutls_0_2_0, gnutls_0_1_9), lib/gnutls_global.c,
11203 lib/gnutls_handshake.c, lib/gnutls_hash_int.c, lib/gnutls_int.h,
11204 lib/gnutls_kx.c, lib/gnutls_num.c (tags: gnutls_0_2_3,
11205 gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0, gnutls_0_1_9),
11206 lib/gnutls_pk.c, lib/gnutls_priority.c, lib/gnutls_privkey.c,
11207 lib/gnutls_privkey.h (tags: gnutls_0_3_5, gnutls_0_3_2,
11208 gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90,
11209 gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9, gnutls_0_2_3,
11210 gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0, gnutls_0_1_9),
11211 lib/gnutls_random.c (tags: gnutls_0_2_11, gnutls_0_2_10,
11212 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
11213 gnutls_0_2_0, gnutls_0_1_9), lib/gnutls_record.c,
11214 lib/gnutls_session.c (tags: gnutls_0_2_3, gnutls_0_2_2,
11215 gnutls_0_2_1, gnutls_0_2_0, gnutls_0_1_9), lib/gnutls_srp.c,
11216 lib/gnutls_v2_compat.c, src/cli.c, src/serv.c:
11218 fixes in ChangeCipherSpec handling (this also fixes rehandshake).
11221 2001-06-24 08:45 nmav <nmav@gnutls.org>
11223 * lib/: Makefile.am, debug.c, gnutls_buffers.c, gnutls_cert.c,
11224 gnutls_cert.h, gnutls_cipher.c, gnutls_cipher_int.c,
11225 gnutls_cipher_int.h (tags: gnutls_0_3_92, gnutls_0_3_91,
11226 gnutls_0_3_90, gnutls_with_dss_ciphersuites,
11227 gnutls_with_dss_cert_support, gnutls_0_3_5, gnutls_0_3_2,
11228 gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90,
11229 gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9, gnutls_0_2_3,
11230 gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0, gnutls_0_1_9),
11231 gnutls_compress_int.c, gnutls_datum.c, gnutls_datum.h (tags:
11232 gnutls_0_1_9), gnutls_handshake.c, gnutls_hash_int.c, gnutls_int.h,
11233 gnutls_kx.c, gnutls_record.c, gnutls_v2_compat.c:
11237 2001-06-23 21:26 nmav <nmav@gnutls.org>
11239 * configure.in, lib/gnutls_global.c:
11241 added checks for signals
11243 2001-06-22 21:19 nmav <nmav@gnutls.org>
11245 * lib/gnutls_cipher.c, src/serv.c:
11247 corrected bug in stream decryption..
11249 2001-06-22 20:59 nmav <nmav@gnutls.org>
11251 * lib/: auth_rsa.c, auth_x509.h, gnutls.h.in, gnutls_cert.c,
11254 added internal representation of pkcs1 rsa private keys.
11256 2001-06-22 11:43 nmav <nmav@gnutls.org>
11258 * NEWS (tags: gnutls_0_1_4), README (tags: gnutls_0_1_4),
11259 configure.in (tags: gnutls_0_1_4), doc/Makefile.am (tags:
11260 gnutls_0_1_4), doc/TODO, lib/Makefile.am (tags: gnutls_0_1_4),
11261 lib/gnutls.h.in (tags: gnutls_0_1_4), lib/gnutls_buffers.c (tags:
11262 gnutls_0_1_4), lib/gnutls_buffers.h (tags: gnutls_0_1_4),
11263 lib/gnutls_cert.c (tags: gnutls_0_1_4), lib/gnutls_global.c (tags:
11264 gnutls_0_1_4), lib/gnutls_record.c (tags: gnutls_0_1_4), src/cli.c
11265 (tags: gnutls_0_1_4), src/pk.h, src/serv.c:
11267 added global state.
11269 2001-06-22 09:16 nmav <nmav@gnutls.org>
11271 * lib/gnutls.h.in, lib/gnutls_algorithms.c (tags: gnutls_0_1_4),
11272 lib/gnutls_cert.c, lib/gnutls_cert.h (tags: gnutls_0_1_4),
11273 lib/gnutls_int.h (tags: gnutls_0_1_4), src/cli.c, src/serv.c:
11277 2001-06-22 08:25 nmav <nmav@gnutls.org>
11281 gnutls_cert is not defined here
11283 2001-06-21 18:40 nmav <nmav@gnutls.org>
11285 * lib/gnutls_cert.h, src/pk.h:
11287 added missing files
11289 2001-06-21 18:38 nmav <nmav@gnutls.org>
11291 * NEWS, configure.in, doc/TODO, lib/Makefile.am, lib/auth_rsa.c
11292 (tags: gnutls_0_1_4), lib/auth_x509.h (tags: gnutls_0_1_4),
11293 lib/gnutls.h.in, lib/gnutls_algorithms.c, lib/gnutls_auth.c (tags:
11294 gnutls_0_1_4), lib/gnutls_cert.c, lib/gnutls_datum.c (tags:
11295 gnutls_0_1_4), lib/gnutls_handshake.c (tags: gnutls_0_1_4),
11296 lib/gnutls_handshake.h (tags: gnutls_0_1_9, gnutls_0_1_4),
11297 lib/gnutls_int.h, lib/gnutls_priority.c (tags: gnutls_0_1_4),
11298 lib/gnutls_v2_compat.c (tags: gnutls_0_1_4), src/serv.c:
11300 Updated Ciphersuite selection algorithm. Added internal
11301 representation of x509 structures.
11303 2001-06-20 14:11 nmav <nmav@gnutls.org>
11305 * NEWS, doc/TODO, lib/auth_rsa.c, lib/cert_asn1.c (tags:
11306 gnutls_0_1_4), lib/cert_der.c (tags: gnutls_0_1_4),
11307 lib/gnutls_datum.c, lib/gnutls_datum.h (tags: gnutls_0_1_4),
11308 lib/gnutls_errors.c (tags: gnutls_0_1_4), lib/gnutls_errors_int.h
11309 (tags: gnutls_0_1_4), lib/gnutls_int.h, lib/gnutls_kx.c (tags:
11310 gnutls_0_1_4), lib/gnutls_pk.c (tags: gnutls_0_1_4), src/pkix.asn
11311 (tags: gnutls_0_1_4):
11313 client side RSA works (no certificate checking)
11315 2001-06-19 19:19 nmav <nmav@gnutls.org>
11317 * doc/TODO, lib/auth_anon.c (tags: gnutls_0_1_4), lib/auth_rsa.c,
11318 lib/auth_srp.c (tags: gnutls_0_1_4), lib/auth_x509.h,
11319 lib/gnutls.h.in, lib/gnutls_algorithms.c, lib/gnutls_algorithms.h
11320 (tags: gnutls_0_1_4), lib/gnutls_auth.h (tags: gnutls_0_1_9,
11321 gnutls_0_1_4), lib/gnutls_handshake.c, lib/gnutls_handshake.h,
11322 lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_kx.h (tags:
11323 gnutls_0_1_4), lib/gnutls_v2_compat.c, src/cli.c, src/serv.c:
11325 removed unneeded code and added some kind of client support for RSA
11328 2001-06-19 08:52 nmav <nmav@gnutls.org>
11330 * NEWS, doc/TODO, lib/auth_rsa.c, lib/debug.c (tags: gnutls_0_1_4),
11331 lib/debug.h (tags: gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9,
11332 gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0,
11333 gnutls_0_1_9, gnutls_0_1_4), lib/gnutls.h.in, lib/gnutls_cipher.c
11334 (tags: gnutls_0_1_4), lib/gnutls_handshake.c, lib/gnutls_int.h,
11335 lib/gnutls_kx.c, lib/gnutls_kx.h, lib/gnutls_record.c,
11336 lib/gnutls_session.c (tags: gnutls_0_1_4), lib/gnutls_v2_compat.c,
11339 fixes in session resuming..
11341 2001-06-18 20:24 nmav <nmav@gnutls.org>
11343 * doc/TODO, lib/gnutls_cipher.c, lib/gnutls_handshake.c,
11344 lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_record.c,
11345 lib/gnutls_v2_compat.c:
11347 fixes in session resuming
11349 2001-06-18 19:50 nmav <nmav@gnutls.org>
11351 * lib/: gnutls_gcry.c, gnutls_gcry.h (tags: gnutls_0_2_10,
11352 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
11353 gnutls_0_2_0, gnutls_0_1_9) (utags: gnutls_0_1_4):
11355 added missing files
11357 2001-06-18 19:04 nmav <nmav@gnutls.org>
11359 * lib/Makefile.am, lib/debug.c, lib/gnutls.h.in,
11360 lib/gnutls_algorithms.c, lib/gnutls_buffers.c, lib/gnutls_cipher.c,
11361 lib/gnutls_cipher.h (tags: gnutls_0_1_4), lib/gnutls_cipher_int.c
11362 (tags: gnutls_0_1_4), lib/gnutls_compress.c (tags: gnutls_0_1_4),
11363 lib/gnutls_compress.h (tags: gnutls_0_4_1, gnutls_0_4_0,
11364 gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
11365 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
11366 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
11367 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
11368 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
11369 gnutls_0_2_0, gnutls_0_1_9, gnutls_0_1_4), lib/gnutls_handshake.c,
11370 lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_plaintext.c,
11371 lib/gnutls_plaintext.h, lib/gnutls_record.c,
11372 lib/gnutls_v2_compat.c, src/serv.c:
11374 several cleanups in the low level record layer (the old code was a
11375 mess). several other fixes.
11377 2001-06-18 15:18 nmav <nmav@gnutls.org>
11379 * lib/: auth_x509.h, ext_dnsname.c (tags: gnutls_0_1_4),
11380 gnutls_int.h, gnutls_record.c, gnutls_record.h (tags: gnutls_0_2_3,
11381 gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0, gnutls_0_1_9,
11382 gnutls_0_1_4), gnutls_v2_compat.c:
11384 cleanups. No longer checks for alerts between messages.
11386 2001-06-18 11:09 nmav <nmav@gnutls.org>
11388 * acconfig.h (tags: gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0,
11389 gnutls_0_1_9, gnutls_0_1_4), doc/TODO,
11390 doc/protocol/draft-ietf-tls-https-04.txt (tags: gnutls_0_1_4),
11391 lib/Makefile.am, lib/defines.h (tags: gnutls_0_2_10, gnutls_0_2_9,
11392 gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0,
11393 gnutls_0_1_9, gnutls_0_1_4), lib/gnutls.h.in,
11394 lib/gnutls_algorithms.c, lib/gnutls_buffers.c,
11395 lib/gnutls_cipher_int.c, lib/gnutls_int.h, lib/gnutls_record.c,
11396 src/cli.c, src/serv.c:
11398 cleanups and addition of a test http server (serv.c)
11400 2001-06-17 22:45 nmav <nmav@gnutls.org>
11402 * NEWS, doc/TODO, lib/gnutls_handshake.c, lib/gnutls_int.h,
11403 lib/gnutls_record.c, lib/gnutls_v2_compat.c, src/serv.c:
11405 fixes in V2 client hello.
11407 2001-06-17 14:13 nmav <nmav@gnutls.org>
11409 * configure.in, lib/auth_rsa.c, lib/gnutls_algorithms.h,
11410 lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_pk.c,
11411 lib/gnutls_v2_compat.c, src/pkcs1.asn (tags: gnutls_0_1_4),
11414 several fixes for RSA. gnutls server can now work with rsa
11417 2001-06-17 11:26 nmav <nmav@gnutls.org>
11419 * lib/: Makefile.am, auth_rsa.c, auth_srp.c, auth_srp_passwd.c
11420 (tags: gnutls_0_1_4), auth_x509.h, cert_asn1.h (tags:
11421 gnutls_0_1_4), cert_b64.c (tags: gnutls_0_1_4), cert_b64.h (tags:
11422 gnutls_0_1_9, gnutls_0_1_4), crypt_bcrypt.c (tags: gnutls_0_1_4),
11423 crypt_srpsha1.c (tags: gnutls_0_1_4), gnutls.c, gnutls.h.in,
11424 gnutls_algorithms.c, gnutls_cert.c, gnutls_cipher.c,
11425 gnutls_errors.c, gnutls_errors_int.h, gnutls_handshake.c,
11426 gnutls_handshake.h, gnutls_int.h, gnutls_kx.c, gnutls_num.h (tags:
11427 gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0, gnutls_0_1_9,
11428 gnutls_0_1_4), gnutls_pk.c, gnutls_pk.h (tags: gnutls_0_1_4),
11429 gnutls_random.c (tags: gnutls_0_1_4), gnutls_random.h (tags:
11430 gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94,
11431 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91,
11432 gnutls_0_9_90, gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7,
11433 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7,
11434 gnutls_0_9_5, gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3,
11435 gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4,
11436 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0,
11437 gnutls_0_5_11, gnutls_0_5_10, gnutls_0_5_x_before_int_fixes,
11438 gnutls_0_5_9, gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6,
11439 gnutls_0_5_5, gnutls_0_5_x_before_types_change, gnutls_0_5_4,
11440 gnutls_0_5_3, gnutls_0_5_2,
11441 gnutls_0_5_x_before_export_ciphersuites,
11442 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
11443 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
11444 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
11445 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
11446 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
11447 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
11448 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
11449 gnutls_0_2_0, gnutls_0_1_9, gnutls_0_1_4), gnutls_record.c,
11450 gnutls_srp.c (tags: gnutls_0_1_4), gnutls_v2_compat.c:
11452 several additions for RSA (mostly unstable)
11454 2001-06-16 22:41 nmav <nmav@gnutls.org>
11456 * lib/: gnutls_pk.c, gnutls_pk.h:
11458 some support for public key encryption (rsa)
11460 2001-06-16 12:11 nmav <nmav@gnutls.org>
11462 * lib/: Makefile.am, auth_anon.c, auth_dhe_dss.c (tags:
11463 gnutls_0_1_4), auth_rsa.c, auth_srp.c, auth_x509.h, defines.h,
11464 ext_dnsname.c, ext_dnsname.h (tags: gnutls_0_2_3, gnutls_0_2_2,
11465 gnutls_0_2_1, gnutls_0_2_0, gnutls_0_1_9, gnutls_0_1_4), gnutls.c,
11466 gnutls.h.in, gnutls_auth_int.h (tags: gnutls_0_1_9, gnutls_0_1_4),
11467 gnutls_dh.c (tags: gnutls_0_1_4), gnutls_extensions.c (tags:
11468 gnutls_0_1_4), gnutls_handshake.c, gnutls_int.h, gnutls_kx.c,
11469 gnutls_kx.h, gnutls_srp.c:
11471 more rsa fixes. Added dnsname extension.
11473 2001-06-15 22:05 nmav <nmav@gnutls.org>
11475 * lib/auth_anon.c, lib/auth_rsa.c, lib/auth_srp.c, lib/auth_x509.h,
11476 lib/gnutls.h.in, lib/gnutls_algorithms.c, lib/gnutls_auth.h,
11477 lib/gnutls_datum.c, lib/gnutls_datum.h, lib/gnutls_handshake.c,
11478 lib/gnutls_int.h, src/serv.c:
11480 more rsa stuff -- and cleanups
11482 2001-06-15 21:47 nmav <nmav@gnutls.org>
11488 2001-06-15 21:46 nmav <nmav@gnutls.org>
11490 * src/: Certificate.txt, CertificateExample.c (tags: gnutls_0_1_4),
11491 pkcs1.asn, pkix.asn:
11493 updated ASN.1 files.
11495 2001-06-15 16:57 nmav <nmav@gnutls.org>
11497 * doc/Makefile.am, lib/Makefile.am, lib/auth_rsa.c,
11498 lib/auth_x509.h, lib/cert_asn1.h, lib/gnutls.h.in,
11499 lib/gnutls_datum.c, lib/gnutls_datum.h, lib/gnutls_hash_int.c
11500 (tags: gnutls_0_1_4), lib/gnutls_hash_int.h (tags: gnutls_0_1_4),
11501 lib/gnutls_int.h, lib/gnutls_kx.c:
11503 several additions in order to support KX_RSA and X509PKI.
11505 2001-06-14 20:26 nmav <nmav@gnutls.org>
11507 * lib/gnutls_auth.c:
11509 updated get_auth_info()
11511 2001-06-14 18:00 nmav <nmav@gnutls.org>
11513 * Makefile.am, buildconf (tags: gnutls_0_1_4), src/cli.c,
11516 changed the setting of credentials
11518 2001-06-14 18:00 nmav <nmav@gnutls.org>
11520 * lib/: .cvsignore (tags: gnutls_0_1_9, gnutls_0_1_4), auth_anon.c,
11521 auth_anon.h (tags: gnutls_0_1_4), auth_srp.c, auth_srp_passwd.c,
11522 ext_srp.c (tags: gnutls_0_1_4), gnutls.h.in, gnutls_algorithms.c,
11523 gnutls_algorithms.h, gnutls_auth.c, gnutls_auth_int.h,
11526 better handling of set/get credentials.
11528 2001-06-14 17:01 nmav <nmav@gnutls.org>
11530 * lib/: gnutls.c, gnutls_auth_int.h, gnutls_buffers.c,
11533 added gnutls_datum structure.
11535 2001-06-13 09:21 nmav <nmav@gnutls.org>
11537 * .cvsignore (tags: gnutls_0_5_3, gnutls_0_5_2,
11538 gnutls_0_5_x_before_export_ciphersuites,
11539 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
11540 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
11541 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
11542 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
11543 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
11544 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
11545 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
11546 gnutls_0_2_0, gnutls_0_1_9, gnutls_0_1_4), .cvsusers (tags:
11547 gnutls_0_1_4), AUTHORS (tags: gnutls_0_2_11, gnutls_0_2_10,
11548 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
11549 gnutls_0_2_0, gnutls_0_1_9, gnutls_0_1_4), Makefile.am,
11550 changelog-update.sh:
11552 added Fabio in AUTHORS, fixed the way ChangeLog is created.
11554 2001-06-13 09:10 nmav <nmav@gnutls.org>
11556 * lib/gnutls_algorithms.c:
11558 added a warning for the addition of new algorithms
11560 2001-06-13 08:51 nmav <nmav@gnutls.org>
11562 * doc/protocol/rfc2631.txt (tags: gnutls_0_9_97, gnutls_0_9_96,
11563 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
11564 gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_8_11,
11565 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9,
11566 gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4,
11567 gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2,
11568 gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
11569 gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10,
11570 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
11571 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
11572 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
11573 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
11574 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
11575 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
11576 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
11577 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
11578 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
11579 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
11580 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
11581 gnutls_0_2_0, gnutls_0_1_9, gnutls_0_1_4):
11583 added rfc on DH key exchange
11585 2001-06-11 15:34 nmav <nmav@gnutls.org>
11587 * configure.in, lib/Makefile.am, lib/cert_ASN.y (tags:
11588 gnutls_0_1_4), lib/cert_asn1.c, lib/cert_asn1.h, lib/cert_der.c,
11589 lib/cert_der.h (tags: gnutls_0_1_4), lib/gnutls_der.c,
11590 lib/gnutls_der.h, src/CertificateExample.c, src/Makefile.am:
11592 Added Fabio's ASN1/DER parser.
11594 2001-06-09 12:11 nmav <nmav@gnutls.org>
11596 * lib/gnutls_db.c (tags: gnutls_0_1_4):
11598 more descriptive comments
11600 2001-06-09 12:03 nmav <nmav@gnutls.org>
11602 * lib/auth_srp_sb64.c (tags: gnutls_0_1_4), lib/crypt.c (tags:
11603 gnutls_0_1_4), lib/crypt_bcrypt.c, lib/crypt_bcrypt.h (tags:
11604 gnutls_0_1_4), lib/crypt_srpsha1.c, lib/gnutls_srp.c, src/crypt.c
11605 (tags: gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0,
11606 gnutls_0_1_9, gnutls_0_1_4):
11608 bugfixes in sbase64 decoding/encoding. Changes in the included
11611 2001-06-09 10:01 nmav <nmav@gnutls.org>
11613 * lib/: Makefile.am, auth_srp_passwd.h (tags: gnutls_0_3_5,
11614 gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91,
11615 gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9,
11616 gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0,
11617 gnutls_0_1_9, gnutls_0_1_4), auth_srp_sb64.c, cert_b64.h,
11618 cert_sb64.c, crypt_bcrypt.c, crypt_srpsha1.c:
11620 renamed cert_sb64.c to auth_srp_sb64.c (since it is only used in SRP
11623 2001-06-05 10:46 nmav <nmav@gnutls.org>
11629 2001-06-05 10:37 nmav <nmav@gnutls.org>
11631 * lib/: defines.h, gnutls.c, gnutls_cipher.c, gnutls_errors.c,
11632 gnutls_errors_int.h, gnutls_handshake.c, gnutls_int.h, gnutls_num.c
11633 (tags: gnutls_0_1_4), gnutls_num.h:
11635 better handling of 64bit integers
11637 2001-06-05 10:35 nmav <nmav@gnutls.org>
11639 * lib/: crypt_bcrypt.c, crypt_srpsha1.c:
11641 better checking of return value of rindex
11643 2001-06-05 10:33 nmav <nmav@gnutls.org>
11645 * src/: cli.c, serv.c:
11649 2001-06-05 08:34 nmav <nmav@gnutls.org>
11651 * lib/gnutls.c, lib/gnutls.h.in, lib/gnutls_handshake.c,
11652 lib/gnutls_int.h, lib/gnutls_priority.c, lib/gnutls_priority.h
11653 (tags: gnutls_0_1_4), src/Makefile.am:
11655 updated documentation and functions
11657 2001-06-01 15:49 nmav <nmav@gnutls.org>
11659 * NEWS, configure.in, lib/crypt.c, lib/defines.h, lib/ext_srp.c,
11660 lib/gnutls.c, lib/gnutls.h.in, lib/gnutls_cipher.c,
11661 lib/gnutls_handshake.c, lib/gnutls_num.c, lib/gnutls_num.h,
11662 lib/gnutls_srp.c, src/prime.c (tags: gnutls_0_1_9, gnutls_0_1_4),
11663 src/tpasswd (tags: gnutls_0_1_4):
11665 gnutls now handles uint64 even in systems without a native one.
11668 2001-06-01 14:46 nmav <nmav@gnutls.org>
11670 * lib/: crypt_bcrypt.c, crypt_srpsha1.c:
11672 corrected bug in verify
11674 2001-05-31 09:34 nmav <nmav@gnutls.org>
11676 * buildconf, configure.in, lib/gnutls.h.in:
11678 updated configuration scripts to comply to autoconf 2.50
11680 2001-05-30 11:46 nmav <nmav@gnutls.org>
11682 * doc/: Makefile.am, scripts/gdoc (tags: gnutls_0_1_4):
11684 gdoc is now included in the cvs
11686 2001-05-30 11:23 nmav <nmav@gnutls.org>
11688 * doc/API, doc/Makefile.am, doc/TODO, lib/gnutls.c,
11689 lib/gnutls.h.in, lib/gnutls_algorithms.c, lib/gnutls_auth.c,
11690 lib/gnutls_auth_int.h, lib/gnutls_buffers.c, lib/gnutls_cipher.c,
11691 lib/gnutls_cipher.h, lib/gnutls_db.c, lib/gnutls_errors.c,
11692 lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_plaintext.c,
11693 lib/gnutls_plaintext.h, lib/gnutls_priority.c,
11694 lib/gnutls_session.c, src/cli.c, src/serv.c:
11696 updated API and documentation. Now we use the gnome way for creating
11699 2001-05-26 22:10 nmav <nmav@gnutls.org>
11703 some cleanups in Diffie Hellman key exchange
11705 2001-05-26 19:18 nmav <nmav@gnutls.org>
11707 * doc/API, lib/auth_anon.c, lib/auth_anon.h, lib/auth_dhe_dss.c,
11708 lib/auth_dhe_dss.h (tags: gnutls_with_dss_ciphersuites,
11709 gnutls_with_dss_cert_support, gnutls_0_3_5, gnutls_0_3_2,
11710 gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90,
11711 gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9, gnutls_0_2_3,
11712 gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0, gnutls_0_1_9,
11713 gnutls_0_1_4), lib/cert_b64.c, lib/cert_sb64.c,
11714 lib/gnutls_algorithms.c, lib/gnutls_auth.c, lib/gnutls_dh.c,
11715 lib/gnutls_dh.h (tags: gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
11716 gnutls_0_2_0, gnutls_0_1_9, gnutls_0_1_4), lib/gnutls_int.h,
11719 removed DHE_DSS. Added parameters to DH_ANON (size of prime).
11722 2001-05-26 19:16 nmav <nmav@gnutls.org>
11724 * src/: cli.c, prime.c, serv.c:
11728 2001-05-26 12:19 nmav <nmav@gnutls.org>
11730 * lib/auth_srp_passwd.c, lib/cert_sb64.c, lib/crypt_bcrypt.c,
11731 lib/crypt_srpsha1.c, lib/gnutls_int.h, src/crypt.c:
11733 Added decoding function for the base64 encoding used in SRP. (this
11734 function is more strict in characters than the previous one)
11736 2001-05-26 10:38 nmav <nmav@gnutls.org>
11740 corrected memory leaks
11742 2001-05-26 08:29 nmav <nmav@gnutls.org>
11744 * lib/: auth_anon.c, auth_dhe_dss.c, auth_srp.c, gnutls.c,
11745 gnutls_extensions.c, gnutls_handshake.c, gnutls_num.c,
11746 gnutls_num.h, gnutls_v2_compat.c:
11748 several cleanups in numbers' handling
11750 2001-05-26 07:19 nmav <nmav@gnutls.org>
11752 * lib/.cvsignore, lib/gnutls_handshake.c, lib/gnutls_int.h,
11753 lib/gnutls_num.c, lib/gnutls_num.h, src/.cvsignore (tags:
11756 updated uint24 functions.
11758 2001-05-25 21:09 nmav <nmav@gnutls.org>
11760 * lib/: auth_anon.c, auth_dhe_dss.c, auth_srp.c, gnutls.c,
11761 gnutls_cipher.c, gnutls_extensions.c, gnutls_handshake.c,
11762 gnutls_int.h, gnutls_kx.c, gnutls_num.c, gnutls_num.h,
11763 gnutls_v2_compat.c:
11765 Cleanups in endian handling (convertions).
11767 2001-05-25 11:57 nmav <nmav@gnutls.org>
11769 * lib/: gnutls.c, gnutls_cipher.c, gnutls_errors.c,
11770 gnutls_errors_int.h, gnutls_handshake.c:
11774 2001-05-25 11:56 nmav <nmav@gnutls.org>
11778 updated documentation
11780 2001-05-25 11:55 nmav <nmav@gnutls.org>
11786 2001-05-24 16:07 nmav <nmav@gnutls.org>
11792 2001-05-24 08:19 nmav <nmav@gnutls.org>
11794 * lib/gnutls_cipher.c:
11796 sets the resumed_security_parameters to null after initialization
11798 2001-05-23 15:17 nmav <nmav@gnutls.org>
11800 * src/: cli.c, serv.c:
11804 2001-05-23 15:16 nmav <nmav@gnutls.org>
11806 * lib/: gnutls.c, gnutls.h.in, gnutls_db.c, gnutls_handshake.c,
11807 gnutls_handshake.h, gnutls_int.h:
11809 Updated API (gnutls_deinit()) gnutls_db: does not store anything if
11810 db has not been opened for reading. Added some kind of support for
11811 renegotiation of parameters.
11813 2001-05-22 22:29 nmav <nmav@gnutls.org>
11815 * lib/: gnutls.h.in, gnutls_algorithms.c, gnutls_handshake.h:
11819 2001-05-22 22:27 nmav <nmav@gnutls.org>
11821 * lib/: defines.h, gnutls.c, gnutls_db.c, gnutls_handshake.c,
11822 gnutls_int.h, gnutls_session.c:
11824 cleanups and several fixes(and speedups) in the resume DB
11826 2001-05-22 22:24 nmav <nmav@gnutls.org>
11828 * src/: cli.c, serv.c:
11830 updated client and servers
11832 2001-05-22 16:57 nmav <nmav@gnutls.org>
11834 * lib/gnutls_algorithms.c:
11838 2001-05-20 10:06 nmav <nmav@gnutls.org>
11840 * doc/API, lib/gnutls.c, lib/gnutls_algorithms.c,
11841 lib/gnutls_algorithms.h, lib/gnutls_dh.c, lib/gnutls_handshake.c,
11842 lib/gnutls_int.h, lib/gnutls_priority.c, lib/gnutls_priority.h,
11843 src/cli.c, src/serv.c:
11845 Changed gnutls_set_*_priority functions.
11847 2001-05-19 18:57 nmav <nmav@gnutls.org>
11853 2001-05-19 10:50 nmav <nmav@gnutls.org>
11859 2001-05-19 10:48 nmav <nmav@gnutls.org>
11861 * src/: cli.c, crypt.c, crypt.gaa (tags: gnutls_0_2_3,
11862 gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0, gnutls_0_1_9,
11863 gnutls_0_1_4), gaa.h, gaaout.c, tpasswd, tpasswd.conf:
11865 added option to generate random primes (instead of using a default).
11866 Added option to specify a specific prime to use (index)
11868 2001-05-15 10:35 nmav <nmav@gnutls.org>
11870 * lib/libgnutls.m4 (tags: gnutls_0_2_11, gnutls_0_2_10,
11871 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
11872 gnutls_0_2_0, gnutls_0_1_9, gnutls_0_1_4):
11876 2001-05-15 10:19 nmav <nmav@gnutls.org>
11878 * configure.in, lib/gnutls.c, lib/libgnutls.m4:
11882 2001-05-15 09:33 nmav <nmav@gnutls.org>
11884 * acconfig.h, acinclude.m4, changelog-update.sh, configure.in,
11885 lib/Makefile.am, lib/gnutls.c, lib/gnutls.h, lib/gnutls.h.in,
11886 lib/gnutls_auth.c, lib/gnutls_errors.h (tags: gnutls_0_1_4),
11887 lib/gnutls_errors_int.h, lib/libgnutls-config.in, lib/libgnutls.m4,
11888 src/Makefile.am, src/serv.c:
11890 Added libgnutls-config script gnutls.h is automaticaly generated by
11891 configure script Added libgnutls.m4
11893 2001-05-14 10:37 nmav <nmav@gnutls.org>
11895 * lib/ext_srp.c (tags: gnutls-0_1_2):
11897 Added missing length in username.
11899 2001-05-14 09:45 nmav <nmav@gnutls.org>
11901 * NEWS, doc/API (tags: gnutls-0_1_2), lib/auth_anon.c (tags:
11902 gnutls-0_1_2), lib/auth_dhe_dss.c (tags: gnutls-0_1_2),
11903 lib/auth_srp.c (tags: gnutls-0_1_2), lib/auth_srp.h (tags:
11904 gnutls_0_1_4, gnutls-0_1_2), lib/ext_srp.c, lib/gnutls.c (tags:
11905 gnutls-0_1_2), lib/gnutls.h (tags: gnutls-0_1_2), lib/gnutls_auth.c
11906 (tags: gnutls-0_1_2), lib/gnutls_auth_int.h (tags: gnutls-0_1_2),
11907 lib/gnutls_cipher.c (tags: gnutls-0_1_2), lib/gnutls_db.c (tags:
11908 gnutls-0_1_2), lib/gnutls_int.h (tags: gnutls-0_1_2),
11909 lib/gnutls_session.c (tags: gnutls-0_1_2), lib/gnutls_session.h
11910 (tags: gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9, gnutls_0_2_3,
11911 gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0, gnutls_0_1_9,
11912 gnutls_0_1_4, gnutls-0_1_2), src/cli.c (tags: gnutls-0_1_2),
11913 src/serv.c (tags: gnutls-0_1_2):
11915 added functions to access authentication data (like username), and
11916 the key exchange algorithm used.
11918 2001-05-13 16:36 nmav <nmav@gnutls.org>
11920 * lib/cert_sb64.c (tags: gnutls-0_1_2):
11924 2001-05-13 16:36 nmav <nmav@gnutls.org>
11926 * doc/TODO (tags: gnutls-0_1_2), lib/gnutls_db.c:
11928 clean_db() now clears expired entries only
11930 2001-05-13 16:35 nmav <nmav@gnutls.org>
11932 * src/: tpasswd, tpasswd.conf (utags: gnutls-0_1_2):
11934 example tpasswd files.
11936 2001-05-13 13:48 nmav <nmav@gnutls.org>
11938 * lib/auth_srp_passwd.c (tags: gnutls-0_1_2), lib/cert_sb64.c,
11939 lib/gnutls_int.h, src/crypt.c (tags: gnutls-0_1_2):
11941 minor updates and fixes
11943 2001-05-13 10:05 nmav <nmav@gnutls.org>
11945 * lib/Makefile.am (tags: gnutls-0_1_2), lib/auth_srp.c,
11946 lib/auth_srp_passwd.c, lib/auth_srp_passwd.h (tags: gnutls-0_1_2),
11947 lib/crypt.c (tags: gnutls-0_1_2), lib/crypt.h (tags: gnutls_0_4_1,
11948 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
11949 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
11950 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
11951 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
11952 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
11953 gnutls_0_2_0, gnutls_0_1_9, gnutls_0_1_4, gnutls-0_1_2),
11954 lib/crypt_bcrypt.c (tags: gnutls-0_1_2), lib/crypt_bcrypt.h (tags:
11955 gnutls-0_1_2), lib/crypt_srpsha1.c (tags: gnutls-0_1_2),
11956 lib/crypt_srpsha1.h (tags: gnutls_0_4_1, gnutls_0_4_0,
11957 gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
11958 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
11959 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
11960 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
11961 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
11962 gnutls_0_2_0, gnutls_0_1_9, gnutls_0_1_4, gnutls-0_1_2),
11963 lib/gnutls.h, lib/gnutls_srp.c (tags: gnutls-0_1_2),
11964 lib/gnutls_srp.h (tags: gnutls-0_1_2), src/Makefile.am (tags:
11965 gnutls-0_1_2), src/README.crypt (tags: gnutls-0_1_2), src/cli.c,
11966 src/crypt.c, src/crypt.gaa (tags: gnutls-0_1_2), src/gaa.h (tags:
11967 gnutls-0_1_2), src/gaaout.c (tags: gnutls-0_1_2), src/serv.c:
11969 Added compatibility with Tom Wu's libsrp's password files.
11971 2001-05-12 23:37 nmav <nmav@gnutls.org>
11973 * configure.in, lib/Makefile.am, lib/auth_srp.c, lib/auth_srp.h,
11974 lib/auth_srp_passwd.c, lib/cert_b64.c (tags: gnutls-0_1_2),
11975 lib/cert_b64.h (tags: gnutls-0_1_2), lib/debug.c (tags:
11976 gnutls-0_1_2), lib/gnutls.h, lib/gnutls_int.h, lib/gnutls_srp.c,
11977 src/port.h (tags: gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9,
11978 gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0,
11979 gnutls_0_1_9, gnutls_0_1_4, gnutls-0_1_2), src/serv.c:
11981 added support for Tom Wu's srp library tpasswd and tpasswd.conf
11984 2001-05-10 06:58 nmav <nmav@gnutls.org>
11986 * configure.in, lib/gnutls.c, lib/gnutls_int.h:
11988 fixes in memory allocation
11990 2001-05-09 13:16 nmav <nmav@gnutls.org>
11992 * lib/: gnutls.c, gnutls_buffers.c (tags: gnutls-0_1_2),
11993 gnutls_db.c, gnutls_hash_int.c (tags: gnutls-0_1_2), gnutls_int.h:
11995 corrected memory leaks
11997 2001-05-09 09:44 nmav <nmav@gnutls.org>
11999 * doc/API, lib/gnutls.h, lib/gnutls_auth.c, lib/gnutls_auth_int.h,
12000 src/cli.c, src/serv.c (utags: gnutls-0-1-0-srp):
12002 credentials are now kept globaly (in order to minimize memory
12003 usage). This makes no harm since these are never modified by
12006 2001-05-08 20:27 nmav <nmav@gnutls.org>
12008 * doc/TODO (tags: gnutls-0-1-0-srp):
12012 2001-05-08 20:16 nmav <nmav@gnutls.org>
12014 * lib/auth_srp.c (tags: gnutls-0-1-0-srp), lib/auth_srp_passwd.c
12015 (tags: gnutls-0-1-0-srp), lib/cert_b64.c (tags: gnutls-0-1-0-srp),
12016 lib/crypt_bcrypt.c (tags: gnutls-0-1-0-srp), lib/crypt_srpsha1.c
12017 (tags: gnutls-0-1-0-srp), lib/gnutls_errors.c (tags: gnutls-0_1_2,
12018 gnutls-0-1-0-srp), lib/gnutls_errors.h (tags: gnutls-0_1_2,
12019 gnutls-0-1-0-srp), lib/gnutls_handshake.c (tags: gnutls-0_1_2,
12020 gnutls-0-1-0-srp), lib/gnutls_int.h, lib/gnutls_kx.c (tags:
12021 gnutls-0_1_2, gnutls-0-1-0-srp), lib/gnutls_srp.c (tags:
12022 gnutls-0-1-0-srp), lib/gnutls_srp.h (tags: gnutls-0-1-0-srp),
12023 src/cli.c, src/serv.c:
12025 several fixes for srp. Seems to work now!
12027 2001-05-07 19:16 nmav <nmav@gnutls.org>
12029 * lib/gnutls_v2_compat.c (tags: gnutls-0_1_2, gnutls-0-1-0-srp):
12031 better version handling
12033 2001-05-07 19:09 nmav <nmav@gnutls.org>
12035 * NEWS (tags: gnutls-0-1-0-srp), doc/TODO, lib/Makefile.am (tags:
12036 gnutls-0-1-0-srp), lib/gnutls.c (tags: gnutls-0-1-0-srp),
12037 lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_v2_compat.c,
12038 lib/gnutls_v2_compat.h (tags: gnutls_0_5_x_before_types_change,
12039 gnutls_0_5_4, gnutls_0_5_3, gnutls_0_5_2,
12040 gnutls_0_5_x_before_export_ciphersuites,
12041 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
12042 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
12043 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
12044 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
12045 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
12046 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
12047 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
12048 gnutls_0_2_0, gnutls_0_1_9, gnutls_0_1_4, gnutls-0_1_2,
12049 gnutls-0-1-0-srp), src/cli.c:
12051 added support for SSL 2.0 client hello
12053 2001-05-07 11:11 nmav <nmav@gnutls.org>
12055 * configure.in (tags: gnutls-0-1-0-srp), lib/auth_srp.c,
12056 lib/auth_srp_passwd.c, lib/ext_srp.c (tags: gnutls-0-1-0-srp),
12057 lib/gnutls.c, lib/gnutls.h, lib/gnutls_extensions.c (tags:
12058 gnutls-0_1_2, gnutls-0-1-0-srp), lib/gnutls_handshake.c,
12059 lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_srp.c, src/cli.c,
12062 several fixes for srp
12064 2001-05-07 08:27 nmav <nmav@gnutls.org>
12066 * doc/API, lib/auth_srp.c, lib/auth_srp_passwd.c, lib/ext_srp.c,
12067 lib/gnutls_auth.c, lib/gnutls_auth_int.h, lib/gnutls_handshake.c:
12069 gnutls_get_kx_cred() now returns err value. set_kx_cred() now
12072 2001-05-06 23:00 nmav <nmav@gnutls.org>
12074 * src/Makefile.am (tags: gnutls-0-1-0-srp):
12076 added missing gaa.h
12078 2001-05-06 22:51 nmav <nmav@gnutls.org>
12080 * lib/gnutls_srp.c:
12084 2001-05-06 07:30 nmav <nmav@gnutls.org>
12086 * lib/: auth_srp.c, auth_srp_passwd.c, auth_srp_passwd.h (tags:
12087 gnutls-0-1-0-srp), ext_srp.c, gnutls_srp.c, gnutls_srp.h:
12089 more srp related fixes. No longer fails authentication if wrong
12090 username is provided.
12092 2001-05-05 22:24 nmav <nmav@gnutls.org>
12094 * lib/: auth_srp.c, crypt.c (tags: gnutls-0-1-0-srp),
12095 crypt_bcrypt.c, crypt_bcrypt.h (tags: gnutls-0-1-0-srp),
12096 crypt_srpsha1.c, gnutls.h, gnutls_dh.c (tags: gnutls-0_1_2,
12097 gnutls-0-1-0-srp), gnutls_errors.c, gnutls_errors.h, gnutls_int.h,
12098 gnutls_srp.c, gnutls_srp.h:
12100 some hacks in order to exchange the algorithm used to hash the
12103 2001-05-05 10:28 nmav <nmav@gnutls.org>
12105 * lib/: auth_srp.c, gnutls_srp.c, gnutls_srp.h:
12107 cleanups for srp. Most mpi code has moved to gnutls_srp.c
12109 2001-05-05 08:02 nmav <nmav@gnutls.org>
12111 * configure.in, lib/ext_srp.c, lib/gnutls_int.h:
12113 more srp related fixes
12115 2001-05-05 07:38 nmav <nmav@gnutls.org>
12117 * lib/: auth_srp.c, gnutls.h, gnutls_algorithms.c (tags:
12118 gnutls-0_1_2, gnutls-0-1-0-srp), gnutls_auth_int.h,
12119 gnutls_extensions.c, gnutls_handshake.c:
12121 some fixes - srp related
12123 2001-05-04 21:53 nmav <nmav@gnutls.org>
12125 * lib/: auth_srp.c, auth_srp.h (tags: gnutls-0-1-0-srp),
12126 auth_srp_passwd.c, auth_srp_passwd.h:
12130 2001-05-04 21:52 nmav <nmav@gnutls.org>
12132 * lib/Makefile.am, lib/crypt_bcrypt.c, lib/crypt_srpsha1.c,
12133 lib/ext_srp.c, lib/gnutls.c, lib/gnutls.h, lib/gnutls_algorithms.c,
12134 lib/gnutls_auth.c, lib/gnutls_auth.h (tags: gnutls-0_1_2,
12135 gnutls-0-1-0-srp), lib/gnutls_auth_int.h, lib/gnutls_dh.c,
12136 lib/gnutls_errors.c, lib/gnutls_errors.h, lib/gnutls_int.h,
12137 lib/gnutls_kx.c, lib/gnutls_srp.c, lib/gnutls_srp.h, src/crypt.c
12138 (tags: gnutls-0-1-0-srp):
12140 more additions for SRP
12142 2001-05-04 13:08 nmav <nmav@gnutls.org>
12146 fixed default case when no -s was specified
12148 2001-05-04 13:05 nmav <nmav@gnutls.org>
12150 * lib/Makefile.am, lib/cert_b64.h (tags: gnutls-0-1-0-srp),
12151 lib/crypt.c, lib/crypt_bcrypt.c, lib/crypt_srpsha1.c,
12152 lib/crypt_srpsha1.h (tags: gnutls-0-1-0-srp), lib/gnutls.h,
12153 lib/gnutls_dh.c, lib/gnutls_srp.c, lib/gnutls_srp.h, src/crypt.c,
12154 src/crypt.gaa (tags: gnutls-0-1-0-srp), src/gaa.h (tags:
12155 gnutls-0-1-0-srp), src/gaaout.c (tags: gnutls-0-1-0-srp):
12157 More adds for SRP - SRPSHA1 and bcrypt
12159 2001-05-04 08:28 nmav <nmav@gnutls.org>
12163 corrected bug in decoding function
12165 2001-05-03 09:45 nmav <nmav@gnutls.org>
12167 * lib/crypt_bcrypt.h:
12171 2001-05-03 09:44 nmav <nmav@gnutls.org>
12173 * acconfig.h (tags: gnutls-0_1_2, gnutls-0-1-0-srp), configure.in,
12174 lib/Makefile.am, lib/cert_b64.c, lib/crypt.c, lib/crypt_bcrypt.c,
12175 lib/defines.h (tags: gnutls-0_1_2, gnutls-0-1-0-srp), lib/gnutls.h,
12176 lib/gnutls_cipher.c (tags: gnutls-0-1-0-srp),
12177 lib/gnutls_cipher_int.h (tags: gnutls_0_1_4, gnutls-0_1_2,
12178 gnutls-0-1-0-srp), lib/gnutls_handshake.c, lib/gnutls_hash_int.h
12179 (tags: gnutls-0_1_2, gnutls-0-1-0-srp), lib/gnutls_int.h,
12180 lib/gnutls_random.c (tags: gnutls-0_1_2, gnutls-0-1-0-srp),
12181 lib/gnutls_random.h (tags: gnutls-0_1_2, gnutls-0-1-0-srp),
12182 src/Makefile.am, src/crypt.c, src/crypt.gaa, src/gaa.h,
12185 Changes in random number handling. Added bcrypt (for use with SRP).
12186 Added test program crypt for creating bcrypt passwd files.
12188 2001-05-02 16:56 nmav <nmav@gnutls.org>
12190 * doc/API, lib/Makefile.am, lib/gnutls.c, lib/gnutls.h,
12191 lib/gnutls_auth.c, lib/gnutls_auth.h, lib/gnutls_auth_int.h,
12194 added support for setting authentication algorithms' credentials
12196 2001-05-02 15:56 nmav <nmav@gnutls.org>
12198 * lib/: auth_anon.c (tags: gnutls-0-1-0-srp), gnutls_algorithms.c,
12199 gnutls_algorithms.h (tags: gnutls-0_1_2, gnutls-0-1-0-srp),
12202 cleanups... and more modular design.
12204 2001-05-02 10:16 nmav <nmav@gnutls.org>
12206 * lib/: auth_anon.c, auth_dhe_dss.c (tags: gnutls-0-1-0-srp),
12207 gnutls_algorithms.c, gnutls_algorithms.h, gnutls_auth.h,
12208 gnutls_handshake.c, gnutls_kx.c, gnutls_kx.h (tags: gnutls-0_1_2,
12211 Added client kx0 and server kx2 in order to be used with SRP
12213 2001-05-01 15:17 nmav <nmav@gnutls.org>
12215 * buildconf (tags: gnutls-0_1_2, gnutls-0-1-0-srp):
12219 2001-03-25 10:17 nmav <nmav@gnutls.org>
12221 * doc/protocol/ssl-2.txt (tags: gnutls_0_3_5, gnutls_0_3_2,
12222 gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90,
12223 gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9, gnutls_0_2_3,
12224 gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0, gnutls_0_1_9,
12225 gnutls_0_1_4, gnutls-0_1_2, gnutls-0-1-0-srp):
12229 2001-03-18 14:41 nmav <nmav@gnutls.org>
12231 * lib/gnutls_extensions.c:
12233 in case there are no extensions ext_gen() does not return anything
12236 2001-03-18 08:39 nmav <nmav@gnutls.org>
12238 * lib/: debug.h (tags: gnutls-0_1_2, gnutls-0-1-0-srp), gnutls.c,
12239 gnutls_algorithms.c, gnutls_handshake.c:
12243 2001-03-18 08:38 nmav <nmav@gnutls.org>
12245 * lib/: ext_srp.c, gnutls_extensions.c:
12247 send extensions feature was added.
12249 2001-03-17 20:53 nmav <nmav@gnutls.org>
12251 * NEWS, lib/auth_anon.c, lib/auth_dhe_dss.c, lib/debug.c (tags:
12252 gnutls-0-1-0-srp), lib/gnutls_buffers.c (tags: gnutls-0-1-0-srp),
12253 lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_kx.c,
12256 several bugfixes and cleanups
12258 2001-03-17 19:41 nmav <nmav@gnutls.org>
12260 * lib/: Makefile.am, ext_srp.c, ext_srp.h (tags: gnutls_0_3_91,
12261 gnutls_0_3_90, gnutls_with_dss_ciphersuites,
12262 gnutls_with_dss_cert_support, gnutls_0_3_5, gnutls_0_3_2,
12263 gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91, gnutls_0_2_90,
12264 gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9, gnutls_0_2_3,
12265 gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0, gnutls_0_1_9,
12266 gnutls_0_1_4, gnutls-0_1_2, gnutls-0-1-0-srp), gnutls_extensions.c,
12267 gnutls_extensions.h (tags: gnutls_0_1_4, gnutls-0_1_2,
12268 gnutls-0-1-0-srp), gnutls_handshake.c, gnutls_int.h:
12270 Added some preliminary support for TLS extensions;
12272 2001-03-11 22:30 nmav <nmav@gnutls.org>
12278 2001-03-11 22:29 nmav <nmav@gnutls.org>
12280 * doc/protocol/rfc2945.txt (tags: gnutls_0_9_97, gnutls_0_9_96,
12281 gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93, gnutls_0_9_92,
12282 gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90, gnutls_0_8_11,
12283 gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10, gnutls_0_8_9,
12284 gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5, gnutls_0_9_4,
12285 gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5, gnutls_0_9_2,
12286 gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3, gnutls_0_8_1,
12287 gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11, gnutls_0_5_10,
12288 gnutls_0_5_x_before_int_fixes, gnutls_0_5_9, gnutls_0_5_8,
12289 gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
12290 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
12291 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
12292 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
12293 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
12294 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
12295 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
12296 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
12297 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
12298 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
12299 gnutls_0_2_0, gnutls_0_1_9, gnutls_0_1_4, gnutls-0_1_2,
12302 added RFC for srp protocol
12304 2001-03-11 22:02 nmav <nmav@gnutls.org>
12306 * lib/gnutls_algorithms.c:
12308 updated with new files
12310 2001-03-11 21:52 nmav <nmav@gnutls.org>
12312 * lib/: Makefile.am, auth_anon.c, auth_anon.h (tags: gnutls-0_1_2,
12313 gnutls-0-1-0-srp), auth_dhe_dss.c, auth_dhe_dss.h (tags:
12314 gnutls-0_1_2, gnutls-0-1-0-srp), gnutls_anon.c, gnutls_anon.h,
12315 gnutls_dhe_dss.c, gnutls_dhe_dss.h:
12317 moved gnutls_anon and gnutls_dhe_dss to auth_*
12319 2001-03-11 20:47 nmav <nmav@gnutls.org>
12321 * doc/protocol/draft-ietf-tls-srp-00.txt (tags: gnutls_0_1_4,
12322 gnutls-0_1_2, gnutls-0-1-0-srp):
12326 2001-03-11 19:46 nmav <nmav@gnutls.org>
12328 * lib/: Makefile.am, gnutls.c, gnutls_algorithms.c,
12329 gnutls_algorithms.h, gnutls_anon.c, gnutls_anon.h, gnutls_auth.h,
12330 gnutls_dhe_dss.c, gnutls_dhe_dss.h, gnutls_handshake.c,
12331 gnutls_int.h, gnutls_kx.c:
12333 Key exchange (authentication) algorithms were reorganized, and now
12334 are more modular. Most changes however are not much tested and only
12335 anonymous authentication is currently used.
12337 2001-02-10 11:49 nmav <nmav@gnutls.org>
12339 * lib/gnutls_der.c (tags: gnutls-0_1_2, gnutls-0-1-0-srp):
12341 updated some functionality - no longer uses stdin
12343 2001-02-10 11:49 nmav <nmav@gnutls.org>
12345 * THANKS (tags: gnutls-0_1_2, gnutls-0-1-0-srp):
12349 2001-02-10 11:48 nmav <nmav@gnutls.org>
12353 corrected bug with dmalloc mode
12355 2001-02-03 18:23 nmav <nmav@gnutls.org>
12357 * doc/protocol/draft-ietf-tls-kerb-00.txt (tags: gnutls_0_2_3,
12358 gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0, gnutls_0_1_9,
12359 gnutls_0_1_4, gnutls-0_1_2, gnutls-0-1-0-srp):
12361 added kerberos ciphersuites
12363 2001-02-03 12:18 nmav <nmav@gnutls.org>
12365 * lib/: gnutls.c, gnutls.h, gnutls_algorithms.c,
12366 gnutls_algorithms.h, gnutls_cipher.c, gnutls_handshake.c,
12367 gnutls_int.h, gnutls_plaintext.c (tags: gnutls-0_1_2,
12370 TLS version handling is now more simple (no structures)
12372 2001-02-03 11:49 nmav <nmav@gnutls.org>
12374 * lib/: gnutls_algorithms.c, gnutls_cipher_int.c (tags:
12375 gnutls-0_1_2, gnutls-0-1-0-srp):
12377 corrected rijndael256
12379 2001-02-03 11:47 nmav <nmav@gnutls.org>
12381 * lib/: gnutls.h, gnutls_algorithms.c, gnutls_cipher_int.c,
12382 gnutls_db.c (tags: gnutls-0-1-0-srp), gnutls_int.h:
12384 added rijndael-256 as described in draft-ietf-tls-ciphersuite-03
12386 2001-02-01 18:19 nmav <nmav@gnutls.org>
12388 * lib/: gnutls.c, gnutls_cipher.c:
12390 comments are now more clear
12392 2001-02-01 14:49 nmav <nmav@gnutls.org>
12394 * lib/: gnutls.c, gnutls_cipher.c:
12396 gnutls_send_int() no longer sends the packets with 2 Write() calls.
12397 One Write() call is enough for everybody!
12399 2001-02-01 13:10 nmav <nmav@gnutls.org>
12401 * doc/: draft-ietf-tls-camellia-00.txt,
12402 draft-ietf-tls-ciphersuite-02.txt, draft-ietf-tls-https-04.txt,
12403 draft-ietf-tls-misty1-00.txt, draft-ietf-tls-openpgp-00.txt,
12404 draft-ietf-tls-seedhas-00.txt, draft-ietf-tls-wireless-00.txt,
12405 draft-ietf-tn3270e-telnet-tls-05.txt, rfc1422.txt, rfc1423.txt,
12406 rfc2246.txt, rfc2459.txt, rfc2818.txt, ssl-draft302.txt,
12407 protocol/draft-ietf-pkix-ac509prof-05.txt (tags: gnutls_0_1_4,
12408 gnutls-0_1_2, gnutls-0-1-0-srp),
12409 protocol/draft-ietf-tls-camellia-00.txt (tags: gnutls_0_1_4,
12410 gnutls-0_1_2, gnutls-0-1-0-srp),
12411 protocol/draft-ietf-tls-ciphersuite-03.txt (tags: gnutls_0_2_3,
12412 gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0, gnutls_0_1_9,
12413 gnutls_0_1_4, gnutls-0_1_2, gnutls-0-1-0-srp),
12414 protocol/draft-ietf-tls-https-04.txt (tags: gnutls-0_1_2,
12415 gnutls-0-1-0-srp), protocol/draft-ietf-tls-misty1-00.txt (tags:
12416 gnutls_0_1_4, gnutls-0_1_2, gnutls-0-1-0-srp),
12417 protocol/draft-ietf-tls-openpgp-00.txt (tags: gnutls_0_1_4,
12418 gnutls-0_1_2, gnutls-0-1-0-srp),
12419 protocol/draft-ietf-tls-seedhas-00.txt (tags: gnutls_0_1_4,
12420 gnutls-0_1_2, gnutls-0-1-0-srp),
12421 protocol/draft-ietf-tls-wireless-00.txt (tags: gnutls_0_1_4,
12422 gnutls-0_1_2, gnutls-0-1-0-srp),
12423 protocol/draft-ietf-tn3270e-telnet-tls-05.txt (tags: gnutls_0_1_4,
12424 gnutls-0_1_2, gnutls-0-1-0-srp), protocol/rfc1422.txt (tags:
12425 gnutls_0_9_97, gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94,
12426 gnutls_0_9_93, gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91,
12427 gnutls_0_9_90, gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7,
12428 gnutls_0_8_10, gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7,
12429 gnutls_0_9_5, gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3,
12430 gnutls_0_8_5, gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4,
12431 gnutls_0_8_3, gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0,
12432 gnutls_0_5_11, gnutls_0_5_10, gnutls_0_5_x_before_int_fixes,
12433 gnutls_0_5_9, gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6,
12434 gnutls_0_5_5, gnutls_0_5_x_before_types_change, gnutls_0_5_4,
12435 gnutls_0_5_3, gnutls_0_5_2,
12436 gnutls_0_5_x_before_export_ciphersuites,
12437 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
12438 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
12439 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
12440 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
12441 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
12442 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
12443 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
12444 gnutls_0_2_0, gnutls_0_1_9, gnutls_0_1_4, gnutls-0_1_2,
12445 gnutls-0-1-0-srp), protocol/rfc1423.txt (tags: gnutls_0_9_97,
12446 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
12447 gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90,
12448 gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10,
12449 gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5,
12450 gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5,
12451 gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3,
12452 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11,
12453 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9,
12454 gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
12455 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
12456 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
12457 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
12458 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
12459 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
12460 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
12461 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
12462 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
12463 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
12464 gnutls_0_2_0, gnutls_0_1_9, gnutls_0_1_4, gnutls-0_1_2,
12465 gnutls-0-1-0-srp), protocol/rfc2246.txt (tags: gnutls_0_9_97,
12466 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
12467 gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90,
12468 gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10,
12469 gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5,
12470 gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5,
12471 gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3,
12472 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11,
12473 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9,
12474 gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
12475 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
12476 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
12477 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
12478 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
12479 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
12480 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
12481 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
12482 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
12483 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
12484 gnutls_0_2_0, gnutls_0_1_9, gnutls_0_1_4, gnutls-0_1_2,
12485 gnutls-0-1-0-srp), protocol/rfc2279.txt (tags: gnutls_0_9_97,
12486 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
12487 gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90,
12488 gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10,
12489 gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5,
12490 gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5,
12491 gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3,
12492 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11,
12493 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9,
12494 gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
12495 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
12496 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
12497 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
12498 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
12499 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
12500 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
12501 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
12502 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
12503 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
12504 gnutls_0_2_0, gnutls_0_1_9, gnutls_0_1_4, gnutls-0_1_2,
12505 gnutls-0-1-0-srp), protocol/rfc2459.txt (tags: gnutls_0_9_97,
12506 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
12507 gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90,
12508 gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10,
12509 gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5,
12510 gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5,
12511 gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3,
12512 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11,
12513 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9,
12514 gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
12515 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
12516 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
12517 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
12518 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
12519 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
12520 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
12521 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
12522 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
12523 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
12524 gnutls_0_2_0, gnutls_0_1_9, gnutls_0_1_4, gnutls-0_1_2,
12525 gnutls-0-1-0-srp), protocol/rfc2818.txt (tags: gnutls_0_9_97,
12526 gnutls_0_9_96, gnutls_0_9_95, gnutls_0_9_94, gnutls_0_9_93,
12527 gnutls_0_9_92, gnutls_0_8_12, gnutls_0_9_91, gnutls_0_9_90,
12528 gnutls_0_8_11, gnutls_0_9_8, gnutls_0_9_7, gnutls_0_8_10,
12529 gnutls_0_8_9, gnutls_0_9_6, gnutls_0_8_7, gnutls_0_9_5,
12530 gnutls_0_9_4, gnutls_0_8_6, gnutls_0_9_3, gnutls_0_8_5,
12531 gnutls_0_9_2, gnutls_0_9_1, gnutls_0_8_4, gnutls_0_8_3,
12532 gnutls_0_8_1, gnutls_0_8_0, gnutls_0_6_0, gnutls_0_5_11,
12533 gnutls_0_5_10, gnutls_0_5_x_before_int_fixes, gnutls_0_5_9,
12534 gnutls_0_5_8, gnutls_0_5_7, gnutls_0_5_6, gnutls_0_5_5,
12535 gnutls_0_5_x_before_types_change, gnutls_0_5_4, gnutls_0_5_3,
12536 gnutls_0_5_2, gnutls_0_5_x_before_export_ciphersuites,
12537 gnutls_0_5_x_with_export_ciphersuites, gnutls_0_5_1, gnutls_0_5_0,
12538 gnutls_0_4_with_libtasn1, gnutls_0_4_3, gnutls_0_4_2, gnutls_0_4_1,
12539 gnutls_0_4_0, gnutls_0_3_92, gnutls_0_3_91, gnutls_0_3_90,
12540 gnutls_with_dss_ciphersuites, gnutls_with_dss_cert_support,
12541 gnutls_0_3_5, gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0,
12542 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
12543 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
12544 gnutls_0_2_0, gnutls_0_1_9, gnutls_0_1_4, gnutls-0_1_2,
12545 gnutls-0-1-0-srp), protocol/ssl-draft302.txt (tags: gnutls_0_3_5,
12546 gnutls_0_3_2, gnutls_0_3_1, gnutls_0_3_0, gnutls_0_2_91,
12547 gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10, gnutls_0_2_9,
12548 gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0,
12549 gnutls_0_1_9, gnutls_0_1_4, gnutls-0_1_2, gnutls-0-1-0-srp):
12551 drafts and rfcs were moved to protocol/ directory
12553 2001-01-30 10:02 nmav <nmav@gnutls.org>
12555 * README (tags: gnutls-0_1_2, gnutls-0-1-0-srp):
12559 2001-01-28 23:49 nmav <nmav@gnutls.org>
12561 * lib/: debug.h, defines.h, gnutls_algorithms.h, gnutls_buffers.h
12562 (tags: gnutls-0_1_2, gnutls-0-1-0-srp), gnutls_cipher.h (tags:
12563 gnutls-0_1_2, gnutls-0-1-0-srp), gnutls_cipher_int.h,
12564 gnutls_compress.h (tags: gnutls-0_1_2, gnutls-0-1-0-srp),
12565 gnutls_compress_int.h (tags: gnutls_0_2_3, gnutls_0_2_2,
12566 gnutls_0_2_1, gnutls_0_2_0, gnutls_0_1_9, gnutls_0_1_4,
12567 gnutls-0_1_2, gnutls-0-1-0-srp), gnutls_db.h (tags: gnutls_0_2_9,
12568 gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1, gnutls_0_2_0,
12569 gnutls_0_1_9, gnutls_0_1_4, gnutls-0_1_2, gnutls-0-1-0-srp),
12570 gnutls_dh.h (tags: gnutls-0_1_2, gnutls-0-1-0-srp),
12571 gnutls_errors.h, gnutls_handshake.h (tags: gnutls-0_1_2,
12572 gnutls-0-1-0-srp), gnutls_hash_int.h, gnutls_int.h, gnutls_kx.h,
12573 gnutls_num.h (tags: gnutls-0_1_2, gnutls-0-1-0-srp),
12574 gnutls_plaintext.h (tags: gnutls-0_1_2, gnutls-0-1-0-srp),
12575 gnutls_priority.h (tags: gnutls-0_1_2, gnutls-0-1-0-srp),
12576 gnutls_session.h (tags: gnutls-0-1-0-srp):
12578 added copyright notice
12580 2001-01-28 23:35 nmav <nmav@gnutls.org>
12582 * lib/: gnutls.c, gnutls_cipher.c, gnutls_cipher.h:
12584 removed large buffer
12586 2001-01-28 10:54 nmav <nmav@gnutls.org>
12588 * lib/: Makefile.am, cert_der.asn1 (tags: gnutls-0_1_2,
12589 gnutls-0-1-0-srp), gnutls_cert.lex:
12591 removed unneeded files
12593 2001-01-25 08:27 nmav <nmav@gnutls.org>
12597 corrected wrong buffer size
12599 2001-01-25 02:11 nmav <nmav@gnutls.org>
12601 * lib/: gnutls_cipher.c, gnutls_cipher.h:
12603 changes in gnutls_encrypt()
12605 2001-01-25 02:08 nmav <nmav@gnutls.org>
12607 * lib/: gnutls.c, gnutls_int.h:
12609 tls packets are now send using one write(that way ssldump
12612 2001-01-25 01:51 nmav <nmav@gnutls.org>
12618 2001-01-19 14:14 nmav <nmav@gnutls.org>
12624 2001-01-19 09:06 nmav <nmav@gnutls.org>
12626 * lib/cert_der.asn1:
12628 added asn1 rules for snacc (DER extended) compiler
12630 2001-01-17 15:10 nmav <nmav@gnutls.org>
12632 * doc/draft-ietf-tls-wireless-00.txt:
12634 added draft-ietf-tls-wireless
12636 2001-01-16 23:02 nmav <nmav@gnutls.org>
12638 * AUTHORS (tags: gnutls-0_1_2, gnutls-0-1-0-srp):
12640 updated authors - tarun left
12642 2001-01-16 23:02 nmav <nmav@gnutls.org>
12648 2001-01-14 14:55 nmav <nmav@gnutls.org>
12650 * lib/gnutls_handshake.c:
12652 removed time_t declarations. We need exactly 32 bits.
12654 2001-01-14 11:10 nmav <nmav@gnutls.org>
12656 * lib/gnutls_der.h (tags: gnutls-0_1_2, gnutls-0-1-0-srp):
12660 2001-01-14 11:09 nmav <nmav@gnutls.org>
12664 added some support for pem encoded x509 certificates
12666 2001-01-11 12:24 nmav <nmav@gnutls.org>
12668 * lib/gnutls.c (tags: gnutls-0-0-7):
12670 session gets deleted from the db if it is not resumable
12672 2001-01-11 12:23 nmav <nmav@gnutls.org>
12674 * lib/: gnutls_db.c, gnutls_db.h (utags: gnutls-0-0-7):
12678 2001-01-11 11:59 nmav <nmav@gnutls.org>
12680 * configure.in (tags: gnutls-0-0-7):
12684 2001-01-11 11:56 nmav <nmav@gnutls.org>
12686 * NEWS (tags: gnutls-0-0-7), configure.in, src/cli.c (tags:
12691 2001-01-11 11:43 nmav <nmav@gnutls.org>
12693 * acinclude.m4 (tags: gnutls-0_1_2, gnutls-0-1-0-srp,
12696 added hooks for new libgcrypt
12698 2001-01-11 11:40 nmav <nmav@gnutls.org>
12700 * NEWS, configure.in, doc/API (tags: gnutls-0-0-7), lib/Makefile.am
12701 (tags: gnutls-0-0-7), lib/gnutls.c, lib/gnutls.h (tags:
12702 gnutls-0-0-7), lib/gnutls_algorithms.c (tags: gnutls-0-0-7),
12703 lib/gnutls_errors.c (tags: gnutls-0-0-7), lib/gnutls_errors.h
12704 (tags: gnutls-0-0-7), lib/gnutls_handshake.c (tags: gnutls-0-0-7),
12705 lib/gnutls_handshake.h (tags: gnutls-0-0-7), lib/gnutls_int.h
12706 (tags: gnutls-0-0-7), lib/gnutls_session.c (tags: gnutls-0-1-0-srp,
12707 gnutls-0-0-7), src/Makefile.am (tags: gnutls-0-0-7), src/cli.c,
12708 src/port.h (tags: gnutls-0-0-7), src/serv.c (tags: gnutls-0-0-7):
12710 added server side session resuming (using gdbm)
12712 2001-01-11 07:28 nmav <nmav@gnutls.org>
12714 * acconfig.h (tags: gnutls-0-0-7), configure.in, lib/gnutls_dh.c
12715 (tags: gnutls-0-0-7), lib/gnutls_int.h, src/Makefile.am:
12717 added hooks for dmalloc
12719 2001-01-10 21:23 nmav <nmav@gnutls.org>
12721 * src/: Makefile.am, cli.c, serv.c:
12723 corrected client/server
12725 2001-01-10 21:23 nmav <nmav@gnutls.org>
12727 * lib/: Makefile.am, gnutls.c, gnutls.h, gnutls_algorithms.c,
12728 gnutls_algorithms.h (tags: gnutls-0-0-7), gnutls_cipher.c (tags:
12729 gnutls-0-0-7), gnutls_cipher_int.c (tags: gnutls-0-0-7),
12730 gnutls_handshake.c, gnutls_int.h:
12732 corrected buffer overruns
12734 2001-01-08 17:15 nmav <nmav@gnutls.org>
12736 * doc/rfc1422.txt (tags: gnutls-0-0-7):
12740 2001-01-08 17:10 nmav <nmav@gnutls.org>
12744 corrected return value
12746 2001-01-08 17:09 nmav <nmav@gnutls.org>
12750 added a check in read return value
12752 2000-12-18 13:06 nmav <nmav@gnutls.org>
12754 * lib/gnutls_compress_int.c (tags: gnutls_0_1_4, gnutls-0_1_2,
12755 gnutls-0-1-0-srp, gnutls-0-0-7):
12757 more checks for zlib
12759 2000-12-17 22:17 nmav <nmav@gnutls.org>
12761 * doc/API, lib/gnutls.c, lib/gnutls.h, lib/gnutls_int.h:
12763 added a function to control the lowat size (the RCVLOWAT in socket)
12765 2000-12-17 19:31 nmav <nmav@gnutls.org>
12767 * doc/Makefile.am (tags: gnutls-0-1-0-srp, gnutls-0-0-7,
12772 2000-12-17 19:31 nmav <nmav@gnutls.org>
12774 * NEWS, configure.in, doc/API, doc/TODO (tags: gnutls-0-0-7),
12775 lib/gnutls.c, lib/gnutls.h, lib/gnutls_algorithms.c,
12776 lib/gnutls_buffers.c (tags: gnutls-0-0-7), lib/gnutls_errors.c,
12777 lib/gnutls_errors.h, lib/gnutls_handshake.c, lib/gnutls_int.h,
12778 src/cli.c, src/port.h, src/serv.c (utags: gnutls0-0-6):
12780 added some support for non blocking IO and socket flags. Some
12781 function names have been changed.
12783 2000-12-17 01:34 nmav <nmav@gnutls.org>
12785 * lib/gnutls_algorithms.c:
12787 qsort seems to work now
12789 2000-12-17 00:42 nmav <nmav@gnutls.org>
12791 * lib/gnutls_compress_int.c (tags: gnutls0-0-6):
12793 added check for zlib.h
12795 2000-12-17 00:31 nmav <nmav@gnutls.org>
12797 * lib/gnutls_algorithms.c:
12799 updated sorting algorithm - it was a mess - it is more than a mess
12802 2000-12-14 15:00 nmav <nmav@gnutls.org>
12804 * configure.in, doc/API, doc/TODO, lib/gnutls.c, lib/gnutls.h,
12805 lib/gnutls_algorithms.c, lib/gnutls_cipher.c (tags: gnutls0-0-6),
12806 lib/gnutls_cipher_int.c (tags: gnutls0-0-6),
12807 lib/gnutls_compress_int.c, lib/gnutls_hash_int.c (tags:
12808 gnutls-0-1-0-srp, gnutls-0-0-7, gnutls0-0-6), lib/gnutls_int.h,
12809 src/cli.c, src/port.h, src/serv.c:
12813 2000-12-12 15:01 nmav <nmav@gnutls.org>
12817 added a better(?) - not sure - xor function.
12819 2000-12-11 23:45 nmav <nmav@gnutls.org>
12821 * lib/gnutls_priority.h (tags: gnutls-0-0-7, gnutls0-0-6):
12825 2000-12-11 23:45 nmav <nmav@gnutls.org>
12829 added option for profiling
12831 2000-12-11 23:44 nmav <nmav@gnutls.org>
12833 * lib/: gnutls_algorithms.c, gnutls_algorithms.h (tags:
12834 gnutls0-0-6), gnutls_handshake.c, gnutls_kx.c (tags: gnutls-0-0-7,
12837 improved some things found from gcov
12839 2000-12-11 23:43 nmav <nmav@gnutls.org>
12841 * lib/: gnutls.c, gnutls_int.h:
12843 improved peek data handling - now keeps only 1 byte in kernel buffer
12845 2000-12-11 15:44 nmav <nmav@gnutls.org>
12847 * configure.in, lib/.cvsignore (tags: gnutls-0_1_2,
12848 gnutls-0-1-0-srp, gnutls-0-0-7, gnutls0-0-6), lib/gnutls.c:
12852 2000-12-11 15:03 nmav <nmav@gnutls.org>
12854 * lib/gnutls_int.h:
12856 removed debug definitions
12858 2000-12-11 14:57 nmav <nmav@gnutls.org>
12860 * NEWS, lib/Makefile.am (tags: gnutls0-0-6), lib/debug.h (tags:
12861 gnutls-0-0-7, gnutls0-0-6), lib/gnutls.c, lib/gnutls_cipher.c,
12862 lib/gnutls_cipher.h (tags: gnutls-0-0-7, gnutls0-0-6),
12863 lib/gnutls_errors.h, lib/gnutls_handshake.c, lib/gnutls_handshake.h
12864 (tags: gnutls0-0-6), lib/gnutls_hash_int.c, lib/gnutls_int.h,
12865 lib/gnutls_kx.c, src/cli.c, src/serv.c:
12867 cleanups for gcc -Wall
12869 2000-12-11 14:06 nmav <nmav@gnutls.org>
12873 removed file. replaced by API
12875 2000-12-11 13:43 nmav <nmav@gnutls.org>
12877 * doc/API, lib/gnutls.c, lib/gnutls.h, lib/gnutls_buffers.c,
12878 lib/gnutls_int.h, lib/gnutls_session.c (tags: gnutls0-0-6),
12881 added some new functions in the API. documentation updated.
12883 2000-12-11 13:08 nmav <nmav@gnutls.org>
12887 updated documentation
12889 2000-12-11 11:56 nmav <nmav@gnutls.org>
12893 corrected peek data handling
12895 2000-12-10 18:10 nmav <nmav@gnutls.org>
12897 * configure.in, doc/TODO, lib/defines.h (tags: gnutls-0-0-7,
12898 gnutls0-0-6), lib/gnutls.c, lib/gnutls_buffers.c,
12899 lib/gnutls_buffers.h (tags: gnutls-0-0-7, gnutls0-0-6),
12900 lib/gnutls_int.h, src/cli.c:
12902 used MSG_PEEK flag in recv in order to used gnutls_recv() with
12903 select(). This change will order select to treat the socket as read
12904 even if we have read and localy buffered all data - but the user
12905 hasn't call gnutls_recv() to get that data.
12907 2000-12-10 14:44 nmav <nmav@gnutls.org>
12909 * src/: cli.c, serv.c:
12913 2000-12-10 12:53 nmav <nmav@gnutls.org>
12915 * lib/: debug.c (tags: gnutls-0-0-7, gnutls0-0-6), gnutls.c,
12916 gnutls_buffers.c, gnutls_cipher.c, gnutls_handshake.c,
12919 changes in close notify- alert handling
12921 2000-12-10 12:52 nmav <nmav@gnutls.org>
12923 * lib/: gnutls_compress_int.c, gnutls_compress_int.h (tags:
12924 gnutls-0-0-7, gnutls0-0-6):
12926 changes in compression handling
12928 2000-12-10 10:46 nmav <nmav@gnutls.org>
12930 * lib/: gnutls_session.c, gnutls_session.h (tags: gnutls-0-0-7,
12935 2000-12-10 10:44 nmav <nmav@gnutls.org>
12937 * NEWS, doc/HACKING, lib/gnutls_handshake.c, lib/gnutls_int.h,
12938 lib/gnutls_session.c, src/cli.c, src/port.h, src/serv.c:
12940 added client side resuming
12942 2000-12-09 22:33 nmav <nmav@gnutls.org>
12944 * lib/: gnutls_session.c, gnutls_session.h:
12946 added support for session resuming
12948 2000-12-09 22:32 nmav <nmav@gnutls.org>
12950 * lib/: Makefile.am, gnutls.c, gnutls.h, gnutls_cipher.c,
12951 gnutls_handshake.c, gnutls_handshake.h, gnutls_int.h:
12953 added some support for session resuming (in client) It does not seem
12956 2000-12-09 18:37 nmav <nmav@gnutls.org>
12958 * lib/: debug.c, gnutls.h, gnutls_cipher.c, gnutls_int.h:
12960 removed all things about exportable algorithms
12962 2000-12-09 11:55 nmav <nmav@gnutls.org>
12964 * lib/gnutls_handshake.c:
12966 gnutls_handshake was broken to gnutls_handshake_begin and
12967 gnutls_handshake_finish. This will help the use of certificate API
12968 to check received certificates
12970 2000-12-07 22:19 nmav <nmav@gnutls.org>
12974 added a warning if zlib was not found
12976 2000-12-07 17:44 nmav <nmav@gnutls.org>
12980 Added default algorithm priorities so it can work even if the user
12981 hasn't specified any
12983 2000-12-07 13:08 nmav <nmav@gnutls.org>
12985 * lib/: gnutls_compress_int.c, gnutls_compress_int.h (utags:
12988 added compression (ZLIB)
12990 2000-12-07 13:07 nmav <nmav@gnutls.org>
12992 * .cvsignore (tags: gnutls-0-0-7, gnutls0-0-6), configure.in,
12993 lib/Makefile.am, lib/gnutls.c, lib/gnutls.h,
12994 lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
12995 lib/gnutls_cipher.c, lib/gnutls_compress.c (tags: gnutls-0_1_2,
12996 gnutls-0-1-0-srp, gnutls-0-0-7, gnutls0-0-6), lib/gnutls_errors.c,
12997 lib/gnutls_errors.h, lib/gnutls_handshake.c, lib/gnutls_int.h,
12998 lib/gnutls_priority.c (tags: gnutls-0_1_2, gnutls-0-1-0-srp,
12999 gnutls-0-0-7, gnutls0-0-6), src/cli.c, src/port.h, src/serv.c
13000 (utags: gnutls0-0-5):
13002 Added compression support (ZLIB)
13004 2000-12-07 09:47 nmav <nmav@gnutls.org>
13006 * lib/gnutls_handshake.c, lib/gnutls_hash_int.c (tags:
13007 gnutls0-0-5), lib/gnutls_hash_int.h (tags: gnutls-0-0-7,
13008 gnutls0-0-6, gnutls0-0-5), src/cli.c, src/port.h:
13010 SSL3 support was added
13012 2000-12-07 09:07 nmav <nmav@gnutls.org>
13014 * lib/: gnutls.c, gnutls_buffers.c (tags: gnutls0-0-5),
13015 gnutls_buffers.h (tags: gnutls0-0-5), gnutls_handshake.c,
13020 2000-12-06 23:18 nmav <nmav@gnutls.org>
13022 * lib/: gnutls.c, gnutls_buffers.c, gnutls_buffers.h,
13023 gnutls_cipher.c, gnutls_handshake.c, gnutls_hash_int.c,
13024 gnutls_hash_int.h, gnutls_int.h:
13028 2000-12-06 20:21 nmav <nmav@gnutls.org>
13030 * lib/: gnutls.c, gnutls.h, gnutls_algorithms.c, gnutls_buffers.c,
13031 gnutls_buffers.h, gnutls_cipher.c, gnutls_cipher_int.c (tags:
13032 gnutls0-0-5), gnutls_handshake.c, gnutls_hash_int.c,
13033 gnutls_hash_int.h, gnutls_int.h, gnutls_kx.c (tags: gnutls0-0-5):
13035 A lot of fixes for SSL3
13037 2000-12-05 10:38 nmav <nmav@gnutls.org>
13039 * doc/Makefile.am (tags: gnutls0-0-5):
13043 2000-12-05 10:18 nmav <nmav@gnutls.org>
13045 * doc/: API, TODO (utags: gnutls0-0-5):
13047 documentation update
13049 2000-12-05 10:08 nmav <nmav@gnutls.org>
13051 * lib/gnutls.c, lib/gnutls_priority.c, src/cli.c, src/serv.c:
13053 Bugfixes mainly for the priority (which was moved to the state)
13055 2000-12-05 00:29 nmav <nmav@gnutls.org>
13057 * lib/: gnutls.c, gnutls.h, gnutls_algorithms.c,
13058 gnutls_algorithms.h, gnutls_cipher.c, gnutls_handshake.c,
13059 gnutls_handshake.h (tags: gnutls0-0-5), gnutls_hash_int.c,
13060 gnutls_hash_int.h, gnutls_int.h, gnutls_kx.c, gnutls_priority.c:
13062 Priorities were moved to the state (were global)
13064 2000-11-22 22:21 nmav <nmav@gnutls.org>
13066 * lib/: gnutls_algorithms.c, gnutls_cipher.c, gnutls_hash_int.c,
13067 gnutls_hash_int.h, gnutls_int.h:
13069 added ssl3 key generation function - more fixes in ssl3 mac
13071 2000-11-22 21:33 nmav <nmav@gnutls.org>
13073 * lib/: gnutls_hash_int.c, gnutls_hash_int.h:
13077 2000-11-22 21:31 nmav <nmav@gnutls.org>
13079 * lib/gnutls_hash_int.c:
13081 corrected nasty bugs
13083 2000-11-22 21:18 nmav <nmav@gnutls.org>
13085 * lib/: gnutls_hash_int.c, gnutls_hash_int.h:
13087 added support for the MAC used in SSLv3
13089 2000-11-19 11:06 nmav <nmav@gnutls.org>
13091 * README (tags: gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5):
13095 2000-11-19 11:02 nmav <nmav@gnutls.org>
13099 removed unneeded check
13101 2000-11-19 11:01 nmav <nmav@gnutls.org>
13103 * doc/: Makefile.am, ssl3-vs-tls:
13107 2000-11-19 10:56 nmav <nmav@gnutls.org>
13113 2000-11-17 16:37 nmav <nmav@gnutls.org>
13115 * lib/gnutls_cipher_int.c:
13117 added ARCFOUR support when using gcrypt
13119 2000-11-15 22:16 nmav <nmav@gnutls.org>
13121 * doc/draft-ietf-tls-ciphersuite-01.txt:
13125 2000-11-15 21:54 nmav <nmav@gnutls.org>
13127 * doc/draft-ietf-tls-ciphersuite-02.txt (tags: gnutls-0-0-7,
13128 gnutls0-0-6, gnutls0-0-5), lib/gnutls_algorithms.c (utags:
13131 added the new tls-ciphersuite draft, and the ciphersuite
13132 TLS_DH_anon_RIJNDAEL_CBC_SHA
13134 2000-11-15 18:18 nmav <nmav@gnutls.org>
13136 * configure.in (tags: gnutls0-0-4), lib/gnutls.c (tags:
13137 gnutls0-0-4), lib/gnutls.h (tags: gnutls0-0-4),
13138 lib/gnutls_algorithms.c, lib/gnutls_algorithms.h (tags:
13139 gnutls0-0-4), lib/gnutls_cipher.c (tags: gnutls0-0-4),
13140 lib/gnutls_cipher.h (tags: gnutls0-0-5, gnutls0-0-4),
13141 lib/gnutls_cipher_int.c (tags: gnutls0-0-4), lib/gnutls_errors.c
13142 (tags: gnutls0-0-4), lib/gnutls_errors.h (tags: gnutls0-0-4),
13143 lib/gnutls_handshake.c (tags: gnutls0-0-4), lib/gnutls_int.h (tags:
13146 several cleanups in order to support ssl3
13148 2000-11-15 09:02 nmav <nmav@gnutls.org>
13150 * .cvsignore (tags: gnutls0-0-4), AUTHORS (tags: gnutls-0-0-7,
13151 gnutls0-0-6, gnutls0-0-5, gnutls0-0-4), COPYING (tags:
13152 gnutls_0_2_91, gnutls_0_2_90, gnutls_0_2_11, gnutls_0_2_10,
13153 gnutls_0_2_9, gnutls_0_2_3, gnutls_0_2_2, gnutls_0_2_1,
13154 gnutls_0_2_0, gnutls_0_1_9, gnutls_0_1_4, gnutls-0_1_2,
13155 gnutls-0-1-0-srp, gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5,
13156 gnutls0-0-4), Makefile.am (tags: gnutls-0_1_2, gnutls-0-1-0-srp,
13157 gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5, gnutls0-0-4), NEWS (tags:
13158 gnutls0-0-5, gnutls0-0-4), README (tags: gnutls0-0-4), THANKS
13159 (tags: gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5, gnutls0-0-4),
13160 acconfig.h (tags: gnutls0-0-6, gnutls0-0-5, gnutls0-0-4),
13161 acinclude.m4 (tags: gnutls0-0-6, gnutls0-0-5, gnutls0-0-4),
13162 buildconf (tags: gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5,
13163 gnutls0-0-4), configure.in, doc/.cvsignore (tags: gnutls-0_1_2,
13164 gnutls-0-1-0-srp, gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5,
13165 gnutls0-0-4), doc/HACKING (tags: gnutls0-0-5, gnutls0-0-4),
13166 doc/Makefile.am (tags: gnutls0-0-4), doc/TODO (tags: gnutls0-0-4),
13167 doc/draft-ietf-tls-camellia-00.txt (tags: gnutls-0-0-7,
13168 gnutls0-0-6, gnutls0-0-5, gnutls0-0-4),
13169 doc/draft-ietf-tls-ciphersuite-01.txt,
13170 doc/draft-ietf-tls-https-04.txt (tags: gnutls-0-0-7, gnutls0-0-6,
13171 gnutls0-0-5, gnutls0-0-4), doc/draft-ietf-tls-misty1-00.txt (tags:
13172 gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5, gnutls0-0-4),
13173 doc/draft-ietf-tls-openpgp-00.txt (tags: gnutls-0-0-7, gnutls0-0-6,
13174 gnutls0-0-5, gnutls0-0-4), doc/draft-ietf-tls-seedhas-00.txt (tags:
13175 gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5, gnutls0-0-4),
13176 doc/draft-ietf-tn3270e-telnet-tls-05.txt (tags: gnutls-0-0-7,
13177 gnutls0-0-6, gnutls0-0-5, gnutls0-0-4), doc/rfc2246.txt (tags:
13178 gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5, gnutls0-0-4),
13179 doc/rfc2459.txt (tags: gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5,
13180 gnutls0-0-4), doc/rfc2818.txt (tags: gnutls-0-0-7, gnutls0-0-6,
13181 gnutls0-0-5, gnutls0-0-4), doc/ssl-draft302.txt (tags:
13182 gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5, gnutls0-0-4),
13183 doc/ssl3-vs-tls (tags: gnutls0-0-4), lib/.cvsignore (tags:
13184 gnutls0-0-5, gnutls0-0-4), lib/Makefile.am (tags: gnutls0-0-4),
13185 lib/README.der (tags: gnutls_0_1_4, gnutls-0_1_2, gnutls-0-1-0-srp,
13186 gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5, gnutls0-0-4), lib/debug.c
13187 (tags: gnutls0-0-5, gnutls0-0-4), lib/debug.h (tags: gnutls0-0-5,
13188 gnutls0-0-4), lib/defines.h (tags: gnutls0-0-5, gnutls0-0-4),
13189 lib/gnutls.c, lib/gnutls.h, lib/gnutls_algorithms.c,
13190 lib/gnutls_algorithms.h, lib/gnutls_buffers.c (tags: gnutls0-0-4),
13191 lib/gnutls_buffers.h (tags: gnutls0-0-4), lib/gnutls_cert.lex
13192 (tags: gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5, gnutls0-0-4),
13193 lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
13194 lib/gnutls_cipher_int.h (tags: gnutls-0-0-7, gnutls0-0-6,
13195 gnutls0-0-5, gnutls0-0-4), lib/gnutls_compress.c (tags:
13196 gnutls0-0-4), lib/gnutls_compress.h (tags: gnutls-0-0-7,
13197 gnutls0-0-6, gnutls0-0-5, gnutls0-0-4), lib/gnutls_der.c (tags:
13198 gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5, gnutls0-0-4),
13199 lib/gnutls_der.h (tags: gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5,
13200 gnutls0-0-4), lib/gnutls_dh.c (tags: gnutls0-0-6, gnutls0-0-5,
13201 gnutls0-0-4), lib/gnutls_dh.h (tags: gnutls-0-0-7, gnutls0-0-6,
13202 gnutls0-0-5, gnutls0-0-4), lib/gnutls_errors.c,
13203 lib/gnutls_errors.h, lib/gnutls_handshake.c, lib/gnutls_handshake.h
13204 (tags: gnutls0-0-4), lib/gnutls_hash_int.c (tags: gnutls0-0-4),
13205 lib/gnutls_hash_int.h (tags: gnutls0-0-4), lib/gnutls_int.h,
13206 lib/gnutls_kx.c (tags: gnutls0-0-4), lib/gnutls_kx.h (tags:
13207 gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5, gnutls0-0-4),
13208 lib/gnutls_num.c (tags: gnutls-0_1_2, gnutls-0-1-0-srp,
13209 gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5, gnutls0-0-4),
13210 lib/gnutls_num.h (tags: gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5,
13211 gnutls0-0-4), lib/gnutls_plaintext.c (tags: gnutls-0-0-7,
13212 gnutls0-0-6, gnutls0-0-5, gnutls0-0-4), lib/gnutls_plaintext.h
13213 (tags: gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5, gnutls0-0-4),
13214 lib/gnutls_priority.c (tags: gnutls0-0-4), src/.cvsignore (tags:
13215 gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5, gnutls0-0-4),
13216 src/Makefile.am (tags: gnutls0-0-6, gnutls0-0-5, gnutls0-0-4),
13217 src/cli.c (tags: gnutls0-0-4), src/port.h (tags: gnutls0-0-4),
13218 src/serv.c (tags: gnutls0-0-4):
13220 Moving to release 2
13222 2000-11-15 08:59 nmav <nmav@gnutls.org>
13224 * doc/HACKING, lib/gnutls.c, lib/gnutls.h, lib/gnutls_algorithms.c,
13225 lib/gnutls_handshake.c, lib/gnutls_hash_int.c,
13226 lib/gnutls_hash_int.h, lib/gnutls_int.h, lib/gnutls_kx.c,
13229 roll backs and fixes
13231 2000-11-15 08:37 nmav <nmav@gnutls.org>
13237 2000-11-13 22:11 nmav <nmav@gnutls.org>
13243 2000-11-13 22:09 nmav <nmav@gnutls.org>
13249 2000-11-13 21:58 nmav <nmav@gnutls.org>
13251 * lib/: debug.c, debug.h, gnutls.c, gnutls.h, gnutls_algorithms.c,
13252 gnutls_algorithms.h, gnutls_cipher.c, gnutls_dh.c,
13253 gnutls_handshake.c, gnutls_hash_int.c, gnutls_hash_int.h,
13254 gnutls_int.h, gnutls_kx.c:
13256 added some support for ssl3 (with mhash only)
13258 2000-11-12 22:07 nmav <nmav@gnutls.org>
13260 * doc/: rfc2818.txt, ssl-draft302.txt:
13264 2000-11-12 21:46 nmav <nmav@gnutls.org>
13266 * doc/: draft-ietf-tls-camellia-00.txt,
13267 draft-ietf-tls-https-04.txt, draft-ietf-tls-misty1-00.txt,
13268 draft-ietf-tls-seedhas-00.txt,
13269 draft-ietf-tn3270e-telnet-tls-05.txt:
13273 2000-11-12 20:20 nmav <nmav@gnutls.org>
13275 * lib/gnutls_der.c:
13279 2000-11-12 20:20 nmav <nmav@gnutls.org>
13285 2000-11-12 15:39 nmav <nmav@gnutls.org>
13287 * lib/: gnutls.h, gnutls_algorithms.c, gnutls_cipher_int.c,
13290 added preliminary support for AES (rijndael)
13292 2000-11-12 15:15 nmav <nmav@gnutls.org>
13294 * doc/draft-ietf-tls-openpgp-00.txt:
13296 added draft-ietf-tls-openpgp-00.txt
13298 2000-11-12 15:08 nmav <nmav@gnutls.org>
13300 * doc/: Makefile.am, draft-ietf-tls-ciphersuite-01.txt:
13302 added draft-ietf-tls-ciphersuite-01.txt
13304 2000-11-12 12:28 nmav <nmav@gnutls.org>
13306 * lib/gnutls_cipher_int.c:
13308 fix for DES in mcrypt
13310 2000-11-12 12:02 nmav <nmav@gnutls.org>
13312 * lib/: gnutls.c, gnutls_cipher.c:
13314 fixes for the server... and change_cipher_spec type packet.
13316 2000-11-12 11:40 nmav <nmav@gnutls.org>
13318 * lib/: debug.c, gnutls.c, gnutls.h, gnutls_algorithms.c,
13319 gnutls_cipher.c, gnutls_int.h:
13321 Changes in the client in order to interoperate with an openssl
13324 2000-11-12 09:31 nmav <nmav@gnutls.org>
13326 * Makefile.am, acconfig.h, configure.in, lib/gnutls_algorithms.c,
13327 lib/gnutls_cipher.c, lib/gnutls_cipher_int.c,
13328 lib/gnutls_cipher_int.h, lib/gnutls_hash_int.c, lib/gnutls_int.h:
13330 added hooks for both mhash and mcrypt
13332 2000-11-12 08:41 nmav <nmav@gnutls.org>
13334 * lib/: gnutls_hash_int.c, gnutls_hash_int.h, gnutls_int.h:
13338 2000-11-09 15:35 nmav <nmav@gnutls.org>
13340 * lib/: gnutls_buffers.c, gnutls_cipher.c, gnutls_int.h:
13342 corrected bugs in hmac and more.
13344 2000-11-08 08:06 nmav <nmav@gnutls.org>
13348 corrected problem in our PRF function
13350 2000-11-07 23:04 nmav <nmav@gnutls.org>
13352 * lib/gnutls_int.h:
13354 removed mhash definitions
13356 2000-11-07 23:02 nmav <nmav@gnutls.org>
13358 * lib/: gnutls.c, gnutls_hash_int.c, gnutls_int.h, gnutls_kx.c:
13362 2000-11-07 20:41 nmav <nmav@gnutls.org>
13364 * lib/: Makefile.am, gnutls.c, gnutls_cipher.c, gnutls_hash_int.c,
13367 minor fixes and cleanups
13369 2000-11-02 13:34 nmav <nmav@gnutls.org>
13371 * lib/: gnutls.c, gnutls_cipher.c:
13375 2000-11-02 05:08 nmav <nmav@gnutls.org>
13377 * doc/TODO, lib/gnutls.c, lib/gnutls_cipher.c, lib/gnutls_errors.c,
13378 lib/gnutls_errors.h, lib/gnutls_handshake.c, lib/gnutls_int.h,
13381 more fixes and bugs introduced
13383 2000-11-01 23:13 nmav <nmav@gnutls.org>
13387 cvs should stop messing with MY files
13389 2000-11-01 22:47 nmav <nmav@gnutls.org>
13391 * lib/Makefile.am, lib/gnutls_algorithms.c, lib/gnutls_dh.c,
13392 lib/gnutls_errors.c, lib/gnutls_errors.h, lib/gnutls_handshake.c,
13393 lib/gnutls_kx.c, lib/gnutls_kx.h, src/cli.c, src/port.h:
13395 Some more fixes and additions in order to interoperate with openssl
13397 2000-11-01 14:07 nmav <nmav@gnutls.org>
13401 added a small todo list
13403 2000-11-01 13:51 nmav <nmav@gnutls.org>
13405 * lib/gnutls_handshake.c:
13407 memory leaks and overruns eliminated
13409 2000-11-01 12:57 nmav <nmav@gnutls.org>
13411 * lib/gnutls_handshake.c:
13413 corrected bug which made us to send the double bytes of ciphersuites
13416 2000-11-01 12:38 nmav <nmav@gnutls.org>
13418 * lib/: defines.h, gnutls.c, gnutls_algorithms.c, gnutls_buffers.c,
13419 gnutls_cipher.c, gnutls_errors.c, gnutls_errors.h,
13420 gnutls_handshake.c, gnutls_int.h, gnutls_kx.c:
13422 added some preliminary support for DHE_DSS and DHE_RSA algorithms...
13423 of course not certificates are used
13425 2000-10-31 23:52 nmav <nmav@gnutls.org>
13429 some need gcry_ functions added. (for malloc etc)
13431 2000-10-31 23:01 nmav <nmav@gnutls.org>
13433 * configure.in, doc/HACKING, lib/defines.h, lib/gnutls.c,
13434 lib/gnutls_handshake.c, lib/gnutls_int.h, src/port.h, src/serv.c:
13436 added assert() and some bug fixes
13438 2000-10-26 16:19 nmav <nmav@gnutls.org>
13442 some kind of updates
13444 2000-10-26 16:06 nmav <nmav@gnutls.org>
13446 * lib/: gnutls_algorithms.h, gnutls_handshake.c, gnutls_hash_int.c,
13447 gnutls_int.h, gnutls_kx.c:
13449 added ability to receive certificates...
13451 2000-10-13 14:21 nmav <nmav@gnutls.org>
13455 added Tarun's README.der
13457 2000-10-13 14:20 nmav <nmav@gnutls.org>
13459 * lib/: gnutls_cipher_int.c, gnutls_cipher_int.h:
13461 added missing files. They are to handle foreign encryption functions
13463 2000-10-13 14:17 nmav <nmav@gnutls.org>
13465 * lib/: Makefile.am, gnutls_der.c, gnutls_der.h:
13467 Added Tarun's files
13469 2000-10-13 13:11 nmav <nmav@gnutls.org>
13471 * AUTHORS, configure.in, lib/gnutls_cert.lex, src/Makefile.am,
13474 added a DER parser from Tarun and updated authors
13476 2000-10-12 12:22 nmav <nmav@gnutls.org>
13480 changed in order for rfc's to be included in the distribution
13482 2000-10-12 12:21 nmav <nmav@gnutls.org>
13484 * Makefile.am, acinclude.m4, configure.in:
13486 added checks for gcrypt
13488 2000-10-12 12:18 nmav <nmav@gnutls.org>
13490 * doc/: rfc2246.txt, rfc2459.txt:
13492 Added rfc's which refer to what we are implementing
13494 2000-10-10 18:42 nmav <nmav@gnutls.org>
13498 corrected bug which made gnutls to wait for a second closure alert
13499 after having received the first.
13501 2000-10-10 17:36 nmav <nmav@gnutls.org>
13503 * lib/: .cvsignore, Makefile.am, gnutls.c, gnutls_cipher.c,
13504 gnutls_dh.c, gnutls_handshake.c, gnutls_hash.c, gnutls_hash.h,
13505 gnutls_int.h, gnutls_kx.c:
13507 The encryption api was fixed and gnutls_cipher.c was cleaned up a
13510 2000-10-10 17:35 nmav <nmav@gnutls.org>
13512 * lib/: gnutls_hash_int.c, gnutls_hash_int.h:
13514 there files were renamed
13516 2000-10-10 16:27 nmav <nmav@gnutls.org>
13518 * lib/.cvsignore, src/.cvsignore:
13520 corrected cvsignore files
13522 2000-10-10 16:26 nmav <nmav@gnutls.org>
13524 * README, configure.in, src/Makefile.am:
13526 removed mhash support and some changes in the docs
13528 2000-10-10 16:25 nmav <nmav@gnutls.org>
13530 * lib/gnutls_hash.c:
13532 bugfixes in gcrypt md functions handling
13534 2000-10-10 16:07 nmav <nmav@gnutls.org>
13536 * lib/: Makefile.am, gnutls.c, gnutls_cipher.c, gnutls_handshake.c,
13537 gnutls_hash.c, gnutls_hash.h, gnutls_int.h:
13539 Added support for the gcrypt hash and hmac functions. Mhash support
13542 2000-10-10 16:03 nmav <nmav@gnutls.org>
13544 * lib/: gnutls_dh.c, gnutls_dh.h, gnutls_kx.c:
13546 corrected the problem with the double underscore
13548 2000-10-10 11:48 nmav <nmav@gnutls.org>
13550 * .cvsignore, doc/.cvsignore, lib/.cvsignore, src/.cvsignore:
13552 added .cvsignore files
13554 2000-10-10 11:48 nmav <nmav@gnutls.org>
13558 updated version number
13560 2000-10-10 11:44 nmav <nmav@gnutls.org>
13562 * lib/: gnutls_dh.c, gnutls_kx.c:
13564 removed double underscores
13566 2000-10-08 23:28 nmav <nmav@gnutls.org>
13570 added some needed stuff
13572 2000-10-08 13:11 nmav <nmav@gnutls.org>
13578 2000-10-08 12:56 nmav <nmav@gnutls.org>
13580 * lib/gnutls_priority.c:
13582 the file that handles some of the priority stuff (most of the API
13585 2000-10-08 12:52 nmav <nmav@gnutls.org>
13587 * configure.in, lib/Makefile.am, lib/defines.h, lib/gnutls.h,
13588 lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
13589 lib/gnutls_cipher.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
13590 lib/gnutls_kx.c, src/cli.c, src/port.h, src/serv.c:
13592 Added support for priorities. Some function names were renamed to be
13595 2000-10-08 10:23 nmav <nmav@gnutls.org>
13597 * lib/: gnutls.c, gnutls_algorithms.c, gnutls_handshake.c,
13598 gnutls_int.h, gnutls_kx.c:
13600 some fixes in the comments, and replaced KX_* with GNUTLS_KX_*
13602 2000-10-08 10:17 nmav <nmav@gnutls.org>
13604 * lib/: gnutls.c, gnutls_cipher.c, gnutls_handshake.c, gnutls_kx.c:
13606 more inline documentation
13608 2000-10-07 19:31 nmav <nmav@gnutls.org>
13614 2000-10-07 15:53 nmav <nmav@gnutls.org>
13616 * lib/: gnutls.c, gnutls_algorithms.c, gnutls_algorithms.h,
13617 gnutls_cipher.c, gnutls_errors.c, gnutls_errors.h,
13618 gnutls_handshake.c, gnutls_handshake.h, gnutls_int.h, gnutls_kx.c:
13620 Added some kind of priorities for algorithms. Still experimental.
13622 2000-05-10 06:56 nmav <nmav@gnutls.org>
13624 * lib/gnutls_int.h, src/cli.c, src/port.h, src/serv.c:
13626 Improved client/server examples.
13628 2000-04-15 18:57 nmav <nmav@gnutls.org>
13630 * lib/gnutls_int.h:
13632 removed an unneeded variable.
13634 2000-04-14 17:31 nmav <nmav@gnutls.org>
13636 * lib/debug.c, lib/gnutls.c, lib/gnutls.h, lib/gnutls_algorithms.c,
13637 lib/gnutls_buffers.c, lib/gnutls_cipher.c, lib/gnutls_compress.c,
13638 lib/gnutls_dh.c, lib/gnutls_errors.c, lib/gnutls_handshake.c,
13639 lib/gnutls_kx.c, lib/gnutls_num.c, lib/gnutls_plaintext.c,
13640 src/cli.c, src/serv.c:
13642 Added copyright notices.
13644 2000-04-14 09:38 nmav <nmav@gnutls.org>
13646 * lib/defines.h, lib/gnutls.c, lib/gnutls_algorithms.c,
13647 lib/gnutls_algorithms.h, lib/gnutls_cipher.c,
13648 lib/gnutls_handshake.c, lib/gnutls_int.h, src/Makefile.am:
13650 Better mac algorithms handling.
13652 2000-04-13 19:46 nmav <nmav@gnutls.org>
13654 * doc/HACKING, lib/defines.h, lib/gnutls.c,
13655 lib/gnutls_algorithms.h, lib/gnutls_buffers.c,
13656 lib/gnutls_buffers.h, lib/gnutls_cipher.c, lib/gnutls_handshake.c,
13657 lib/gnutls_handshake.h, lib/gnutls_int.h, lib/gnutls_kx.c,
13658 src/Makefile.am, src/port.h:
13660 Changes in handshake messages handling.
13662 2000-04-12 21:48 nmav <nmav@gnutls.org>
13664 * lib/gnutls.c, lib/gnutls_cipher.c, lib/gnutls_dh.c,
13665 lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_kx.c,
13666 lib/gnutls_plaintext.c, lib/gnutls_plaintext.h, src/Makefile.am,
13669 Corrected bug in gnutls_cipher.c that caused the library to fail in
13670 certain (random) situations.
13672 2000-04-12 10:24 nmav <nmav@gnutls.org>
13674 * lib/gnutls_kx.c, src/serv.c:
13676 Better memory allocation in key exchange.
13678 2000-04-12 09:41 nmav <nmav@gnutls.org>
13680 * lib/gnutls.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
13681 lib/gnutls_kx.c, src/cli.c, src/port.h:
13683 Some changes in peer's version checks.
13685 2000-04-11 23:11 nmav <nmav@gnutls.org>
13687 * lib/gnutls.c, lib/gnutls_cipher.c, lib/gnutls_handshake.c,
13688 lib/gnutls_int.h, src/port.h:
13690 Corrected bugs in MAC calculation.
13692 2000-04-11 21:07 nmav <nmav@gnutls.org>
13694 * lib/: gnutls_cipher.c, gnutls_errors.h, gnutls_handshake.c:
13696 Corrected bugs when setting cipher and mac.
13698 2000-04-11 19:54 nmav <nmav@gnutls.org>
13700 * lib/Makefile.am, lib/gnutls.c, lib/gnutls.h, lib/gnutls_errors.c,
13701 lib/gnutls_errors.h, lib/gnutls_handshake.c, lib/gnutls_kx.c,
13702 lib/gnutls_kx.h, src/serv.c:
13704 Better error control. Moved key exchange functions to gnutls_kx.c/h
13706 2000-04-10 17:12 nmav <nmav@gnutls.org>
13708 * lib/debug.c, lib/debug.h, lib/gnutls_dh.c,
13709 lib/gnutls_handshake.c, src/port.h:
13711 Bugfixes in the diffie hellman.
13713 2000-04-10 14:26 nmav <nmav@gnutls.org>
13715 * lib/debug.c, lib/defines.h, lib/gnutls.c,
13716 lib/gnutls_algorithms.c, lib/gnutls_buffers.c, lib/gnutls_cipher.c,
13717 lib/gnutls_compress.c, lib/gnutls_dh.c, lib/gnutls_dh.h,
13718 lib/gnutls_errors.c, lib/gnutls_errors.h, lib/gnutls_handshake.c,
13719 lib/gnutls_int.h, lib/gnutls_num.c, lib/gnutls_plaintext.c,
13722 Added anonymous diffie-hellman key exchange. It does not work yet,
13723 and the whole code is mess.
13725 2000-04-10 10:16 nmav <nmav@gnutls.org>
13727 * configure.in, lib/Makefile.am, lib/gnutls.c,
13728 lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
13729 lib/gnutls_cipher.c, lib/gnutls_dh.c, lib/gnutls_dh.h,
13730 lib/gnutls_handshake.c, lib/gnutls_int.h:
13732 Added the basics for key exchange.
13734 2000-04-09 12:00 nmav <nmav@gnutls.org>
13738 Added ChangeLog and COPYING.
13740 2000-04-09 11:49 nmav <nmav@gnutls.org>
13742 * Makefile.am, doc/Makefile.am, lib/Makefile.am, lib/debug.c,
13743 lib/debug.h, lib/defines.h, lib/gnutls.c, lib/gnutls.h,
13744 lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
13745 lib/gnutls_buffers.c, lib/gnutls_buffers.h, lib/gnutls_cipher.c,
13746 lib/gnutls_cipher.h, lib/gnutls_compress.c, lib/gnutls_compress.h,
13747 lib/gnutls_dh.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
13748 lib/gnutls_handshake.c, lib/gnutls_handshake.h, lib/gnutls_int.h,
13749 lib/gnutls_num.c, lib/gnutls_num.h, lib/gnutls_plaintext.c,
13750 lib/gnutls_plaintext.h, src/Makefile.am, src/debug.c, src/debug.h,
13751 src/defines.h, src/gnutls.c, src/gnutls.h, src/gnutls_algorithms.c,
13752 src/gnutls_algorithms.h, src/gnutls_buffers.c,
13753 src/gnutls_buffers.h, src/gnutls_cipher.c, src/gnutls_cipher.h,
13754 src/gnutls_compress.c, src/gnutls_compress.h, src/gnutls_dh.c,
13755 src/gnutls_errors.c, src/gnutls_errors.h, src/gnutls_handshake.c,
13756 src/gnutls_handshake.h, src/gnutls_int.h, src/gnutls_num.c,
13757 src/gnutls_num.h, src/gnutls_plaintext.c, src/gnutls_plaintext.h:
13759 Changed directory structure.
13761 2000-04-09 11:40 nmav <nmav@gnutls.org>
13765 corrected configure script
13767 2000-04-09 11:28 nmav <nmav@gnutls.org>
13769 * src/: gnutls.c, gnutls_handshake.c, gnutls_handshake.h,
13770 gnutls_int.h, port.h:
13772 corrected bugs in handshake.
13774 2000-04-08 21:48 nmav <nmav@gnutls.org>
13776 * src/: gnutls.c, gnutls_algorithms.c, gnutls_algorithms.h,
13777 gnutls_cipher.c, gnutls_handshake.c, gnutls_handshake.h,
13780 Added some basics for key exchange.
13782 2000-04-08 16:20 nmav <nmav@gnutls.org>
13786 I've add gnutls_dh.c but is not ready yet, I have to eat something
13787 first:) It is taken from gsti.
13789 2000-04-08 16:14 nmav <nmav@gnutls.org>
13791 * src/: cli.c, debug.c, gnutls.c, gnutls_algorithms.c,
13792 gnutls_buffers.c, gnutls_cipher.c, gnutls_compress.c,
13793 gnutls_errors.c, gnutls_errors.h, gnutls_handshake.c,
13794 gnutls_handshake.h, gnutls_int.h, gnutls_num.c, gnutls_plaintext.c,
13797 Handshake implementation was improved. Still no key exchange
13800 2000-03-30 09:14 nmav <nmav@gnutls.org>
13802 * src/: gnutls.c, gnutls_algorithms.c, gnutls_algorithms.h,
13805 Corrected bugs in gnutls_algorithms and added _gnutls_get_iv_size().
13807 2000-03-29 19:01 nmav <nmav@gnutls.org>
13809 * src/: Makefile.am, gnutls_algorithms.c, gnutls_algorithms.h,
13812 Algorithms/Ciphers interface has changes.
13814 2000-03-29 14:15 nmav <nmav@gnutls.org>
13816 * src/: cli.c, gnutls.c, gnutls_buffers.c, gnutls_errors.c, serv.c:
13818 The gnutls_recv() semantics were changed. It may return less data
13819 than the specified. It operates similar to read().
13821 2000-03-29 12:50 nmav <nmav@gnutls.org>
13823 * src/: gnutls.c, gnutls_handshake.c, gnutls_handshake.h, port.h:
13825 Server now generates a session_id.
13827 2000-03-28 23:01 nmav <nmav@gnutls.org>
13829 * src/: Makefile.am, cli.c, gnutls.c, gnutls.h, gnutls_buffers.c,
13830 gnutls_errors.h, gnutls_handshake.c, gnutls_handshake.h,
13831 gnutls_int.h, serv.c:
13833 Corrected a lot of bugs. Handshake protocol is ready to be coded.
13835 2000-03-26 14:10 nmav <nmav@gnutls.org>
13837 * src/: gnutls.c, gnutls.h, gnutls_buffers.c, gnutls_buffers.h:
13839 Included a reliable version of read/write (that read/write will
13840 return exactly the bytes specified).
13842 2000-03-23 10:14 nmav <nmav@gnutls.org>
13844 * src/: gnutls.c, gnutls_cipher.c, gnutls_handshake.c,
13847 Changes in the handshake.
13849 2000-03-18 20:18 nmav <nmav@gnutls.org>
13853 Some memory leaks were fixed.
13855 2000-03-18 20:08 nmav <nmav@gnutls.org>
13857 * src/: gnutls.c, gnutls_cipher.c, gnutls_handshake.c,
13860 Corrected bug in the record protocol. Now it holds 2 states, 1 for
13861 encryption and 1 for decryption (mac/cipher/iv/compression).
13863 2000-03-17 21:41 nmav <nmav@gnutls.org>
13865 * src/: Makefile.am, defines.h, gnutls.c, gnutls_handshake.c,
13866 gnutls_handshake.h, gnutls_int.h:
13868 Added the client hello handshake message.
13870 2000-03-15 17:33 nmav <nmav@gnutls.org>
13876 2000-03-14 13:17 nmav <nmav@gnutls.org>
13878 * src/: gnutls_handshake.h, gnutls_record.h:
13880 Incorporated in gnutls_int.h
13882 2000-03-14 13:09 nmav <nmav@gnutls.org>
13884 * src/: Makefile.am, debug.c, gnutls.c, gnutls_buffers.c,
13885 gnutls_buffers.h, gnutls_cipher.c, gnutls_compress.c,
13886 gnutls_errors.h, gnutls_int.h, gnutls_plaintext.c:
13888 gnutls_recv() can now receive fatal alerts and closure alerts.
13890 2000-03-14 11:25 nmav <nmav@gnutls.org>
13892 * README, src/Makefile.am, src/debug.c, src/gnutls.c, src/gnutls.h,
13893 src/gnutls_buffers.c, src/gnutls_buffers.h, src/gnutls_cipher.c,
13894 src/gnutls_compress.c, src/gnutls_errors.h, src/gnutls_handshake.h,
13895 src/gnutls_int.h, src/gnutls_plaintext.c, src/gnutls_record.h,
13898 In case of failure gnutls_recv, sends an alert message. but, it
13899 still cannot receive any.
13901 2000-03-13 19:52 nmav <nmav@gnutls.org>
13903 * configure.in, src/Makefile.am, src/gnutls.c, src/gnutls.h,
13904 src/gnutls_cipher.c, src/test.c:
13906 Added gnutls_recv... Works only for application data, and it is not
13909 2000-03-07 14:02 wkoch <wk@gnupg.org>
13911 * Makefile.am, NEWS, README, THANKS, acconfig.h, acinclude.m4,
13912 configure.in, lib/Makefile.am, src/Makefile.am:
13914 Initialized repository for GNU TLS