Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						360d8fe6b1
					 | 
					
						
						
							
							Implemented CAM auto responses
						
						
						
						
						
						
							
						
					 | 
					
						2017-06-10 11:53:39 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						93102b45e0
					 | 
					
						
						
							
							Fixed a typo in CAMMENURETYTIMEOUT and added logging CAM enquiries
						
						
						
						
						
						
							
						
					 | 
					
						2017-06-10 11:52:47 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						fd3bf51f7d
					 | 
					
						
						
							
							Changed '-' to 'U' when a lock is released
						
						
						
						
						
						
							
						
					 | 
					
						2017-06-09 08:27:22 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						79314ab98f
					 | 
					
						
						
							
							Increased SLL_LENGTH in thread.c to better handle long caller lines, and enclosed logCaller with DEBUG_LOCKCALL to preserve memory in normal operation
						
						
						
						
						
						
							
						
					 | 
					
						2017-06-08 08:29:45 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						38fed8c901
					 | 
					
						
						
							
							Fixed L(ock) and U(nlock) indicators in cStateLockLog
						
						
						
						
						
						
							
						
					 | 
					
						2017-06-08 08:24:30 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						081e9eb45f
					 | 
					
						
						
							
							Fixed the locking sequence when starting an instant recording
						
						
						
						
						
						
							
						
					 | 
					
						2017-06-07 15:41:12 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						c0b8666d1f
					 | 
					
						
						
							
							Fixed false positives when checking the locking sequence, in case of nested locks within the same thread (cont'd)
						
						
						
						
						
						
							
						
					 | 
					
						2017-06-07 12:31:31 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						210df9d835
					 | 
					
						
						
							
							Fixed uninitialized variable SdWatchdog in vdr.c
						
						
						
						
						
						
							
						
					 | 
					
						2017-06-06 10:55:12 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						dc775bc5f8
					 | 
					
						
						
							
							Fixed false positives when checking the locking sequence, in case of nested locks within the same thread
						
						
						
						
						
						
							
						
					 | 
					
						2017-06-06 09:25:48 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						ec47c4f932
					 | 
					
						
						
							
							Fixed the locking sequence when switching between 'Now', 'Next' and 'Schedule' in the Schedules menu
						
						
						
						
						
						
							
 2.3.6
						
					 | 
					
						2017-06-04 09:35:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						25d28e7421
					 | 
					
						
						
							
							Fixed the locking sequence when creating a new timer from the Schedules menu
						
						
						
						
						
						
							
						
					 | 
					
						2017-06-03 12:51:22 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						2c74a31afe
					 | 
					
						
						
							
							Added backtrace functions for debugging
						
						
						
						
						
						
							
						
					 | 
					
						2017-06-03 12:43:22 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						bae02358a3
					 | 
					
						
						
							
							Fixed a possible crash in case the SVDRP connection to a peer VDR is terminated while getting remote timers
						
						
						
						
						
						
							
						
					 | 
					
						2017-05-31 14:06:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						f97a59597f
					 | 
					
						
						
							
							Now using a separate mutex to fix the race between SVDRP CHAN and cDevice::HasProgramme()
						
						
						
						
						
						
							
						
					 | 
					
						2017-05-30 11:06:55 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						6edfcda43a
					 | 
					
						
						
							
							Fixed generating k_Release key events for LIRC remote controls
						
						
						
						
						
						
							
						
					 | 
					
						2017-05-30 11:05:00 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						c9c15a727d
					 | 
					
						
						
							
							Fixed a double channel switch when pressing the Channel+/- keys while no menu or channel display is open
						
						
						
						
						
						
							
						
					 | 
					
						2017-05-29 11:37:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						5324809a91
					 | 
					
						
						
							
							Added clearing CiResourceHandlers before shutting down the plugin manager
						
						
						
						
						
						
							
						
					 | 
					
						2017-05-29 11:14:43 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						f69b920dbc
					 | 
					
						
						
							
							The Makefiles now use the macro $(Q) instead of a plain '@' in front of their commands, so that verbosity can be controlled by the user
						
						
						
						
						
						
							
						
					 | 
					
						2017-05-29 09:12:42 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						a4c851f759
					 | 
					
						
						
							
							Fixed the locking sequence when starting a recording
						
						
						
						
						
						
							
						
					 | 
					
						2017-05-29 08:18:17 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						2751e239eb
					 | 
					
						
						
							
							Fixed the locking sequence when dumping EPG data
						
						
						
						
						
						
							
						
					 | 
					
						2017-05-28 13:08:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						0af3ed548c
					 | 
					
						
						
							
							Added debug output for checking the correct sequence of locking global lists
						
						
						
						
						
						
							
						
					 | 
					
						2017-05-28 12:47:54 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						7cdd4877c3
					 | 
					
						
						
							
							Adjusted release date
						
						
						
						
						
						
							
 2.3.5
						
					 | 
					
						2017-05-25 09:08:46 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						37acfbd372
					 | 
					
						
						
							
							Fixed detecting the inclusion of STL header files in tools.h
						
						
						
						
						
						
							
						
					 | 
					
						2017-05-22 20:21:30 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						e7cd3f0b33
					 | 
					
						
						
							
							No longer displaying the actual (lengthy) commands during the build process
						
						
						
						
						
						
							
						
					 | 
					
						2017-05-22 16:29:49 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						354910faab
					 | 
					
						
						
							
							If the Channel+/- keys are pressed while in the Schedules menu, the menu is now switched to the EPG of the new current channel
						
						
						
						
						
						
							
						
					 | 
					
						2017-05-21 13:18:26 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						0f1f277819
					 | 
					
						
						
							
							Fixed setting the local machine's SVDRP host name; only saving the SVDRP host name if it differs from the system's host name
						
						
						
						
						
						
							
						
					 | 
					
						2017-05-21 10:28:10 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						3b1b5bde68
					 | 
					
						
						
							
							Removed TsGetContinuityCounter() from remux.h, using TsContinuityCounter() instead
						
						
						
						
						
						
							
						
					 | 
					
						2017-05-21 09:53:27 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						82813f48c4
					 | 
					
						
						
							
							Added the macro VDR_NO_STL_PROTOTYPES to tools.h
						
						
						
						
						
						
							
						
					 | 
					
						2017-05-21 09:37:45 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						0b9870959b
					 | 
					
						
						
							
							Fixed handling remote timers
						
						
						
						
						
						
							
						
					 | 
					
						2017-05-20 13:01:34 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						4100b47b37
					 | 
					
						
						
							
							Reduced the time before a CAM is marked as known to decrypt a particular channel to 3 seconds
						
						
						
						
						
						
							
						
					 | 
					
						2017-05-18 09:32:04 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						43c828f8ca
					 | 
					
						
						
							
							Fixed a race between SVDRP CHAN and cDevice::HasProgramme()
						
						
						
						
						
						
							
						
					 | 
					
						2017-05-18 09:18:43 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						b01a1ee818
					 | 
					
						
						
							
							Extended the CI API to allow plugins to implement additional CAM resources
						
						
						
						
						
						
							
						
					 | 
					
						2017-05-18 09:05:46 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						50211c706a
					 | 
					
						
						
							
							Fixed a crash in case the bottom text of a CAM menu is empty
						
						
						
						
						
						
							
						
					 | 
					
						2017-05-17 09:17:44 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						ce42e42ed7
					 | 
					
						
						
							
							Added handling RI_HOST_CONTROL to the CI protocol
						
						
						
						
						
						
							
						
					 | 
					
						2017-05-12 09:17:39 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						34f572f792
					 | 
					
						
						
							
							Fixed handling line numbers in error messages when reading EPG data
						
						
						
						
						
						
							
						
					 | 
					
						2017-05-09 12:25:32 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						44287ca25e
					 | 
					
						
						
							
							Added a Status parameter to the interface of cDevice::SignalStats() and cDvbDevice::SignalStats()
						
						
						
						
						
						
							
						
					 | 
					
						2017-05-09 11:53:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						6bed5368e6
					 | 
					
						
						
							
							Changed the legacy delivery system name "DMBTH" to "DTMB", and added names for DVBC_ANNEX_C and DVBC2
						
						
						
						
						
						
							
						
					 | 
					
						2017-05-09 09:46:28 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						4591dcad2c
					 | 
					
						
						
							
							Fixed selecting delivery system names in case of undefined indexes
						
						
						
						
						
						
							
						
					 | 
					
						2017-05-09 09:43:25 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						dbcea07600
					 | 
					
						
						
							
							Changed the default return value of cEpgHandler::BeginSegmentTransfer() to true
						
						
						
						
						
						
							
						
					 | 
					
						2017-05-09 09:20:34 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						b76601482f
					 | 
					
						
						
							
							When selecting a device/CAM combination for live viewing, CAMs that are known to decrypt the requested channel are now given a higher priority than prefering the primary device
						
						
						
						
						
						
							
						
					 | 
					
						2017-05-09 09:13:36 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						8e9d445248
					 | 
					
						
						
							
							cListObject now implements a private copy constructor and assignment operator, to keep derived objects from calling them implicitly
						
						
						
						
						
						
							
						
					 | 
					
						2017-05-09 08:39:19 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						7d1dde01ba
					 | 
					
						
						
							
							The constructor of cHash (via cHashBase) now has an additional parameter (OwnObjects); fixed a memory leak in cSectionSyncerHash
						
						
						
						
						
						
							
						
					 | 
					
						2017-05-09 08:33:37 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						79b57feab6
					 | 
					
						
						
							
							Events in the EIT that end before the EPG linger time are now ignored in the incoming data stream
						
						
						
						
						
						
							
						
					 | 
					
						2017-05-03 09:02:24 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						1a92ae77a0
					 | 
					
						
						
							
							Added a note about complete TS packets to cCamSlot::Inject()
						
						
						
						
						
						
							
						
					 | 
					
						2017-05-01 16:26:34 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						84b8ea8395
					 | 
					
						
						
							
							Log messages about switching channels now include the channel ID
						
						
						
						
						
						
							
						
					 | 
					
						2017-05-01 13:06:32 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						9491948f04
					 | 
					
						
						
							
							Fixed handling UNC values
						
						
						
						
						
						
							
						
					 | 
					
						2017-05-01 12:50:12 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						073268bd45
					 | 
					
						
						
							
							CAMs are now sent a generated EIT packet that contains a single 'present event' for the current SID, in order to avoid any parental rating dialogs
						
						
						
						
						
						
							
						
					 | 
					
						2017-05-01 09:32:32 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						7cfce2fffa
					 | 
					
						
						
							
							Adjusted release date
						
						
						
						
						
						
							
 2.3.4
						
					 | 
					
						2017-04-27 08:43:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						a1fda4f218
					 | 
					
						
						
							
							Fixed a possible crash when pulling the CAM while decrypting a channel with MTD (cont'd)
						
						
						
						
						
						
							
						
					 | 
					
						2017-04-26 09:18:26 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						1a31974789
					 | 
					
						
						
							
							Fixed a typo
						
						
						
						
						
						
							
						
					 | 
					
						2017-04-24 14:59:39 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |