summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
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-21util/Exception: update copyrightMax Kellermann
2018-08-21util/{Const,Writable}Buffer: add method SetEnd()Max Kellermann
2018-08-20system/FileDescriptor: include cleanupMax Kellermann
2018-08-20system/FileDescriptor: pass FileDescriptor to CheckDuplicate()Max Kellermann
2018-08-20net/SocketDescriptor: make eventfd() and signalfd() mandatory on LinuxMax Kellermann
2018-08-20system/FileDescriptor: make inotify_init1() mandatory on LinuxMax Kellermann
2018-08-20system/FileDescriptor: add pipe2() wrapperMax Kellermann
2018-08-20system/FileDescriptor: make pipe2() mandatory on LinuxMax Kellermann
2018-08-20system/FileDescriptor: add operator!=Max Kellermann
2018-08-20system/UniqueFileDescriptor: make the base class publicMax Kellermann
2018-08-20system/FileDescriptor: add "noexcept"Max Kellermann
2018-08-20util/StringStrip: more API documentationMax Kellermann
2018-08-20util/StringStrip: add more "nonnull" attributesMax 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-20util/WritableBuffer: add ConstBuffer cast operatorMax Kellermann
2018-08-20util/Manual: add static method Cast()Max Kellermann
2018-08-20util/IterableSplitString: use operator==(nullptr_t)Max Kellermann
2018-08-20util/StringView: add ConstBuffer cast constructorsMax Kellermann
2018-08-20util/StringCompare: use StringAPI.hxxMax Kellermann
2018-08-20util/StringAPI: use StringCompare() in StringIsEqual()Max Kellermann
2018-08-20util/RuntimeError: fix typoMax Kellermann
2018-08-20util/ForeignFifoBuffer: shift the buffer in MoveFrom() on demandMax Kellermann
2018-08-20util/ForeignFifoBuffer: add "noexcept"Max Kellermann
2018-08-20util/Exception: move code to NestCurrentException()Max Kellermann
2018-08-20util/Cast: reverse operands in ContainerAttributeOffset()Max Kellermann