mpd/src
Max Kellermann 8b903626c2 release v0.19.16
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
 iQIcBAABCAAGBQJXXuZbAAoJECNuiljG20USSegP/1gYoDyp4vDDCcRBNZkr3hlE
 VbFyEz06/chfUTCRWFxtM6ghVMzSpqv7I8wDA8zv22NTkForVWD3gjimtJqJ/R4w
 aT7QMZJmJUIH0Uf+dRp98YRG7m5S1Y5JkKEYu4oxQOECxbNMPd+ilbb6wwr2pYZ/
 k2ks+oyYtPgqtWlriIbJMwXOyQEfqNCJgzxUzC2U6idVALYpj+5aK+VTY4Nk1YXw
 nLAu8TT40jNYFfss0bDYBzQbm/82m8Q9JIkmoOpX/3WaRaCjaVza7IvRKgDPZutJ
 mmrtu5SJ+QgLQLaXvav84KwtXhDbJu4zEbC7tUL0LGSmzbpiiz2DSUJP2jQ0C6nS
 wgcACFkHGBLOjKNbjDB1eUhS7ouzxTGgPlsMC89254R7XQP/5EV9H3Quxb48Bxq7
 PuW6nNHytppfAIZP18X62oL8hpSgwK1zLe34jzayJlkGIg5O1he4FcJQykvlzrjm
 fBvL+hX3TM9exfASQujNXVgxFGPmgb37bE2aQyxZunE1DltJWfHyOhdme9vCuEcB
 acz8gR/jcp8OKe4RCEdD1g86CSW2wlMfKfnzuwPPhcw0L3kz6OYcjRr2oMae7uG0
 /NFw+PcdHcVKXjiRoJsdCvtN+jRtJhCUn314IskgyKad/UNcELbo7WDBUqHC36Wg
 ncM6Sis4oal4jPXJ2JoE
 =6ee1
 -----END PGP SIGNATURE-----

Merge tag 'v0.19.16'

