home *** CD-ROM | disk | FTP | other *** search
/ back2roots/padua / padua.7z / padua / uucp / duucp-1.17 / AU-117b4-src.lha / src / getty / version.doc < prev   
Encoding:
Text File  |  1994-02-06  |  2.9 KB  |  107 lines

  1.     GETTY
  2.     .15
  3.         Timeout() was prototype with an 'int' argument whereas
  4.         it actually took a long.
  5.  
  6.         NullFH, which was a BPTR, was prototyped as a long.
  7.  
  8.         Installed new Disconnect() routine from Christopher Wichura
  9.         which tries to make VERY sure that the modem has hung up. It
  10.         ALWAYS closes serial.device, waits a few (5) seconds, reopens
  11.         the device, and if it's still online, sends the ATH0 sequence.
  12.  
  13.         The old code is still there; just ifdef'ed out, in case of
  14.         problems.
  15.  
  16.     .14
  17.         I have no idea what went into .12 and .13.
  18.  
  19.         Added Chris Wichura's patches for checking DOS version;
  20.         and if >= 36 (ie, 2.0 or above) setting the local environment
  21.         variable "GettyLogin". If Getty was run with UserReport (-u1);
  22.         then User and RealName from the Passwd entry are also set as
  23.         local environment variables.
  24.  
  25.         Cleaned up some errors/warnings for non-ANSI-isms.
  26.  
  27.         A bad SetSignal() in Disconnect() was corrected.
  28.  
  29.         All malloc()'s (2) are now checked for success.
  30.  
  31.         The "real" fifo.h is now included.
  32.  
  33.         A lot of reformat, but getty.c is not complete.
  34.  
  35.     .11
  36.         Another bug in the fifo-handling fixed.
  37.  
  38.         Numerous fixes that I did not track
  39.     .10
  40.         Two bugs fixed:     Bug in lib/passwd.c caused any
  41.         directory field not ending with '/' or ':' to get
  42.         munged.
  43.  
  44.         Bug in Getty/passwd.c would overwrite the script file
  45.         buffer and create illegal file names in some instances
  46.         (sprintf %s was given an integer unit number, fixed
  47.         to use sprintf %d instead)
  48.  
  49.     .09
  50.         fixed bug in C source relating to SAS/C compilation
  51.  
  52.     .08
  53.         added new options
  54.  
  55.     .07
  56.         Getty basically rewritten.  Removed all the device
  57.         intercept garbage and put in file based serial port
  58.         locking, which uucico now understands.
  59.  
  60.         This means external programs, such as terminal programs,
  61.         must be run with the new UUCP:C/LockSerial program to
  62.         properly lock the serial port.
  63.  
  64.     .06
  65.         fixed mixup with uucico -- getty now waits 5 seconds
  66.         before trying to retake a port.
  67.  
  68.         fixed double-login: request!
  69.  
  70.     .05
  71.         fixed timeout problem when -h0 (ignore CD) is used
  72.  
  73.     .04 (1.08 release)
  74.         -d0, -c0, -h0 options fixed and tested.
  75.  
  76.         Note that if you have problems with Getty crashing
  77.         or freezing up, or programs freezing up, you may
  78.         be forced to use the -d0 option.
  79.  
  80.     .03
  81.         Getty now understands individual UNITS, allowing
  82.         getty to work with multi-serial ports.    Example:
  83.  
  84.         run <nil: >nil: Getty -U2 -A -B19200 -Mm -r0 -m1 -7
  85.  
  86.         Use -x option to set amount of logging information.
  87.         Default is major errors only.  Set to -x1 to log
  88.         basic logins, -x2 for more information, -x9 when
  89.         debugging.
  90.  
  91.         (Previously getty would default to logging logins,
  92.         it longer does that)
  93.  
  94.         NOTE: Getty must intercept the OpenDevice() and
  95.         CloseDevice() vectors for the specific device.    When
  96.         deinstalling getty you must deinstall in reverse
  97.         order.    Getty will refuse to deinstall if it cannot
  98.         back-out its patches to OpenDevice().
  99.  
  100.     .02    Getty now intercepts the OpenDevice vector for the
  101.         device in question and forces SERF_SHARED.
  102.  
  103.     .01
  104.  
  105.     .00
  106.  
  107.