Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								6733bf2a20 
								
							 
						 
						
							
							
								
								Fixed all ARM-related issues/warnings/etc  
							
							 
							
							
							
						 
						
							2021-11-04 18:49:27 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								4af7f3e9ed 
								
							 
						 
						
							
							
								
								Load balancer:  
							
							 
							
							... 
							
							
							
							- Tagging system + tweaks to display of offline servers in overviews
- Fixed stream name decode + tag_adjust hiding
- Added ?ingest=PERCENT to get best ingest point assuming "PERCENT" CPU usage is needed to ingest
- Fixed name length bug
- Fixed multi-add bug
- Improved shutdown speed
- Fixed add/remove race condition issues
- Robustify 
							
						 
						
							2021-10-19 22:29:41 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								0d956dca26 
								
							 
						 
						
							
							
								
								Improvements to MistUtilRAX  
							
							 
							
							
							
						 
						
							2021-10-19 22:29:41 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								7423868de4 
								
							 
						 
						
							
							
								
								Made Util::streamName and exitReason thread-local  
							
							 
							
							
							
						 
						
							2021-10-19 22:29:41 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								974380ab30 
								
							 
						 
						
							
							
								
								Converted comms system entirely to being bitflag-based instead of integer state based  
							
							 
							
							
							
						 
						
							2021-10-19 22:29:41 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								7297336e46 
								
							 
						 
						
							
							
								
								Rewrite of Comms  
							
							 
							
							
							
						 
						
							2021-10-19 22:29:41 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								45b5ea30ac 
								
							 
						 
						
							
							
								
								Added location storage and handling in Controller and Load Balancer  
							
							 
							
							
							
						 
						
							2021-10-19 22:29:41 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								0b6710e4eb 
								
							 
						 
						
							
							
								
								Added ?streamstats=NAME to load balancer  
							
							 
							
							
							
						 
						
							2021-10-19 22:29:41 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								15c132f6f8 
								
							 
						 
						
							
							
								
								Added MistUtilNuke, added input PID and pull PID fields, added nuke_stream API call  
							
							 
							
							
							
						 
						
							2021-10-19 22:29:41 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								0af992d405 
								
							 
						 
						
							
							
								
								Various fixes, among which:  
							
							 
							
							... 
							
							
							
							- Fixed segfault when attempting to initialseek on disconnected streams
- Fix 100% CPU bug in controller's stats code
- WebRTC UDP bind socket improvements
- Several segfault fixes
- Increased packet reordering buffer size from 30 to 150 packets
- Tweaks to default output/buffer behaviour for incoming pushes
- Added message for load balancer checks
- Fixed HLS content type
- Stats fixes
- Exit reason fixes
- Fixed socket IP address detection
- Fixed non-string arguments for stream settings
- Added caching for getConnectedBinHost()
- Added WebRTC playback rate control
- Added/completed VP8/VP9 support to WebRTC/RTSP
- Added live seek option to WebRTC
- Fixed seek to exactly newest timestamp
- Fixed HLS input
# Conflicts:
#	lib/defines.h
#	src/input/input.cpp 
							
						 
						
							2021-10-19 22:29:40 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Phencys 
								
							 
						 
						
							
							
							
							
								
							
							
								2b99f2f5ea 
								
							 
						 
						
							
							
								
								New Meta commit  
							
							 
							
							
							
						 
						
							2021-10-19 22:29:40 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									DDVTech 
								
							 
						 
						
							
							
							
							
								
							
							
								fccf66fba2 
								
							 
						 
						
							
							
								
								Restyle  
							
							 
							
							
							
						 
						
							2021-10-19 22:29:40 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								29bc96d8d7 
								
							 
						 
						
							
							
								
								Merge branch 'development' into LTS_development  
							
							 
							
							... 
							
							
							
							# Conflicts:
