acadia-newlib/winsup
Egor Duda 619f7fa032 * fhandler.h (class fhandler_socket): Add members and methods to
support secure connections on AF_UNIX sockets.
* fhandler_socket.cc (fhandler_socket::set_connect_secret): New method.
(fhandler_socket::get_connect_secret): Ditto.
(fhandler_socket::create_secret_event): Ditto.
(fhandler_socket::close_secret_event): Ditto.
(fhandler_socket::check_peer_secret_event): Ditto.
(fhandler_socket::fixup_after_fork): Duplicate secret event to child.
(fhandler_socket::dup): Copy address family.
(fhandler_socket::close): Close secret event.
* net.cc (get_inet_addr): Read secret cookie.
(cygwin_connect): Check if peer knows secret cookie value.
(cygwin_accept): Ditto. Copy address family to newly created socket.
(cygwin_bind): Generate and write secret cookie.
(wsock_init): Initialize random number generator.
2001-04-09 07:21:32 +00:00
..
cygwin * fhandler.h (class fhandler_socket): Add members and methods to 2001-04-09 07:21:32 +00:00
doc British -> US spelling. 2001-03-17 18:50:22 +00:00
mingw * include/tchar.h: (__TEXT): Remove undef. 2001-02-21 19:33:42 +00:00
testsuite * winsup.api/mmaptest01.c: New test. 2001-04-03 08:39:21 +00:00
utils * mount.cc (main): Use getopt_long for parsing arguments. 2001-04-03 02:41:54 +00:00
w32api * include/winnt.h (GetCurrentFiber): Make "external __inline" or asm code will 2001-04-09 00:52:35 +00:00
CYGWIN_LICENSE import winsup-2000-02-17 snapshot 2000-02-17 19:38:33 +00:00
ChangeLog * configure: fix regeneration bug. 2001-03-20 01:26:45 +00:00
MAINTAINERS DJ is sole setup maintainer now. 2000-08-10 23:51:25 +00:00
Makefile.common * Makefile.common: Revert previous change. 2001-02-22 12:37:32 +00:00
Makefile.in * Makefile.common: Extend VERBOSE default. 2000-10-02 02:05:23 +00:00
configure * configure: fix regeneration bug. 2001-03-20 01:26:45 +00:00
configure.in * Makefile.common: Eliminate checks for libgcc.a and libstdc++.a. Use CXX for 2000-12-03 05:40:45 +00:00