Release Notes: This release added support for automatic server wakeup/shutdown using the BIOS real time clock. There were also documentation updates and internal code refactoring to prepare for more advanced mail handling and formatting in future releases.
Release Notes: An option was added to specify an optional post recording script. Support was added for cards that use two different device interfaces for tuner and MPEG encoded stream. An internal change was made so that all v4l API calls regarding controls now go through the modern extended control interface. This will make the daemon more robust to a larger class of video/recorder cards.
Release Notes: This release fixes a build problem in 2.1.0 with doing a build from a fresh unpack when buildnumber.txt didn't exist in the subdirectory.
Release Notes: This release supports the configuration of external channel switching for use with cable boxes that are operated with remote IR. The build system was tweaked to include the build number as well as some more debug and simulate configuration options. There were some minor cleanups and refactoring of some of the code. One minor possible memory leak was fixed. Some tweaks were made to the power on/off daemon to better handle loading/unloading of the ivtv kernel driver, making it more robust when doing suspend/hibernate operations.
Release Notes: Includes a new power management daemon that will turn the recording server on/off according to the recording schedule. (The power daemon must, for obvious reasons, run on a separate physical server.) A completely reworked build/configuration setup with full autotools compliance. The package is now known to build and install correctly under all popular distributions (OpenSuSE 11.3, Ubuntu 10.10, Fedora 13, and Debian Lenny/Sid). Some very minor bugfixes and updated documentation.
Release Notes: A major rework of the entire build system for better compliance with GNU autconf/automake standards. The package will now correctly identify and adjust to many more system idiosyncrasies than before. The package is now known to fully build (if pre-requisites are fulfilled) on OpenSuSE, Ubuntu 10.10, and Fedora 13 using both older and newer versions of ffmpeg. Some minor "cosmetic" errors were fixed in the process to make the server behave exactly the same on multiple systems.
Release Notes: Code refactoring to make it even more portable by using size_t as appropriate as well as converting a number of int to unsigned. In addition, the code now builds cleanly under -Wextra. A potential bug has been when sending email if the email text includes quotes that haven't been sufficiently escaped.
Release Notes: The code is compatible with extended warnings for potentially dangerous printf formats using -Wformat=2, since this seems to be the default on some systems. Build scripts now build without warning on Ubuntu as well.
Release Notes: The build schema was updated to be more portable in regards to header and XSL file locations. The package now builds fine on Fedora as well. The autoconf now also checks for the workings of the xsltproc for documentation handling. File layout was refactored in preparation for a separate power control daemon to avoid code duplication. A small bug was fixed regarding file names including a single accent that was not sufficiently escaped for all possible combinations.
Release Notes: This release adds support for the HTTP 304 header "Not modified" to reduce some bandwidth usage in the micro-built in Web server. It fixes an unnecessary warning in log files when the transcoding process was killed. It fixes a cosmetic issue in naming recurring files so that the total number of files in a series are shown correctly. It changes the default profile schema. There are some more man page updates.