summaryrefslogtreecommitdiffstats
path: root/crypto/camellia
AgeCommit message (Collapse)Author
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