From nmav at gnutls.org Tue Sep 3 12:38:01 2002 From: nmav at gnutls.org (Nikos Mavroyanopoulos) Date: Tue Sep 3 12:38:01 2002 Subject: [gnutls-dev]gnutls 0.5.5 Message-ID: <20020903103232.GA2613@gnutls.org> I've just released gnutls 0.5.5. The changes since last release are: - Updated the SRP implementation to the latest draft. The blowfish crypt implementation was removed, since the new draft does not allow other hash algorithms except for the srpsha. - Renamed all the constructed types in order to have more consistent names. - Improved the certificate and key read functions. Now they can read the certificate and the private key from the same file. - Updated and corrected documentation. -- Nikos Mavroyanopoulos mailto:nmav at gnutls.org From nmav at gnutls.org Fri Sep 6 19:31:02 2002 From: nmav at gnutls.org (Nikos Mavroyanopoulos) Date: Fri Sep 6 19:31:02 2002 Subject: [gnutls-dev]gnutls 0.5.6 Message-ID: <20020906172624.GA21595@gnutls.org> Hello, I've just released gnutls 0.5.6. This is mainly a bugfix release. The most important changes are: - Corrected bugs in SRP implementation, which prevented gnutls to interoperate with other implementations. (interoperability testing was done by David Taylor) - Corrected bug in cert_type extension. - Corrected extension type checks which used an 8 bit extension size, instead of 16 bits. - Added versioning in the XML output of certificate functions. - Removed the X.509 test suite. -- Nikos Mavroyanopoulos mailto:nmav at gnutls.org From nmav at gnutls.org Wed Sep 11 20:09:01 2002 From: nmav at gnutls.org (Nikos Mavroyanopoulos) Date: Wed Sep 11 20:09:01 2002 Subject: [gnutls-dev]gnutls 0.5.7 Message-ID: <20020911180432.GA31846@gnutls.org> I've released gnutls 0.5.7, which corrects several bugs in the library. The changes are: - Some fixes in the memory allocation functions (realloc). - Improved the string functions used in XML certificate generation. - Removed dependency on libgdbm. - Corrected bug in gnutls_dh_params_set() which affected gnutls_dh_params_deinit(). - Corrected bug in session resuming code in server side. -- Nikos Mavroyanopoulos mailto:nmav at gnutls.org From nmav at gnutls.org Tue Sep 17 20:13:01 2002 From: nmav at gnutls.org (Nikos Mavroyanopoulos) Date: Tue Sep 17 20:13:01 2002 Subject: [gnutls-dev]LZO algorithm Message-ID: <20020917180759.GA14816@gnutls.org> I've just added support for the LZO compression algorithm[0], though minilzo, in gnutls-extra library. The results are quite impressing, and in some cases the lzo algorithm is faster than the null compression. Check http://members.hellug.gr/nmav/tls-comp.html for a preliminary comparison of zlib, lzo and null. [0]. http://www.oberhumer.com/opensource/lzo/ -- Nikos Mavroyanopoulos mailto:nmav at gnutls.org From nmav at gnutls.org Tue Sep 17 22:55:01 2002 From: nmav at gnutls.org (Nikos Mavroyanopoulos) Date: Tue Sep 17 22:55:01 2002 Subject: [gnutls-dev]Re: LZO algorithm In-Reply-To: References: <20020917180759.GA14816@gnutls.org> Message-ID: <20020917204915.GA15423@gnutls.org> On Tue, Sep 17, 2002 at 09:21:22PM +0200, Simon Josefsson wrote: > HTML FILE (270kb): > ZLIB: Data transferred: 126267495 bytes > LZO: Data transferred: 179489923 bytes > NULL: Data transferred: 172701348 bytes > Are these figures accurate? LZO results in larger than NULL? And > none of the figures seems close to 270KB? If I haven't done any mistake, these figures should be accurate. The 270kb file was downloaded several times, by a pool of 15 clients. The web server used was boa, and the test program was siege (both of them modified for gnutls). LZO -- and a compression algorithm in general -- can be faster than null, if there is actual compression, and the time spend in compression is a small fragment of the time needed for the MAC and encryption. It seems that LZO is really fast :) > Thanks. -- Nikos Mavroyanopoulos mailto:nmav at gnutls.org From ds at schleef.org Thu Sep 19 09:27:01 2002 From: ds at schleef.org (David Schleef) Date: Thu Sep 19 09:27:01 2002 Subject: [gnutls-dev][PATCH] libtasn1 has common symbol yyparse, etc. Message-ID: <20020918185951.A30027@stm.lbl.gov> While debugging an application based on GStreamer, I noticed that libgstreamer and libtasn1 have a bunch of yacc symbols that conflict. After reading the bison (and flex) manuals, I learned that one needs to use the -p flag to bison (-P for flex) to tell bison to prefix each symbol, so they don't conflict with applications that use the library. Included is a patch to add a prefix to the yy* symbols. I *think* this is all that is necessary, after regenerating ASN1.c, but let me know if there are any issues. (E.g., like it breaks everything.) dave... Index: lib/Makefile.am =================================================================== RCS file: /cvs/gnutls/libtasn1/lib/Makefile.am,v retrieving revision 1.6 diff -u -r1.6 Makefile.am --- lib/Makefile.am 14 Jun 2002 20:19:07 -0000 1.6 +++ lib/Makefile.am 19 Sep 2002 00:13:37 -0000 @@ -6,6 +6,8 @@ lib_LTLIBRARIES = libtasn1.la +BISON = bison -p_asn_yy + # Separate so we can create the documentation COBJECTS = ASN1.y decoding.c gstr.c errors.c parser_aux.c \ structure.c element.c coding.c @@ -20,5 +22,8 @@ do echo -n "Creating documentation for file $$i... " && ../doc/scripts/gdoc -tex $$i >> asn1-api.tex \ && echo "ok"; \ done + +ASN1.c: ASN1.y + $(BISON) $^ -o $@ all-local: asn1-api.tex From Fabio.Fiorina at alcatel.it Thu Sep 19 14:06:02 2002 From: Fabio.Fiorina at alcatel.it (Fabio.Fiorina at alcatel.it) Date: Thu Sep 19 14:06:02 2002 Subject: R: [gnutls-dev][PATCH] libtasn1 has common symbol yyparse, etc. Message-ID: Hello Dave, thank you for this information. This evening I'll check and tomorrow I'll be able to send you the result. Regards, Fabio -------------------------------------------------------- Name: Fabio Fiorina E-mail: Fabio Fiorina Telephone:+39 039 686 7503 Fax :+39 039 686 3590 internal mail stop: 90 -------------------------------------------------------- -----Messaggio originale----- Da: ds [SMTP:ds at schleef.org] Inviato: gioved? 19 settembre 2002 4.00 A: gnutls-dev Cc: ds Oggetto: [gnutls-dev][PATCH] libtasn1 has common symbol yyparse, etc. While debugging an application based on GStreamer, I noticed that libgstreamer and libtasn1 have a bunch of yacc symbols that conflict. After reading the bison (and flex) manuals, I learned that one needs to use the -p flag to bison (-P for flex) to tell bison to prefix each symbol, so they don't conflict with applications that use the library. Included is a patch to add a prefix to the yy* symbols. I *think* this is all that is necessary, after regenerating ASN1.c, but let me know if there are any issues. (E.g., like it breaks everything.) dave... Index: lib/Makefile.am =================================================================== RCS file: /cvs/gnutls/libtasn1/lib/Makefile.am,v retrieving revision 1.6 diff -u -r1.6 Makefile.am --- lib/Makefile.am 14 Jun 2002 20:19:07 -0000 1.6 +++ lib/Makefile.am 19 Sep 2002 00:13:37 -0000 @@ -6,6 +6,8 @@ lib_LTLIBRARIES = libtasn1.la +BISON = bison -p_asn_yy + # Separate so we can create the documentation COBJECTS = ASN1.y decoding.c gstr.c errors.c parser_aux.c \ structure.c element.c coding.c @@ -20,5 +22,8 @@ do echo -n "Creating documentation for file $$i... " && ../doc/scripts/gdoc -tex $$i >> asn1-api.tex \ && echo "ok"; \ done + +ASN1.c: ASN1.y + $(BISON) $^ -o $@ all-local: asn1-api.tex _______________________________________________ Gnutls-dev mailing list Gnutls-dev at gnupg.org http://lists.gnupg.org/mailman/listinfo/gnutls-dev -------------- next part -------------- A non-text attachment was scrubbed... Name: WINMAIL.DAT Type: application/ms-tnef Size: 2039 bytes Desc: not available URL: From nmav at gnutls.org Wed Sep 25 09:31:02 2002 From: nmav at gnutls.org (Nikos Mavroyanopoulos) Date: Wed Sep 25 09:31:02 2002 Subject: [gnutls-dev]gnutls 0.5.8 Message-ID: <20020925072534.GA5382@gnutls.org> I've just released gnutls 0.5.8. The news in this version are: - Updated documentation. - Added gnutls_record_get_direction() which replaces the obsolete gnutls_handshake_get_direction(). - Added function to convert error codes to alert descriptions - Added LZO compression -- Nikos Mavroyanopoulos mailto:nmav at gnutls.org