- 03 Jan, 2017 1 commit
-
-
Max Kellermann authored
-
- 26 Feb, 2016 1 commit
-
-
Max Kellermann authored
-
- 01 Jan, 2015 1 commit
-
-
Max Kellermann authored
-
- 13 Jan, 2014 1 commit
-
-
Max Kellermann authored
-
- 06 Nov, 2013 1 commit
-
-
Max Kellermann authored
Add a new CommandResult code called "FINISH" which, unlike "CLOSE", will attempt to flush the output buffer. This is a one-shot attempt; it will do one write, and not try again.
-
- 30 Oct, 2013 1 commit
-
-
Max Kellermann authored
-
- 20 Oct, 2013 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
- 25 Sep, 2012 5 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
This lives in protocol/result.h now.
-
Max Kellermann authored
Eliminate the hack in handle_idle().
-
Max Kellermann authored
-
Max Kellermann authored
Just use the values assigned by the compiler.
-
- 07 Aug, 2012 1 commit
-
-
Max Kellermann authored
Prepare for splitting command.c.
-
- 02 Aug, 2012 1 commit
-
-
Max Kellermann authored
Remove GLib dependency from some headers.
-
- 29 Jan, 2011 1 commit
-
-
Max Kellermann authored
-
- 01 Jan, 2010 1 commit
-
-
Avuton Olrich authored
-
- 29 Jul, 2009 1 commit
-
-
Max Kellermann authored
-
- 30 Mar, 2009 1 commit
-
-
Avuton Olrich authored
-
- 13 Mar, 2009 1 commit
-
-
Avuton Olrich authored
This updates the copyright header to all be the same, which is pretty much an update of where to mail request for a copy of the GPL and the years of the MPD project. This also puts all committers under 'The Music Player Project' umbrella. These entries should go individually in the AUTHORS file, for consistancy.
-
- 02 Dec, 2008 1 commit
-
-
Thomas Jansen authored
We want to remove gcc.h eventually. This takes care of all the G_GNUC_PRINTF macros.
-
- 31 Oct, 2008 2 commits
-
-
Max Kellermann authored
"LOG_H" is a macro which is also used by ffmpeg/log.h. This is ffmpeg's fault, because short macros should be reserved for applications, but since it's always a good idea to choose prefixed macro names, even for applications, we are going to do that in MPD.
-
Max Kellermann authored
Replace a custom data structure with a GLib one.
-
- 22 Oct, 2008 4 commits
-
-
Max Kellermann authored
Instead of returning 0 for success and -1 for failure, return true or false. This seems more natural.
-
Max Kellermann authored
Also add names for "error" and "ok". I don't like passing anonymous integer codes around. This is not yet complete: lots of functions (e.g. in playlist.c) follow the same convention of -1/0, and these have to be adapted, too.
-
Max Kellermann authored
Eliminate CamelCase in all public and static functions.
-
Max Kellermann authored
-
- 08 Oct, 2008 1 commit
-
-
Max Kellermann authored
When there are standardized headers, use these instead of the bloated os_compat.h.
-
- 07 Sep, 2008 3 commits
-
-
Max Kellermann authored
Don't pass a pointer to client->permission to processCommand(), better let the code in command.c use the new permission getter/setter functions.
-
Max Kellermann authored
commandError() has been superseded by command_error(), and is not being used anymore. Remove it.
-
Max Kellermann authored
These two functions take a client struct instead of the file descriptor. We will now begin passing the client struct around instead of a raw file descriptor (which needed a linear lookup in the client list to be useful).
-
- 06 Sep, 2008 1 commit
-
-
Max Kellermann authored
As usual, include only headers which are really needed.
-
- 29 Aug, 2008 2 commits
-
-
Max Kellermann authored
Instead of passing the pointer to the "expired" flag to processListOfCommands(), this function should use the client API to check this flag. We can now remove the "global_expired" hack introduced recently.
-
Max Kellermann authored
Start exporting the client struct as an opaque struct. For now, pass it only to processCommand() and processListOfCommands(), and provide a function to extract the socket handle. Later, we will propagate the pointer to all command implementations, and of course to client_print() etc.
-
- 12 Apr, 2008 2 commits
-
-
Eric Wong authored
git-svn-id: https://svn.musicpd.org/mpd/trunk@7346 09075e82-0dd4-0310-85a5-a0d7c8717e4f
-
Max Kellermann authored
Try to only include headers which are really needed. We should particularly check all "headers including other headers". The long-term goal is to have a manageable, small API for plugins (decoders, output) without so many mpd internals cluttering the namespace. git-svn-id: https://svn.musicpd.org/mpd/trunk@7319 09075e82-0dd4-0310-85a5-a0d7c8717e4f
-
- 03 Jan, 2008 1 commit
-
-
Eric Wong authored
This will make refactoring features easier, especially now that pthreads support and larger refactorings are on the horizon. Hopefully, this will make porting to other platforms (even non-UNIX-like ones for masochists) easier, too. os_compat.h will house all the #includes for system headers considered to be the "core" of MPD. Headers for optional features will be left to individual source files. git-svn-id: https://svn.musicpd.org/mpd/trunk@7130 09075e82-0dd4-0310-85a5-a0d7c8717e4f
-
- 05 Apr, 2007 1 commit
-
-
Avuton Olrich authored
git-svn-id: https://svn.musicpd.org/mpd/trunk@5834 09075e82-0dd4-0310-85a5-a0d7c8717e4f
-
- 18 Feb, 2007 1 commit
-
-
J. Alexander Treuman authored
git-svn-id: https://svn.musicpd.org/mpd/trunk@5376 09075e82-0dd4-0310-85a5-a0d7c8717e4f
-
- 20 Aug, 2006 1 commit
-
-
Avuton Olrich authored
Add -Wmissing-prototypes if compiling with gcc Static where possible git-svn-id: https://svn.musicpd.org/mpd/trunk@4657 09075e82-0dd4-0310-85a5-a0d7c8717e4f
-