aboutsummaryrefslogtreecommitdiffstats
path: root/src/Listen.cxx (follow)
Commit message (Collapse)AuthorAgeFilesLines
* net/SocketAddress: light wrapper for struct sockaddrMax Kellermann2015-02-101-3/+3
|
* Listen: add "override"Max Kellermann2015-02-101-2/+2
|
* config/Option: convert to strictly-typed enumMax Kellermann2015-01-211-2/+2
|
* ConfigData: move struct config_param to Param.hxxMax Kellermann2015-01-211-1/+1
|
* Copyright year 2015Max Kellermann2015-01-011-1/+1
|
* ConfigGlobal: eliminate function config_get_next_param()Max Kellermann2014-02-201-5/+2
|
* Listen: eliminate local variableMax Kellermann2014-02-191-3/+1
|
* Listen: reduce overhead for builds without systemdMax Kellermann2014-02-191-5/+6
|
* Listen: add Partition referenceMax Kellermann2014-02-191-6/+7
|
* Listen: pass EventLoop to listen_global_init()Max Kellermann2014-01-291-6/+4
| | | | Don't use global variables.
* Client*: move to client/Max Kellermann2014-01-241-1/+1
|
* Config*: move to config/Max Kellermann2014-01-241-3/+3
|
* copyright year 2014Max Kellermann2014-01-131-1/+1
|
* *: use nullptr instead of NULLMax Kellermann2013-10-191-5/+5
|
* event/ServerSocket: pass AllocatedPath to AddPath()Max Kellermann2013-10-191-2/+3
|
* fs/Path: rename to AllocatedPathMax Kellermann2013-10-171-2/+2
| | | | | | | The new class Path only holds a string pointer without being responsible for allocation/deallocation. The FileSystem.hxx library accepts Path arguments instead of AllocatedPath, to avoid forcing callers to allocate another string object.
* Client, ...: remove unnecessary glib.h includeMax Kellermann2013-10-151-2/+0
|
* ConfigData: use std::string for config_param::valueMax Kellermann2013-10-151-3/+5
|
* Log: new logging library APIMax Kellermann2013-10-021-5/+6
| | | | | Prepare to migrate away from GLib. Currently, we're still using GLib as a backend.
* Listen, ...: add missing includesMax Kellermann2013-10-021-0/+2
|
* Listen: Allow tilde paths for socket.Maarten de Vries2013-09-121-2/+4
|
* conf.h: remove obsolete headerMax Kellermann2013-09-051-1/+3
| | | | | Use only ConfigData.hxx in plugin sources to reduce header dependencies.
* util/Error: new error passing libraryMax Kellermann2013-09-041-18/+12
| | | | Replaces GLib's GError.
* Main: move global variables to struct InstanceMax Kellermann2013-04-171-1/+2
| | | | More preparations for multi-player support.
* ServerSocket: replace callback with virtual methodMax Kellermann2013-01-301-10/+14
|
* ServerSocket: expose the classMax Kellermann2013-01-301-11/+13
| | | | Eliminate the C wrappers.
* ServerSocket: move to libevent.aMax Kellermann2013-01-301-1/+1
|
* ServerSocket: use the SocketMonitor classMax Kellermann2013-01-151-1/+3
|
* server_socket: convert to C++Max Kellermann2013-01-151-4/+1
|
* Client: rebase on the new BufferedSocket classMax Kellermann2013-01-151-1/+1
|
* Client: add Partition reference attributeMax Kellermann2013-01-071-2/+1
| | | | playlist and player_control are deprecated.
* decoder_api.h, ...: add "extern C"Max Kellermann2013-01-071-1/+1
|
* Partition: new class, container for Playlist and PlayerControlMax Kellermann2013-01-051-2/+2
| | | | | This is the beginning of multi-player support. There will be support for multiple Partition objects in one MPD process.
* Client: add "playlist" attributeMax Kellermann2013-01-041-1/+3
| | | | Reduce access to the global variable "g_playlist".
* client: convert to C++Max Kellermann2013-01-031-1/+1
|
* listen: convert to C++Max Kellermann2013-01-031-0/+156