aboutsummaryrefslogtreecommitdiffstats
path: root/src/net (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-09-17system/SocketUtil: guard usage of SO_PASSCREDFrançois Revol1-1/+1
Haiku has struct ucred but no SO_PASSCRED (yet).
2015-07-22net/AllocatedSocketAddress: new sockaddr wrapper classMax Kellermann2-0/+236
2015-07-22Net/StaticSocketAddress: add equality operator with SocketAddressMax Kellermann2-9/+4
2015-07-22net/StaticSocketAddress: replace cast operator with GetAddress()Max Kellermann1-2/+2
The implicit cast operator can be very dangerous.
2015-07-22net/ToString: relicense to BSD-2Max Kellermann2-26/+47
2015-07-22net/ToString: rename sockaddr_to_string() to ToString()Max Kellermann2-2/+2
2015-07-22net/ToString: move V4 mapping code to functionsMax Kellermann1-15/+36
2015-07-22net/ToString: make variables more localMax Kellermann1-8/+4
2015-07-22net/Resolver: move sockaddr_to_string() to ToString.cxxMax Kellermann4-110/+167
2015-07-21net/StaticSocketAddress: remove unused method SetLocal()Max Kellermann2-37/+0
2015-07-21net/StaticSocketAddress: include cleanupMax Kellermann1-7/+0
2015-07-21net/StaticSocketAddress: disable SetLocal() on AndroidMax Kellermann2-2/+2
Fixes build failure because Bionic doesn't provide SUN_LEN().
2015-07-21net: add header Features.hxxMax Kellermann2-0/+28
For improved portability of the net library to projects without autoconf.
2015-07-21net/StaticSocketAddress: include config.hMax Kellermann1-0/+1
2015-07-21net/StaticSocketAddress: use SocketAddress::size_typeMax Kellermann2-6/+10
2015-07-21net/StaticSocketAddress: include cleanupMax Kellermann1-2/+0
2015-03-17*: doxygen fixupsMax Kellermann2-4/+0
2015-03-05fs/Traits: enable _UNICODE on WindowsMax Kellermann1-3/+22
Use wchar_t for everything on Windows. Solves a lot of filesystem charset problems.
2015-02-13net/StaticSocketAdress: new class wrapping struct sockaddr_storageMax Kellermann2-0/+192
2015-02-10net/Resolver: relax size check in LocalAddressToString()Max Kellermann1-2/+20
Handles abstract sockets on Linux.
2015-02-10net/Resolver: move code to LocalAddressToString()Max Kellermann1-8/+16
2015-02-10net/SocketAddress: light wrapper for struct sockaddrMax Kellermann6-24/+160
2015-02-10system/{Resolver,Socket{Error,Util}}: move to new library libnet.aMax Kellermann6-0/+558