Changelog for
vdr-2.6.7-1.4.x86_64.rpm :
* Sun Apr 07 2024 seife+obsAATTb1-systems.com- upate to version 2.6.7 (2024-04-02):
* Fixed the move assignment operator to check for self-assignment
* Added missing initialization of cChannel::nameSourceMode
* Modified handling channel names with source for thread safety
* Adapted \"Setup/Miscellaneous/Show channel names with source\" to the new handling in cChannel
* Added a 15 second grace period before stopping a VPS timer
* The primary device no longer starts unnecessary threads if it doesn\'t have a decoder
* The info file of a recording is now re-read if an update of the video directory is triggered, to make sure modifications from other VDRs are adopted
* New setup parameters \"EPG scan max. channel number\" and \"EPG pause after scan\" can be used to tune the behavior of the EPG scan (see MANUAL for details)
* Improved handling present/following data for VPS timers
* Event status change log now also shows the previous status
* Fixed logging when a timer has entered the VPS margin
* EIT scan no longer deletes the scanList if no device was switched in this pass
* EIT scan now skips scanList entries if a device is already tuned to that transponder
* EIT scan is no longer inhibited if a timer is in VPS margin or needs the transponder
* If the current channel is no longer available because of a VPS timer entering the VPS margin, live view now switches to the channel of that timer
* A device is now always kept occupied if a timer is in VPS margin or needs the transponder
* Hungarian OSD texts updates
* Tue Feb 06 2024 seife+obsAATTb1-systems.com- revert sysusers-tools, it does not allow to create a user without matching group. provide user(vdr) instead.
* Sun Feb 04 2024 seife+obsAATTb1-systems.com- update to version 2.6.6 (2023-01-24):
* Fixed height calculation in progress display (thanks to Matthias Senzel).
* Fixed a possible crash in cDevice::StopSectionHandler() (thanks to Markus Ehrnsperger).
* Using a dummy OSD if no OSD provider is available is not considered an error anymore (thanks to Markus Ehrnsperger).
* Implemented scaling images (thanks to Andreas Baierl).
* Removed syslog calls in child process after fork() (thanks to Markus Ehrnsperger).
* Fixed an unnecessary double display of the current menu item in page up/down (thanks to Matthias Senzel).
* Fixed an unnecessary double display of menu items in the Recordings menu (thanks to Matthias Senzel).
* Added the move constructor to cString for better performance (thanks to Markus Ehrnsperger).
* Add total number of errors when logging new recording errors.
* Added \'/\' to the list of fuzzy characters for pattern timers.
* Fixed handling primary device on headless systems (thanks to Markus Ehrnsperger).
* Workaround in detecting frame height for channels with wrong crop parameters (thanks to Christoph Haubrich).
* Fixed possible duplicate component entries in the info of an ongoing recording (reported by Christoph Haubrich).
* Sat Feb 03 2024 seife+obsAATTb1-systems.com- switch to sysusers.d for vdr user generation
* Fri Jan 19 2024 seife+obsAATTb1-systems.com- update to version 2.6.5 (2023-12-30): - Fixed broken video data streams on systems without output device when switching live channel to a different transponder while recording (reported by Markus Ehrnsperger). - The frame width, height, scan type and apect ratio of a recording are now stored in the \'info\' file under the \'F\' tag (thanks to Christoph Haubrich). - Added cRecordingInfo::FrameParams(), which can be used to get a nicely formatted string with all the available frame data. - The recording info of the default skins now shows the frame parameters of the recording at the end of the description (if such information is available).
* Wed Mar 01 2023 seife+obsAATTb1-systems.com- update to version 2.6.4 (2023-02-17): - Updated the Italian OSD texts - Fixed restoring the volume at program start - Fixed symmetry of Begin/EndSegmentTransfer() calls in cEIT::cEIT() - Fixed initializing cDvbPlayerControl - Reverted \'Fixed a possible crash if an editing process is canceled while the edited recording is being replayed\' (introduced in version 2.6.2), because it caused a deadlock when moving recordings between volumes. - Fixed a possible crash if an editing process is canceled while the edited recording is being replayed (new solution). - Fixed unnecessary interruption of ongoing recordings if timers avoided the transfer mode receiver device - Revised support for kernel based LIRC driver
* Thu Dec 15 2022 Stefan Seyfried
- udate to version 2.6.3 (2022-12-14): - fix a compiler warning. - fix generating the index file in the cutter - fix a faulty \'Timer still recording\' query when canceling an editing job - add code for the \'qks\' audio track - fix a possible heap-use-after-free in cDvbTuner::Action() - fix initializing cDvbPlayerControl and cTransferControl - avoid calling poll() in cSectionHandler::Action() if there are no filters - avoid memcpy() in cGlyph::cGlyph() if the bitmap is empty - avoid unnecessary processing in cDvbSubtitleConverter::FinishPage() if there are no areas - avoid a zero sized array in cDevice::GetDevice() - check the video directory after setting the user id.
* Sat Dec 03 2022 Stefan Seyfried - update to version 2.6.2 (2022-11-30): See packaged HISTORY file for full details
* Sun Apr 03 2022 Stefan Seyfried - update to 2.6.1- remove upstreamed vdr-2.4.7-gcc11.diff- update 16_vdr_wareagleicon.patch
* Fri Dec 31 2021 Stefan Seyfried - update to 2.4.8 (2021-12-27): - Fixed a possible crash in the Schedule menu, if EPGLinger=0. - Fixed cTsPayload::AtPayloadStart() to ignore other PIDs. - Fixed unlocking vs. call to EpgHandlers.EndSegmentTransfer() - Fixed a memory leak in handling the NIT - Fixed a possible memory leak in creating fonts - Fixed calculating the disk use percentage if there\'s more than 20TB of recordings
* Sun Jun 13 2021 Stefan Seyfried - add vdr-2.4.7-gcc11.diff to fix build with gcc-11- no longer build vdr-devel-doc by default- disable -Wparentheses warning: it\'s annoying and upstream is unlikely to fix this
* Sun Jun 13 2021 Stefan Seyfried - update to 2.4.7 (2021-04-21): - Fixed strreplace() to handle NULL strings - Fixed a crash in the SVDRP command CLRE in case a non-existing channel number is given - Fixed handling $(PKG_CONFIG) in newplugin - Fixed initializing the cChannel::schedule pointer after reading EPG data with PUTE