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