summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Respecify OpenSSL back-end internals in terms of krb5_keyenc-perfGreg Hudson2009-10-199-133/+177
* Fix a typo in a new commentGreg Hudson2009-10-191-1/+1
* Merge trunk changes from r22841 to r22912 to enc-perf branchGreg Hudson2009-10-19193-2345/+11536
* Add a performance-testing harness for comparing krb5_k and krb5_cGreg Hudson2009-10-192-0/+123
* Clarify that krb5_keys are logically immutable but may not be sharedGreg Hudson2009-10-191-8/+5
* Implement derived key caching. For now, omit the "nocache" flag, because itGreg Hudson2009-10-183-4/+89
* Add reference counts to key identifiers, so that they can have multiple ownersGreg Hudson2009-10-183-2/+15
* Change the krb5_keyblocks in the gss-krb5 id-rec to krb5_keys, and useGreg Hudson2009-10-1518-196/+260
* Export krb5int_hmac_keyblock from libk5crypto so it can be referencedGreg Hudson2009-10-151-0/+1
* Initialize the accessor with the keyblock version of krb5_hmac toGreg Hudson2009-10-151-1/+1
* Change the krb5_keyblocks in the libkrb5 auth context to krb5_keys,Greg Hudson2009-10-0815-179/+217
* Revert an unintended debugging change from r22845Greg Hudson2009-10-081-1/+0
* Adjust test programs to match new internal interfaces using krb5_keyGreg Hudson2009-10-063-5/+15
* Extend t_encrypt to test krb5_k_encrypt and related functions as wellGreg Hudson2009-10-061-39/+86
* Export krb5_k_encrypt/etc. from libk5crypto (change was missingGreg Hudson2009-10-061-0/+8
* Respecify most crypto internals in terms of krb5_key.Greg Hudson2009-10-0550-479/+670
* Merge trunk changes from r22833 to r22841 to enc-perf branchGreg Hudson2009-10-0347-1457/+1091
* Define constructors, destructors, and accessors for krb5_key (file wasGreg Hudson2009-10-032-1/+83
* Merge trunk changes from r22791 to r22833 to enc-perf branchGreg Hudson2009-10-0225-143/+2257
* Merge trunk changes from r22791 to r22815 to enc-perf branchGreg Hudson2009-10-0134-57/+354
* Move the implementation of krb5_copy_keyblock[_contents] into cryptoGreg Hudson2009-09-287-23/+124
* Create a new branch (from trunk r22791) for work on encryptionGreg Hudson2009-09-280-0/+0
* Fix a braino in r22790Greg Hudson2009-09-281-1/+1
* Fix a few problems introduced by r22787Greg Hudson2009-09-282-9/+7
* Add keytab_local.c to the kadmin client SRCS variable, so that weGreg Hudson2009-09-252-1/+20
* Fix a few bugs in kadmin's keytab.c from r22785Greg Hudson2009-09-251-13/+10
* Clean up krb5_get_credentials:Greg Hudson2009-09-253-65/+59
* Crypto modularity proj: Updated IOV cryptoZhanna Tsitkov2009-09-253-192/+326
* Update the kadmin client code to most current coding practicesGreg Hudson2009-09-244-1631/+1410
* Fix kadm5 unit test modified in r22782Greg Hudson2009-09-241-1/+1
* Fix a braino in r22782: we don't use strcpy even safely; use strlcpyGreg Hudson2009-09-221-1/+1
* Improve the mechanism used for addprinc -randkey. In the kadminGreg Hudson2009-09-213-56/+85
* Fix addprinc -randkey when policy requires multiple character classesGreg Hudson2009-09-211-6/+7
* Fix a few bugs in r22736. Cherry-picked from Luke's authdata branchGreg Hudson2009-09-212-6/+6
* Clean up warnings of unused variables that have crept into the source tree..Ezra Peisach2009-09-204-4/+2
* Use enc_provider for des hash routines. Also needed by Crypto modularity projZhanna Tsitkov2009-09-182-113/+58
* Remove krb5_decode_leak test program on "make clean"Greg Hudson2009-09-161-1/+1
* Remove autoconf.h on "make distclean".Greg Hudson2009-09-162-0/+8
* Re-run make depend without autoconf.h in the source treeGreg Hudson2009-09-1645-3021/+2814
* Create DB headers before recursing for "make depend" inGreg Hudson2009-09-161-1/+1
* Fix return value of krb5int_des_make_key from rev 22769Zhanna Tsitkov2009-09-161-0/+2
* Crypto modularity proj.: Move prf and random-to-key ops from backend to krbZhanna Tsitkov2009-09-1674-2954/+3510
* Fix stupid logic bug in last versionKen Raeburn2009-09-151-2/+2
* Add t_unal.c to SRCS and generate dependencies..Ezra Peisach2009-09-152-1/+5
* Test byte ordering determination and unaligned accessKen Raeburn2009-09-152-2/+52
* Check __BIG_ENDIAN__ and __LITTLE_ENDIAN__ to determine endianness.Ken Raeburn2009-09-151-2/+6
* Initialize several variables - so that on error cleanup - we do not try to freeEzra Peisach2009-09-141-1/+3
* Remove src/lib/crypto/krb/enc_provider, which was accidentallyGreg Hudson2009-09-137-1214/+0
* Implement s4u extensionsGreg Hudson2009-09-1371-576/+5306
* In the top-level configure.in, switch from dnl comments to # commentsGreg Hudson2009-09-111-180/+180