Release Notes - 0.27.5

From MythTV Official Wiki
Jump to: navigation, search

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] When setting a dvb_tuning_delay, save the value the user enters. Fixes #12221.
  • [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. Fixes #12395.
  • [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. Fixes a 100% cpu bug #12356.
  • [d25ef31] Merge remote-tracking branch 'alewando/mythlink-metadata' into HEAD
  • [aad5349] Fix typo intetref -> inetref
  • [b7afc9b] Add defragmentation of the recordedseek table to maintenance