summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* * g_phost.c: removed references to sys/param.h and netdb.hTom Yu1995-04-293-4/+5
| | | | | | * realmofhost.c: ditt git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5656 dc483132-0cff-0310-8789-dd5450dbe970
* Call krb5_free_priv_enc_part to free the entire privenc_msg structureTheodore Tso1995-04-292-6/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5655 dc483132-0cff-0310-8789-dd5450dbe970
* kadmin.c (main): Don't free the credentials cache twice in caseTheodore Tso1995-04-293-2/+9
| | | | | | | | | of an error! Makefile.in (kadmin): Use $(LD) instead of $(CC) so that we can do purify checking. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5654 dc483132-0cff-0310-8789-dd5450dbe970
* Use $(LD) instead of $(CC) so that we can do purify checkingTheodore Tso1995-04-292-2/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5653 dc483132-0cff-0310-8789-dd5450dbe970
* adm_network.c (setup_network): Use sigaction() instead ofTheodore Tso1995-04-294-2/+39
| | | | | | | | | | | | signal() to setup the signal handlers. This means we don't need to worry about System V signal semantics. adm_server.c (kdc_com_err_proc): Free nfmt after done using it. Makefile.in (kadmind): Use $(LD) instead of $(CC) so that we can do purify checking. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5652 dc483132-0cff-0310-8789-dd5450dbe970
* kdc_util.c (kdc_process_tgs_req): Make sure apreq->ticket getsTheodore Tso1995-04-294-2/+17
| | | | | | | | | | | | | freed, since it isn't being passed back to the caller (anymore). do_tgs_req.c (process_tgs_req): Free header_ticket when we're done with it. (Prevents massive memory leak). Makefile.in (depend): Use $(LD) instead of $(CC) so that we can do purify checking. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5651 dc483132-0cff-0310-8789-dd5450dbe970
* Don't use setreuid() to play games with the real uid, since not allTheodore Tso1995-04-292-19/+14
| | | | | | | | | systems have setreuid(). This method of communicating to in_tkt what the correct owner of the ticket file is completely broken, anyway. We skip the setreuid() entirely, and then chown the ticket file to the correct owner and group afterwards. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5650 dc483132-0cff-0310-8789-dd5450dbe970
* Windows gssapi demo now works. The UI isn't great but heyKeith Vetter1995-04-296-81/+229
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5648 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (KLIB): put KRB4_LIB inside KLIBMark Eichin1995-04-288-8/+24
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5647 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (LOCAL_LIBRARIES): put KRB4_LIB inside KLIB, and putMark Eichin1995-04-284-4/+14
| | | | | | KDB4_LIB ahead of them both. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5646 dc483132-0cff-0310-8789-dd5450dbe970
* Disable command recognition for not-fully-implemented commandsPaul Park1995-04-282-0/+12
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5645 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (KLIB): include KRB4_LIB directly, to satisfy bothMark Eichin1995-04-282-4/+8
| | | | | | versions of the dependencies. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5644 dc483132-0cff-0310-8789-dd5450dbe970
* signal.h, not sys/signal.hMark Eichin1995-04-283-4/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5643 dc483132-0cff-0310-8789-dd5450dbe970
* Sorry - reinstate <sys/signal.h> for srv_net and proto_servPaul Park1995-04-283-4/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5642 dc483132-0cff-0310-8789-dd5450dbe970
* * srv_net.c: include <signal.h>Mark Eichin1995-04-282-0/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5641 dc483132-0cff-0310-8789-dd5450dbe970
* Added check for POSIX_FILE_LOCK to enable POSIX file lockingTheodore Tso1995-04-283-1/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5640 dc483132-0cff-0310-8789-dd5450dbe970
* Make links work with both --with-krb4 and --with-krb4=/usr/athenaPaul Park1995-04-282-2/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5638 dc483132-0cff-0310-8789-dd5450dbe970
* * kparse.h (strutol, strsave): are only static in this moduleMark Eichin1995-04-282-3/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5637 dc483132-0cff-0310-8789-dd5450dbe970
* Fix bug in lang_init_slist() which would not return that it hadPaul Park1995-04-282-1/+7
| | | | | | successfully initialized. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5636 dc483132-0cff-0310-8789-dd5450dbe970
* oops. s/CHECK/PROG/Mark Eichin1995-04-282-3/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5635 dc483132-0cff-0310-8789-dd5450dbe970
* configure.in: Add check for KRB5_POSIX_LOCKSTheodore Tso1995-04-283-8/+17
| | | | | | | krb_dbm.c: Add #include of fcntl.h; if POSIX_FILE_LOCKS is defined, use POSIX-style locking. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5634 dc483132-0cff-0310-8789-dd5450dbe970
* Add #include of fcntl.hTheodore Tso1995-04-282-0/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5633 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.in (PATH): use internal AC_CHECK_ECHO_N because changeMark Eichin1995-04-282-0/+9
| | | | | | | | | | in path might change behavior of echo (example: solaris, native shell, with GNU echo (-n) in user path, but only Solaris echo (\c) in path here.) (AC_PATH_PROG should probably get fixed, to deal with this possibility. Later.) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5632 dc483132-0cff-0310-8789-dd5450dbe970
* * lndir (ls): use ls -a to get dotfiles tooMark Eichin1995-04-282-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5631 dc483132-0cff-0310-8789-dd5450dbe970
* Don't try to strip an empty line. This causes memory reference errorTheodore Tso1995-04-282-1/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5630 dc483132-0cff-0310-8789-dd5450dbe970
* Use $(LD) instead of $(CC) when trying to link. (So purify works).Theodore Tso1995-04-282-1/+7
| | | | | | | Note: to get things to work on the Mac, just put LD=$(CC) in the Makefile. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5629 dc483132-0cff-0310-8789-dd5450dbe970
* Add kadm to list of subdirectories to be builtPaul Park1995-04-284-1/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5628 dc483132-0cff-0310-8789-dd5450dbe970
* Oops, checked in wrote version of gss-miscTheodore Tso1995-04-281-1/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5627 dc483132-0cff-0310-8789-dd5450dbe970
* gss-server.c (main, sign_server): Make changes to allowTheodore Tso1995-04-283-17/+79
| | | | | | | | | | | | | gss-server to be fired out of inetd. New options: -inetd and -logfile. The -logfile allows the output of gss-server to be redirected to a file. gss-misc.c (send_token, recv_token, display_status_1): Add support for -logfile option. If the external FILE *display_file is set, redirect error messages to display_file instead of stderr. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5626 dc483132-0cff-0310-8789-dd5450dbe970
* Fix aclocal.m4 with --with-krb4 has a value. KDB4_LIB is now $withval/Paul Park1995-04-282-1/+6
| | | | | | lib/libkdb4.a. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5625 dc483132-0cff-0310-8789-dd5450dbe970
* Use new library libkadm.Paul Park1995-04-289-40/+145
| | | | | | | | Cleanup some type conflicts. Allow for case-insensitivity for protocol commands. Cleanup some include files. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5624 dc483132-0cff-0310-8789-dd5450dbe970
* Use new library libkadm. Compilation cleanupPaul Park1995-04-283-9/+11
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5623 dc483132-0cff-0310-8789-dd5450dbe970
* Moved these administrative protocol functions out of libkrb5Paul Park1995-04-287-0/+1118
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5622 dc483132-0cff-0310-8789-dd5450dbe970
* Remove INTERFACE from prototype definitions in adm_proto.hPaul Park1995-04-282-7/+11
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5621 dc483132-0cff-0310-8789-dd5450dbe970
* Moving adm_conn out of libkrb5Paul Park1995-04-285-512/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5620 dc483132-0cff-0310-8789-dd5450dbe970
* Remove adm_rw from libkrb5Paul Park1995-04-284-527/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5619 dc483132-0cff-0310-8789-dd5450dbe970
* * krb4-proto.h: #if 0, not #ifdef 0Mark Eichin1995-04-282-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5618 dc483132-0cff-0310-8789-dd5450dbe970
* Don't try to include osconf.hTheodore Tso1995-04-284-119/+5
| | | | | | | Remove osconf.h, and older version of lsb_addr_cmp.h (it was renamed, and the old file wasn't deleted.) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5617 dc483132-0cff-0310-8789-dd5450dbe970
* Added zipping up windows gssapi demo programKeith Vetter1995-04-282-4/+13
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5616 dc483132-0cff-0310-8789-dd5450dbe970
* Added an icon for the windows gss demo programKeith Vetter1995-04-282-2/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5615 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4 (WITH_KRB4): put AC_CONST in, since we always end upMark Eichin1995-04-282-0/+6
| | | | | | needing it. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5614 dc483132-0cff-0310-8789-dd5450dbe970
* Added windows gssapi demo programKeith Vetter1995-04-2811-0/+757
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5613 dc483132-0cff-0310-8789-dd5450dbe970
* Add des_read_pw_string, since it's used by the V4 login.c codeTheodore Tso1995-04-282-0/+26
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5612 dc483132-0cff-0310-8789-dd5450dbe970
* Also compile the kadmin.old directory, at least for now. (At someTheodore Tso1995-04-282-1/+7
| | | | | | point this should be controlled by --enable-old-kadmin). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5611 dc483132-0cff-0310-8789-dd5450dbe970
* Lots of lint cleanup; declare functions before they are used, addTheodore Tso1995-04-282-15/+30
| | | | | | appropriate return types (int or void) to functions as necessary, etc. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5610 dc483132-0cff-0310-8789-dd5450dbe970
* conf.h, conf-*.h: Removed. We don't need them anymore, we're usingTheodore Tso1995-04-2815-460/+15
| | | | | | | | | | | autoconf! (And things like MSBFIRST AND LSBFIRST aren't needed anyway, since the CNS V4 library figures this all out dynamically anyway.) krb4-proto.h: Don't define the functions found in getenv.o or setenv.o. Declare krb_stime() instead of stime(). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5609 dc483132-0cff-0310-8789-dd5450dbe970
* srv_net.c: Linux doesn't have SOMAXCONN, assume 5 if not definedTheodore Tso1995-04-283-0/+14
| | | | | | configure.in: Add check for -ldbm and -lndbm. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5608 dc483132-0cff-0310-8789-dd5450dbe970
* Remove unnecessary include of conf.hTheodore Tso1995-04-283-8/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5607 dc483132-0cff-0310-8789-dd5450dbe970
* * init_ctx.c (krb5_free_context): Extra semicolon meant the etypesTheodore Tso1995-04-282-1/+6
| | | | | | field in the context was never being freed. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5606 dc483132-0cff-0310-8789-dd5450dbe970
* Lint cleanup; explicitly declare that daemon() returns an intTheodore Tso1995-04-282-0/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5605 dc483132-0cff-0310-8789-dd5450dbe970