summaryrefslogtreecommitdiff
path: root/CONTRIBUTORS
AgeCommit message (Collapse)Author
2006-01-06Any cReceivers still attached to a cDevice when that device switches to a ↵Klaus Schmidinger
different transponder are now automatically detached
2006-01-05Disabled the use of fadvise in cUnbufferedFile because there have been ↵Klaus Schmidinger
several reports that it causes more problems than it solves
2006-01-05Added missing #include "thread.h" to dvbspu.cKlaus Schmidinger
2006-01-04Removed an obsolete "Summary" text from i18n.c and preceded all key ↵Klaus Schmidinger
definition texts with "Key$" to avoid duplicates
2006-01-04A message is now given when an instant recording is startedKlaus Schmidinger
2006-01-04Implemented "Setup/OSD/Timeout requested channel info"Klaus Schmidinger
2006-01-04The "Menu" key now behaves consistentlyKlaus Schmidinger
2006-01-04Now using FE_READ_STATUS to read the current frontend statusKlaus Schmidinger
2006-01-03Added cMenuEditStrItem::InEditMode()Klaus Schmidinger
2006-01-03Added cTimer::SetPriority() to set a timer's priorityKlaus Schmidinger
2006-01-03Fixed handling TS packets in cTS2PESKlaus Schmidinger
2006-01-01The cTimer constructor can now take an optional cChannelKlaus Schmidinger
2006-01-01The Makefile now reports a summary of failed pluginsKlaus Schmidinger
2006-01-01Fixed incrementing the 'state' variables in the repacker classes in remux.c ↵Klaus Schmidinger
to avoid warnings with g++ 4.1.0
2006-01-01Fixed initializing pthread_mutexattr_t and pthread_rwlockattr_t to avoid ↵Klaus Schmidinger
warnings with g++ 4.1.0
2006-01-01Made the static cControl functions thread safeKlaus Schmidinger
2006-01-01Removed unused variables in skinclassic.c and skinsttng.cKlaus Schmidinger
2006-01-01Fixed handling multi byte key sequences in cKbdRemoteKlaus Schmidinger
2006-01-01The DVB devices now retune (and, if applicable, resend the DiSEqC data) if ↵Klaus Schmidinger
the lock is lost
2005-12-31Changed the API of the functions cStatus::Recording() and ↵Klaus Schmidinger
cStatus::Replaying(), so that they can provide the full file name of the recording
2005-12-31When started as user 'root' VDR now switches to a lesser privileged user id, ↵Klaus Schmidinger
keeping the capability to set the system time
2005-12-30New option '-g'; fixed security hole CAN-2005-0071 when grabbing to fileKlaus Schmidinger
2005-12-30The SVDRP command GRAB now optionally writes the image data to the SVDRP ↵Klaus Schmidinger
connection (encoded in base64)
2005-12-29Implemented cBase64EncoderKlaus Schmidinger
2005-12-25The version number of EPG events is now also stored in the epg.data fileKlaus Schmidinger
2005-12-18Fixed handling OSD areas that have invalid sizesKlaus Schmidinger
2005-12-18Fixed a possible crash when displaying the "Low disk space!" message from a ↵Klaus Schmidinger
background thread
2005-12-18Now avoiding unnecessary disk access when checking if there are deleted ↵Klaus Schmidinger
recordings that need to be removed; fixed handling the DELETEDLIFETIME
2005-12-18When displaying the amount of free disk space, the space consumed by ↵Klaus Schmidinger
"deleted" recordings is now taken into account
2005-12-16Fixed the RCU remote control handling to avoid problems with NPTLKlaus Schmidinger
2005-12-11Now using the gettid() syscall to get a thread's pid, so that we get a ↵Klaus Schmidinger
useful value on NPTL systems
2005-12-03Improved TS/PES conversion to better handle lost TS packetsKlaus Schmidinger
2005-11-26Added a copy constructor to cString and fixed its assignment operatorKlaus Schmidinger
2005-11-26Fixed SetProgress() in the 'skincurses' plugin in case Total is 0Klaus Schmidinger
2005-11-26Implemented handling of the "CA PMT Reply" for CAMs; some preparations for ↵Klaus Schmidinger
being able to record several encrypted channels from the same transponder
2005-11-11Modified switching to Dolby Digital audio in live modeKlaus Schmidinger
2005-11-11Fixed initializing the day index when editing the weekday parameter of a ↵Klaus Schmidinger
repeating timer
2005-11-11Added compiler options "-fPIC -g" to all pluginsKlaus Schmidinger
2005-11-05The EPG scan no longer disturbs players that have also set live PIDsKlaus Schmidinger
2005-11-05Fixed a race condition in the SPU decoderKlaus Schmidinger
2005-11-04cReadLine now dynamically allocates its buffer; changed cConfig::Load() to ↵Klaus Schmidinger
use cReadLine instead of a fixed buffer
2005-11-04Updated the Dutch OSD textsKlaus Schmidinger
2005-11-04Fixed a memory leak in cString::operator=()Klaus Schmidinger
2005-11-04Fixed missing '&' in the SetAreas() example in PLUGINS.htmlKlaus Schmidinger
2005-11-04Removed '\n' from several syslog() callsKlaus Schmidinger
2005-11-04A menu is no longer automatically closed when a replay endsKlaus Schmidinger
2005-11-04Fixed a NULL pointer access with the cUnbufferedFile when a replay session ↵Klaus Schmidinger
runs all the way until the end of the recording
2005-10-31The new class cUnbufferedFile is used for the recording files to avoid ↵1.3.35Klaus Schmidinger
thrashing the file system cache
2005-10-30Fixed the cFilter example in PLUGINS.htmlKlaus Schmidinger
2005-10-30Updated the French OSD textsKlaus Schmidinger