summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* * krsh.cRichard Basch1995-01-033-40/+446
| | | | | | | | | * krshd.c Added encrypted rsh support. It still isn't entirely secure; as the command-line could be spoofed by an active attack, but the data sharing is... git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4790 dc483132-0cff-0310-8789-dd5450dbe970
* mailquery.c: Issue QUIT pop command when done retrieving messgesRichard Basch1995-01-022-0/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4789 dc483132-0cff-0310-8789-dd5450dbe970
* krlogind.c, krshd.cRichard Basch1995-01-021-0/+9
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4788 dc483132-0cff-0310-8789-dd5450dbe970
* Ultrix doesn't have a fully functional POSIX termiosRichard Basch1995-01-021-3/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4787 dc483132-0cff-0310-8789-dd5450dbe970
* Cleaned up some of the #ifdef's and code duplication.Richard Basch1995-01-021-77/+51
| | | | | | Fixed decl. of return variable for getopt() [int not char] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4786 dc483132-0cff-0310-8789-dd5450dbe970
* krlogin.c: Don't need to #undef _BSD for AIX anymore (no more BSD dependencies)Richard Basch1994-12-312-4/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4785 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.inRichard Basch1994-12-312-5/+8
| | | | | | Fixed man page installation when build tree != source tree git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4784 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.inRichard Basch1994-12-302-5/+10
| | | | | | | | No need to do the fcntl check Changed GETPGRP_ONEARG detection (and assign it when it takes one argument, not void). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4783 dc483132-0cff-0310-8789-dd5450dbe970
* * logutil.cRichard Basch1994-12-304-143/+144
| | | | | | | | | | | | | * login.c Tidied up the code a bit. Do not rely on NO_UT_TYPE (it has problems with AIX headers) * krlogind.c Tidied up the code a bit. Set the controlling tty for Ultrix Do not rely on NO_UT_TYPE (it has problems with AIX headers) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4782 dc483132-0cff-0310-8789-dd5450dbe970
* * aclocal.m4Richard Basch1994-12-302-4/+13
| | | | | | CHECK_UTMP needs to #include <sys/types.h> for its tests git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4781 dc483132-0cff-0310-8789-dd5450dbe970
* configure.in: Removed extraneous charactersRichard Basch1994-12-304-54/+53
| | | | | | | krlogind.c: Try all the forms of tty access (for most types of machines) logutil.c: Corrected conditionalization for ut_pid. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4780 dc483132-0cff-0310-8789-dd5450dbe970
* * krlogind.cRichard Basch1994-12-294-12/+26
| | | | | | | | | | | | | | | | * logutil.c Conditionalized references to ut_type. * krlogind.c * configure.in Conditionalize grantpt/unlockpt on HAVE_GRANTPT (added check to configure.in) * krlogind.c Try all the pty master devices. Other systems frequently use the same names. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4779 dc483132-0cff-0310-8789-dd5450dbe970
* * krlogind.c:Richard Basch1994-12-292-84/+87
| | | | | | | | | | | | More error checking for Solaris tty setup routines (grantpt/unlockpt) Commented out the OOB code, as it causes problems currently. Cleaned up some of the #ifdef's for logging incoming users Removed extraneous declaration of malloc() Pass a "" for the hostname rather than NULL to update_utmp. Some additional cosmetic changes. Included/excluded #ifdef SYSV code (SYSV is not defined anywhere) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4778 dc483132-0cff-0310-8789-dd5450dbe970
* * krlogin.cRichard Basch1994-12-285-15/+32
| | | | | | | | | | * krlogind.c * krsh.c * krshd.c Corrected the arguments to select, based on sizeof fd_set. Converted what remained to use FD_* macros, instead of bitshift git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4777 dc483132-0cff-0310-8789-dd5450dbe970
* Fixed a couple more syntactical errors with shadow passwords (now works)Richard Basch1994-12-281-3/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4776 dc483132-0cff-0310-8789-dd5450dbe970
* Corrected logic for shadow password testsRichard Basch1994-12-281-10/+15
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4775 dc483132-0cff-0310-8789-dd5450dbe970
* login.c, configure.in, logutil.cRichard Basch1994-12-281-6/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4774 dc483132-0cff-0310-8789-dd5450dbe970
* Renamed HAS_SHADOW to HAVE_SHADOWRichard Basch1994-12-281-2/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4773 dc483132-0cff-0310-8789-dd5450dbe970
* Removed a reference to CBAUD that caused compilation errorsRichard Basch1994-12-281-2/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4772 dc483132-0cff-0310-8789-dd5450dbe970
* Changed uid_type to uid_t, gid_type to gid_tRichard Basch1994-12-281-33/+44
| | | | | | | Added shadow password support Always use cfset*speed when POSIX_TERMIOS is defined git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4771 dc483132-0cff-0310-8789-dd5450dbe970
* logutil.c, configure.inRichard Basch1994-12-281-0/+11
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4770 dc483132-0cff-0310-8789-dd5450dbe970
* Added caching to some of the local tests.Richard Basch1994-12-281-19/+48
| | | | | | Added shadow password support git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4769 dc483132-0cff-0310-8789-dd5450dbe970
* Corrected the arguments to updwtmpx, and getutxidRichard Basch1994-12-281-2/+2
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4768 dc483132-0cff-0310-8789-dd5450dbe970
* Changed the PATH for looking for BSD r* commandsRichard Basch1994-12-281-3/+3
| | | | | | Use AC_TRY_LINK instead of AC_TRY_COMPILE for the setenv test. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4767 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.inRichard Basch1994-12-281-0/+12
| | | | | | | | | | | | | Don't bother checking for sys/stream.h; done elsewhere Look for the function ptsname. * logutil.c Search to the proper position in the utmp/utmpx files. * krlogind.c Revamped the tty setup routines. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4766 dc483132-0cff-0310-8789-dd5450dbe970
* * krlogind.cRichard Basch1994-12-281-40/+60
| | | | | | Revamped the tty setup routines. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4765 dc483132-0cff-0310-8789-dd5450dbe970
* * logutil.cRichard Basch1994-12-281-16/+2
| | | | | | Search to the proper position in the utmp/utmpx files. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4764 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.inRichard Basch1994-12-281-1/+2
| | | | | | | Don't bother checking for sys/stream.h; done elsewhere Look for the function ptsname. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4763 dc483132-0cff-0310-8789-dd5450dbe970
* Tue Dec 27 14:42:15 1994 Richard Basch (probe@tardis)Richard Basch1994-12-271-0/+18
| | | | | | | | | | | | | | | | | | | | * krlogin.c Cleaned up some of the includes * krlogind.c * krshd.c * logutil.c * login.c Revamped the utmp/wtmp handling routines * Makefile.in Fixed the "krlogin" program define for "krsh" * configure.in Changed the HAVE_STREAMS macro to not try <sys/tty.h> Corrected the text for the setpgrp arguments check git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4762 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.inRichard Basch1994-12-271-3/+2
| | | | | | | Changed the HAVE_STREAMS macro to not try <sys/tty.h> Corrected the text for the setpgrp arguments check git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4761 dc483132-0cff-0310-8789-dd5450dbe970
* Revamped the utmp/wtmp handlingRichard Basch1994-12-271-40/+18
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4760 dc483132-0cff-0310-8789-dd5450dbe970
* * krlogin.cRichard Basch1994-12-271-13/+11
| | | | | | Cleaned up some of the includes git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4759 dc483132-0cff-0310-8789-dd5450dbe970
* * krlogind.cRichard Basch1994-12-273-177/+147
| | | | | | | | * logutil.c * login.c Revamped the utmp/wtmp handling routines git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4758 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.inRichard Basch1994-12-271-1/+1
| | | | | | Fixed the "krlogin" program define for "krsh" git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4757 dc483132-0cff-0310-8789-dd5450dbe970
* * krlogind.cRichard Basch1994-12-272-77/+118
| | | | | | | | | | Use the file descriptor macros (eg. FD_SET) to handle fd arrays Change #ifdef STREAMS to #ifdef HAVE_STREAMS Started to add SYS-V utmp handling Ripped out the old termio code. Include <unistd.h> and <stdlib.h> where available. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4756 dc483132-0cff-0310-8789-dd5450dbe970
* aclocal.m4:Richard Basch1994-12-271-0/+7
| | | | | | Combined KRB5_UT* macros into CHECK_UTMP macro (with additional checks) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4755 dc483132-0cff-0310-8789-dd5450dbe970
* configure.in:Richard Basch1994-12-271-32/+55
| | | | | | | Combined KRB5_UT* macros into CHECK_UTMP macro, and added more checks. Changed AC_COMPILE_CHECK macros to AC_MSG_CHECKING/AC_TRY_COMPILE git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4754 dc483132-0cff-0310-8789-dd5450dbe970
* Combined KRB5_UTPID, KRB5_UTTYPE, and KRB5_UTHOST into CHECK_UTMP macro.Richard Basch1994-12-273-25/+14
| | | | | | Files affected: aclocal.m4, kadmin/kpasswd/configure.in, appl/bsd/configure.in git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4753 dc483132-0cff-0310-8789-dd5450dbe970
* Removed the hard-coded paths for the BSD rlogin/rcp/rsh programs.Richard Basch1994-12-261-0/+2
| | | | | | Let "configure" find the programs for us... git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4752 dc483132-0cff-0310-8789-dd5450dbe970
* Removed the hard-coded paths for the BSD rlogin/rcp/rsh programs.Richard Basch1994-12-266-11/+45
| | | | | | Let "configure" find the programs for us... git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4751 dc483132-0cff-0310-8789-dd5450dbe970
* Add a enc_part2 member to the krb5_cred structure which may point to theTheodore Tso1994-12-242-6/+12
| | | | | | unecrypted version, if it's available. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4750 dc483132-0cff-0310-8789-dd5450dbe970
* fixes as per OV suggestionsTom Yu1994-12-237-54/+655
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4749 dc483132-0cff-0310-8789-dd5450dbe970
* configure.in:Theodore Tso1994-12-225-1/+130
| | | | | | | | | strcasecmp.c: Add strcasecmp replacement if necessary. daemon.c: memmove.c: Add #include for <sys/types.h> git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4748 dc483132-0cff-0310-8789-dd5450dbe970
* Add test for uid_tTheodore Tso1994-12-222-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4747 dc483132-0cff-0310-8789-dd5450dbe970
* Change the type of krb5_context to include the pointerTheodore Tso1994-12-226-13/+13
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4746 dc483132-0cff-0310-8789-dd5450dbe970
* Fix typoTheodore Tso1994-12-211-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4745 dc483132-0cff-0310-8789-dd5450dbe970
* New function which support krb5_init_os_context and krb5_free_os_contextTheodore Tso1994-12-201-0/+65
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4744 dc483132-0cff-0310-8789-dd5450dbe970
* Add support for krb5_init_os_context and krb5_free_os_contextTheodore Tso1994-12-202-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4743 dc483132-0cff-0310-8789-dd5450dbe970
* Add support for krb5_init_context and krb5_free_contextTheodore Tso1994-12-203-0/+71
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4742 dc483132-0cff-0310-8789-dd5450dbe970
* Add new typedefs, declarations for krb5_context and krb5_os_contextTheodore Tso1994-12-205-0/+30
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4741 dc483132-0cff-0310-8789-dd5450dbe970