summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Add USE_ANAME for proper DBEzra Peisach1996-03-183-0/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7648 dc483132-0cff-0310-8789-dd5450dbe970
* Remove declaration of krb5_kdc_default_optionsEzra Peisach1996-03-162-2/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7647 dc483132-0cff-0310-8789-dd5450dbe970
* CLEANLIBS - cleanup libkrb5util.a and libgssapi.aEzra Peisach1996-03-152-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7646 dc483132-0cff-0310-8789-dd5450dbe970
* Add new tests for GSS-API ftp programsEzra Peisach1996-03-153-0/+345
| | | | | | | | Note: This is using the ftp/$hostname key. If ftp/ftpd is changed to not allow this service, this file will need to be changed as well. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7645 dc483132-0cff-0310-8789-dd5450dbe970
* Corrected several memory leaks and unreferenced memory access conditionsRichard Basch1996-03-152-7/+15
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7644 dc483132-0cff-0310-8789-dd5450dbe970
* Close the keytab if we opened it, not if the caller opened itRichard Basch1996-03-152-1/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7643 dc483132-0cff-0310-8789-dd5450dbe970
* * ftpd.c (auth_data): Do not fail if last gss_service is notEzra Peisach1996-03-152-2/+13
| | | | | | | present in keytab. If no services present, return a useful minor error status. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7642 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4 (V5_OUTPUT_MAKEFILE): nuke some redundant sed rulesTom Yu1996-03-152-3/+6
| | | | | | and also make sure that SRCTOP doesn't get a leading "./". git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7641 dc483132-0cff-0310-8789-dd5450dbe970
* Added shadow password supportRichard Basch1996-03-153-0/+30
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7640 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4 (V5_OUTPUT_MAKEFILE): most seds don't deal withTom Yu1996-03-142-6/+19
| | | | | | | | | "s/\(regex\)*/foo/", so use a loop instead to get rid of extraneous "./" occurences. Do we want srctop and buildtop to have leading "./"s? They do currently. Is this a bug? git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7639 dc483132-0cff-0310-8789-dd5450dbe970
* more specific check for kadmin failure messageMark Eichin1996-03-141-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7638 dc483132-0cff-0310-8789-dd5450dbe970
* include missing entry for earlier fixMark Eichin1996-03-141-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7637 dc483132-0cff-0310-8789-dd5450dbe970
* fix some whitespaceMark Eichin1996-03-141-10/+16
| | | | | | | clear use_master and use_keytab on failures that don't leave the relevant bits initialized git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7636 dc483132-0cff-0310-8789-dd5450dbe970
* nuke RCS cruftMark Eichin1996-03-141-3/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7635 dc483132-0cff-0310-8789-dd5450dbe970
* clean up whitespaceMark Eichin1996-03-141-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7634 dc483132-0cff-0310-8789-dd5450dbe970
* print an error when dsize test failsMark Eichin1996-03-141-2/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7633 dc483132-0cff-0310-8789-dd5450dbe970
* nuke rcs cruftMark Eichin1996-03-141-3/+2
| | | | | | fix typo in copyright git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7632 dc483132-0cff-0310-8789-dd5450dbe970
* fix some of the names..Mark Eichin1996-03-141-2/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7631 dc483132-0cff-0310-8789-dd5450dbe970
* telnet needs USE_ANAME because libtelnet/kerberos.c isn't splitMark Eichin1996-03-142-2/+7
| | | | | | if setupterm is in curses, grab it git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7630 dc483132-0cff-0310-8789-dd5450dbe970
* use AC_HEADER_STDARGKen Raeburn1996-03-136-3/+16
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7629 dc483132-0cff-0310-8789-dd5450dbe970
* use AC_HEADER_STDARGKen Raeburn1996-03-134-1/+11
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7628 dc483132-0cff-0310-8789-dd5450dbe970
* use AC_HEADER_STDARGKen Raeburn1996-03-134-2/+12
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7627 dc483132-0cff-0310-8789-dd5450dbe970
* use PROTOTYPE macro in mechglue.hKen Raeburn1996-03-132-2/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7626 dc483132-0cff-0310-8789-dd5450dbe970
* replace KRBTEST.COM with $REALMNAME. Now you can change the realm name theMark Eichin1996-03-139-104/+142
| | | | | | | tests use by "runtest --tool krb --srcdir whatever REALMNAME=WHITEHOUSE.GOV" also added -- to kadmin tests so they work with any getopt git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7625 dc483132-0cff-0310-8789-dd5450dbe970
* variable HE is a name collision with an hp/ux register mask in the hp/uxMark Eichin1996-03-131-4/+4
| | | | | | header files. Sigh. rename to HEstr. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7624 dc483132-0cff-0310-8789-dd5450dbe970
* minor hp fixMark Eichin1996-03-132-1/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7623 dc483132-0cff-0310-8789-dd5450dbe970
* update from cygnus sources. Get local hostname in a consistent manner,Mark Eichin1996-03-134-1/+13
| | | | | | so we ask for the right local service name. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7622 dc483132-0cff-0310-8789-dd5450dbe970
* Include string.hEzra Peisach1996-03-132-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7621 dc483132-0cff-0310-8789-dd5450dbe970
* * str_conv.c (krb5_timestamp_to_string): Handle statement notEzra Peisach1996-03-133-1/+10
| | | | | | | | reached warning. * ser_addr.c (krb5_address_internalize): Add magic numbers git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7620 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5_decode.c (decode_krb5_ticket, decode_krb5_enc_tkt_part,Ezra Peisach1996-03-133-1/+31
| | | | | | | | | | | | | | | | | | decode_krb5_authenticator, decode_krb5_error, decode_krb5_ap_req, decode_krb5_ap_rep, decode_krb5_ap_rep_enc_part, decode_krb5_safe, decode_krb5_priv, decode_krb5_enc_priv_part, decode_krb5_cred, decode_krb5_enc_part): Add magic values. * asn1_k_decode.c (asn1_decode_passwdsequence): Set magic values in structures. (asn1_decode_kdc_req_body): Set magic in authorization_data if not sent OTW. I believe all magic number fields now being properly initialized in the asn.1 layer. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7619 dc483132-0cff-0310-8789-dd5450dbe970
* * kv5m_err.et: Add KV5M_PASSWD_PHRASE_ELEMENTEzra Peisach1996-03-132-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7618 dc483132-0cff-0310-8789-dd5450dbe970
* * pre.in (SRCTOP, BUILDTOP): Don't defineKen Raeburn1996-03-132-2/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7617 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4 (V5_MAKE_SHARED_LIB): If the cache variables forKen Raeburn1996-03-133-20/+169
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | selecting shared v. archive library support haven't been set, complain, instead of generating a broken Makefile. (WITH_CC): Default to value from cache, if available. If it differs from name supplied on command line, complain. When not using a value from the cache, verify that it's a working compiler before proceeding. At end, use AC_PROG_CC to see if it's gcc we're using. (SubdirLibraryRule): Make DONE depend on Makefile.in, so it doesn't keep getting regenerated in the case of no object files. (CHECK_WAIT_TYPE): Make sure that union wait is acceptable to WEXITSTATUS if that macro is defined. Permit a single configure.in to build multiple makefiles, e.g., when a subtree contains a program that must be considered a single package, and might as well get configured that way. (The Cygnus tree handles xdm this way.) Should be more efficient. * aclocal.m4 (V5_SET_TOPDIR): Don't substitute BUILDTOP, SRCTOP. (CONFIG_RULES): In makefile dependencies, use $(thisconfigdir). (V5_AC_OUTPUT_MAKEFILE): If arguments are given, treat as directories and build pre/Makefile/post in each. Set thisconfigdir, SRCTOP, BUILDTOP separately in each directory. Tweak Makefile dependencies appropriately. Permit compilation on hpux, where stdarg.h exists, but the use of "..." in new-style definitions does not work. (Needs changes to configure.in files.) * aclocal.m4 (AC_HEADER_STDARG): New macro. Try compiling some sources with variadic functions; set HAVE_STDARG_H or HAVE_VARARGS_H, or bomb. * acconfig.h (HAVE_STDARG_H, HAVE_VARARGS_H): Undef. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7616 dc483132-0cff-0310-8789-dd5450dbe970
* * gss-server.c (timeval_subtract): Use old-style function definitionKen Raeburn1996-03-132-2/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7615 dc483132-0cff-0310-8789-dd5450dbe970
* remove cvs conflict marker, wrap some long linesKen Raeburn1996-03-131-14/+16
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7614 dc483132-0cff-0310-8789-dd5450dbe970
* regeneratedKen Raeburn1996-03-131-24/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7613 dc483132-0cff-0310-8789-dd5450dbe970
* New telnet authentication type pair to indicate whether we should beTheodore Tso1996-03-131-0/+7
| | | | | | encrypting. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7612 dc483132-0cff-0310-8789-dd5450dbe970
* Check in ChangeLog for last change..Ezra Peisach1996-03-121-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7611 dc483132-0cff-0310-8789-dd5450dbe970
* * krshd.c (doit): For encrypted rcp, fix logic in determiningEzra Peisach1996-03-122-15/+16
| | | | | | | | | | | executable to run. The real bug was that for encrypted rcp, it was checking (with stat) if "-x ....../rcp" existed instead of "..../rcp" Another change is so that freed memory is not accessed. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7610 dc483132-0cff-0310-8789-dd5450dbe970
* * kprop.c: Write a byte to the last-prop file to ensure the fileRichard Basch1996-03-122-0/+6
| | | | | | modtime is updated. Simply opening the file isn't sufficient. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7609 dc483132-0cff-0310-8789-dd5450dbe970
* Additional bugs needing to be addressedRichard Basch1996-03-121-0/+10
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7608 dc483132-0cff-0310-8789-dd5450dbe970
* use KRB5_PROTOTYPEMark Eichin1996-03-121-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7607 dc483132-0cff-0310-8789-dd5450dbe970
* convert __gss_get_mechanism to k&r style definitionMark Eichin1996-03-121-1/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7606 dc483132-0cff-0310-8789-dd5450dbe970
* use PROTOTYPE and K&R style definitions, per krb5 styleMark Eichin1996-03-122-9/+11
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7605 dc483132-0cff-0310-8789-dd5450dbe970
* Fixed mispelling of Doug Engert's nameTheodore Tso1996-03-113-6/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7604 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4 (KRB5_SIGTYPE): quote the body correctly, so the testMark Eichin1996-03-111-2/+2
| | | | | | happens when it should. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7603 dc483132-0cff-0310-8789-dd5450dbe970
* Change sizeof(long) to sizeof(krb5_int32)Ezra Peisach1996-03-092-1/+6
| | | | | | Yet another piece of code that was assuming that longs are 32 bits... git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7602 dc483132-0cff-0310-8789-dd5450dbe970
* * kprop.c: The credentials cache should be destroyed after any errorRichard Basch1996-03-062-0/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7598 dc483132-0cff-0310-8789-dd5450dbe970
* POSIX requires a file be opened read-write for lockingRichard Basch1996-03-061-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7597 dc483132-0cff-0310-8789-dd5450dbe970
* * dumpv4.c:Richard Basch1996-03-062-6/+78
| | | | | | | | | | | | | The V4 master key & schedule was never initialized, so the dump created by dump_v4db was garbage. Read the V4 master key from /.k or prompt for the V4 master key password. If there is no V4-salt key in the database, but there is a DES key, include it in the V4 dump, in case it is merely a random service key for which there is no associated password. Skip over K/M in the V5 database (use the entered V4 master key). Both krbtgt and afs keys often have domain-qualifed instances. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7596 dc483132-0cff-0310-8789-dd5450dbe970