Software Changelog
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:
- 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):
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: