Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								ae6ccb3615
								
							
						 | 
						
							
							
								
								URIReader fixes / improvements
							
							
							
							
							
						 | 
						
							2020-03-09 20:01:32 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								d8fb22a71f
								
							
						 | 
						
							
							
								
								URIReader
							
							
							
							
							
						 | 
						
							2020-03-09 20:01:00 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								7f8013fef2
								
							
						 | 
						
							
							
								
								Downloader improvements, fixes
							
							
							
							
							
						 | 
						
							2020-03-09 19:59:54 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ramoe
								
							 
						 | 
						
							
							
							
							
								
							
							
								3fd55b1647
								
							
						 | 
						
							
							
								
								Added callbacks, range requests and head requests to Downloader
							
							
							
							
							
						 | 
						
							2020-03-09 19:59:54 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								c1c35c75f9
								
							
						 | 
						
							
							
								
								HTTP::Parser: Content length fix, made ::GetHeader and ::hasHeader case-insensitive, preferring identical case if it is present.
							
							
							
							
							
						 | 
						
							2020-03-09 19:59:40 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Ramoe
								
							 
						 | 
						
							
							
							
							
								
							
							
								4ed5dd21e3
								
							
						 | 
						
							
							
								
								Added callback support to HTTP parser
							
							
							
							
							
						 | 
						
							2020-03-09 19:59:29 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								b4fb0ff4a2
								
							
						 | 
						
							
							
								
								Socket library error handling
							
							
							
							
							
						 | 
						
							2020-03-09 19:58:26 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								793f6f7809
								
							
						 | 
						
							
							
								
								Split HTTP namespace up into http_parser.h and url.h, since the URL library can be useful stand-alone as well.
							
							
							
							
							
						 | 
						
							2020-02-28 16:39:24 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								95847ffb5b
								
							
						 | 
						
							
							
								
								Fixed memory leak in Socket::isLocal()
							
							
							
							
							
						 | 
						
							2020-02-24 16:30:28 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								3736d28eed
								
							
						 | 
						
							
							
								
								Fix for correctly passing stream configuration options to MistIn processes
							
							
							
							
							
						 | 
						
							2020-02-12 11:11:19 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								9a1b4fb872
								
							
						 | 
						
							
							
								
								Fixed support for inputs with URL parameters
							
							
							
							
							
						 | 
						
							2019-11-27 10:25:58 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								8ce3498269
								
							
						 | 
						
							
							
								
								Optimized HTTP parser to not attempt POST variable parsing on _all_ body payloads, but only POSTed payloads
							
							
							
							
							
						 | 
						
							2019-11-27 10:25:43 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								8dd403a098
								
							
						 | 
						
							
							
								
								Added ability to check if the downloader is being proxied or not
							
							
							
							
							
						 | 
						
							2019-11-07 13:40:45 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								dcc50efbd0
								
							
						 | 
						
							
							
								
								Fixed compiling of -DDEBUG=3 -DNOSSL=1 option combination 😒
							
							
							
							
							
						 | 
						
							2019-10-03 15:26:04 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								9a3bddef19
								
							
						 | 
						
							
							
								
								Windows multicast socket fix
							
							
							
							
							
						 | 
						
							2019-10-03 15:25:59 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								0e7c7ce3dd
								
							
						 | 
						
							
							
								
								Backported socket library edits from LL branch
							
							
							
							
							
						 | 
						
							2019-10-02 14:09:49 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								a27f65743c
								
							
						 | 
						
							
							
								
								Log message improvements
							
							
							
							
							
						 | 
						
							2019-09-30 16:27:43 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								a25fa0596e
								
							
						 | 
						
							
							
								
								Lowered default segment duration to 1900ms, lowered audio virtual "keyframe" interval to 2000ms.
							
							
							
							
							
						 | 
						
							2019-09-09 15:53:46 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								309d39eab7
								
							
						 | 
						
							
							
								
								Backported UDP API from Pro edition
							
							
							
							
							
						 | 
						
							2019-09-09 13:36:09 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								7d83edd078
								
							
						 | 
						
							
							
								
								Socket lib restyle and fixes backported from 3.0
							
							
							
							
							
						 | 
						
							2019-08-14 12:08:24 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								7b12a5a2b5
								
							
						 | 
						
							
							
								
								Lowered debugging message verbosity somewhat
							
							
							
							
							
						 | 
						
							2019-08-12 10:42:26 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								6dc1b500d1
								
							
						 | 
						
							
							
								
								Fixed compiling without SSL enabled
							
							
							
							
							
						 | 
						
							2019-08-04 14:02:34 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								cc9e970ea3
								
							
						 | 
						
							
							
								
								More backports from Pro edition, among which HTTPS/TLS support
							
							
							
							
							
						 | 
						
							2019-07-13 14:23:59 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								4fcae749da
								
							
						 | 
						
							
							
								
								Improved blacklisting/whitelisting code + MP3 in MP4 output blacklist for Trident browsers under Windows 7 and lower
							
							
							
							
							
						 | 
						
							2019-06-25 14:29:55 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								5154f88de3
								
							
						 | 
						
							
							
								
								Tweaked verbosity of lost connections in HTTP::Downloader and closed connections in Socket::SSLConnection.
							
							
							
							
							
						 | 
						
							2019-06-21 21:21:17 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								128f30bfb6
								
							
						 | 
						
							
							
								
								Fixed websockets in IE11. Bleep you, MS. -_-
							
							
							
							
							
						 | 
						
							2019-06-21 21:20:39 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								ea443945fe
								
							
						 | 
						
							
							
								
								Generalized Util::Config::is_restarting for rolling restarts, added rolling restart support to listening socket outputs
							
							
							
							
							
						 | 
						
							2019-05-23 13:28:30 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								8d17d5f6c4
								
							
						 | 
						
							
							
								
								Removed FAIL message when trying ::accept() an already closed Socket::Server.
							
							
							
							
							
						 | 
						
							2019-05-23 12:37:05 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								335a26df60
								
							
						 | 
						
							
							
								
								Removed non-existing function from procs library header
							
							
							
							
							
						 | 
						
							2019-05-23 12:36:52 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								917ce2d452
								
							
						 | 
						
							
							
								
								Fixed Downloader class progress callbacks, added HTTP::Parser progress calculation function.
							
							
							
							
							
						 | 
						
							2019-05-23 12:24:41 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								09d54228d1
								
							
						 | 
						
							
							
								
								Corrected Track::getSendLen to account for keysizes properly
							
							
							
							
							
						 | 
						
							2019-05-16 15:22:55 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								4c324c1b19
								
							
						 | 
						
							
							
								
								Fixed semaphore problems on MacOS
							
							
							
							
							
						 | 
						
							2019-05-15 09:15:34 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								984f5b7e29
								
							
						 | 
						
							
							
								
								Fixed file descriptor leak in Downloader class
							
							
							
							
							
						 | 
						
							2019-05-08 13:50:10 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								320c8ab29f
								
							
						 | 
						
							
							
								
								Track selector and language code support backported from Pro edition
							
							
							
							
							
						 | 
						
							2019-04-29 14:08:31 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								6727a6e37a
								
							
						 | 
						
							
							
								
								Added getBoundAddress() function to Socket::Connection to get the locally bound address for a socket.
							
							
							
							
							
						 | 
						
							2019-04-29 11:03:56 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								055ac37e8a
								
							
						 | 
						
							
							
								
								Added PRETTY_PRINT_MSTIME and PRETTY_ARG_MSTIME for printing millisecond-based time information
							
							
							
							
							
						 | 
						
							2019-04-29 09:58:02 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								095a60e0ed
								
							
						 | 
						
							
							
								
								HLS stream track selector support in index URLs, fixed source matching when multi-select or type-select is used, handle user agent exceptions in Output::selectDefaultTracks(), added Util::codecString to stream.h library, removed duplicate/wrong code from DASH/HLS outputs
							
							
							
							
							
						 | 
						
							2019-04-26 17:03:42 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								070ba94f50
								
							
						 | 
						
							
							
								
								... Eh... What?
							
							
							
							
							
						 | 
						
							2019-03-27 15:02:54 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								999568644c
								
							
						 | 
						
							
							
								
								Made HTTP authentication scheme case-insensitive.
							
							
							
							
							
						 | 
						
							2019-03-06 11:19:57 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Erik Zandvliet
								
							 
						 | 
						
							
							
							
							
								
							
							
								9a22177300
								
							
						 | 
						
							
							
								
								Parse SAR if available
							
							
							
							
							
						 | 
						
							2019-02-28 13:14:43 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								7565704fdc
								
							
						 | 
						
							
							
								
								Fixed 32-bit compile issues
							
							
							
							
							
						 | 
						
							2019-01-25 23:49:56 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								b2c9cc2c1b
								
							
						 | 
						
							
							
								
								Added stream name to logs API call responses
							
							
							
							
							
						 | 
						
							2019-01-24 14:40:56 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								0a1b00cb5e
								
							
						 | 
						
							
							
								
								Shared memory logic fix for quick disconnecting users
							
							
							
							
							
						 | 
						
							2019-01-09 09:29:19 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								94f83a1775
								
							
						 | 
						
							
							
								
								Silenced overwriting page error message for 1-byte sized pages
							
							
							
							
							
						 | 
						
							2019-01-09 09:27:46 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								6419da5eba
								
							
						 | 
						
							
							
								
								Fixed crash in child of executable with grim_reaper active
							
							
							
							
							
						 | 
						
							2018-12-13 16:48:46 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Erik Zandvliet
								
							 
						 | 
						
							
							
							
							
								
							
							
								2607113727
								
							
						 | 
						
							
							
								
								Library code style update + some minor backports from Pro edition
							
							
							
							
							
						 | 
						
							2018-12-04 13:11:48 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								593b291e85
								
							
						 | 
						
							
							
								
								Fixed HTTP forwarding of wildcard streams
							
							
							
							
							
						 | 
						
							2018-12-04 13:10:53 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								de1536fb35
								
							
						 | 
						
							
							
								
								Added PRETTY_PRINT_TIME/PRETTY_ARG_TIME defines for easy pretty-printing of second-based time intervals
							
							
							
							
							
						 | 
						
							2018-12-03 19:47:12 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								cb0b69690a
								
							
						 | 
						
							
							
								
								Don't wait for non-existent DTSCShmReader pages
							
							
							
							
							
						 | 
						
							2018-12-03 17:31:02 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thulinma
								
							 
						 | 
						
							
							
							
							
								
							
							
								a7607ad037
								
							
						 | 
						
							
							
								
								Fix for crashing of non-configured streams
							
							
							
							
							
						 | 
						
							2018-12-03 14:12:57 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |