2001-07-30 09:56  nmav <nmav@hellug.gr>

	* configure.in: added profiler option

2001-07-30 09:49  nmav <nmav@hellug.gr>

	* lib/: auth_srp_sb64.c, cert_b64.c, debug.c, gnutls.h.in,
	gnutls_algorithms.c, gnutls_buffers.c, gnutls_cert.c,
	gnutls_constate.c, gnutls_errors.c, gnutls_errors.h,
	gnutls_global.c, gnutls_handshake.c, gnutls_int.h, gnutls_kx.c,
	gnutls_record.c, gnutls_sig_check.c, gnutls_v2_compat.c: added log
	function (no longer use fprintf).

2001-07-29 23:21  nmav <nmav@hellug.gr>

	* lib/: gnutls_handshake.c, gnutls_record.c: fixes in EOF handling
	in handshake.

2001-07-29 18:19  nmav <nmav@hellug.gr>

	* lib/gnutls_handshake.c: detect EOF

2001-07-29 18:14  nmav <nmav@hellug.gr>

	* doc/: scripts/gdoc, tex/.cvsignore, tex/Makefile.am: [no log
	message]

2001-07-29 17:38  nmav <nmav@hellug.gr>

	* doc/: scripts/gdoc, tex/gnutls.tex, tex/.cvsignore: [no log
	message]

2001-07-29 11:23  nmav <nmav@hellug.gr>

	* NEWS: [no log message]

2001-07-29 11:18  nmav <nmav@hellug.gr>

	* doc/tex/: Makefile.am, gnutls.tex, serv1.tex, srp1.tex:
	documentation updates

2001-07-28 19:03  nmav <nmav@hellug.gr>

	* doc/tex/gnutls.tex: [no log message]

2001-07-28 19:02  nmav <nmav@hellug.gr>

	* doc/: scripts/gdoc, tex/Makefile.am: fixes in tex production
	(gdoc)

2001-07-28 15:13  nmav <nmav@hellug.gr>

	* doc/tex/: Makefile.am, Makefile.am: [no log message]

2001-07-28 14:51  nmav <nmav@hellug.gr>

	* configure.in, doc/API-template.html, doc/Makefile.am,
	doc/scripts/gdoc, doc/tex/Makefile.am, doc/tex/ex1.tex,
	doc/tex/ex2.tex, doc/tex/ex3.tex, doc/tex/gnutls.tex,
	lib/gnutls_record.c: Added documentation in TEX

2001-07-28 10:39  nmav <nmav@hellug.gr>

	* doc/API-template.html: [no log message]

2001-07-28 10:36  nmav <nmav@hellug.gr>

	* doc/API-template.html, doc/Makefile.am, doc/scripts/gdoc,
	lib/gnutls.h.in, lib/gnutls_errors.c, lib/gnutls_errors_int.h,
	lib/gnutls_global.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
	lib/gnutls_record.c, lib/gnutls_sig_check.c: added some
	documentation. Bug fixes in CHANGECIPHER_SPEC packet.

2001-07-27 18:46  nmav <nmav@hellug.gr>

	* NEWS, lib/gnutls.h.in, lib/gnutls_buffers.c, lib/gnutls_errors.c,
	lib/gnutls_errors_int.h, lib/gnutls_global.c, lib/gnutls_record.c,
	src/cli.c, src/serv.c: changed gnutls_read() semantics

2001-07-26 20:23  fiorinaf <Fabio.Fiorina@alcatel.it>

	* doc/TODO: Tools for Certificate

2001-07-26 20:18  fiorinaf <Fabio.Fiorina@alcatel.it>

	* lib/cert_der.c: get time bug fixed

2001-07-26 19:10  nmav <nmav@hellug.gr>

	* src/: srp/.cvsignore, x509/.cvsignore: [no log message]

2001-07-26 19:08  nmav <nmav@hellug.gr>

	* NEWS, configure.in: moving to 0.1.9

2001-07-26 19:07  nmav <nmav@hellug.gr>

	* lib/cert_verify.c: fixed/updated compare_dn() function.

2001-07-26 15:49  nmav <nmav@hellug.gr>

	* doc/TODO, lib/gnutls_cert.c, src/serv.c: [no log message]

2001-07-26 15:26  nmav <nmav@hellug.gr>

	* doc/TODO, lib/gnutls_sig_check.c: updated sig_check()

2001-07-24 20:12  nmav <nmav@hellug.gr>

	* doc/TODO: [no log message]

2001-07-24 20:02  nmav <nmav@hellug.gr>

	* doc/TODO, lib/auth_rsa.c, lib/cert_verify.c, lib/cert_verify.h,
	lib/gnutls.h.in, lib/gnutls_auth.c, lib/gnutls_cert.c,
	lib/gnutls_cert.h, lib/gnutls_int.h, lib/gnutls_sig_check.c,
	src/cli.c: gnutls now checks the certificate's CN to see if it
	matches the peer's name.

2001-07-24 18:46  nmav <nmav@hellug.gr>

	* doc/TODO, lib/gnutls_pk.c, lib/gnutls_record.c: bugfixes

2001-07-24 18:27  nmav <nmav@hellug.gr>

	* src/cli.c: support for multiple protocol versions.

2001-07-24 18:26  nmav <nmav@hellug.gr>

	* NEWS, lib/cert_b64.c, lib/gnutls.h.in, lib/gnutls_algorithms.c,
	lib/gnutls_algorithms.h, lib/gnutls_buffers.c,
	lib/gnutls_buffers.h, lib/gnutls_cert.c, lib/gnutls_constate.c,
	lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_priority.c,
	lib/gnutls_priority.h, lib/gnutls_record.c, lib/gnutls_v2_compat.c,
	src/serv.c: corrected bug in b64 decoding. Added support for
	multiple TLS protocol versions.

2001-07-21 21:30  nmav <nmav@hellug.gr>

	* lib/Makefile.am: ignores some errors

2001-07-21 09:54  nmav <nmav@hellug.gr>

	* README, lib/auth_rsa.c, lib/cert_verify.c, lib/gnutls_cert.c,
	lib/gnutls_int.h, lib/gnutls_pk.c, lib/gnutls_pk.h,
	lib/gnutls_sig_check.c: [no log message]

2001-07-21 09:05  nmav <nmav@hellug.gr>

	* lib/auth_rsa.c, lib/cert_ASN.y, lib/cert_asn1.c, lib/cert_der.c,
	lib/gnutls_cert.c, lib/gnutls_cipher.c, lib/gnutls_compress_int.c,
	lib/gnutls_handshake.c, lib/gnutls_privkey.c, lib/gnutls_record.c,
	src/serv.c: corrected memory leaks

2001-07-21 08:19  nmav <nmav@hellug.gr>

	* doc/TODO, lib/Makefile.am, lib/cert_asn1.h, lib/cert_verify.c,
	lib/ext_srp.c, lib/gnutls.h.in, lib/gnutls_cert.c,
	lib/gnutls_cert.h, lib/gnutls_int.h, lib/gnutls_privkey.c,
	lib/gnutls_record.c, lib/gnutls_sig_check.c, src/.cvsignore,
	src/asn1c.c, src/ca.pem, src/cli.c, src/pkcs1.asn, src/serv.c:
	several fixes cleanups etc.

2001-07-20 19:34  nmav <nmav@hellug.gr>

	* lib/gnutls_global.c: [no log message]

2001-07-20 18:59  nmav <nmav@hellug.gr>

	* configure.in, lib/Makefile.am, lib/cert_asn1.c, lib/cert_asn1.h,
	lib/gnutls.h.in, lib/gnutls_global.c, lib/pkcs1.asn,
	lib/pkcs1_asn1_tab.c, lib/pkix.asn, src/Makefile.am,
	src/PkixTabExample.c, src/asn1c.c, src/cli.c, src/pkix.asn,
	src/serv.c, src/srp/Makefile.am, src/x509/Makefile.am: updated file
	structure

2001-07-20 17:58  nmav <nmav@hellug.gr>

	* src/: Makefile.am, cert.pem, key.pem, serv.c, tpasswd,
	tpasswd.conf, srp/tpasswd, srp/tpasswd.conf, x509/ca.pem,
	x509/cert.pem, x509/key.pem: updated directory structure

2001-07-20 17:50  nmav <nmav@hellug.gr>

	* configure.in, doc/protocol/draft-ietf-tls-srp-00.txt,
	doc/protocol/draft-ietf-tls-srp-01.txt, doc/protocol/rfc2313.txt,
	lib/Makefile.am, lib/auth_rsa.c, lib/cert_verify.c,
	lib/gnutls_cert.c, lib/gnutls_cert.h, lib/gnutls_errors.c,
	lib/gnutls_errors_int.h, lib/gnutls_hash_int.h, lib/gnutls_int.h,
	lib/gnutls_pk.c, lib/gnutls_pk.h, lib/gnutls_sig.h,
	lib/gnutls_sig_check.c, src/ca.pem, src/cert.pem, src/key.pem,
	src/pkcs1.asn: added some kind of certificate checking

2001-07-19 20:43  fiorinaf <Fabio.Fiorina@alcatel.it>

	* src/pkcs1.asn: ""

2001-07-19 20:39  fiorinaf <Fabio.Fiorina@alcatel.it>

	* doc/ASN1.readme.txt, lib/cert_asn1.c, lib/cert_asn1.h,
	lib/cert_ASN.y, src/CertificateExample.c, src/CrlExample.c: ""

2001-07-19 20:36  fiorinaf <Fabio.Fiorina@alcatel.it>

	* lib/: pkcs1_asn1_tab.c, pkix_asn1_tab.c: C structure management

2001-07-19 19:29  fiorinaf <Fabio.Fiorina@alcatel.it>

	* src/PkixTabExample.c: C structure management

2001-07-18 20:32  nmav <nmav@hellug.gr>

	* lib/gnutls_hash_int.c: added mhash 0.8.10 support

2001-07-18 20:31  nmav <nmav@hellug.gr>

	* lib/auth_rsa.c, lib/auth_x509.h, lib/gnutls.h.in,
	lib/gnutls_auth.c, lib/gnutls_cert.c, lib/gnutls_cert.h,
	lib/gnutls_constate.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
	src/cli.c: more certificate fields parsed. Cleanups

2001-07-17 18:47  nmav <nmav@hellug.gr>

	* NEWS, lib/cert_verify.c, lib/cert_verify.h, lib/gnutls.h.in,
	lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
	lib/gnutls_auth.c, lib/gnutls_cert.c, lib/gnutls_cert.h,
	lib/gnutls_constate.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
	lib/gnutls_extensions.c, lib/gnutls_extensions.h, lib/gnutls_int.h,
	src/cli.c, src/serv.c: several cleanups. Added check for
	certificate's expiration time.

2001-07-16 19:45  nmav <nmav@hellug.gr>

	* lib/Makefile.am, lib/auth_rsa.c, lib/cert_verify.c,
	lib/cert_verify.h, lib/gnutls.h.in, lib/gnutls_cert.c,
	lib/gnutls_int.h, src/cli.c: updated cert_verify

2001-07-14 21:22  nmav <nmav@hellug.gr>

	* src/CertificateExample.c: corrected copyright notice

2001-07-14 21:19  nmav <nmav@hellug.gr>

	* Makefile.am, lib/gnutls_anon_cred.c, lib/gnutls_srp.c: minor
	cleanups

2001-07-14 21:13  nmav <nmav@hellug.gr>

	* lib/auth_rsa.c, lib/auth_x509.h, lib/gnutls.h.in,
	lib/gnutls_cert.c, lib/gnutls_cert.h, src/cli.c: updated API

2001-07-14 19:21  nmav <nmav@hellug.gr>

	* lib/: Makefile.am, gnutls_anon_cred.c: added missing file

2001-07-14 14:34  nmav <nmav@hellug.gr>

	* lib/auth_rsa.c, lib/auth_x509.h, lib/cert_verify.c,
	lib/gnutls.h.in, lib/gnutls_cert.c, lib/gnutls_handshake.c,
	lib/gnutls_int.h, lib/gnutls_priority.c, lib/gnutls_srp.c,
	src/cli.c, src/serv.c: several bug fixes in ASN handling.
	Fixes/additions in X509 structures handling.

2001-07-14 11:45  nmav <nmav@hellug.gr>

	* configure.in, lib/Makefile.am, lib/auth_anon.c, lib/auth_anon.h,
	lib/auth_rsa.c, lib/auth_srp.c, lib/auth_srp.h, lib/auth_x509.h,
	lib/ext_srp.c, lib/gnutls.h.in, lib/gnutls_auth.c,
	lib/gnutls_cert.c, lib/gnutls_global.c, lib/gnutls_privkey.c,
	lib/gnutls_srp.c, src/cli.c, src/serv.c: several cleanups

2001-07-14 10:37  nmav <nmav@hellug.gr>

	* doc/TODO: [no log message]

2001-07-14 10:26  nmav <nmav@hellug.gr>

	* lib/cert_ASN.y: corrected copyright statement

2001-07-14 09:58  nmav <nmav@hellug.gr>

	* doc/README.autoconf: [no log message]

2001-07-14 09:47  nmav <nmav@hellug.gr>

	* lib/: Makefile.am, auth_x509.h, cert_verify.c, gnutls.h.in,
	gnutls_cert.c, gnutls_handshake.c, gnutls_int.h: improved
	certificate handling

2001-07-14 09:47  nmav <nmav@hellug.gr>

	* src/serv.c: updated

2001-07-13 14:23  nmav <nmav@hellug.gr>

	* buildconf: added autoconf2.50 (for debian)

2001-07-13 14:22  nmav <nmav@hellug.gr>

	* acinclude.m4: added required .m4s

2001-07-13 14:08  nmav <nmav@hellug.gr>

	* .cvsusers: corrected fabio's entry

2001-07-12 22:02  fiorinaf <Fabio.Fiorina@alcatel.it>

	* src/CrlExample.c: [no log message]

2001-07-12 21:57  fiorinaf <Fabio.Fiorina@alcatel.it>

	* lib/cert_asn1.h, lib/cert_der.c, lib/cert_der.h, lib/cert_ASN.y,
	src/CertificateExample.c, src/pkix.asn: [no log message]

2001-07-12 21:40  fiorinaf <Fabio.Fiorina@alcatel.it>

	* doc/ASN1.readme.txt: [no log message]

2001-07-12 21:35  fiorinaf <Fabio.Fiorina@alcatel.it>

	* lib/cert_asn1.c: [no log message]

2001-07-12 17:06  nmav <nmav@hellug.gr>

	* lib/gnutls_record.c: bug fixes

2001-07-11 21:17  nmav <nmav@hellug.gr>

	* NEWS, lib/auth_srp.c, lib/crypt_bcrypt.c, lib/crypt_bcrypt.h,
	lib/crypt_srpsha1.c, lib/gnutls_cipher.c, lib/gnutls_handshake.c,
	lib/gnutls_hash_int.c, lib/gnutls_hash_int.h, lib/gnutls_int.h,
	lib/gnutls_record.c, lib/gnutls_srp.c, lib/gnutls_srp.h:
	optimizations in hash functions (removed a lot of mallocs)

2001-07-07 18:13  nmav <nmav@hellug.gr>

	* src/: cert.pem, key.pem: [no log message]

2001-07-07 18:09  nmav <nmav@hellug.gr>

	* lib/gnutls_global.h: [no log message]

2001-07-07 18:03  nmav <nmav@hellug.gr>

	* NEWS, doc/ASN1.readme.txt, lib/Makefile.am, lib/auth_rsa.c,
	lib/cert_ASN.y, lib/cert_asn1.c, lib/cert_asn1.h, lib/cert_der.c,
	lib/cert_der.h, lib/gnutls_cert.c, lib/gnutls_global.c,
	lib/gnutls_int.h, lib/gnutls_privkey.c, src/CertificateExample.c,
	src/Makefile.am, src/pkix.asn, src/serv.c: Updated ASN.1 Parser
	(Fabio - commited by me).

2001-07-01 16:39  nmav <nmav@hellug.gr>

	* lib/: auth_rsa.c, gnutls_algorithms.c, gnutls_cert.c,
	gnutls_privkey.c: cleanups

2001-06-25 15:29  nmav <nmav@hellug.gr>

	* lib/auth_rsa.c, lib/auth_srp_passwd.c, lib/ext_srp.c,
	lib/gnutls.h.in, lib/gnutls_algorithms.c, lib/gnutls_cipher.c,
	lib/gnutls_cipher_int.c, lib/gnutls_db.c, lib/gnutls_errors.c,
	lib/gnutls_extensions.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
	lib/gnutls_kx.c, lib/gnutls_kx.h, src/.cvsignore, src/cli.c,
	src/serv.c: Cleanups. Mostly while sending client certificate (and
	client certificate verify)

2001-06-24 22:01  nmav <nmav@hellug.gr>

	* lib/README.der: removed

2001-06-24 21:59  nmav <nmav@hellug.gr>

	* doc/TODO: [no log message]

2001-06-24 21:42  nmav <nmav@hellug.gr>

	* NEWS, lib/ext_dnsname.c, lib/gnutls.h.in, lib/gnutls_constate.c,
	lib/gnutls_extensions.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
	src/cli.c, src/serv.c: added support for DNSNAME extension
	(draft-ietf-tls-extensions)

2001-06-24 18:30  nmav <nmav@hellug.gr>

	* doc/protocol/: draft-ietf-tls-ecc-01.txt,
	draft-ietf-tn3270e-telnet-tls-05.txt: [no log message]

2001-06-24 18:30  nmav <nmav@hellug.gr>

	* doc/protocol/: draft-ietf-pkix-ac509prof-05.txt,
	draft-ietf-tls-camellia-00.txt, draft-ietf-tls-extensions-00.txt,
	draft-ietf-tls-https-04.txt, draft-ietf-tls-misty1-00.txt,
	draft-ietf-tls-openpgp-00.txt, draft-ietf-tls-openpgp-01.txt,
	draft-ietf-tls-seedhas-00.txt, draft-ietf-tls-wireless-00.txt,
	rfc2817.txt: added more up to date documentation

2001-06-24 18:20  nmav <nmav@hellug.gr>

	* doc/protocol/x509guide.txt: added gutman's x509guide

2001-06-24 15:54  nmav <nmav@hellug.gr>

	* NEWS, doc/TODO: [no log message]

2001-06-24 15:41  nmav <nmav@hellug.gr>

	* lib/: gnutls_handshake.c, gnutls_priority.c: some portability
	fixes

2001-06-24 15:03  nmav <nmav@hellug.gr>

	* NEWS, doc/TODO, lib/Makefile.am, lib/auth_anon.c,
	lib/auth_dhe_dss.c, lib/auth_rsa.c, lib/auth_srp.c, lib/auth_srp.h,
	lib/auth_srp_passwd.c, lib/auth_srp_sb64.c, lib/cert_ASN.y,
	lib/cert_asn1.c, lib/cert_b64.c, lib/cert_der.c, lib/crypt.c,
	lib/crypt_bcrypt.c, lib/crypt_srpsha1.c, lib/debug.c,
	lib/ext_dnsname.c, lib/ext_srp.c, lib/gnutls.h.in,
	lib/gnutls_algorithms.c, lib/gnutls_auth.c, lib/gnutls_buffers.c,
	lib/gnutls_cert.c, lib/gnutls_cipher.c, lib/gnutls_cipher.h,
	lib/gnutls_cipher_int.c, lib/gnutls_compress.c,
	lib/gnutls_compress_int.c, lib/gnutls_constate.c,
	lib/gnutls_constate.h, lib/gnutls_datum.c, lib/gnutls_db.c,
	lib/gnutls_dh.c, lib/gnutls_errors.c, lib/gnutls_extensions.c,
	lib/gnutls_gcry.c, lib/gnutls_global.c, lib/gnutls_handshake.c,
	lib/gnutls_hash_int.c, lib/gnutls_int.h, lib/gnutls_kx.c,
	lib/gnutls_num.c, lib/gnutls_pk.c, lib/gnutls_priority.c,
	lib/gnutls_privkey.c, lib/gnutls_privkey.h, lib/gnutls_random.c,
	lib/gnutls_record.c, lib/gnutls_session.c, lib/gnutls_srp.c,
	lib/gnutls_v2_compat.c, src/cli.c, src/serv.c: fixes in
	ChangeCipherSpec handling (this also fixes rehandshake).  Several
	cleanups.

2001-06-24 08:45  nmav <nmav@hellug.gr>

	* lib/: Makefile.am, debug.c, gnutls_buffers.c, gnutls_cert.c,
	gnutls_cert.h, gnutls_cipher.c, gnutls_cipher_int.c,
	gnutls_cipher_int.h, gnutls_compress_int.c, gnutls_datum.c,
	gnutls_datum.h, gnutls_handshake.c, gnutls_hash_int.c,
	gnutls_int.h, gnutls_kx.c, gnutls_record.c, gnutls_v2_compat.c:
	several cleanups

2001-06-23 21:26  nmav <nmav@hellug.gr>

	* configure.in, lib/gnutls_global.c: added checks for signals

2001-06-22 21:19  nmav <nmav@hellug.gr>

	* lib/gnutls_cipher.c, src/serv.c: corrected bug in stream
	decryption..

2001-06-22 21:05  nmav <nmav@hellug.gr>

	* src/cli.c: [no log message]

2001-06-22 20:59  nmav <nmav@hellug.gr>

	* lib/: auth_rsa.c, auth_x509.h, gnutls.h.in, gnutls_cert.c,
	gnutls_cert.h: added internal representation of pkcs1 rsa private
	keys.

2001-06-22 11:50  nmav <nmav@hellug.gr>

	* Makefile.am, src/Makefile.am, src/serv.c (utags: gnutls_0_1_4):
	[no log message]

2001-06-22 11:44  nmav <nmav@hellug.gr>

	* doc/TODO (tags: gnutls_0_1_4): [no log message]

2001-06-22 11:43  nmav <nmav@hellug.gr>

	* NEWS (tags: gnutls_0_1_4), README (tags: gnutls_0_1_4),
	configure.in (tags: gnutls_0_1_4), doc/Makefile.am (tags:
	gnutls_0_1_4), doc/TODO, lib/Makefile.am (tags: gnutls_0_1_4),
	lib/gnutls.h.in (tags: gnutls_0_1_4), lib/gnutls_buffers.c (tags:
	gnutls_0_1_4), lib/gnutls_buffers.h (tags: gnutls_0_1_4),
	lib/gnutls_cert.c (tags: gnutls_0_1_4), lib/gnutls_global.c (tags:
	gnutls_0_1_4), lib/gnutls_record.c (tags: gnutls_0_1_4), src/cli.c
	(tags: gnutls_0_1_4), src/pk.h, src/serv.c: added global state.

2001-06-22 09:16  nmav <nmav@hellug.gr>

	* lib/gnutls.h.in, lib/gnutls_algorithms.c (tags: gnutls_0_1_4),
	lib/gnutls_cert.c, lib/gnutls_cert.h (tags: gnutls_0_1_4),
	lib/gnutls_int.h (tags: gnutls_0_1_4), src/cli.c, src/serv.c: minor
	cleanups

2001-06-22 08:25  nmav <nmav@hellug.gr>

	* lib/gnutls.h.in: gnutls_cert is not defined here

2001-06-21 18:40  nmav <nmav@hellug.gr>

	* lib/gnutls_cert.h, src/pk.h: added missing files

2001-06-21 18:38  nmav <nmav@hellug.gr>

	* NEWS, configure.in, doc/TODO, lib/Makefile.am, lib/auth_rsa.c
	(tags: gnutls_0_1_4), lib/auth_x509.h (tags: gnutls_0_1_4),
	lib/gnutls.h.in, lib/gnutls_algorithms.c, lib/gnutls_auth.c (tags:
	gnutls_0_1_4), lib/gnutls_cert.c, lib/gnutls_datum.c (tags:
	gnutls_0_1_4), lib/gnutls_handshake.c (tags: gnutls_0_1_4),
	lib/gnutls_handshake.h (tags: gnutls_0_1_4), lib/gnutls_int.h,
	lib/gnutls_priority.c (tags: gnutls_0_1_4), lib/gnutls_v2_compat.c
	(tags: gnutls_0_1_4), src/serv.c: Updated Ciphersuite selection
	algorithm.  Added internal representation of x509 structures.

2001-06-20 14:11  nmav <nmav@hellug.gr>

	* NEWS, doc/TODO, lib/auth_rsa.c, lib/cert_asn1.c (tags:
	gnutls_0_1_4), lib/cert_der.c (tags: gnutls_0_1_4),
	lib/gnutls_datum.c, lib/gnutls_datum.h (tags: gnutls_0_1_4),
	lib/gnutls_errors.c (tags: gnutls_0_1_4), lib/gnutls_errors_int.h
	(tags: gnutls_0_1_4), lib/gnutls_int.h, lib/gnutls_kx.c (tags:
	gnutls_0_1_4), lib/gnutls_pk.c (tags: gnutls_0_1_4), src/pkix.asn
	(tags: gnutls_0_1_4): client side RSA works (no certificate
	checking)

2001-06-19 19:19  nmav <nmav@hellug.gr>

	* doc/TODO, lib/auth_anon.c (tags: gnutls_0_1_4), lib/auth_rsa.c,
	lib/auth_srp.c (tags: gnutls_0_1_4), lib/auth_x509.h,
	lib/gnutls.h.in, lib/gnutls_algorithms.c, lib/gnutls_algorithms.h
	(tags: gnutls_0_1_4), lib/gnutls_auth.h (tags: gnutls_0_1_4),
	lib/gnutls_handshake.c, lib/gnutls_handshake.h, lib/gnutls_int.h,
	lib/gnutls_kx.c, lib/gnutls_kx.h (tags: gnutls_0_1_4),
	lib/gnutls_v2_compat.c, src/cli.c, src/serv.c: removed unneeded
	code and added some kind of client support for RSA ciphersuites

2001-06-19 09:08  nmav <nmav@hellug.gr>

	* lib/gnutls_int.h: [no log message]

2001-06-19 08:52  nmav <nmav@hellug.gr>

	* NEWS, doc/TODO, lib/auth_rsa.c, lib/debug.c (tags: gnutls_0_1_4),
	lib/debug.h (tags: gnutls_0_1_4), lib/gnutls.h.in,
	lib/gnutls_cipher.c (tags: gnutls_0_1_4), lib/gnutls_handshake.c,
	lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_kx.h,
	lib/gnutls_record.c, lib/gnutls_session.c (tags: gnutls_0_1_4),
	lib/gnutls_v2_compat.c, src/serv.c: fixes in session resuming..

2001-06-18 20:24  nmav <nmav@hellug.gr>

	* doc/TODO, lib/gnutls_cipher.c, lib/gnutls_handshake.c,
	lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_record.c,
	lib/gnutls_v2_compat.c: fixes in session resuming

2001-06-18 19:50  nmav <nmav@hellug.gr>

	* lib/: gnutls_gcry.c, gnutls_gcry.h (utags: gnutls_0_1_4): added
	missing files

2001-06-18 19:04  nmav <nmav@hellug.gr>

	* lib/Makefile.am, lib/debug.c, lib/gnutls.h.in,
	lib/gnutls_algorithms.c, lib/gnutls_buffers.c, lib/gnutls_cipher.c,
	lib/gnutls_cipher.h (tags: gnutls_0_1_4), lib/gnutls_cipher_int.c
	(tags: gnutls_0_1_4), lib/gnutls_compress.c (tags: gnutls_0_1_4),
	lib/gnutls_compress.h (tags: gnutls_0_1_4), lib/gnutls_handshake.c,
	lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_plaintext.c,
	lib/gnutls_plaintext.h, lib/gnutls_record.c,
	lib/gnutls_v2_compat.c, src/serv.c: several cleanups in the low
	level record layer (the old code was a mess).  several other fixes.

2001-06-18 15:18  nmav <nmav@hellug.gr>

	* lib/: auth_x509.h, ext_dnsname.c (tags: gnutls_0_1_4),
	gnutls_int.h, gnutls_record.c, gnutls_record.h (tags:
	gnutls_0_1_4), gnutls_v2_compat.c: cleanups. No longer checks for
	alerts between messages.

2001-06-18 11:09  nmav <nmav@hellug.gr>

	* acconfig.h (tags: gnutls_0_1_4), doc/TODO,
	doc/protocol/draft-ietf-tls-https-04.txt (tags: gnutls_0_1_4),
	lib/Makefile.am, lib/defines.h (tags: gnutls_0_1_4),
	lib/gnutls.h.in, lib/gnutls_algorithms.c, lib/gnutls_buffers.c,
	lib/gnutls_cipher_int.c, lib/gnutls_int.h, lib/gnutls_record.c,
	src/cli.c, src/serv.c: cleanups and addition of a test http server
	(serv.c)

2001-06-17 22:45  nmav <nmav@hellug.gr>

	* NEWS, doc/TODO, lib/gnutls_handshake.c, lib/gnutls_int.h,
	lib/gnutls_record.c, lib/gnutls_v2_compat.c, src/serv.c: fixes in
	V2 client hello.

2001-06-17 14:13  nmav <nmav@hellug.gr>

	* configure.in, lib/auth_rsa.c, lib/gnutls_algorithms.h,
	lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_pk.c,
	lib/gnutls_v2_compat.c, src/pkcs1.asn (tags: gnutls_0_1_4),
	src/serv.c: several fixes for RSA. gnutls server can now work with
	rsa certificates.

2001-06-17 11:26  nmav <nmav@hellug.gr>

	* lib/: Makefile.am, auth_rsa.c, auth_srp.c, auth_srp_passwd.c
	(tags: gnutls_0_1_4), auth_x509.h, cert_asn1.h (tags:
	gnutls_0_1_4), cert_b64.c (tags: gnutls_0_1_4), cert_b64.h (tags:
	gnutls_0_1_4), crypt_bcrypt.c (tags: gnutls_0_1_4), crypt_srpsha1.c
	(tags: gnutls_0_1_4), gnutls.c, gnutls.h.in, gnutls_algorithms.c,
	gnutls_cert.c, gnutls_cipher.c, gnutls_errors.c,
	gnutls_errors_int.h, gnutls_handshake.c, gnutls_handshake.h,
	gnutls_int.h, gnutls_kx.c, gnutls_num.h (tags: gnutls_0_1_4),
	gnutls_pk.c, gnutls_pk.h (tags: gnutls_0_1_4), gnutls_random.c
	(tags: gnutls_0_1_4), gnutls_random.h (tags: gnutls_0_1_4),
	gnutls_record.c, gnutls_srp.c (tags: gnutls_0_1_4),
	gnutls_v2_compat.c: several additions for RSA (mostly unstable)

2001-06-16 22:41  nmav <nmav@hellug.gr>

	* lib/: gnutls_pk.c, gnutls_pk.h: some support for public key
	encryption (rsa)

2001-06-16 12:11  nmav <nmav@hellug.gr>

	* lib/: Makefile.am, auth_anon.c, auth_dhe_dss.c (tags:
	gnutls_0_1_4), auth_rsa.c, auth_srp.c, auth_x509.h, defines.h,
	ext_dnsname.c, ext_dnsname.h (tags: gnutls_0_1_4), gnutls.c,
	gnutls.h.in, gnutls_auth_int.h (tags: gnutls_0_1_4), gnutls_dh.c
	(tags: gnutls_0_1_4), gnutls_extensions.c (tags: gnutls_0_1_4),
	gnutls_handshake.c, gnutls_int.h, gnutls_kx.c, gnutls_kx.h,
	gnutls_srp.c: more rsa fixes.  Added dnsname extension.

2001-06-15 22:05  nmav <nmav@hellug.gr>

	* lib/auth_anon.c, lib/auth_rsa.c, lib/auth_srp.c, lib/auth_x509.h,
	lib/gnutls.h.in, lib/gnutls_algorithms.c, lib/gnutls_auth.h,
	lib/gnutls_datum.c, lib/gnutls_datum.h, lib/gnutls_handshake.c,
	lib/gnutls_int.h, src/serv.c: more rsa stuff -- and cleanups

2001-06-15 21:47  nmav <nmav@hellug.gr>

	* src/pkcs1.asn: removed <CR>

2001-06-15 21:46  nmav <nmav@hellug.gr>

	* src/: Certificate.txt, CertificateExample.c (tags: gnutls_0_1_4),
	pkcs1.asn, pkix.asn: updated ASN.1 files.

2001-06-15 16:57  nmav <nmav@hellug.gr>

	* src/Certificate.txt: [no log message]

2001-06-15 16:57  nmav <nmav@hellug.gr>

	* doc/Makefile.am, lib/Makefile.am, lib/auth_rsa.c,
	lib/auth_x509.h, lib/cert_asn1.h, lib/gnutls.h.in,
	lib/gnutls_datum.c, lib/gnutls_datum.h, lib/gnutls_hash_int.c
	(tags: gnutls_0_1_4), lib/gnutls_hash_int.h (tags: gnutls_0_1_4),
	lib/gnutls_int.h, lib/gnutls_kx.c: several additions in order to
	support KX_RSA and X509PKI.

2001-06-14 20:26  nmav <nmav@hellug.gr>

	* lib/gnutls_auth.c: updated get_auth_info()

2001-06-14 18:00  nmav <nmav@hellug.gr>

	* Makefile.am, buildconf (tags: gnutls_0_1_4), src/cli.c,
	src/serv.c: changed the setting of credentials

2001-06-14 18:00  nmav <nmav@hellug.gr>

	* lib/: .cvsignore (tags: gnutls_0_1_4), auth_anon.c, auth_anon.h
	(tags: gnutls_0_1_4), auth_srp.c, auth_srp_passwd.c, ext_srp.c
	(tags: gnutls_0_1_4), gnutls.h.in, gnutls_algorithms.c,
	gnutls_algorithms.h, gnutls_auth.c, gnutls_auth_int.h,
	gnutls_int.h: better handling of set/get credentials.

2001-06-14 17:01  nmav <nmav@hellug.gr>

	* lib/: gnutls.c, gnutls_auth_int.h, gnutls_buffers.c,
	gnutls_int.h: added gnutls_datum structure.

2001-06-13 09:29  nmav <nmav@hellug.gr>

	* THANKS (tags: gnutls_0_1_4): [no log message]

2001-06-13 09:22  nmav <nmav@hellug.gr>

	* doc/.cvsignore (tags: gnutls_0_1_4): [no log message]

2001-06-13 09:21  nmav <nmav@hellug.gr>

	* .cvsignore (tags: gnutls_0_1_4), .cvsusers (tags: gnutls_0_1_4),
	AUTHORS (tags: gnutls_0_1_4), ChangeLog, Makefile.am,
	changelog-update.sh: added Fabio in AUTHORS, fixed the way
	ChangeLog is created.

2001-06-13 09:10  nmav <nmav@hellug.gr>

	* lib/gnutls_algorithms.c: added a warning for the addition of new
	algorithms

2001-06-13 08:51  nmav <nmav@hellug.gr>

	* doc/protocol/rfc2631.txt (tags: gnutls_0_1_4): added rfc on DH
	key exchange

2001-06-12 17:41  nmav <nmav@hellug.gr>

	* buildconf, lib/cert_der.asn1: [no log message]

2001-06-11 15:54  nmav <nmav@hellug.gr>

	* doc/ASN1.readme.txt (tags: gnutls_0_1_4): [no log message]

2001-06-11 15:34  nmav <nmav@hellug.gr>

	* configure.in, lib/Makefile.am, lib/cert_ASN.y (tags:
	gnutls_0_1_4), lib/cert_asn1.c, lib/cert_asn1.h, lib/cert_der.c,
	lib/cert_der.h (tags: gnutls_0_1_4), lib/gnutls_der.c,
	lib/gnutls_der.h, src/CertificateExample.c, src/Makefile.am: Added
	Fabio's ASN1/DER parser.

2001-06-09 12:11  nmav <nmav@hellug.gr>

	* lib/gnutls_db.c (tags: gnutls_0_1_4): more descriptive comments

2001-06-09 12:04  nmav <nmav@hellug.gr>

	* configure.in, NEWS: [no log message]

2001-06-09 12:03  nmav <nmav@hellug.gr>

	* ChangeLog, lib/auth_srp_sb64.c (tags: gnutls_0_1_4), lib/crypt.c
	(tags: gnutls_0_1_4), lib/crypt_bcrypt.c, lib/crypt_bcrypt.h (tags:
	gnutls_0_1_4), lib/crypt_srpsha1.c, lib/gnutls_srp.c, src/crypt.c
	(tags: gnutls_0_1_4): bugfixes in sbase64 decoding/encoding. 
	Changes in the included bcrypt algorithm.

2001-06-09 10:01  nmav <nmav@hellug.gr>

	* lib/: Makefile.am, auth_srp_passwd.h (tags: gnutls_0_1_4),
	auth_srp_sb64.c, cert_b64.h, cert_sb64.c, crypt_bcrypt.c,
	crypt_srpsha1.c: renamed cert_sb64.c to auth_srp_sb64.c (since it
	is only used in SRP KX)

2001-06-06 09:06  nmav <nmav@hellug.gr>

	* acconfig.h, acinclude.m4 (tags: gnutls_0_1_4), configure.in: [no
	log message]

2001-06-05 10:46  nmav <nmav@hellug.gr>

	* lib/gnutls.h.in: updated

2001-06-05 10:37  nmav <nmav@hellug.gr>

	* lib/: defines.h, gnutls.c, gnutls_cipher.c, gnutls_errors.c,
	gnutls_errors_int.h, gnutls_handshake.c, gnutls_int.h, gnutls_num.c
	(tags: gnutls_0_1_4), gnutls_num.h: better handling of 64bit
	integers

2001-06-05 10:35  nmav <nmav@hellug.gr>

	* lib/: crypt_bcrypt.c, crypt_srpsha1.c: better checking of return
	value of rindex

2001-06-05 10:33  nmav <nmav@hellug.gr>

	* src/: cli.c, serv.c: updated to new api

2001-06-05 08:34  nmav <nmav@hellug.gr>

	* lib/gnutls.c, lib/gnutls.h.in, lib/gnutls_handshake.c,
	lib/gnutls_int.h, lib/gnutls_priority.c, lib/gnutls_priority.h
	(tags: gnutls_0_1_4), src/Makefile.am: updated documentation and
	functions

2001-06-01 15:49  nmav <nmav@hellug.gr>

	* NEWS, configure.in, lib/crypt.c, lib/defines.h, lib/ext_srp.c,
	lib/gnutls.c, lib/gnutls.h.in, lib/gnutls_cipher.c,
	lib/gnutls_handshake.c, lib/gnutls_num.c, lib/gnutls_num.h,
	lib/gnutls_srp.c, src/prime.c (tags: gnutls_0_1_4), src/tpasswd
	(tags: gnutls_0_1_4): gnutls now handles uint64 even in systems
	without a native one.  several bug fixes.

2001-06-01 14:46  nmav <nmav@hellug.gr>

	* lib/: crypt_bcrypt.c, crypt_srpsha1.c: corrected bug in verify

2001-05-31 09:34  nmav <nmav@hellug.gr>

	* buildconf, configure.in, lib/gnutls.h.in: updated configuration
	scripts to comply to autoconf 2.50

2001-05-30 12:07  nmav <nmav@hellug.gr>

	* configure.in: [no log message]

2001-05-30 11:46  nmav <nmav@hellug.gr>

	* doc/: Makefile.am, scripts/gdoc (tags: gnutls_0_1_4): gdoc is now
	included in the cvs

2001-05-30 11:25  nmav <nmav@hellug.gr>

	* NEWS, doc/Makefile.am: [no log message]

2001-05-30 11:23  nmav <nmav@hellug.gr>

	* doc/API, doc/Makefile.am, doc/TODO, lib/gnutls.c,
	lib/gnutls.h.in, lib/gnutls_algorithms.c, lib/gnutls_auth.c,
	lib/gnutls_auth_int.h, lib/gnutls_buffers.c, lib/gnutls_cipher.c,
	lib/gnutls_cipher.h, lib/gnutls_db.c, lib/gnutls_errors.c,
	lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_plaintext.c,
	lib/gnutls_plaintext.h, lib/gnutls_priority.c,
	lib/gnutls_session.c, src/cli.c, src/serv.c: updated API and
	documentation. Now we use the gnome way for creating API docs.

2001-05-29 15:18  nmav <nmav@hellug.gr>

	* doc/TODO: [no log message]

2001-05-28 08:46  nmav <nmav@hellug.gr>

	* src/README.crypt (tags: gnutls_0_1_4): [no log message]

2001-05-27 09:14  nmav <nmav@hellug.gr>

	* ChangeLog, configure.in, lib/gnutls.h.in: [no log message]

2001-05-27 08:45  nmav <nmav@hellug.gr>

	* src/: Makefile.am, README (tags: gnutls_0_1_4): [no log message]

2001-05-26 22:10  nmav <nmav@hellug.gr>

	* lib/gnutls_dh.c: some cleanups in Diffie Hellman key exchange

2001-05-26 19:18  nmav <nmav@hellug.gr>

	* doc/API, lib/auth_anon.c, lib/auth_anon.h, lib/auth_dhe_dss.c,
	lib/auth_dhe_dss.h (tags: gnutls_0_1_4), lib/cert_b64.c,
	lib/cert_sb64.c, lib/gnutls_algorithms.c, lib/gnutls_auth.c,
	lib/gnutls_dh.c, lib/gnutls_dh.h (tags: gnutls_0_1_4),
	lib/gnutls_int.h, lib/gnutls_srp.c: removed DHE_DSS.  Added
	parameters to DH_ANON (size of prime).	cleanups.

2001-05-26 19:16  nmav <nmav@hellug.gr>

	* src/: cli.c, prime.c, serv.c: several updates

2001-05-26 12:21  nmav <nmav@hellug.gr>

	* lib/gnutls_int.h: [no log message]

2001-05-26 12:19  nmav <nmav@hellug.gr>

	* lib/auth_srp_passwd.c, lib/cert_sb64.c, lib/crypt_bcrypt.c,
	lib/crypt_srpsha1.c, lib/gnutls_int.h, src/crypt.c: Added decoding
	function for the base64 encoding used in SRP.  (this function is
	more strict in characters than the previous one)

2001-05-26 10:38  nmav <nmav@hellug.gr>

	* lib/cert_b64.c: corrected memory leaks

2001-05-26 08:29  nmav <nmav@hellug.gr>

	* lib/: auth_anon.c, auth_dhe_dss.c, auth_srp.c, gnutls.c,
	gnutls_extensions.c, gnutls_handshake.c, gnutls_num.c,
	gnutls_num.h, gnutls_v2_compat.c: several cleanups in numbers'
	handling

2001-05-26 07:23  nmav <nmav@hellug.gr>

	* src/Makefile.am: [no log message]

2001-05-26 07:19  nmav <nmav@hellug.gr>

	* lib/.cvsignore, lib/gnutls_handshake.c, lib/gnutls_int.h,
	lib/gnutls_num.c, lib/gnutls_num.h, src/.cvsignore (tags:
	gnutls_0_1_4): updated uint24 functions.

2001-05-25 21:09  nmav <nmav@hellug.gr>

	* lib/: auth_anon.c, auth_dhe_dss.c, auth_srp.c, gnutls.c,
	gnutls_cipher.c, gnutls_extensions.c, gnutls_handshake.c,
	gnutls_int.h, gnutls_kx.c, gnutls_num.c, gnutls_num.h,
	gnutls_v2_compat.c: Cleanups in endian handling (convertions).

2001-05-25 11:57  nmav <nmav@hellug.gr>

	* lib/: gnutls.c, gnutls_cipher.c, gnutls_errors.c,
	gnutls_errors_int.h, gnutls_handshake.c: several bug fixes

2001-05-25 11:56  nmav <nmav@hellug.gr>

	* doc/API: updated documentation

2001-05-25 11:55  nmav <nmav@hellug.gr>

	* src/serv.c: updated

2001-05-24 16:07  nmav <nmav@hellug.gr>

	* doc/API: updated

2001-05-24 14:55  nmav <nmav@hellug.gr>

	* README: [no log message]

2001-05-24 08:56  nmav <nmav@hellug.gr>

	* README, configure.in, doc/API, lib/gnutls.c, lib/gnutls_errors.c,
	lib/gnutls_errors_int.h, lib/gnutls_handshake.c, src/cli.c: [no log
	message]

2001-05-24 08:19  nmav <nmav@hellug.gr>

	* lib/gnutls_cipher.c: sets the resumed_security_parameters to null
	after initialization

2001-05-23 15:27  nmav <nmav@hellug.gr>

	* NEWS, configure.in, doc/API: [no log message]

2001-05-23 15:17  nmav <nmav@hellug.gr>

	* src/: cli.c, serv.c: updated to new api

2001-05-23 15:16  nmav <nmav@hellug.gr>

	* lib/: gnutls.c, gnutls.h.in, gnutls_db.c, gnutls_handshake.c,
	gnutls_handshake.h, gnutls_int.h: Updated API (gnutls_deinit())
	gnutls_db: does not store anything if db has not been opened for
	reading.  Added some kind of support for renegotiation of
	parameters.

2001-05-22 22:29  nmav <nmav@hellug.gr>

	* lib/: gnutls.h.in, gnutls_algorithms.c, gnutls_handshake.h:
	cleanups

2001-05-22 22:27  nmav <nmav@hellug.gr>

	* lib/: defines.h, gnutls.c, gnutls_db.c, gnutls_handshake.c,
	gnutls_int.h, gnutls_session.c: cleanups and several fixes(and
	speedups) in the resume DB

2001-05-22 22:24  nmav <nmav@hellug.gr>

	* src/: cli.c, serv.c: updated client and servers

2001-05-22 16:57  nmav <nmav@hellug.gr>

	* lib/gnutls_algorithms.c: cleanups

2001-05-22 16:55  nmav <nmav@hellug.gr>

	* lib/gnutls_int.h: [no log message]

2001-05-20 10:06  nmav <nmav@hellug.gr>

	* doc/API, lib/gnutls.c, lib/gnutls_algorithms.c,
	lib/gnutls_algorithms.h, lib/gnutls_dh.c, lib/gnutls_handshake.c,
	lib/gnutls_int.h, lib/gnutls_priority.c, lib/gnutls_priority.h,
	src/cli.c, src/serv.c: Changed gnutls_set_*_priority functions.

2001-05-19 19:22  nmav <nmav@hellug.gr>

	* src/: Makefile.am, crypt-gaa.c (tags: gnutls_0_1_4), crypt-gaa.h
	(tags: gnutls_0_1_4), crypt.c, gaa.h, gaaout.c, prime-gaa.c (tags:
	gnutls_0_1_4), prime-gaa.h (tags: gnutls_0_1_4), prime.gaa (tags:
	gnutls_0_1_4), tpasswd, tpasswd.conf (tags: gnutls_0_1_4), prime.c:
	[no log message]

2001-05-19 18:57  nmav <nmav@hellug.gr>

	* src/crypt.c: updated

2001-05-19 10:51  nmav <nmav@hellug.gr>

	* lib/: gnutls_errors.c, gnutls_errors_int.h, gnutls_handshake.c,
	gnutls_srp.c, gnutls_srp.h (tags: gnutls_0_1_4): [no log message]

2001-05-19 10:50  nmav <nmav@hellug.gr>

	* lib/cert_sb64.c: bugfixes

2001-05-19 10:48  nmav <nmav@hellug.gr>

	* src/: cli.c, crypt.c, crypt.gaa (tags: gnutls_0_1_4), gaa.h,
	gaaout.c, tpasswd, tpasswd.conf: added option to generate random
	primes (instead of using a default).  Added option to specify a
	specific prime to use (index)

2001-05-17 09:28  nmav <nmav@hellug.gr>

	* doc/TODO: [no log message]

2001-05-16 08:41  nmav <nmav@hellug.gr>

	* configure.in, doc/README.autoconf (tags: gnutls_0_1_4),
	lib/libgnutls-config.in (tags: gnutls_0_1_4): [no log message]

2001-05-15 10:35  nmav <nmav@hellug.gr>

	* lib/libgnutls.m4 (tags: gnutls_0_1_4): updated

2001-05-15 10:19  nmav <nmav@hellug.gr>

	* configure.in, lib/gnutls.c, lib/libgnutls.m4: corrected scripts

