- 27 Jan, 2014 13 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Allow semicolons and single quotes in the stream title. This is not part of any specification, but found in real life.
-
Max Kellermann authored
-
Max Kellermann authored
We're C++, and sparse understands only plain C.
-
Max Kellermann authored
Was broken on out-of-tree builds.
-
Max Kellermann authored
This was just too complex and fragile. Anybody who has versioned program names shall just call those programs manually.
-
Max Kellermann authored
I expect that aclocal is clever enough to find its own include directories. If it does not, letting MPD guess it is not the most reliable idea either.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 26 Jan, 2014 16 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
This call was unnecessary. It is a bad idea anyway to block the MPD process for some arbitrary amount of time.
-
Max Kellermann authored
Eliminate class LibUPnP and move the code to ClientInit.cxx. Its initialization function can be called multiple times, but UpnpRegisterClient() is called at most once.
-
Max Kellermann authored
Allow calling UpnpGlobalInit() multiple times.
-
Max Kellermann authored
-
Max Kellermann authored
Each Upnp*Async() call passes a new cookie pointer, and the cookie passed to UpnpRegisterClient() appears to be ignored. Using this interface is a more elegant approach than having one single "handler" function.
-
Max Kellermann authored
This invalidated the std::string instance, and thus broke the CUE parser (commit 322b0616).
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Simplifies test program rules.
-
Max Kellermann authored
-
Max Kellermann authored
-
- 25 Jan, 2014 3 commits
-
-
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.
-
Max Kellermann authored
This appears to be the right thing to do when we want anonymous login.
-
Max Kellermann authored
-
- 24 Jan, 2014 8 commits
-
-
Max Kellermann authored
Merge duplicate code.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-