Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |