summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/fhandler_socket.cc
Commit message (Expand)AuthorAgeFilesLines
* Cygwin: Add 'fallthrough' pseudo keyword for switch/case useCorinna Vinschen2020-08-051-1/+1
* Cygwin: AF_UNIX: store per-socket info in shared memoryCorinna Vinschen2018-03-121-2/+1
* Cygwin: cleanup header including within network-releated filesCorinna Vinschen2018-02-281-34/+4
* Cygwin: sockets: Fix fstat on unnamed socketsCorinna Vinschen2018-02-271-1/+1
* Cygwin: encapsulate Winsock based fhandler_socket classesCorinna Vinschen2018-02-231-559/+0
* Cygwin: drop unused device nodes and clean up socket devicesCorinna Vinschen2018-02-231-1/+1
* Cygwin: fhandler_socket: Rearrange methodsCorinna Vinschen2018-02-221-108/+108
* Cygwin: fhandler_socket: Add derived fcntl methodsCorinna Vinschen2018-02-221-12/+0
* Cygwin: fhandler_socket: Add derived ioctl methodsCorinna Vinschen2018-02-221-50/+1
* Cygwin: fhandler_socket: Move shutdown and close methods into derived classesCorinna Vinschen2018-02-221-66/+0
* Cygwin: inline get_socket_flags()Corinna Vinschen2018-02-211-11/+0
* Cygwin: split out fhandler_socket into inet and local classesCorinna Vinschen2018-02-211-1992/+68
* Cygwin: set/getsockopt: Move implementation into fhandler_socket classCorinna Vinschen2018-02-201-0/+330
* Cygwin: fhandler_socket: Add :: to potentially colliding WinSock callsCorinna Vinschen2018-02-161-6/+6
* Cygwin: socketpair: Move socketpair creation inside fhandler_socket classCorinna Vinschen2018-02-161-0/+124
* Cygwin: sockets: move common settings into set_socket_handle()Corinna Vinschen2018-02-161-17/+20
* Cygwin: socket: move socket creation inside fhandler_socket classCorinna Vinschen2018-02-141-0/+117
* Cygwin: fix file-related functions on unix socketsCorinna Vinschen2018-02-141-6/+33
* Cygwin: improve a comment in fhandler_socket::getsocknameCorinna Vinschen2018-02-141-3/+2
* Cygwin: sockets: Handle SO_RCVTIMEO and SO_SNDTIMEOCorinna Vinschen2018-02-071-2/+19
* Cygwin: Use SO_EXCLUSIVEADDRUSECorinna Vinschen2018-02-051-1/+1
* cygwin: cleanup fhandler_socket::release_eventsCorinna Vinschen2017-11-271-7/+9
* cygwin: fix stray semicolonCorinna Vinschen2017-11-071-1/+1
* Fix two bugs in the limit of large numbers of sockets:Erik M. Bray2017-11-071-2/+9
* Ensure that send() interrupted by a signal returns sucessfullyErik M. Bray2017-06-191-4/+4
* Define RtlGenRandom correctly in ntsecapi.h wrapperCorinna Vinschen2016-12-141-0/+1
* Rearrange RNG code slightlyCorinna Vinschen2016-12-131-1/+1
* Make sure to use the Winsock definition of FIONREAD in ioctlsocket callCorinna Vinschen2016-07-011-1/+2
* Drop has_sendmsg flagCorinna Vinschen2016-06-231-2/+1
* Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout optioncygwin-2_5_2-releaseCorinna Vinschen2016-06-231-3/+0
* Drop usage of old-age BSD types in generically used Cygwin headersCorinna Vinschen2016-03-241-2/+2
* Implement getentropy for CygwinCorinna Vinschen2016-03-181-2/+1
* Implement POSIX.1e ACL functionsCorinna Vinschen2016-03-081-1/+1
* Fix previous fix for generating unique inode numbers for socketsCorinna Vinschen2016-01-111-2/+4
* Return unique inode numbers when calling stat/fstat on pipes and IP socketsCorinna Vinschen2016-01-111-2/+3
* Fix race condition when waiting for a signalCorinna Vinschen2015-11-271-7/+11
* Reapply POSIX ACL changes.Corinna Vinschen2015-11-181-6/+5
* Fix compiler errors/warnings when compiling with -O3Corinna Vinschen2015-10-201-2/+2
* cygwin: Fix copyright datesCorinna Vinschen2015-07-291-1/+1
* Try to handle concurrent close on socket more gracefullyCorinna Vinschen2015-06-151-14/+40
* Drop defining _BSDTYPES_DEFINED before including winsup.h.Corinna Vinschen2015-03-121-2/+0
* * fhandler_socket.cc (fhandler_socket::af_local_connect): DropCorinna Vinschen2014-10-261-16/+6
* * fhandler_socket.cc (fhandler_socket::connect): Don't change stateCorinna Vinschen2014-10-141-2/+3
* * fhandler_socket.cc (fhandler_socket::connect): Init connect_state toCorinna Vinschen2014-10-141-4/+21
* Add setsockopt(sd, SOL_SOCKET, SO_PEERCRED, NULL, 0) to disableCorinna Vinschen2014-10-111-2/+33
* * fhandler_socket.cc (fhandler_socket::af_local_connect): Drop outdatedCorinna Vinschen2014-10-111-12/+22
* * fhandler_socket.cc (fhandler_socket::evaluate_events): HandleCorinna Vinschen2014-10-111-45/+51
* * fhandler_socket.cc (fhandler_socket::evaluate_events): SlightlyCorinna Vinschen2014-10-111-3/+3
* * Throughout, use __try/__except/__endtry blocks, rather than myfaultCorinna Vinschen2014-08-221-10/+13
* * fhandler.h (enum conn_state): Add "connect_credxchg" state.Corinna Vinschen2014-08-191-4/+14