summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* * gcc.conf (CC_OPTS): don't set CC_OPTS until we figure outMark Eichin1994-10-282-1/+6
| | | | | | quoting again. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4598 dc483132-0cff-0310-8789-dd5450dbe970
* show contents of path tooMark Eichin1994-10-281-1/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4597 dc483132-0cff-0310-8789-dd5450dbe970
* fix testsMark Eichin1994-10-281-3/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4596 dc483132-0cff-0310-8789-dd5450dbe970
* Remove duplicate definitions for DEFs, CC, CCOPTS and LIBSTheodore Tso1994-10-282-5/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4595 dc483132-0cff-0310-8789-dd5450dbe970
* * login.c (main): if CSTATUS is missing, don't set c_cc[VSTATUS]Mark Eichin1994-10-282-0/+7
| | | | | | (for sunos.) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4594 dc483132-0cff-0310-8789-dd5450dbe970
* autoconf 2.0 releaseMark Eichin1994-10-2712-218/+262
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4593 dc483132-0cff-0310-8789-dd5450dbe970
* * krlogin.c (des_write): get rid of srandom, since seeding is doneMark Eichin1994-10-274-49/+9
| | | | | | | | directly in krb5_random_confounder. get rid of unused variables. * krlogind.c (v4_des_write): use krb5_random_confounder directly. get rid of unused variables. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4592 dc483132-0cff-0310-8789-dd5450dbe970
* * login.c (main): if CDISCARD is missing, use CFLUSH insteadMark Eichin1994-10-273-1/+13
| | | | | | | | | * configure.in: fix typo in "use streams interface" test (ttold.h not ttyold.h) appl/bsd now builds on solaris. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4591 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.in: check for srand48, srand, and srandom.Mark Eichin1994-10-273-2/+34
| | | | | | | | * krlogind.c (v4_des_write): use the best available of the three random number systems for padding (based on code from lib/crypto/os/rnd_confoun.c.) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4590 dc483132-0cff-0310-8789-dd5450dbe970
* autoreconf.local is a locally modified version of autoreconf that willTheodore Tso1994-10-272-12/+172
| | | | | | | | | only rebuild configure files if they need to be (i.e., if configure.in or aclocal.4 are more recently updated than configure). reconf has been modified to use it. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4584 dc483132-0cff-0310-8789-dd5450dbe970
* If the requested kvno is IGNORE_KVNO, fix the error return so that 0Theodore Tso1994-10-262-2/+8
| | | | | | (no error) is returned instead of KTF_NOT_FOUND. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4583 dc483132-0cff-0310-8789-dd5450dbe970
* Add verification checks to the test suiteTheodore Tso1994-10-263-11/+72
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4582 dc483132-0cff-0310-8789-dd5450dbe970
* Control -g/-O via $(CCOPTS)Theodore Tso1994-10-262-2/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4581 dc483132-0cff-0310-8789-dd5450dbe970
* move for autoreconf to find itMark Eichin1994-10-262-1/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4580 dc483132-0cff-0310-8789-dd5450dbe970
* Regenerated configure from configure.in using the latest Autoconf;Theodore Tso1994-10-261-5/+5
| | | | | | | | | otherwise, the generated Makefile would blow out because the it looks configure scripts generated by 1.125 used @PROGS@, and scripts generated by 1.126 used @SCRIPTS@, and @SCRIPTS@ wasn't getting substituted correctly in the Makefile. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4579 dc483132-0cff-0310-8789-dd5450dbe970
* autoconf v2 testsuiteMark Eichin1994-10-267-0/+375
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4578 dc483132-0cff-0310-8789-dd5450dbe970
* autoconf 1.126. This will be released as autoconf 2 on 94/10/27, pleaseMark Eichin1994-10-2643-11829/+22386
| | | | | | don't release before then without checking with Mark Eichin. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4577 dc483132-0cff-0310-8789-dd5450dbe970
* Conversion of autoconfigury to Autoconf V2Mark Eichin1994-10-2682-396/+558
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4576 dc483132-0cff-0310-8789-dd5450dbe970
* Check for both EAGAIN in addition to EWOULDBLOCKTheodore Tso1994-10-263-11/+17
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4575 dc483132-0cff-0310-8789-dd5450dbe970
* If the header files have strdup, don't try to redefine itTheodore Tso1994-10-262-0/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4574 dc483132-0cff-0310-8789-dd5450dbe970
* Added missing continue so that we don't copy both the unprintableTheodore Tso1994-10-262-0/+7
| | | | | | character as well as the quoted version of it. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4573 dc483132-0cff-0310-8789-dd5450dbe970
* Once more, with the current type!Theodore Tso1994-10-261-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4572 dc483132-0cff-0310-8789-dd5450dbe970
* Added missing declaration for retval variableTheodore Tso1994-10-261-0/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4571 dc483132-0cff-0310-8789-dd5450dbe970
* Add include config.h for POSIX_FILE_LOCKSTheodore Tso1994-10-241-1/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4570 dc483132-0cff-0310-8789-dd5450dbe970
* The Kerberos V4 libraries must be linked in after the V5 libraries;Theodore Tso1994-10-242-2/+5
| | | | | | compat_recvauth pulls in the V4 routines. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4569 dc483132-0cff-0310-8789-dd5450dbe970
* If KRB4 is defined, define KRB5_KRB4_COMPAT for compat_recv.cTheodore Tso1994-10-242-0/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4568 dc483132-0cff-0310-8789-dd5450dbe970
* Use the srand48/lrand48 functions if availableTheodore Tso1994-10-243-23/+40
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4563 dc483132-0cff-0310-8789-dd5450dbe970
* Don't free host_save; it's supposed to be returned by kcmd to theTheodore Tso1994-10-242-4/+3
| | | | | | caller! git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4562 dc483132-0cff-0310-8789-dd5450dbe970
* Don't check for srand48 and then try to define srandom to be srand48.Theodore Tso1994-10-243-2/+12
| | | | | | | | This breaks on machines which have both srandom and srand48. Instead, change krlogin to use krb5_random_confounder; it will do the right thing. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4561 dc483132-0cff-0310-8789-dd5450dbe970
* Only rerun autoconf if the configure.in file is more recent than the configureTheodore Tso1994-10-241-1/+15
| | | | | | file. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4560 dc483132-0cff-0310-8789-dd5450dbe970
* Add AC_RETSIGTYPE to get proper return type for signal hanldersTheodore Tso1994-10-245-7/+19
| | | | | | Makefile.in: Don't specify an explicit pathname for sed. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4559 dc483132-0cff-0310-8789-dd5450dbe970
* Don't specify an explicit pathname for sedTheodore Tso1994-10-242-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4558 dc483132-0cff-0310-8789-dd5450dbe970
* Allow kdc_hammer to be called on an arbitrary realmTheodore Tso1994-10-242-6/+22
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4557 dc483132-0cff-0310-8789-dd5450dbe970
* kdb5_verify.c: Check principals with correct realm nameTheodore Tso1994-10-243-16/+28
| | | | | | configure.in: Look for ndbm or dbm libraries git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4556 dc483132-0cff-0310-8789-dd5450dbe970
* kdb5_mkdums.c: Create principals with correct realm nameTheodore Tso1994-10-243-9/+21
| | | | | | configure.in: Look for ndbm or dbm libraries git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4555 dc483132-0cff-0310-8789-dd5450dbe970
* Do checks for depth = 5Theodore Tso1994-10-242-2/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4554 dc483132-0cff-0310-8789-dd5450dbe970
* Don't need to define POSIX_FILE_LOCKS; just include config.h insteadTheodore Tso1994-10-242-6/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4553 dc483132-0cff-0310-8789-dd5450dbe970
* Remove header file from include directory when doing a make cleanTheodore Tso1994-10-242-0/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4552 dc483132-0cff-0310-8789-dd5450dbe970
* sanity checkin againTom Yu1994-10-212-48/+254
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4550 dc483132-0cff-0310-8789-dd5450dbe970
* Select the cryptosystem to be used using krb5_use_cstype() instead ofTheodore Tso1994-10-192-2/+19
| | | | | | | using a implementation specific assignment. Also, allow the encryption type to be specified using a command line option. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4546 dc483132-0cff-0310-8789-dd5450dbe970
* Change one last variable to be an unsigned charTheodore Tso1994-10-192-1/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4545 dc483132-0cff-0310-8789-dd5450dbe970
* Add other termios c_cc initializations for the ALPHATheodore Tso1994-10-192-0/+12
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4544 dc483132-0cff-0310-8789-dd5450dbe970
* Make protocol buffers be unsigned, since we're comparing againstTheodore Tso1994-10-192-1/+6
| | | | | | unsigned data. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4543 dc483132-0cff-0310-8789-dd5450dbe970
* Obey CCOPTS in CFLAGS declarationTheodore Tso1994-10-192-2/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4542 dc483132-0cff-0310-8789-dd5450dbe970
* 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
* Look for man page in the source directoryTheodore Tso1994-10-192-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4540 dc483132-0cff-0310-8789-dd5450dbe970
* Fix missing $(DESTDIR) in "make install" linesTheodore Tso1994-10-196-3/+15
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4539 dc483132-0cff-0310-8789-dd5450dbe970
* Exit with a non-zero exit status when the test suite detects any errorsTheodore Tso1994-10-194-10/+10
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4538 dc483132-0cff-0310-8789-dd5450dbe970
* Clear the kvno field when destroying encrypted dataTheodore Tso1994-10-192-0/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4537 dc483132-0cff-0310-8789-dd5450dbe970
* asn1_decode_k.c (asn1_decode_kdc_req_body): If the authorization fieldTheodore Tso1994-10-197-17/+66
| | | | | | | | | | | | | | | | | | is not present, fill in the authorization data fields with all zeros. Don't set kvno (that's *key* version number, not *Kerberos* version number) to 5. err2kerr.c (KRB5_KRB__ERROR2krb5_error): The e_data field wasn't being decoded when it should have been. qbuf2data.c (qbuf2krb5_data): Set magic number field to zero. tgrq2ktgrq.c (KRB5_KDC__REQ__BODY2krb5_kdc_req): Allow the service principal to be optional. ktgrq2tgrq.c (krb5_kdc_req2KRB5_KDC__REQ__BODY): ditto git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4536 dc483132-0cff-0310-8789-dd5450dbe970