- 01 Jan, 2021 1 commit
-
-
Max Kellermann authored
-
- 18 Jan, 2020 1 commit
-
-
Max Kellermann authored
-
- 17 Jun, 2019 1 commit
-
-
Max Kellermann authored
-
- 31 Oct, 2018 1 commit
-
-
Max Kellermann authored
-
- 03 Jan, 2017 1 commit
-
-
Max Kellermann authored
-
- 26 Feb, 2016 1 commit
-
-
Max Kellermann authored
-
- 01 Jan, 2015 1 commit
-
-
Max Kellermann authored
-
- 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.
-
- 23 Jan, 2014 1 commit
-
-
Max Kellermann authored
-
- 13 Jan, 2014 1 commit
-
-
Max Kellermann authored
-
- 17 Oct, 2013 1 commit
-
-
Max Kellermann authored
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.
-
- 04 Sep, 2013 1 commit
-
-
Max Kellermann authored
Replaces GLib's GError.
-
- 07 Aug, 2013 1 commit
-
-
Max Kellermann authored
Migrate all callers to use Path directly, instead of doing the conversion in each caller.
-
- 08 Apr, 2013 1 commit
-
-
Max Kellermann authored
-
- 10 Jan, 2013 1 commit
-
-
Max Kellermann authored
-
- 02 Aug, 2012 1 commit
-
-
Max Kellermann authored
-
- 09 Sep, 2011 2 commits
-
-
Max Kellermann authored
Better error messages.
-
Max Kellermann authored
Remove the slash hack, allocate memory for the user name.
-
- 29 Jan, 2011 1 commit
-
-
Max Kellermann authored
-
- 23 Dec, 2010 1 commit
-
-
Max Kellermann authored
-
- 01 Jan, 2010 1 commit
-
-
Avuton Olrich authored
-
- 08 Nov, 2009 1 commit
-
-
Max Kellermann authored
It's not used anymore, its features have been moved to fd_util.c.
-
- 06 Nov, 2009 1 commit
-
-
Max Kellermann authored
No CamelCase. Use bool instead of int. Make both arguments mandatory.
-
- 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.
-
- 19 Feb, 2009 1 commit
-
-
Max Kellermann authored
Now that I've found this nice function in the GLib docs, we can finally remove our custom sleep function. Still all those callers of g_usleep() have to be migrated one day to use events, instead of regular polling.
-
- 03 Jan, 2009 3 commits
-
-
Max Kellermann authored
Removed all allocation functions, xwrite(), xread(), ARRAY_SIZE(). Those have been superseded by GLib.
-
Max Kellermann authored
This always allocates strings on the heap, but we can delete the stripReturnChar() function now.
-
Max Kellermann authored
-
- 30 Dec, 2008 1 commit
-
-
Max Kellermann authored
Currently, both sides of the pipe are blocking, although we do not need blocking read(). Convert it back to blocking. Eliminate the select() from wait_main_task().
-
- 28 Dec, 2008 2 commits
-
-
Thomas Jansen authored
-
Max Kellermann authored
Replaced myFgets() with fgets() + g_strchomp().
-
- 09 Dec, 2008 1 commit
-
-
Viliam Mateicka authored
-
- 02 Dec, 2008 1 commit
-
-
Thomas Jansen authored
We want to remove gcc.h eventually. This takes care of all the G_GNUC_MALLOC macros.
-
- 22 Nov, 2008 1 commit
-
-
Laszlo Ashin authored
assert_static() will help us to find false asserts in compile time. Of course it only works in case of expressions which can be evaluated compile time. It cannot be used in global scope.
-
- 01 Nov, 2008 1 commit
-
-
Max Kellermann authored
Eliminate code already provided by GLib.
-
- 31 Oct, 2008 1 commit
-
-
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.
-
- 29 Oct, 2008 1 commit
-
-
Max Kellermann authored
Prefer GLib over utils.h.
-
- 28 Oct, 2008 1 commit
-
-
Max Kellermann authored
Remove duplicated code from MPD.
-
- 15 Oct, 2008 1 commit
-
-
Max Kellermann authored
string_toupper() and strDupToUpper() were not able to deal with character sets other than US-ASCII. Use GLib's g_utf8_casefold() for strings.
-
- 08 Oct, 2008 1 commit
-
-
Max Kellermann authored
When there are standardized headers, use these instead of the bloated os_compat.h.
-