- 13 Oct, 2009 1 commit
-
-
Max Kellermann authored
This patch completes the configuration support.
-
- 24 Sep, 2009 2 commits
-
-
Max Kellermann authored
Don't call g_error(), which will abort the process and dump core. This patch does not affect all the config_get_X() functions. These need some more refactoring.
-
Max Kellermann authored
-
- 24 Aug, 2009 1 commit
-
-
Max Kellermann authored
This option was deprecated by the 0.15 release. This patch makes this option invalid.
-
- 19 Jul, 2009 2 commits
-
-
Max Kellermann authored
-
Michal Nazarewicz authored
The "group" configuration option is similar to "user" as it sets user set what group MPD shall run as. With "user" option, MPD changed GID to the GID of the user, however, more control could be desired. Moreover, the patch changes the way of checking whether no setuid(2)/setgid(2) is required -- previously user names were compered, now UID and GIDs are compered (ie. the one we already have (getuid(2)/getgid(2)) with the one we want to change to).
-
- 06 Jul, 2009 1 commit
-
-
Max Kellermann authored
A recent change to the boolean parser introduced a bug: instead of using the block_param's value with get_bool(), we passed param->value (which is always NULL in this case).
-
- 05 Jul, 2009 1 commit
-
-
Max Kellermann authored
Add this option to the user's manual.
-
- 25 Jun, 2009 10 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Moved the check from config_get_block_param(). Detect the duplicate parameter when it's added, not when it's queried.
-
Max Kellermann authored
Instead of returning an artificial three-state integer, return a "success" value and put the boolean value into a "bool" pointer. That's a little bit more overhead, but an API which looks more natural.
-
Max Kellermann authored
-
Max Kellermann authored
Initialize the config_entries array at compile time. This is not only faster, but also smaller.
-
Max Kellermann authored
This function is unused.
-
Max Kellermann authored
Due to padding, this takes the same amount of memory.
-
Max Kellermann authored
The top-level "mixer_device" and "mixer_control" options have been deprecated by MPD 0.15, and it's safe to remove them in MPD 0.16.
-
Daniel Seuthe authored
-
- 03 Jun, 2009 2 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
Renamed all remaining CamelCase functions.
-
- 28 Apr, 2009 1 commit
-
-
Max Kellermann authored
strcasecmp() is locale dependent, making it a bad choice for internal string comparisons.
-
- 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 Mar, 2009 1 commit
-
-
Max Kellermann authored
Allow input plugins to configure with an "input" block in mpd.conf. Also allow the user to disable a plugin completely.
-
- 19 Feb, 2009 2 commits
-
-
Max Kellermann authored
Define the GLib logging domain in the following libraries: conf, daemon, event_pipe, log.
-
Max Kellermann authored
For better debugging aid when something goes wrong, log the name of the effective configuration file.
-
- 15 Feb, 2009 1 commit
-
-
Max Kellermann authored
The "decoder" configuration block may contain the configuration of one decoder plugin.
-
- 25 Jan, 2009 3 commits
-
-
Max Kellermann authored
The function config_add_param() allows adding new configuration parameters.
-
Max Kellermann authored
Return the default value in the conf_get_block_*() functions when param==NULL was passed. This simplifies a lot of code, because all initialization can be done in one code path, regardless whether configuration is present.
-
Max Kellermann authored
All config_get_block_*() functions should accept constant config_param pointers.
-
- 21 Jan, 2009 1 commit
-
-
Max Kellermann authored
This convenience function parses a configuration value into a positive integer. It aborts if parsing fails.
-
- 19 Jan, 2009 1 commit
-
-
Max Kellermann authored
"Stickers" are pieces of information attached to existing MPD objects (e.g. song files, directories, albums). Clients can create arbitrary name/value pairs. MPD itself does not assume any special meaning in them.
-
- 18 Jan, 2009 4 commits
-
-
Max Kellermann authored
Eliminate some more getBlockParam() invocations.
-
Max Kellermann authored
This replaces lots of getBlockParam() invocations.
-
Max Kellermann authored
Use config_get_path() instead in mapper.c.
-
Max Kellermann authored
config_get_path() is an simpler interface than parseConfigFilePath().
-
- 17 Jan, 2009 4 commits
-
-
Max Kellermann authored
Don't return a writable pointer.
-
Max Kellermann authored
No "force" parameter, pass a default value instead.
-
Max Kellermann authored
-
Max Kellermann authored
Renamed functions, types, variables.
-