2001-05-15 09:33  nmav <nmav@hellug.gr>

	* ChangeLog, acconfig.h, acinclude.m4, changelog-update.sh,
	configure.in, lib/Makefile.am, lib/gnutls.c, lib/gnutls.h,
	lib/gnutls.h.in, lib/gnutls_auth.c, lib/gnutls_errors.h (tags:
	gnutls_0_1_4), lib/gnutls_errors_int.h, lib/libgnutls-config.in,
	lib/libgnutls.m4, src/Makefile.am, src/serv.c: Added
	libgnutls-config script gnutls.h is automaticaly generated by
	configure script Added libgnutls.m4

2001-05-14 15:22  nmav <nmav@hellug.gr>

	* changelog-update.sh (tags: gnutls-0_1_2): [no log message]

2001-05-14 10:40  nmav <nmav@hellug.gr>

	* NEWS (tags: gnutls-0_1_2): [no log message]

2001-05-14 10:37  nmav <nmav@hellug.gr>

	* lib/ext_srp.c (tags: gnutls-0_1_2): Added missing length in
	username.

2001-05-14 09:45  nmav <nmav@hellug.gr>

	* NEWS, doc/API (tags: gnutls-0_1_2), lib/auth_anon.c (tags:
	gnutls-0_1_2), lib/auth_dhe_dss.c (tags: gnutls-0_1_2),
	lib/auth_srp.c (tags: gnutls-0_1_2), lib/auth_srp.h (tags:
	gnutls_0_1_4, gnutls-0_1_2), lib/ext_srp.c, lib/gnutls.c (tags:
	gnutls-0_1_2), lib/gnutls.h (tags: gnutls-0_1_2), lib/gnutls_auth.c
	(tags: gnutls-0_1_2), lib/gnutls_auth_int.h (tags: gnutls-0_1_2),
	lib/gnutls_cipher.c (tags: gnutls-0_1_2), lib/gnutls_db.c (tags:
	gnutls-0_1_2), lib/gnutls_int.h (tags: gnutls-0_1_2),
	lib/gnutls_session.c (tags: gnutls-0_1_2), lib/gnutls_session.h
	(tags: gnutls_0_1_4, gnutls-0_1_2), src/cli.c (tags: gnutls-0_1_2),
	src/serv.c (tags: gnutls-0_1_2): added functions to access
	authentication data (like username), and the key exchange algorithm
	used.

2001-05-14 07:05  nmav <nmav@hellug.gr>

	* NEWS, doc/API, lib/gnutls_db.c: [no log message]

2001-05-13 16:36  nmav <nmav@hellug.gr>

	* lib/cert_sb64.c (tags: gnutls-0_1_2): cleanups

2001-05-13 16:36  nmav <nmav@hellug.gr>

	* doc/TODO (tags: gnutls-0_1_2), lib/gnutls_db.c: clean_db() now
	clears expired entries only

2001-05-13 16:35  nmav <nmav@hellug.gr>

	* src/: tpasswd, tpasswd.conf (utags: gnutls-0_1_2): example
	tpasswd files.

2001-05-13 13:48  nmav <nmav@hellug.gr>

	* lib/auth_srp_passwd.c (tags: gnutls-0_1_2), lib/cert_sb64.c,
	lib/gnutls_int.h, src/crypt.c (tags: gnutls-0_1_2): minor updates
	and fixes

2001-05-13 10:07  nmav <nmav@hellug.gr>

	* NEWS, configure.in (tags: gnutls-0_1_2), doc/TODO: [no log
	message]

2001-05-13 10:05  nmav <nmav@hellug.gr>

	* lib/Makefile.am (tags: gnutls-0_1_2), lib/auth_srp.c,
	lib/auth_srp_passwd.c, lib/auth_srp_passwd.h (tags: gnutls-0_1_2),
	lib/crypt.c (tags: gnutls-0_1_2), lib/crypt.h (tags: gnutls_0_1_4,
	gnutls-0_1_2), lib/crypt_bcrypt.c (tags: gnutls-0_1_2),
	lib/crypt_bcrypt.h (tags: gnutls-0_1_2), lib/crypt_srpsha1.c (tags:
	gnutls-0_1_2), lib/crypt_srpsha1.h (tags: gnutls_0_1_4,
	gnutls-0_1_2), lib/gnutls.h, lib/gnutls_srp.c (tags: gnutls-0_1_2),
	lib/gnutls_srp.h (tags: gnutls-0_1_2), src/Makefile.am (tags:
	gnutls-0_1_2), src/README.crypt (tags: gnutls-0_1_2), src/cli.c,
	src/crypt.c, src/crypt.gaa (tags: gnutls-0_1_2), src/gaa.h (tags:
	gnutls-0_1_2), src/gaaout.c (tags: gnutls-0_1_2), src/serv.c: Added
	compatibility with Tom Wu's libsrp's password files.

2001-05-12 23:38  nmav <nmav@hellug.gr>

	* lib/cert_sb64.c: [no log message]

2001-05-12 23:37  nmav <nmav@hellug.gr>

	* configure.in, lib/Makefile.am, lib/auth_srp.c, lib/auth_srp.h,
	lib/auth_srp_passwd.c, lib/cert_b64.c (tags: gnutls-0_1_2),
	lib/cert_b64.h (tags: gnutls-0_1_2), lib/debug.c (tags:
	gnutls-0_1_2), lib/gnutls.h, lib/gnutls_int.h, lib/gnutls_srp.c,
	src/port.h (tags: gnutls_0_1_4, gnutls-0_1_2), src/serv.c: added
	support for Tom Wu's srp library tpasswd and tpasswd.conf files.

2001-05-11 01:09  nmav <nmav@hellug.gr>

	* doc/TODO: [no log message]

2001-05-11 00:57  nmav <nmav@hellug.gr>

	* doc/TODO: [no log message]

2001-05-10 06:58  nmav <nmav@hellug.gr>

	* configure.in, lib/gnutls.c, lib/gnutls_int.h: fixes in memory
	allocation

2001-05-09 13:16  nmav <nmav@hellug.gr>

	* lib/: gnutls.c, gnutls_buffers.c (tags: gnutls-0_1_2),
	gnutls_db.c, gnutls_hash_int.c (tags: gnutls-0_1_2), gnutls_int.h:
	corrected memory leaks

2001-05-09 09:52  nmav <nmav@hellug.gr>

	* NEWS: [no log message]

2001-05-09 09:48  nmav <nmav@hellug.gr>

	* doc/Makefile.am (tags: gnutls-0_1_2): [no log message]

2001-05-09 09:44  nmav <nmav@hellug.gr>

	* doc/API, lib/gnutls.h, lib/gnutls_auth.c, lib/gnutls_auth_int.h,
	src/cli.c, src/serv.c (utags: gnutls-0-1-0-srp): credentials are
	now kept globaly (in order to minimize memory usage).  This makes
	no harm since these are never modified by gnutls.

2001-05-08 21:33  nmav <nmav@hellug.gr>

	* doc/API, lib/gnutls.h: [no log message]

2001-05-08 20:28  nmav <nmav@hellug.gr>

	* lib/gnutls_int.h (tags: gnutls-0-1-0-srp): [no log message]

2001-05-08 20:27  nmav <nmav@hellug.gr>

	* doc/TODO (tags: gnutls-0-1-0-srp): updated TODO list

2001-05-08 20:16  nmav <nmav@hellug.gr>

	* lib/auth_srp.c (tags: gnutls-0-1-0-srp), lib/auth_srp_passwd.c
	(tags: gnutls-0-1-0-srp), lib/cert_b64.c (tags: gnutls-0-1-0-srp),
	lib/crypt_bcrypt.c (tags: gnutls-0-1-0-srp), lib/crypt_srpsha1.c
	(tags: gnutls-0-1-0-srp), lib/gnutls_errors.c (tags: gnutls-0_1_2,
	gnutls-0-1-0-srp), lib/gnutls_errors.h (tags: gnutls-0_1_2,
	gnutls-0-1-0-srp), lib/gnutls_handshake.c (tags: gnutls-0_1_2,
	gnutls-0-1-0-srp), lib/gnutls_int.h, lib/gnutls_kx.c (tags:
	gnutls-0_1_2, gnutls-0-1-0-srp), lib/gnutls_srp.c (tags:
	gnutls-0-1-0-srp), lib/gnutls_srp.h (tags: gnutls-0-1-0-srp),
	src/cli.c, src/serv.c: several fixes for srp. Seems to work now!

2001-05-07 19:16  nmav <nmav@hellug.gr>

	* lib/gnutls_v2_compat.c (tags: gnutls-0_1_2, gnutls-0-1-0-srp):
	better version handling

2001-05-07 19:09  nmav <nmav@hellug.gr>

	* NEWS (tags: gnutls-0-1-0-srp), doc/TODO, lib/Makefile.am (tags:
	gnutls-0-1-0-srp), lib/gnutls.c (tags: gnutls-0-1-0-srp),
	lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_v2_compat.c,
	lib/gnutls_v2_compat.h (tags: gnutls_0_1_4, gnutls-0_1_2,
	gnutls-0-1-0-srp), src/cli.c: added support for SSL 2.0 client
	hello

2001-05-07 11:11  nmav <nmav@hellug.gr>

	* configure.in (tags: gnutls-0-1-0-srp), lib/auth_srp.c,
	lib/auth_srp_passwd.c, lib/ext_srp.c (tags: gnutls-0-1-0-srp),
	lib/gnutls.c, lib/gnutls.h, lib/gnutls_extensions.c (tags:
	gnutls-0_1_2, gnutls-0-1-0-srp), lib/gnutls_handshake.c,
	lib/gnutls_int.h, lib/gnutls_kx.c, lib/gnutls_srp.c, src/cli.c,
	src/serv.c: several fixes for srp

2001-05-07 08:27  nmav <nmav@hellug.gr>

	* doc/API, lib/auth_srp.c, lib/auth_srp_passwd.c, lib/ext_srp.c,
	lib/gnutls_auth.c, lib/gnutls_auth_int.h, lib/gnutls_handshake.c:
	gnutls_get_kx_cred() now returns err value. set_kx_cred() now
	accepts size.

2001-05-06 23:00  nmav <nmav@hellug.gr>

	* src/Makefile.am (tags: gnutls-0-1-0-srp): added missing gaa.h

2001-05-06 22:51  nmav <nmav@hellug.gr>

	* lib/gnutls_srp.c: some modulo fixes

2001-05-06 07:30  nmav <nmav@hellug.gr>

	* lib/: auth_srp.c, auth_srp_passwd.c, auth_srp_passwd.h (tags:
	gnutls-0-1-0-srp), ext_srp.c, gnutls_srp.c, gnutls_srp.h: more srp
	related fixes. No longer fails authentication if wrong username is
	provided.

2001-05-05 22:24  nmav <nmav@hellug.gr>

	* lib/: auth_srp.c, crypt.c (tags: gnutls-0-1-0-srp),
	crypt_bcrypt.c, crypt_bcrypt.h (tags: gnutls-0-1-0-srp),
	crypt_srpsha1.c, gnutls.h, gnutls_dh.c (tags: gnutls-0_1_2,
	gnutls-0-1-0-srp), gnutls_errors.c, gnutls_errors.h, gnutls_int.h,
	gnutls_srp.c, gnutls_srp.h: some hacks in order to exchange the
	algorithm used to hash the password...

2001-05-05 10:28  nmav <nmav@hellug.gr>

	* lib/: auth_srp.c, gnutls_srp.c, gnutls_srp.h: cleanups for srp.
	Most mpi code has moved to gnutls_srp.c

2001-05-05 08:04  nmav <nmav@hellug.gr>

	* src/.cvsignore (tags: gnutls-0_1_2, gnutls-0-1-0-srp): [no log
	message]

2001-05-05 08:02  nmav <nmav@hellug.gr>

	* configure.in, lib/ext_srp.c, lib/gnutls_int.h: more srp related
	fixes

2001-05-05 07:38  nmav <nmav@hellug.gr>

	* lib/: auth_srp.c, gnutls.h, gnutls_algorithms.c (tags:
	gnutls-0_1_2, gnutls-0-1-0-srp), gnutls_auth_int.h,
	gnutls_extensions.c, gnutls_handshake.c: some fixes - srp related

2001-05-04 22:41  nmav <nmav@hellug.gr>

	* lib/auth_srp.c: [no log message]

2001-05-04 21:53  nmav <nmav@hellug.gr>

	* lib/: auth_srp.c, auth_srp.h (tags: gnutls-0-1-0-srp),
	auth_srp_passwd.c, auth_srp_passwd.h: more srp stuff

2001-05-04 21:52  nmav <nmav@hellug.gr>

	* lib/Makefile.am, lib/crypt_bcrypt.c, lib/crypt_srpsha1.c,
	lib/ext_srp.c, lib/gnutls.c, lib/gnutls.h, lib/gnutls_algorithms.c,
	lib/gnutls_auth.c, lib/gnutls_auth.h (tags: gnutls-0_1_2,
	gnutls-0-1-0-srp), lib/gnutls_auth_int.h, lib/gnutls_dh.c,
	lib/gnutls_errors.c, lib/gnutls_errors.h, lib/gnutls_int.h,
	lib/gnutls_kx.c, lib/gnutls_srp.c, lib/gnutls_srp.h, src/crypt.c
	(tags: gnutls-0-1-0-srp): more additions for SRP

2001-05-04 13:08  nmav <nmav@hellug.gr>

	* src/crypt.c: fixed default case when no -s was specified

2001-05-04 13:05  nmav <nmav@hellug.gr>

	* lib/Makefile.am, lib/cert_b64.h (tags: gnutls-0-1-0-srp),
	lib/crypt.c, lib/crypt_bcrypt.c, lib/crypt_srpsha1.c,
	lib/crypt_srpsha1.h (tags: gnutls-0-1-0-srp), lib/gnutls.h,
	lib/gnutls_dh.c, lib/gnutls_srp.c, lib/gnutls_srp.h, src/crypt.c,
	src/crypt.gaa (tags: gnutls-0-1-0-srp), src/gaa.h (tags:
	gnutls-0-1-0-srp), src/gaaout.c (tags: gnutls-0-1-0-srp): More adds
	for SRP - SRPSHA1 and bcrypt

2001-05-04 08:28  nmav <nmav@hellug.gr>

	* lib/cert_b64.c: corrected bug in decoding function

2001-05-03 09:45  nmav <nmav@hellug.gr>

	* lib/crypt_bcrypt.h: for bcrypt support

2001-05-03 09:44  nmav <nmav@hellug.gr>

	* acconfig.h (tags: gnutls-0_1_2, gnutls-0-1-0-srp), configure.in,
	lib/Makefile.am, lib/cert_b64.c, lib/crypt.c, lib/crypt_bcrypt.c,
	lib/defines.h (tags: gnutls-0_1_2, gnutls-0-1-0-srp), lib/gnutls.h,
	lib/gnutls_cipher.c (tags: gnutls-0-1-0-srp),
	lib/gnutls_cipher_int.h (tags: gnutls_0_1_4, gnutls-0_1_2,
	gnutls-0-1-0-srp), lib/gnutls_handshake.c, lib/gnutls_hash_int.h
	(tags: gnutls-0_1_2, gnutls-0-1-0-srp), lib/gnutls_int.h,
	lib/gnutls_random.c (tags: gnutls-0_1_2, gnutls-0-1-0-srp),
	lib/gnutls_random.h (tags: gnutls-0_1_2, gnutls-0-1-0-srp),
	src/Makefile.am, src/crypt.c, src/crypt.gaa, src/gaa.h,
	src/gaaout.c: Changes in random number handling. Added bcrypt (for
	use with SRP).	Added test program crypt for creating bcrypt passwd
	files.

2001-05-02 16:56  nmav <nmav@hellug.gr>

	* doc/API, lib/Makefile.am, lib/gnutls.c, lib/gnutls.h,
	lib/gnutls_auth.c, lib/gnutls_auth.h, lib/gnutls_auth_int.h,
	lib/gnutls_int.h: added support for setting authentication
	algorithms' credentials

2001-05-02 15:56  nmav <nmav@hellug.gr>

	* lib/: auth_anon.c (tags: gnutls-0-1-0-srp), gnutls_algorithms.c,
	gnutls_algorithms.h (tags: gnutls-0_1_2, gnutls-0-1-0-srp),
	gnutls_kx.c: cleanups... and more modular design.

