Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						477fb7dc20
					 | 
					
						
						
							
							When selecting a folder for a recording or timer, it is now possible to open a folder even if it doesn't contain any subfolders
						
						
						
						
						
						
					 | 
					
						2017-12-15 13:43:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						05bfa4b476
					 | 
					
						
						
							
							Changed the log message ""ERROR: copying directory %s to %s ended prematurely" from "error" to "info"
						
						
						
						
						
						
					 | 
					
						2017-12-14 15:18:05 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						630cc496ea
					 | 
					
						
						
							
							Moved adding the name of the edited recording into the cutting thread, to avoid a problem with locking the Recordings list
						
						
						
						
						
						
					 | 
					
						2017-12-14 14:17:35 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						c3af5a69da
					 | 
					
						
						
							
							Now staying in the source folder when moving a recording or a folder to a different folder
						
						
						
						
						
						
					 | 
					
						2017-12-14 10:45:02 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						1492f6dbc4
					 | 
					
						
						
							
							Implemented 'OSD/Sorting direction for recordings'
						
						
						
						
						
						
					 | 
					
						2017-12-09 18:58:25 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						c868265397
					 | 
					
						
						
							
							Fixed a lengthy write lock on the Recordings list in case of moving a folder with more than one recording
						
						
						
						
						
						
					 | 
					
						2017-12-05 16:44:21 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						e5e0315d34
					 | 
					
						
						
							
							The CAM menu is now automatically closed when the current channel is switched
						
						
						
						
						
						
					 | 
					
						2017-12-04 15:33:41 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						b96277e28a
					 | 
					
						
						
							
							Fixed a deadlock when moving a folder containing several recordings between different volumes
						
						
						
						
						
						
					 | 
					
						2017-12-04 13:07:39 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						91774cf074
					 | 
					
						
						
							
							Fixed a possible crash when moving a recording between different volumes
						
						
						
						
						
						
					 | 
					
						2017-11-27 14:09:04 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						a9d82331e6
					 | 
					
						
						
							
							Fixed a possible crash with plugins that retrieve player information after a replay has been stopped, but before the replay control has been destroyed
						
						
						
						
						
						
					 | 
					
						2017-11-26 15:02:54 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						8dcff164fa
					 | 
					
						
						
							
							Fixed handling timers during the change from DST to winter time
						
						
						
						
						
						
					 | 
					
						2017-11-12 13:13:06 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						54b721ebde
					 | 
					
						
						
							
							Added some comments regarding font height
						
						
						
						
						
						
					 | 
					
						2017-11-11 14:05:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						d19a3fc3b8
					 | 
					
						
						
							
							The new SVDRP commands 'LSTD' and 'PRIM' can be used to list all available devices and to switch the primary device
						
						
						
						
						
						
					 | 
					
						2017-11-11 12:04:17 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						d8523b0db8
					 | 
					
						
						
							
							The macros used to control deprecated code or functions have been changed to hold numeric values; the default for DEPRECATED_VDR_CHARSET_OVERRIDE has been set to 0
						
						
						
						
						
						
					 | 
					
						2017-11-02 15:04:56 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						c08ed3ce44
					 | 
					
						
						
							
							The MTD mapper now avoids immediately reusing unique PIDs when switching channels
						
						
						
						
						
						
					 | 
					
						2017-10-31 12:20:56 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						7bbbfb0dee
					 | 
					
						
						
							
							Fixed handling VPS events outside the LingerLimit, which could cause recordings to stop prematurely
						
						
						
						
						
						
					 | 
					
						2017-10-11 09:22:24 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						f2a2c67152
					 | 
					
						
						
							
							Fixed a possible crash when stopping VDR
						
						
						
						
						
						
					 | 
					
						2017-08-31 11:46:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						027ae738a8
					 | 
					
						
						
							
							Now using readdir() instead of readdir_r(), if GLIBC version 2.24 or newer is used
						
						
						
						
						
						
					 | 
					
						2017-06-25 11:54:32 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						139a93156b
					 | 
					
						
						
							
							Fixed drawing very long menu titles in the LCARS skin
						
						
						
						
						
						
					 | 
					
						2017-06-23 16:03:51 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						9cf7328452
					 | 
					
						
						
							
							Now skipping a leading '/' in AddDirectory(), to avoid double slashes
						
						
						
						
						
						
					 | 
					
						2017-06-23 09:44:25 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						95947a29d5
					 | 
					
						
						
							
							Fixed detecting whether a CAM replies to queries
						
						
						
						
						
						
					 | 
					
						2017-06-19 12:16:40 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						70f48e6ca3
					 | 
					
						
						
							
							Updated links in the INSTALL file
						
						
						
						
						
						
					 | 
					
						2017-06-12 08:58:26 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						c70d62aeb4
					 | 
					
						
						
							
							Changed ##Lock to ##_Lock in the DEF_LIST_LOCK and USE_LIST_LOCK macros defined in tools.h
						
						
						
						
						
						
					 | 
					
						2017-06-11 09:01:47 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						a98f6ca354
					 | 
					
						
						
							
							The "Channels" menu now indicates whether a channel is encrypted or a radio channel
						
						
						
						
						
						
					 | 
					
						2017-06-10 15:57:33 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						deb96b372e
					 | 
					
						
						
							
							The option "Setup/Miscellaneous/Show channel names with source" can now be set to "type" or "full"
						
						
						
						
						
						
					 | 
					
						2017-06-10 15:34:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						210df9d835
					 | 
					
						
						
							
							Fixed uninitialized variable SdWatchdog in vdr.c
						
						
						
						
						
						
					 | 
					
						2017-06-06 10:55:12 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						2c74a31afe
					 | 
					
						
						
							
							Added backtrace functions for debugging
						
						
						
						
						
						
					 | 
					
						2017-06-03 12:43:22 +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
							
						 
					 | 
					
						
						
							
						
						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
							
						 
					 | 
					
						
						
							
						
						0af3ed548c
					 | 
					
						
						
							
							Added debug output for checking the correct sequence of locking global lists
						
						
						
						
						
						
					 | 
					
						2017-05-28 12:47:54 +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
							
						 
					 | 
					
						
						
							
						
						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
							
						 
					 | 
					
						
						
							
						
						43c828f8ca
					 | 
					
						
						
							
							Fixed a race between SVDRP CHAN and cDevice::HasProgramme()
						
						
						
						
						
						
					 | 
					
						2017-05-18 09:18:43 +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
							
						 
					 | 
					
						
						
							
						
						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
							
						 
					 | 
					
						
						
							
						
						84b8ea8395
					 | 
					
						
						
							
							Log messages about switching channels now include the channel ID
						
						
						
						
						
						
					 | 
					
						2017-05-01 13:06:32 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						2e9060d549
					 | 
					
						
						
							
							Removed logging DVB API 5 signal statistics, because it happened too often if EPG scan is active (cont'd)
						
						
						
						
						
						
					 | 
					
						2017-04-23 12:00:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						467829af32
					 | 
					
						
						
							
							The SVDRP command LSTC can now list the channels with channel ids; channel number 0 lists the data of the current channel
						
						
						
						
						
						
					 | 
					
						2017-04-22 15:02:56 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						6132a46768
					 | 
					
						
						
							
							Implemented getting and logging DVB API 5 signal statistics
						
						
						
						
						
						
					 | 
					
						2017-04-17 15:02:44 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						67cb53d587
					 | 
					
						
						
							
							Recordings now have unique ids
						
						
						
						
						
						
					 | 
					
						2017-04-03 14:11:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						c4cc5e613c
					 | 
					
						
						
							
							The cEvent class now has a new member 'aux'
						
						
						
						
						
						
					 | 
					
						2017-04-02 12:13:15 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						8d3ae53bcd
					 | 
					
						
						
							
							Changed tEventID back to u_int32_t
						
						
						
						
						
						
					 | 
					
						2017-04-01 12:39:46 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						d6f57259fa
					 | 
					
						
						
							
							The function cEpgHandlers::BeginSegmentTransfer() is now boolean
						
						
						
						
						
						
					 | 
					
						2017-03-31 15:24:35 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						da105e3bda
					 | 
					
						
						
							
							Added credit for Jasmin Jessich
						
						
						
						
						
						
					 | 
					
						2017-03-28 08:31:51 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						6121095a30
					 | 
					
						
						
							
							Changed 'unsigned' to 'signed' in some places to avoid trouble with abs() in gcc6+
						
						
						
						
						
						
					 | 
					
						2017-01-09 15:21:13 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						d1ddb39781
					 | 
					
						
						
							
							The channel/CAM relations are now stored in the file 'cam.data'; fixed a flaw in handling timeouts for encrypted channels
						
						
						
						
						
						
					 | 
					
						2017-01-09 13:42:41 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						882273d508
					 | 
					
						
						
							
							Added a missing dependency to the Makefile to avoid error messages in the clean-plugins target
						
						
						
						
						
						
					 | 
					
						2017-01-08 11:09:54 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |