From 92e0e0b916502085932e15a27525922135d9d065 Mon Sep 17 00:00:00 2001 From: "Pierre R. Mai" Date: Sat, 24 Feb 2018 13:08:14 +0100 Subject: [PATCH] Update docs and copyrights for 1.1.1 release --- .travis.yml | 4 ---- COPYING | 2 +- NEWS | 8 ++++++++ common.lisp | 2 +- keccak-16bit.lisp | 2 +- keccak-32bit.lisp | 2 +- keccak-64bit.lisp | 2 +- keccak-reference.lisp | 2 +- pkgdef.lisp | 2 +- sha3.asd | 4 ++-- sha3.lisp | 2 +- 11 files changed, 18 insertions(+), 14 deletions(-) diff --git a/.travis.yml b/.travis.yml index dcc5197..cfc6cd1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -13,10 +13,6 @@ env: - LISP=clisp32 - LISP=ecl -matrix: - allow_failures: - - env: LISP=allegro - install: - curl -L https://github.com/luismbo/cl-travis/raw/master/install.sh | sh - git clone https://github.com/gvanas/KeccakCodePackage.git diff --git a/COPYING b/COPYING index b364f0d..f0b8380 100755 --- a/COPYING +++ b/COPYING @@ -1,4 +1,4 @@ - Copyright (C) 2012 -- 2016 PMSF IT Consulting Pierre R. Mai + Copyright (C) 2012 -- 2018 PMSF IT Consulting Pierre R. Mai Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the diff --git a/NEWS b/NEWS index d0bb8f5..a6e19d1 100755 --- a/NEWS +++ b/NEWS @@ -1,3 +1,11 @@ +Release 1.1.1 +============= + + * Fix a bug in pad-message-to-width on ACL, which would lead to + completely erroneous results being calculated for all inputs + due to differences in the result of adjust-array between ACL + and all other currently supported implementations. + Release 1.1.0 ============= diff --git a/common.lisp b/common.lisp index 4aab244..0c871da 100755 --- a/common.lisp +++ b/common.lisp @@ -1,6 +1,6 @@ ;;;; SHA3 --- Secure Hash Algorithm 3 (Keccak) Implementation ;;;; -;;;; Copyright (C) 2012 -- 2016 PMSF IT Consulting Pierre R. Mai. +;;;; Copyright (C) 2012 -- 2018 PMSF IT Consulting Pierre R. Mai. ;;;; ;;;; Permission is hereby granted, free of charge, to any person obtaining ;;;; a copy of this software and associated documentation files (the diff --git a/keccak-16bit.lisp b/keccak-16bit.lisp index 6b2b765..f058d65 100755 --- a/keccak-16bit.lisp +++ b/keccak-16bit.lisp @@ -1,6 +1,6 @@ ;;;; SHA3 --- Secure Hash Algorithm 3 (Keccak) Implementation ;;;; -;;;; Copyright (C) 2012 -- 2016 PMSF IT Consulting Pierre R. Mai. +;;;; Copyright (C) 2012 -- 2018 PMSF IT Consulting Pierre R. Mai. ;;;; ;;;; Permission is hereby granted, free of charge, to any person obtaining ;;;; a copy of this software and associated documentation files (the diff --git a/keccak-32bit.lisp b/keccak-32bit.lisp index 63fecf2..7653a6a 100755 --- a/keccak-32bit.lisp +++ b/keccak-32bit.lisp @@ -1,6 +1,6 @@ ;;;; SHA3 --- Secure Hash Algorithm 3 (Keccak) Implementation ;;;; -;;;; Copyright (C) 2012 -- 2016 PMSF IT Consulting Pierre R. Mai. +;;;; Copyright (C) 2012 -- 2018 PMSF IT Consulting Pierre R. Mai. ;;;; ;;;; Permission is hereby granted, free of charge, to any person obtaining ;;;; a copy of this software and associated documentation files (the diff --git a/keccak-64bit.lisp b/keccak-64bit.lisp index 78c58db..25ac1e1 100755 --- a/keccak-64bit.lisp +++ b/keccak-64bit.lisp @@ -1,6 +1,6 @@ ;;;; SHA3 --- Secure Hash Algorithm 3 (Keccak) Implementation ;;;; -;;;; Copyright (C) 2012 -- 2016 PMSF IT Consulting Pierre R. Mai. +;;;; Copyright (C) 2012 -- 2018 PMSF IT Consulting Pierre R. Mai. ;;;; ;;;; Permission is hereby granted, free of charge, to any person obtaining ;;;; a copy of this software and associated documentation files (the diff --git a/keccak-reference.lisp b/keccak-reference.lisp index 3ab5d8c..ca1603f 100755 --- a/keccak-reference.lisp +++ b/keccak-reference.lisp @@ -1,6 +1,6 @@ ;;;; SHA3 --- Secure Hash Algorithm 3 (Keccak) Implementation ;;;; -;;;; Copyright (C) 2012 -- 2016 PMSF IT Consulting Pierre R. Mai. +;;;; Copyright (C) 2012 -- 2018 PMSF IT Consulting Pierre R. Mai. ;;;; ;;;; Permission is hereby granted, free of charge, to any person obtaining ;;;; a copy of this software and associated documentation files (the diff --git a/pkgdef.lisp b/pkgdef.lisp index 1709e1a..2062ce5 100755 --- a/pkgdef.lisp +++ b/pkgdef.lisp @@ -1,6 +1,6 @@ ;;;; SHA3 --- Secure Hash Algorithm 3 (Keccak) Implementation ;;;; -;;;; Copyright (C) 2012 -- 2016 PMSF IT Consulting Pierre R. Mai. +;;;; Copyright (C) 2012 -- 2018 PMSF IT Consulting Pierre R. Mai. ;;;; ;;;; Permission is hereby granted, free of charge, to any person obtaining ;;;; a copy of this software and associated documentation files (the diff --git a/sha3.asd b/sha3.asd index 94d55a8..f4a974c 100755 --- a/sha3.asd +++ b/sha3.asd @@ -1,6 +1,6 @@ ;;;; SHA3 --- Secure Hash Algorithm 3 (Keccak) Implementation ;;;; -;;;; Copyright (C) 2012 -- 2016 PMSF IT Consulting Pierre R. Mai. +;;;; Copyright (C) 2012 -- 2018 PMSF IT Consulting Pierre R. Mai. ;;;; ;;;; Permission is hereby granted, free of charge, to any person obtaining ;;;; a copy of this software and associated documentation files (the @@ -42,7 +42,7 @@ :author "Pierre R. Mai " :maintainer "Pierre R. Mai " :licence "MIT/X11" - :version "1.1.0" + :version "1.1.1" #+sbcl :depends-on #+sbcl ("sb-rotate-byte") :components ((:file "pkgdef") (:file "common" :depends-on ("pkgdef")) diff --git a/sha3.lisp b/sha3.lisp index cb9a439..40f9cc3 100755 --- a/sha3.lisp +++ b/sha3.lisp @@ -1,6 +1,6 @@ ;;;; SHA3 --- Secure Hash Algorithm 3 (Keccak) Implementation ;;;; -;;;; Copyright (C) 2012 -- 2016 PMSF IT Consulting Pierre R. Mai. +;;;; Copyright (C) 2012 -- 2018 PMSF IT Consulting Pierre R. Mai. ;;;; ;;;; Permission is hereby granted, free of charge, to any person obtaining ;;;; a copy of this software and associated documentation files (the