2001-05-02 10:17  nmav <nmav@hellug.gr>

	* .cvsignore (tags: gnutls-0_1_2, gnutls-0-1-0-srp): [no log
	message]

2001-05-02 10:16  nmav <nmav@hellug.gr>

	* lib/: auth_anon.c, auth_dhe_dss.c (tags: gnutls-0-1-0-srp),
	gnutls_algorithms.c, gnutls_algorithms.h, gnutls_auth.h,
	gnutls_handshake.c, gnutls_kx.c, gnutls_kx.h (tags: gnutls-0_1_2,
	gnutls-0-1-0-srp): Added client kx0 and server kx2 in order to be
	used with SRP

2001-05-01 15:17  nmav <nmav@hellug.gr>

	* buildconf (tags: gnutls-0_1_2, gnutls-0-1-0-srp): updated

2001-03-25 10:17  nmav <nmav@hellug.gr>

	* doc/protocol/ssl-2.txt (tags: gnutls_0_1_4, gnutls-0_1_2,
	gnutls-0-1-0-srp): added SSL v2 spec

2001-03-18 14:41  nmav <nmav@hellug.gr>

	* lib/gnutls_extensions.c: in case there are no extensions
	ext_gen() does not return anything (NULL);

2001-03-18 08:39  nmav <nmav@hellug.gr>

	* lib/: debug.h (tags: gnutls-0_1_2, gnutls-0-1-0-srp), gnutls.c,
	gnutls_algorithms.c, gnutls_handshake.c: more cleanups

2001-03-18 08:38  nmav <nmav@hellug.gr>

	* lib/: ext_srp.c, gnutls_extensions.c: send extensions feature was
	added.

2001-03-17 20:53  nmav <nmav@hellug.gr>

	* NEWS, lib/auth_anon.c, lib/auth_dhe_dss.c, lib/debug.c (tags:
	gnutls-0-1-0-srp), lib/gnutls_buffers.c (tags: gnutls-0-1-0-srp),
	lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_kx.c,
	src/serv.c: several bugfixes and cleanups

2001-03-17 19:41  nmav <nmav@hellug.gr>

	* lib/: Makefile.am, ext_srp.c, ext_srp.h (tags: gnutls_0_1_4,
	gnutls-0_1_2, gnutls-0-1-0-srp), gnutls_extensions.c,
	gnutls_extensions.h (tags: gnutls_0_1_4, gnutls-0_1_2,
	gnutls-0-1-0-srp), gnutls_handshake.c, gnutls_int.h: Added some
	preliminary support for TLS extensions;

2001-03-11 22:30  nmav <nmav@hellug.gr>

	* doc/TODO: updated todo list

2001-03-11 22:29  nmav <nmav@hellug.gr>

	* doc/protocol/rfc2945.txt (tags: gnutls_0_1_4, gnutls-0_1_2,
	gnutls-0-1-0-srp): added RFC for srp protocol

2001-03-11 22:02  nmav <nmav@hellug.gr>

	* lib/gnutls_algorithms.c: updated with new files

2001-03-11 21:52  nmav <nmav@hellug.gr>

	* lib/: Makefile.am, auth_anon.c, auth_anon.h (tags: gnutls-0_1_2,
	gnutls-0-1-0-srp), auth_dhe_dss.c, auth_dhe_dss.h (tags:
	gnutls-0_1_2, gnutls-0-1-0-srp), gnutls_anon.c, gnutls_anon.h,
	gnutls_dhe_dss.c, gnutls_dhe_dss.h: moved gnutls_anon and
	gnutls_dhe_dss to auth_*

2001-03-11 20:47  nmav <nmav@hellug.gr>

	* doc/protocol/draft-ietf-tls-srp-00.txt (tags: gnutls_0_1_4,
	gnutls-0_1_2, gnutls-0-1-0-srp): added srp draft

2001-03-11 19:46  nmav <nmav@hellug.gr>

	* lib/: Makefile.am, gnutls.c, gnutls_algorithms.c,
	gnutls_algorithms.h, gnutls_anon.c, gnutls_anon.h, gnutls_auth.h,
	gnutls_dhe_dss.c, gnutls_dhe_dss.h, gnutls_handshake.c,
	gnutls_int.h, gnutls_kx.c: Key exchange (authentication) algorithms
	were reorganized, and now are more modular. Most changes however
	are not much tested and only anonymous authentication is currently
	used.

2001-02-10 11:49  nmav <nmav@hellug.gr>

	* lib/gnutls_der.c (tags: gnutls-0_1_2, gnutls-0-1-0-srp): updated
	some functionality - no longer uses stdin

2001-02-10 11:49  nmav <nmav@hellug.gr>

	* THANKS (tags: gnutls-0_1_2, gnutls-0-1-0-srp): added Tarun

2001-02-10 11:48  nmav <nmav@hellug.gr>

	* configure.in: corrected bug with dmalloc mode

2001-02-04 10:17  nmav <nmav@hellug.gr>

	* doc/TODO: [no log message]

2001-02-03 18:23  nmav <nmav@hellug.gr>

	* doc/protocol/draft-ietf-tls-kerb-00.txt (tags: gnutls_0_1_4,
	gnutls-0_1_2, gnutls-0-1-0-srp): added kerberos ciphersuites

2001-02-03 12:18  nmav <nmav@hellug.gr>

	* lib/: gnutls.c, gnutls.h, gnutls_algorithms.c,
	gnutls_algorithms.h, gnutls_cipher.c, gnutls_handshake.c,
	gnutls_int.h, gnutls_plaintext.c (tags: gnutls-0_1_2,
	gnutls-0-1-0-srp): TLS version handling is now more simple (no
	structures)

2001-02-03 11:49  nmav <nmav@hellug.gr>

	* lib/: gnutls_algorithms.c, gnutls_cipher_int.c (tags:
	gnutls-0_1_2, gnutls-0-1-0-srp): corrected rijndael256

2001-02-03 11:47  nmav <nmav@hellug.gr>

	* lib/: gnutls.h, gnutls_algorithms.c, gnutls_cipher_int.c,
	gnutls_db.c (tags: gnutls-0-1-0-srp), gnutls_int.h: added
	rijndael-256 as described in draft-ietf-tls-ciphersuite-03

2001-02-01 18:19  nmav <nmav@hellug.gr>

	* lib/: gnutls.c, gnutls_cipher.c: comments are now more clear

2001-02-01 14:49  nmav <nmav@hellug.gr>

	* lib/: gnutls.c, gnutls_cipher.c: gnutls_send_int() no longer
	sends the packets with 2 Write() calls.  One Write() call is enough
	for everybody!

2001-02-01 13:10  nmav <nmav@hellug.gr>

	* doc/: draft-ietf-tls-camellia-00.txt,
	draft-ietf-tls-ciphersuite-02.txt, draft-ietf-tls-https-04.txt,
	draft-ietf-tls-misty1-00.txt, draft-ietf-tls-openpgp-00.txt,
	draft-ietf-tls-seedhas-00.txt, draft-ietf-tls-wireless-00.txt,
	draft-ietf-tn3270e-telnet-tls-05.txt, rfc1422.txt, rfc1423.txt,
	rfc2246.txt, rfc2459.txt, rfc2818.txt, ssl-draft302.txt,
	protocol/draft-ietf-pkix-ac509prof-05.txt (tags: gnutls_0_1_4,
	gnutls-0_1_2, gnutls-0-1-0-srp),
	protocol/draft-ietf-tls-camellia-00.txt (tags: gnutls_0_1_4,
	gnutls-0_1_2, gnutls-0-1-0-srp),
	protocol/draft-ietf-tls-ciphersuite-03.txt (tags: gnutls_0_1_4,
	gnutls-0_1_2, gnutls-0-1-0-srp),
	protocol/draft-ietf-tls-https-04.txt (tags: gnutls-0_1_2,
	gnutls-0-1-0-srp), protocol/draft-ietf-tls-misty1-00.txt (tags:
	gnutls_0_1_4, gnutls-0_1_2, gnutls-0-1-0-srp),
	protocol/draft-ietf-tls-openpgp-00.txt (tags: gnutls_0_1_4,
	gnutls-0_1_2, gnutls-0-1-0-srp),
	protocol/draft-ietf-tls-seedhas-00.txt (tags: gnutls_0_1_4,
	gnutls-0_1_2, gnutls-0-1-0-srp),
	protocol/draft-ietf-tls-wireless-00.txt (tags: gnutls_0_1_4,
	gnutls-0_1_2, gnutls-0-1-0-srp),
	protocol/draft-ietf-tn3270e-telnet-tls-05.txt (tags: gnutls_0_1_4,
	gnutls-0_1_2, gnutls-0-1-0-srp), protocol/rfc1422.txt (tags:
	gnutls_0_1_4, gnutls-0_1_2, gnutls-0-1-0-srp), protocol/rfc1423.txt
	(tags: gnutls_0_1_4, gnutls-0_1_2, gnutls-0-1-0-srp),
	protocol/rfc2246.txt (tags: gnutls_0_1_4, gnutls-0_1_2,
	gnutls-0-1-0-srp), protocol/rfc2279.txt (tags: gnutls_0_1_4,
	gnutls-0_1_2, gnutls-0-1-0-srp), protocol/rfc2459.txt (tags:
	gnutls_0_1_4, gnutls-0_1_2, gnutls-0-1-0-srp), protocol/rfc2818.txt
	(tags: gnutls_0_1_4, gnutls-0_1_2, gnutls-0-1-0-srp),
	protocol/ssl-draft302.txt (tags: gnutls_0_1_4, gnutls-0_1_2,
	gnutls-0-1-0-srp): drafts and rfcs were moved to protocol/
	directory

2001-01-30 10:02  nmav <nmav@hellug.gr>

	* README (tags: gnutls-0_1_2, gnutls-0-1-0-srp): updated

2001-01-28 23:49  nmav <nmav@hellug.gr>

	* lib/: debug.h, defines.h, gnutls_algorithms.h, gnutls_buffers.h
	(tags: gnutls-0_1_2, gnutls-0-1-0-srp), gnutls_cipher.h (tags:
	gnutls-0_1_2, gnutls-0-1-0-srp), gnutls_cipher_int.h,
	gnutls_compress.h (tags: gnutls-0_1_2, gnutls-0-1-0-srp),
	gnutls_compress_int.h (tags: gnutls_0_1_4, gnutls-0_1_2,
	gnutls-0-1-0-srp), gnutls_db.h (tags: gnutls_0_1_4, gnutls-0_1_2,
	gnutls-0-1-0-srp), gnutls_dh.h (tags: gnutls-0_1_2,
	gnutls-0-1-0-srp), gnutls_errors.h, gnutls_handshake.h (tags:
	gnutls-0_1_2, gnutls-0-1-0-srp), gnutls_hash_int.h, gnutls_int.h,
	gnutls_kx.h, gnutls_num.h (tags: gnutls-0_1_2, gnutls-0-1-0-srp),
	gnutls_plaintext.h (tags: gnutls-0_1_2, gnutls-0-1-0-srp),
	gnutls_priority.h (tags: gnutls-0_1_2, gnutls-0-1-0-srp),
	gnutls_session.h (tags: gnutls-0-1-0-srp): added copyright notice

2001-01-28 23:35  nmav <nmav@hellug.gr>

	* lib/: gnutls.c, gnutls_cipher.c, gnutls_cipher.h: removed large
	buffer

2001-01-28 10:55  nmav <nmav@hellug.gr>

	* NEWS, README, configure.in, src/cli.c, src/port.h (tags:
	gnutls-0-1-0-srp): [no log message]

2001-01-28 10:54  nmav <nmav@hellug.gr>

	* lib/: Makefile.am, cert_der.asn1 (tags: gnutls-0_1_2,
	gnutls-0-1-0-srp), gnutls_cert.lex: removed unneeded files

2001-01-25 08:27  nmav <nmav@hellug.gr>

	* lib/gnutls.c: corrected wrong buffer size

2001-01-25 02:20  nmav <nmav@hellug.gr>

	* lib/Makefile.am: [no log message]

2001-01-25 02:11  nmav <nmav@hellug.gr>

	* lib/: gnutls_cipher.c, gnutls_cipher.h: changes in
	gnutls_encrypt()

2001-01-25 02:08  nmav <nmav@hellug.gr>

	* lib/: gnutls.c, gnutls_int.h: tls packets are now send using one
	write(that way ssldump understands us)

2001-01-25 01:51  nmav <nmav@hellug.gr>

	* doc/TODO: updated todo list

2001-01-19 14:14  nmav <nmav@hellug.gr>

	* lib/cert_b64.c: corrected license

2001-01-19 09:06  nmav <nmav@hellug.gr>

	* lib/cert_der.asn1: added asn1 rules for snacc (DER extended)
	compiler

2001-01-17 15:10  nmav <nmav@hellug.gr>

	* doc/draft-ietf-tls-wireless-00.txt: added draft-ietf-tls-wireless

2001-01-16 23:02  nmav <nmav@hellug.gr>

	* AUTHORS (tags: gnutls-0_1_2, gnutls-0-1-0-srp): updated authors -
	tarun left

2001-01-16 23:02  nmav <nmav@hellug.gr>

	* doc/TODO: updated todo list

2001-01-14 14:55  nmav <nmav@hellug.gr>

	* lib/gnutls_handshake.c: removed time_t declarations. We need
	exactly 32 bits.

2001-01-14 11:10  nmav <nmav@hellug.gr>

	* lib/gnutls_der.h (tags: gnutls-0_1_2, gnutls-0-1-0-srp):
	corrected typo

2001-01-14 11:09  nmav <nmav@hellug.gr>

	* lib/cert_b64.c: added some support for pem encoded x509
	certificates

2001-01-11 12:24  nmav <nmav@hellug.gr>

	* lib/gnutls.c (tags: gnutls-0-0-7): session gets deleted from the
	db if it is not resumable

2001-01-11 12:23  nmav <nmav@hellug.gr>

	* lib/: gnutls_db.c, gnutls_db.h (utags: gnutls-0-0-7): added db
	files

2001-01-11 11:59  nmav <nmav@hellug.gr>

	* configure.in (tags: gnutls-0-0-7): more fixes

2001-01-11 11:56  nmav <nmav@hellug.gr>

	* NEWS (tags: gnutls-0-0-7), configure.in, src/cli.c (tags:
	gnutls-0-0-7): fixes for release

2001-01-11 11:43  nmav <nmav@hellug.gr>

	* acinclude.m4 (tags: gnutls-0_1_2, gnutls-0-1-0-srp,
	gnutls-0-0-7): added hooks for new libgcrypt

2001-01-11 11:40  nmav <nmav@hellug.gr>

	* NEWS, configure.in, doc/API (tags: gnutls-0-0-7), lib/Makefile.am
	(tags: gnutls-0-0-7), lib/gnutls.c, lib/gnutls.h (tags:
	gnutls-0-0-7), lib/gnutls_algorithms.c (tags: gnutls-0-0-7),
	lib/gnutls_errors.c (tags: gnutls-0-0-7), lib/gnutls_errors.h
	(tags: gnutls-0-0-7), lib/gnutls_handshake.c (tags: gnutls-0-0-7),
	lib/gnutls_handshake.h (tags: gnutls-0-0-7), lib/gnutls_int.h
	(tags: gnutls-0-0-7), lib/gnutls_session.c (tags: gnutls-0-1-0-srp,
	gnutls-0-0-7), src/Makefile.am (tags: gnutls-0-0-7), src/cli.c,
	src/port.h (tags: gnutls-0-0-7), src/serv.c (tags: gnutls-0-0-7):
	added server side session resuming (using gdbm)

2001-01-11 07:28  nmav <nmav@hellug.gr>

	* ChangeLog (tags: gnutls-0_1_2, gnutls-0-1-0-srp, gnutls-0-0-7),
	acconfig.h (tags: gnutls-0-0-7), configure.in, lib/gnutls_dh.c
	(tags: gnutls-0-0-7), lib/gnutls_int.h, src/Makefile.am: added
	hooks for dmalloc

2001-01-10 21:23  nmav <nmav@hellug.gr>

	* src/: Makefile.am, cli.c, serv.c: corrected client/server

