- May 09, 2011
-
-
Vladimir Sedach authored
Fixup for 0053326492c1919 Added pbkdf password hash convenience functions... (forgot to include a file in that patch).
-
Nathan Froyd authored
-
Vladimir Sedach authored
-
Vladimir Sedach authored
-
Vladimir Sedach authored
-
- Feb 03, 2011
-
-
Nathan Froyd authored
There's no reason for these sorts of internal functions to take &KEY arguments. Make the functions fixed-airty and remove a bit of code duplication in the process.
-
- Nov 29, 2010
-
-
Nathan Froyd authored
We were attempting to bit-bash (SIMPLE-ARRAY (UNSIGNED-BYTE 64) (*)) on 32-bit platforms, and that doesn't work so well. Rework the test for using bit-bashing to avoid this situation. # Please enter the commit message for your changes. Lines starting # with '#' will be ignored, and an empty message aborts the commit. # On branch mdx-digest-superclass # Changes to be committed: # (use "git reset HEAD <file>..." to unstage) # # modified: src/digests/digest.lisp #
-
- Sep 11, 2010
-
-
Nathan Froyd authored
This change requires making the code more generic at a slight runtime performance cost. I think the assembly changes will at least compensate for this change on appropriate implementations. For those implementations where said assembly changes do not exist, patches welcome. (Those implementations may not have cared terribly much about the performance of Ironclad, anyway.)
-
Nathan Froyd authored
-
Nathan Froyd authored
-
Nathan Froyd authored
-
Nathan Froyd authored
-
Nathan Froyd authored
-
Nathan Froyd authored
-
Nathan Froyd authored
-
- Sep 10, 2010
-
-
Nathan Froyd authored
-
Nathan Froyd authored
-
Nathan Froyd authored
-
Nathan Froyd authored
For now, we'll optimize some of the digest functions.
-
- Jun 18, 2010
-
-
Nathan Froyd authored
-
Nathan Froyd authored
-
- Apr 20, 2010
-
-
Nathan Froyd authored
-
- Apr 17, 2010
-
-
Nathan Froyd authored
-
- Mar 27, 2010
-
-
Nathan Froyd authored
-
Nathan Froyd authored
-
Nathan Froyd authored
-
Nathan Froyd authored
-
Nathan Froyd authored
-
Nathan Froyd authored
-
Nathan Froyd authored
-
- Mar 18, 2010
-
-
Francois-Rene Rideau authored
* Remove the :tth digest type. * Just have MAKE-TIGER-TREE-HASH do the Right Thing. * Remove the dependency on binascii in the test vectors. * Instead, split tests between tree-hash.testvec and binascii tests.
-
- Mar 05, 2010
-
-
Francois-Rene Rideau authored
-
- Feb 28, 2010
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
- Jan 07, 2010
-
-
Nathan Froyd authored
HMAC depends on it, so it shouldn't be buried in the ciphers code. Thanks to Jochen Schmidt for pointing this out.
-
Nathan Froyd authored
Inlining all the MOD32-FUNC primitives and functions that use them can cause problems for implementations that don't support modular arithmetic. Plus there's no benefit in doing so; it's just code bloat. Define appropriate features and liberally sprinkle conditionals in the appropriate digest implementations.
-
Nathan Froyd authored
-
- Nov 24, 2009
-
-
Nathan Froyd authored
Thanks to Stelian Ionescu for noticing this.
-
Nathan Froyd authored
Thanks to Stelian Ionescu for pointing this out.
-
- Nov 15, 2009
-
-
Nathan Froyd authored
Turns out ciphers--via (SETF %FIND-CIPHER)--and digests need it. The new directory structure hid that, and it must have worked by accident earlier due to ASDF's dependency traversal. Tidy up some dependencies while we're at it.
-