summaryrefslogtreecommitdiffstats
path: root/crypto/camellia
AgeCommit message (Collapse)Author
2015-01-22Run util/openssl-format-source -v -c .Matt Caswell
Reviewed-by: Tim Hudson <tjh@openssl.org>
2014-02-01camellia/asm/cmll-x86_64.pl: fix symptomless bugs (update from master).Andy Polyakov
2013-05-19Add Camellia SPARC T4 module from master.Andy Polyakov
2013-01-22x86_64 assembly pack: make Windows build more robust [from master].Andy Polyakov
PR: 2963 and a number of others
2013-01-15make updateDr. Stephen Henson
2012-06-27x86_64 assembly pack: make it possible to compile with Perl locatedAndy Polyakov
on path with spaces [from HEAD]. PR: 2835
2012-06-09Revert "version skew" patches that break FIPS compilationDr. Stephen Henson
2012-06-03Reduce version skew: trivia (I hope).Ben Laurie
2011-09-16make dependDr. Stephen Henson
2011-09-16Improved error checking for DRBG calls.Dr. Stephen Henson
New functionality to allow default DRBG type to be set during compilation or during runtime.
2011-08-14Remove hard coded ecdsaWithSHA1 hack in ssl routines and check for RSADr. Stephen Henson
using OBJ xref utilities instead of string comparison with OID name. This removes the arbitrary restriction on using SHA1 only with some ECC ciphersuites.
2011-06-09Fix warnings/errors(!).Ben Laurie
2011-06-08Implement Camellia_set_key properly for FIPS builds.Dr. Stephen Henson
2011-06-05FIPS low level blocking for AES, RC4 and Camellia. This is complicated byDr. Stephen Henson
use of assembly language routines: rename the assembly language function to the private_* variant unconditionally and perform tests from a small C wrapper.
2009-09-17cmll-x86_64.pl: small buglet in CBC subroutine [from HEAD].Andy Polyakov
PR: 2035
2009-04-06Updates from HEAD.Dr. Stephen Henson
2009-04-06PR: 1899Dr. Stephen Henson
Submitted by: Doug Kaufman <dkaufman@rahul.net> Approved by: steve@openssl.org Mingw fixes.
2009-01-07Updatde from stable branch.Dr. Stephen Henson
2008-12-27cmll-x86_64.pl: fix bug in cbc tail processing and comply with Win64 ABI spec.Andy Polyakov
2008-12-23Windows-specific addenum to "engage crypto/modes" commit #17716.Andy Polyakov
2008-12-23Patch the omission from prvious commit #17716.Andy Polyakov
2008-12-23Engage crypto/modes.Andy Polyakov
2008-12-22cmll-x86_64.pl: Win64 SEH section to handle pushf/popf in CBC routine.Andy Polyakov
2008-12-19cmll-x86_64.pl: bug fix and size optimization of Win64 SEH section.Andy Polyakov
2008-12-03Add Camellia assembler x86 and x86_64 modules.Andy Polyakov
2008-12-02Implement Configure option pattern "experimental-foo"Bodo Möller
(specifically, "experimental-jpake").
2008-11-12Reinstate camellia header fix patch.Dr. Stephen Henson
2008-11-12Revert the size_t modifications from HEAD that had led to moreGeoff Thorpe
knock-on work than expected - they've been extracted into a patch series that can be completed elsewhere, or in a different branch, before merging back to HEAD.
2008-11-02Fix asserts. Fix incorrect dependency.Ben Laurie
2008-11-02Fix warnings.Ben Laurie
2008-10-31size_t-fy AES, Camellia and RC4.Andy Polyakov
2008-10-28Harmonize Camellia API with version 1.x.Andy Polyakov
2008-10-28Camellia update. Quoting camellia.c:Andy Polyakov
/* * This release balances code size and performance. In particular key * schedule setup is fully unrolled, because doing so *significantly* * reduces amount of instructions per setup round and code increase is * justifiable. In block functions on the other hand only inner loops * are unrolled, as full unroll gives only nominal performance boost, * while code size grows 4 or 7 times. Also, unlike previous versions * this one "encourages" compiler to keep intermediate variables in * registers, which should give better "all round" results, in other * words reasonable performance even with not so modern compilers. */
2008-04-17Apply mingw patches as supplied by Roumen Petrov an Alon Bar-LevLutz Jänicke
PR: 1552 Submitted by: Roumen Petrov <openssl@roumenpetrov.info>, "Alon Bar-Lev" <alon.barlev@gmail.com>
2007-08-28Make room for Camellia assembler.Andy Polyakov
2007-04-04Fix buffer overrun. Coverity ID 106.Ben Laurie
2007-01-21Constify version strings and some structures.Dr. Stephen Henson
2006-12-02Eliminate redundant variable in Camellia CBC routine.Andy Polyakov
2006-12-02Improve Camellia code readability.Andy Polyakov
2006-12-02Fix bugs in Camellia CBC routine.Andy Polyakov
2006-12-02Camellia portability fixes.Andy Polyakov
Submitted by: Masashi Fujita, NTT
2006-11-30Update dependencies.Dr. Stephen Henson
2006-07-19New Camellia implementation (replacing previous version)Bodo Möller
Submitted by: NTT
2006-07-17Update .cvsignoreDr. Stephen Henson
2006-06-09Camellia cipher, contributed by NTTBodo Möller
Submitted by: Masashi Fujita Reviewed by: Bodo Moeller