Max Kellermann 
							
						 
					 
					
						
						
							
						
						1e548fb6e3 
					 
					
						
						
							
							lib/curl/Headers: central type definition for the header map  
						
						
						
						
					 
					
						2022-02-14 18:19:05 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						fdc0329e64 
					 
					
						
						
							
							archive/List: add option to disable archive plugins in mpd.conf  
						
						... 
						
						
						
						Closes https://github.com/MusicPlayerDaemon/MPD/issues/1384  
						
						
					 
					
						2022-02-14 17:54:21 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						d3db0400b0 
					 
					
						
						
							
							archive/List: convert pointer to reference  
						
						
						
						
					 
					
						2022-02-14 16:43:44 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						ab5b6f83fd 
					 
					
						
						
							
							queue/Print: support sorting by priority  
						
						
						
						
					 
					
						2022-02-14 14:10:33 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						2172aaf1ce 
					 
					
						
						
							
							song/PrioritySongFilter: new filter  
						
						... 
						
						
						
						Closes https://github.com/MusicPlayerDaemon/MPD/issues/1412  
						
						
					 
					
						2022-02-14 14:06:37 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						c68dbc4e5c 
					 
					
						
						
							
							queue/Queue: add method GetLight()  
						
						
						
						
					 
					
						2022-02-14 13:33:34 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						ec961f26e9 
					 
					
						
						
							
							song/DetachedSong: add API docs  
						
						
						
						
					 
					
						2022-02-14 13:27:52 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						c3be961ccf 
					 
					
						
						
							
							queue/Print: implement sorting  
						
						
						
						
					 
					
						2022-02-14 13:07:13 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						166ce0da5a 
					 
					
						
						
							
							db/VHelper: move CompareTags() to tag/Sort.cxx  
						
						
						
						
					 
					
						2022-02-14 12:37:05 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						edbaea8df2 
					 
					
						
						
							
							db/Selection: refactor IsEmpty() to IsFiltered()  
						
						
						
						
					 
					
						2022-02-14 09:21:32 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						af3a625f64 
					 
					
						
						
							
							time/Convert: move GetTimeZoneOffset() to Zone.cxx  
						
						
						
						
					 
					
						2022-02-14 09:21:10 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						11d24a583d 
					 
					
						
						
							
							command/queue: "playlistfind"/"playlistsearch" have a "window" parameter  
						
						
						
						
					 
					
						2022-02-14 09:12:19 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						e9e3d8c57c 
					 
					
						
						
							
							queue/Selection: add "window" field  
						
						
						
						
					 
					
						2022-02-14 09:12:18 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						5588291a35 
					 
					
						
						
							
							queue/Selection: wrap SongFilter in a new struct  
						
						
						
						
					 
					
						2022-02-14 09:12:18 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						4b41e766c6 
					 
					
						
						
							
							queue/Queue{Save,Print}: remove redundant "Queue" prefix from file name  
						
						
						
						
					 
					
						2022-02-14 09:12:06 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						ad4cf79cc9 
					 
					
						
						
							
							tag: new tag "Mood"  
						
						... 
						
						
						
						Closes https://github.com/MusicPlayerDaemon/MPD/issues/1435  
						
						
					 
					
						2022-02-12 07:50:18 +01:00 
						 
				 
			
				
					
						
							
							
								dgcampea 
							
						 
					 
					
						
						
							
						
						4f3828237a 
					 
					
						
						
							
							Fix DSCP LE value  
						
						... 
						
						
						
						Correct value is 0x04 since we need to account for the 2 ECN bits. 
						
						
					 
					
						2022-02-02 16:29:01 +00:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						946cf25732 
					 
					
						
						
							
							Merge branch 'v0.23.x'  
						
						
						
						
					 
					
						2022-01-26 14:44:37 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						86e9ed5f3a 
					 
					
						
						
							
							decoder/opus: fix "readpicture" on Opus files  
						
						... 
						
						
						
						Don't return early from ScanOpusTags() if only
