Max Kellermann 
							
						 
					 
					
						
						
							
						
						e216e01ab3 
					 
					
						
						
							
							configure.ac: detect libzzip with pkg-config  
						
						... 
						
						
						
						Fail if the zzip plugin is enabled but not found. 
						
						
					 
					
						2009-04-13 20:46:31 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						c824013e94 
					 
					
						
						
							
							configure.ac: fail when bzip2 plugin is enabled but not found  
						
						
						
						
					 
					
						2009-04-13 20:39:51 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						2cbda895fb 
					 
					
						
						
							
							icy_server: don't export icy_server_metadata_string()  
						
						... 
						
						
						
						icy_server_metadata_string() is only called by
icy_server_metadata_page(). 
						
						
					 
					
						2009-04-13 19:39:33 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						9919704be3 
					 
					
						
						
							
							httpd: use C99 "bool" instead of GLib's gboolean  
						
						... 
						
						
						
						Plain "bool" consumes only one byte instead of four. 
						
						
					 
					
						2009-04-13 19:39:19 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						3f81f5b476 
					 
					
						
						
							
							httpd: use g_ascii_strncasecmp() to compare headers  
						
						... 
						
						
						
						In HTTP, header names are case insensitive. 
						
						
					 
					
						2009-04-13 19:39:16 +02:00 
						 
				 
			
				
					
						
							
							
								Hagen Schink 
							
						 
					 
					
						
						
							
						
						92ba754fc6 
					 
					
						
						
							
							Implemented basic icy support for the httpd output  
						
						... 
						
						
						
						[mk: folded with patch "Put icy related functions in extra source
files"; moved icy_server.c from HAVE_CURL to ENABLE_HTTPD_OUTPUT;
removed an unused variable] 
						
						
					 
					
						2009-04-13 19:35:02 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						200be26371 
					 
					
						
						
							
							decoder_api: submit the song tag to the music pipe  
						
						... 
						
						
						
						When a new song starts playing, send its tag (song->tag) to the music
pipe.  This allows output plugins to render tags for all songs, not
only those with embedded tags understood by the decoder plugin. 
						
						
					 
					
						2009-04-13 19:25:53 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						99a88988d5 
					 
					
						
						
							
							test: added run_input test program  
						
						
						
						
					 
					
						2009-04-13 19:18:10 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						e18d67338b 
					 
					
						
						
							
							removed TODO file  
						
						... 
						
						
						
						Most of that was already implemented, and for other feature requests,
we have the bug tracker. 
						
						
					 
					
						2009-04-10 09:14:25 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						548e842799 
					 
					
						
						
							
							log: removed "unused" attribute from log_level parameter  
						
						
						
						
					 
					
						2009-04-10 09:14:21 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						e823e78d0f 
					 
					
						
						
							
							test: added configuration file reader  
						
						
						
						
					 
					
						2009-04-10 09:14:12 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						57cf984aae 
					 
					
						
						
							
							doc: added "music directory" section  
						
						
						
						
					 
					
						2009-04-10 09:13:59 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Middleton 
							
						 
					 
					
						
						
							
						
						539e96bfcc 
					 
					
						
						
							
							doc: xml typo fix  
						
						... 
						
						
						
						A <varlistentry> was accidentally added before the
beginning of the intended <variablelist> 
						
						
					 
					
						2009-04-06 21:22:46 -05:00 
						 
				 
			
				
					
						
							
							
								Avuton Olrich 
							
						 
					 
					
						
						
							
						
						0b36e7d944 
					 
					
						
						
							
							decoder: prefer wildmidi over fluidsynth  
						
						
						
						
					 
					
						2009-04-06 11:03:45 +02:00 
						 
				 
			
				
					
						
							
							
								Avuton Olrich 
							
						 
					 
					
						
						
							
						
						1acfd2423f 
					 
					
						
						
							
							configure: add shout AC_DEFINE, otherwise it will not enable.  
						
						
						
						
					 
					
						2009-04-06 11:03:45 +02:00 
						 
				 
			
				
					
						
							
							
								Avuton Olrich 
							
						 
					 
					
						
						
							
						
						d38f72b902 
					 
					
						
						
							
							vorbis: move #define out of function to top of sources  
						
						
						
						
					 
					
						2009-04-02 16:07:52 -07:00 
						 
				 
			
				
					
						
							
							
								Avuton Olrich 
							
						 
					 
					
						
						
							
						
						fd90db35b7 
					 
					
						
						
							
							decoder: Rename all main decoder plugins functions to *decoder_plugin.  
						
						
						
						
					 
					
						2009-04-02 15:55:10 -07:00 
						 
				 
			
				
					
						
							
							
								Avuton Olrich 
							
						 
					 
					
						
						
							
						
						9e93875ccd 
					 
					
						
						
							
							Modify version string to post-release version 0.15~git  
						
						
						
						
					 
					
						2009-04-02 22:17:30 +02:00 
						 
				 
			
				
					
						
							
							
								Avuton Olrich 
							
						 
					 
					
						
						
							
						
						89a468aa9b 
					 
					
						
						
							
							mpd version 0.15~alpha1  
						
						
						
						
					 
					
						2009-04-02 22:17:09 +02:00 
						 
				 
			
				
					
						
							
							
								Avuton Olrich 
							
						 
					 
					
						
						
							
						
						27491c77b9 
					 
					
						
						
							
							make: gitignore is not necessary for distribution.  
						
						
						
						
					 
					
						2009-04-02 09:44:59 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						54863dff8a 
					 
					
						
						
							
							NEWS: flagged some new features "experimental"  
						
						... 
						
						
						
						The "lastfm" input plugin is far from complete, because MPD does not
