summaryrefslogtreecommitdiff
path: root/src/net
AgeCommit message (Expand)Author
2019-03-20event/ServerSocket, doc, ...: refer to AF_LOCAL as "local socket"Max Kellermann
2019-02-27net/StaticSocketAddress: remove GetAddress()Max Kellermann
2019-02-27net/StaticSocketAddress: add GetLocalRaw()Max Kellermann
2019-02-27net/SocketDescriptor: add SetTcpUserTimeout()Max Kellermann
2019-02-19net/IPv[46]Address: update copyrightMax Kellermann
2019-02-19net/AllocatedSocketAddress: add methods IsV6Any(), IsV4Mapped()Max Kellermann
2019-02-19net/SocketAddress: add method GetLocalPath()Max Kellermann
2019-02-19net/AllocatedSocketAddress: add method GetLocalRaw()Max Kellermann
2019-01-22net/SocketAddress: add `constexpr`Max Kellermann
2019-01-21net/HostParser: add `noexcept`Max Kellermann
2019-01-20net/IPv4Address: fix comment typoMax Kellermann
2019-01-14net/IPv[46]Address: make the initializers even more portableMax Kellermann
2019-01-04Build fix. This struct is the same on Haiku and on Linux, still gccZoltán Mizsei
2018-11-19check.h: remove obsolete headerMax Kellermann
2018-11-02net/IPv[46]Address: make the initializers more portableMax Kellermann
2018-10-31*: copyright year 2018Max Kellermann
2018-10-30net/SocketUtil: update API documentationMax Kellermann
2018-10-14build with Meson instead of autotoolsMax Kellermann
2018-08-21net/IPv6Address: pass reference to Cast()Max Kellermann
2018-08-21net/IPv4Address: pass reference to Cast()Max Kellermann
2018-08-21net/AllocatedSocketAddress: convert operator== to templateMax Kellermann
2018-08-21net/SocketDescriptor: add multicast methodsMax Kellermann
2018-08-21net/SocketDescriptor: remove unnecessary SO_REUSEPORT checkMax Kellermann
2018-08-21net/SocketDescriptor: add Shutdown()Max Kellermann
2018-08-21net/SocketDescriptor: fix SOCK_NONBLOCK flag in CreateSocketPairNonBlock()Max Kellermann
2018-08-21net/SocketDescriptor: add "noexcept"Max Kellermann
2018-08-21net/SocketAddress: add cast to size_typeMax Kellermann
2018-08-21net/SocketAddress: add GetSteadyPart()Max Kellermann
2018-08-21net/SocketDescriptor: make accept4() mandatory on LinuxMax Kellermann
2018-08-21net/SocketAddress: reimplement GetPort() using IPv4Address::GetPort()Max Kellermann
2018-08-21net/SocketAddress: add IsV4Mapped()Max Kellermann
2018-08-21net/SocketAddress: reimplement IsV6Any() using IPv6Address::IsAny()Max Kellermann
2018-08-21net/IPv6Address: new classMax Kellermann
2018-08-21net/Resolver: update copyright yearMax Kellermann
2018-08-21net/Resolver: replace with more advanced implementationMax Kellermann
2018-08-20Compiler.h: move to util/Max Kellermann
2018-08-20net/SocketDescriptor: add method GetPeerCredentials()Max Kellermann
2018-08-20net/SocketDescriptor: add GetType(), IsStream()Max Kellermann
2018-08-20system/FileDescriptor: add IsPipe(), IsSocket()Max Kellermann
2018-08-20net/SocketAddress: add method GetLocalRaw()Max Kellermann
2018-08-20net/IPv4Address: add various helper methodsMax Kellermann
2018-08-20net/IPv4Address: add struct sockaddr_in constructorMax Kellermann
2018-08-20net/SocketAddress: make GetAddress() constexprMax Kellermann
2018-08-20net/IPv4Address: add API documentationMax Kellermann
2018-08-20net/IPv4Address: add static method ConstructInAddrBE()Max Kellermann
2018-08-20net/IPv4Address: check _WIN32 instead of WIN32Max Kellermann
2018-08-20net/IPv4Address: add "noexcept"Max Kellermann
2018-08-14fixed setting unix socket permissions1848
2018-08-07Moved call to fchmod() on socket from OneServerSocket::Open() to socket_bind_...1848
2018-07-13system/FileDescriptor: no-op implementation of *CloseOnExec() on WindowsMax Kellermann