TagHandler::WantPicture() is set.
Closes https://github.com/MusicPlayerDaemon/MPD/issues/1413  
						
						
					 
					
						2022-01-26 14:43:45 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						be72d45356 
					 
					
						
						
							
							output/httpd: add config option "dscp"  
						
						... 
						
						
						
						Closes https://github.com/MusicPlayerDaemon/MPD/issues/1401  
						
						
					 
					
						2022-01-11 20:31:52 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						219c416a1e 
					 
					
						
						
							
							event/ServerSocket: rename ip_tos to dscp_class and support IPv6  
						
						
						
						
					 
					
						2022-01-11 20:31:52 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						16f7ec9950 
					 
					
						
						
							
							net/DscpParser: new library  
						
						
						
						
					 
					
						2022-01-11 20:31:52 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						d79bf853b1 
					 
					
						
						
							
							output/httpd: make configuration fields const  
						
						
						
						
					 
					
						2022-01-10 22:59:50 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						1ae6378d85 
					 
					
						
						
							
							event/ServerSocket: add ip_tos setting  
						
						
						
						
					 
					
						2022-01-10 22:59:50 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						089a843abd 
					 
					
						
						
							
							net/SocketDescriptor: add method SetIntOption()  
						
						
						
						
					 
					
						2022-01-10 21:36:15 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						aea4d3c4b0 
					 
					
						
						
							
							lib/zlib/GunzipReader: use std::size_t  
						
						
						
						
					 
					
						2022-01-10 16:59:13 +01:00 
						 
				 
			
				
					
						
							
							
								aeolio 
							
						 
					 
					
						
						
							
						
						3856224df9 
					 
					
						
						
							
							lib/alsa/Error: add missing #include  
						
						
						
						
					 
					
						2021-12-15 11:14:38 +01:00 
						 
				 
			
				
					
						
							
							
								aeolio 
							
						 
					 
					
						
						
							
						
						6d4bedfc56 
					 
					
						
						
							
							lib/alsa/Error: fix typo  
						
						
						
						
					 
					
						2021-12-15 11:14:34 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						dda0dfc140 
					 
					
						
						
							
							lib/curl/Request: move code from SetupEasy() to Setup.cxx  
						
						
						
						
					 
					
						2021-12-08 20:03:30 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						e0f56b9e2d 
					 
					
						
						
							
							lib/curl/Request: move code to class CurlResponseHandlerAdapter  
						
						
						
						
					 
					
						2021-12-08 19:51:54 +01:00 
						 
				 
			
				
					
						
							
							
								August2111 
							
						 
					 
					
						
						
							
						
						3c3c3eeeca 
					 
					
						
						
							
							MSVC: use winsock2.h instead of sys/time.h for struct timeval  
						
						
						
						
					 
					
						2021-12-08 19:45:03 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						31c7151580 
					 
					
						
						
							
							time/Calendar: add DaysInYear()  
						
						
						
						
					 
					
						2021-12-08 19:44:31 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						50a617764a 
					 
					
						
						
							
							lib/curl/Handler: fix typo  
						
						
						
						
					 
					
						2021-12-08 19:41:39 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						7d67c87a47 
					 
					
						
						
							
							io/FileReader: use std::size_t  
						
						
						
						
					 
					
						2021-12-08 19:40:22 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Wollschlegel 
							
						 
					 
					
						
						
							
						
						c072902f23 
					 
					
						
						
							
							io/FileOutputStream: merge win32 function Cancel  
						
						... 
						
						
						
						Win32 had a separate implementation for FileOutputStream::CANCEL Logic
was added to the other platform function, but forgotten in this one.
This merges the functions into one, as only the call for file deletion
is platform specific. 
						
						
					 
					
						2021-12-08 19:35:11 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						5ad4f3c54b 
					 
					
						
						
							
							system/EventPipe: include cleanup  
						
						
						
						
					 
					
						2021-12-08 19:32:06 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						0b6055954d 
					 
					
						
						
							
							thread/AsyncWaiter: new class  
						
						... 
						
						
						
						Merges some redundant code. 
						
						
					 
					
						2021-12-08 19:26:57 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						80c177e9a0 
					 
					
						
						
							
							io/BufferedOutputStream: add missing char* cast  
						
						
						
						
					 
					
						2021-12-07 12:07:13 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						cdcef49eef 
					 
					
						
						
							
							lib/curl/Request: add constructor with CurlEasy parameter  
						
						
						
						
					 
					
						2021-12-07 12:01:09 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						9e18aafccc 
					 
					
						
						
							
							lib/curl/Request: use std::size_t  
						
						
						
						
					 
					
						2021-12-07 12:00:12 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						f7346c1d78 
					 
					
						
						
							
							lib/curl/Request: move code to SetupEasy()  
						
						
						
						
					 
					
						2021-12-07 11:57:42 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						b709401814 
					 
					
						
						
							
							lib/curl/Request: add API docs  
						
						
						
						
					 
					
						2021-12-07 11:56:45 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						4074db5f50 
					 
					
						
						
							
							io/BufferedReader: use std::size_t  
						
						
						
						
					 
					
						2021-12-07 11:54:11 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						8c6bc02bf7 
					 
					
						
						
							
							io/BufferedOutputStream: use std::byte  
						
						
						
						
					 
					
						2021-12-07 11:47:45 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						35c11afd54 
					 
					
						
						
							
							player/Thread: add option "mixramp_analyzer"  
						
						
						
						
					 
					
						2021-12-06 23:06:08 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						c884e2f285 
					 
					
						
						
							
							config/PlayerConfig: default buffer size is 8 MB  
						
						... 
						
						
						
						Computers are getting more and more RAM, and 8 MB is rarely ever
noticable, but allows longer MixRamp-assisted cross-fading. 
						
						
					 
					
						2021-12-06 23:05:45 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						b6ba17a865 
					 
					
						
						
							
							Merge branch 'v0.23.x'  
						
						
						
						
					 
					
						2021-12-06 21:32:48 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						713c7585b5 
					 
					
						
						
							
							pcm/MixRampAnalyzer: a MixRamp implementation  
						
						
						
						
					 
					
						2021-12-06 21:09:28 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						f12c25b7ae 
					 
					
						
						
							
							pcm/ReplayGainAnalyzer: new library  
						
						
						
						
					 
					
						2021-12-06 21:06:19 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						2240327286 
					 
					
						
						
							
							ReplayGainInfo: move to tag/  
						
						
						
						
					 
					
						2021-12-06 09:28:36 +01:00