Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | event/ServerSocket: fix AF_UNIX address in use error | Anthony DeRossi | 2015-09-30 | 1 | -0/+2 |
| | | | | | | | bind fails with an "address already in use" error if the socket path already exists. This was broken by cbb595ba. | ||||
* | event/ServerSocket: use AllocatedSocketAddress to build local socket address | Max Kellermann | 2015-07-22 | 1 | -13/+4 |
| | |||||
* | event/ServerSocket: use AllocatedSocketAddress for OneServerSocket::address | Max Kellermann | 2015-07-22 | 1 | -9/+14 |
| | | | | Manages memory automatically. | ||||
* | net/StaticSocketAddress: replace cast operator with GetAddress() | Max Kellermann | 2015-07-22 | 1 | -2/+2 |
| | | | | The implicit cast operator can be very dangerous. | ||||
* | net/ToString: rename sockaddr_to_string() to ToString() | Max Kellermann | 2015-07-22 | 1 | -1/+1 |
| | |||||
* | net/Resolver: move sockaddr_to_string() to ToString.cxx | Max Kellermann | 2015-07-22 | 1 | -0/+1 |
| | |||||
* | event/ServerSocket: #ifdef out local socket support on Windows | Max Kellermann | 2015-03-05 | 1 | -0/+8 |
| | |||||
* | net/StaticSocketAdress: new class wrapping struct sockaddr_storage | Max Kellermann | 2015-02-13 | 1 | -7/+11 |
| | |||||
* | net/SocketAddress: light wrapper for struct sockaddr | Max Kellermann | 2015-02-10 | 1 | -22/+21 |
| | |||||
* | system/{Resolver,Socket{Error,Util}}: move to new library libnet.a | Max Kellermann | 2015-02-10 | 1 | -3/+3 |
| | |||||
* | event/ServerSocket: remove obsolete macro DEFAULT_PORT | Max Kellermann | 2015-02-10 | 1 | -2/+0 |
| | |||||
* | Copyright year 2015 | Max Kellermann | 2015-01-01 | 1 | -1/+1 |
| | |||||
* | playlist, InotifySource, ...: update GLib comments | Max Kellermann | 2014-12-04 | 1 | -1/+1 |
| | |||||
* | Merge tag 'v0.18.18' into v0.19.x | Max Kellermann | 2014-11-18 | 1 | -1/+1 |
|\ | |||||
| * | event/ServerSocket: fix get_remote_uid() error value | Max Kellermann | 2014-11-18 | 1 | -1/+1 |
| | | | | | | | | Must return -1 on error, not 0. 0 is root. | ||||
* | | configure.ac: always define _GNU_SOURCE on Linux | Max Kellermann | 2014-03-15 | 1 | -5/+0 |
| | | | | | | | | Make sure glibc gives us all features. | ||||
* | | copyright year 2014 | Max Kellermann | 2014-01-13 | 1 | -1/+1 |
| | | |||||
* | | util/Alloc: new library replacing GLib's g_malloc() | Max Kellermann | 2014-01-07 | 1 | -4/+3 |
| | | |||||
* | | event/SocketMonitor: don't close the socket automatically | Max Kellermann | 2014-01-06 | 1 | -0/+3 |
| | | | | | | | | | | | | Users now have to call Close() explicitly. This simplifies using the class, as most users have automatic socket management already, and Steal() had to be used often. | ||||
* | | system/Resolver: sockaddr_to_string() returns std::string() | Max Kellermann | 2013-12-04 | 1 | -22/+11 |
| | | | | | | | | No GLib memory allocation. | ||||
* | | include cleanup using iwyu | Max Kellermann | 2013-11-28 | 1 | -0/+1 |
|/ | |||||
* | event/ServerSocket: don't abort if IPv6 is not available | Max Kellermann | 2013-11-04 | 1 | -1/+19 |
| | | | | First check if an IPv6 socket can be created. | ||||
* | event/ServerSocket: fix assertion failure | Max Kellermann | 2013-11-04 | 1 | -1/+1 |
| | | | | Regression from previous commit. D'oh! | ||||
* | event/ServerSocket: open sockets in the order they were configured | Max Kellermann | 2013-11-04 | 1 | -3/+3 |
| | | | | Use a std::list which can be appended at the end. | ||||
* | event/ServerSocket: pass AllocatedPath to AddPath() | Max Kellermann | 2013-10-19 | 1 | -13/+16 |
| | |||||
* | Log: new logging library API | Max Kellermann | 2013-10-02 | 1 | -11/+12 |
| | | | | | Prepare to migrate away from GLib. Currently, we're still using GLib as a backend. | ||||
* | system/SocketError: un-inline constructor | Max Kellermann | 2013-09-04 | 1 | -0/+2 |
| | | | | Reduces header dependencies. | ||||
* | util/Error: new error passing library | Max Kellermann | 2013-09-04 | 1 | -41/+35 |
| | | | | Replaces GLib's GError. | ||||
* | system/resolver: convert to C++ | Max Kellermann | 2013-09-04 | 1 | -1/+1 |
| | |||||
* | Makefile.am: move sources to libsystem.a | Max Kellermann | 2013-08-07 | 1 | -4/+4 |
| | |||||
* | event/ServerSocket: close only sockets that have been opened | Max Kellermann | 2013-02-04 | 1 | -1/+3 |
| | | | | Fixes assertion failure. | ||||
* | ServerSocket: Initialize length variable | Uli Schlachter | 2013-02-04 | 1 | -1/+1 |
| | |||||
* | ServerSocket: replace callback with virtual method | Max Kellermann | 2013-01-30 | 1 | -12/+7 |
| | |||||
* | ServerSocket: expose the class | Max Kellermann | 2013-01-30 | 1 | -103/+59 |
| | | | | Eliminate the C wrappers. | ||||
* | ServerSocket: move to libevent.a | Max Kellermann | 2013-01-30 | 1 | -0/+485 |