Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2013-10-15 | *: use WIN32 instead of G_OS_WIN32 | Max Kellermann | 1 | -2/+2 | |
2013-10-02 | Log: new logging library API | Max Kellermann | 1 | -1/+3 | |
Prepare to migrate away from GLib. Currently, we're still using GLib as a backend. | |||||
2013-09-05 | mpd_error.h: remove obsolete header | Max Kellermann | 1 | -2/+2 | |
Migrate the remaining callers to FatalError(). | |||||
2013-09-05 | conf.h: remove obsolete header | Max Kellermann | 1 | -1/+1 | |
Use only ConfigData.hxx in plugin sources to reduce header dependencies. | |||||
2013-09-04 | util/Error: new error passing library | Max Kellermann | 1 | -20/+16 | |
Replaces GLib's GError. | |||||
2013-08-07 | CommandLine.cxx: look for config file in XDG_CONFIG_HOME too | Alexander Gehrke | 1 | -1/+7 | |
Look for "$XDG_CONFIG_HOME/mpd/mpd.conf", similar to where mpd looks for the file under Windows. | |||||
2013-08-04 | *: use gcc.h macros instead of GLib | Max Kellermann | 1 | -3/+3 | |
2013-07-30 | encoder_api: convert to C++ | Max Kellermann | 1 | -1/+1 | |
2013-07-28 | decoder_api: convert to C++ | Max Kellermann | 1 | -1/+1 | |
2013-04-17 | encoder_list: convert to C++ | Max Kellermann | 1 | -1/+1 | |
2013-04-17 | output: convert to C++ | Max Kellermann | 1 | -1/+1 | |
2013-01-30 | decoder_list: convert to C++ | Max Kellermann | 1 | -1/+1 | |
2013-01-29 | ConfigFile, CommandLine: use the Path class | Max Kellermann | 1 | -46/+42 | |
2013-01-27 | playlist/*: convert to C++ | Max Kellermann | 1 | -1/+1 | |
2013-01-26 | playlist/*: convert to C++ | Max Kellermann | 1 | -1/+1 | |
2013-01-25 | input_{internal,plugin}: convert to C++ | Max Kellermann | 1 | -1/+1 | |
2013-01-24 | archive/*: convert to C++ | Max Kellermann | 1 | -2/+2 | |
2013-01-17 | path: convert to C++ | Max Kellermann | 1 | -1/+0 | |
2013-01-10 | input_stream: convert to C++ (internally) | Max Kellermann | 1 | -1/+1 | |
2013-01-09 | sig_handlers, log: convert to C++ | Max Kellermann | 1 | -5/+1 | |
2013-01-07 | decoder_api.h, ...: add "extern C" | Max Kellermann | 1 | -1/+1 | |
2013-01-04 | output_*: convert to C++ | Max Kellermann | 1 | -1/+1 | |
2013-01-03 | ls.h: rename to ls.hxx | Max Kellermann | 1 | -1/+1 | |
2013-01-03 | cmdline: convert to C++ | Max Kellermann | 1 | -4/+8 | |
2012-06-12 | cmdline: consistent plugin listings | Max Kellermann | 1 | -28/+34 | |
2012-06-12 | cmdline: dump list of input plugins | Max Kellermann | 1 | -0/+7 | |
2012-06-12 | cmdline: dump list of playlist plugins | Max Kellermann | 1 | -0/+7 | |
2012-06-12 | cmdline: change --version formatting | Max Kellermann | 1 | -5/+5 | |
2012-06-12 | decoder_list: add _for_each() macros | Max Kellermann | 1 | -2/+1 | |
2012-06-12 | cmdline: don't initalise archive plugins for --version | Max Kellermann | 1 | -1/+0 | |
Dump all archive plugins, even those that fail to initialise. | |||||
2012-06-12 | cmdline: update copyright year | Max Kellermann | 1 | -1/+1 | |
2012-06-12 | Work around incorrect g_file_test() behavior on Win32 | Denis Krjuchkov | 1 | -0/+1 | |
g_file_test is redefined to be g_file_test_utf8 and thus can't handle non-ASCII characters. This fix adds simple wrapper (taken from glib) that fixes encoding and calls g_file_test_utf8. All required inclusions of glib_compat.h are added as well. | |||||
2011-12-12 | cmdline: Remove duplicate g_free()s | Avuton Olrich | 1 | -2/+0 | |
2011-01-29 | copyright year 2011 | Max Kellermann | 1 | -2/+2 | |
2010-09-25 | eliminate g_error() usage | Thomas Jansen | 1 | -4/+3 | |
Replaced all occurrences of g_error() with MPD_ERROR() located in a new header file 'mpd_error.h'. This macro uses g_critical() to print the error message and then exits gracefully in contrast to g_error() which would internally call abort() to produce a core dump. The macro name is distinctive and allows to find all places with dubious error handling. The long-term goal is to get rid of MPD_ERROR() altogether. To facilitate the eventual removal of this macro it was added in a new header file rather than to an existing header file. This fixes #2995 and #3007. | |||||
2010-05-20 | cmdline: Add default config paths for win32. | Avuton Olrich | 1 | -1/+38 | |
2009-12-31 | Update copyright notices. | Avuton Olrich | 1 | -2/+2 | |
2009-11-17 | cmdline: print out list of encoders in --version info | Viliam Mateicka | 1 | -0/+11 | |
2009-11-12 | include config.h in all sources | Max Kellermann | 1 | -1/+1 | |
After we've been hit by Large File Support problems several times in the past week (which only occur on 32 bit platforms, which I don't have), this is yet another attempt to fix the issue. | |||||
2009-11-07 | decoder_list: moved print_all_decoders() to cmdline.c | Max Kellermann | 1 | -2/+21 | |
Export the decoder_plugins array. The function decoder_plugin_print_all_decoders() it is UI specific and should not live in this backend library. | |||||
2009-10-13 | configure.ac: require GLib 2.16 | Max Kellermann | 1 | -4/+0 | |
Accidently, MPD has been using several GLib 2.16 functions for a while, and nobody noticed yet. To simplify the code base, let's bump the minimum GLib version for MPD to 2.16. That version is old enough, and it's reasonable to expect users to have it. | |||||
2009-09-24 | conf: handle fatal errors with GError | Max Kellermann | 1 | -7/+6 | |
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. | |||||
2009-09-24 | cmdline: handle fatal errors with GError | Max Kellermann | 1 | -3/+19 | |
Don't call g_error(), which will abort the process and dump core. | |||||
2009-09-20 | cmdline: removed options --create-db and --no-create-db | Max Kellermann | 1 | -14/+1 | |
Both options are deprecated, and should not be used anymore. Many users get confused by their presence. | |||||
2009-07-28 | cmdline: obey $(sysconfdir) for default mpd.conf location | Max Kellermann | 1 | -1/+0 | |
Instead of hard-coding the path "/etc/mpd.conf", use the configured $(sysconfdir) path. This can be set with: ./configure --sysconfdir=/etc Note that this changes the default path to "/usr/local/etc/mpd.conf", given the default prefix "/usr/local". This is actually more correct than the old default. | |||||
2009-07-22 | cmdline: renamed options.stderr to options.log_stderr | Eugeny N Dzhurinsky | 1 | -3/+3 | |
On FreeBSD, "stderr" is a macro, and using this name for a struct member breaks the build. [mk: renamed _stderr to log_stderr] | |||||
2009-07-15 | cmdline: renamed option "--stdout" to "--stderr" | Max Kellermann | 1 | -0/+2 | |
Since version 0.14, MPD has been logging to standard error instead of standard output. The option name should reflect that. The old option continues to work, we will remove it in a future MPD release. | |||||
2009-07-15 | cmdline: no CamelCase | Max Kellermann | 1 | -6/+6 | |
Renamed type, variables and functions. | |||||
2009-03-21 | move printAllOutputPluginTypes to output_list.c | Viliam Mateicka | 1 | -2/+2 | |
2009-03-13 | all: Update copyright header. | Avuton Olrich | 1 | -4/+5 | |
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. |