#	src/output/output_http.cpp
#	src/output/output_http_internal.cpp
#	src/output/output_http_internal.h
#	src/output/output_https.cpp 
							
						 
						
							2020-03-06 15:20:38 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								58276b8fbe 
								
							 
						 
						
							
							
								
								Switched hook order in certbot integration so it does not detect RENEWED_LINEAGE as CERTBOT_VALIDATION hook.  
							
							 
							
							
							
						 
						
							2020-03-05 16:14:58 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								4c3dfa829f 
								
							 
						 
						
							
							
								
								Implemented certbot helper utility  
							
							 
							
							
							
						 
						
							2019-09-09 13:19:37 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								ffaa0394db 
								
							 
						 
						
							
							
								
								Implemented certbot helper utility  
							
							 
							
							
							
						 
						
							2019-09-09 13:16:45 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								b0e0cdc30b 
								
							 
						 
						
							
							
								
								Added CORS headers to load balancer responses  
							
							 
							
							
							
						 
						
							2019-05-07 16:54:16 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								8ac88c4612 
								
							 
						 
						
							
							
								
								Fixed balancer for new lib merge  
							
							 
							
							
							
						 
						
							2019-03-07 09:25:14 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								9e1539a2b9 
								
							 
						 
						
							
							
								
								Merge branch 'development' into LTS_development  
							
							 
							
							... 
							
							
							
							# Conflicts:
#	src/controller/controller_statistics.cpp
#	src/input/input_buffer.cpp
#	src/input/input_dtsc.cpp
#	src/input/input_ebml.cpp
#	src/input/input_flv.cpp
#	src/input/input_mp3.cpp
#	src/output/output_httpts.cpp
#	src/output/output_progressive_mp3.cpp
#	src/output/output_progressive_mp4.cpp 
							
						 
						
							2019-01-25 23:57:42 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								7565704fdc 
								
							 
						 
						
							
							
								
								Fixed 32-bit compile issues  
							
							 
							
							
							
						 
						
							2019-01-25 23:49:56 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								e5bb5faacb 
								
							 
						 
						
							
							
								
								Updated GeoIP from freegeoip to use ipstack API instead  
							
							 
							
							
							
						 
						
							2018-10-15 11:19:30 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								5b059dcf6f 
								
							 
						 
						
							
							
								
								Balancer input ignores replies of local addresses to prevent loops, load balancer itself updated to not sent self-answers to servers.  
							
							 
							
							
							
						 
						
							2018-07-09 14:56:49 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								bf89c6a3c1 
								
							 
						 
						
							
							
								
								Implemented ?stream=STREAMNAME in load balancer  
							
							 
							
							
							
						 
						
							2018-04-19 11:08:05 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								3e303e0320 
								
							 
						 
						
							
							
								
								Geo IP based load balancing (requires external coords)  
							
							 
							
							
							
						 
						
							2018-03-22 12:35:59 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								304426c2c6 
								
							 
						 
						
							
							
								
								Improved logging system  
							
							 
							
							
							
						 
						
							2017-12-08 19:48:49 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								08dac5b2db 
								
							 
						 
						
							
							
								
								Improved logging system  
							
							 
							
							
							
						 
						
							2017-12-06 16:59:27 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								dfa04695d4 
								
							 
						 
						
							
							
								
								Added CORS header to load balancer, fallback no longer returns link but just the URL  
							
							 
							
							
							
						 
						
							2017-11-07 11:15:06 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								be450a183f 
								
							 
						 
						
							
							
								
								Load balancer now uses HTTP downloader  
							
							 
							
							
							
						 
						
							2017-11-07 11:12:33 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								3e4dca8f84 
								
							 
						 
						
							
							
								
								Load balancer can now redirect, if given a protocol name.  
							
							 
							
							
							
						 
						
							2017-10-24 14:44:10 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								09cea3324e 
								
							 
						 
						
							
							
								
								Added local mode to load balancer, which only allows control from local interfaces.  
							
							 
							
							
							
						 
						
							2017-10-09 15:16:42 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								e05268f670 
								
							 
						 
						
							
							
								
								Load balancer now detects what streams are available on what servers, does not direct traffic if not configured  
							
							 
							
							
							
						 
						
							2017-10-09 15:16:37 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								c4b7c287fb 
								
							 
						 
						
							
							
								
								Fixed load balancer compile  
							
							 
							
							
							
						 
						
							2017-09-18 01:02:18 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								0fc40fb5a2 
								
							 
						 
						
							
							
								
								Load balancer can now on-the-fly add/remove servers and change weights, load balancer now reads bandwidth limits from servers, if provided  
							
							 
							
							
							
						 
						
							2017-07-05 13:47:09 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								506be4a64b 
								
							 
						 
						
							
							
								
								Analysers rewrite, mostly by Ramkoemar, partially by myself  
							
							 
							
							
							
						 
						
							2017-05-02 11:45:53 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thulinma 
								
							 
						 
						
							
							
							
							
								
							
							
								945e6f2d1a 
								
							 
						 
						
							
							
								
								Analyser unification finished  
							
							 
							
							
							
						 
						
							2017-05-02 10:26:35 +02:00