summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
* sanity checkinTom Yu1994-10-196-18/+289
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4535 dc483132-0cff-0310-8789-dd5450dbe970
* Makefile.in: "make check" depends on krb5_decode_test andTheodore Tso1994-10-195-6/+34
| | | | | | | | | | | | | | | | krb5_encode_test being up to date. ktest_equal.c: Don't segfault if one of the arguments is NULL and the other is not in array_compare. krb5_decode_test.c: Use krb5_init_ets() instead of explicitly naming the error tables to initialize. utility.c: Remove unused routine, and return EINVAL instead of ASN1_PARSE_ERROR in krb5_data_hex_parse, since the ASN1 error codes aren't defined if the ISODE routines are being used. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4534 dc483132-0cff-0310-8789-dd5450dbe970
* * krlogind.c: use HAVE_STREAMS, fix TIOCPKT_* testMark Eichin1994-10-182-4/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4533 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
* * configure.in (HAVE_STREAMS): test for streams interface headersMark Eichin1994-10-183-4/+13
| | | | | | | in a way that fails on sunos but works on solaris. * krlogin.c: use HAVE_STREAMS. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4530 dc483132-0cff-0310-8789-dd5450dbe970
* add sort for make checkMark Eichin1994-10-182-0/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4529 dc483132-0cff-0310-8789-dd5450dbe970
* Clean up the test.out fileTheodore Tso1994-10-171-0/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4519 dc483132-0cff-0310-8789-dd5450dbe970
* Add ISODE_DEFSTheodore Tso1994-10-152-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4518 dc483132-0cff-0310-8789-dd5450dbe970
* Add ISODE_DEFSTheodore Tso1994-10-1513-0/+34
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4517 dc483132-0cff-0310-8789-dd5450dbe970
* Clean up the test.out fileTheodore Tso1994-10-141-1/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4516 dc483132-0cff-0310-8789-dd5450dbe970
* Fix typo in spelling of KRB5_USE_ISODETheodore Tso1994-10-142-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4515 dc483132-0cff-0310-8789-dd5450dbe970
* 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
* When scanning a database entry, read fail_auth_count into a temporaryTheodore Tso1994-10-142-2/+10
| | | | | | | integer variable, and then copy that into entry.fail_auth_count, which is a char. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4513 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 declaration for krb5_des_md5_cst_entryTheodore Tso1994-10-142-0/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4511 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
* Change name of the des_crc cryptosystem from krb5_des_cst_entry toTheodore Tso1994-10-142-1/+6
| | | | | | krb5_des_crc_cst_entry. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4509 dc483132-0cff-0310-8789-dd5450dbe970
* Define PROVIDE_DES_CBC_MD5 so that we include this new cryptosystemTheodore Tso1994-10-142-0/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4508 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
* Select the cryptosystem to be used using krb5_use_cstype() instead ofTheodore Tso1994-10-142-6/+18
| | | | | | | 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@4505 dc483132-0cff-0310-8789-dd5450dbe970
* Don't assume that the request server's realm name is null terminated.Theodore Tso1994-10-142-3/+18
| | | | | | | Compare the request server against changepw/kerberos using krb5_principal_compare. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4504 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
* Fixed typo; extra space in \funcname{ krb5_recvauth}Theodore Tso1994-10-132-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4497 dc483132-0cff-0310-8789-dd5450dbe970