Rosen Penev 
							
						 
					 
					
						
						
							
						
						4b57b7f5a5 
					 
					
						
						
							
							replace limits.h with climits  
						
						... 
						
						
						
						The former was deprecated with C++14. The standard says they are the same
with one exception:
The header<climits>defines all macros the same as the C standard library
header<limits.h>.
[Note:The types of the constants defined by macros in<climits>are not
required to match the types to which themacros refer.— end note]
Signed-off-by: Rosen Penev <rosenp@gmail.com > 
						
						
					 
					
						2020-03-12 16:14:04 -07:00 
						 
				 
			
				
					
						
							
							
								Rosen Penev 
							
						 
					 
					
						
						
							
						
						b64fdae938 
					 
					
						
						
							
							[clang-tidy] use override instead of virtual  
						
						... 
						
						
						
						Found with modernize-use-override
Signed-off-by: Rosen Penev <rosenp@gmail.com > 
						
						
					 
					
						2020-01-31 21:27:26 -08:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						7551867249 
					 
					
						
						
							
							meson.build: move Log.cxx and LogBackend.cxx into a static library  
						
						... 
						
						
						
						Prevents compiling those sources many times, once for each debug
program using it. 
						
						
					 
					
						2020-01-18 19:56:16 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						2817bf9e95 
					 
					
						
						
							
							copyright year 2020  
						
						
						
						
					 
					
						2020-01-18 19:23:49 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						fe2f8c088a 
					 
					
						
						
							
							Partition, ...: add noexcept to callback methods  
						
						
						
						
					 
					
						2019-08-02 14:44:00 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						d663f81420 
					 
					
						
						
							
							include cleanups (powered by iwyu)  
						
						
						
						
					 
					
						2019-07-05 09:59:58 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						a139279575 
					 
					
						
						
							
							Copyright year 2019  
						
						
						
						
					 
					
						2019-06-17 11:17:30 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						af3ea97a42 
					 
					
						
						
							
							zeroconf/AvahiPoll: move TimevalToChrono() to time/Convert.cxx  
						
						
						
						
					 
					
						2019-05-08 16:11:14 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						df33a898d7 
					 
					
						
						
							
							zeroconf/Bonjour: fix OnSocketReady() return value  
						
						... 
						
						
						
						Keep the SocketMonitor registered.  This wrong return value was added
6 years ago in commit 72cf8dd8a0 
						
						
					 
					
						2019-04-04 10:24:29 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Zander 
							
						 
					 
					
						
						
							
						
						772681f23d 
					 
					
						
						
							
							Fix link_args for mDNSResponder on non-darwin platforms  
						
						
						
						
					 
					
						2019-01-13 14:09:14 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						ce49d99c2f 
					 
					
						
						
							
							check.h: remove obsolete header  
						
						... 
						
						
						
						Since we switched from autotools to Meson in commit
94592c1406 
						
						
					 
					
						2018-11-19 16:33:49 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						f2c926f3b6 
					 
					
						
						
							
							zeroconf/glue: add fallback value for HOST_NAME_MAX  
						
						... 
						
						
						
						`HOST_NAME_MAX` is not a portable macro; it is undefined on some
