Max Kellermann 
							
						 
					 
					
						
						
							
						
						e616be0a42 
					 
					
						
						
							
							output/Thread: move code to InternalOpen()  
						
						
						
						
							
						
					 
					
						2017-05-23 00:08:36 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						5eef146871 
					 
					
						
						
							
							output/Internal: move several flags to struct AudioOutputControl  
						
						
						
						
							
						
					 
					
						2017-05-22 23:40:20 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						2e65686fc0 
					 
					
						
						
							
							output/Control: add method Configure()  
						
						... 
						
						
						
						Prepare to move some configuration settings from AudioOutput to
AudioOutputControl. 
						
						
							
						
					 
					
						2017-05-22 23:36:45 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						e5847f1ddf 
					 
					
						
						
							
							output/MultipleOutputs: move code to LoadOutputControl()  
						
						
						
						
							
						
					 
					
						2017-05-22 23:35:32 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						86d05e98e5 
					 
					
						
						
							
							Merge tag 'v0.20.8'  
						
						... 
						
						
						
						release v0.20.8 
						
						
							
						
					 
					
						2017-05-19 20:13:01 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						8d290ad509 
					 
					
						
						
							
							release v0.20.8  
						
						
						
						
							
 
						
					 
					
						2017-05-19 20:10:22 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						b90c48b50f 
					 
					
						
						
							
							.travis.yml: enable Mac OS X  
						
						
						
						
							
						
					 
					
						2017-05-19 19:54:27 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						d19e7db09e 
					 
					
						
						
							
							.travis.yml: add shell variable OPTIONS  
						
						
						
						
							
						
					 
					
						2017-05-19 19:54:27 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						9939904b02 
					 
					
						
						
							
							.travis.yml: configure with --disable-silent-rules --disable-dependency-tracking  
						
						
						
						
							
						
					 
					
						2017-05-19 19:54:27 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						ca23b15f5c 
					 
					
						
						
							
							test/test_byte_reverse: move "alignas" attribute to the front  
						
						... 
						
						
						
						Apparently, this makes old clang versions happy ("'alignas' attribute
cannot be applied to types). 
						
						
							
						
					 
					
						2017-05-19 19:45:42 +02:00 
						 
				 
			
				
					
						
							
							
								Mario Di Raimondo 
							
						 
					 
					
						
						
							
						
						ffa676f577 
					 
					
						
						
							
							playlist/m3u: support for mime-type audio-mpegurl for M3U playlists  
						
						
						
						
							
						
					 
					
						2017-05-19 15:25:58 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						6d023c4df3 
					 
					
						
						
							
							.travis.yml: remove the unnecessary "compiler" setting  
						
						
						
						
							
						
					 
					
						2017-05-17 16:22:19 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						b31bd37a30 
					 
					
						
						
							
							.travis.yml: check $TRAVIS_OS_NAME  
						
						... 
						
						
						
						Prepare for Mac OS X support by omitting those Ubuntu-specific
commands. 
						
						
							
						
					 
					
						2017-05-17 15:59:25 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						78faee8c7c 
					 
					
						
						
							
							.travis.yml: choose compiler with environment variables  
						
						... 
						
						
						
						.. and not update-alternatives, which requires "sudo". 
						
						
							
						
					 
					
						2017-05-17 15:56:19 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						40e2a703d0 
					 
					
						
						
							
							.travis.yml: parallel build  
						
						
						
						
							
						
					 
					
						2017-05-17 15:36:59 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						b01edcb9bc 
					 
					
						
						
							
							.travis.yml: indent 2  
						
						
						
						
							
						
					 
					
						2017-05-17 15:27:40 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						cdd2d4cc1d 
					 
					
						
						
							
							util/StringView: add method EndsWith()  
						
						
						
						
							
						
					 
					
						2017-05-17 12:39:01 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						3bcabad28c 
					 
					
						
						
							
							net/SocketAddress: add method IsV6Any()  
						
						
						
						
							
						
					 
					
						2017-05-17 12:22:59 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						c629ac7168 
					 
					
						
						
							
							net/SocketAddress: add more "noexcept"  
						
						
						
						
							
						
					 
					
						2017-05-17 12:21:36 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						0195d5590f 
					 
					
						
						
							
							net/AllocatedSocketAddress: allow copying  
						
						
						
						
							
						
					 
					
						2017-05-17 12:19:24 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						e7bebb0089 
					 
					
						
						
							
							net/AllocatedSocketAddress: add more "noexcept"  
						
						
						
						
							
						
					 
					
						2017-05-17 12:07:20 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						7b05df8d33 
					 
					
						
						
							
							net/AllocatedSocketAddress: use C++11 initializers  
						
						
						
						
							
						
					 
					
						2017-05-17 12:06:45 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						a8db9ae304 
					 
					
						
						
							
							net/StaticSocketAddress: add method SetPort()  
						
						
						
						
							
						
					 
					
						2017-05-17 12:03:45 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						e6e9b2041e 
					 
					
						
						
							
							net/AllocatedSocketAddress: add method SetPort()  
						
						
						
						
							
						
					 
					
						2017-05-17 09:36:01 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						77c747a8fd 
					 
					
						
						
							
							net/SocketAddress: add method GetPort()  
						
						
						
						
							
						
					 
					
						2017-05-17 09:28:12 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						907fb257cd 
					 
					
						
						
							
							util/StringAPI: add StringToken(), StringIsEqualIgnoreCase(), StringCollate()  
						
						
						
						
							
						
					 
					
						2017-05-16 23:04:27 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						60bd60db03 
					 
					
						
						
							
							util/String{Compare,API}: add more "noexcept"  
						
						
						
						
							
						
					 
					
						2017-05-16 23:02:36 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						0fcc28a108 
					 
					
						
						
							
							util/String{Compare,API}: indent with tabs  
						
						
						
						
							
						
					 
					
						2017-05-16 23:01:43 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						ab8005f03e 
					 
					
						
						
							
							util/ScopeExit: include cleanup  
						
						
						
						
							
						
					 
					
						2017-05-16 22:56:30 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						5e8f578e78 
					 
					
						
						
							
							util/ConcatString: return the end pointer  
						
						
						
						
							
						
					 
					
						2017-05-16 11:56:56 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						a4b1633e11 
					 
					
						
						
							
							util/ConcatString: use std::copy_n() instead of memcpy()  
						
						
						
						
							
						
					 
					
						2017-05-16 11:56:19 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						fea211a109 
					 
					
						
						
							
							util/Alloc: move template functions to ConcatString.hxx  
						
						
						
						
							
						
					 
					
						2017-05-16 11:32:55 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						59e4f1ee0f 
					 
					
						
						
							
							*: remove lots of GCC 4.8 fallback code  
						
						... 
						
						
						
						We can remove those C++11 and C++14 kludges because we require GCC 4.9
