aboutsummaryrefslogtreecommitdiff
path: root/src/lib/crypto/builtin
AgeCommit message (Expand)AuthorFilesLines
2014-02-26Get rid of builtin AES uitypes.hGreg Hudson9-214/+118
2014-01-10Clean up AES-NI codeTom Yu2-98/+2
2014-01-10Avoid text relocations in iaesx86.sTom Yu1-2/+8
2014-01-03Mark AESNI files as not needing executable stacksGreg Hudson2-0/+22
2013-07-11Use k5calloc instead of k5alloc where appropriateGreg Hudson1-1/+1
2013-06-07Fix various warningsGreg Hudson1-13/+18
2013-05-24Add AES-NI support on LinuxGreg Hudson2-5/+138
2013-05-24Adjust AESNI sources for krb5 treeGreg Hudson2-2588/+17
2013-05-24Add Intel AESNI assembly filesGreg Hudson2-0/+4280
2013-05-24Refactor AES, Camellia builtin enc providersGreg Hudson2-302/+309
2013-05-24Simplify crypto IOV helpersGreg Hudson6-283/+127
2013-05-16Reduce boilerplate in makefilesGreg Hudson10-57/+7
2013-05-13Rename internal Camellia symbolsGreg Hudson1-0/+12
2013-03-24make dependGreg Hudson8-88/+76
2013-03-24Move a bunch of stuff out of k5-int.hGreg Hudson1-9/+0
2013-01-10make dependGreg Hudson10-10/+10
2012-12-19Separate clpreauth and kdcpreauth interfacesGreg Hudson8-43/+43
2012-11-28Add camellia_key_cleanupBen Kaduk1-1/+9
2012-10-15make dependTom Yu1-10/+1
2012-10-09De-conditionalize Camellia codeGreg Hudson4-37/+1
2011-10-17Make reindentTom Yu1-11/+11
2011-09-04Untabify some files mistakenly created with tabsGreg Hudson1-8/+8
2011-08-24Fix signed/unsigned warnings in testsEzra Peisach2-16/+16
2011-08-09Fixed typo in des OBJS: des_keys.c. -> des_keysSam Hartman1-1/+1
2011-07-24Clean up a number of variables set but not used warningsEzra Peisach2-4/+2
2011-04-05Make dependGreg Hudson1-3/+1
2011-04-03destest.c no longer needs crypto_int.hGreg Hudson1-1/+0
2011-03-28Remove the weak key checks from the builtin rc4 enc provider. ThereGreg Hudson1-17/+0
2011-03-19Update dependenciesEzra Peisach1-39/+22
2011-03-14Resolve a few miscellaneous warningsGreg Hudson1-1/+1
2011-03-14Remove two headers accidentally left behind in r24677Greg Hudson2-71/+0
2011-03-11Move the des and AFS string-to-key implementations into lib/crypto/krb,Greg Hudson7-982/+52
2011-03-09Adjust most C source files to match the new standards for copyrightGreg Hudson33-463/+430
2011-03-06Update dependenciesEzra Peisach1-1/+3
2011-03-06On make clean remove test programs and object files. In lib/krb5/krbEzra Peisach1-1/+1
2011-03-05Include crypto_int.h for mit_des_fixup_key_parity prototypeEzra Peisach1-6/+7
2011-03-05Move t_cf2 from lib/crypto/builtin to lib/crypto/crypto_tests, as itGreg Hudson6-139/+0
2011-03-03Fix SHA-256 on big-endian platformsGreg Hudson1-0/+4
2011-03-02Consolidate almost all lib/crypto/krb headers into a singleGreg Hudson27-193/+213
2011-02-27Reference random-to-key handlers through the enctype instead of theGreg Hudson7-49/+35
2011-02-25Namespace-protect SHA-256 symbols. Build SHA-256 code independently ofGreg Hudson3-67/+43
2011-02-25Make dependGreg Hudson9-114/+106
2011-02-25Remove Yarrow PRNG implementationGreg Hudson1-29/+0
2010-12-05update dependenciesKen Raeburn2-3/+14
2010-11-28Use for loops for recursion in the Windows build, cutting down on theGreg Hudson10-107/+10
2010-11-25Fix Windows buildGreg Hudson11-53/+59
2010-11-21Suppress building camellia-gen in "make check" for now (it has a buildGreg Hudson1-1/+2
2010-11-20Implement Camellia-CTS-CMAC instead of Camellia-CCMGreg Hudson6-236/+378
2010-10-23Include k5-int.h for function declarationsKen Raeburn1-0/+2
2010-10-05Improves prng code modularity. Introduces fortuna-like prng that can be used ...Zhanna Tsitkov6-3/+517