aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/fhandler_socket.cc
AgeCommit message (Expand)AuthorFilesLines
2022-08-05Cygwin: Reorganize cygwin source dirCorinna Vinschen1-311/+0
2022-08-03Cygwin: drop macro and code for CYGWIN_VERSION_CHECK_FOR_OLD_IFREQCorinna Vinschen1-68/+19
2022-08-03Cygwin: drop macro and code for CYGWIN_VERSION_CHECK_FOR_OLD_O_NONBLOCKCorinna Vinschen1-8/+3
2022-05-29Cygwin: remove regparm.hKen Brown1-2/+2
2020-08-05Cygwin: Add 'fallthrough' pseudo keyword for switch/case useCorinna Vinschen1-1/+1
2018-03-12Cygwin: AF_UNIX: store per-socket info in shared memoryCorinna Vinschen1-2/+1
2018-02-28Cygwin: cleanup header including within network-releated filesCorinna Vinschen1-34/+4
2018-02-27Cygwin: sockets: Fix fstat on unnamed socketsCorinna Vinschen1-1/+1
2018-02-23Cygwin: encapsulate Winsock based fhandler_socket classesCorinna Vinschen1-559/+0
2018-02-23Cygwin: drop unused device nodes and clean up socket devicesCorinna Vinschen1-1/+1
2018-02-22Cygwin: fhandler_socket: Rearrange methodsCorinna Vinschen1-108/+108
2018-02-22Cygwin: fhandler_socket: Add derived fcntl methodsCorinna Vinschen1-12/+0
2018-02-22Cygwin: fhandler_socket: Add derived ioctl methodsCorinna Vinschen1-50/+1
2018-02-22Cygwin: fhandler_socket: Move shutdown and close methods into derived classesCorinna Vinschen1-66/+0
2018-02-21Cygwin: inline get_socket_flags()Corinna Vinschen1-11/+0
2018-02-21Cygwin: split out fhandler_socket into inet and local classesCorinna Vinschen1-1992/+68
2018-02-20Cygwin: set/getsockopt: Move implementation into fhandler_socket classCorinna Vinschen1-0/+330
2018-02-16Cygwin: fhandler_socket: Add :: to potentially colliding WinSock callsCorinna Vinschen1-6/+6
2018-02-16Cygwin: socketpair: Move socketpair creation inside fhandler_socket classCorinna Vinschen1-0/+124
2018-02-16Cygwin: sockets: move common settings into set_socket_handle()Corinna Vinschen1-17/+20
2018-02-14Cygwin: socket: move socket creation inside fhandler_socket classCorinna Vinschen1-0/+117
2018-02-14Cygwin: fix file-related functions on unix socketsCorinna Vinschen1-6/+33
2018-02-14Cygwin: improve a comment in fhandler_socket::getsocknameCorinna Vinschen1-3/+2
2018-02-07Cygwin: sockets: Handle SO_RCVTIMEO and SO_SNDTIMEOCorinna Vinschen1-2/+19
2018-02-05Cygwin: Use SO_EXCLUSIVEADDRUSECorinna Vinschen1-1/+1
2017-11-27cygwin: cleanup fhandler_socket::release_eventsCorinna Vinschen1-7/+9
2017-11-07cygwin: fix stray semicolonCorinna Vinschen1-1/+1
2017-11-07Fix two bugs in the limit of large numbers of sockets:Erik M. Bray1-2/+9
2017-06-19Ensure that send() interrupted by a signal returns sucessfullyErik M. Bray1-4/+4
2016-12-14Define RtlGenRandom correctly in ntsecapi.h wrapperCorinna Vinschen1-0/+1
2016-12-13Rearrange RNG code slightlyCorinna Vinschen1-1/+1
2016-07-01Make sure to use the Winsock definition of FIONREAD in ioctlsocket callCorinna Vinschen1-1/+2
2016-06-23Drop has_sendmsg flagCorinna Vinschen1-2/+1
2016-06-23Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout optioncygwin-2_5_2-releaseCorinna Vinschen1-3/+0
2016-03-24Drop usage of old-age BSD types in generically used Cygwin headersCorinna Vinschen1-2/+2
2016-03-18Implement getentropy for CygwinCorinna Vinschen1-2/+1
2016-03-08Implement POSIX.1e ACL functionsCorinna Vinschen1-1/+1
2016-01-11Fix previous fix for generating unique inode numbers for socketsCorinna Vinschen1-2/+4
2016-01-11Return unique inode numbers when calling stat/fstat on pipes and IP socketsCorinna Vinschen1-2/+3
2015-11-27Fix race condition when waiting for a signalCorinna Vinschen1-7/+11
2015-11-18Reapply POSIX ACL changes.Corinna Vinschen1-6/+5
2015-10-20Fix compiler errors/warnings when compiling with -O3Corinna Vinschen1-2/+2
2015-07-29cygwin: Fix copyright datesCorinna Vinschen1-1/+1
2015-06-15Try to handle concurrent close on socket more gracefullyCorinna Vinschen1-14/+40
2015-03-12Drop defining _BSDTYPES_DEFINED before including winsup.h.Corinna Vinschen1-2/+0
2014-10-26 * fhandler_socket.cc (fhandler_socket::af_local_connect): DropCorinna Vinschen1-16/+6
2014-10-14 * fhandler_socket.cc (fhandler_socket::connect): Don't change stateCorinna Vinschen1-2/+3
2014-10-14 * fhandler_socket.cc (fhandler_socket::connect): Init connect_state toCorinna Vinschen1-4/+21
2014-10-11 Add setsockopt(sd, SOL_SOCKET, SO_PEERCRED, NULL, 0) to disableCorinna Vinschen1-2/+33
2014-10-11 * fhandler_socket.cc (fhandler_socket::af_local_connect): Drop outdatedCorinna Vinschen1-12/+22