| 
							
							
								 Max Kellermann | ae7e1a22cb | Merge branch 'v0.19.x' | 2015-01-26 20:57:29 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | a289dcb9ee | Merge branch 'v0.18.x' into v0.19.x | 2015-01-26 20:48:19 +01:00 |  | 
			
				
					| 
							
							
								 PHO | 023b9c1e7e | Test the existence of strndup(3) before using it. This can eliminate the ad-hoc "#ifdef WIN32" and can also support other platforms lacking it as well (including Darwin 9). | 2015-01-26 20:39:49 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 4c61662644 | test/read_mixer: add missing stdlib.h include | 2015-01-26 20:39:49 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | ad1b6ef0ac | {playlist,input}/despotify: remove defunct plugin | 2015-01-26 09:55:31 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 16944b5397 | pcm/SoxrResampler: move quality recipe names to table | 2015-01-25 10:01:50 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | ed5c6be2f1 | util/list: disable gcc5 warning This file has been removed in newer MPD versions, so don't care about
it now. | 2015-01-23 16:50:31 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 30cb082932 | ClientProcess: cast enum to int before passing to printf() Fixes gcc5 warning. | 2015-01-23 16:50:31 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 645554d12f | configure.ac: prepare for 0.18.23 | 2015-01-23 16:47:13 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 72e44d596f | tag/Format: add %iso8601% | 2015-01-22 19:10:15 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 8f2ca8f085 | ConfigFile: fix typo (parser breakage) | 2015-01-22 19:08:09 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 6725c2afa1 | util/format: allow upper case, digits and underscore in names | 2015-01-22 18:59:42 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | e9d4b73cc3 | util/format: move code to is_name_char() | 2015-01-22 18:59:01 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 212b0faf0c | android/build.py: use os.path.abspath() to build mpd_path Fixes a bug that occurs when runing "build.py" from inside the
"android" directory. | 2015-01-22 18:51:53 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 929ec70512 | queue/PlaylistState: remove unused macro | 2015-01-22 18:44:30 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 6cd5d73607 | pcm/SoxrResampler: allow multi-threaded resampling | 2015-01-22 11:37:18 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 80a7e1ea7d | pcm/SoxrResampler: add a global soxr_runtime_spec_t variable | 2015-01-22 11:37:09 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 0d3b26b3aa | Config: add section "resampler" | 2015-01-22 11:04:28 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 52acea7b1f | doc/user: move resampler list to the plugin reference section | 2015-01-22 11:04:28 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | e9b49a43e2 | config/Block: add method IsEmpty() | 2015-01-22 10:20:51 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 4fa5538e2b | config/Param: split block-specific attributes to new struct ConfigBlock The old struct config_param remains only for top-level string options. | 2015-01-21 23:56:33 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 84e74173de | config/File: move code to ReadConfigParam() | 2015-01-21 23:51:04 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 6cdb2a4896 | fs/io/BufferedReader: count line numbers Replaces the dirty code in config/ConfigFile.cxx. | 2015-01-21 23:43:32 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | d8bef3270d | config/File: use FileReader/BufferedReader instead of stdio | 2015-01-21 23:36:57 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | a33db8fe6f | config/Data: assign nullptr during iteration | 2015-01-21 23:30:00 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 1c3f5517fa | config/Option: convert to strictly-typed enum | 2015-01-21 23:30:00 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 10972da060 | input/curl: work around format warning on WIN32 | 2015-01-21 23:30:00 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | a38f02541d | config/Param: make "line" signed | 2015-01-21 22:19:36 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | fdba76ba47 | ConfigFile: convert macros to constexpr | 2015-01-21 22:12:16 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | f900ab0121 | config/Data: add method Clear() Move code from config_global_finish(). | 2015-01-21 21:50:02 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | f80ab6a7a2 | ConfigData: rename header file | 2015-01-21 21:49:09 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 6ed209bbf3 | config/Param: make constructor "explicit" | 2015-01-21 21:32:26 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | fe85fa3bea | ConfigData: move struct config_param to Param.hxx | 2015-01-21 21:23:02 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 76b7882f33 | ConfigData: rename struct block_param to BlockParam | 2015-01-21 21:18:25 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | bf0ab2d44c | ConfigData: move struct block_param to Block.?xx | 2015-01-21 20:45:34 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 276a0d9500 | thread/Name: include stdio.h if HAVE_PRCTL Caused a build failure with uClibc because snprintf() was not
available. | 2015-01-21 20:40:56 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | bcbfa560e9 | pcm/SoxrResampler: use a global soxr_quality_spec_t variable | 2015-01-21 19:59:50 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 8b366f0795 | pcm/SoxrResampler: soxr_parse_converter() returns unsigned long | 2015-01-21 19:56:57 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | aa08f9692c | pcm/SoxrResampler: add constant SOXR_DEFAULT_QUALITY | 2015-01-21 19:56:36 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 288ba84939 | pcm/SoxrResampler: fix indent | 2015-01-21 19:47:14 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 4c74016b1a | MixerAll: restore "null" mixer volume from state file | 2015-01-16 19:48:26 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 384b6c8288 | doc/protocol: "playlistsearch" is case insensitive | 2015-01-16 17:27:19 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | a2af158fd3 | configure.ac: prepare for 0.19.9 | 2015-01-16 17:26:50 +01:00 |  | 
			
				
					| 
							
							
								 Joshua Wise | 1d8544ef3b | db/plugins/ProxyDatabasePlugin: add "keepalive" parameter | 2015-01-15 14:44:55 -08:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 91a12f76cd | util/CharUtil: minor API documentation fix | 2015-01-15 19:34:02 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | f4627acc48 | win32/build.py: prepend "./" to "configure" if path is empty Fixes in-tree build when the script is called as "win32/build.py"
and not "./win32/build.py". | 2015-01-14 23:23:24 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 2b1194d574 | Merge tag 'v0.19.8' | 2015-01-14 23:22:42 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | f33d2fb2e7 | release v0.19.8
						
						
						
						
						
						
							
 v0.19.8 | 2015-01-14 23:12:24 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | a9eec35aff | Merge tag 'v0.18.22' into v0.19.x | 2015-01-14 23:12:08 +01:00 |  | 
			
				
					| 
							
							
								 Max Kellermann | 8534f2d1e2 | release v0.18.22
						
						
						
						
						
						
							
 v0.18.22 | 2015-01-14 23:04:49 +01:00 |  |