- 15 May, 2017 1 commit
-
-
Max Kellermann authored
See commit 71f0ed8b
-
- 08 May, 2017 1 commit
-
-
Max Kellermann authored
The "pure" and "const" attributes are not so well-defined, and a recent clang version implements an optimization which pushes the definition's boundary beyond what I believed it was. clang now assumes that functions declared "pure" cannot throw exceptions, even if they lack the "noexcept" specification. When compiled with this new clang version, MPD will crash randomly if an exception happens to get thrown by such as "pure" function (https://github.com/MusicPlayerDaemon/MPD/issues/41). This commit removes all such misplaced "pure" and "const" attributes, closing #41.
-
- 25 Feb, 2017 1 commit
-
-
Max Kellermann authored
-
- 17 Feb, 2017 3 commits
-
-
Max Kellermann authored
With this commit, multi-player support becomes possible... it's just not wired to the frontend yet. This is based on massive amounts of refactoring work I did over the past 9 years.
-
Max Kellermann authored
-
Max Kellermann authored
-
- 10 Feb, 2017 1 commit
-
-
Max Kellermann authored
Eliminate global variables.
-
- 03 Jan, 2017 1 commit
-
-
Max Kellermann authored
-
- 10 Nov, 2016 1 commit
-
-
Max Kellermann authored
-
- 26 Oct, 2016 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 12 Oct, 2016 1 commit
-
-
hawken authored
-
- 17 Jun, 2016 1 commit
-
-
Max Kellermann authored
Replaces the old BoundMethod template.
-
- 18 Mar, 2016 1 commit
-
-
Max Kellermann authored
There's no point in passing a LightSong reference here; the callee is interested only in the URI.
-
- 10 Mar, 2016 6 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
All remaining events are specific to the Partition.
-
Max Kellermann authored
-
Max Kellermann authored
Use MaskMonitor to eliminate duplicate code.
-
Max Kellermann authored
-
- 05 Mar, 2016 5 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Move the GlobalEvents::Monitor instance into class Instance. Eliminate all global variables.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 26 Feb, 2016 1 commit
-
-
Max Kellermann authored
-
- 01 Jan, 2015 1 commit
-
-
Max Kellermann authored
-
- 09 Feb, 2014 1 commit
-
-
Max Kellermann authored
-
- 06 Feb, 2014 1 commit
-
-
Max Kellermann authored
-
- 05 Feb, 2014 1 commit
-
-
Max Kellermann authored
Keep only a reference.
-
- 04 Feb, 2014 5 commits
-
-
Max Kellermann authored
Replaces global variable "main_loop".
-
Max Kellermann authored
Decouples db/update/Remove.cpp from global variables.
-
Max Kellermann authored
-
Max Kellermann authored
Move from db/DatabaseGlue.cxx, eliminating global variable.
-
Max Kellermann authored
-
- 30 Jan, 2014 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Move global variables into the new classes. That may allow multiple update threads for multiple databases one day.
-
- 25 Jan, 2014 1 commit
-
-
Max Kellermann authored
This commit adds the NeighborPlugin API which can be used to detect nearby file servers that can be used by input plugins. This list of servers is exported using the new "listneighbors" command. The idle even "neighbor" notifies interested clients when a new neighbor is found or an existing one is lost. There's a lot missing currently: protocol&user documentation, and a way to "mount" remote servers into the music database. Obviously, some code from the UPnP database plugin can be moved to a neighbor plugin.
-
- 24 Jan, 2014 1 commit
-
-
Max Kellermann authored
-
- 13 Jan, 2014 1 commit
-
-
Max Kellermann authored
-