summaryrefslogtreecommitdiffstats
path: root/src/util/pty/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
...
* Changes to help streams work correctly on AIX 4.1.4 and HPUX 9.Sam Hartman1996-03-251-0/+20
| | | | | | | Adapted loosly from 1837 in krb5-bugs, although I ended up not using any of Doug's code. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7708 dc483132-0cff-0310-8789-dd5450dbe970
* Implement _getpty handling for the SGISam Hartman1996-03-241-0/+12
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7707 dc483132-0cff-0310-8789-dd5450dbe970
* Fixed mispelling of Doug Engert's nameTheodore Tso1996-03-111-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7604 dc483132-0cff-0310-8789-dd5450dbe970
* Don't do call vhangup() if system doesn't have itTheodore Tso1996-02-251-0/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7537 dc483132-0cff-0310-8789-dd5450dbe970
* Don't update the utmp file unless update_utmp is trueSam Hartman1996-01-301-1/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7414 dc483132-0cff-0310-8789-dd5450dbe970
* * void_assoc.c (ptyint_void_association): if we don't haveMark Eichin1996-01-271-0/+5
| | | | | | TIOCNOTTY (HP/UX 9 for example) don't try to use it. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7405 dc483132-0cff-0310-8789-dd5450dbe970
* Mainline utmp and login cleanups from hartmans_pty_utmp:Sam Hartman1996-01-191-0/+19
| | | | | | | | * Fix utmp handling on Solaris for wtmpx records * Replace krlogin's SIGURG handler with a call to select squashing Solaris ctrl-c bug * Fix utmp on systems without pututline so ttyslot is only used when it works git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7338 dc483132-0cff-0310-8789-dd5450dbe970
* Work around apparent Solaris kernel bug. If you open the pty and close it, ↵Sam Hartman1996-01-131-7/+17
| | | | | | you get a sigHUP on the master git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7311 dc483132-0cff-0310-8789-dd5450dbe970
* Added hack by Doug Engbert to get util/pty to work under Solaris. WeTheodore Tso1996-01-111-0/+6
| | | | | | should double check to make sure this is a correct fix. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7296 dc483132-0cff-0310-8789-dd5450dbe970
* Fix bogus duplication of codeSam Hartman1995-11-171-0/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7112 dc483132-0cff-0310-8789-dd5450dbe970
* Fix typoSam Hartman1995-10-231-0/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6982 dc483132-0cff-0310-8789-dd5450dbe970
* Incorperate utmpx patch to take advantage of longer utmpx host namesSam Hartman1995-10-211-1/+45
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6979 dc483132-0cff-0310-8789-dd5450dbe970
* Add return statementSam Hartman1995-10-151-21/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6969 dc483132-0cff-0310-8789-dd5450dbe970
* Use the SubdirLibraryRule defined in aclocal.m4 to create the DONETheodore Tso1995-09-291-0/+6
| | | | | | file (and to properly clean it up). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6896 dc483132-0cff-0310-8789-dd5450dbe970
* (gets it to actually build on sunos, and provides a fair guess forMark Eichin1995-09-291-0/+6
| | | | | | | | | | other systems) * update_utmp.c: ultimately fall back to /etc/utmp for UTMP_FILE, if it is still missing after all previous efforts. * update_wtmp.c: /usr/adm/wtmp for WTMP_FILE likewise. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6882 dc483132-0cff-0310-8789-dd5450dbe970
* Removed "foo:: foo-$(WHAT)" lines from the MakefileTheodore Tso1995-09-251-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6855 dc483132-0cff-0310-8789-dd5450dbe970
* Update file listTheodore Tso1995-08-241-0/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6585 dc483132-0cff-0310-8789-dd5450dbe970
* update_wtmp.c (ptyint_update_wtmp): If EMPTY is not defined, then setTheodore Tso1995-08-221-0/+5
| | | | | | ut.ut_type to 0 instead. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6565 dc483132-0cff-0310-8789-dd5450dbe970
* Rename initialize_slave.c to init_slave.cSam Hartman1995-08-111-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6509 dc483132-0cff-0310-8789-dd5450dbe970
* Changes for Solaris and UltrixSam Hartman1995-08-111-0/+15
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6508 dc483132-0cff-0310-8789-dd5450dbe970
* DDon't call vhangup() on Ultrix until after session. This actually turns ↵Sam Hartman1995-08-101-0/+5
| | | | | | out to be secure git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6495 dc483132-0cff-0310-8789-dd5450dbe970
* Fix test for slave buffer lengthSam Hartman1995-08-091-0/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6477 dc483132-0cff-0310-8789-dd5450dbe970
* * update_utmp.c (UTMP_FILE): _PATH_UTMP under NetBSD, notTom Yu1995-08-091-0/+6
| | | | | | | _UTMP_PATH; also fix typo (missing '&' on reference to ent) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6476 dc483132-0cff-0310-8789-dd5450dbe970
* * update_utmp.c (pty_update_utmp): change #ifdef NO_UT_PID toTom Yu1995-08-091-1/+6
| | | | | | #ifndef git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6473 dc483132-0cff-0310-8789-dd5450dbe970
* Changes to get telnet working on AlphaSam Hartman1995-08-091-2/+11
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6471 dc483132-0cff-0310-8789-dd5450dbe970
* * update_utmp.c: flush preprocessor directive to left marginTom Yu1995-08-091-0/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6470 dc483132-0cff-0310-8789-dd5450dbe970
* Pass correct argument to getutmpx()Paul Park1995-08-081-0/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6469 dc483132-0cff-0310-8789-dd5450dbe970
* * Modify pty_update_utmp so it takes additional parameters instead ofSam Hartman1995-08-071-0/+16
| | | | | | | | | | | | | | struct utmp. * Move pty_update_wtmp to an internal function; pty_update_utmp and pty_logwtmp call it. * Don't include utmp.h or utmpx.h in libpty.h; they don't need it any more. * Don't use pid_t in libpty.h or any interfaces it defines\. We'll have to settle for int. * Add logic so that UTMP_FILE and WTMP_FILE get defined on NetBSD (Actually fairly clean). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6453 dc483132-0cff-0310-8789-dd5450dbe970
* Return value from pty_open_ctty is non-zero on error, not negativeEzra Peisach1995-08-051-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6426 dc483132-0cff-0310-8789-dd5450dbe970
* libpty.h (pty_cleanup): Fix argument type of pid to patch that used in theTheodore Tso1995-08-051-0/+8
| | | | | | | | | C file. Include <utmpx.h> if present. Only include <utmp.h> if it is present. configure.in: Check for utmp.h and utmpx.h git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6422 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in: use libupdate so to not get multiple copies ofTom Yu1995-08-041-0/+12
| | | | | | | | | | | | | | | | | | object files upon rebuild. * vhangup.c (ptyint_vhangup): Make sure preprocessor directives are at left margin. * open_slave.c (pty_open_slave): Make sure preprocessor directives are at left margin. * open_ctty.c (pty_open_ctty): Make sure preprocessor directives are at left margin. * cleanup.c (pty_cleanup): Add missing declarations for retval and fd. Also, align preprocessor directives with left margin. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6421 dc483132-0cff-0310-8789-dd5450dbe970
* * cleanup.c (pty_cleanup): Add missing declarations for retval andTom Yu1995-08-041-0/+5
| | | | | | fd. Also, align preprocessor directives with left margin. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6406 dc483132-0cff-0310-8789-dd5450dbe970
* Attempt to HUP processes associated with the pty when it is revoked ifSam Hartman1995-08-031-0/+8
| | | | | | vhangup is not available. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6402 dc483132-0cff-0310-8789-dd5450dbe970
* * Fix tests for length of slave buffer.Sam Hartman1995-08-021-0/+5
| | | | | | * Add pty_init to initialize error tables. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6379 dc483132-0cff-0310-8789-dd5450dbe970
* Make interface change so getpty doesn't overwriteSam Hartman1995-08-011-0/+16
| | | | | | | user-supplied buffer. Allow for telnetd not knowing PID of slave process. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6374 dc483132-0cff-0310-8789-dd5450dbe970
* Fix typo TIOCSTTY to TIOCSCTTY in ioctlEzra Peisach1995-08-011-0/+5
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6373 dc483132-0cff-0310-8789-dd5450dbe970