Description: Include upstream changelog in the package
 The upstream changelog is not part of the tarball but is available from:
   https://www.silicondust.com/support/downloads/software-changelog/
Forwarded: not-needed
Author: Francois Marier <francois@debian.org>
Last-Update: 2023-09-09

--- /dev/null
+++ b/ChangeLog
@@ -0,0 +1,1496 @@
+Release 20230719:
+
+  • Windows/Mac Installer:
+      □ Update firmware on HDHR5 and newer models to 20230719.
+  • HDHomeRun App Mac:
+      □ Nextgen TV certification release.
+
+Release 20230713:
+
+  • Windows/Mac Installer:
+      □ Update firmware to 20230713.
+  • HDHomeRun App Mac:
+      □ Fix problem where playback could stall when seeking ATSC 3.0 content.
+      □ Fix issue where last few seconds of a recording were not displayed.
+      □ Fix issue where captions were not displayed when within the last 15
+        seconds of a recording.
+      □ Fix issue where rewinding within 15 seconds from the end of a recording
+        stopped playback.
+      □ Fix problem where audio started playing 2 seconds after video when
+        seeking some ATSC 3.0 content.
+      □ Add parental control support for ATSC 1.0 and ATSC 3.0 (ATSC 3.0
+        support requires HDHomeRun firmware 20230713 or newer).
+      □ Improved ATSC 1.0 and ATSC 3.0 subtitle support.
+      □ Improved auto-selection of the subtitle track.
+      □ Fix issue introduced in 20230503 recording from non-ipv6 models or when
+        operating an ipv4-only network.
+      □ Nextgen TV certification release candidate.
+
+Release 20230505:
+
+  • Windows/Mac Installer:
+      □ Update firmware to 20230505.
+  • RECORD engine:
+      □ Fix issue introduced in 20230503 recording from non-ipv6 models or when
+        operating an ipv4-only network.
+
+Release 20230503:
+
+  • Windows/Mac Installer:
+      □ Update firmware to 20230503.
+  • HDHomeRun Mac App:
+      □ Fix problem where English audio track was selected when the language
+        preference was non-English and a matching audio track was available.
+      □ Fix possible crash in live TV without DVR when seeking after stream
+        failure.
+      □ Eliminate higher RAM use when a record engine isn’t present.
+      □ Improvements to DVB subtitle support.
+      □ Improvements to diagnostic information.
+      □ Require MacOS 10.13 or newer (minimum version supported by Apple build
+        system).
+      □ Also available from the Apple App Store (does not include record
+        engine).
+
+Release 20230323:
+
+  • Windows/Mac Installer:
+      □ Update firmware to 20230323.
+  • HDHomeRun Mac App:
+      □ Support discovering tuner and record engines via IPv6 site-local
+        multicast when an IPv6 global or site-local IP address is present.
+  • RECORD engine:
+      □ Support discovering tuner and record engines via IPv6 site-local
+        multicast when an IPv6 global or site-local IP address is present.
+      □ Support detection via IPv6 site-local multicast.
+      □ Upgrade to 64-bit identifiers for recorded files.
+
+Release 20230303:
+
+  • Windows/Mac Installer:
+      □ Update firmware to 20230303.
+  • HDHomeRun Mac App:
+      □ Fix possible crash on startup related to config file.
+      □ Fix possible stall changing/stopping channel.
+      □ Return to the episodes view automatically after seeking past the end of
+        a recording.
+      □ Improvements to fast-forward/rewind.
+      □ Improvements to skip forward/back while paused.
+      □ Improvements to subtitle handling.
+  • RECORD engine:
+      □ Fix problem where a tuner timeout was incorrectly reported as “DVR
+        failure” error.
+
+Release 20221205:
+
+  • Windows/Mac Installer:
+      □ Update firmware to 20221205.
+  • RECORD engine:
+      □ Asustor: Official HDHomeRun RECORD package for Asustor released.
+      □ Synology: Official HDHomeRun RECORD package for Synology released.
+      □ FreeBSD: Improve OS version compatibility.
+      □ Faster automatic failover when recording and multiple HDHomeRun devices
+        are available.
+  • libhdhomerun:
+      □ Fix discover problem where the IP address or interface goes away and
+        comes back within the lifespan of the disocver object.
+      □ Add return value to thread_cond_wait_with_timeout to indication cond
+        trigger vs timeout.
+      □ Windows: avoid busy waiting when doing a thread_join.
+
+Release 20221031:
+
+  • Windows/Mac Installer:
+      □ HDHomeRun Setup: Remove device rescan button on Channels tab to avoid
+        confusion with channel scanning.
+      □ Update firmware to 20221031.
+  • RECORD engine:
+      □ Fix crash when running on a system where the kernel was compiled
+        without IPv6 support.
+      □ Improvements to diagnostic logging.
+  • libhdhomerun:
+      □ Windows: fix problem discovering on some virtual interfaces.
+      □ Fix problem discovering on old Fire TV devices running Fire OS 5.
+      □ Move IP address classification functions to hdhomerun_sock.
+
+Release 20221024:
+
+  • HDHomeRun Mac App / libhdhomerun:
+      □ Fix crash bug in discover handling.
+
+Release 20221023:
+
+  • Windows/Mac Installer:
+      □ Windows NAS Installer: Fix problem upgrading/installing record engine
+        on WDC NAS devices.
+      □ Windows HDHomeRun Setup: Fix possible DHCP conflict when using Hyper-V
+        bridged networking.
+      □ Mac: Fix problem uninstalling record service on MacOS 12.06.
+      □ Update firmware to 20221023.
+  • HDHomeRun Mac App:
+      □ IPv6 support.
+      □ Upgraded discover support.
+      □ Native ARM64 support (dual architecture).
+  • RECORD engine:
+      □ IPv6 support.
+      □ Upgraded discover support.
+      □ Optimized handling of a new DVR request for the same channel from the
+        same client.
+      □ Improvements to URL generation so the URLs are valid from .local names
+        or if port forwarding across private subnets.
+      □ Fix problem where duplicates could start recording at startup while
+        existing recordings are still being detected.
+      □ Fix parsing of URLs without URI after the IP address.
+      □ Security: Improved IP validation.
+      □ Mac: Native ARM64 support (dual architecture).
+  • hdhomerun_config:
+      □ IPv6 support.
+      □ New hdhomerun_config discover options -4 (IPv4 only) -6 (IPv6 only) and
+        –dedupe (only return one IP address for each device). Options must be
+        after the discover command. For example: hdhomerun_config discover -4
+        –dedupe
+      □ Discover results sorted by device id and ip address priority.
+      □ Mac: compile native ARM64 support (dual architecture).
+  • libhdhomerun:
+      □ IPv6 support.
+      □ New discover2 API.
+      □ New multi-type discovery.
+      □ Mac: compile native ARM64 support (dual architecture).
+
+Release 20220822:
+
+  • Windows/Mac Installer:
+      □ Windows: Autodetect 64-bit edition of SageTV.
+      □ Update firmware to 20220822.
+  • RECORD engine:
+      □ Fix problem transitioning to a new live TV file after transitioning
+        once.
+      □ Report bps for completed recordings in addition to in-progress
+        recordings.
+      □ Remove old Roku-specific playback mode that is no longer used by the
+        Roku app.
+      □ Return “416 Requested Range Not Satisfiable” for playback requests
+        where the range is malformed or invalid.
+      □ Support more Linux filesystem types.
+      □ New official package for Asustor NAS products.
+      □ Drop support for WDC operating sytem OS3 on models that support OS5
+        (free OS update from WDC).
+      □ Drop support for old PowerPC based NAS devices.
+  • libhdhomerun:
+      □ Use BCryptGenRandom for random numbers on windows.
+
+Release 20220203/20220204:
+
+  • Windows/Mac Installer:
+      □ Windows 10/11: Install latest HDHomeRun app.
+      □ NAS Install: Add support for WDC EX2100/DL2100/DL4100 running OS5.
+      □ Update firmware to 20220203.
+
+Release 20220128:
+
+  • Windows/Mac Installer:
+      □ Update record engine to 20220128.
+      □ Update HDHR5/HDVR/HDFX firmware to 20220128.
+  • RECORD engine:
+      □ Use https for image URLs.
+
+Release 20220126:
+
+  • Windows 10/11 App, Mac App:
+      □ Improvements to audio 5.1 conversion.
+      □ FHD video quality options.
+  • Windows 7:
+      □ Upgrade from TLS 1.0 to TLS 1.2 for web services.
+  • Windows/Mac Installer:
+      □ Update record engine to 20220126.
+      □ Update firmware to 20220125.
+  • RECORD engine:
+      □ Upgrade old image links in recordings.
+      □ Windows: Performance optimization.
+
+Release 20211212:
+
+  • Windows 10/11 App, Mac App:
+      □ Fix problem with audio volume level when converting between some
+        speaker configurations.
+
+Release 20211210:
+
+  • Windows 10/11 App:
+      □ ATSC 3.0 audio support.
+      □ Improved audio multi-channel conversion.
+  • Mac App:
+      □ ATSC 3.0 audio support.
+      □ Improved audio multi-channel conversion.
+  • Windows Software:
+      □ Latest Windows 10/11 app.
+      □ Latest installer/toolchain.
+  • RECORD:
+      □ FreeBSD: Target FreeBSD 12.3 and compatible.
+
+Release 20210624:
+
+  • Windows/Mac Installer:
+      □ Update record engine to 20210624.
+      □ Update firmware to 20210624.
+  • Windows/Mac App:
+      □ Fix possible video stall or app crash with DVB subtitle rendering.
+      □ Improved audio channel count transition handling.
+      □ Improve support for radio/music channels that feature a slideshow.
+      □ Smoother video playback.
+  • RECORD:
+      □ Support multicast/IGMP with multiple network interfaces.
+
+Release 20210422:
+
+  • Windows/Mac Installer:
+      □ Update record engine to 20210422.
+      □ Update firmware to 20210422.
+  • Windows/Mac App:
+      □ Fix problem where devices were not detected if they were missing guide
+        data.
+      □ Upgrade to audio handling and audio quality.
+  • RECORD:
+      □ Windows: Fix problem causing video glitches playing back recordings.
+      □ Mac: Add new SendfileDisable=1 option for use with complex disk/
+        filesystem configurations that do not work reliably with sendfile.
+      □ WDC: Add support for OS5 on DL2100, DL4100, and EX2100 models of WDC
+        NAS.
+      □ Performance improvements.
+
+Release 20210227:
+
+  • Windows:
+      □ Update record engine to 20210227.
+      □ Update HDVR/HHDD firmware to 2021027.
+  • Mac:
+      □ Update record engine to 20210227.
+      □ Update HDVR/HHDD firmware to 2021027.
+  • RECORD:
+      □ Fix problem causing high CPU load during playback.
+      □ Playback performance improvement.
+
+Release 20210224:
+
+  • Windows:
+      □ Update record engine to 20210224.
+      □ Update firmware to 2021024.
+  • Mac:
+      □ Update record engine to 20210224.
+      □ Update firmware to 20210224.
+  • RECORD:
+      □ Multi-stream performance improvement.
+
+Release 20210210a:
+
+  • Windows:
+      □ HDHomeRun Setup: Support DVB-C on HDHR5-2DT/4DT models.
+      □ HDHomeRun Setup: Add BDA compatibility mode for Emby.
+      □ HDHomeRun Config GUI: Improvements to ATSC 3.0 support.
+      □ NAS Installer: Support latest WDC OS release.
+      □ NAS Installer: Support latest QNAP OS release.
+      □ Update firmware to 20210210/20210210a.
+  • Mac:
+      □ HDHomeRun App: Improvements to ATSC 3.0 support.
+      □ HDHomeRun App: Improvements to HEVC video support.
+      □ HDHomeRun App: Display error message if playback fails due to an audio
+        configuration problem.
+      □ Mac Installer: Fix problem causing DVR install to fail on some systems.
+      □ Update firmware to 20210210/20210210a.
+  • RECORD:
+      □ Performance and memory optimization storing recordings to disk.
+
+Release 20200907:
+
+  • Windows:
+      □ Upgrade libraries to support latest TLS security requirements (fixes
+        guide on Windows 7/8, fixes scan for legacy devices).
+      □ HDHomeRun Setup: Auto-detect JRiver Media Center.
+      □ Update firmware to 20200907.
+      □ Drop Vista support.
+      □ Drop Totalmedia support.
+  • Mac:
+      □ Update firmware to 20200907.
+  • RECORD:
+      □ Fix possible crash situation.
+      □ Support discovery via multicast.
+      □ Update group update id when resume position changes.
+
+Release 20200521:
+
+  • Windows:
+      □ Windows BDA: Workaround for NextPVR not working due to PID filter
+        support.
+      □ Windows WMP: Fix A/V sync problem when the audio frame duration is
+        longer than the timestamp step size.
+      □ Update firmware to 20200521.
+  • Mac:
+      □ DVB subtitle support.
+      □ Fix A/V sync problem when the audio frame duration is longer than the
+        timestamp step size.
+      □ Fix problem with audio glitching when using Bluetooth audio on macOS
+        10.15.
+      □ Fix problem where HEVC video could fail to play.
+      □ Update firmware to 20200521.
+  • RECORD:
+      □ Recorded_files defaults to returning the root / top-level-recorded
+        list.
+      □ Fixup older image URLs.
+  • libhdhomerun:
+      □ Minimum signal strength for scan changed to 35%.
+
+    Release 20200225:
+
+      □ Windows:
+          ☆ Windows 7/8/8.1: Support MPEG2/AC3 content without DirectShow
+            codecs or VLC installed.
+          ☆ Windows 7/8/8.1: Support audio codec changing mid-stream.
+          ☆ Windows 7/8/8.1: Reduce CPU load playing video content.
+          ☆ Windows 7/8/8.1: Fix resource leak..
+          ☆ Windows Media Player: Support MPEG2/AC3 content without DirectShow
+            codecs or VLC installed.
+          ☆ Windows Media Player: Support audio codec changing mid-stream.
+          ☆ Windows Media Player: Fix resource leak..
+          ☆ Update firmware to 20200225.
+      □ Mac:
+          ☆ Fix problem where video would stall if the channel was changed
+            while paused.
+          ☆ Fix problem where video could stall in rare circumstances when fast
+            forwarding or changing channel.
+          ☆ Update firmware to 20200225.
+      □ RECORD:
+          ☆ Support playback of recordings on Roku clients.
+          ☆ Report total disk space in discover.json.
+          ☆ Automatically remove log files older than 10 days.
+          ☆ Windows: 64-bit record service.
+          ☆ FreeNAS/FreeBSD: Fix problem finding HDHomeRun tuners.
+
+    Release 20190621:
+
+      □ Windows:
+          ☆ Support new SCRIBE and SERVIO models.
+          ☆ Latest HDHomeRun RECORD service for Windows – see RECORD below.
+          ☆ Update firmware to 20190621.
+      □ Mac:
+          ☆ Support Verizon Fios 4k HEVC channels.
+          ☆ Support operation with multiple IP addresses on the same network
+            interface.
+          ☆ Latest HDHomeRun RECORD service for Mac – see RECORD below.
+          ☆ Update firmware to 20190621.
+      □ RECORD:
+          ☆ Support running multiple record engines acting together as a pool.
+          ☆ Support operation with multiple IP addresses on the same network
+            interface.
+          ☆ Support operation with multiple isolated AutoIP networks.
+          ☆ Support user configurable limits to the number of concurrent
+            recordings/viewings.
+          ☆ Support configuring max concurrent recordings to 0 to disable
+            recording on a specific record engine.
+          ☆ Detect SDCardFSfilesystem on Android.
+          ☆ StorageID in announcements changed to upper-case.
+          ☆ Robust validation of RecordPath.
+          ☆ Improvements to GUID handling.
+          ☆ Fix problem where changes in available channels may not have been
+            detected.
+          ☆ Fix problem detecting show boundaries when buffering live TV.
+          ☆ Fix handling of HTTP requests that immediately disconnect without
+            waiting for a response.
+          ☆ Enforce use of HTTP-POST for operations that change configuration.
+          ☆ Drop unused DisplayGroupID/DisplayGroupName fields.
+
+    Release 20190417:
+
+      □ Windows:
+          ☆ HDHomeRun Config GUI: Add support for HDHomeRun SERVIO products
+            (future product).
+          ☆ Latest HDHomeRun RECORD service for Windows – see RECORD below.
+          ☆ Update firmware to 20190417.
+      □ Mac:
+          ☆ Fix audio pitch issue.
+          ☆ Fix audio issues experienced on some channels in France.
+          ☆ Fix problem where seek could sometimes result in video stalling and
+            /or playback stopping.
+          ☆ Detect and handle stereo content broadcast as 6 channel audio.
+          ☆ Improve playback smoothness.
+          ☆ Update firmware to 20190417.
+      □ RECORD:
+          ☆ Fix problem where a request to live-buffer a protected channel was
+            not rejected.
+          ☆ Support live TV buffering without internet authorization.
+          ☆ WDC MyCloud: Support latest MyCloud OS update from WDC.
+
+    Release 20180921:
+
+      □ Windows:
+          ☆ Fix problem installing Microsoft Visual C++ Redistributable on some
+            systems.
+
+    Release 20180817:
+
+      □ Windows:
+          ☆ Support additional audio/video formats in Windows 7/8 app.
+          ☆ Add option to check for beta releases.
+          ☆ Update firmware to 20180817.
+      □ Mac:
+          ☆ Fix issue where some h.264 channels could show corruption near the
+            bottom of the screen.
+          ☆ Fix problem where some channels would flicker between video and a
+            black screen.
+          ☆ Fix problem playing audio-only channels.
+          ☆ Ensure system default audio device is used for audio.
+          ☆ Add pause/FF/RW support to live TV.
+          ☆ Update firmware to 20180817.
+      □ RECORD:
+          ☆ Fix problem where live TV could report end-of-stream when crossing
+            to a new time-slot.
+          ☆ Support starting without an internet connection.
+          ☆ Mac: Sign record engine to ensure correct operation with security
+            software expecting signed software.
+
+    Release 20180327:
+
+      □ Windows:
+          ☆ Update firmware to 20180327.
+      □ Mac:
+          ☆ Update firmware to 20180327.
+
+    Release 20171221:
+
+      □ Windows:
+          ☆ Install the latest Windows 10 app if sideloading in Windows is
+            enabled.
+          ☆ Install INF file for DUO/QUATRO models.
+          ☆ NAS Install: detect WDC MyCloud drives with app support and
+            auto-install the HDHomeRun DVR app.
+      □ Mac:
+          ☆ New HDHomeRun app for Mac (requires OS X 10.11 or newer).
+      □ Record engine:
+          ☆ Fix problem recording two sporting events of the same series at the
+            same time.
+          ☆ Fix crash triggered by some clients in live TV mode.
+          ☆ Look for conf file in RecordPath if specified on the command line.
+
+    Release 20170930:
+
+      □ Windows:
+          ☆ NAS Installer: fix problem configuring the record service to
+            auto-start on a MyCloud single drive NAS.
+          ☆ Record service: Faster start when system is rebooted.
+          ☆ Record service: Improve handling of USB attached hard drives.
+          ☆ Record service: Detect mounted network shares.
+          ☆ Update firmware to 20170930.
+      □ Mac:
+          ☆ Record service: Support USB attached hard drives.
+          ☆ Update firmware to 20170930.
+      □ libhdhomerun:
+          ☆ Add tw-bcast channel lineup to match hardware.
+
+    Release 20170815:
+
+      □ Windows:
+          ☆ Improve HDHomeRun Setup handling of the record path configuration.
+          ☆ Update NAS Installer to support latest Synology firmware.
+          ☆ Fix problem where installation may fail on some systems with the
+            latest Microsoft Visual C++ Redistributable already installed.
+          ☆ Update firmware to 20170815.
+      □ Mac:
+          ☆ Prevent screensaver from interrupting video playback.
+          ☆ Add support for subtitles (USA).
+          ☆ Add support for secondary audio channels.
+          ☆ Improvements to video playback.
+          ☆ Improve default audio track selection.
+          ☆ Update firmware to 20170815.
+
+    Release 20161119:
+
+      □ Windows:
+          ☆ Update HDTC-2US firmware to 20161119.
+      □ Mac:
+          ☆ Update HDTC-2US firmware to 20161119.
+
+    Release 20161117:
+
+      □ Windows:
+          ☆ Ensure required Redistributable 2015 Update 3 is installed..
+          ☆ Set DVR record engine service to Automatic (Delayed Start) to work
+            with USB drives.
+          ☆ Update device firmware to 20161117.
+      □ Mac:
+          ☆ Improvements to live TV rate adaption.
+          ☆ Update device firmware to 20161117
+
+    Release 20161107/20161107b:
+
+      □ Windows:
+          ☆ Windows Universal app for Windows 10, Windows 10 Phone, and XBox
+            One.
+          ☆ Automatically install the Windows Universal app for Windows 10 if
+            sideloading is enabled.
+          ☆ Beta release of HDHomeRun DVR for Windows.
+          ☆ Fix problem where installation could fail and roll back on Windows
+            10.
+          ☆ Fix detection of VC2015 redist on systems with a newer version
+            installed.
+          ☆ Update device firmware to 20161107/20161107b.
+      □ Mac:
+          ☆ Major update to HDHomeRun app for OSX.
+          ☆ Beta release of HDHomeRun DVR for OSX.
+          ☆ Update device firmware to 20161107/20161107b.
+      □ libhdhomerun:
+          ☆ Upgrade hdhomerun_sock API.
+          ☆ New cond API for thread signaling.
+          ☆ Windows: New defines for dllexport/dllimport.
+          ☆ Windows: Improvements to socket performance.
+          ☆ OSX: Fix sigpipe problem.
+          ☆ OSX: Improvements to timer handling.
+
+    Release 20150826:
+
+      □ Windows:
+          ☆ Update device firmware to 20150826.
+      □ Mac:
+          ☆ Update device firmware to 20150826.
+      □ libhdhomerun:
+          ☆ Expand discovery API to return DeviceAuth and BaseURL.
+
+    Release 20150615:
+
+      □ Windows:
+          ☆ Update device firmware to 20150615.
+      □ Mac:
+          ☆ Update device firmware to 20150615.
+
+    Release 20150604:
+
+      □ Windows:
+          ☆ HDHomeRun VIEW: Reduce CPU load deinterlacing video.
+          ☆ HDHomeRun Setup: Fix possible crash in HDHomeRun Setup.
+          ☆ Update device firmware to 20150604.
+      □ Mac:
+          ☆ HDHomeRun VIEW: Reduce CPU load deinterlacing video.
+          ☆ Update device firmware to 20150604.
+      □ libhdhomerun:
+          ☆ Add API to return the model number of a HDHomeRun.
+          ☆ Report original network ID in scan results.
+
+    Release 20150406:
+
+      □ Windows:
+          ☆ HDHomeRun VIEW: Avoid problems caused by third-party browser
+            plugins.
+          ☆ HDHomeRun VIEW: Fix black/red/blue video problem seen on some
+            systems.
+          ☆ HDHomeRun VIEW: Fix SSL crash problem seen on some systems.
+          ☆ HDHomeRun VIEW: Improve deinterlace quality when VLC is installed.
+          ☆ HDHomeRun VIEW: Improve OpenGL compatibility.
+          ☆ HDHomeRun Setup: Remove requirement to enter postcode.
+          ☆ HDHomeRun Setup: Remove old XBMC support.
+          ☆ HDHomeRun Setup: Remove old support for remapping US ClearQAM
+            channels on Vista Media Center.
+          ☆ HDHomeRun Setup: Auto-detect preview application.
+          ☆ HDHomeRun Setup: Improvements to UI.
+          ☆ HDHomeRun Config GUI: Fix crash.
+          ☆ HDHomeRun Config GUI: Support configuring the IP address and boot
+            script of TECH models.
+      □ Mac:
+          ☆ HDHomeRun VIEW: Support VLC 2.2.0 if installed.
+          ☆ HDHomeRun VIEW: Improve deinterlace quality when VLC is installed.
+          ☆ HDHomeRun Config GUI: Support configuring the IP address and boot
+            script of TECH models.
+      □ libhdhomerun:
+          ☆ Remove unused lineup-location get/set functions.
+          ☆ Fix missing header needed for OS-X.
+
+    Release 20141210:
+
+      □ Windows:
+          ☆ HDHomeRun VIEW: Video rendering performance improvements.
+          ☆ HDHomeRun VIEW: Support reduced resolution rendering for low end
+            tablets.
+          ☆ HDHomeRun VIEW: Support guide data for HDHR-US and HDHR3-US models.
+          ☆ HDHomeRun VIEW: Support scrolling the channel list using touch and/
+            or mouse.
+          ☆ HDHomeRun Setup: Automatically configure HDHomeRun VIEW guide data
+            for HDHR-US/HDHR3-US models.
+          ☆ HDHomeRun Setup: Improvements to user interface.
+          ☆ HDHomeRun Config GUI: Fix default-selection of currently playing
+            program.
+          ☆ HDHomeRun BDA/WMP: Fix problem where BDA/WMP could interrupt http
+            stream.
+      □ libhdhomerun:
+          ☆ Fix problem where libhdhomerun could interrupt http stream.
+
+    Release 20141201:
+
+      □ Windows:
+          ☆ HDHomeRun VIEW: Fix crash on systems without OpenGL support.
+          ☆ HDHomeRun VIEW: Support wider range of graphics cards.
+          ☆ HDHomeRun VIEW: Improvements to picture quality.
+          ☆ HDHomeRun Setup: Fix problem generating SageTV and XBMC
+            configuration files.
+
+    Release 20141124:
+
+      □ Windows:
+          ☆ HDHomeRun VIEW: New application for viewing live TV. Replaces
+            QuickTV.
+          ☆ HDHomeRun Setup: Simplify tuner signal-source selection.
+          ☆ HDHomeRun Config GUI: Default-select currently playing program.
+          ☆ HDHomeRun WMP Plugin: Support auto-selecting a tuner when not
+            specified.
+          ☆ HDHomeRun WMP Plugin: Fix problem reporting MPEG2 video size.
+          ☆ Update device firmware to 20141124.
+      □ Mac:
+          ☆ HDHomeRun VIEW: New application for viewing live TV.
+          ☆ Improvements to firmware upgrade process.
+          ☆ Update device firmware to 20141124.
+      □ Linux:
+          ☆ HDHomeRun Cofig GTK: Fix crash on launch when used with glib +
+            paranoia checks.
+          ☆ HDHomeRun Cofig GTK: Fix automake problem.
+      □ libhdhomerun:
+          ☆ New API for adding all tuners of a device to a device-selector
+            object.
+          ☆ Improvements to implementation of random_get32 and getcurrenttime
+            APIs.
+          ☆ Fix DNS handling on Android.
+
+    Release 20140604:
+
+      □ Windows:
+          ☆ HDHomeRun BDA driver: DVB-C fixup feature for use with Windows
+            Media Center and YouSee Cable.
+          ☆ HDHomeRun Config GUI: Ensure non-transcode operation on HDTC models
+            when “native” is selected.
+          ☆ Update device firmware to 20140604.
+      □ Mac:
+          ☆ Support OS-X 10.9.
+          ☆ Drop PPC support.
+          ☆ Support compiling under jhbuild.
+          ☆ Update device firmware to 20140604.
+      □ libhdhomerun:
+          ☆ Allow more time for firmware upgrade before reporting timeout.
+          ☆ Add Mac 64-bit support, drop PPC support.
+          ☆ Add Japanese channel map.
+
+    Release 20140121:
+
+      □ Windows:
+          ☆ HDHomeRun Setup: Faster channel scan on HDHR3-CC and HDHR3-4DC
+            models.
+          ☆ HDHomeRun Setup: Fixes and improvements for HDHR3-4DC 4-tuner DVB-C
+            model.
+          ☆ HDHomeRun Setup: Fix rare problem where it may not be possible to
+            set the source type.
+          ☆ HDHomeRun Service: Improvements to handling of resume and IP
+            change.
+          ☆ HDHomeRun QuickTV: Fix problem where channel list was not available
+            after a channel could not be played.
+          ☆ HDHomeRun Config GUI: Fix problem with program selection when
+            device already has a selected program.
+          ☆ HDHomeRun Config GUI: Improvements to webpage rendering.
+          ☆ HDHomeRun Config GUI: Add support for transcode models.
+          ☆ Update device firmware to 20140121.
+      □ Mac:
+          ☆ Update device firmware to 20140121.
+      □ libhdhomerun:
+          ☆ License changed to LGPL 2.1.
+          ☆ Improvements to socket handling on Mac/Linux.
+          ☆ Corrections to EU channel map.
+          ☆ Increase firmware upload chunk size.
+
+    Release 20130328:
+
+      □ Windows:
+          ☆ HDHomeRun Installer: Fix problem causing installer to fail on
+            Windows Server 2012.
+          ☆ HDHomeRun Setup: Fix crash when remap mode was selected for
+            HDHR3-CC model hardware.
+          ☆ HDHomeRun Setup: Fix use of HDHR3-CC model in BDA Digital Cable
+            mode with Vista Media Center.
+          ☆ HDHomeRun Setup: Limit signal source selection to signal source
+            types supported by the hardware.
+          ☆ HDHomeRun Setup: Deprecate GB-PVR support.
+          ☆ HDHomeRun Config GUI: Fix program list selection issue.
+          ☆ HDHomeRun QuickTV: Display the channel name and number in the title
+            and on the taskbar.
+          ☆ Update device firmware to 20130328.
+      □ Mac:
+          ☆ Update device firmware to 20130328.
+      □ Linux:
+          ☆ HDHomeRun Config GUI: Fix installation to non-default directory.
+
+    Release 20130117:
+
+      □ Windows:
+          ☆ HDHomeRun Setup: Detect subscribed channels when CableCARD is
+            present.
+          ☆ HDHomeRun Setup: Channelmap selection based on detected hardware –
+            fixes incorrect error message in some countries.
+          ☆ HDHomeRun Service: Invoke ehprivjob automatically as needed for
+            CableCARD operation.
+          ☆ HDHomeRun QuickTV: Auto play last channel on launch.
+          ☆ HDHomeRun Config GUI: Add device webpage access.
+          ☆ HDHomeRun Config GUI: Report network target for tuner.
+          ☆ HDHomeRun Config GUI: Support browsing devices while playing video.
+          ☆ Update device firmware to 20130117.
+      □ Mac:
+          ☆ Update device firmware to 20130117.
+      □ libhdhomerun:
+          ☆ Cleanup and protect sprintf and sscanf functions.
+          ☆ Ignore local interfaces that are not running when detecting local
+            IP addresses.
+          ☆ Channelmap selection based on detected hardware.
+          ☆ Use time for random numbers if random number resource is not
+            available.
+          ☆ Fix memory leak in channelscan handling.
+
+    Release 20120405:
+
+      □ Windows:
+          ☆ Use same instance of VLC when used as the preview application.
+          ☆ Improvements to diagnostic logging.
+          ☆ Update device firmware to 20120405.
+      □ libhdhomerun:
+          ☆ Add channel map for cable TV in Korea.
+          ☆ Improvements to TCP socket handling.
+
+    Release 20120128:
+
+      □ Windows:
+          ☆ HDHomeRun Setup: Add support for Easy HDTV DVR and NextPVR.
+          ☆ HDHomeRun Setup: Support unnamed channels from CableCARD.
+          ☆ HDHomeRun Setup: Generate SageTV SCN files when HDHomeRun Prime is
+            used without a CableCARD.
+          ☆ HDHomeRun Setup: Configure VLC to auto deinterlace rather than
+            always deinterlace when VLC is selected as the viewing application.
+          ☆ HDHomeRun Config GUI: Configure VLC to auto deinterlace rather than
+            always deinterlace when VLC is selected as the viewing application.
+          ☆ HDHomeRun Service: Fix crash/deadlock causing errors.
+          ☆ HDHomeRun Installer: hdhomerun.inf update to match new PnP-X tags.
+          ☆ HDHomeRun Installer: Fix issue where registry entry was not updated
+            when changing install location on x64 systems.
+          ☆ Update device firmware to 20120128.
+      □ Mac:
+          ☆ HDHomeRun Config GUI: Configure VLC to auto deinterlace rather than
+            always deinterlace.
+          ☆ Update device firmware to 20120128.
+
+    Release 20111025:
+
+      □ Windows:
+          ☆ HDHomeRun Setup: Test for UPnP multicast network problems
+            automatically when detecting HDHomeRun devices.
+          ☆ HDHomeRun Setup: Allow duplicate CableCARD channel names.
+          ☆ HDHomeRun Setup: Auto-fix WMC channel limit on cable systems using
+            4-digit channel numbers.
+          ☆ HDHomeRun BDA driver: Fix minor resource leak.
+          ☆ HDHomeRun WMP plugin: Improve subscription and protection error
+            messages.
+          ☆ HDHomeRun Installer: Add firewall rules for the domain firewall
+            profile.
+          ☆ Update device firmware to 20111025.
+      □ Mac:
+          ☆ Update device firmware to 20111025.
+      □ libhdhomerun:
+          ☆ Move multicast join/leave handling to sock API.
+
+    Release 20110925a:
+
+      □ Windows:
+          ☆ HDHomeRun Setup: Support CC models operating in ClearQAM mode.
+          ☆ HDHomeRun Setup: DVB-C channel scan improvements.
+          ☆ HDHomeRun Setup: GUI improvements.
+          ☆ HDHomeRun QuickTV: Support CC models under XP/Vista.
+          ☆ HDHomeRun QuickTV: Improvements to standalone installer.
+          ☆ HDHomeRun WMP Plugin: Support multiple multicast sessions to the
+            same stream on the same host.
+          ☆ HDHomeRun Config (GUI): Report OOB information for CC models.
+          ☆ Update device firmware to 20110925a.
+      □ Mac:
+          ☆ Update device firmware to 20110925a.
+      □ libhdhomerun:
+          ☆ Add functions for reading OOB status.
+          ☆ Support multiple multicast sessions to the same stream on the same
+            host.
+
+    Release 20110830:
+
+      □ Windows:
+          ☆ HDHomeRun Setup: Avoid unregistering Prime tuners when saving
+            configuration – fixes problem where WMC may stop playing /
+            recording TV during the configuration saved process.
+          ☆ HDHomeRun Setup: Ignore Hauppauge MOCUR tuners to avoid software/
+            configuration conflicts.
+          ☆ CC models: Update firmware 20110830.
+      □ Mac:
+          ☆ CC models: Update firmware 20110830.
+
+    Release 20110810:
+
+      □ Windows:
+          ☆ HDHomeRun Setup: GUI improvements relating to CableCARD support.
+          ☆ HDHomeRun Setup: Faster firmware upgrade when multiple devices are
+            detected.
+          ☆ HDHomeRun Setup: Fix possible crash generating channel files when
+            HDHomeRun is not accessible.
+          ☆ HDHomeRun QuickTV/WMP: Present message when channel cannot be
+            displayed due to CableCARD channel restrictions.
+          ☆ Installer: Fix double-backslash bug in firewall rules causing video
+            to be blocked on some systems.
+      □ libhdhomerun:
+          ☆ Add vstatus API for use with CableCARD.
+
+    Release 20110801:
+
+      □ Windows:
+          ☆ Fix install bug from 20110729 release where installation could fail
+            on 32-bit systems.
+      □ Mac:
+          ☆ Fix bug from 20110729 release preventing HDHomeRun units from being
+            discovered.
+      □ libhdhomerun:
+          ☆ Fix bug from 20110729 release preventing HDHomeRun units from being
+            discovered under Mac OS X.
+
+    Release 20110729:
+
+      □ Windows:
+          ☆ HDHomeRun Prime support.
+          ☆ HDHomeRun Setup: Enable DVB-C NIT/SDT injection by default for WMC
+            with Digital Cable.
+          ☆ HDHomeRun Setup: GUI improvements.
+          ☆ HDHomeRun Config GUI: Improvements to TECH constellation plot
+            display.
+          ☆ HDHomeRun Config GUI: Fix possible segfault.
+          ☆ HDHomeRun QuickTV: Add support for tuning by virtual channel for
+            use with HDHomeRun Prime.
+          ☆ BDA driver: Add support for DVB-C NIT/SDT injection based on
+            HDHomeRun Setup channel scan.
+          ☆ WMP plugin: Add support for tuning by virtual channel for use with
+            HDHomeRun Prime.
+          ☆ Installer: Fix problem where the firewall rules did not apply when
+            the active network profile changed.
+          ☆ Update to firmware 20110729.
+      □ Mac:
+          ☆ Update to firmware 20110729.
+      □ libhdhomerun:
+          ☆ Support IP-Tuner format device strings (required for mythtv).
+          ☆ Improvements to local IP address detection.
+          ☆ Add vchannel tune APIs for use with HDHomeRun Prime hardware.
+          ☆ Fix DNS handling under cygwin required for remote debug logging.
+          ☆ Fix null-pointer dereference in out of memory condition.
+
+    Release 20110323:
+
+      □ Windows:
+          ☆ Support 1GHz cable TV (HDHR3 US/EU models).
+          ☆ Run extensive channel scan for DVB-C cable (EU models).
+          ☆ Improvements to HDHomeRun Config (GUI).
+          ☆ Upgrade .NET framework.
+          ☆ Update to firmware 20110323.
+      □ Mac:
+          ☆ Improvements to HDHomeRun Config (GTK).
+          ☆ Update to firmware 20110323.
+      □ Linux:
+          ☆ Improvements to HDHomeRun Config (GTK).
+      □ libhdhomerun:
+          ☆ Upgrade channel maps (updated DVB-T tables, support for 1GHz cable,
+            support for AU cable).
+          ☆ Scan 1MHz steps for EU and AU cable TV.
+          ☆ Report tuner count in discovery result.
+          ☆ Fix compile/link errors under Solaris.
+
+    Release 20100828:
+
+      □ Windows: HDHomeRun Setup / drivers:
+          ☆ Automatically generate channel Playlist for Windows Media Player.
+          ☆ Add support for remapping DVB-C channels to DVB-T for use with
+            Windows Media Center.
+          ☆ Add support for user-specified symbol rates for DVBC.
+          ☆ Add support for application For The Record.
+          ☆ Generate XBMC files if XBMC is selected as the application, even if
+            XBMC is not detected.
+          ☆ Make “Remove channels not found in scan” option persistent.
+          ☆ Fix SageTV SCN file generation for clean v7 installs.
+          ☆ Fix problem where tuner driver was not de-registered when tuner
+            disabled and removed.
+          ☆ Update postcode validation rules.
+          ☆ Updated beta release of the WMC Sync utility.
+          ☆ Update to firmware 20100828.
+      □ Windows: HDHomeRun QuickTV / Windows Media Player:
+          ☆ Add support for MPEG1 video in QuickTV/Windows Media Player.
+          ☆ Disable codec-missing messages incorrectly triggered when rapidly
+            changing channels.
+      □ Windows: HDHomeRun Config GUI:
+          ☆ Add support for TECH SNR numbers with higher precision than 1dB.
+          ☆ Improvements to channel selection.
+          ☆ Detect channelmap list from device.
+          ☆ Fix problem where HDHomeRun Config GUI could cause a tuner to lose
+            program selection if the channel was tuned by a different
+            application while HDHomeRun Config GUI was running.
+          ☆ Fix application crash if HDHR was unplugged while user has program
+            list showing for selection.
+      □ Mac:
+          ☆ Update to firmware 20100828.
+      □ libhdhomerun:
+          ☆ Fix missing fclose in the hdhomerun_config upgrade code.
+          ☆ Fix random lockkey generation.
+          ☆ Fix const warnings.
+
+    Release 20100213:
+
+      □ Windows:
+          ☆ Add a7qam256-6100 a7qam128-6100 a7qam64-6100 modulation options for
+            DVB-C.
+          ☆ Update to firmware 20100213.
+      □ Mac:
+          ☆ Update to firmware 20100213.
+      □ libhdhomerun:
+          ☆ Fix socket issue under cygwin.
+
+    Release 20100121:
+
+      □ Windows:
+          ☆ Fix situation where Windows Media Center could deadlock resulting
+            in one the following messages: “A serious error has occurred”,
+            “Please wait. Searching for tuners”, “All tuners are in use”.
+          ☆ Fix generation of XBMC channel files when one or more channel names
+            are invalid.
+          ☆ Fix channel sorting in QuickTV.
+          ☆ Add support for separate groups of tuners with the same source
+            class.
+          ☆ Add GUI option to disable Windows 7 Windows Media Center background
+            channel scan.
+          ☆ Automatically locate BdaSup.sys when reinstalling BDA components.
+          ☆ HDHR-US: Add advanced option for configuring VCT filtering/
+            injection with US-QAM.
+          ☆ HDHR-EU: Add support for configuring DVB-C auto-modulation
+            detection.
+          ☆ HDHR-EU: Detect E-AC3 audio.
+          ☆ Update to firmware 20100121.
+      □ Mac:
+          ☆ Update to firmware 20100121.
+      □ libhdhomerun:
+          ☆ Upgrade socket handling.
+          ☆ Upgrade msleep handling.
+          ☆ hdhomerun_config: prevent sleep on Windows machines during save
+            operation.
+
+    Release 20091024:
+
+      □ Windows: Application support:
+          ☆ Add support for J River Media Center.
+          ☆ Support DVB-C in MediaPortal.
+      □ Windows: HDHomeRun Setup:
+          ☆ Enable TotalMedia download for HDHR-EU customers.
+          ☆ Check for updates when run.
+          ☆ Update to firmware 20091024.
+      □ Windows: HDHomeRun QuickTV:
+          ☆ Add option to allow multiple QuickTV windows to be opened.
+          ☆ Add option to run QuickTV as a stay-on-top window.
+          ☆ Add support for channel-list files for listing channels.
+          ☆ Add multicast video support (commercial use).
+          ☆ Detect and report missing codecs.
+          ☆ Fix window size problem on netbooks.
+      □ Windows: HDHomeRun BDA driver:
+          ☆ Support Win7 WMC operation without registry information.
+          ☆ Use channelmap based channel bandwidth for DVB-T/DVB-C if
+            application fails to set the channel bandwidth.
+      □ Windows: HDHomeRun WMP plugin:
+          ☆ Add multicast video support (commercial use).
+      □ Windows: HDHomeRun Installer:
+          ☆ Associate “.qtv” channel-list files with HDHomeRun QuickTV.
+      □ Mac: Installer:
+          ☆ Update to firmware 20091024.
+      □ HDHomeRun Config (GTK):
+          ☆ Add Ctrl-D hotkey to enable sending diagnostic information to
+            support.
+          ☆ Stop stream on VLC exit.
+      □ libhdhomerun:
+          ☆ Expand hdhomerun_discover API to allow socket reuse.
+          ☆ Add multicast video support.
+          ☆ Fix socket leak on non-Windows platforms.
+          ☆ Fix possible timing inaccuracy if the system time changes.
+          ☆ Remove use of select() causing problems with greater than 1024
+            sockets.
+          ☆ Improvements to debug logging.
+
+    Release 20090830:
+
+      □ Windows: HDHomeRun Setup:
+          ☆ Update to firmware 20090830.
+      □ Windows: HDHomeRun QuickTV:
+          ☆ Add XP64 compatibility.
+      □ Mac: Installer:
+          ☆ Update to firmware 20090830.
+
+    Release 20090806:
+
+      □ Windows: Application support:
+          ☆ GBPVR: Automatically add HDHomeRun tuners to the GBPVR bda.ini
+            file.
+          ☆ GBPVR: Automatically add digital cable channels that contain
+            unencrypted programs to GBPVR qam.ini file.
+          ☆ MediaPortal: Filter digital cable channels to only report channels
+            that contain unencrypted programs.
+          ☆ SageTV: Improvements to the handling of SageTV when user has
+            disabled UAC.
+          ☆ XBMC: Update generated files to support second tuner.
+      □ Windows: HDHomeRun Setup:
+          ☆ Faster channel scan for US-cable.
+          ☆ Improvements to lineup server interaction to improve channel
+            results.
+          ☆ Improvements to guide name/number conflict handling.
+          ☆ Workaround a Windows bug causing some DVB-T channels not to work in
+            MCE 2005 and WMC TV-Pack.
+          ☆ Fix problem where multiple VLC notification icons were left by the
+            clock.
+          ☆ Reuse same instance of the preview application when possible.
+          ☆ Fix in-use errors reported on some systems.
+          ☆ Add option for Canada WMC TV Pack if WMC TV Pack is detected.
+          ☆ Update to firmware 20090806.
+          ☆ GUI improvements.
+      □ Windows: HDHomeRun QuickTV:
+          ☆ New HDHomeRun QuickTV application for viewing live TV.
+      □ Windows: HDHomeRun Config (GUI)
+          ☆ Avoid changing the selected tuner on rescan.
+          ☆ Reuse same instance of the preview application when possible.
+          ☆ Fix problem where multiple VLC notification icons were left by the
+            clock.
+          ☆ Fix in-use errors reported on some systems.
+          ☆ GUI improvements.
+      □ Windows BDA Driver:
+          ☆ Fix graph reference count leak.
+          ☆ Fix bug where the signal strength may be misreported in remap mode
+            for a non/existant channel.
+      □ Windows Media Player Plugin:
+          ☆ Support additional third party h.264 codecs.
+          ☆ Display error message if a codec is missing that is needed to play
+            the channel.
+          ☆ Add dynamic tuner allocation support.
+      □ Mac: Installer:
+          ☆ Update to firmware 20090806.
+      □ libhdhomerun:
+          ☆ Faster channel scan for US-cable.
+          ☆ Track TSID during channelscan for use with channel matching.
+          ☆ Resource-lock tuner during hdhomerun_config channel scan.
+          ☆ Skip discover of device ID when device ID is known.
+          ☆ Fix min/max conflict compiling with MythTV.
+          ☆ Fix possible early return from msleep.
+          ☆ Start streaming API updated to fall back to UDP if firmware does
+            not support RTP.
+          ☆ Separate out debug disable from debug close APIs.
+          ☆ Speed up discovery process.
+          ☆ Add dynamic tuner allocation support to libhdhomerun.
+
+    Release 20090415:
+
+      □ Windows: HDHomeRun Setup:
+          ☆ Fix case where conflicting channel names were not detected and
+            prevented.
+          ☆ Fix problem where the tuner configuration was not remembered if set
+            to “Digital Cable” combined with “Other: ATSC/QAM” or “Other: DVBT/
+            DVBC”.
+          ☆ Update to firmware 20090415.
+      □ Windows: BDA driver:
+          ☆ Fix problem where tuners may be unavailable if a DVR application
+            terminates unexpectedly and fails to release a tuner.
+
+    Release 20090411:
+
+      □ Windows: Application support:
+          ☆ SageTV: Improvements to generation of SageTV SCN files for Digital
+            Cable.
+          ☆ SageTV: Do not generate SCN files for Digital Antenna (ATSC/DVBT).
+          ☆ SageTV: Fix problem where old SageTV SCN files were not deleted.
+          ☆ LiquidTV: Restart LiquidTV service if BDA configuration changes.
+      □ Windows: HDHomeRun Setup:
+          ☆ Add support for single integer virtual channel numbers.
+          ☆ Detect and prevent conflicting channel information.
+          ☆ Update to firmware 20090411.
+          ☆ GUI improvements.
+      □ Windows: BDA driver:
+          ☆ Improvements to debug logging.
+      □ Mac: Installer:
+          ☆ Detect location of VLC.
+          ☆ Update to firmware 20090411.
+          ☆ Fix problem where firmware updater may fail to upgrade if unit is
+            running a firmware release from 2007.
+      □ libhdhomerun:
+          ☆ Add support for single integer virtual channel numbers.
+          ☆ Add lockkey support to hdhomerun_config.
+          ☆ Cleaner exit handling for hdhomerun_config save command.
+
+    Release 20090305a:
+
+      □ Windows: Application support:
+          ☆ Add application setting to support future LiquidTV releases with
+            HDHomeRun support.
+          ☆ Add firewall exception for BeyondTV Recorder service if detected.
+      □ Windows: HDHomeRun Setup:
+          ☆ Fix possible situation where driver registry settings were not
+            upgraded when installing newer HDHomeRun software.
+          ☆ Update to firmware 20090305.
+      □ Windows: BDA driver:
+          ☆ Auto-detect network provider compatibility mode if needed (replaces
+            registry configuration).
+          ☆ Optimize auto-modulation detection based on modulation type
+            requested.
+          ☆ Improvements to debug logging.
+      □ Windows: WMP plugin:
+          ☆ Support DVBT AAC/LATM audio for use in New Zealand.
+      □ Mac: Installer:
+          ☆ Add backwards compatibility support for OS 10.4.
+          ☆ Update to firmware 20090305.
+      □ Linux/Mac: HDHomeRun Config (GUI)
+          ☆ Support DVBT channel maps.
+      □ libhdhomerun:
+          ☆ Report overflow errors when using the hdhomerun_config save
+            command.
+          ☆ Fix loop delay handling in the hdhomerun_config save command that
+            was causing overflow errors on some systems.
+
+    Release 20090215:
+
+      □ Windows: Installer:
+          ☆ Deprecate HDHomeRun Manager application.
+          ☆ Store HDHomeRun software version string in registry.
+      □ Windows: Application support:
+          ☆ Windows Media Player plugin for streaming direclty to WMP.
+          ☆ Add workaround to support ATSC OTA in Canada with WMC TV Pack.
+          ☆ Disable WMCTVP HRC workaround if Win7 WMC is detected.
+          ☆ Fix detection of XBMC version on 64-bit Windows.
+          ☆ Fix detection of MSNP.ax when Vista SP2 is installed.
+          ☆ Depreciate support for SageTV 6.3.x and older.
+      □ Windows: HDHomeRun Setup:
+          ☆ Support channel preview using Windows Media Player.
+          ☆ Add ability to override resource lock when previewing channels.
+          ☆ Update to firmware 20090215.
+      □ Windows: HDHomeRun Config (GUI):
+          ☆ Support channel preview using Windows Media Player.
+          ☆ Add ability to override resource lock when previewing channels.
+          ☆ Add support for TECH hardware.
+      □ Windows: BDA driver:
+          ☆ Improve buffer handling and reduce memory footprint.
+          ☆ Improvements to debug logging.
+      □ libhdhomerun:
+          ☆ Add support for executing startup script on TECH hardware.
+
+    Release 20081231:
+
+      □ Windows: Application support:
+          ☆ Generate channel files for XBMC.
+      □ Windows: HDHomeRun Setup:
+          ☆ Do not force the specific deinterlace mode when launching VLC.
+          ☆ Update to firmware 20081231.
+      □ Windows: HDHomeRun Config (GUI):
+          ☆ Do not force the specific deinterlace mode when launching VLC.
+      □ Windows BDA driver:
+          ☆ Filter out blank padding when application does not control
+            filtering.
+          ☆ Fix rare error reading lineup configuration file.
+      □ Linux: HDHomeRun Config (GUI):
+          ☆ Do not force the specific deinterlace mode when launching VLC.
+
+    Release 20081222:
+
+      □ Windows: HDHomeRun Setup:
+          ☆ Improvements to location/postcode validation.
+          ☆ Fix bug causing blank SageTV SCN files when used with a HRC-based
+            cable system.
+          ☆ Fix bug causing SageTV FRQ files to be incorrectly deleted in some
+            situations.
+          ☆ Allow window to be resized.
+          ☆ Update to firmware 20081222.
+      □ All platforms: libhdhomerun:
+          ☆ Adjust SNQ color thresholds to better match hardware scale.
+          ☆ Replace use of strcpy with strncpy.
+
+    Release 20081213:
+
+      □ Windows: Application support:
+          ☆ Hide encrypted-only channels from TotalMedia – reduces numbering
+            conflicts and scan time.
+      □ Windows: hdhomerun_config:
+          ☆ Fix problem where hdhomerun_config would cause batch file
+            processing to fail.
+      □ OSX: HDHomeRun Utilities:
+          ☆ Automatically download and install required framework if not
+            installed.
+          ☆ Fix possible lockup in HDHomeRun Config (GUI) when VLC quits.
+      □ Linux: HDHomeRun Config (GUI):
+          ☆ Fix ‘make install’.
+
+    Release 20081209:
+
+      □ Windows: Application support:
+          ☆ Detect Windows 7 Media Center.
+          ☆ Enable PID filter by default for GB-PVR (requires GB-PVR 3.1.7).
+      □ Windows: HDHomeRun Setup:
+          ☆ GUI layout changes to improve flow.
+          ☆ Expand list of user-selectable countries for location setting.
+          ☆ Country + signal source configuration used to set channelmap in
+            devices.
+          ☆ Default to TotalMedia if no other apps are detected so download
+            button is displayed.
+          ☆ Add support for channel names using Unicode character sets.
+          ☆ Fix bug causing channel names containing a space to be truncated.
+          ☆ Detect if tuner is in use before running a channel scan or
+            launching VLC.
+          ☆ Scan full HRC/Cable channel map for use on cable systems with mixed
+            HRC/Cable frequencies.
+          ☆ Enable deinterlace support in VLC when launched via HDHomeRun
+            Setup.
+          ☆ Fix possible exception in a situation where installing the Windows
+            BDA components failed.
+          ☆ Update to firmware 20081209.
+          ☆ Add DVB-T support.
+      □ Windows: HDHomeRun Config (GUI):
+          ☆ Add support for channel names using Unicode character sets.
+          ☆ Detect if tuner is in use before running launching VLC.
+          ☆ Enable deinterlace support in VLC when launched via HDHomeRun
+            Config (GUI).
+          ☆ Add DVB-T support.
+      □ Windows: BDA driver:
+          ☆ Add dynamic tuner allocation support to allow tuners to be
+            automatically allocated between computers as needed.
+          ☆ Update USCableAuto mode to support cable systems that use a mixture
+            of cable and HRC frequencies.
+          ☆ Optimize handling of PID filter updates within a transaction.
+          ☆ Support changing channel outside of a transaction.
+          ☆ Clear program filter on channel change to prevent stale
+            configuration from being applied if the application does not update
+            program filter.
+          ☆ Fix error detection and handling for out of range frequency request
+            (>2GHz).
+          ☆ Add DVB-T support.
+      □ OSX: HDHomeRun Config (GUI)
+          ☆ New cross-platform HDHomeRun Config GUI utility.
+      □ Linux: HDHomeRun Config (GUI)
+          ☆ New cross-platform HDHomeRun Config GUI utility.
+      □ All platforms: hdhomerun_config:
+          ☆ Configure shell in windows to display UTF-8 strings.
+          ☆ Channel scan reads channelmap from device and scans channels from
+            this channelmap (and any other associated channelmaps).
+      □ All platforms: libhdhomerun:
+          ☆ Add tuner resource lock support.
+          ☆ Channel scan order reversed to scan highest frequency first.
+          ☆ Add frequency tables for additional countries.
+          ☆ Change channel_list API to use a channel_list object rather than
+            the channelmap bitmask used previously. Channel list objects can be
+            created for any channelmap or list of channelmaps by name.
+          ☆ Deprecate API to get channelmaps by model. Application should read
+            the current channelmap from the device or ask the user which
+            channelmap to use.
+          ☆ Increase max length of a channel name (needed for DVB-T).
+          ☆ Change green (good) signal color to a lighter shade of green.
+          ☆ Add extern-C statements to channel and channelscan headers.
+          ☆ Fix bug causing channel names containing a space to be truncated.
+          ☆ Fix communication problem triggered by selecting a HDHR unit by IP
+            address when the host has multiple network interfaces.
+          ☆ Fix memory warning where buffer was not zeroed before use.
+          ☆ Add DVB-T support.
+
+    Release 20081002:
+
+      □ Windows: Application support:
+          ☆ Publish 8VSB+QAM support for WMCTVP regardless of input type.
+          ☆ Convert us-cable channel request into us-hrc channel request for
+            WMCTVP and TotalMedia when used on a HRC based cable system – fixes
+            problem where WMCTVP may not detect ClearQAM channels on an HRC
+            based cable system.
+      □ Windows: HDHomeRun Setup:
+          ☆ Add support for VLC 0.9.2.
+          ☆ Update to firmware 20081002
+      □ Windows: HDHomeRun Config (GUI):
+          ☆ Fix bug causing HDHomeRun Config (GUI) to not terminate correctly
+            in some situations with VLC running.
+      □ Windows: BDA driver:
+          ☆ Return IHDHomeRun_ProgramFilter as supported when enumerating
+            supported interfaces.
+          ☆ Fix possible start up deadlock in BDA driver.
+      □ Windows: Installer:
+          ☆ Fix bug in updater causing version file to be pulled multiple
+            times.
+          ☆ Check SW20-S050-15 power adapter replacement database and display
+            webpage if appropriate.
+      □ libhdhomerun:
+          ☆ Improve discover support for UNIX platforms.
+          ☆ Add support to hdhomerun_config for reading set value from stdin.
+          ☆ Fix potential get/set buffer overflow.
+          ☆ Fix null-termination error when PID filter is set to block-all.
+
+    Release 20080727:
+
+      □ Windows: Application support:
+          ☆ VMC: Fix miss-detection of a Microsoft limited distribution release
+            version of MSNP.ax that resulted in a no-signal error in VMC on
+            some systems.
+          ☆ SageTV: include channels that do not have guide numbers in the SCN
+            channel import file.
+      □ Windows: HDHomeRun Setup:
+          ☆ Fix bug in channel editor where it may fail to allocate a remap
+            number when a channel is enabled that was previously disabled.
+          ☆ If a remap number is edited and changed to a number already in use
+            then generate a new remap number for the other channel (rather than
+            generating a new remap number for the channel that was just
+            edited).
+      □ libhdhomerun:
+          ☆ Fix segfault in hdhomerun_config when a logged channel scan is run
+            under 64-bit Linux.
+
+    Release 20080723:
+
+      □ Windows: Application support:
+          ☆ Add support for Windows Media Center TV Pack (WMCTVP).
+          ☆ Auto-detect Media Center version (MCE 2005, VMC, WMCTVP).
+          ☆ Generate channel import information for MCE 2005 in ATSC mode
+            (forces MCE 2005 to detect ATSC sub-channels).
+          ☆ Add support for SageTV 6.4 native QAM (SageTV version
+            auto-detected).
+          ☆ Add support for BeyondTV 4.9 native QAM (BeyondTV version
+            auto-detected).
+          ☆ Add application option for GB-PVR.
+          ☆ Add application option for MediaPortal.
+          ☆ Add application option for generic ATSC/QAM applications.
+          ☆ Add application option for generic DVBT applications.
+      □ Windows: HDHomeRun Setup:
+          ☆ Add support for DVB-T hardware.
+          ☆ Add ability to log debug information when streaming to VLC.
+          ☆ Add native QAM support to channel editor.
+          ☆ Halve the cable channel scan time by detecting HRC vs Cable/IRC.
+          ☆ Track virtual channel numbers in the channel editor in Antenna and
+            native QAM modes.
+          ☆ Clean up editing of remap numbers in the channel editor
+            (double-click on remap entry to edit).
+          ☆ Fix column sorting in the channel editor.
+          ☆ Fix problem where atscprefs.xml file may not be generated when a
+            channel name is blank.
+          ☆ Generate atscprefs.xml file for MCE 2005 in ATSC mode so MCE
+            detects all ATSC sub-channels.
+          ☆ Generate SageTV scn files so SageTV can import channel information.
+          ☆ Update to firmware 20080723.
+          ☆ General UI improvements.
+      □ Windows: HDHomeRun Manager:
+          ☆ Fix glitch where HDHomeRun Manager flashes up a window when Windows
+            starts.
+          ☆ New HDHomeRun Manager notification icon and menu.
+      □ Windows: HDHomeRun Config (GUI):
+          ☆ Add support for DVB-T hardware.
+          ☆ Show modulation type in HDHomeRun Config (GUI).
+          ☆ Add ability to log debug information when streaming to VLC.
+      □ Windows: BDA driver:
+          ☆ Add support for DVB-T hardware.
+          ☆ Add support for BDA AutoDemodulate API.
+          ☆ Add API to allow filtering by program number.
+      □ Windows: Installer:
+          ☆ Fix problem where software updater may not be installed correctly
+            when upgrading.
+      □ libhdhomerun:
+          ☆ New API for channel scan.
+          ☆ Add model detection and model helper functions.
+          ☆ Use RTP by default so network loss can be detected.
+          ☆ Add define to enable exporting functions when building a Windows
+            DLL.
+          ☆ Report reception/network errors when using the hdhomerun_config
+            save command.
+          ☆ Increase the minimum signal threshold to approx -83dBuV.
+
+    Release 20080430:
+
+      □ Windows: Fix access violation error seen on some systems.
+      □ Windows/Mac/Linux: Fix upgrade communication error seen on some
+        systems.
+      □ libhdhomerun: Fix uninitialized pointer causing access violation error
+        in some situations.
+      □ libhdhomerun: Extend maximum allowed wait time for upgrade upload
+        complete message to allow for actual time required to upload.
+
+    Release 20080427:
+
+      □ Windows: Add support for downloading TotalMedia (including license
+        key).
+      □ Windows: Fix multi-threaded reconnect error (most commonly seen when PC
+        resumes from sleep).
+      □ Windows: Fix upgrade error handling.
+      □ Windows: Fix error saving graph in GraphEdit.
+      □ Windows: Update to firmware 20080427.
+      □ libhdhomerun: Check upgrade upload result reported by HDHomeRun (fixes
+        communication state problem if upload failed).
+      □ libhdhomerun: Improvements to control retry/reconnect code.
+      □ libhdhomerun: Add pkt object to simplify packet handling.
+      □ libhdhomerun: Add UK/NZ frequencies to channel map API.
+      □ libhdhomerun: Add API for detecting channel maps based on HDHomeRun
+        model (ATSC vs DVBT).
+      □ libhdhomerun: Detect MSVS Windows compile without additional user
+        define.
+      □ libhdhomerun: Add support for compiling under Solaris.
+
+    Release 20080307:
+
+      □ Windows: Fix possible no-signal issue in BDA driver.
+
+    Release 20080305:
+
+      □ Windows: Fix possible no-signal issues when using OTA and a channel
+        scan has not been run.
+      □ Windows: Fix DLL and install errors on Windows 2000.
+      □ Windows: Fix problem causing MCE to report “tuner error” on some
+        systems after resuming from sleep.
+      □ Windows: Detect changes to IP configuration and enable/disable
+        direct-connect as appropriate.
+      □ Windows: Support frequency adjustment to HRC channel numbering for
+        applications with native QAM support.
+      □ Windows: Update to firmware 20080305.
+
+    Release 20080212:
+
+      □ Windows: Combined 32-bit/64-bit installer that auto-detects OS type.
+      □ Windows: Suppress known non-digital or disabled channels to speed up
+        channel scan in third-party DVR applications.
+      □ Windows: Auto-detect DVR application on first install.
+      □ Windows: Automatically close HDHomeRun utilities when installing new
+        release.
+      □ Windows: Automatically stop MCE and SageTV services as required when
+        updating BDA drivers.
+      □ Windows: Restart MCE scheduling service if lineup ID is changed.
+      □ Windows: Eliminate multiple requests for Admin approval during Vista
+        install.
+      □ Windows: Eliminate need to reboot PC after upgrading in most
+        situations.
+      □ Windows: Fix possible firewall installation errors when installing on a
+        PC running SageTV.
+      □ Windows: Fix uninstall problem possible on some systems.
+      □ Windows: Detect and re-register Windows components needed by MCE if
+        they are de-registered by uninstalling SageTV.
+      □ Windows: Fix cascade of errors reported when a HDHomeRun unit is
+        unplugged while using HDHomeRun Config (GUI).
+      □ Windows: Update to firmware 20080212.
+      □ libhdhomerun: Change status color enumeration to ARGB format.
+
+    Release 20080104:
+
+      □ Windows: Support different sources for each tuner (when supported by
+        DVR application). Not supported by MCE.
+      □ Windows: Configure driver for feature-set supported by DVR application
+        specified.
+      □ Windows: Support PID filtering in MCE 2005 for reduced network
+        bandwidth in ATSC mode.
+      □ Windows: Improved UI handling for installing drivers.
+      □ Windows: Support configuration without lineup server if desired.
+      □ Windows: Faster channel scan by using Digital Antenna/Digital Cable
+        selection to select channels to scan.
+      □ Windows: Indicate invalid/conflicting custom guide numbers.
+      □ Windows: Fix debug handling when using 32-bit application on 64-bit
+        install.
+      □ Windows: Fix vcredist issue on Vista.
+      □ Windows: Fix rare miss-trigger of 4002 error on some systems.
+      □ Windows: Update to firmware 20080104.
+      □ libhdhomerun: Add APIs for obtaining number of channels that match a
+        set of channel maps.
+      □ libhdhomerun: Enhance channel scan APIs to use a given set of channel
+        maps.
+
+    Release 20071209:
+
+      □ CD production release.
