From: noer AT cygnus DOT com (Geoffrey Noer) Subject: New winsup snapshot 981214 14 Dec 1998 13:10:40 -0800 Message-ID: <19981214125750.53698.cygnus.cygwin32.developers@cygnus.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii To: cygwin32-developers AT cygnus DOT com Hi all, Here's the latest winsup snapshot. It consists of the same version of Cygwin as in 20.1 plus a couple of bug fixes and new support for SIOCGIFADDR, SIOCGIFBRDADDR and SIOCGIFNETMASK socket ioctls by Corinna Vinschen, as well as a reworking of get_ifconf. ChangeLog entries since 20.1 follow. Note that the Windows 9x version of get_ifconf is pretty untested and may need additional work. If you test this functionality, please speak up and let us know where it's at. Regards, -- Geoffrey Noer noer AT cygnus DOT com -----------------------------> ChangeLog <---------------------------- Mon Dec 14 12:37:43 1998 Geoffrey Noer * net.cc: minor respacing (get_ifconf): new local function, combines get_winnt_ifconf and get_win95_ifconf. (get_win95_ifconf): delete (get_winnt_ifconf): delete (fhandler_socket::ioctl): adjust ifconf calls in light of above, check returned value for safety. * include/cygwin/version.h: bump CYGWIN_VERSION_API_MINOR to 4 in honor of newly supported socket ioctls. patch from Corinna Vinschen : * include/asm/socket.h: Added defines for ioctl() calls SIOCGIFADDR, SIOCGIFBRDADDR and SIOCGIFNETMASK. * net.cc (get_winnt_ifconf): Check the registry entries instead of just calling get_win95_ifconf(). Added what argument to support the new ioctl() calls. (get_win95_ifconf): Check the Windows 9x registry entries as described by Tim Newsham. (fhandler_socket::ioctl): Support the ioctl() commands SIOCGIFADDR, SIOCGIFBRDADDR and SIOCGIFNETMASK. (get_if_flags): Check for a down interface. Wed Dec 9 18:11:31 1998 Geoffrey Noer * fhandler.cc (fhandler_disk_file::open): check for shell scripts regardless of Win32 OS type. Sun Dec 6 19:38:11 1998 Christopher Faylor patch from Corinna Vinschen : * fhandler_console.cc (fhandler_console::tcgetattr): Fix typo. ISIG should be ored with c_lflag. Tue Dec 1 16:28:56 1998 Geoffrey Noer * include/utmp.h: delete, moved to newlib/libc/sys/cygwin/sys.