summaryrefslogtreecommitdiffstats
path: root/src/lib/crypto
Commit message (Collapse)AuthorAgeFilesLines
...
* Don't use LDFLAGS, but CCFLAGS since CCFLAGS is configurableTheodore Tso1994-10-192-2/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4541 dc483132-0cff-0310-8789-dd5450dbe970
* * raw-des.c (mit_raw_des_decrypt_func): ditto.Mark Eichin1994-10-183-4/+8
| | | | | | | | (mit_raw_des_encrypt_func): ditto. * des-md5.c (mit_des_md5_decrypt_funct): cast zero_ivec. (mit_des_md5_encrypt_funct): ditto. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4532 dc483132-0cff-0310-8789-dd5450dbe970
* * des-crc.c (mit_des_crc_decrypt_func): cast key->key->contents toMark Eichin1994-10-182-2/+8
| | | | | | | krb5_pointer to satisfy sunos cc about :? argument types. (mit_des_crc_encrypt_funct): ditto. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4531 dc483132-0cff-0310-8789-dd5450dbe970
* Move the various flavors of cryptosystem support -- raw des, des-md5, des-crcTheodore Tso1994-10-143-0/+478
| | | | | | to the top level crypto library. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4512 dc483132-0cff-0310-8789-dd5450dbe970
* Add support for the new cryptosystem DES/MD5Theodore Tso1994-10-143-4/+31
| | | | | | Add support for new files des-crc.c, des-md5.c, and raw-des.c git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4507 dc483132-0cff-0310-8789-dd5450dbe970
* Remove declarations of the cryptosystem specific structures toTheodore Tso1994-10-147-350/+25
| | | | | | | raw-des.c and des-crc.c in the parent directory. They're strictly speaking not DES specific. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4506 dc483132-0cff-0310-8789-dd5450dbe970
* Cast char pointer to the expected unsigned char pointer, since that'sTheodore Tso1994-10-142-3/+9
| | | | | | what MDUpdate requires. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4503 dc483132-0cff-0310-8789-dd5450dbe970
* Remove symlinked files on make cleanTheodore Tso1994-10-142-0/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4502 dc483132-0cff-0310-8789-dd5450dbe970
* No point putting RFC's in the krb5 sourcesTheodore Tso1994-10-132-2052/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4501 dc483132-0cff-0310-8789-dd5450dbe970
* Add support for the MDx test driver t_mddriver. Run t_mddriver on aTheodore Tso1994-10-132-1/+20
| | | | | | "make check", to make sure we have a valid MD4 implementation. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4500 dc483132-0cff-0310-8789-dd5450dbe970
* Add support for the MDx test driver t_mddriver. Run t_mddriver on aTheodore Tso1994-10-133-3/+339
| | | | | | "make check", to make sure we have a valid MD5 implementation. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4499 dc483132-0cff-0310-8789-dd5450dbe970
* Add the UL macro to control how unsigned long constants are compiled.Theodore Tso1994-10-134-74/+100
| | | | | | | If we have an ANSI C environment, use the UL suffix to keep the compiler from warning about numbers that would overflow a signed long. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4498 dc483132-0cff-0310-8789-dd5450dbe970
* Run crctest on a "make check". Clean up the crctest program on aTheodore Tso1994-10-122-0/+11
| | | | | | "make clean". git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4493 dc483132-0cff-0310-8789-dd5450dbe970
* Make sure the "make check" programs are cleaned up on a "make clean"Theodore Tso1994-10-072-5/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4470 dc483132-0cff-0310-8789-dd5450dbe970
* Add recursive "make check" targetTheodore Tso1994-10-072-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4469 dc483132-0cff-0310-8789-dd5450dbe970
* Take out check that assures that long is 4 bytes. The DESTheodore Tso1994-10-062-6/+7
| | | | | | | implementation shouldn't be depending on this, and if it is, then that's what the verify program should be discovering, yes? git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4462 dc483132-0cff-0310-8789-dd5450dbe970
* Added placeholder for magic numberTheodore Tso1994-10-044-0/+13
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4448 dc483132-0cff-0310-8789-dd5450dbe970
* Add structure magic numbersTheodore Tso1994-10-043-0/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4438 dc483132-0cff-0310-8789-dd5450dbe970
* Reserve space for the structure magic numbersTheodore Tso1994-10-042-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4437 dc483132-0cff-0310-8789-dd5450dbe970
* Make install obey $(DESTDIR)Theodore Tso1994-10-042-2/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4432 dc483132-0cff-0310-8789-dd5450dbe970
* Removed MIT DES filesTheodore Tso1994-09-305-599/+3
| | | | | | Removed usage of the exern for mit_des_debug git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4404 dc483132-0cff-0310-8789-dd5450dbe970
* Removed MIT DES implementation; only use Fergeson DESTheodore Tso1994-09-3019-1893/+153
| | | | | | | | | Fix destest and verify so that they work with the new DES libraries. "make check" will run the DES test suite. (Note that all of the krb5 libraries have to be built, since they depend on them.) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4393 dc483132-0cff-0310-8789-dd5450dbe970
* Fix typo in comment. (Silly spelling mistake)Theodore Tso1994-09-231-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4332 dc483132-0cff-0310-8789-dd5450dbe970
* stamp out rcs keywordsMark Eichin1994-08-1841-237/+38
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4191 dc483132-0cff-0310-8789-dd5450dbe970
* fix time includesMark Eichin1994-08-171-1/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4166 dc483132-0cff-0310-8789-dd5450dbe970
* time.hMark Eichin1994-08-141-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4140 dc483132-0cff-0310-8789-dd5450dbe970
* gcc -Wall: clean up trash following #endifs..Mark Eichin1994-08-121-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4125 dc483132-0cff-0310-8789-dd5450dbe970
* stamp..Mark Eichin1994-08-092-186/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4101 dc483132-0cff-0310-8789-dd5450dbe970
* Stamp Out Imake in Our Lifetimes..Mark Eichin1994-08-094-135/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4085 dc483132-0cff-0310-8789-dd5450dbe970
* oops forgot to look for install programTom Yu1994-08-042-0/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4042 dc483132-0cff-0310-8789-dd5450dbe970
* make install fixesTom Yu1994-08-042-2/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4036 dc483132-0cff-0310-8789-dd5450dbe970
* Reduced Makefile.in, using pre/postMark Eichin1994-07-026-140/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3944 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.in (in all relevant subdirs): move invokations ofTom Yu1994-06-271-1/+1
| | | | | | | | CONFIG_RULES around so that they preceed anything that even vaguely resembles a compile test. This is so that $CC will get set properly before any compile tests run. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3918 dc483132-0cff-0310-8789-dd5450dbe970
* changes to fix make installTom Yu1994-06-252-3/+20
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3917 dc483132-0cff-0310-8789-dd5450dbe970
* * cs_entry.c: oops typo in that last oneTom Yu1994-06-232-1/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3905 dc483132-0cff-0310-8789-dd5450dbe970
* * grrr.... ETYPE_DES_CBC_CRC really should be ETYPE_RAW_DES_CBC,Tom Yu1994-06-232-1/+8
| | | | | | | | although something like ETYPE_DES_CBC_RAW or ETYPE_DES_CBC_NONE would probably work better (following the convention ETYPE_{system}_{mode}_{integrity}) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3902 dc483132-0cff-0310-8789-dd5450dbe970
* improve clean rulesMark Eichin1994-06-235-0/+16
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3897 dc483132-0cff-0310-8789-dd5450dbe970
* test DONE for emptiness before usingMark Eichin1994-06-221-5/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3894 dc483132-0cff-0310-8789-dd5450dbe970
* Tue Jun 21 17:46:53 1994 Mark Eichin (eichin at cygnus.com)Mark Eichin1994-06-216-0/+6
| | | | | | | | * Makefile.in (in all subdirs): added CC=@CC@ to nail down the substitution to be sure that configuration matches build. Added CCOPTS to some of them so that it gets nailed in correctly too. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3887 dc483132-0cff-0310-8789-dd5450dbe970
* Fixed encryption type in the raw DES structureTheodore Tso1994-06-211-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3886 dc483132-0cff-0310-8789-dd5450dbe970
* support to allow --with-ccopts=Tom Yu1994-06-2112-0/+12
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3884 dc483132-0cff-0310-8789-dd5450dbe970
* Fri Jun 17 19:54:00 1994 Mark Eichin (eichin at cygnus.com)Mark Eichin1994-06-186-6/+6
| | | | | | | | * aclocal.m4 (MAKE_SUBDIRS): pass CCOPTS, CC in every make * Makefile.in: change CFLAGS = -g ... to CFALGS = $(CCOPTS) ... in all Makefile.in's throughout the tree. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3867 dc483132-0cff-0310-8789-dd5450dbe970
* support to calculate BUILDTOP in makeaclocalsTom Yu1994-06-1712-6/+12
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3861 dc483132-0cff-0310-8789-dd5450dbe970
* Fix typo in the entry for the raw DES encryption. It should really beTheodore Tso1994-06-161-1/+1
| | | | | | the raw DES encryption, instead of normal DES encryption!!!! git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3828 dc483132-0cff-0310-8789-dd5450dbe970
* fixes for srcdir, LEX testsMark Eichin1994-06-151-3/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3791 dc483132-0cff-0310-8789-dd5450dbe970
* use LSBFIRST and MSBFIRST to detect which version of DES we're using.Mark Eichin1994-06-101-0/+26
| | | | | | This is the only "invasive" autoconf vs. imake change... git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3733 dc483132-0cff-0310-8789-dd5450dbe970
* add ferguson des code, to simplify autoconfMark Eichin1994-06-109-0/+1647
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3693 dc483132-0cff-0310-8789-dd5450dbe970
* autoconf enhancements for kerberosMark Eichin1994-06-0912-0/+281
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3690 dc483132-0cff-0310-8789-dd5450dbe970
* Fail safe in case krb5_os_localaddr returns NULLTheodore Tso1994-06-021-2/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3666 dc483132-0cff-0310-8789-dd5450dbe970
* cleaning up make depend crockeryTom Yu1994-05-261-4/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3647 dc483132-0cff-0310-8789-dd5450dbe970