Max Kellermann 
							
						 
					 
					
						
						
							
						
						b1a9958c66 
					 
					
						
						
							
							test/run_output: add struct CommandLine  
						
						
						
						
					 
					
						2021-03-05 17:39:48 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						422cf5f182 
					 
					
						
						
							
							Merge branch 'v0.22.x'  
						
						
						
						
					 
					
						2021-03-05 16:05:56 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						c962a6be76 
					 
					
						
						
							
							test/run_convert: fix Windows compiler errors  
						
						
						
						
					 
					
						2021-03-05 13:24:28 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						922c4bf3f0 
					 
					
						
						
							
							test/TestLookupFile: fix Windows compiler errors  
						
						
						
						
					 
					
						2021-03-05 13:22:34 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						99217593bf 
					 
					
						
						
							
							test/util/TestIntrusiveList: add AutoUnlink test  
						
						
						
						
					 
					
						2021-03-02 18:15:37 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						1c6e4a2b18 
					 
					
						
						
							
							test/util/TestIntrusiveList: new unit test  
						
						
						
						
					 
					
						2021-03-02 18:12:15 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						0091c4e12b 
					 
					
						
						
							
							util/Exception: add FindNested()  
						
						
						
						
					 
					
						2021-03-02 17:13:29 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						2d96b05403 
					 
					
						
						
							
							test/util/TestException: add CheckFindRetrowNested() unit test  
						
						
						
						
					 
					
						2021-03-02 17:12:43 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						29b49dd630 
					 
					
						
						
							
							zeroconf/{bonjour,avahi}: pass service_type as parameter  
						
						
						
						
					 
					
						2021-02-24 15:11:11 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						9d6bf7e720 
					 
					
						
						
							
							test/run_avahi: refactor to RunZeroconf (both avahi and bonjour)  
						
						
						
						
					 
					
						2021-02-24 15:09:10 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						975d5be046 
					 
					
						
						
							
							zeroconf/avahi/Init: return a std::unique_ptr<AvahiHelper>  
						
						
						
						
					 
					
						2021-02-24 14:41:37 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						04d5588fe5 
					 
					
						
						
							
							zeroconf/Zeroconf*: drop prefix from file names  
						
						
						
						
					 
					
						2021-02-24 13:33:59 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						a312629aad 
					 
					
						
						
							
							zeroconf: pass global port to init function  
						
						
						
						
					 
					
						2021-02-24 06:40:26 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						c0b9339d31 
					 
					
						
						
							
							zeroconf/AvahiPoll: move to lib/avahi/  
						
						
						
						
					 
					
						2021-02-22 14:24:00 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						a4b236348f 
					 
					
						
						
							
							Merge branch 'v0.22.x'  
						
						
						
						
					 
					
						2021-02-07 22:04:07 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						c58c53293c 
					 
					
						
						
							
							test/run_input: add option --seek  
						
						
						
						
					 
					
						2021-02-07 21:20:17 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						8695a2806a 
					 
					
						
						
							
							test/run_input: document more options  
						
						
						
						
					 
					
						2021-02-07 21:17:10 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						abbd980671 
					 
					
						
						
							
							Merge branch 'v0.22.x'  
						
						
						
						
					 
					
						2021-01-01 19:59:15 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						5348f8c9c8 
					 
					
						
						
							
							copyright year 2021  
						
						
						
						
					 
					
						2021-01-01 19:54:28 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						1f312b2e42 
					 
					
						
						
							
							curl/Handler: disallow OnData() to throw  
						
						... 
						
						
						
						This eliminates some complexity from class CurlRequest. 
						
						
					 
					
						2020-12-15 17:03:24 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						ce4c69dd95 
					 
					
						
						
							
							test/util/TestException: new unit test  
						
						
						
						
					 
					
						2020-12-02 15:09:47 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						8eea825462 
					 
					
						
						
							
							test/util/TestTemplateString: new unit test  
						
						
						
						
					 
					
						2020-12-02 15:03:51 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						49e1ce7c43 
					 
					
						
						
							
							test/TestUtil: move to test/util/  
						
						
						
						
					 
					
						2020-12-02 15:02:45 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						0c28d8dcbe 
					 
					
						
						
							
							time/ISO8601: support YYYY-MM (without day of month)  
						
						
						
						
					 
					
						2020-11-30 21:55:12 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						ac4975cd7a 
					 
					
						
						
							
							util/MimeType: relicense to BSD-2  
						
						
						
						
					 
					
						2020-11-18 15:28:21 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						2a9131498f 
					 
					
						
						
							
							util/UriExtract: pass std::string_view to uri_get_suffix()  
						
						
						
						
					 
					
						2020-11-04 21:13:57 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						35a232105e 
					 
					
						
						
							
							util/UriExtract: uri_get_suffix() returns std::string_view  
						
						... 
						
						
						
						No need to copy it to a buffer. 
						
						
					 
					
						2020-11-04 21:08:26 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						bb99cf37e3 
					 
					
						
						
							
							Merge tag 'v0.22.2' into master  
						
						... 
						
						
						
						release v0.22.2 
						
						
					 
					
						2020-10-28 17:33:10 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						1195eb266e 
					 
					
						
						
							
							protocol/Ack: remove unused variable ack_domain  
						
						
						
						
					 
					
						2020-10-28 15:47:05 +01:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						329382c1da 
					 
					
						
						
							
							event/SignalMonitor: add noexcept  
						
						
						
						
					 
					
						2020-10-13 17:26:33 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						e0c75da266 
					 
					
						
						
							
							playlist/cue/parser: pass StringView to Feed()  
						
						
						
						
					 
					
						2020-10-05 20:33:58 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						dffd5831f8 
					 
					
						
						
							
							test/fuzzer: a simple fuzzer using libFuzzer  
						
						... 
						
						
						
						This commit adds some basic infrastructure for fuzzers, and adds a
