Yue Wang 
							
						 
					 
					
						
						
							
						
						42b22187c8 
					 
					
						
						
							
							[OSXOutput] Throw an error when device not found  
						
						... 
						
						
						
						Currently it falls back to system default device (either internal speaker or headphone) when device not found. 
I believe it is a better to fail in this case, to make it better aligned with platforms (such as alsa). 
						
						
							
						
					 
					
						2019-01-25 19:50:27 -08:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						cfe22502ab 
					 
					
						
						
							
							fs/io/StdioOutputStream: add noexcept  
						
						
						
						
							
						
					 
					
						2019-01-22 09:03:49 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						d77b0c7dcd 
					 
					
						
						
							
							net/SocketAddress: add constexpr  
						
						
						
						
							
						
					 
					
						2019-01-22 08:42:35 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						5cf889b676 
					 
					
						
						
							
							util/WStringView: add missing include  
						
						
						
						
							
						
					 
					
						2019-01-22 08:38:03 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						ffc36d5255 
					 
					
						
						
							
							input/buffered: implement seeking to end of file  
						
						... 
						
						
						
						Previously, a seek to the end of the file would cause an assertion
failure in SparseMap::Check() because the given offset was invalid.
Closes  #453  
						
						
							
						
					 
					
						2019-01-22 07:42:00 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						0126276e2f 
					 
					
						
						
							
							FileCommands: log irregular errors while looking for cover art  
						
						
						
						
							
						
					 
					
						2019-01-21 22:21:11 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						58d6ddab9e 
					 
					
						
						
							
							FileCommands: catch all exceptions  
						
						
						
						
							
						
					 
					
						2019-01-21 22:19:32 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						05db6934eb 
					 
					
						
						
							
							FileCommands: fix deadlock in "albumart" command  
						
						... 
						
						
						
						Must lock the mutex before calling any of the unprotected InputStream methods.
Closes  #462  
						
						
							
						
					 
					
						2019-01-21 22:16:46 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						02c68c5cdb 
					 
					
						
						
							
							net/HostParser: add noexcept  
						
						
						
						
							
						
					 
					
						2019-01-21 21:20:43 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						b02fee7309 
					 
					
						
						
							
							util/PrintException: support "const char *"  
						
						
						
						
							
						
					 
					
						2019-01-21 21:19:35 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						424f75c9e1 
					 
					
						
						
							
							util/OffsetPointer: remove redundant inline keywords from constexpr functions  
						
						
						
						
							
						
					 
					
						2019-01-21 21:19:09 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						f6e1176f97 
					 
					
						
						
							
							util/CharUtil: remove redundant inline keywords from constexpr functions  
						
						
						
						
							
						
					 
					
						2019-01-21 21:18:23 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						e4700c0a27 
					 
					
						
						
							
							util/Cast: remove redundant inline keywords from constexpr functions  
						
						
						
						
							
						
					 
					
						2019-01-21 21:17:58 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						cf23fd8774 
					 
					
						
						
							
							fs/io/FileOutputStream: add constructor with directory fd  
						
						
						
						
							
						
					 
					
						2019-01-21 21:10:02 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						dee8872395 
					 
					
						
						
							
							fs/io/FileOutputStream: move code to Open()  
						
						
						
						
							
						
					 
					
						2019-01-21 21:09:34 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						4ba9357a9c 
					 
					
						
						
							
							input/CdioParanoia: C++ wrappers for libcdio types  
						
						
						
						
							
						
					 
					
						2019-01-21 20:20:20 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						48ec09ab1e 
					 
					
						
						
							
							test/net/TestIPv4Address: make literal unsigned to work around -Wsign-compare  
						
						
						
						
							
						
					 
					
						2019-01-21 14:39:24 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						754f4048a8 
					 
					
						
						
							
							output/shout: evaluate tls option only if TLS is enabled in libshout  
						
						... 
						
						
						
						Fixes build failure after commit
