summaryrefslogtreecommitdiffstats
path: root/src/lib/crypto
Commit message (Expand)AuthorAgeFilesLines
* memory leak in arcfour string_to_keySam Hartman2004-09-212-0/+6
* Purge make targets and variables (and a few files) relating to the old,Ken Raeburn2004-06-172-3/+4
* * Makefile.in (SHLIB_RDIRS): SetKen Raeburn2004-06-162-0/+3
* * Makefile.in (SHLIB_DIRS, SHLIB_EXPLIBS, SHLIB_EXPDEPLIBS): Set to depend onKen Raeburn2004-06-153-2/+12
* * yarrow.c (yarrow_str_error): Now constKen Raeburn2004-06-042-1/+5
* Change all uses of LIB in UNIX makefiles to LIBBASE, for better WindowsKen Raeburn2004-06-042-1/+5
* * prng.c (init_once): Variable deleted.Ken Raeburn2004-06-022-9/+13
* * yarrow.c (krb5int_yarrow_final): CallEzra Peisach2004-05-264-0/+23
* * aesopt.h (PLATFORM_BYTE_ORDER): Treat _WIN32 as alwaysTom Yu2004-05-252-11/+23
* * aes.c (krb5int_aes_encrypt): Signed/unsigned warning fixEzra Peisach2004-05-252-2/+8
* * t_encrypt.c (compare_results): Declare static.Ezra Peisach2004-05-243-3/+12
* Link test programs against thread support libraryKen Raeburn2004-05-138-13/+33
* * libk5crypto.exports: Add the DES tables back in; libdes425 uses them directlyKen Raeburn2004-05-132-0/+8
* * configure.in: Check for endian.h and machine/endian.h.Ken Raeburn2004-05-074-7/+25
* * prng.c (krb5int_prng_cleanup): Destroy the mutexKen Raeburn2004-05-012-0/+3
* * Makefile.in (LIBINITFUNC, LIBFINIFUNC): New variablesKen Raeburn2004-05-012-0/+3
* update dependenciesKen Raeburn2004-05-012-143/+174
* Add a mutex for the shared static storage used by YarrowKen Raeburn2004-05-014-44/+89
* * libk5crypto.exports: Drop the library init/fini functions and the DES tablesKen Raeburn2004-04-302-5/+5
* update dependenciesKen Raeburn2004-04-2413-155/+169
* Add files containing the export lists used on UNIX, in each directoryKen Raeburn2004-04-222-0/+157
* * string2key.c: Replaced with a new implementation.Ken Raeburn2004-04-032-199/+205
* * pbkdf2.c (hmac1): Make a local copy of the supplied keyblock structure, inKen Raeburn2004-03-222-0/+8
* * t_crc.c (timetest): Free 'block' before returning.Ken Raeburn2004-03-222-1/+7
* * derive.c (krb5_random2key): Don't compile.Ken Raeburn2004-03-183-0/+12
* * prng.c (krb5int_prng_cleanup): Renamed from prng_cleanup.Ken Raeburn2004-03-183-2/+10
* * configure.in: Don't check for --enable-athena and don't define ATHENA_DES3_...Ken Raeburn2004-03-042-6/+5
* Remove ENCTYPE_LOCAL_DES3_HMAC_SHA1Sam Hartman2004-02-248-412/+10
* ignore some more generated filesKen Raeburn2004-02-241-0/+1
* ignore some files generated during testingKen Raeburn2004-02-192-0/+6
* protoizeKen Raeburn2004-02-1955-412/+249
* ignore aes-gen programKen Raeburn2004-02-191-0/+1
* * f_tables.h (DES_DO_ENCRYPT, DES_DO_DECRYPT): Allocate temporary variableKen Raeburn2004-02-175-24/+30
* * afsstring2key.c (krb5_afs_encrypt): Drop EDFLAG as an argument, make it localKen Raeburn2004-02-172-4/+23
* * t_encrypt.c (compare_results): New function.Ken Raeburn2004-02-133-8/+57
* * dk_decrypt.c (krb5_dk_decrypt_maybe_trunc_hmac): New argument IVEC_MODE. IfKen Raeburn2004-02-133-11/+48
* * t_cts.c (test_cts): Process encryption and decryption IVs separately, makeKen Raeburn2004-02-092-3/+33
* * aes.c (krb5int_aes_encrypt, krb5int_aes_decrypt): Copy out value for new IVKen Raeburn2004-02-092-0/+10
* * arcfour.c (l40): Now constKen Raeburn2003-12-202-1/+5
* * arcfour.c (arcfour_weakkey1, arcfour_weakkey2, arcfour_weakkeys): Now constKen Raeburn2003-12-202-7/+11
* Replace the array of 8 mit_des_cblock object 'mit_des_zeroblock' definedKen Raeburn2003-12-2010-10/+23
* make dependKen Raeburn2003-12-1515-272/+316
* Add platform-dependent 64-bit and inline-function support via new headerKen Raeburn2003-12-134-21/+77
* Change crypto "provider" structures to hold numeric values instead of functionKen Raeburn2003-07-2241-228/+190
* Don't combine encrypt and decrypt code paths.Ken Raeburn2003-07-222-19/+45
* crypto library has bogus dependence on com_errKen Raeburn2003-07-222-2/+4
* * f_cbc.c (krb5int_des_cbc_decrypt): Move declarations that were afterKen Raeburn2003-07-223-4/+10
* Separate the DES encrypt and decrypt operations into separate functions,Ken Raeburn2003-07-174-254/+361
* delete ##WIN16## lines from makefilesKen Raeburn2003-07-1728-14/+56
* With this patch, things seem to work with a Heimdal client and MIT KDCKen Raeburn2003-06-262-0/+6