Max Kellermann
|
8c4246f2ad
|
net/SocketError: remove obsolete Error functions
|
2016-11-07 08:58:26 +01:00 |
|
Max Kellermann
|
aead221184
|
event/ServerSocket: migrate from class Error to C++ exceptions
|
2016-10-28 21:22:25 +02:00 |
|
Lazaros Koromilas
|
f59ca94416
|
net/Resolver: correct includes for gettaddrinfo(3)
Signed-off-by: Lazaros Koromilas <lostd@2f30.org>
|
2016-06-12 16:36:17 +02:00 |
|
Max Kellermann
|
1aee89f5ea
|
*: include cleanup (using iwyu)
|
2016-03-01 22:08:13 +01:00 |
|
Max Kellermann
|
1d67aa7bf2
|
update copyright year to 2016
|
2016-02-26 17:54:05 +01:00 |
|
François Revol
|
193ffa06d9
|
system/SocketUtil: guard usage of SO_PASSCRED
Haiku has struct ucred but no SO_PASSCRED (yet).
|
2015-09-17 22:46:46 +02:00 |
|
Max Kellermann
|
f084bbbf35
|
net/AllocatedSocketAddress: new sockaddr wrapper class
|
2015-07-22 10:56:35 +02:00 |
|
Max Kellermann
|
20d69b957f
|
Net/StaticSocketAddress: add equality operator with SocketAddress
|
2015-07-22 10:56:32 +02:00 |
|
Max Kellermann
|
7de0a621e3
|
net/StaticSocketAddress: replace cast operator with GetAddress()
The implicit cast operator can be very dangerous.
|
2015-07-22 10:55:57 +02:00 |
|
Max Kellermann
|
3441ea9844
|
net/ToString: relicense to BSD-2
|
2015-07-22 10:26:18 +02:00 |
|
Max Kellermann
|
83752e9349
|
net/ToString: rename sockaddr_to_string() to ToString()
|
2015-07-22 10:26:18 +02:00 |
|
Max Kellermann
|
8fdfe85b5f
|
net/ToString: move V4 mapping code to functions
|
2015-07-22 10:26:18 +02:00 |
|
Max Kellermann
|
d4d9a85ad8
|
net/ToString: make variables more local
|
2015-07-22 10:26:18 +02:00 |
|
Max Kellermann
|
6f22452b54
|
net/Resolver: move sockaddr_to_string() to ToString.cxx
|
2015-07-22 10:03:36 +02:00 |
|
Max Kellermann
|
a4a37d7a19
|
net/StaticSocketAddress: remove unused method SetLocal()
|
2015-07-21 14:42:46 +02:00 |
|
Max Kellermann
|
d1b1a8e490
|
net/StaticSocketAddress: include cleanup
|
2015-07-21 13:56:21 +02:00 |
|
Max Kellermann
|
104fe124df
|
net/StaticSocketAddress: disable SetLocal() on Android
Fixes build failure because Bionic doesn't provide SUN_LEN().
|
2015-07-21 12:08:25 +02:00 |
|
Max Kellermann
|
5bdbd74d59
|
net: add header Features.hxx
For improved portability of the net library to projects without
autoconf.
|
2015-07-21 11:57:53 +02:00 |
|
Max Kellermann
|
e621c24270
|
net/StaticSocketAddress: include config.h
|
2015-07-21 11:57:53 +02:00 |
|
Max Kellermann
|
554888318a
|
net/StaticSocketAddress: use SocketAddress::size_type
|
2015-07-21 10:39:50 +02:00 |
|
Max Kellermann
|
49aaf98a7f
|
net/StaticSocketAddress: include cleanup
|
2015-07-21 10:38:58 +02:00 |
|
Max Kellermann
|
b31d171ae8
|
*: doxygen fixups
|
2015-03-17 11:21:43 +01:00 |
|
Max Kellermann
|
65ff72cdf8
|
fs/Traits: enable _UNICODE on Windows
Use wchar_t for everything on Windows. Solves a lot of filesystem
charset problems.
|
2015-03-05 10:15:10 +01:00 |
|
Max Kellermann
|
12de22d3bb
|
net/StaticSocketAdress: new class wrapping struct sockaddr_storage
|
2015-02-13 21:16:43 +01:00 |
|
Max Kellermann
|
6e66a5b77b
|
net/Resolver: relax size check in LocalAddressToString()
Handles abstract sockets on Linux.
|
2015-02-10 22:47:26 +01:00 |
|
Max Kellermann
|
cf5c10bbe6
|
net/Resolver: move code to LocalAddressToString()
|
2015-02-10 22:46:04 +01:00 |
|
Max Kellermann
|
4e30e74739
|
net/SocketAddress: light wrapper for struct sockaddr
|
2015-02-10 22:06:06 +01:00 |
|
Max Kellermann
|
42890b9acf
|
system/{Resolver,Socket{Error,Util}}: move to new library libnet.a
|
2015-02-10 22:06:06 +01:00 |
|