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