now. 
						
						
							
						
					 
					
						2017-05-16 11:29:15 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						86a0a42a8d 
					 
					
						
						
							
							util/StringView: add "noexcept"  
						
						
						
						
							
						
					 
					
						2017-05-16 10:27:14 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						662842126d 
					 
					
						
						
							
							util/SplitString: add "noexcept"  
						
						
						
						
							
						
					 
					
						2017-05-16 10:23:50 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						66e3801b1e 
					 
					
						
						
							
							util/MimeType: add "noexcept"  
						
						
						
						
							
						
					 
					
						2017-05-16 10:23:38 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						a30cf60422 
					 
					
						
						
							
							util/FormatString: add "noexcept"  
						
						
						
						
							
						
					 
					
						2017-05-16 10:22:52 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						c2b8b818c7 
					 
					
						
						
							
							util/DivideString: add "noexcept"  
						
						
						
						
							
						
					 
					
						2017-05-16 10:22:36 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						4284b0e2b8 
					 
					
						
						
							
							util/ByteReverse: add "noexcept"  
						
						
						
						
							
						
					 
					
						2017-05-16 10:21:59 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						9def9b35b9 
					 
					
						
						
							
							util/Exception: add "noexcept"  
						
						
						
						
							
						
					 
					
						2017-05-16 10:20:17 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						377a2860cc 
					 
					
						
						
							
							Log: add "noexcept"  
						
						
						
						
							
						
					 
					
						2017-05-16 10:15:43 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						0a3a5a7c65 
					 
					
						
						
							
							Merge branch 'v0.20.x'  
						
						
						
						
							
						
					 
					
						2017-05-16 10:09:20 +02:00 
						 
				 
			
				
					
						
							
							
								André Klitzing 
							
						 
					 
					
						
						
							
						
						f7fffc9be8 
					 
					
						
						
							
							Add initial travis configuration  
						
						
						
						
							
						
					 
					
						2017-05-16 07:37:46 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						50e8634097 
					 
					
						
						
							
							python/build/libs: upgrade FFmpeg to 3.3.1  
						
						
						
						
							
						
					 
					
						2017-05-16 07:27:08 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						e3994e517e 
					 
					
						
						
							
							INSTALL: merge into doc/user.xml  
						
						
						
						
							
						
					 
					
						2017-05-16 07:24:02 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						2bb7785189 
					 
					
						
						
							
							doc/user.xml: add sticker documentation  
						
						
						
						
							
						
					 
					
						2017-05-16 07:23:57 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						90c8408111 
					 
					
						
						
							
							doc/user.xml: add Zeroconf documentation  
						
						
						
						
							
						
					 
					
						2017-05-16 07:23:52 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						64786ec12a 
					 
					
						
						
							
							Main: omit "constexpr" on MIN_BUFFER_SIZE with GCC 4.x  
						
						
						
						
							
						
					 
					
						2017-05-16 07:20:47 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						b3c82f8886 
					 
					
						
						
							
							output/{osx,haiku,pulse,sles}: add missing "noexcept"  
						
						... 
						
						
						
						Fixes build failure on OS X, closes  #44 .  With the other plugins,
that's not critical, because those use the AudioOutputWrapper, which
hides this problem. 
						
						
							
						
					 
					
						2017-05-16 07:12:30 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						063259dc52 
					 
					
						
						
							
							increment version number to 0.20.8  
						
						
						
						
							
						
					 
					
						2017-05-16 07:06:57 +02:00