Release Notes - 0.27.5
From MythTV Official Wiki
Changes between 0.27.4 and 0.27.5
- aad702d DataDirectProcessor: Add logging when file opens fail
- 6b39841 DataDirectProcessor: Use random temporary filenames for downloads
- e830993 Bump the ABI version after [6b3984106b]
- b305eb5 Security: Disallow SSDP device discovery from non-local addresses.
- c4de5c5 New virtual Greek keyboard from Yianni Vidalis
- f01bd1d Add a setting to control MHEG interaction channel, patch by Lawrence Rust
- 0f0e678 Make PID filtering work properly by removing the streams and not just the entries from the PAT. (cherry picked from commit 61f9ac9)
- a1096aa DTVRecorder: Fix 32 to 64 bit integer arithmetic in FindPSKeyFrames()
- ee02552 mythfilldatabase: remove Schedules Direct userid from temporary file names
- 4cea476 mythfilldatabase: remove the redundant assign to userid
- 6eb4afb Fix using ##x## for season and episode in templated text
- be0005e Python bindings: fix typo in MythXML getPreviewImage()
- 76da983 Properly identify channel-specific rules in Recording Rules.
- 99688ed Add support for explicitly recognising QAM-256 with DVB-T2. This _may_ help with scanning on devices that don't support 'auto' modulation detection.
- 4572a55 Fix missed cases in earlier channel-specific rules change.
- 65d92fd SSDP: Check that the peer address is available before doing the local network check.
- bd762ef Properly translate star ratings in XMLTV parser.
- 6fdb2d1 SSDP: Disable reflection attack mitigation for now, it's triggering false positives.
- 70653f1 Fix braino in c12af87 (cherry picked from commit 0f7d7ff)
- 141b4f3 MythDownloadManager: unlock m_infoLock before continuing after an error condition
- c32f254 Don't use the CRIDs from the authority eventis.nl
- 86ff53a Draft patch to add support for private data specifiers and upc private data
- ea73ed3 MythUIImage: extend the random image feature to reload if a delay is used
- 40506c2 SSDP: Missed changes when reverting [52cb0b5]
- edc162b Null pointer check in MainServer::customEvent.
- 03eaf3b Icon Downloader: Fix improper escaping of search string that broke proper matching and sorting with some searches
- 3b43903 Add missing QObject include. Should resolve Qt5 build error
- aa256d1 Added missing support for JUMPTODVDCHAPTERMENU and JUMPTODVDTITLEMENU actions. (cherry picked from commit 19e8d7f)
- ca4a2d6 Fix mythtranscode segfault
- 5aeccac Fixes #12221. When setting a dvb_tuning_delay, save the value the user enters
- 6b83571 Add 23Msys/s to the preset list of possible symbol rates. This one is used for several DVB-S2 multiplexes in the UK.
- 4e4a785 Add 29.5Msys/s to the preset list of possible symbol rates. Found on several dvb-s2 multiplexes across Europe
- a2563e1 Revert "Fix metadata fanart selection."
- 56acf7c Don't try to listen on addresses which are no longer available.
- 6b550fc Fix a segfault in the EIT cache
- f1115fc Try to use qmake-qt4 in preference to qmake-qt5
- 628183a Fix SSDP thread using 100% CPU on zero byte datagrams
- 483f8dd Subtitles: Avoid changing subtitle state in the decoder thread.
- bcf888f Subtitles: Fix automatic display of captions/subtitles.
- e4c6d16 Don't show the miniplayer in MythMusic when starting the next track if we're not playing any more.
- 65ada0c Spawn MythFrontend from a separate thread in MythWelcome to avoid multiple key events being queued and restarting MythFrontend as soon as it exits.
- 7860e91 Network control: Handle "space" key properly.
- 554046a Subtitles: Don't reset subtitle state after seeking.
- 5d5eb04 Make MythWelcome spawn MythFrontend in the UI thread again due to problems with LIRC but allow events to be processed.
- 8f14d3d Send REC_STARTED_WRITING event for NuppelVideoRecorder.
- bcdaa88 Subtitles: Allow transitions between ATSC and SCTE captions.
- 74dba35 Subtitles: Fix state calculation in EnableCaptions/DisableCaptions.
- 7962008 Subtitles: Yet another state calculation fix.
- d7e08d2 UI: Optimize updates to MythUIButtonList when an item's state changes
- 974d1ae Reduce "Watch Recordings" sluggishness by caching jobqueue state.
- a848edd Video output: Add default fragment shader for OpenGL 2
- 8b6d4da Video output: Fix OpenGL 1 output after b9971146
- 45d2d51 Subtitles: Fix cc608 preamble indents. Fixes #12051.
- 6b73976 MythDownloadManager: add some logging to try to track down the 100% cpu bug
- a14b34b Fix PCR packets being stripped from transport stream following [0f0e6787]
- 1983b6b Apply UK EIT fix-up on additional transports.
- 8332919 Make sure the PCR PID is not discarded if it is not listed in the PMT (i.e. the PCR PID contains only PCR packets).
- e7af3a0 MythDownloadManager: put the lock around m_downloadInfos when removing a url
- 8fd277b MythDownloadManager: fix a bug when downloading URL's with percent encoding
- d25ef31 Merge remote-tracking branch 'alewando/mythlink-metadata' into HEAD
- aad5349 Fix typo intetref -> inetref
- b7afc9b Add defragmentation of the recordedseek table to maintenance