gsasl-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

CVS gsasl/lib/digest-md5


From: gsasl-commit
Subject: CVS gsasl/lib/digest-md5
Date: Sat, 18 Dec 2004 21:45:57 +0100

Update of /home/cvs/gsasl/lib/digest-md5
In directory dopio:/tmp/cvs-serv28380

Added Files:
        README 
Log Message:
Add.



--- /home/cvs/gsasl/lib/digest-md5/README       2004/12/18 20:45:57     NONE
+++ /home/cvs/gsasl/lib/digest-md5/README       2004/12/18 20:45:57     1.1
DIGEST-MD5 README -- Notes on the implementation
Copyright (C) 2004 Simon Josefsson
See the end for copying conditions.

(--- This README talks about the rewritten implementation, not all
part of it is yet in CVS. ---)

This directory hold an implementation of DIGEST-MD5.

This module is written in portable C89.  It may be used as a
stand-alone implementation, outside the framework of GNU SASL provide.

The files CLIENT.C and SERVER.C contain the glue between GNU SASL and
the stand-alone implementation, read it to find out how to use the
module.

For updates to the project, see <http://www.gnu.org/software/gsasl/>.

Random notes follow.

* I initialled wanted to use abnf2perl from
  <http://www.cs.columbia.edu/sip/syntax/abnfperl/> to build a
  Flex/Yacc grammar for DIGEST-MD5, instead of parser.c.  However, the
  perl script did not seem to handle several some required construct,
  and did not generally seem finished.  Secondly, the Yacc generated
  code was difficult to read, and hence difficult to review.  I still
  wish to explore this way, because the current parser is too
  permissive, but don't have time now.

----------------------------------------------------------------------
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]