www.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-developers/1998/05/02/00:15:51

From: noer AT cygnus DOT com (Geoffrey Noer)
Subject: Winsup snapshot 5/1/98
2 May 1998 00:15:51 -0700 :
Message-ID: <199805020702.AAA02240.cygnus.cygwin32.developers@rtl.cygnus.com>
To: cygwin32-developers AT cygnus DOT com
Cc: noer AT cygnus DOT com (Geoffrey Noer)

Yes, once again, another week, another winsup snapshot.  This one
features mostly untested serial I/O fixes (vmin/vtime, com ports reset
on open, flow control acts more like Unix).  If you care about serial
I/O and end up playing with this, please send us some feedback if it
works better or worse for you.  :-)

Regards,

Geoffrey Noer
noer AT cygnus DOT com

----------------- ChangeLog entries since the last one -------------

Fri May  1 22:38:20 1998  Christopher Faylor <cgf AT cygnus DOT com>

        * environ.cc:  Add a global to control com port reset behavior.
        (parse_options): Recognize "reset_com" as a CYGWIN32 option.
        * fhandler.cc (fhandler_serial::raw_read): Handle vmin and vtime
        more like UNIX.
        (fhandler_serial::open): Revive code to reset com port on open.
        Only reset the port if reset_com global is not set and if this
        function is being called explicitly by open.
        (fhandler_serial::tcsetattr): Make CRTSCTS flow control more
        linke UNIX -- it should turn on hardware handshaking in both
        directions.  Handle vmin and vtime in a manner more consistent
        with UNIX.
        (fhandler_serial::tcgetattr): Reflect CRTSCTS changes above when
        reporting this state.
        * include/sys/termios.h: Move CRTSCTS and CRTSXOFF (sic) into
        16 bits or they will never be capable of being set.

Thu Apr 30 15:05:45 1998  Christopher Faylor <cgf AT cygnus DOT com>

        * console.cc (fhandler_console::init): If resetting stdin,
        make sure to reset the ConsoleCtrlHandler.
        * exceptions.cc (set_console_handler): New function broken out
        of init_exceptions().  Sets the function responsible for handling
        CTRL-C.
        (init_exceptions): Snipped out set_console_handler.

Thu Apr 30 14:11:30 1998  Christopher Faylor <cgf AT cygnus DOT com>

        * include/sys/cygwin.h: Remove cygnus-specific declaration.
        * winsup.h: Move cygnus-specific cygwin32_attach_handle_to_fd
        declaration here.  This function may eventually be replaced by
        an osf_* function.

Tue Apr 28 17:07:46 1998  Geoffrey Noer <noer AT cygnus DOT com>

        * passwd.cc (parse, getpass): remove unneeded uses of NO_COPY
        * grp.cc (getgrgid, getgrnam): ditto

Tue Apr 28 16:18:03 1998  Geoffrey Noer <noer AT cygnus DOT com>

        * version.h: bump minor version to 2
        * errno.cc: add FIXME

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019