release v0.19.16
2016-06-13 19:03:59 +02:00
..
android update copyright year to 2016 2016-02-26 17:54:05 +01:00
archive util/StringUtil: use CamelCase 2016-06-10 22:08:13 +02:00
AudioCompress audio_{parser,config}: convert to C++ 2013-01-30 21:47:12 +01:00
client util/FormatString: return AllocatedString 2016-04-12 22:59:23 +02:00
command command/QueueCommands: eliminate duplicate code in handle_addid() 2016-06-13 18:28:03 +02:00
config util/StringUtil: use CamelCase 2016-06-10 22:08:13 +02:00
db db/update/Walk: use AllocatedPath methods instead of PathTraitsFS 2016-04-21 14:15:01 +02:00
decoder release v0.19.16 2016-06-13 19:03:59 +02:00
encoder encoder/ogg: use class OggStreamState 2016-05-09 14:51:07 +02:00
event event/MaskMonitor: add variant with bound method 2016-03-10 22:37:33 +01:00
filter *: include cleanup (using iwyu) 2016-03-01 22:08:13 +01:00
fs fs/AllocatedPath: add method FromUTF8Throw() 2016-04-21 14:27:32 +02:00
haiku Haiku: add resources: application signature and flags 2015-09-17 22:46:46 +02:00
input input/Reader: new Reader implementation wrapping InputStream 2016-05-03 00:05:31 +02:00
java Java/File: fix include guard 2014-11-24 07:51:25 +01:00
lib decoder/opus: move _scan_stream() code to OggReadPacket() 2016-05-14 10:39:53 +02:00
mixer Merge branch 'v0.19.x' 2016-03-07 14:30:43 +01:00
neighbor *: include cleanup (using iwyu) 2016-03-01 22:08:13 +01:00
net net/Resolver: correct includes for gettaddrinfo(3) 2016-06-12 16:36:17 +02:00
output encoder/Interface: convert PreparedEncoder to abstract class 2016-05-04 18:32:52 +02:00
pcm *: include cleanup (using iwyu) 2016-03-01 22:08:13 +01:00
player release v0.19.16 2016-06-13 19:03:59 +02:00
playlist TagStream, decoder/Thread, ...: ignore MIME type parameters for matching plugins 2016-06-10 22:24:13 +02:00
protocol Merge branch 'v0.19.x' 2016-03-07 14:30:43 +01:00
queue db/Interface: GetSong() throws exception on error 2016-03-19 00:19:50 +01:00
sticker sticker/SongSticker: add missing <stdexcept> include 2016-03-30 00:35:25 +02:00
storage util/StringPointer: rename typedef pointer to pointer_type 2016-04-12 22:53:06 +02:00
system update copyright year to 2016 2016-02-26 17:54:05 +01:00
tag release v0.19.14 2016-03-18 18:41:14 +01:00
thread thread/Mutex: add method ScopeLock::Unlock() 2016-05-02 23:32:44 +02:00
unix *: include cleanup (using iwyu) 2016-03-01 22:08:13 +01:00
util util/WStringAPI: wcpcpy(3) is not yet supported on OpenBSD/NetBSD 2016-06-12 16:36:17 +02:00
win32 GlobalEvents: eliminate SHUTDOWN, use Instance::Shutdown() instead 2016-03-05 18:56:27 +01:00
zeroconf update copyright year to 2016 2016-02-26 17:54:05 +01:00
AudioConfig.cxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
AudioConfig.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
AudioFormat.cxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
AudioFormat.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
AudioParser.cxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
AudioParser.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
BulkEdit.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
check.h update copyright year to 2016 2016-02-26 17:54:05 +01:00
CheckAudioFormat.cxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
CheckAudioFormat.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
Chrono.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
CommandLine.cxx util/StringPointer: rename typedef pointer to pointer_type 2016-04-12 22:53:06 +02:00
CommandLine.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
Compiler.h update copyright year to 2016 2016-02-26 17:54:05 +01:00
DetachedSong.cxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
DetachedSong.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
IcyMetaDataParser.cxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
IcyMetaDataParser.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
Idle.cxx IdleMonitor: new class to replace GlobalEvents::IDLE 2016-03-10 20:32:43 +01:00
Idle.hxx IdleMonitor: new class to replace GlobalEvents::IDLE 2016-03-10 20:32:43 +01:00
IdleFlags.cxx Idle: move flags to IdleFlags.hxx 2016-03-05 20:48:37 +01:00
IdleFlags.hxx Idle: move flags to IdleFlags.hxx 2016-03-05 20:48:37 +01:00
Instance.cxx queue/Playlist: rename DeleteSong() to StaleSong() 2016-03-18 18:01:01 +01:00
Instance.hxx db/DatabaseListener: pass URI to OnDatabaseSongRemoved() 2016-03-18 16:22:33 +01:00
IOThread.cxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
IOThread.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
Listen.cxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
Listen.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
LocateUri.cxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
LocateUri.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
Log.cxx *: include cleanup (using iwyu) 2016-03-01 22:08:13 +01:00
Log.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
LogBackend.cxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
LogBackend.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
LogInit.cxx *: include cleanup (using iwyu) 2016-03-01 22:08:13 +01:00
LogInit.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
LogLevel.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
LogV.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
ls.cxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
ls.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
Main.cxx lib/icu/Converter: Create() throws exception on error 2016-04-13 10:04:19 +02:00
Main.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
Mapper.cxx *: include cleanup (using iwyu) 2016-03-01 22:08:13 +01:00
Mapper.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
MixRampInfo.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
MusicBuffer.cxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
MusicBuffer.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
MusicChunk.cxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
MusicChunk.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
MusicPipe.cxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
MusicPipe.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
notify.cxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
notify.hxx notify: use "constexpr" only with glibc 2016-03-30 00:31:01 +02:00
open.h update copyright year to 2016 2016-02-26 17:54:05 +01:00
Partition.cxx Partition: use Instance::EmitIdle() 2016-03-10 23:12:03 +01:00
Partition.hxx queue/Playlist: rename DeleteSong() to StaleSong() 2016-03-18 18:01:01 +01:00
Permission.cxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
Permission.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
PlaylistDatabase.cxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
PlaylistDatabase.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
PlaylistError.cxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
PlaylistError.hxx PlaylistError: add NotPlaying() 2016-02-28 10:38:17 +01:00
PlaylistFile.cxx PlaylistFile: use the new AllocatedPath::FromFS() range overload 2016-04-21 14:22:59 +02:00
PlaylistFile.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
PlaylistPrint.cxx command/playlist: eliminate spl_print() calls 2016-04-13 19:47:41 +02:00
PlaylistPrint.hxx command/playlist: eliminate spl_print() calls 2016-04-13 19:47:41 +02:00
PlaylistSave.cxx fs/AllocatedPath: add method FromUTF8Throw() 2016-04-21 14:27:32 +02:00
PlaylistSave.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
poison.h update copyright year to 2016 2016-02-26 17:54:05 +01:00
ReplayGainConfig.cxx Partition: add method EmitIdle() 2016-03-05 19:16:39 +01:00
ReplayGainConfig.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
ReplayGainInfo.cxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
ReplayGainInfo.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
SongFilter.cxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
SongFilter.hxx *: include cleanup (using iwyu) 2016-03-01 22:08:13 +01:00
SongLoader.cxx db/Interface: GetSong() throws exception on error 2016-03-19 00:19:50 +01:00
SongLoader.hxx db/Interface: GetSong() throws exception on error 2016-03-19 00:19:50 +01:00
SongPrint.cxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
SongPrint.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
SongSave.cxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
SongSave.hxx *: include cleanup (using iwyu) 2016-03-01 22:08:13 +01:00
SongUpdate.cxx *: include cleanup (using iwyu) 2016-03-01 22:08:13 +01:00
StateFile.cxx *: include cleanup (using iwyu) 2016-03-01 22:08:13 +01:00
StateFile.hxx Instance: remove redundant "virtual" keywords 2016-03-10 23:16:35 +01:00
Stats.cxx Stats: catch exceptions 2016-03-18 18:46:43 +01:00
Stats.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
TagArchive.cxx *: include cleanup (using iwyu) 2016-03-01 22:08:13 +01:00
TagArchive.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
TagFile.cxx *: include cleanup (using iwyu) 2016-03-01 22:08:13 +01:00
TagFile.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
TagPrint.cxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
TagPrint.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
TagSave.cxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
TagSave.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
TagStream.cxx TagStream, decoder/Thread, ...: ignore MIME type parameters for matching plugins 2016-06-10 22:24:13 +02:00
TagStream.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
TimePrint.cxx update copyright year to 2016 2016-02-26 17:54:05 +01:00
TimePrint.hxx update copyright year to 2016 2016-02-26 17:54:05 +01:00