2001-01-10 21:23  nmav <nmav@hellug.gr>

	* lib/: Makefile.am, gnutls.c, gnutls.h, gnutls_algorithms.c,
	gnutls_algorithms.h (tags: gnutls-0-0-7), gnutls_cipher.c (tags:
	gnutls-0-0-7), gnutls_cipher_int.c (tags: gnutls-0-0-7),
	gnutls_handshake.c, gnutls_int.h: corrected buffer overruns

2001-01-10 13:50  nmav <nmav@hellug.gr>

	* doc/rfc1423.txt (tags: gnutls-0-0-7): [no log message]

2001-01-08 17:15  nmav <nmav@hellug.gr>

	* doc/rfc1422.txt (tags: gnutls-0-0-7): added PEM rfc

2001-01-08 17:10  nmav <nmav@hellug.gr>

	* lib/gnutls.c: corrected return value

2001-01-08 17:09  nmav <nmav@hellug.gr>

	* lib/gnutls.c: added a check in read return value

2000-12-18 13:06  nmav <nmav@hellug.gr>

	* lib/gnutls_compress_int.c (tags: gnutls_0_1_4, gnutls-0_1_2,
	gnutls-0-1-0-srp, gnutls-0-0-7): more checks for zlib

2000-12-18 00:08  nmav <nmav@hellug.gr>

	* doc/API: [no log message]

2000-12-17 22:17  nmav <nmav@hellug.gr>

	* doc/API, lib/gnutls.c, lib/gnutls.h, lib/gnutls_int.h: added a
	function to control the lowat size (the RCVLOWAT in socket)

2000-12-17 19:31  nmav <nmav@hellug.gr>

	* doc/Makefile.am (tags: gnutls-0-1-0-srp, gnutls-0-0-7,
	gnutls0-0-6): removed file

2000-12-17 19:31  nmav <nmav@hellug.gr>

	* NEWS, configure.in, doc/API, doc/TODO (tags: gnutls-0-0-7),
	lib/gnutls.c, lib/gnutls.h, lib/gnutls_algorithms.c,
	lib/gnutls_buffers.c (tags: gnutls-0-0-7), lib/gnutls_errors.c,
	lib/gnutls_errors.h, lib/gnutls_handshake.c, lib/gnutls_int.h,
	src/cli.c, src/port.h, src/serv.c (utags: gnutls0-0-6): added some
	support for non blocking IO and socket flags. Some function names
	have been changed.

2000-12-17 01:34  nmav <nmav@hellug.gr>

	* lib/gnutls_algorithms.c: qsort seems to work now

2000-12-17 00:42  nmav <nmav@hellug.gr>

	* lib/gnutls_compress_int.c (tags: gnutls0-0-6): added check for
	zlib.h

2000-12-17 00:31  nmav <nmav@hellug.gr>

	* lib/gnutls_algorithms.c: updated sorting algorithm - it was a
	mess - it is more than a mess now

2000-12-14 15:00  nmav <nmav@hellug.gr>

	* configure.in, doc/API, doc/TODO, lib/gnutls.c, lib/gnutls.h,
	lib/gnutls_algorithms.c, lib/gnutls_cipher.c (tags: gnutls0-0-6),
	lib/gnutls_cipher_int.c (tags: gnutls0-0-6),
	lib/gnutls_compress_int.c, lib/gnutls_hash_int.c (tags:
	gnutls-0-1-0-srp, gnutls-0-0-7, gnutls0-0-6), lib/gnutls_int.h,
	src/cli.c, src/port.h, src/serv.c: some minor updates

2000-12-12 15:01  nmav <nmav@hellug.gr>

	* lib/gnutls.c: added a better(?) - not sure - xor function.

2000-12-11 23:45  nmav <nmav@hellug.gr>

	* lib/gnutls_priority.h (tags: gnutls-0-0-7, gnutls0-0-6): added
	missing file

2000-12-11 23:45  nmav <nmav@hellug.gr>

	* configure.in: added option for profiling

2000-12-11 23:44  nmav <nmav@hellug.gr>

	* lib/: gnutls_algorithms.c, gnutls_algorithms.h (tags:
	gnutls0-0-6), gnutls_handshake.c, gnutls_kx.c (tags: gnutls-0-0-7,
	gnutls0-0-6): improved some things found from gcov

2000-12-11 23:43  nmav <nmav@hellug.gr>

	* lib/: gnutls.c, gnutls_int.h: improved peek data handling - now
	keeps only 1 byte in kernel buffer

2000-12-11 15:44  nmav <nmav@hellug.gr>

	* ChangeLog (tags: gnutls0-0-6), configure.in, lib/.cvsignore
	(tags: gnutls-0_1_2, gnutls-0-1-0-srp, gnutls-0-0-7, gnutls0-0-6),
	lib/gnutls.c: more changes

2000-12-11 15:03  nmav <nmav@hellug.gr>

	* lib/gnutls_int.h: removed debug definitions

2000-12-11 14:57  nmav <nmav@hellug.gr>

	* NEWS, lib/Makefile.am (tags: gnutls0-0-6), lib/debug.h (tags:
	gnutls-0-0-7, gnutls0-0-6), lib/gnutls.c, lib/gnutls_cipher.c,
	lib/gnutls_cipher.h (tags: gnutls-0-0-7, gnutls0-0-6),
	lib/gnutls_errors.h, lib/gnutls_handshake.c, lib/gnutls_handshake.h
	(tags: gnutls0-0-6), lib/gnutls_hash_int.c, lib/gnutls_int.h,
	lib/gnutls_kx.c, src/cli.c, src/serv.c: cleanups for gcc -Wall

2000-12-11 14:06  nmav <nmav@hellug.gr>

	* doc/HACKING: removed file. replaced by API

2000-12-11 13:43  nmav <nmav@hellug.gr>

	* doc/API, lib/gnutls.c, lib/gnutls.h, lib/gnutls_buffers.c,
	lib/gnutls_int.h, lib/gnutls_session.c (tags: gnutls0-0-6),
	src/cli.c: added some new functions in the API. documentation
	updated.

2000-12-11 13:08  nmav <nmav@hellug.gr>

	* doc/: API, TODO: updated documentation

2000-12-11 11:56  nmav <nmav@hellug.gr>

	* lib/gnutls.c: corrected peek data handling

2000-12-10 18:10  nmav <nmav@hellug.gr>

	* ChangeLog, configure.in, doc/TODO, lib/defines.h (tags:
	gnutls-0-0-7, gnutls0-0-6), lib/gnutls.c, lib/gnutls_buffers.c,
	lib/gnutls_buffers.h (tags: gnutls-0-0-7, gnutls0-0-6),
	lib/gnutls_int.h, src/cli.c: used MSG_PEEK flag in recv in order to
	used gnutls_recv() with select(). This change will order select to
	treat the socket as read even if we have read and localy buffered
	all data - but the user hasn't call gnutls_recv() to get that data.

2000-12-10 14:49  nmav <nmav@hellug.gr>

	* src/cli.c: [no log message]

2000-12-10 14:44  nmav <nmav@hellug.gr>

	* src/: cli.c, serv.c: updated client

2000-12-10 12:53  nmav <nmav@hellug.gr>

	* lib/: debug.c (tags: gnutls-0-0-7, gnutls0-0-6), gnutls.c,
	gnutls_buffers.c, gnutls_cipher.c, gnutls_handshake.c,
	gnutls_int.h: changes in close notify- alert handling

2000-12-10 12:52  nmav <nmav@hellug.gr>

	* lib/: gnutls_compress_int.c, gnutls_compress_int.h (tags:
	gnutls-0-0-7, gnutls0-0-6): changes in compression handling

2000-12-10 10:46  nmav <nmav@hellug.gr>

	* NEWS: [no log message]

2000-12-10 10:46  nmav <nmav@hellug.gr>

	* lib/: gnutls_session.c, gnutls_session.h (tags: gnutls-0-0-7,
	gnutls0-0-6): moved to r2

2000-12-10 10:44  nmav <nmav@hellug.gr>

	* NEWS, doc/HACKING, lib/gnutls_handshake.c, lib/gnutls_int.h,
	lib/gnutls_session.c, src/cli.c, src/port.h, src/serv.c: added
	client side resuming

2000-12-09 22:33  nmav <nmav@hellug.gr>

	* lib/: gnutls_session.c, gnutls_session.h: added support for
	session resuming

2000-12-09 22:32  nmav <nmav@hellug.gr>

	* lib/: Makefile.am, gnutls.c, gnutls.h, gnutls_cipher.c,
	gnutls_handshake.c, gnutls_handshake.h, gnutls_int.h: added some
	support for session resuming (in client) It does not seem to work
	yet

2000-12-09 18:37  nmav <nmav@hellug.gr>

	* lib/: debug.c, gnutls.h, gnutls_cipher.c, gnutls_int.h: removed
	all things about exportable algorithms

2000-12-09 11:55  nmav <nmav@hellug.gr>

	* lib/gnutls_handshake.c: gnutls_handshake was broken to
	gnutls_handshake_begin and gnutls_handshake_finish. This will help
	the use of certificate API to check received certificates

2000-12-07 22:19  nmav <nmav@hellug.gr>

	* configure.in: added a warning if zlib was not found

2000-12-07 17:44  nmav <nmav@hellug.gr>

	* lib/gnutls.c: Added default algorithm priorities so it can work
	even if the user hasn't specified any

2000-12-07 13:08  nmav <nmav@hellug.gr>

	* lib/: gnutls_compress_int.c, gnutls_compress_int.h (utags:
	gnutls0-0-5): added compression (ZLIB)

2000-12-07 13:07  nmav <nmav@hellug.gr>

	* .cvsignore (tags: gnutls-0-0-7, gnutls0-0-6), ChangeLog,
	configure.in, lib/Makefile.am, lib/gnutls.c, lib/gnutls.h,
	lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
	lib/gnutls_cipher.c, lib/gnutls_compress.c (tags: gnutls-0_1_2,
	gnutls-0-1-0-srp, gnutls-0-0-7, gnutls0-0-6), lib/gnutls_errors.c,
	lib/gnutls_errors.h, lib/gnutls_handshake.c, lib/gnutls_int.h,
	lib/gnutls_priority.c (tags: gnutls-0_1_2, gnutls-0-1-0-srp,
	gnutls-0-0-7, gnutls0-0-6), src/cli.c, src/port.h, src/serv.c
	(utags: gnutls0-0-5): Added compression support (ZLIB)

2000-12-07 09:47  nmav <nmav@hellug.gr>

	* ChangeLog, lib/gnutls_handshake.c, lib/gnutls_hash_int.c (tags:
	gnutls0-0-5), lib/gnutls_hash_int.h (tags: gnutls-0-0-7,
	gnutls0-0-6, gnutls0-0-5), src/cli.c, src/port.h: SSL3 support was
	added

2000-12-07 09:07  nmav <nmav@hellug.gr>

	* lib/: gnutls.c, gnutls_buffers.c (tags: gnutls0-0-5),
	gnutls_buffers.h (tags: gnutls0-0-5), gnutls_handshake.c,
	gnutls_int.h: major cleanups

2000-12-06 23:18  nmav <nmav@hellug.gr>

	* lib/: gnutls.c, gnutls_buffers.c, gnutls_buffers.h,
	gnutls_cipher.c, gnutls_handshake.c, gnutls_hash_int.c,
	gnutls_hash_int.h, gnutls_int.h: more ssl3 fixes

2000-12-06 20:21  nmav <nmav@hellug.gr>

	* lib/: gnutls.c, gnutls.h, gnutls_algorithms.c, gnutls_buffers.c,
	gnutls_buffers.h, gnutls_cipher.c, gnutls_cipher_int.c (tags:
	gnutls0-0-5), gnutls_handshake.c, gnutls_hash_int.c,
	gnutls_hash_int.h, gnutls_int.h, gnutls_kx.c (tags: gnutls0-0-5): A
	lot of fixes for SSL3

2000-12-05 10:38  nmav <nmav@hellug.gr>

	* doc/Makefile.am (tags: gnutls0-0-5): added API

2000-12-05 10:18  nmav <nmav@hellug.gr>

	* doc/: API, TODO (utags: gnutls0-0-5): documentation update

2000-12-05 10:08  nmav <nmav@hellug.gr>

	* ChangeLog, lib/gnutls.c, lib/gnutls_priority.c, src/cli.c,
	src/serv.c: Bugfixes mainly for the priority (which was moved to
	the state)

2000-12-05 00:29  nmav <nmav@hellug.gr>

	* lib/: gnutls.c, gnutls.h, gnutls_algorithms.c,
	gnutls_algorithms.h, gnutls_cipher.c, gnutls_handshake.c,
	gnutls_handshake.h (tags: gnutls0-0-5), gnutls_hash_int.c,
	gnutls_hash_int.h, gnutls_int.h, gnutls_kx.c, gnutls_priority.c:
	Priorities were moved to the state (were global)

2000-11-22 22:21  nmav <nmav@hellug.gr>

	* lib/: gnutls_algorithms.c, gnutls_cipher.c, gnutls_hash_int.c,
	gnutls_hash_int.h, gnutls_int.h: added ssl3 key generation function
	- more fixes in ssl3 mac

2000-11-22 21:33  nmav <nmav@hellug.gr>

	* lib/: gnutls_hash_int.c, gnutls_hash_int.h: more bugfixes

2000-11-22 21:31  nmav <nmav@hellug.gr>

	* lib/gnutls_hash_int.c: corrected nasty bugs

2000-11-22 21:18  nmav <nmav@hellug.gr>

	* lib/: gnutls_hash_int.c, gnutls_hash_int.h: added support for the
	MAC used in SSLv3

2000-11-19 11:06  nmav <nmav@hellug.gr>

	* README (tags: gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5): updated
	readme

2000-11-19 11:02  nmav <nmav@hellug.gr>

	* configure.in: removed unneeded check

2000-11-19 11:01  nmav <nmav@hellug.gr>

	* doc/: Makefile.am, ssl3-vs-tls: cleanups

2000-11-19 10:56  nmav <nmav@hellug.gr>

	* doc/TODO: updated todo

2000-11-17 16:37  nmav <nmav@hellug.gr>

	* lib/gnutls_cipher_int.c: added ARCFOUR support when using gcrypt

2000-11-15 22:16  nmav <nmav@hellug.gr>

	* doc/draft-ietf-tls-ciphersuite-01.txt: removed old draft

2000-11-15 21:54  nmav <nmav@hellug.gr>

	* doc/draft-ietf-tls-ciphersuite-02.txt (tags: gnutls-0-0-7,
	gnutls0-0-6, gnutls0-0-5), lib/gnutls_algorithms.c (utags:
	gnutls0-0-4): added the new tls-ciphersuite draft, and the
	ciphersuite TLS_DH_anon_RIJNDAEL_CBC_SHA

2000-11-15 18:18  nmav <nmav@hellug.gr>

	* configure.in (tags: gnutls0-0-4), lib/gnutls.c (tags:
	gnutls0-0-4), lib/gnutls.h (tags: gnutls0-0-4),
	lib/gnutls_algorithms.c, lib/gnutls_algorithms.h (tags:
	gnutls0-0-4), lib/gnutls_cipher.c (tags: gnutls0-0-4),
	lib/gnutls_cipher.h (tags: gnutls0-0-5, gnutls0-0-4),
	lib/gnutls_cipher_int.c (tags: gnutls0-0-4), lib/gnutls_errors.c
	(tags: gnutls0-0-4), lib/gnutls_errors.h (tags: gnutls0-0-4),
	lib/gnutls_handshake.c (tags: gnutls0-0-4), lib/gnutls_int.h (tags:
	gnutls0-0-4): several cleanups in order to support ssl3