0cea67ee70 
						
						
							
						
					 
					
						2019-01-21 14:36:43 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						037bb07d08 
					 
					
						
						
							
							db/VHelper: include DetachedSong.hxx to fix GCC 9 build failure  
						
						... 
						
						
						
						GCC 9's libstdc++ is unable to use forward-declared types as
std::vector item because the compiler wants to resolve `noexcept()` on
the item destructor. 
						
						
							
						
					 
					
						2019-01-21 14:34:12 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						87635c5268 
					 
					
						
						
							
							input/CdioParanoia: use the new function names  
						
						
						
						
							
						
					 
					
						2019-01-21 14:18:55 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						528b4338f4 
					 
					
						
						
							
							input/CdioParanoia: use cdio_cddap_free_messages() on recent library versions  
						
						
						
						
							
						
					 
					
						2019-01-21 14:16:51 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						c780b8bba9 
					 
					
						
						
							
							input/CdioParanoia: remove useless cdda_messages() call  
						
						
						
						
							
						
					 
					
						2019-01-21 12:36:59 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						ca34f3250b 
					 
					
						
						
							
							input/CdioParanoia: detect libcdio version at compile time  
						
						... 
						
						
						
						libcdio_paranoia was split from libcdio in version 90, and at the same
time, the header was moved from cdio/paranoia.h to
cdio/paranoia/paranoia.h.  We can easily detect this version at
compile time which is faster than configure time. 
						
						
							
						
					 
					
						2019-01-21 12:14:13 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						6a68e1c3f3 
					 
					
						
						
							
							test/net/TestIPv6Address: work around failure on macOS  
						
						
						
						
							
						
					 
					
						2019-01-21 12:13:52 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						85f77ec81d 
					 
					
						
						
							
							test/net/TestLocalSocketAddress: can't use strcmp() if the string isn't null-terminated.  
						
						
						
						
							
						
					 
					
						2019-01-21 12:12:36 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						37debed0b8 
					 
					
						
						
							
							python/build/libs.py: upgrade Boost to 1.69.0  
						
						
						
						
							
						
					 
					
						2019-01-21 10:19:46 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						008383f24a 
					 
					
						
						
							
							python/build/libs.py: upgrade CURL to 7.63.0  
						
						
						
						
							
						
					 
					
						2019-01-21 10:11:50 +01:00 
						 
				 
			
				
					
						
							
							
								Jörg Krause 
							
						 
					 
					
						
						
							
						
						4f7d52dbf2 
					 
					
						
						
							
							meson: add fixed-point Vorbis (Tremor) decoder support  
						
						... 
						
						
						
						Re-add build support for the fixed-point Vorbis (Tremor) decoder, which
