summaryrefslogtreecommitdiffstats
path: root/src/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* Add the ISODE_DEFS ruleTheodore Tso1994-10-144-0/+10
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4514 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
* Use POSIX_FILE_LOCKS if _POSIX_VERSION is defined in unistd.hTheodore Tso1994-10-143-0/+17
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4510 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
* Add -DKRB5_USE_ISODE so that include files get included properlyTheodore Tso1994-10-072-1/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4485 dc483132-0cff-0310-8789-dd5450dbe970
* Include unistd.h first, and don't try to include sys/types.h first.Theodore Tso1994-10-071-5/+4
| | | | | | (posix compatibility) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4483 dc483132-0cff-0310-8789-dd5450dbe970
* Include unistd.h if it is presentTheodore Tso1994-10-073-1/+16
| | | | | | Use POSIX_FILE_LOCKS if _POSIX_VERSION is defined. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4482 dc483132-0cff-0310-8789-dd5450dbe970
* Add test for unistd.hTheodore Tso1994-10-072-1/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4481 dc483132-0cff-0310-8789-dd5450dbe970
* Use POSIX_FILE_LOCKS if _POSIX_VERSION in unistd.hTheodore Tso1994-10-072-2/+16
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4480 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
* Add recursive "make check" targetTheodore Tso1994-10-072-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4468 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
* Don't bomb out if the argument to krb5_free_principal() is NULLTheodore Tso1994-10-052-1/+9
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4457 dc483132-0cff-0310-8789-dd5450dbe970
* Only try to free the contents of the keytab_entry if it is non-NULLTheodore Tso1994-10-052-2/+13
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4456 dc483132-0cff-0310-8789-dd5450dbe970
* Fix to compare using new_entry instead of cur_entry. (Bug made inTheodore Tso1994-10-052-5/+8
| | | | | | previous modification. ) Don't free cur_entry twice on errors. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4455 dc483132-0cff-0310-8789-dd5450dbe970
* Add widen.h and narrow.h around declaration so that argument types areTheodore Tso1994-10-043-0/+11
| | | | | | widened. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4453 dc483132-0cff-0310-8789-dd5450dbe970
* resolve's first argument is now a const char *Theodore Tso1994-10-044-4/+11
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4452 dc483132-0cff-0310-8789-dd5450dbe970
* Added missing * to function pointer deferenceTheodore Tso1994-10-041-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4451 dc483132-0cff-0310-8789-dd5450dbe970
* Don't assume that krb5_timestamp and time_t are the same typeTheodore Tso1994-10-042-1/+14
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4450 dc483132-0cff-0310-8789-dd5450dbe970
* Add widen.h and narrow.h around declaration so that argument types areTheodore Tso1994-10-042-0/+7
| | | | | | widened. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4449 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
* Don't build the krb425 library. It is deprecatedTheodore Tso1994-10-041-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4447 dc483132-0cff-0310-8789-dd5450dbe970
* Rearrange declarations so it will actually compileTheodore Tso1994-10-041-16/+43
| | | | | | Added copyright notice. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4444 dc483132-0cff-0310-8789-dd5450dbe970
* Commited wrong version of kdb_compat.hTheodore Tso1994-10-041-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4442 dc483132-0cff-0310-8789-dd5450dbe970
* Don't build the krb425 library. It is deprecatedTheodore Tso1994-10-041-0/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4439 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
* Add backwards compatibility for version numbers 1.0 and 2.0 of theTheodore Tso1994-10-043-1/+112
| | | | | | database entry. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4436 dc483132-0cff-0310-8789-dd5450dbe970
* Database records now must be version 2.0 (instead of versions 1.0 orTheodore Tso1994-10-042-2/+10
| | | | | | | 0.0). The structure magic numbers force us to do an incompatible version number change. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4435 dc483132-0cff-0310-8789-dd5450dbe970
* make install obey $(DESTDIR)Theodore Tso1994-10-046-3/+15
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4433 dc483132-0cff-0310-8789-dd5450dbe970
* Make install obey $(DESTDIR)Theodore Tso1994-10-044-4/+12
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4432 dc483132-0cff-0310-8789-dd5450dbe970
* Fix type used to call krb5_rc_io_size (one last time)Theodore Tso1994-10-032-1/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4430 dc483132-0cff-0310-8789-dd5450dbe970
* Add magic number placeholder to statically initialized structuresTheodore Tso1994-10-012-0/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4421 dc483132-0cff-0310-8789-dd5450dbe970
* Add magic number placeholder to statically initialized structuresTheodore Tso1994-10-018-0/+19
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4419 dc483132-0cff-0310-8789-dd5450dbe970
* index()->strchr()Theodore Tso1994-10-013-2/+10
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4418 dc483132-0cff-0310-8789-dd5450dbe970
* Add magic number placeholder to statically initialized filesTheodore Tso1994-10-014-0/+9
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4417 dc483132-0cff-0310-8789-dd5450dbe970
* Remove libkdb5.a on make cleanTheodore Tso1994-09-302-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4407 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
* If the prefix "FILE:" is not given, assume the default operations listTheodore Tso1994-09-302-2/+10
| | | | | | (whcih is krb5_kt_dfl_ops). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4402 dc483132-0cff-0310-8789-dd5450dbe970
* In krb5_rc_dfl_recover, krb5_rc_io_size was being called withTheodore Tso1994-09-302-1/+7
| | | | | | completely bogus arguments. It's amazing it worked at all... git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4394 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