diff --git a/.travis.yml b/.travis.yml index 4c9a4a6..298d49b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -18,7 +18,7 @@ install: script: - cl -e '(pushnew :md5-testing cl:*features*) - (asdf:load-system "md5") + (ql:quickload "md5") (unless (md5::test-rfc1321) (uiop:quit 1)) (unless (md5::test-other) diff --git a/README b/README.md similarity index 79% rename from README rename to README.md index 26e4fea..29c321a 100644 --- a/README +++ b/README.md @@ -1,5 +1,7 @@ +[![Build Status](https://travis-ci.org/pmai/md5.svg?branch=master)](https://travis-ci.org/pmai/md5) + This package implements The MD5 Message-Digest Algorithm, as defined -in RFC 1321 by R. Rivest, published April 1992. +in [RFC 1321][] by R. Rivest, published April 1992. It was originally written by Pierre R. Mai, with copious input from the cmucl-help mailing-list hosted at cons.org, in November 2001 and @@ -9,7 +11,7 @@ been provided by Christophe Rhodes, Alexey Dejneka, Nathan Froyd, Andreas Fuchs, John Desoi, Dmitriy Ivanov, and Kevin M. Rosenberg, and have been reintegrated into this consolidated version by Pierre R. Mai. -WARNING: The MD5 Message-Digest Algorithm has been compromised as a +**WARNING:** The MD5 Message-Digest Algorithm has been compromised as a cryptographically secure hash for some time, with known theoretical and practical attacks. Therefore use of this implemenation is only recommended for legacy uses or uses which do not require a @@ -20,3 +22,5 @@ cryptographically secure for all other uses. This software is "as is", and has no warranty of any kind. The authors assume no responsibility for the consequences of any use of this software. + +[RFC 1321]: https://tools.ietf.org/html/rfc1321