Max Kellermann 
							
						 
					 
					
						
						
							
						
						2a8830db70 
					 
					
						
						
							
							time/Convert: fallback TimeGm() implementation  
						
						... 
						
						
						
						Move code from Parser.cxx. 
						
						
							
						
					 
					
						2019-12-16 23:24:38 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						fed9b6fd74 
					 
					
						
						
							
							time/Parser: use TimeGm()  
						
						
						
						
							
						
					 
					
						2019-12-16 23:03:31 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						b02890eb8a 
					 
					
						
						
							
							time/Parser: explicitly initialize struct tm before strptime()  
						
						... 
						
						
						
						This is recommended by the strptime() manpage, because strptime() does
not initialize/set attributes which were not specified in the format
string. 
						
						
							
						
					 
					
						2019-12-16 23:03:25 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						da882a6eb6 
					 
					
						
						
							
							time/Convert: include sys/time.h for struct timeval  
						
						... 
						
						
						
						Closes https://github.com/MusicPlayerDaemon/MPD/issues/562  
						
						
							
						
					 
					
						2019-12-16 23:03:21 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						aeb89aa9d6 
					 
					
						
						
							
							time/ISO8601: forward-declare StringBuffer  
						
						
						
						
							
						
					 
					
						2019-12-16 23:02:59 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						f885807ecc 
					 
					
						
						
							
							time/Convert: update copyright  
						
						
						
						
							
						
					 
					
						2019-12-16 23:02:58 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						b826fd71f0 
					 
					
						
						
							
							time/Convert: mention exceptions  
						
						
						
						
							
						
					 
					
						2019-12-16 23:02:57 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						ae35df1126 
					 
					
						
						
							
							zeroconf/AvahiPoll: move TimevalToChrono() to time/Convert.cxx  
						
						
						
						
							
						
					 
					
						2019-12-16 23:02:45 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						80e55f6bfc 
					 
					
						
						
							
							time/Convert: add noexcept  
						
						
						
						
							
						
					 
					
						2019-12-16 23:02:40 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						e7411c0c4b 
					 
					
						
						
							
							time/Convert: add pure attributes  
						
						
						
						
							
						
					 
					
						2019-12-16 23:02:38 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						e9af692973 
					 
					
						
						
							
							util/Time*: move to time/  
						
						
						
						
							
						
					 
					
						2019-12-16 23:02:14 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						0cf90ee8b6 
					 
					
						
						
							
							decoder/mad: work around bogus -Wuninitialized in GCC 10  
						
						
						
						
							
						
					 
					
						2019-12-16 23:01:31 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						dc3c0c8866 
					 
					
						
						
							
							pcm/Convert, ...: add missing include for std::runtime_error  
						
						
						
						
							
						
					 
					
						2019-12-16 22:52:50 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						1c46bb1ba6 
					 
					
						
						
							
							lib/gcrypt/MD5: add missing include for uint8_t  
						
						
						
						
							
						
					 
					
						2019-12-16 22:52:22 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						2e8f42c6ad 
					 
					
						
						
							
							util/StringBuffer: use std::size_t instead of size_t  
						
						
						
						
							
						
					 
					
						2019-12-16 22:51:23 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						b449627265 
					 
					
						
						
							
							fs/io/Reader: relicense to BSD-2  
						
						
						
						
							
						
					 
					
						2019-12-16 17:13:55 +01:00 
						 
				 
			
				
					
						
							
							
								Jacob Vosmaer 
							
						 
					 
					
						
						
							
						
						2b301ffd2c 
					 
					
						
						
							
							lib/xiph: add missing meson dependency  
						
						
						
						
							
						
					 
					
						2019-12-16 17:11:14 +01:00 
						 
				 
			
				
					
						
							
							
								Jacob Vosmaer 
							
						 
					 
					
						
						
							
						
						ef0765ca10 
					 
					
						
						
							
							input: add missing boost meson dependency  
						
						
						
						
							
						
					 
					
						2019-12-16 17:11:14 +01:00 
						 
				 
			
				
					
						
							
							
								Naglis Jonaitis 
							
						 
					 
					
						
						
							
						
						9766ac6db3 
					 
					
						
						
							
							Fix typo in documentation  
						
						
						
						
							
						
					 
					
						2019-12-16 17:09:45 +01:00 
						 
				 
			
				
					
						
							
							
								Jacob Vosmaer 
							
						 
					 
					
						
						
							
						
						940206d106 
					 
					
						
						
							
							filter/plugins: add missing meson dependency  
						
						
						
						
							
						
					 
					
						2019-12-09 23:49:35 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						65bbb975d2 
					 
					
						
						
							
							command/fingerprint: fix inverted check  
						
						
						
						
							
						
					 
					
						2019-12-04 16:59:01 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						32799ff682 
					 
					
						
						
							
							archive/zzip: improve error reporting  
						
						... 
						
						
						
						Most importantly, this commit translates ZZIP_ENOENT to
