summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* * locate_kdc.c, hst_realm.c, def_realm.c, changepw.c: IncludeEzra Peisach2000-07-187-1/+20
| | | | | | | | | | | os-proto.h for internal prototypes. * os-proto.h: Prototypes for _krb5_use_dns_realm(), _krb5_use_dns_kdc(), _krb5_conf_boolean(). * t_std_conf.c: Include k5-int.h for internal function prototypes. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12556 dc483132-0cff-0310-8789-dd5450dbe970
* * vfy_increds.c: include int-proto.h for krb5_libdefault_booleanEzra Peisach2000-07-187-2/+35
| | | | | | | | | | | | | | | | | | | prototype. * t_ser.c (ser_eblock_test): ifdef out old eblock serialization test which is no longer called. (see 1999-09-01 ChangeLog) * t_kerb.c: Cast argument to fprintf to long to agree with format string. * t_deltat.c: If MIN is defined, undef before redefined as 60. * str_conv.c: Provide strptime prototype if the system header files fail to provide a prototype. * int-proto.h: Add prototype for krb5_libdefault_boolean() git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12555 dc483132-0cff-0310-8789-dd5450dbe970
* * k5-int.h: Move prototypes for krb5 only internal functionsEzra Peisach2000-07-182-8/+7
| | | | | | | | krb5_libdefault_boolean, _krb5_use_dns_realm, _krb5_use_dns_kdc, _krb5_conf_boolean to the header files in the lib/krb5/{os,krb} directories. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12554 dc483132-0cff-0310-8789-dd5450dbe970
* * krcp.c: Provide format attribute for error() for versions of gccEzra Peisach2000-07-183-2/+18
| | | | | | | | | that support it. * configure.in (LOGINLIBS): Test for crypt() in crypt library only modifies LOGINLIBS. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12553 dc483132-0cff-0310-8789-dd5450dbe970
* * cc_memory.c (mcc_head): Now staticKen Raeburn2000-07-142-2/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12552 dc483132-0cff-0310-8789-dd5450dbe970
* missed a stray #endifKen Raeburn2000-07-141-2/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12551 dc483132-0cff-0310-8789-dd5450dbe970
* merge duplicate copyright notices; eliminate #if 0 codeKen Raeburn2000-07-142-1664/+40
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12550 dc483132-0cff-0310-8789-dd5450dbe970
* Eliminate duplicated copyright messages, and most "former file foo.c" markersKen Raeburn2000-07-141-948/+30
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12549 dc483132-0cff-0310-8789-dd5450dbe970
* keep scc.h tooKen Raeburn2000-07-142-1/+102
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12548 dc483132-0cff-0310-8789-dd5450dbe970
* Delete subdirectories we aren't compiling any more.Ken Raeburn2000-07-1483-8403/+105
| | | | | | | | Rescued contents of "README", "todo", and test cases. Test cases aren't actually used at present; this should be fixed, but they'll probably need some work. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12547 dc483132-0cff-0310-8789-dd5450dbe970
* log for ccache changesKen Raeburn2000-07-141-0/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12546 dc483132-0cff-0310-8789-dd5450dbe970
* fix typo in commentKen Raeburn2000-07-141-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12545 dc483132-0cff-0310-8789-dd5450dbe970
* Collapse ccache implementations file, stdio, memory into single files.Ken Raeburn2000-07-149-36/+7588
| | | | | | | (Old files not removed yet.) Add a new file for krb5_cc_* dispatch functions that are no longer macros. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12544 dc483132-0cff-0310-8789-dd5450dbe970
* * krb5.hin (krb5_cc_*): Replace macro definitions with function declarations.Ken Raeburn2000-07-143-51/+102
| | | | | | | (struct _krb5_ccache, struct _krb5_cc_ops): Declare only; move definitions... * k5-int.h: To here. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12543 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4 (KRB5_LIB_PARAMS): Moved bulk of the work into config/shlib.conf.Ken Raeburn2000-07-142-256/+18
| | | | | | | (K5_AC_CHECK_FILES): Require AC_PROG_CC be run first. (WITH_CC): If we're using gcc, enable a bunch of warning options. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12542 dc483132-0cff-0310-8789-dd5450dbe970
* * shlib.conf: New file, taken from KRB5_LIB_PARAMS in ../aclocal.m4Ken Raeburn2000-07-142-0/+259
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12541 dc483132-0cff-0310-8789-dd5450dbe970
* * coding-style: Update after some discussion. Add sectionsTom Yu2000-07-132-27/+140
| | | | | | comparing to BSD KNF and GNU coding standards. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12540 dc483132-0cff-0310-8789-dd5450dbe970
* * coding-style: Some minor tweaks. Require do-while to always beTom Yu2000-07-122-11/+98
| | | | | | | | braced. Note some aspects of function pointer and array pointer usage. Elaborate on function declaration practices. Add placeholders for sections on Makefiles and test suites. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12539 dc483132-0cff-0310-8789-dd5450dbe970
* * coding-style: Another pass. Add secion on namespaces.Tom Yu2000-07-102-15/+86
| | | | | | Elaborate some on null pointers. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12538 dc483132-0cff-0310-8789-dd5450dbe970
* * coding-style: First pass draft of coding standardsTom Yu2000-07-102-0/+314
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12537 dc483132-0cff-0310-8789-dd5450dbe970
* * dump.c: Various message char arrays turned into macros, to permit gcc toKen Raeburn2000-07-052-64/+69
| | | | | | | | verify format strings and arguments match. (k5beta6_dump_header, k5beta7_dump_header): Deleted. (dump_ov_princ): Use %lx for aux_attributes. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12534 dc483132-0cff-0310-8789-dd5450dbe970
* * rsh.exp: Drain buffers on klist test to avoid wedging rsh onTom Yu2000-07-052-2/+9
| | | | | | exit under HP/UX. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12533 dc483132-0cff-0310-8789-dd5450dbe970
* * test/dbtest.c: Cleanup gcc -Wall complaints with printf formatEzra Peisach2000-07-042-12/+20
| | | | | | strings. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12532 dc483132-0cff-0310-8789-dd5450dbe970
* * encrypt_key.c, kdb_cpw.c, kdb_xdr.c: Add parenthesis aboutEzra Peisach2000-07-044-22/+24
| | | | | | assignment in conditional and remove unused variables. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12531 dc483132-0cff-0310-8789-dd5450dbe970
* * gssapi.exp: Rework significantly to deal with HP/UX lossage thatTom Yu2000-07-042-381/+105
| | | | | | | | | probably resulted from when either the client or the server wound up blocking on tty output. Abstract things a little more. Remove dead duplicate code that used to deal with "-v2". Should figure out why the "-v2" stuff disappeared mysteriously. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12530 dc483132-0cff-0310-8789-dd5450dbe970
* * cr_tkt.c: Frob prototypes so they don't involve narrow typesTom Yu2000-07-042-8/+12
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12529 dc483132-0cff-0310-8789-dd5450dbe970
* * krb.h: Add prototypes for get_pw_tkt() and unix_time_gmt_unixsec()Ezra Peisach2000-07-032-0/+9
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12528 dc483132-0cff-0310-8789-dd5450dbe970
* * k5-int.h: Add prototypes for krb5_libdefault_boolean,Ezra Peisach2000-07-032-0/+13
| | | | | | _krb5_use_dns_realm, _krb5_use_dns_kdc, _krb5_conf_boolean. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12527 dc483132-0cff-0310-8789-dd5450dbe970
* admin.h: Add kadm5_free_name_list prototypeEzra Peisach2000-07-032-0/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12526 dc483132-0cff-0310-8789-dd5450dbe970
* Added prototype for ss_create_invocation()Ezra Peisach2000-07-032-1/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12525 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (ktutil): Do not link with the V4Ezra Peisach2000-07-034-5/+18
| | | | | | | | | | | | | libraries. Although the program can write out a v4 srvtab, the one necessary function is here. * ktutil_funcs.c (ktutil_read_keytab): Add explicit braces to avoid ambiguous `else'. (getstr): register count -> register int count * ktutil.c (main): ss_listen() takes only one argument. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12524 dc483132-0cff-0310-8789-dd5450dbe970
* * ss_wrapper.c (main): ss_listen() takes only one argumentEzra Peisach2000-07-032-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12523 dc483132-0cff-0310-8789-dd5450dbe970
* * test_ss.c (main): Change usage of ss_listen to agree withEzra Peisach2000-07-033-2/+10
| | | | | | | | prototype. * ss.h: Add prototype for ss_listen() git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12522 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in: Remove linking of krb5util library fromEzra Peisach2000-07-032-8/+13
| | | | | | applications that never use it. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12521 dc483132-0cff-0310-8789-dd5450dbe970
* Makefile.in (rtest): Link in the kdb5 libraryEzra Peisach2000-07-032-2/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12520 dc483132-0cff-0310-8789-dd5450dbe970
* * pre.in: Remove the kdb5 and db libraries from theEzra Peisach2000-07-032-2/+7
| | | | | | | | | | common application list but list them for server applications. Clients in general do not depend on the database libraries. (this improves startup time with shared libraries by not requiring the resolve of a library that is not used. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12519 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in: v5passwd does not depend on the kadm5Ezra Peisach2000-07-032-2/+7
| | | | | | libraries. This is the older protocol. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12518 dc483132-0cff-0310-8789-dd5450dbe970
* Makefile.in: kadmin4d depends on the kdb5 libEzra Peisach2000-07-032-2/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12517 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in: The client library does not depend on the databaseEzra Peisach2000-07-032-4/+6
| | | | | | library. Remove reference to it. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12516 dc483132-0cff-0310-8789-dd5450dbe970
* * recno/rec_seq.c: Include unused sccsid when LIBC_SCCS definedEzra Peisach2000-07-039-11/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | * recno/rec_close.c (__rec_close): Explicit braces to avoid ambiguous `else' * btree/bt_split.c (bt_psplit): Parenthesis about && and || conditional. * btree/bt_put.c (__bt_put): Extra {} to make nested if/else unambiguous. * btree/bt_open.c (__bt_open): Add parenthesis to ensure precedence ordering. * hash/dbm.c (kdb2_dbm_firstkey): Conditionalize defintion of variables based on use. * hash/hash_func.c: Ifdef out unused static hash functions. * hash/hash.c (init_htab): Remove unused variable. gcc -Wall warnings. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12515 dc483132-0cff-0310-8789-dd5450dbe970
* t_imp_name.c: Define GSSAPI_V2 for proper variable typesEzra Peisach2000-07-032-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12514 dc483132-0cff-0310-8789-dd5450dbe970
* kdb5_mkdums.c: Remove unused variableEzra Peisach2000-07-032-2/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12513 dc483132-0cff-0310-8789-dd5450dbe970
* kdb5_verify.c: Remove unused variableEzra Peisach2000-07-032-2/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12512 dc483132-0cff-0310-8789-dd5450dbe970
* * env-setup.shin: Do not override the EXPECT environment variableEzra Peisach2000-07-032-1/+8
| | | | | | if set. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12511 dc483132-0cff-0310-8789-dd5450dbe970
* back out format-attribute changeKen Raeburn2000-07-022-5/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12510 dc483132-0cff-0310-8789-dd5450dbe970
* * default.exp: Add rudimentary support for multiple passes. ForTom Yu2000-07-022-73/+183
| | | | | | | | | | | | | | | | | | | | | | | | | | now, iterate over a few combinations of des_krbtgt and assorted enctype lists. Will eventually allow for separate krb5.conf files for clients and servers. Add varibles RLOGIN and RLOGIN_FLAGS to permit run-time configuration of rlogin program if necessary. Set up an onexit handler that calls stop_kerberos_daemons. Replace many uses of doubled-up send_log and verbose with single calls to verbose -log. Replace instances of send_error with perror where appropriate, since this will cause successor test to fail, which is usually what we want. (setup_root_shell): Replace calls to untested with calls to unsupported; also use note for explanatory text previously printed using untested. Add match string for "connection refused" and collapse common code into a single expect clause by using the -re flag. (start_kerberos_daemons): Conditionalize calls to fail based on $standalone; in the !$standalone case, call perror instead. Calls to fail and pass for a given test should have consistent strings, and extraneous calls to fail should not be made in order to keep the total number of passed and failed tests constant regardless of success of setup steps. Much remains to be done in this area though. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12509 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (SHLIB_EXPLIBS): Use $(LIBS) not @RESOLV_LIB@ inTom Yu2000-07-012-1/+6
| | | | | | order to get -lnsl, -lsocket, etc. if necessary. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12508 dc483132-0cff-0310-8789-dd5450dbe970
* * acconfig.h: Add function replacement renaming symbols forTom Yu2000-07-012-0/+11
| | | | | | util/db2/include/config.h.in. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12507 dc483132-0cff-0310-8789-dd5450dbe970
* * lib.in: Fix up lib build rules to deal properly (hopefuly) withTom Yu2000-07-012-3/+8
| | | | | | empty objlist files. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12506 dc483132-0cff-0310-8789-dd5450dbe970
* * clib/strerror.c: #include config.hTom Yu2000-07-017-13/+43
| | | | | | | | | | | | | | | | | * clib/mkstemp.c: #include config.h. * clib/memmove.c: #include config.h. * clib/Makefile.in (LOCALINCLUDES): Add -I../include to get config.h. * configure.in: Generate two config headers, one for internal use and one for external use. Rework clib replacement code to use AC_DEFINE rather than ADD_DEF. * Makefile.in (STOBJLISTS): Add clib. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12505 dc483132-0cff-0310-8789-dd5450dbe970