summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2017-08-11client: make GREETING constexprMax Kellermann
2017-08-11client: use C++11 initializersMax Kellermann
2017-08-11system/fd_util: remove unused libraryMax Kellermann
2017-08-11system/EventPipe: use FileDescriptor::CreatePipeNonBlock()Max Kellermann
2017-08-11system/FileDescriptor: add method CreatePipeNonBlock()Max Kellermann
2017-08-11system/EventPipe: use class UniqueSocketDescriptor in PoorSocketPair()Max Kellermann
2017-08-11system/EventPipe: throw exception instead of raising fatal errorMax Kellermann
2017-08-11net/IPv4Address: new classMax Kellermann
2017-08-11net/SocketDescriptor: add AcceptNonBlock() overload without addressMax Kellermann
2017-08-11net/SocketDescriptor: AcceptNonBlock() enables non-blocking even if SOCK_NONB...Max Kellermann
2017-08-11net/SocketDescriptor: check HAVE_ACCEPT4Max Kellermann
2017-08-11system/EventPipe: use AtScopeExit() in PoorSocketPair()Max Kellermann
2017-08-11zeroconf/Bonjour: pass SocketDescriptor to constructorMax Kellermann
2017-08-11system/FileDescriptor: implement CreatePipe() on WindowsMax Kellermann
2017-08-10system/fd_util: remove unused function close_socket()Max Kellermann
2017-08-10system/fd_util: remove unused function accept_cloexec_nonblock()Max Kellermann
2017-08-10system/fd_util: remove unused function open_cloexec()Max Kellermann
2017-08-10output/oss: use class FileDescriptorMax Kellermann
2017-08-10mixer/oss: use class FileDescriptorMax Kellermann
2017-08-10fs/FileSystem: use UniqueFileDescriptor in TruncateFile()Max Kellermann
2017-08-10fs/FileSystem: OpenFile() returns UniqueFileDescriptorMax Kellermann
2017-08-10system/FileDescriptor: add Open() overload with wchar_t pathMax Kellermann
2017-08-10net/SocketUtil: use SocketDescriptor::SetBoolOption()Max Kellermann
2017-08-10net/SocketDescriptor: add method SetKeepAlive()Max Kellermann
2017-08-10net/ServerSocket: pass UniqueSocketDescriptor&& to OnAccept()Max Kellermann
2017-08-10event/SocketMonitor: use class SocketDescriptorMax Kellermann
2017-08-10output/httpd: remove obsolete accept() error checkMax Kellermann
2017-08-10system/fd_util: remove unused function socket_cloexec_nonblock()Max Kellermann
2017-08-10lib/nfs/Connection: use class SocketDescriptorMax Kellermann
2017-08-10net/SocketDescriptor: allow constructing with "int"Max Kellermann
2017-08-10net/SocketDescriptor: SO_REUSEADDR is portableMax Kellermann
2017-08-10net/SocketUtil: fix -WunusedMax Kellermann
2017-08-10net/SocketDescriptor: cast setsockopt() value to "const char *" for WindowsMax Kellermann
2017-08-10net/SocketDescriptor: socketpair() is unavailable on WindowsMax Kellermann
2017-08-10net/SocketDescriptor: implement SetNonBlocking() on WindowsMax Kellermann
2017-08-10net/SocketDescriptor: call SetNonBlocking() on Linux if SOCK_NONBLOCK unavail...Max Kellermann
2017-08-10net/SocketDescriptors: IsValid() is not available on WindowsMax Kellermann
2017-08-10net/SocketDescriptors: fix includes for WindowsMax Kellermann
2017-08-10net/SocketUtil: socket_bind_listen() returns UniqueSocketDescriptorMax Kellermann
2017-08-10net/SocketDescriptor: specialization of FileDescriptor for network socketsMax Kellermann
2017-08-10net/StaticSocketAddress: add struct sockaddr cast operatorsMax Kellermann
2017-08-10net/*, ...: use AF_LOCAL instead of AF_UNIXMax Kellermann
2017-08-10net/StaticSocketAddress: pass SocketAddress by value to operator!=Max Kellermann
2017-08-10net/StaticSocketAddress: add method SetMaxSize()Max Kellermann
2017-08-10net/StaticSocketAddress: set a valid size in Clear()Max Kellermann
2017-08-10mixer/Plugin: pass AudioOutput to init()Max Kellermann
2017-08-10system/EventFD: use class UniqueFileDescriptorMax Kellermann
2017-08-10system/SignalFD: use class UniqueFileDescriptorMax Kellermann
2017-08-10system/UniqueFileDescriptor: new auto-closing FileDescriptor wrapperMax Kellermann
2017-08-10system/FileDescriptor: add methods EnableCloseOnExec(), DisableCloseOnExec()Max Kellermann