summaryrefslogtreecommitdiffstats
path: root/src/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
* cache name was not being properly null-terminatedTheodore Tso1994-09-292-0/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4385 dc483132-0cff-0310-8789-dd5450dbe970
* Add support for KRB5_KDCREP_SKEW error codeTheodore Tso1994-09-292-0/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4380 dc483132-0cff-0310-8789-dd5450dbe970
* Added new error codes (from suggested changes from Openvision)Theodore Tso1994-09-292-0/+9
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4379 dc483132-0cff-0310-8789-dd5450dbe970
* Return new error codes KRB5_IN_TKT_REALM_MISTCH and KRB5_KDCREP_SKEWTheodore Tso1994-09-293-7/+28
| | | | | | instead of more generic error codes. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4378 dc483132-0cff-0310-8789-dd5450dbe970
* Added realm compare functionTheodore Tso1994-09-292-3/+19
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4377 dc483132-0cff-0310-8789-dd5450dbe970
* Always fill in a NULL for a zero-length char string or octet string inTheodore Tso1994-09-292-3/+20
| | | | | | | asn1_remove_charstring or asn1_remove_octetstring. This means we do the same thing no matter whether the system returns NULL for malloc(0) or not. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4376 dc483132-0cff-0310-8789-dd5450dbe970
* Return the most recent key (with the greatest kvno) instead of theTheodore Tso1994-09-292-7/+25
| | | | | | first key found in the keytab file. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4375 dc483132-0cff-0310-8789-dd5450dbe970
* = should have been == in commented out codeTheodore Tso1994-09-282-2/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4359 dc483132-0cff-0310-8789-dd5450dbe970
* Fix to reflect fact that krb5_rc_dfl_close() now frees the rcache structureTheodore Tso1994-09-282-2/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4358 dc483132-0cff-0310-8789-dd5450dbe970
* Change the interface of krb5_ktfile_read_entry andTheodore Tso1994-09-236-46/+45
| | | | | | | | krb5_ktfile_internal_read_entry so that they don't allocate memory for the top-level structure. All of their callers didn't need it and were freeing it anyway. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4342 dc483132-0cff-0310-8789-dd5450dbe970
* xfree() should have been krb5_xfree()Theodore Tso1994-09-232-6/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4338 dc483132-0cff-0310-8789-dd5450dbe970
* Oops. One more free needed to be insertedTheodore Tso1994-09-231-0/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4337 dc483132-0cff-0310-8789-dd5450dbe970
* Fix memory leak caused by not freeing top-level structureTheodore Tso1994-09-232-0/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4336 dc483132-0cff-0310-8789-dd5450dbe970
* Make sure memory associated the credentials cache is freed after theTheodore Tso1994-09-234-10/+32
| | | | | | cache is destroyed. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4334 dc483132-0cff-0310-8789-dd5450dbe970
* Fix silly spelling typoTheodore Tso1994-09-232-2/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4333 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
* Fix order of autoconf macros so that the tests can find CC properly.Theodore Tso1994-09-232-3/+8
| | | | | | | (WITH_CCOPTS was too late in the file. We need a standard order to be documented and enforced!) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4330 dc483132-0cff-0310-8789-dd5450dbe970