was dropped when switching from Autotools to Meson.
Note, that it is not possible to build both, the Vorbis and the Tremor
decoder.
Closes : #405  
						
						
							
						
					 
					
						2019-01-21 08:35:17 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						c7848da8f2 
					 
					
						
						
							
							input/CdioParanoia: add const to pointer  
						
						
						
						
							
						
					 
					
						2019-01-20 22:03:49 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						10a6c5c57d 
					 
					
						
						
							
							input/CdioParanoia: make variables more local  
						
						
						
						
							
						
					 
					
						2019-01-20 21:59:57 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						2cc2bab309 
					 
					
						
						
							
							test/net: new unit tests  
						
						
						
						
							
						
					 
					
						2019-01-20 21:05:21 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						701fd1d939 
					 
					
						
						
							
							net/IPv4Address: fix comment typo  
						
						
						
						
							
						
					 
					
						2019-01-20 21:05:12 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						d1bdea8edb 
					 
					
						
						
							
							Merge branch 'shout_tls' of git://github.com/JakobOvrum/MPD  
						
						
						
						
							
						
					 
					
						2019-01-20 21:03:42 +01:00 
						 
				 
			
				
					
						
							
							
								Jakob Ovrum 
							
						 
					 
					
						
						
							
						
						0cea67ee70 
					 
					
						
						
							
							shout output plugin: add support for TLS  
						
						
						
						
							
						
					 
					
						2019-01-19 17:36:14 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Klausner 
							
						 
					 
					
						
						
							
						
						3a0480a482 
					 
					
						
						
							
							Add missing include of stdlib.h.  
						
						... 
						
						
						
						Closes https://github.com/MusicPlayerDaemon/MPD/issues/456  
						
						
							
						
					 
					
						2019-01-15 16:52:40 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						1fa99da3c2 
					 
					
						
						
							
							net/IPv[46]Address: make the initializers even more portable  
						
						... 
						
						
						
						Similar to 5a5229b499 
						
						
							
						
					 
					
						2019-01-14 19:21:07 +01:00 
						 
				 
			
				
					
						
							
							
								James D. Smith 
							
						 
					 
					
						
						
							
						
						22d669da18 
					 
					
						
						
							
							Add APE mapping for album artist.  
						
						... 
						
						
						
						"De-facto" field mappings are available at http://wiki.hydrogenaud.io/index.php?title=Tag_Mapping . 
						
						
							
						
					 
					
						2019-01-14 19:15:42 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Zander 
							
						 
					 
					
						
						
							
						
						772681f23d 
					 
					
						
						
							
							Fix link_args for mDNSResponder on non-darwin platforms  
						
						
						
						
							
						
					 
					
						2019-01-13 14:09:14 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						1862a98a44 
					 
					
						
						
							
							increment version number to 0.21.5  
						
						
						
						
							
						
					 
					
						2019-01-04 19:31:07 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						4634b94c83 
					 
					
						
						
							
							release v0.21.4  
						
						
						
						
							
 
						
					 
					
						2019-01-04 19:22:21 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						6e04a327b4 
					 
					
						
						
							
							android/AndroidManifest.xml: increment version number to 0.21.4  
						
						
						
						
							
						
					 
					
						2019-01-04 19:22:14 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						7ec887eea2 
					 
					
						
						
							
							Merge branch 'add-meson-dependencies' of git://github.com/jacobvosmaer/MPD  
						
						
						
						
							
						
					 
					
						2019-01-04 19:06:49 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						1477b64d4f 
					 
					
						
						
							
							Merge branch 'patch-2' of git://github.com/HyShai/MPD  
						
						... 
						
						
						
						Closes  #343  
					
						2019-01-04 19:04:52 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						a2c108f5ef 
					 
					
						
						
							
							NEWS: mention the Haiku build fix  
						
						
						
						
							
						
					 
					
						2019-01-04 19:03:53 +01:00 
						 
				 
			
				
					
						
							
							
								Zoltán Mizsei 
							
						 
					 
					
						
						
							
						
						f546e76490 
					 
					
						
						
							
							Build fix. This struct is the same on Haiku and on Linux, still gcc  
						
						... 
						
						
						
						fails on it. This fixes. 
						
						
							
						
					 
					
						2019-01-04 19:01:27 +01:00 
						 
				 
			
				
					
						
							
							
								Zoltán Mizsei 
							
						 
					 
					
						
						
							
						
						2568bc3957 
					 
					
						
						
							
							Haiku is "haiku".  
						
						
						
						
							
						
					 
					
						2019-01-04 18:59:49 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						7104ac963b 
					 
					
						
						
							
							util/AllocatedArray: import std::swap  
						
						
						
						
							
						
					 
					
						2018-12-28 17:18:41 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						2cb36590b2 
					 
					
						
						
							
							util/AllocatedArray: add noexcept  
						
						
						
						
							
						
					 
					
						2018-12-28 17:17:28 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						af7b928d7c 
					 
					
						
						
							
							output/httpd/Page: remove obsolete API documentation  
						
						
						
						
							
						
					 
					
						2018-12-28 17:16:12 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						c0d8a9b07a 
					 
					
						
						
							
							output/httpd/Page: add noexcept  
						
						
						
						
							
						
					 
					
						2018-12-28 17:15:28 +01:00