aboutsummaryrefslogtreecommitdiff
path: root/src/lib/crypto
AgeCommit message (Expand)AuthorFilesLines
2014-05-21Add tests for krb5int_c_combine_keysGreg Hudson3-3/+98
2014-05-21Fix krb5int_c_combine_keysKen Hornstein1-0/+1
2014-03-25Modernize default_state.cGreg Hudson2-18/+11
2014-02-26Eliminate internal fixed-width type wrappersGreg Hudson1-1/+1
2014-02-26Get rid of builtin AES uitypes.hGreg Hudson11-749/+612
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-11-15Remove a warning in AES string-to-keyGreg Hudson1-7/+4
2013-11-15Enforce minimum PBKDF2 iteration countTom Yu3-65/+233
2013-10-03Use constant-time comparisons for checksumsGreg Hudson6-7/+7
2013-07-11Use k5calloc instead of k5alloc where appropriateGreg Hudson5-6/+6
2013-06-07Fix various warningsGreg Hudson5-20/+24
2013-05-29Fix non-builtin crypto module buildsGreg Hudson11-24/+39
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 Hudson15-768/+375
2013-05-16Reduce boilerplate in makefilesGreg Hudson33-329/+8
2013-05-16Fix NSS crypto back end for mutex changesGreg Hudson1-5/+2
2013-05-14Assume mutex locking cannot failGreg Hudson1-7/+2
2013-05-13Rename internal Camellia symbolsGreg Hudson1-0/+12
2013-05-09fix crypto openssl hmac warningGilles Espinasse1-1/+1
2013-05-01Fix link line for t_fortunaGilles Espinasse1-1/+1
2013-04-08Avoid passing null pointers to memcpy/memcmpGreg Hudson3-9/+16
2013-03-29Fix zap size in confounder checksum mk_xorkeyGreg Hudson1-1/+1
2013-03-29Clean up cksum handling in CMAC token functionsGreg Hudson1-3/+1
2013-03-24make dependGreg Hudson10-345/+292
2013-03-24Move a bunch of stuff out of k5-int.hGreg Hudson3-11/+2
2013-03-15Allocate space for NUL byte in test codeDavid Benjamin1-1/+1
2013-02-14Modernize k5bufGreg Hudson2-11/+11
2013-02-09Add and use k5memdup, k5memdup0 helpersGreg Hudson3-9/+6
2013-01-10make dependGreg Hudson12-501/+615
2012-12-19Separate clpreauth and kdcpreauth interfacesGreg Hudson14-761/+636
2012-12-19Style cleanup for internal error handlingGreg Hudson1-3/+4
2012-12-05Build fixes for windowsBen Kaduk1-0/+2
2012-11-28Add camellia_key_cleanupBen Kaduk1-1/+9
2012-10-15make dependTom Yu2-19/+12
2012-10-09De-conditionalize Camellia codeGreg Hudson24-160/+6
2012-05-13Check alloc_data result in krb5int_old_encryptGreg Hudson1-0/+2
2012-04-27Stop using SALT_TYPE_AFS_LENGTHGreg Hudson2-23/+3
2012-03-09Avoid side effects in assert expressionsGreg Hudson1-1/+2
2011-10-28Fix intermediate key length in hmac-md5 checksumGreg Hudson1-1/+1
2011-10-17Make reindentTom Yu10-54/+55
2011-10-14Fix windows fork detectionSam Hartman1-6/+10
2011-10-05Don't need to check for fork on windowsSam Hartman1-3/+8
2011-10-04Improve k5_get_os_entropy for WindowsGreg Hudson1-1/+2
2011-10-03Fix a Fortuna PRNG failure caseGreg Hudson1-1/+3
2011-09-19In pkinit_crypto_openssl.c, modified pkinit_octetstring2key() toSam Hartman1-0/+1