support nesting playlists yet.  The "fluidsynth" decoder plugin
suffers from shortcomings in the libfluidsynth library:
 http://www.mail-archive.com/fluid-dev@nongnu.org/msg01099.html  
						
						
					 
					
						2009-04-02 07:12:38 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						a376b47189 
					 
					
						
						
							
							configure.ac: moved libmikmod test to --enable-mikmod  
						
						
						
						
					 
					
						2009-04-01 22:50:21 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						a7685780ed 
					 
					
						
						
							
							configure.ac: renamed --enable-mod to --enable-mikmod  
						
						
						
						
					 
					
						2009-04-01 22:48:06 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						cd6182862a 
					 
					
						
						
							
							httpd: don't pass uninitialized page to httpd_client_check_queue()  
						
						... 
						
						
						
						The httpd_client_check_queue() callback function does not use its
"user_data" argument.  Don't pass any, and fix the gcc warning. 
						
						
					 
					
						2009-04-01 22:45:21 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						5242305a90 
					 
					
						
						
							
							configure.ac: renamed --enable-oggvorbis to --enable-vorbis  
						
						
						
						
					 
					
						2009-04-01 22:45:17 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						b914d3f6eb 
					 
					
						
						
							
							Makefile.am: use TREMOR_CFLAGS and TREMOR_LIBS  
						
						... 
						
						
						
						Don't append those two CFLAGS/LIBS in configure.ac. 
						
						
					 
					
						2009-04-01 22:45:00 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						780ce49249 
					 
					
						
						
							
							configure.ac: renamed --enable-oggvorbis-encoder  
						
						... 
						
						
						
						Renamed --enable-oggvorbis-encoder to --enable-vorbis-encoder. 
						
						
					 
					
						2009-04-01 22:44:45 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						e2ca6b156e 
					 
					
						
						
							
							configure.ac: renamed --enable-lame to --enable-lame-encoder  
						
						
						
						
					 
					
						2009-04-01 22:44:28 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						8fe2720310 
					 
					
						
						
							
							configure.ac: fix typo in help string  
						
						
						
						
					 
					
						2009-04-01 22:13:38 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						20d50ffbc4 
					 
					
						
						
							
							configure.ac: fail when LAME is enabled but not found  
						
						... 
						
						
						
						Use MPD_AUTO_RESULT(), and set enable_lame to "auto" by default. 
						
						
					 
					
						2009-04-01 22:06:40 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						b9a5e78780 
					 
					
						
						
							
							Makefile.am: use LAME_CFLAGS and LAME_LIBS  
						
						... 
						
						
						
						Don't append LAME_CFLAGS/LAME_LIBS to MPD_CFLAGS/MPD_LIBS in
configure.ac.  Export them via AC_SUBST() instead. 
						
						
					 
					
						2009-04-01 22:05:53 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						0a62bdaded 
					 
					
						
						
							
							configure.ac: fail when vorbis encoder is enabled but not found  
						
						... 
						
						
						
						Use MPD_AUTO_PKG().  Removed the checks for the Ogg Vorbis decoder
plugin, this is not directly related. 
						
						
					 
					
						2009-04-01 22:05:07 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						9509bd460f 
					 
					
						
						
							
							configure.ac: don't check for encoders when shout/httpd disabled  
						
						... 
						
						
						
						Use the new $need_encoder variable to determine whether encoder
plugins would actually be used if they were available. 
						
						
					 
					
						2009-04-01 22:03:37 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						1d0b2c5679 
					 
					
						
						
							
							configure.ac: auto-detect HTTPD plugin depending on encoders  
						
						... 
						
						
						
						Enable the HTTPD output plugin by default, provided that the encoder