2000-11-15 09:02  nmav <nmav@hellug.gr>

	* .cvsignore (tags: gnutls0-0-4), AUTHORS (tags: gnutls-0-0-7,
	gnutls0-0-6, gnutls0-0-5, gnutls0-0-4), COPYING (tags:
	gnutls_0_1_4, gnutls-0_1_2, gnutls-0-1-0-srp, gnutls-0-0-7,
	gnutls0-0-6, gnutls0-0-5, gnutls0-0-4), ChangeLog (tags:
	gnutls0-0-4), Makefile.am (tags: gnutls-0_1_2, gnutls-0-1-0-srp,
	gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5, gnutls0-0-4), NEWS (tags:
	gnutls0-0-5, gnutls0-0-4), README (tags: gnutls0-0-4), THANKS
	(tags: gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5, gnutls0-0-4),
	acconfig.h (tags: gnutls0-0-6, gnutls0-0-5, gnutls0-0-4),
	acinclude.m4 (tags: gnutls0-0-6, gnutls0-0-5, gnutls0-0-4),
	buildconf (tags: gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5,
	gnutls0-0-4), configure.in, doc/.cvsignore (tags: gnutls-0_1_2,
	gnutls-0-1-0-srp, gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5,
	gnutls0-0-4), doc/HACKING (tags: gnutls0-0-5, gnutls0-0-4),
	doc/Makefile.am (tags: gnutls0-0-4), doc/TODO (tags: gnutls0-0-4),
	doc/draft-ietf-tls-camellia-00.txt (tags: gnutls-0-0-7,
	gnutls0-0-6, gnutls0-0-5, gnutls0-0-4),
	doc/draft-ietf-tls-ciphersuite-01.txt,
	doc/draft-ietf-tls-https-04.txt (tags: gnutls-0-0-7, gnutls0-0-6,
	gnutls0-0-5, gnutls0-0-4), doc/draft-ietf-tls-misty1-00.txt (tags:
	gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5, gnutls0-0-4),
	doc/draft-ietf-tls-openpgp-00.txt (tags: gnutls-0-0-7, gnutls0-0-6,
	gnutls0-0-5, gnutls0-0-4), doc/draft-ietf-tls-seedhas-00.txt (tags:
	gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5, gnutls0-0-4),
	doc/draft-ietf-tn3270e-telnet-tls-05.txt (tags: gnutls-0-0-7,
	gnutls0-0-6, gnutls0-0-5, gnutls0-0-4), doc/rfc2246.txt (tags:
	gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5, gnutls0-0-4),
	doc/rfc2459.txt (tags: gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5,
	gnutls0-0-4), doc/rfc2818.txt (tags: gnutls-0-0-7, gnutls0-0-6,
	gnutls0-0-5, gnutls0-0-4), doc/ssl-draft302.txt (tags:
	gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5, gnutls0-0-4),
	doc/ssl3-vs-tls (tags: gnutls0-0-4), lib/.cvsignore (tags:
	gnutls0-0-5, gnutls0-0-4), lib/Makefile.am (tags: gnutls0-0-4),
	lib/README.der (tags: gnutls_0_1_4, gnutls-0_1_2, gnutls-0-1-0-srp,
	gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5, gnutls0-0-4), lib/debug.c
	(tags: gnutls0-0-5, gnutls0-0-4), lib/debug.h (tags: gnutls0-0-5,
	gnutls0-0-4), lib/defines.h (tags: gnutls0-0-5, gnutls0-0-4),
	lib/gnutls.c, lib/gnutls.h, lib/gnutls_algorithms.c,
	lib/gnutls_algorithms.h, lib/gnutls_buffers.c (tags: gnutls0-0-4),
	lib/gnutls_buffers.h (tags: gnutls0-0-4), lib/gnutls_cert.lex
	(tags: gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5, gnutls0-0-4),
	lib/gnutls_cipher.c, lib/gnutls_cipher.h, lib/gnutls_cipher_int.c,
	lib/gnutls_cipher_int.h (tags: gnutls-0-0-7, gnutls0-0-6,
	gnutls0-0-5, gnutls0-0-4), lib/gnutls_compress.c (tags:
	gnutls0-0-4), lib/gnutls_compress.h (tags: gnutls-0-0-7,
	gnutls0-0-6, gnutls0-0-5, gnutls0-0-4), lib/gnutls_der.c (tags:
	gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5, gnutls0-0-4),
	lib/gnutls_der.h (tags: gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5,
	gnutls0-0-4), lib/gnutls_dh.c (tags: gnutls0-0-6, gnutls0-0-5,
	gnutls0-0-4), lib/gnutls_dh.h (tags: gnutls-0-0-7, gnutls0-0-6,
	gnutls0-0-5, gnutls0-0-4), lib/gnutls_errors.c,
	lib/gnutls_errors.h, lib/gnutls_handshake.c, lib/gnutls_handshake.h
	(tags: gnutls0-0-4), lib/gnutls_hash_int.c (tags: gnutls0-0-4),
	lib/gnutls_hash_int.h (tags: gnutls0-0-4), lib/gnutls_int.h,
	lib/gnutls_kx.c (tags: gnutls0-0-4), lib/gnutls_kx.h (tags:
	gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5, gnutls0-0-4),
	lib/gnutls_num.c (tags: gnutls-0_1_2, gnutls-0-1-0-srp,
	gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5, gnutls0-0-4),
	lib/gnutls_num.h (tags: gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5,
	gnutls0-0-4), lib/gnutls_plaintext.c (tags: gnutls-0-0-7,
	gnutls0-0-6, gnutls0-0-5, gnutls0-0-4), lib/gnutls_plaintext.h
	(tags: gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5, gnutls0-0-4),
	lib/gnutls_priority.c (tags: gnutls0-0-4), src/.cvsignore (tags:
	gnutls-0-0-7, gnutls0-0-6, gnutls0-0-5, gnutls0-0-4),
	src/Makefile.am (tags: gnutls0-0-6, gnutls0-0-5, gnutls0-0-4),
	src/cli.c (tags: gnutls0-0-4), src/port.h (tags: gnutls0-0-4),
	src/serv.c (tags: gnutls0-0-4): Moving to release 2

2000-11-15 08:59  nmav <nmav@hellug.gr>

	* doc/HACKING, lib/gnutls.c, lib/gnutls.h, lib/gnutls_algorithms.c,
	lib/gnutls_handshake.c, lib/gnutls_hash_int.c,
	lib/gnutls_hash_int.h, lib/gnutls_int.h, lib/gnutls_kx.c,
	src/cli.c: roll backs and fixes

2000-11-15 08:37  nmav <nmav@hellug.gr>

	* doc/ssl3-vs-tls: added

2000-11-13 22:11  nmav <nmav@hellug.gr>

	* configure.in: updated for mhash

2000-11-13 22:09  nmav <nmav@hellug.gr>

	* doc/TODO: updated todo

2000-11-13 21:58  nmav <nmav@hellug.gr>

	* lib/: debug.c, debug.h, gnutls.c, gnutls.h, gnutls_algorithms.c,
	gnutls_algorithms.h, gnutls_cipher.c, gnutls_dh.c,
	gnutls_handshake.c, gnutls_hash_int.c, gnutls_hash_int.h,
	gnutls_int.h, gnutls_kx.c: added some support for ssl3 (with mhash
	only)

2000-11-12 22:07  nmav <nmav@hellug.gr>

	* doc/: rfc2818.txt, ssl-draft302.txt: more drafs added

2000-11-12 21:46  nmav <nmav@hellug.gr>

	* doc/: draft-ietf-tls-camellia-00.txt,
	draft-ietf-tls-https-04.txt, draft-ietf-tls-misty1-00.txt,
	draft-ietf-tls-seedhas-00.txt,
	draft-ietf-tn3270e-telnet-tls-05.txt: added more draft's

2000-11-12 20:20  nmav <nmav@hellug.gr>

	* lib/gnutls_der.c: removed main()

2000-11-12 20:20  nmav <nmav@hellug.gr>

	* doc/TODO: updated todo list

2000-11-12 15:39  nmav <nmav@hellug.gr>

	* lib/: gnutls.h, gnutls_algorithms.c, gnutls_cipher_int.c,
	gnutls_int.h: added preliminary support for AES (rijndael)

2000-11-12 15:15  nmav <nmav@hellug.gr>

	* doc/draft-ietf-tls-openpgp-00.txt: added
	draft-ietf-tls-openpgp-00.txt

2000-11-12 15:08  nmav <nmav@hellug.gr>

	* doc/: Makefile.am, draft-ietf-tls-ciphersuite-01.txt: added
	draft-ietf-tls-ciphersuite-01.txt

2000-11-12 12:28  nmav <nmav@hellug.gr>

	* lib/gnutls_cipher_int.c: fix for DES in mcrypt

2000-11-12 12:02  nmav <nmav@hellug.gr>

	* lib/: gnutls.c, gnutls_cipher.c: fixes for the server... and
	change_cipher_spec type packet.

2000-11-12 11:40  nmav <nmav@hellug.gr>

	* lib/: debug.c, gnutls.c, gnutls.h, gnutls_algorithms.c,
	gnutls_cipher.c, gnutls_int.h: Changes in the client in order to
	interoperate with an openssl server.

2000-11-12 09:31  nmav <nmav@hellug.gr>

	* ChangeLog, Makefile.am, acconfig.h, configure.in,
	lib/gnutls_algorithms.c, lib/gnutls_cipher.c,
	lib/gnutls_cipher_int.c, lib/gnutls_cipher_int.h,
	lib/gnutls_hash_int.c, lib/gnutls_int.h: added hooks for both mhash
	and mcrypt

2000-11-12 08:41  nmav <nmav@hellug.gr>

	* lib/: gnutls_hash_int.c, gnutls_hash_int.h, gnutls_int.h:
	clean-ups

2000-11-09 15:35  nmav <nmav@hellug.gr>

	* lib/: gnutls_buffers.c, gnutls_cipher.c, gnutls_int.h: corrected
	bugs in hmac and more.

2000-11-08 08:06  nmav <nmav@hellug.gr>

	* lib/gnutls.c: corrected problem in our PRF function

2000-11-07 23:04  nmav <nmav@hellug.gr>

	* lib/gnutls_int.h: removed mhash definitions

2000-11-07 23:02  nmav <nmav@hellug.gr>

	* lib/: gnutls.c, gnutls_hash_int.c, gnutls_int.h, gnutls_kx.c:
	more fixes

2000-11-07 20:41  nmav <nmav@hellug.gr>

	* lib/: Makefile.am, gnutls.c, gnutls_cipher.c, gnutls_hash_int.c,
	gnutls_kx.c: minor fixes and cleanups

2000-11-02 13:34  nmav <nmav@hellug.gr>

	* lib/: gnutls.c, gnutls_cipher.c: more fixes...

2000-11-02 05:08  nmav <nmav@hellug.gr>

	* ChangeLog, doc/TODO, lib/gnutls.c, lib/gnutls_cipher.c,
	lib/gnutls_errors.c, lib/gnutls_errors.h, lib/gnutls_handshake.c,
	lib/gnutls_int.h, lib/gnutls_kx.c: more fixes and bugs introduced

2000-11-01 23:12  nmav <nmav@hellug.gr>

	* ChangeLog, lib/gnutls_kx.c: cvs should stop messing with MY files

2000-11-01 23:06  nmav <nmav@hellug.gr>

	* lib/gnutls_kx.c: [no log message]

2000-11-01 22:46  nmav <nmav@hellug.gr>

	* ChangeLog, lib/Makefile.am, lib/gnutls_algorithms.c,
	lib/gnutls_dh.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
	lib/gnutls_handshake.c, lib/gnutls_kx.c, lib/gnutls_kx.h,
	src/cli.c, src/port.h: Some more fixes and additions in order to
	interoperate with openssl

2000-11-01 14:07  nmav <nmav@hellug.gr>

	* doc/TODO: added a small todo list

2000-11-01 13:51  nmav <nmav@hellug.gr>

	* lib/gnutls_handshake.c: memory leaks and overruns eliminated

2000-11-01 12:57  nmav <nmav@hellug.gr>

	* lib/gnutls_handshake.c: corrected bug which made us to send the
	double bytes of ciphersuites we had.

2000-11-01 12:38  nmav <nmav@hellug.gr>

	* lib/: defines.h, gnutls.c, gnutls_algorithms.c, gnutls_buffers.c,
	gnutls_cipher.c, gnutls_errors.c, gnutls_errors.h,
	gnutls_handshake.c, gnutls_int.h, gnutls_kx.c: added some
	preliminary support for DHE_DSS and DHE_RSA algorithms... of course
	not certificates are used

2000-10-31 23:52  nmav <nmav@hellug.gr>

	* lib/gnutls.c: some need gcry_ functions added. (for malloc etc)

2000-10-31 23:01  nmav <nmav@hellug.gr>

	* ChangeLog, configure.in, doc/HACKING, lib/defines.h,
	lib/gnutls.c, lib/gnutls_handshake.c, lib/gnutls_int.h, src/port.h,
	src/serv.c: added assert() and some bug fixes

2000-10-26 16:19  nmav <nmav@hellug.gr>

	* doc/HACKING: some kind of updates

2000-10-26 16:06  nmav <nmav@hellug.gr>

	* lib/: gnutls_algorithms.h, gnutls_handshake.c, gnutls_hash_int.c,
	gnutls_int.h, gnutls_kx.c: added ability to receive certificates...

2000-10-13 14:22  nmav <nmav@hellug.gr>

	* configure.in, doc/HACKING: [no log message]

2000-10-13 14:21  nmav <nmav@hellug.gr>

	* lib/README.der: added Tarun's README.der

2000-10-13 14:20  nmav <nmav@hellug.gr>

	* lib/: gnutls_cipher_int.c, gnutls_cipher_int.h: added missing
	files. They are to handle foreign encryption functions

2000-10-13 14:17  nmav <nmav@hellug.gr>

	* lib/: Makefile.am, gnutls_der.c, gnutls_der.h: Added Tarun's
	files

2000-10-13 13:11  nmav <nmav@hellug.gr>

	* AUTHORS, configure.in, lib/gnutls_cert.lex, src/Makefile.am,
	src/cli.c: added a DER parser from Tarun and updated authors

2000-10-12 12:22  nmav <nmav@hellug.gr>

	* doc/Makefile.am: changed in order for rfc's to be included in the
	distribution

2000-10-12 12:21  nmav <nmav@hellug.gr>

	* Makefile.am, acinclude.m4, configure.in: added checks for gcrypt

2000-10-12 12:18  nmav <nmav@hellug.gr>

	* doc/: rfc2246.txt, rfc2459.txt: Added rfc's which refer to what
	we are implementing

2000-10-10 18:42  nmav <nmav@hellug.gr>

	* lib/gnutls.c: corrected bug which made gnutls to wait for a
	second closure alert after having received the first.

2000-10-10 18:41  nmav <nmav@hellug.gr>

	* src/serv.c: [no log message]

2000-10-10 17:36  nmav <nmav@hellug.gr>

	* lib/: .cvsignore, Makefile.am, gnutls.c, gnutls_cipher.c,
	gnutls_dh.c, gnutls_handshake.c, gnutls_hash.c, gnutls_hash.h,
	gnutls_int.h, gnutls_kx.c: The encryption api was fixed and
	gnutls_cipher.c was cleaned up a bit.

2000-10-10 17:35  nmav <nmav@hellug.gr>

	* lib/: gnutls_hash_int.c, gnutls_hash_int.h: there files were
	renamed

2000-10-10 16:27  nmav <nmav@hellug.gr>

	* lib/.cvsignore, src/.cvsignore: corrected cvsignore files

2000-10-10 16:26  nmav <nmav@hellug.gr>

	* lib/.cvsignore: [no log message]

2000-10-10 16:26  nmav <nmav@hellug.gr>

	* README, configure.in, src/Makefile.am: removed mhash support and
	some changes in the docs

2000-10-10 16:25  nmav <nmav@hellug.gr>

	* lib/gnutls_hash.c: bugfixes in gcrypt md functions handling

2000-10-10 16:07  nmav <nmav@hellug.gr>

	* lib/: Makefile.am, gnutls.c, gnutls_cipher.c, gnutls_handshake.c,
	gnutls_hash.c, gnutls_hash.h, gnutls_int.h: Added support for the
	gcrypt hash and hmac functions. Mhash support is almost removed.

2000-10-10 16:03  nmav <nmav@hellug.gr>

	* lib/: gnutls_dh.c, gnutls_dh.h, gnutls_kx.c: corrected the
	problem with the double underscore

2000-10-10 11:48  nmav <nmav@hellug.gr>

	* .cvsignore, doc/.cvsignore, lib/.cvsignore, src/.cvsignore: added
	.cvsignore files

2000-10-10 11:48  nmav <nmav@hellug.gr>

	* configure.in: updated version number

