| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 0aba3abaeb | Updated the Russian OSD texts | 2017-01-05 11:42:21 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | f345908f77 | Added 'S3W ABS-3A' to sources.conf | 2016-12-27 11:45:25 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 834ac04c3b | Added a short sleep to cTSBuffer::Action() to avoid high CPU usage | 2016-12-23 14:49:06 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | e2ba3d09a5 | Added support for the systemd watchdog | 2016-12-23 14:36:24 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | bac0ca39ba | Avoiding some duplicate code and unnecessary work in nit.c | 2016-12-23 14:25:27 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 68acf8815c | Fixed a possible buffer overflow in handling CA descriptors | 2016-12-23 14:08:14 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | fdbbbd146a | Fixed a typo in the description of cTimers::GetTimersRead() | 2016-12-22 14:31:50 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | bac165a751 | Added a 'const' version of cTimers::GetTimer() | 2016-12-22 14:27:01 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 39c9fc1199 | Fixed truncated date/time strings in the skins on multi-byte UTF-8 systems | 2016-12-22 14:13:42 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 99dfe9f66a | Added 'S58.5E Kazsat 3' to sources.conf | 2016-12-22 13:32:49 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 03d6fbec0a | Sorted sources.conf by continuous azimuth | 2016-12-22 13:30:30 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 5c8d366975 | Fixed building VDR with systemd >= 230 | 2016-12-22 13:20:16 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 26252c37cd | Fixed regenerating the index of audio recordings | 2016-12-22 13:14:10 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | b6080634cc | Added cFont::Width(void) to get the default character width and allow stretched font drawing in high level OSDs | 2016-12-22 12:53:09 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | f91468ff9b | Implemented a frame parser for H.265 (HEVC) recordings | 2016-12-22 12:22:11 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | 22cb026e5e | Fixed replaying recordings to their very end, if they don't end with an I-frame | 2016-12-22 11:40:25 +01:00 |  | 
			
				
					| 
							
							
								 Klaus Schmidinger | be4cdcf170 | Improved handling frame numbers to have a smoother progress display during replay of recordings with B-frames | 2016-12-22 11:33:12 +01:00 |  |