From: shuhei Date: Sun, 11 Mar 2001 10:10:39 +0000 (+0000) Subject: Update Copyright header. X-Git-Url: http://git.chise.org/gitweb/?a=commitdiff_plain;h=8d58e031e33eb73ae78d8867f5a73f2cc14c8843;p=elisp%2Fflim.git Update Copyright header. --- diff --git a/ChangeLog b/ChangeLog index 06cacf2..c10037e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,7 +1,21 @@ +2001-03-11 Shuhei KOBAYASHI + + * mel-g.el: Update Copyright header. + 2001-03-09 Akihiro Arisawa * mime.el (mime-find-root-entity): Find root recursively. +2001-02-26 Shuhei KOBAYASHI + + * hmac-md5.el, hmac-sha1.el: Modify comments. + +2001-02-25 Shuhei KOBAYASHI + + * hex-util.el, hmac-def.el, hmac-md5.el, hmac-sha1.el, + md5-dl.el, md5.el, sha1-dl.el, sha1-el.el, sha1.el: + Update Copyright header. + 2000-12-28 Katsumi Yamaoka * mel.el (binary-to-text-funcall, binary-funcall): Rewrite using diff --git a/hex-util.el b/hex-util.el index 92a09ff..ddf154d 100644 --- a/hex-util.el +++ b/hex-util.el @@ -1,6 +1,6 @@ ;;; hex-util.el --- Functions to encode/decode hexadecimal string. -;; Copyright (C) 1999 Shuhei KOBAYASHI +;; Copyright (C) 1999, 2001 Free Software Foundation, Inc. ;; Author: Shuhei KOBAYASHI ;; Keywords: data diff --git a/hmac-def.el b/hmac-def.el index 7525c89..264bdac 100644 --- a/hmac-def.el +++ b/hmac-def.el @@ -1,6 +1,6 @@ ;;; hmac-def.el --- A macro for defining HMAC functions. -;; Copyright (C) 1999 Shuhei KOBAYASHI +;; Copyright (C) 1999, 2001 Free Software Foundation, Inc. ;; Author: Shuhei KOBAYASHI ;; Keywords: HMAC, RFC 2104 diff --git a/hmac-md5.el b/hmac-md5.el index 9c936d0..946d1b1 100644 --- a/hmac-md5.el +++ b/hmac-md5.el @@ -1,6 +1,6 @@ ;;; hmac-md5.el --- Compute HMAC-MD5. -;; Copyright (C) 1999 Shuhei KOBAYASHI +;; Copyright (C) 1999, 2001 Free Software Foundation, Inc. ;; Author: Shuhei KOBAYASHI ;; Kenichi OKADA @@ -46,6 +46,7 @@ ;; (encode-hex-string ;; (hmac-md5 "Test With Truncation" (make-string 16 ?\x0c))) ;; => "56461ef2342edc00f9bab995690efd4c" +;; ;; (encode-hex-string ;; (hmac-md5-96 "Test With Truncation" (make-string 16 ?\x0c))) ;; => "56461ef2342edc00f9bab995" diff --git a/hmac-sha1.el b/hmac-sha1.el index 6b2beea..ab4f109 100644 --- a/hmac-sha1.el +++ b/hmac-sha1.el @@ -1,6 +1,6 @@ ;;; hmac-sha1.el --- Compute HMAC-SHA1. -;; Copyright (C) 1999 Shuhei KOBAYASHI +;; Copyright (C) 1999, 2001 Free Software Foundation, Inc. ;; Author: Shuhei KOBAYASHI ;; Keywords: HMAC, RFC 2104, HMAC-SHA1, SHA1, Cancel-Lock @@ -44,6 +44,7 @@ ;; (encode-hex-string ;; (hmac-sha1 "Test With Truncation" (make-string 20 ?\x0c))) ;; => "4c1a03424b55e07fe7f27be1d58bb9324a9a5a04" +;; ;; (encode-hex-string ;; (hmac-sha1-96 "Test With Truncation" (make-string 20 ?\x0c))) ;; => "4c1a03424b55e07fe7f27be1" diff --git a/md5-dl.el b/md5-dl.el index 72078c5..8473ee2 100644 --- a/md5-dl.el +++ b/md5-dl.el @@ -1,6 +1,6 @@ ;;; md5-dl.el --- MD5 Message Digest Algorithm using DL module. -;; Copyright (C) 1999 Shuhei KOBAYASHI +;; Copyright (C) 1999, 2001 Free Software Foundation, Inc. ;; Author: Shuhei KOBAYASHI ;; Keywords: MD5, RFC 1321 @@ -67,4 +67,4 @@ hash of a portion of OBJECT." (provide 'md5-dl) -;;; md5-dl.el ends here. +;;; md5-dl.el ends here diff --git a/md5.el b/md5.el index 55c658b..168236e 100644 --- a/md5.el +++ b/md5.el @@ -1,6 +1,6 @@ ;;; md5.el --- MD5 Message Digest Algorithm. -;; Copyright (C) 1999 Shuhei KOBAYASHI +;; Copyright (C) 1999, 2001 Free Software Foundation, Inc. ;; Author: Shuhei KOBAYASHI ;; Keywords: MD5, RFC 1321 @@ -24,7 +24,7 @@ ;;; Commentary: -;; Examples from RFC 1321. +;; Test cases from RFC 1321. ;; ;; (md5 "") ;; => d41d8cd98f00b204e9800998ecf8427e @@ -64,4 +64,4 @@ (provide 'md5) -;;; md5.el ends here. +;;; md5.el ends here diff --git a/mel-g.el b/mel-g.el index 16a37fd..7da8555 100644 --- a/mel-g.el +++ b/mel-g.el @@ -1,10 +1,9 @@ ;;; mel-g.el --- Gzip64 encoder/decoder. -;; Copyright (C) 1995,1996,1997,1998 MORIOKA Tomohiko -;; Copyright (C) 1996,1997,1999 Shuhei KOBAYASHI +;; Copyright (C) 1995,96,97,98,99,2001 Free Software Foundation, Inc. ;; Author: Shuhei KOBAYASHI -;; MORIOKA Tomohiko +;; MORIOKA Tomohiko ;; Maintainer: Shuhei KOBAYASHI ;; Created: 1995/10/25 ;; Keywords: Gzip64, base64, gzip, MIME @@ -130,4 +129,4 @@ START and END are buffer positions." (provide 'mel-g) -;;; mel-g.el ends here. +;;; mel-g.el ends here diff --git a/sha1-dl.el b/sha1-dl.el index 7edccdd..b60969a 100644 --- a/sha1-dl.el +++ b/sha1-dl.el @@ -1,6 +1,6 @@ ;;; sha1-dl.el --- SHA1 Secure Hash Algorithm using DL module. -;; Copyright (C) 1999 Shuhei KOBAYASHI +;; Copyright (C) 1999, 2001 Free Software Foundation, Inc. ;; Author: Shuhei KOBAYASHI ;; Keywords: SHA1, FIPS 180-1 diff --git a/sha1-el.el b/sha1-el.el index 96d52a3..15c1f5a 100644 --- a/sha1-el.el +++ b/sha1-el.el @@ -1,6 +1,6 @@ ;;; sha1-el.el --- SHA1 Secure Hash Algorithm in Emacs-Lisp. -;; Copyright (C) 1999 Shuhei KOBAYASHI +;; Copyright (C) 1999, 2001 Free Software Foundation, Inc. ;; Author: Shuhei KOBAYASHI ;; Keywords: SHA1, FIPS 180-1 @@ -28,12 +28,27 @@ ;; 180-1 (Federal Information Processing Standards Publication 180-1), ;; "Announcing the Standard for SECURE HASH STANDARD". ;; -;; EXCEPTION: -;; * Two optimizations taken from GnuPG/cipher/sha1.c. +;; (EXCEPTION; two optimizations taken from GnuPG/cipher/sha1.c) +;; +;; Test cases from FIPS PUB 180-1. +;; +;; (sha1 "abc") +;; => a9993e364706816aba3e25717850c26c9cd0d89d +;; +;; (sha1 "abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq") +;; => 84983e441c3bd26ebaae4aa1f95129e5e54670f1 +;; +;; (sha1 (make-string 1000000 ?a)) +;; => 34aa973cd4c4daa4f61eeb2bdbad27316534016f ;; ;; BUGS: ;; * It is assumed that length of input string is less than 2^29 bytes. ;; * It is caller's responsibility to make string (or region) unibyte. +;; +;; TODO: +;; * Rewrite from scratch! +;; This version is much faster than Keiichi Suzuki's another sha1.el, +;; but it is too dirty. ;;; Code: diff --git a/sha1.el b/sha1.el index a7265b6..df4494c 100644 --- a/sha1.el +++ b/sha1.el @@ -1,6 +1,6 @@ ;;; sha1.el --- SHA1 Secure Hash Algorithm. -;; Copyright (C) 1999 Shuhei KOBAYASHI +;; Copyright (C) 1999, 2001 Free Software Foundation, Inc. ;; Author: Shuhei KOBAYASHI ;; Kenichi OKADA