fuzzer for the CUE sheet parser. 
						
						
					 
					
						2020-10-05 20:25:26 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						85af4d6916 
					 
					
						
						
							
							meson.build: add -Wdouble-promotion  
						
						
						
						
					 
					
						2020-09-22 20:40:53 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						85849c9396 
					 
					
						
						
							
							decoder/plugin: add method protocols()  
						
						... 
						
						
						
						Similar to commit 4e2a551f30 
						
						
					 
					
						2020-09-21 14:53:18 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						e8380cf2aa 
					 
					
						
						
							
							Merge branch 'v0.21.x' into master  
						
						
						
						
					 
					
						2020-09-07 21:15:53 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						1a5e0ef7c9 
					 
					
						
						
							
							test/test_archive_iso9660.sh: use an odd chunk size to trigger bug  
						
						... 
						
						
						
						This makes the unit test fail.  D'oh! 
						
						
					 
					
						2020-09-07 20:53:46 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						979a7a1dcc 
					 
					
						
						
							
							test/run_input: add option --chunk-size  
						
						
						
						
					 
					
						2020-09-07 20:52:37 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						291be84704 
					 
					
						
						
							
							Merge branch 'v0.21.x' into master  
						
						
						
						
					 
					
						2020-09-07 20:18:40 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						962cf32ba7 
					 
					
						
						
							
							test/run_input: pass FileDescriptor to dump_input_stream()  
						
						
						
						
					 
					
						2020-09-07 20:14:39 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						ae23682372 
					 
					
						
						
							
							system/FileDescriptor: add method FullWrite()  
						
						
						
						
					 
					
						2020-09-07 20:13:43 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						540919f256 
					 
					
						
						
							
							*: use nullptr instead of NULL  
						
						
						
						
					 
					
						2020-09-07 20:08:27 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						398281cd76 
					 
					
						
						
							
							io/FileDescriptor: add method FullRead()  
						
						
						
						
					 
					
						2020-09-07 20:07:47 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						88446ccde9 
					 
					
						
						
							
							test/run_filter: use Filter::Flush()  
						
						
						
						
					 
					
						2020-09-07 20:07:40 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						6238cc0734 
					 
					
						
						
							
							test/run_filter: pass ConstBuffer<void> to FullWrite()  
						
						
						
						
					 
					
						2020-09-07 20:07:33 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						fd4823c507 
					 
					
						
						
							
							test/run_filter: fix error message  
						
						
						
						
					 
					
						2020-09-07 20:07:29 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						68bcfd8bf0 
					 
					
						
						
							
							test/run_filter: check for partial writes  
						
						
						
						
					 
					
						2020-09-07 20:07:24 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						1d332746af 
					 
					
						
						
							
							test/run_filter: move code to WriteOrThrow()  
						
						
						
						
					 
					
						2020-09-07 20:07:18 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						f3e133c617 
					 
					
						
						
							
							test/run_filter: use class FileDescriptor  
						
						
						
						
					 
					
						2020-09-07 20:07:13 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						1678a6eb59 
					 
					
						
						
							
							test/run_filter: ensure that partial frames will not get passed to the filter  
						
						
						
						
					 
					
						2020-09-07 20:07:08 +02:00 
						 
				 
			
				
					
						
							
							
								Max Kellermann 
							
						 
					 
					
						
						
							
						
						b4dc2c07d5 
					 
					
						
						
							
							test/run_filter: move the buffer into the loop  
						
						
						
						
					 
					
						2020-09-07 20:07:03 +02:00