| 
								
								
									 Thulinma | 43aee53e3e | Workaround for segfault in Track::writeTo function | 2016-11-03 12:21:42 +01:00 |  | 
				
					
						| 
								
								
									 Thulinma | b4951ff2ea | Merge branch 'development' into LTS_development | 2016-11-03 11:20:22 +01:00 |  | 
				
					
						| 
								
								
									 Thulinma | 0f1b55508c | Fixed Mac compile error | 2016-11-03 11:20:16 +01:00 |  | 
				
					
						| 
								
								
									 Thulinma | 4a727a8919 | Merge branch 'development' into LTS_development | 2016-11-03 11:17:40 +01:00 |  | 
				
					
						| 
								
								
									 Thulinma | 8a4ac27577 | Re-enabled IPv6 UDP for Cygwin | 2016-11-03 11:17:33 +01:00 |  | 
				
					
						| 
								
								
									 Thulinma | 44b162e920 | Made memmem function compile correctly in some systems | 2016-11-03 11:15:55 +01:00 |  | 
				
					
						| 
								
								
									 Thulinma | 85415ce135 | Merge branch 'development' into LTS_development | 2016-11-02 15:41:14 +01:00 |  | 
				
					
						| 
								
								
									 Thulinma | 6d8189f64a | Fixed DTSH version binary writing bug | 2016-11-02 15:41:04 +01:00 |  | 
				
					
						| 
								
								
									 Thulinma | 68766daa00 | Merge branch 'development' into LTS_development | 2016-11-01 10:51:24 +01:00 |  | 
				
					
						| 
								
								
									 Thulinma | b7dac7a6b1 | Removed IPv6 multicast from Cygwin builds | 2016-11-01 10:51:18 +01:00 |  | 
				
					
						| 
								
								
									 Thulinma | 0b78a57e40 | Added shared memory session cache + instant-sync for sessions in cache. | 2016-10-11 16:42:47 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 59ae4f5aca | Merge branch 'development' into LTS_development | 2016-10-11 16:41:15 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 8f6d75e51e | Fixed stats issue for quick switching connections. | 2016-10-11 16:36:22 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 1db7f2c300 | Merge branch 'development' into LTS_development # Conflicts:
#	lib/dtsc.h
#	lib/dtscmeta.cpp | 2016-10-11 16:08:52 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 224e3a3f0d | Some small DTSC and HTTP library fixes | 2016-10-11 16:03:32 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 7f6b919e4f | Merge branch 'development' into LTS_development | 2016-10-11 15:21:58 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | dab1b74ad5 | improved controller restart stats recovery mechanism | 2016-10-11 15:21:54 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | bf8ddcb300 | Removed dead code | 2016-10-11 15:20:13 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 61feff7ba1 | Faster and less spammy sharedServer user counter | 2016-10-11 15:15:26 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | c5870b02f1 | Improved buffer behaviour for streams that are faster than real-time. Improved documentation for those areas as well. | 2016-10-11 15:14:12 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 748960bb44 | Removed JSON dependency from FLV, sped up FLV input significantly, minor RTMP input speedup | 2016-10-11 15:13:52 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 1d2e8f790b | Stop limits and triggers from occurring when filename is being overridden in startInput calls | 2016-10-11 15:12:35 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 915a10207b | Merge branch 'development' into LTS_development | 2016-10-11 15:04:11 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 22cd84fcd5 | Added options to DTSC pull for controlling the buffer config. Made 8X target duration the default buffer size. Inputs now wait for INPUT_TIMEOUT *and* two biggestFragment durations, added a few helper functions to DTSC::Meta. Buffer now automatically sets segment size to min(configed_size, biggest_fragment/2) to prevent sudden reductions of fragment sizes by more than 50% | 2016-10-11 15:02:29 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 46703ad50d | Fixed triggers only prefix-matching on stream names | 2016-10-11 13:19:31 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | d132969fc2 | Merge branch 'development' into LTS_development | 2016-09-27 13:51:25 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | e309d0358c | Better mac support. | 2016-09-27 13:51:12 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | d0c81bb9a0 | Merge branch 'development' into LTS_development | 2016-09-27 13:37:55 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 3fd2bed4b3 | Better header includes for sockets | 2016-09-27 13:37:45 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 934ed69c58 | Merge branch 'development' into LTS_development # Conflicts:
#	lib/config.cpp | 2016-09-22 18:31:49 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 43d620f9f2 | Removed old bigmeta flag in config lib. | 2016-09-22 18:29:41 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 44fd455c8e | Merge branch 'development' into LTS_development # Conflicts:
#	src/input/input.cpp | 2016-09-22 09:50:09 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 80bd99de44 | Added statExchange getPID function | 2016-09-22 09:42:43 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | e57cf42352 | Added generic URL parsing class | 2016-09-22 09:42:23 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 6d33ba2cbd | Extracted HTTP::parseVars function from HTTP::Parser, for easier reuse. | 2016-09-22 09:42:15 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 3639705ef6 | Improved UDP socket binding, multicast and IPv6 | 2016-09-22 09:41:56 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 497583e54b | Merge branch 'development' into LTS_development # Conflicts:
#	src/controller/controller_statistics.cpp | 2016-09-22 09:16:34 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | cdab043a4b | Added sharedServer abandon() function, changed sharedServer.myPages container from set to deque | 2016-09-22 09:12:27 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 9060d7b618 | Merge branch 'development' into LTS_development # Conflicts:
#	lib/stream.cpp | 2016-09-21 12:38:51 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 9e9e5685b4 | Fixed race condition bug in tinythread | 2016-09-21 12:37:37 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | b6f606bf87 | Fixed horrible input parameter bug | 2016-09-21 12:37:24 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 90f80f1a8d | Fixed negative offsets | 2016-09-20 13:26:04 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | b52bf4a918 | Fixed negative offsets | 2016-09-20 13:25:43 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | efb5f51c91 | Fix ADTS compile error | 2016-09-15 16:18:05 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 1172768c34 | Merge branch 'development' into LTS_development # Conflicts:
#	lib/shared_memory.cpp
#	src/controller/controller.cpp
#	src/controller/controller_storage.h
#	src/output/output.cpp | 2016-09-15 16:17:06 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 7518014703 | Added DTSH versioning, made bigMeta the default | 2016-09-15 16:03:24 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 4472d00e69 | Improved sharedClient isAlive handling | 2016-09-15 16:03:24 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | ceafaa57e6 | Added angel process | 2016-09-15 16:03:24 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | a4f35ca11e | Made sharedServer::finishEach explicit | 2016-09-15 15:45:42 +02:00 |  | 
				
					
						| 
								
								
									 Thulinma | 357eb4e722 | Fixed strict compliance V3 RTMP clients (e.g. Mishira) | 2016-09-15 15:45:18 +02:00 |  |