systems.
Closes  #402  
						
						
					 
					
						2018-11-04 11:12:03 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						657ef48518 
					 
					
						
						
							
							zeroconf/glue: use strstr() and std::string::replace() instead of std::regex_replace()  
						
						... 
						
						
						
						std::regex_replace() is heavily bloated and overkill for this feature. 
						
						
					 
					
						2018-10-31 19:26:37 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						8a492c8f39 
					 
					
						
						
							
							Merge branch 'bug516974' of git://github.com/fschlich/MPD  
						
						
						
						
					 
					
						2018-10-31 19:20:41 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						f5c9071494 
					 
					
						
						
							
							*: copyright year 2018  
						
						
						
						
					 
					
						2018-10-31 17:54:59 +01:00 
						 
				 
			
				
					
						
							
							
								Florian Schlichting 
							
						 
					 
					
						
						
							
						
						d1f85240a2 
					 
					
						
						
							
							include hostname in zeroconf_name ( fixes   #387 )  
						
						... 
						
						
						
						expand %h to the system hostname and default to a zeroconf string that
contains %h 
						
						
					 
					
						2018-10-31 17:54:45 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						94592c1406 
					 
					
						
						
							
							build with Meson instead of autotools  
						
						... 
						
						
						
						So long, autotools!  This is my last MPD related project to migrate
away from it.  It has its strengths, but also very obvious weaknesses
and weirdnesses.  Today, many of its quirks are not needed anymore,
and are cumbersome and slow.  Now welcome our new Meson overlords! 
						
						
					 
					
						2018-10-14 23:41:38 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						ec54754e22 
					 
					
						
						
							
							Compiler.h: move to util/  
						
						
						
						
					 
					
						2018-08-20 16:19:17 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						bf582bd969 
					 
					
						
						
							
							ZeroconfGlue: use struct ConfigData  
						
						
						
						
					 
					
						2018-07-17 22:44:16 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						816603fd9a 
					 
					
						
						
							
							config/Config*: rename files, drop "Config" prefix  
						
						
						
						
					 
					
						2018-07-16 19:50:07 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						adf2d3aff2 
					 
					
						
						
							
							zeroconf/Avahi: move dbus_shutdown() call to the end of Main()  
						
						... 
						
						
						
						Calling dbus_shutdown() too early will break the "udisks2" neighbor
plugin. 
						
						
					 
					
						2018-06-03 10:37:54 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						7e16ac305d 
					 
					
						
						
							
							event/SocketMonitor: rename Get() to GetSocket()  
						
						
						
						
					 
					
						2017-11-10 20:34:45 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						59a8836924 
					 
					
						
						
							
							event/SocketMonitor: add "noexcept"  
						
						
						
						
					 
					
						2017-11-10 20:20:07 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						11f36c0bd6 
					 
					
						
						
							
							zeroconf/AvahiPoll: migrate from TimeoutMonitor to TimerEvent  
						
						
						
						
					 
					
						2017-08-29 16:28:27 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						ef79647e85 
					 
					
						
						
							
							zeroconf/Avahi: throw exception instead of raising fatal error  
						
						
						
						
					 
					
						2017-08-11 09:38:08 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						424e1363ed 
					 
					
						
						
							
							zeroconf/Bonjour: pass SocketDescriptor to constructor  
						
						... 
						
						
						
						Fixes Mac build failure. 
						
						
					 
					
						2017-08-11 08:25:26 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						492b20a89d 
					 
					
						
						
							
							event/SocketMonitor: use class SocketDescriptor  
						
						
						
						
					 
					
						2017-08-10 19:19:58 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						5900253b85 
					 
					
						
						
							
							update copyright year  
						
						
						
						
					 
					
						2017-01-03 20:48:59 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						b042095ac2 
					 
					
						
						
							
							event/Loop: use std::chrono  
						
						
						
						
					 
					
						2016-12-28 01:15:08 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						1d67aa7bf2 
					 
					
						
						
							
							update copyright year to 2016  
						
						
						
						
					 
					
						2016-02-26 17:54:05 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						1c3f5517fa 
					 
					
						
						
							
							config/Option: convert to strictly-typed enum  
						
						
						
						
					 
					
						2015-01-21 23:30:00 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						712ed555e6 
					 
					
						
						
							
							Copyright year 2015  
						
						
						
						
					 
					
						2015-01-01 19:48:13 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						86dd677e0c 
					 
					
						
						
							
							ZeroconfBonjour: use htons() instead of g_htons()  
						
						
						
						
					 
					
						2014-10-10 22:30:38 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						b111aa0111 
					 
					
						
						
							
							ZeroconfAvahi: fix coding style  
						
						
						
						
					 
					
						2014-08-26 10:04:27 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						773d24ebf7 
					 
					
						
						
							
							ZeroconfAvahi: remove "goto"  
						
						
						
						
					 
					
						2014-08-26 10:03:35 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						bd371af0b3 
					 
					
						
						
							
							ZeroconfAvahi: remove unused flag "avahi_running"  
						
						... 
						
						
						
						This flag is never read. 
						
						
					 
					
						2014-08-26 10:02:06 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						31e29e62f4 
					 
					
						
						
							
							zeroconf/Avahi: call dbus_shutdown() during shutdown  
						
						... 
						
						
						
						Make valgrind happy. 
						
						
					 
					
						2014-06-10 23:21:09 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						197b503f3e 
					 
					
						
						
							
							Config*: move to config/  
						
						
						
						
					 
					
						2014-01-24 00:20:01 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						6b70f5e490 
					 
					
						
						
							
							Zeroconf*: move to zeroconf/  
						
						
						
						
					 
					
						2014-01-24 00:14:54 +01:00