2000-10-10 11:44  nmav <nmav@hellug.gr>

	* lib/: gnutls_dh.c, gnutls_kx.c: removed double underscores

2000-10-08 23:28  nmav <nmav@hellug.gr>

	* README: added some needed stuff

2000-10-08 13:11  nmav <nmav@hellug.gr>

	* doc/HACKING: outdated

2000-10-08 12:56  nmav <nmav@hellug.gr>

	* lib/gnutls_priority.c: the file that handles some of the priority
	stuff (most of the API things)

2000-10-08 12:52  nmav <nmav@hellug.gr>

	* configure.in, lib/Makefile.am, lib/defines.h, lib/gnutls.h,
	lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
	lib/gnutls_cipher.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
	lib/gnutls_kx.c, src/cli.c, src/port.h, src/serv.c: Added support
	for priorities. Some function names were renamed to be more
	rational.

2000-10-08 10:23  nmav <nmav@hellug.gr>

	* lib/: gnutls.c, gnutls_algorithms.c, gnutls_handshake.c,
	gnutls_int.h, gnutls_kx.c: some fixes in the comments, and replaced
	KX_* with GNUTLS_KX_*

2000-10-08 10:17  nmav <nmav@hellug.gr>

	* lib/: gnutls.c, gnutls_cipher.c, gnutls_handshake.c, gnutls_kx.c:
	more inline documentation

2000-10-07 19:31  nmav <nmav@hellug.gr>

	* AUTHORS: added my name

2000-10-07 15:53  nmav <nmav@hellug.gr>

	* lib/: gnutls.c, gnutls_algorithms.c, gnutls_algorithms.h,
	gnutls_cipher.c, gnutls_errors.c, gnutls_errors.h,
	gnutls_handshake.c, gnutls_handshake.h, gnutls_int.h, gnutls_kx.c:
	Added some kind of priorities for algorithms. Still experimental.

2000-05-10 06:56  nmav <nmav@hellug.gr>

	* lib/gnutls_int.h, src/cli.c, src/port.h, src/serv.c: 
	Improved client/server examples.

2000-04-15 18:57  nmav <nmav@hellug.gr>

	* lib/gnutls_int.h: 
	removed an unneeded variable.

2000-04-14 17:31  nmav <nmav@hellug.gr>

	* lib/debug.c, lib/gnutls.c, lib/gnutls.h, lib/gnutls_algorithms.c,
	lib/gnutls_buffers.c, lib/gnutls_cipher.c, lib/gnutls_compress.c,
	lib/gnutls_dh.c, lib/gnutls_errors.c, lib/gnutls_handshake.c,
	lib/gnutls_kx.c, lib/gnutls_num.c, lib/gnutls_plaintext.c,
	src/cli.c, src/serv.c: 
	Added copyright notices.

2000-04-14 10:01  nmav <nmav@hellug.gr>

	* lib/defines.h, lib/gnutls_handshake.c, lib/gnutls_int.h,
	src/Makefile.am, src/port.h: [no log message]

2000-04-14 09:38  nmav <nmav@hellug.gr>

	* lib/defines.h, lib/gnutls.c, lib/gnutls_algorithms.c,
	lib/gnutls_algorithms.h, lib/gnutls_cipher.c,
	lib/gnutls_handshake.c, lib/gnutls_int.h, src/Makefile.am: 
	Better mac algorithms handling.

2000-04-13 19:46  nmav <nmav@hellug.gr>

	* ChangeLog, doc/HACKING, lib/defines.h, lib/gnutls.c,
	lib/gnutls_algorithms.h, lib/gnutls_buffers.c,
	lib/gnutls_buffers.h, lib/gnutls_cipher.c, lib/gnutls_handshake.c,
	lib/gnutls_handshake.h, lib/gnutls_int.h, lib/gnutls_kx.c,
	src/Makefile.am, src/port.h: 
	Changes in handshake messages handling.

2000-04-12 21:50  nmav <nmav@hellug.gr>

	* lib/: gnutls_cipher.c, gnutls_int.h, gnutls_cipher.c: [no log
	message]

2000-04-12 21:48  nmav <nmav@hellug.gr>

	* lib/gnutls.c, lib/gnutls_cipher.c, lib/gnutls_dh.c,
	lib/gnutls_handshake.c, lib/gnutls_int.h, lib/gnutls_kx.c,
	lib/gnutls_plaintext.c, lib/gnutls_plaintext.h, src/Makefile.am,
	src/port.h: 
	Corrected bug in gnutls_cipher.c that caused the library to fail in
	certain (random) situations.

2000-04-12 10:24  nmav <nmav@hellug.gr>

	* lib/gnutls_kx.c, src/serv.c: 
	Better memory allocation in key exchange.

2000-04-12 09:41  nmav <nmav@hellug.gr>

	* lib/gnutls.c, lib/gnutls_handshake.c, lib/gnutls_int.h,
	lib/gnutls_kx.c, src/cli.c, src/port.h: 
	Some changes in peer's version checks.

2000-04-11 23:11  nmav <nmav@hellug.gr>

	* lib/gnutls.c, lib/gnutls_cipher.c, lib/gnutls_handshake.c,
	lib/gnutls_int.h, src/port.h: 
	Corrected bugs in MAC calculation.

2000-04-11 21:07  nmav <nmav@hellug.gr>

	* lib/: gnutls_cipher.c, gnutls_errors.h, gnutls_handshake.c: 
	Corrected bugs when setting cipher and mac.

2000-04-11 19:54  nmav <nmav@hellug.gr>

	* lib/Makefile.am, lib/gnutls.c, lib/gnutls.h, lib/gnutls_errors.c,
	lib/gnutls_errors.h, lib/gnutls_handshake.c, lib/gnutls_kx.c,
	lib/gnutls_kx.h, src/serv.c: 
	Better error control. Moved key exchange functions to gnutls_kx.c/h

2000-04-11 19:17  nmav <nmav@hellug.gr>

	* README: [no log message]

2000-04-11 12:33  nmav <nmav@hellug.gr>

	* lib/gnutls.c, lib/gnutls_handshake.c, src/port.h: [no log
	message]

2000-04-11 10:54  nmav <nmav@hellug.gr>

	* lib/gnutls.c, lib/gnutls_handshake.c, src/port.h: [no log
	message]

2000-04-10 17:12  nmav <nmav@hellug.gr>

	* lib/debug.c, lib/debug.h, lib/gnutls_dh.c,
	lib/gnutls_handshake.c, src/port.h: 
	Bugfixes in the diffie hellman.

2000-04-10 14:26  nmav <nmav@hellug.gr>

	* lib/debug.c, lib/defines.h, lib/gnutls.c,
	lib/gnutls_algorithms.c, lib/gnutls_buffers.c, lib/gnutls_cipher.c,
	lib/gnutls_compress.c, lib/gnutls_dh.c, lib/gnutls_dh.h,
	lib/gnutls_errors.c, lib/gnutls_errors.h, lib/gnutls_handshake.c,
	lib/gnutls_int.h, lib/gnutls_num.c, lib/gnutls_plaintext.c,
	src/port.h: 
	Added anonymous diffie-hellman key exchange. It does not work yet,
	and the whole code is mess.

2000-04-10 10:16  nmav <nmav@hellug.gr>

	* configure.in, lib/Makefile.am, lib/gnutls.c,
	lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
	lib/gnutls_cipher.c, lib/gnutls_dh.c, lib/gnutls_dh.h,
	lib/gnutls_handshake.c, lib/gnutls_int.h: 
	Added the basics for key exchange.

2000-04-09 12:00  nmav <nmav@hellug.gr>

	* COPYING, ChangeLog: 
	Added ChangeLog and COPYING.

2000-04-09 11:52  nmav <nmav@hellug.gr>

	* configure.in, src/cli.c, src/serv.c: [no log message]

2000-04-09 11:49  nmav <nmav@hellug.gr>

	* Makefile.am, doc/Makefile.am, lib/Makefile.am, lib/debug.c,
	lib/debug.h, lib/defines.h, lib/gnutls.c, lib/gnutls.h,
	lib/gnutls_algorithms.c, lib/gnutls_algorithms.h,
	lib/gnutls_buffers.c, lib/gnutls_buffers.h, lib/gnutls_cipher.c,
	lib/gnutls_cipher.h, lib/gnutls_compress.c, lib/gnutls_compress.h,
	lib/gnutls_dh.c, lib/gnutls_errors.c, lib/gnutls_errors.h,
	lib/gnutls_handshake.c, lib/gnutls_handshake.h, lib/gnutls_int.h,
	lib/gnutls_num.c, lib/gnutls_num.h, lib/gnutls_plaintext.c,
	lib/gnutls_plaintext.h, src/Makefile.am, src/debug.c, src/debug.h,
	src/defines.h, src/gnutls.c, src/gnutls.h, src/gnutls_algorithms.c,
	src/gnutls_algorithms.h, src/gnutls_buffers.c,
	src/gnutls_buffers.h, src/gnutls_cipher.c, src/gnutls_cipher.h,
	src/gnutls_compress.c, src/gnutls_compress.h, src/gnutls_dh.c,
	src/gnutls_errors.c, src/gnutls_errors.h, src/gnutls_handshake.c,
	src/gnutls_handshake.h, src/gnutls_int.h, src/gnutls_num.c,
	src/gnutls_num.h, src/gnutls_plaintext.c, src/gnutls_plaintext.h: 
	Changed directory structure.

2000-04-09 11:40  nmav <nmav@hellug.gr>

	* configure.in: 
	corrected configure script

2000-04-09 11:37  nmav <nmav@hellug.gr>

	* configure.in: [no log message]

2000-04-09 11:28  nmav <nmav@hellug.gr>

	* src/: gnutls.c, gnutls_handshake.c, gnutls_handshake.h,
	gnutls_int.h, port.h: 
	corrected bugs in handshake.

2000-04-08 21:48  nmav <nmav@hellug.gr>

	* src/: gnutls.c, gnutls_algorithms.c, gnutls_algorithms.h,
	gnutls_cipher.c, gnutls_handshake.c, gnutls_handshake.h,
	gnutls_int.h: 
	Added some basics for key exchange.

2000-04-08 16:20  nmav <nmav@hellug.gr>

	* src/gnutls_dh.c: 
	I've add gnutls_dh.c but is not ready yet, I have to eat something
	first:) It is taken from gsti.

2000-04-08 16:14  nmav <nmav@hellug.gr>

	* src/: cli.c, debug.c, gnutls.c, gnutls_algorithms.c,
	gnutls_buffers.c, gnutls_cipher.c, gnutls_compress.c,
	gnutls_errors.c, gnutls_errors.h, gnutls_handshake.c,
	gnutls_handshake.h, gnutls_int.h, gnutls_num.c, gnutls_plaintext.c,
	port.h, serv.c: 
	Handshake implementation was improved. Still no key exchange
	algorithm.

2000-03-30 09:14  nmav <nmav@hellug.gr>

	* src/: gnutls.c, gnutls_algorithms.c, gnutls_algorithms.h,
	gnutls_cipher.c: 
	Corrected bugs in gnutls_algorithms and added
	_gnutls_get_iv_size().

2000-03-29 19:01  nmav <nmav@hellug.gr>

	* src/: Makefile.am, gnutls_algorithms.c, gnutls_algorithms.h,
	gnutls_cipher.c: 
	Algorithms/Ciphers interface has changes.

2000-03-29 14:15  nmav <nmav@hellug.gr>

	* src/: cli.c, gnutls.c, gnutls_buffers.c, gnutls_errors.c, serv.c:
	
	The gnutls_recv() semantics were changed. It may return less data
	than the specified. It operates similar to read().

2000-03-29 12:50  nmav <nmav@hellug.gr>

	* src/: gnutls.c, gnutls_handshake.c, gnutls_handshake.h, port.h: 
	Server now generates a session_id.

2000-03-29 11:56  nmav <nmav@hellug.gr>

	* src/: Makefile.am, cli.c, gnutls.c, gnutls.h, gnutls_errors.c,
	gnutls_errors.h, port.h, serv.c, gnutls_num.c, gnutls_num.h: [no
	log message]

2000-03-28 23:01  nmav <nmav@hellug.gr>

	* src/: Makefile.am, cli.c, gnutls.c, gnutls.h, gnutls_buffers.c,
	gnutls_errors.h, gnutls_handshake.c, gnutls_handshake.h,
	gnutls_int.h, serv.c: 
	Corrected a lot of bugs. Handshake protocol is ready to be coded.

2000-03-26 14:10  nmav <nmav@hellug.gr>

	* src/: gnutls.c, gnutls.h, gnutls_buffers.c, gnutls_buffers.h: 
	Included a reliable version of read/write (that read/write will
	return exactly the bytes specified).

2000-03-24 12:35  nmav <nmav@hellug.gr>

	* src/: Makefile.am, cli.c, gnutls.c, gnutls.h, gnutls_handshake.c,
	gnutls_handshake.h, serv.c, test.c: [no log message]

2000-03-24 10:32  nmav <nmav@hellug.gr>

	* src/: gnutls.c, gnutls_buffers.c, gnutls_buffers.h,
	gnutls_handshake.c: [no log message]

2000-03-23 10:14  nmav <nmav@hellug.gr>

	* src/: gnutls.c, gnutls_cipher.c, gnutls_handshake.c,
	gnutls_int.h: 
	Changes in the handshake.

2000-03-18 20:18  nmav <nmav@hellug.gr>

	* src/gnutls.c: 
	Some memory leaks were fixed.

2000-03-18 20:08  nmav <nmav@hellug.gr>

	* src/: gnutls.c, gnutls_cipher.c, gnutls_handshake.c,
	gnutls_int.h: 
	Corrected bug in the record protocol. Now it holds 2 states, 1 for
	encryption and 1 for decryption (mac/cipher/iv/compression).

2000-03-17 21:41  nmav <nmav@hellug.gr>

	* src/: Makefile.am, defines.h, gnutls.c, gnutls_handshake.c,
	gnutls_handshake.h, gnutls_int.h: 
	Added the client hello handshake message.

2000-03-15 17:33  nmav <nmav@hellug.gr>

	* doc/HACKING: 
	documentation.

2000-03-14 13:17  nmav <nmav@hellug.gr>

	* src/: gnutls_handshake.h, gnutls_record.h: 
	Incorporated in gnutls_int.h

2000-03-14 13:09  nmav <nmav@hellug.gr>

	* src/: Makefile.am, debug.c, gnutls.c, gnutls_buffers.c,
	gnutls_buffers.h, gnutls_cipher.c, gnutls_compress.c,
	gnutls_errors.h, gnutls_int.h, gnutls_plaintext.c: 
	gnutls_recv() can now receive fatal alerts and closure alerts.

2000-03-14 11:25  nmav <nmav@hellug.gr>

	* README, src/Makefile.am, src/debug.c, src/gnutls.c, src/gnutls.h,
	src/gnutls_buffers.c, src/gnutls_buffers.h, src/gnutls_cipher.c,
	src/gnutls_compress.c, src/gnutls_errors.h, src/gnutls_handshake.h,
	src/gnutls_int.h, src/gnutls_plaintext.c, src/gnutls_record.h,
	src/test.c: 
	In case of failure gnutls_recv, sends an alert message.  but, it
	still cannot receive any.

2000-03-13 19:52  nmav <nmav@hellug.gr>

	* configure.in, src/Makefile.am, src/gnutls.c, src/gnutls.h,
	src/gnutls_cipher.c, src/test.c: 
	Added gnutls_recv... Works only for application data, and it is not
	tested.

2000-03-08 10:48  nmav <nmav@hellug.gr>

	* Makefile.am, acconfig.h, buildconf, configure.in,
	src/Makefile.am, src/debug.c, src/debug.h, src/defines.h,
	src/gnutls.c, src/gnutls.h, src/gnutls_cipher.c,
	src/gnutls_cipher.h, src/gnutls_compress.c, src/gnutls_compress.h,
	src/gnutls_plaintext.c, src/gnutls_plaintext.h, src/test.c,
	AUTHORS, buildconf: [no log message]

2000-03-07 14:02  wkoch <wk@gnupg.org>

	* ChangeLog, Makefile.am, NEWS, README, THANKS, acconfig.h,
	acinclude.m4, configure.in, lib/Makefile.am, src/Makefile.am:
	Initialized repository for GNU TLS