API is available. 
						
						
					 
					
						2009-04-01 21:59:58 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						d6d244c5a1 
					 
					
						
						
							
							configure.ac: fail when shout is enabled but no libshout available  
						
						... 
						
						
						
						This patch makes the shout checks use MPD_AUTO_PKG() instead of
manually invoking PKG_CHECK_MODULES().  It sets the default value to
"auto" instead of "no". 
						
						
					 
					
						2009-04-01 21:58:38 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						d20a8258b4 
					 
					
						
						
							
							configure.ac: added variable $enable_encoder  
						
						... 
						
						
						
						$enable_encoder specifies whether one or more encoder plugins are
enabled.  This simplifies several checks, and allows easier
integration of more encoder plugins. 
						
						
					 
					
						2009-04-01 21:54:38 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						67e0a71ab3 
					 
					
						
						
							
							configure.ac: moved encoder checks to separate encoder section  
						
						
						
						
					 
					
						2009-04-01 21:06:53 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						e720b5bdf8 
					 
					
						
						
							
							command: added command "sticker find"  
						
						... 
						
						
						
						This command allows clients to search for stickers with a specified
name. 
						
						
					 
					
						2009-04-01 18:53:02 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Wollesen 
							
						 
					 
					
						
						
							
						
						c95fa4b441 
					 
					
						
						
							
							Move db_get_song into sub-handlers. (FReq 2112)  
						
						... 
						
						
						
						db_get_song was being called once for all sub-handlers, but with the
addition of the find command, we don't have a URI coming in, so doing
db_get_song once won't work anymore.
[mk: fixed initialization order] 
						
						
					 
					
						2009-04-01 18:44:39 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						c51e1bf1c0 
					 
					
						
						
							
							song_sticker: added song_sticker_find()  
						
						... 
						
						
						
						This is a wrapper for sticker_find(), which looks up the song object. 
						
						
					 
					
						2009-04-01 18:44:26 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						3a4d20faa2 
					 
					
						
						
							
							sticker: added sticker_find()  
						
						... 
						
						
						
						sticker_find() finds stickers with the specified name. 
						
						
					 
					
						2009-04-01 18:42:06 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						7f38c3fc78 
					 
					
						
						
							
							directory: added directory_lookup_song()  
						
						... 
						
						
						
						Moved code from db_get_song(). 
						
						
					 
					
						2009-04-01 18:41:37 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						36ec2edacf 
					 
					
						
						
							
							directory: renamed directory_get_directory()  
						
						... 
						
						
						
						Renamed directory_get_directory() to directory_lookup_directory().
Added API documentation. 
						
						
					 
					
						2009-04-01 18:41:33 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						932f70da86 
					 
					
						
						
							
							AUTHORS: added a bunch of new developers  
						
						... 
						
						
						
						Added David Guibert, Jochen Keil, Jeffrey Middleton, Sean McNamara. 
						
						
					 
					
						2009-04-01 17:42:35 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						2dac375d0f 
					 
					
						
						
							
							INSTALL: added sqlite dependency for stickers  
						
						
						
						
					 
					
						2009-04-01 17:32:03 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						cb35d6e687 
					 
					
						
						
							
							sticker_print: new library for sending stickers to a client  
						
						
						
						
					 
					
						2009-04-01 17:30:56 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						efcf40f55b 
					 
					
						
						
							
							sticker: pass const sticker to sticker_foreach()  
						
						
						
						
					 
					
						2009-04-01 17:27:59 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						8ce2ec7aed 
					 
					
						
						
							
							client, event_pipe: explicitly ignore the write() result  
						
						... 
						
						
						
						On both locations, the result of write() can be ignored safely.  In
event_pipe_emit_fast(), that can only be "EAGAIN", which means that
the pipe buffer is full - no further notification required.  In
client_init(), that would be a fatal connection error, which would be
caught by the next event.
This patch fixes gcc warnings. 
						
						
					 
					
						2009-04-01 17:14:25 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						a96bec3655 
					 
					
						
						
							
							socket_util: fixed format warning  
						
						... 
						
						
						
						g_set_error() is a printf-like function, and expects a format string.
Using the return value of gai_strerror() is unsafe. 
						
						
					 
					
						2009-04-01 16:45:03 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						6419cc54ac 
					 
					
						
						
							
							flac: fixed "unused variable" warning without libcue  
						
						... 
						
						
						
						Move the declaration of "i" into the "for" loop. 
						
						
					 
					
						2009-04-01 16:44:27 +02:00