From 630ba21dc198e3fbf8c15c59f7ea852f7174c476 Mon Sep 17 00:00:00 2001 From: Klaus Schmidinger Date: Sun, 21 Nov 2004 18:00:00 +0100 Subject: =?UTF-8?q?Version=201.3.17=20-=20Fixed=20cRemux::ScanVideoPacket(?= =?UTF-8?q?)=20to=20make=20sure=20it=20doesn't=20access=20memory=20beyond?= =?UTF-8?q?=20=20=20the=20end=20of=20the=20given=20buffer,=20which=20has?= =?UTF-8?q?=20caused=20some=20unjustified=20"unknown=20=20=20picture=20typ?= =?UTF-8?q?e=20errors"=20(thanks=20to=20Marco=20Schl=C3=BC=C3=9Fler).=20-?= =?UTF-8?q?=20Fixed=20a=20possible=20crash=20when=20pausing=20live=20video?= =?UTF-8?q?=20and=20the=20recording=20was=20unable=20=20=20to=20start,=20m?= =?UTF-8?q?aybe=20because=20there=20was=20no=20lock=20on=20the=20device=20?= =?UTF-8?q?(thanks=20to=20Andreas=20=20=20Brugger=20for=20reporting=20this?= =?UTF-8?q?=20one).=20-=20Fixed=20some=20characters=20in=20the=20iso8859-2?= =?UTF-8?q?=20font=20file=20(thanks=20to=20Dino=20Ravnic).=20-=20Fixed=20s?= =?UTF-8?q?ome=20errors=20in=20the=20Croatian=20language=20texts=20(thanks?= =?UTF-8?q?=20to=20Dino=20Ravnic).=20-=20Fixed=20a=20possible=20recursion?= =?UTF-8?q?=20in=20cControl::Shutdown()=20(thanks=20to=20Sascha=20Volkenan?= =?UTF-8?q?dt).=20-=20Now=20setting=20the=20VPID=20before=20the=20APID=20i?= =?UTF-8?q?n=20live=20mode=20to=20avoid=20unnecessary=20=20=20overhead=20i?= =?UTF-8?q?n=20the=20firmware=20(thanks=20to=20Werner=20Fink).=20-=20Now?= =?UTF-8?q?=20checking=20available=20OSD=20memory=20at=20runtime=20(thanks?= =?UTF-8?q?=20to=20Oliver=20Endriss).=20-=20Fixed=20some=20typos=20in=20th?= =?UTF-8?q?e=20Makefile's=20'font'=20target=20(thanks=20to=20Olaf=20Titz).?= =?UTF-8?q?=20-=20Fixed=20handling=20childTid=20in=20cThread=20to=20avoid?= =?UTF-8?q?=20possible=20race=20conditions=20(thanks=20=20=20to=20Stefan?= =?UTF-8?q?=20Huelswitt=20for=20pointing=20this=20out).=20-=20Fixed=20togg?= =?UTF-8?q?ling=20the=20"Day"=20item=20in=20the=20"Timers"=20menu,=20so=20?= =?UTF-8?q?that=20it=20selects=20the=20=20=20right=20day=20of=20week=20for?= =?UTF-8?q?=20timers=20in=20the=20future.=20-=20Some=20improvements=20to?= =?UTF-8?q?=20cPoller=20(thanks=20to=20Marco=20Schl=C3=BC=C3=9Fler).?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CONTRIBUTORS | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'CONTRIBUTORS') diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 000ed46..0ee0562 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -188,6 +188,7 @@ Stefan Huelswitt for reporting a bug in setting the title in the replay display of the "Classic VDR" skin in case a shorter title is set after a longer one for fixing handling of pmAudioOnlyBlack + for pointing out possible race conditions in handling childTid in cThread Ulrich Röder for pointing out that there are channels that have a symbol rate higher than @@ -260,6 +261,8 @@ Werner Fink for changing thread handling to make it work with NPTL ("Native Posix Thread Library") for suggesting to replace usleep() calls with a pthread_cond_timedwait() based wait for suggesting to add more checks and polling when getting frontend events + for setting the VPID before the APID in live mode to avoid unnecessary + overhead in the firmware Rolf Hakenes for providing 'libdtv' and adapting the EIT mechanisms to it @@ -537,6 +540,7 @@ Oliver Endriss for adding a sample setup for 'DisiCon-4 Single Cable Network' to 'diseqc.conf' for reporting a problem with the name of the remote control for which the keys are being learned overwriting the date/time in the 'classic' skin + for making cDvbOsd check available OSD memory at runtime Reinhard Walter Buchner for adding some satellites to 'sources.conf' @@ -735,6 +739,7 @@ Sascha Volkenandt for pointing out a "near miss" condition in cCondVar for reporting a bug in cChannel::SetName() in case only the ShortName or Provider has changed + for fixing a possible recursion in cControl::Shutdown() Malcolm Caldwell for modifying LOF handling to allow for C-band reception @@ -1079,6 +1084,10 @@ Marco Schl for fixing the cDvbSpuDecoder for fixing a short glitch when starting a recording on the primary device while in replay or transfer mode + for fixing cRemux::ScanVideoPacket() to make sure it doesn't access memory beyond + the end of the given buffer, which has caused some unjustified "unknown picture + type errors" + for some improvements to cPoller Jürgen Schmitz for reporting a bug in displaying the current channel when switching via the SVDRP @@ -1149,3 +1158,14 @@ Joachim Wilke Sascha Klek for reporting a problem with the '0' key in the "Day" item of the "Timers" menu + +Andreas Brugger + for reporting a possible crash when pausing live video and the recording was + unable to start, maybe because there was no lock on the device + +Dino Ravnic + for fixing some characters in the iso8859-2 font file + for fixing some errors in the Croatian language texts + +Olaf Titz + for fixing some typos in the Makefile's 'font' target -- cgit v1.2.3