Date: Mon, 9 Oct 2006 20:03:54 -0400 (EDT) From: Thomas Abthorpe <thomas@goodking.ca> To: FreeBSD-gnats-submit@FreeBSD.org Cc: thomas@goodking.ca Subject: ports/104235: [PATCH] security/p5-MD5: reformat pkg-descr, take maintainership Message-ID: <200610100003.k9A03sfG042426@goodking.goodking.ca> Resent-Message-ID: <200610100010.k9A0AP0T048236@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 104235 >Category: ports >Synopsis: [PATCH] security/p5-MD5: reformat pkg-descr, take maintainership >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Oct 10 00:10:25 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Thomas Abthorpe >Release: FreeBSD 6.2-PRERELEASE i386 >Organization: GoodKing.Ca >Environment: System: FreeBSD goodking.goodking.ca 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #2: Mon Oct 2 02:05:54 EDT >Description: - reformat pkg-descr, add WWW - Take maintainership Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- p5-MD5-2.03.patch begins here --- Index: Makefile =================================================================== RCS file: /home/ncvs/ports/security/p5-MD5/Makefile,v retrieving revision 1.24 diff -u -r1.24 Makefile --- Makefile 29 Dec 2003 15:45:45 -0000 1.24 +++ Makefile 10 Oct 2006 00:02:20 -0000 @@ -12,7 +12,7 @@ MASTER_SITE_SUBDIR= MD5/GAAS PKGNAMEPREFIX= p5- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= thomas@goodking.ca COMMENT= Perl5 interface to MD5 Message-Digest Algorithm PERL_CONFIGURE= yes Index: pkg-descr =================================================================== RCS file: /home/ncvs/ports/security/p5-MD5/pkg-descr,v retrieving revision 1.3 diff -u -r1.3 pkg-descr --- pkg-descr 10 Apr 2004 17:11:01 -0000 1.3 +++ pkg-descr 10 Oct 2006 00:02:20 -0000 @@ -1,24 +1,34 @@ - The MD5 module allows you to use the RSA Data Security Inc. MD5 Message -Digest algorithm from within Perl programs. - A new MD5 context object is created with the new operation. Multiple -simultaneous digest contexts can be maintained, if desired. The context is -updated with the add operation which adds the strings contained in the LIST -parameter. Note, however, that add('foo', 'bar'), add('foo') followed by -add('bar') and add('foobar') should all give the same result. - The final message digest value is returned by the digest operation as a -16-byte binary string. This operation delivers the result of add operations -since the last new or reset operation. Note that the digest operation is -effectively a destructive, read-once operation. Once it has been performed, the -context must be reset before being used to calculate another digest value. - Several convenience functions are also provided. The addfile operation -takes an open file-handle and reads it until end-of file in 1024 byte blocks -adding the contents to the context. The file-handle can either be specified by -name or passed as a type-glob reference. The hexdigest operation calls digest -and returns the result as a printable string of hexdecimal digits. - The hash operation can act as either a static member function (you -invoke it on the MD5 class) or as a normal virtual function. In both cases it -performs the complete MD5 cycle (reset, add, digest) on the supplied scalar -value. This is convenient for handling small quantities of data. When invoked on -the class a temporary context is created. When invoked through an already -created context object, this context is used. The latter form is slightly more -efficient. The hexhash operation is analogous to hexdigest. +The MD5 module allows you to use the RSA Data Security Inc. MD5 +Message Digest algorithm from within Perl programs. + +A new MD5 context object is created with the new operation. Multiple +simultaneous digest contexts can be maintained, if desired. The +context is updated with the add operation which adds the strings +contained in the LIST parameter. Note, however, that add('foo', +'bar'), add('foo') followed by add('bar') and add('foobar') should +all give the same result. + +The final message digest value is returned by the digest operation +as a 16-byte binary string. This operation delivers the result of +add operations since the last new or reset operation. Note that +the digest operation is effectively a destructive, read-once +operation. Once it has been performed, the context must be reset +before being used to calculate another digest value. + +Several convenience functions are also provided. The addfile operation +takes an open file-handle and reads it until end-of file in 1024 +byte blocks adding the contents to the context. The file-handle can +either be specified by name or passed as a type-glob reference. The +hexdigest operation calls digest and returns the result as a printable +string of hexdecimal digits. + +The hash operation can act as either a static member function (you +invoke it on the MD5 class) or as a normal virtual function. In +both cases it performs the complete MD5 cycle (reset, add, digest) +on the supplied scalar value. This is convenient for handling small +quantities of data. When invoked on the class a temporary context +is created. When invoked through an already created context object, +this context is used. The latter form is slightly more efficient. +The hexhash operation is analogous to hexdigest. + +WWW: http://search.cpan.org/~gaas/MD5-2.03/ --- p5-MD5-2.03.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200610100003.k9A03sfG042426>