std::system_error(ENOENT) so IsFileNotFound() returns true and
find_stream_art() can suppress the log line. 
						
						
							
						
					 
					
						2019-12-04 12:33:42 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						ce093be12c 
					 
					
						
						
							
							system/Error: add FormatFileNotFound()  
						
						
						
						
							
						
					 
					
						2019-12-04 12:33:38 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						2c276770f0 
					 
					
						
						
							
							util/PrintException, ...: update copyright  
						
						
						
						
							
						
					 
					
						2019-12-04 12:33:36 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						75a592f629 
					 
					
						
						
							
							system/Error: move code to IsErrno()  
						
						
						
						
							
						
					 
					
						2019-12-04 12:33:33 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						c129ca9f63 
					 
					
						
						
							
							lib/xiph/VorbisComments: move to separate static library  
						
						... 
						
						
						
						This also reverts the previous commit which was wrong.  When the
Vorbis decoder is disabled, we can't compile VorbisComments.cxx at
all.
Instead of expanding the #ifdef, this commit moves VorbisComments.cxx
to a separate library with dependencies on libvorbis (which was
missing previously, which could also lead to build failures if the
libvorbis headers were in a non-standard directory). 
						
						
							
						
					 
					
						2019-11-20 16:12:35 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						1e03457746 
					 
					
						
						
							
							lib/xiph/VorbisComments: disable VorbisCommentToReplayGain() if Vorbis is disabled  
						
						... 
						
						
						
						Fixes build failure. 
						
						
							
						
					 
					
						2019-11-20 15:51:49 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						13ce07d181 
					 
					
						
						
							
							output/shout: declare metadata as UTF-8  
						
						... 
						
						
						
						Apparently, Icecast defaults to ISO-8859-1 for MP3:
 http://icecast.org/docs/icecast-2.4.0/config-file.html#mountsettings 
This change forces Icecast to UTF-8 without having to configure it in
Icecast's configuration file. 
						
						
							
						
					 
					
						2019-11-06 16:05:22 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						43ac264f54 
					 
					
						
						
							
							tag/Mask: add noexcept  
						
						
						
						
							
						
					 
					
						2019-11-05 10:56:20 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						cbaa98c1a1 
					 
					
						
						
							
							input/curl: apply the "charset" parameter to Icy-Name  
						
						... 
						
						
						
						Extends the URI fragment parameter added in
commit cf9ee33928https://github.com/MusicPlayerDaemon/MPD/issues/679  
						
						
							
						
					 
					
						2019-11-04 15:44:24 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						ed327c597a 
					 
					
						
						
							
							lib/icu/Converter: Create() returns std::unique_ptr  
						
						
						
						
							
						
					 
					
						2019-11-04 15:44:06 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						496f43e25d 
					 
					
						
						
							
							Merge branch 'v0.21.x'  
						
						
						
						
							
						
					 
					
						2019-11-04 15:07:46 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						d659c7df19 
					 
					
						
						
							
							python/build/libs: update CURL to 7.66.0  
						
						
						
						
							
						
					 
					
						2019-11-04 14:27:00 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						f8403a1d29 
					 
					
						
						
							
							python/build/libs: update FFmpeg to 4.2.1  
						
						
						
						
							
						
					 
					
						2019-11-04 14:26:05 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						ebb952c4ad 
					 
					
						
						
							
							neighbor/meson.build: disable if -Ddatabase=false  
						
						... 
						
						
						
						Fixes yet another build failure (which however only affects the 0.22
branch).
Closes https://github.com/MusicPlayerDaemon/MPD/issues/666  
						
						
							
						
					 
					
						2019-11-04 14:18:48 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						bea3b954a5 
					 
					
						
						
							
							meson.build, SongUpdate: disable db-specific archive code if -Ddatabase=false  
						
						... 
						
						
						
						Fixes another build failure. 
						
						
							
						
					 
					
						2019-11-04 14:15:48 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						129d8e89b9 
					 
					
						
						
							
							lib/sqlite: disable if -Ddatabase=false  
						
						... 
						
						
						
						Fixes build failure in StickerCommands.cxx. 
						
						
							
						
					 
					
						2019-11-04 14:10:03 +01:00 
						 
				 
			
				
					
						
							
							
								Niklas Haas 
							
						 
					 
					
						
						
							
						
						65778a3774 
					 
					
						
						
							
							output/Jack: mark ports as terminal  
						
						... 
						
						
						
						This is the correct thing to do for ports from which a signal ultimately
"originates", such as is the case with mpd. 
						
						
							
						
					 
					
						2019-10-29 10:07:44 +01:00 
						 
				 
			
				
					
						
							
							
								kaliko 
							
						 
					 
					
						
						
							
						
						d9841668ff 
					 
					
						
						
							
							doc/user.rst: update build dependencies on Debian Buster  
						
						
						
						
							
						
					 
					
						2019-10-28 15:20:05 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						3f4437266b 
					 
					
						
						
							
							Merge branch 'buster-build-dependencies' of git://github.com/mxjeff/MPD  
						
						
						
						
							
						
					 
					
						2019-10-28 15:19:12 +01:00 
						 
				 
			
				
					
						
							
							
								kaliko 
							
						 
					 
					
						
						
							
						
						799097c385 
					 
					
						
						
							
							doc/user.rst: update build dependencies on Debian Buster  
						
						
						
						
							
						
					 
					
						2019-10-28 15:09:14 +01:00 
						 
				 
			
				
					
						
							
							
								smutbert 
							
						 
					 
					
						
						
							
						
						4ecd4761c2 
					 
					
						
						
							
							add tag "Conductor"  
						
						
						
						
							
						
					 
					
						2019-10-25 10:12:32 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						85d27cbcb9 
					 
					
						
						
							
							increment version number to 0.21.17  
						
						
						
						
							
						
					 
					
						2019-10-16 14:20:28 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						e1867a99e9 
					 
					
						
						
							
							Merge tag 'v0.21.16'  
						
						... 
						
						
						
						release v0.21.16 
						
						
							
						
					 
					
						2019-10-16 12:03:12 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						9b95e65bd9 
					 
					
						
						
							
							release v0.21.16  
						
						
						
						
							
 
						
					 
					
						2019-10-16 11:58:36 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						12a86c4975 
					 
					
						
						
							
							queue/PlaylistEdit: fix relative destination offset when moving a range  
						
						... 
						
						
						
						Commit 13208bf5a7https://github.com/MusicPlayerDaemon/MPD/issues/663  
						
						
							
						
					 
					
						2019-10-15 17:00:16 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						0b9435858b 
					 
					
						
						
							
							storage/curl: unescape file names from PROPFIND  
						
						... 
						
						
						
						This is the last missing piece for https://github.com/MusicPlayerDaemon/MPD/issues/662  
						
						
							
						
					 
					
						2019-10-15 16:49:17 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						f0386459ee 
					 
					
						
						
							
							storage/curl: follow redirects for collections without trailing slash  
						
						
						
						
							
						
					 
					
						2019-10-15 16:42:39 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						e98d4670b8 
					 
					
						
						
							
							storage/curl: work around different case in hex digits  
						
						
						
						
							
						
					 
					
						2019-10-15 16:26:53 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						56cc42b752 
					 
					
						
						
							
							storage/curl: use MapUTF8() to reuse existing escaping code  
						
						... 
						
						
						
						Commit 29f78b18b1https://github.com/MusicPlayerDaemon/MPD/issues/662  
						
						
							
						
					 
					
						2019-10-15 16:26:53 +02:00