+++ /dev/null
-tvheadend (2.12.99) hts; urgency=low
-
- * Debian package has been renamed from hts-tvheadend to tvheadend
-
- * Add functionality to delete recordings
-
- * Better support for playing in web clients.
- Temporary tickets are used instead of username/password authentication
-
- * Remove lock contention in CWC updates
-
- * Fix bug in IPTV PAT parser (Ticket #318)
-
- * Store EPG on disk so it can be reloaded on restart
-
- * Add support for Viaccess EMM
-
- * Add support for DRECrypt EMM
-
- * Depend on OpenSSL for cryptographic features
-
- * RTSP has been dropped. It was too buggy and noone wanted to maintain it
-
- * Fix bug in JSON encoder. Ticket #163
-
- * Fix crash in HTTP service. Ticket #334
-
- * Added http-streaming of services. Tested and working with mplayer.
-
- * Add support for building RPM packages
-
- -- Andreas Öman <andreas@lonelycoder.com> Sat, 19 Feb 2011 12:57:09 +0100
-
-hts-tvheadend (2.12) hts; urgency=low
-
- * Add support for IPTV over IPv6
-
- * Use a native matroska mutiplixer to get better support for metadata, etc
-
- * Add support for multiple DVR configurations (can be set per recording)
-
- * Add suport for teletext subtitles
-
- * Add support for E-AC3
-
- * Workaround for ITV HD (which has incorrect PMT)
- Ticket #215
-
- * Keep track of video width and height and send it over HTSP in
- subscriptionStart.
- Ticket #208
-
- * Add support for Logical Channel Number descriptor (0x83)
- Ticket #138
-
- * Maintain the order of PIDs as they appear in the PMT.
- Ticket #218
-
- * When there is no video pid (service type is Radio),
- start the audio stream right away.
- Ticket #59
-
- * Add subscriptionChangeWeight HTSP method.
-
- * psi: Assume that elementary stream type 0x81 is AC3 without
- relying on any further descriptors
- Ticket #217
-
- * Tvheadend no longer depends on FFmpeg so it's not externally updated
- in svn, nor linked.
-
- * Added a native matroska muxer.
- Correctly writes global headers. Ticket #61
- Add support for recording AAC audio. Ticket #160
- Improves metadata written to files.
-
- * Tvheadend no longer tries to fixup lack of PTS/DTS for packets
- before sending them over HTSP. Rather, those fields will be left
- out in the message. Currently, all HTSP clients known to mankind
- handles this.
-
- * Make error detection in timestamp parsing much more robust. Avoid
- extracting persistent data (such as video width*height) from
- received data if we suspect that an error has occured (MPEG-TS TEI
- or continuity counter errors).
-
- -- Andreas Öman <andreas@lonelycoder.com> Mon, 29 Nov 2010 20:06:52 +0100
-
-hts-tvheadend (2.11) hts; urgency=low
-
- * Add support for filtering autorecordings based on weekdays.
-
- * Add circular 10.75 GHz LNB
-
- * Add a new DVB adapter option that allows the entire DVB Mux to be
- written to disk as Tvheadend tunes to it. This should aid a lot when
- it comes to debugging
-
- * Inject entries in DVR schedule as soon as we know about an EPG
- entry that matches an autorecording rule. Previously Tvheadend
- would scan the EPG continously and just grab shows as they neared
- air time. The drawbacks of this approach was that it's a bit hard
- to understand what is happening. It also makes (more) correct
- wakeup from suspend hard to do.
-
- * Add parsing of episode information from XMLTV and display it in the
- WebUI EPG
-
- * A bug caused the 'Automatic Recorder' tab grid not to reload
- entries upon external change (Such as when a channel got deleted
- or when a new auto recording was created from the EPG view). This
- is now fixed.
-
- * Add support for storing recorded events in a directory named after
- the event. Ticket #150
-
- * Add support for appending season and episode numbers to filenames
- during recording.
-
- * Prior to this release the color (i.e. connection status) of the
- CWC entries were not correctly updated when a connection was established
- or lost. This is now fixed. Ticket #144
-
- * Add support for prioritized recordings. The user can chose among five
- different priorities.
-
- * Fix various issues realted to the Recording Schedule user interface.
- The UI now includes better visual feedback on what's going on and if
- there are errors. Also recordings that do not complete successfully
- are correctly reported as failed entries. Ticket #131
-
- * Add support for Irdeto and Seca EMM
-
- -- Andreas Öman <andreas@lonelycoder.com> Sat, 27 Mar 2010 10:03:40 +0100
-
-hts-tvheadend (2.10) hts; urgency=high
-
- * Fix a crash in HTSP server.
-
- -- Andreas Öman <andreas@lonelycoder.com> Thu, 04 Feb 2010 22:21:22 +0100
-
-hts-tvheadend (2.9) hts; urgency=high
-
- * A last minute bug slipped in the 2.8 release, causing Tvheadend to read
- settings and configuration from incorrect path when also switching user
- during startup. This has now been fixed.
-
- -- Andreas Öman <andreas@lonelycoder.com> Mon, 25 Jan 2010 21:23:47 +0100
-
-hts-tvheadend (2.8) hts; urgency=low
-
- * Added support for AAC audio
-
- * Added support for manual creation of DVR entries. Prior to this it
- was only possible to schedule a recording based on EPG entries.
-
- * It's now possible to enable/disable the signal quality monitor per
- adapter. This is now default off as it seem to mostly cause problems
- for people and it's only useful if you have complex setups with
- multiple adapters, etc.
-
- * Improve logging when subscriptions fail to start
-
- * More intelligent arbitration amongst all sources when a subscription
- is about to start for a channel. If we cannot descramble or if no
- input is detected, skip to next source.
- Fixes ticket #89
-
- * Add option for editing channel icon URL in the channel config tab.
-
- * Fix support for Irdeto ECM
-
- * Automatically detect if a connected USB DVB adapter is only Full speed
- (ie 12Mbit/s), and if so, limit so Tvheadend only can stream one service
- at the time from the tuned frequency.
-
- * Add support for extracting provider in the PMT for SECA/Mediaguard
-
- * Add support for NIT-other tables.
- In particular useful for Ziggo DVB-C networks in the Netherlands.
-
- * Fix various bugs related to RTP encapsulated IPTV
-
- * Tvheadend now support placement of configurations and settings at any path.
- Use the '-c' command line option for this. By default Tvheadend puts
- configuration at $HOME/.hts/tvheadend
-
- * Make it possible to enable debug level log in the web interface.
- Press the small top-right gear icon in the log console to enable/disable
- debug log.
-
- -- Andreas Öman <andreas@lonelycoder.com> Mon, 25 Jan 2010 21:23:47 +0100
-
-hts-tvheadend (2.7) hts; urgency=low
-
- * Added support for DVB subtitles. Currently only forwarded over HTSP
-
- * Add support for reception of RTP encapsulated IPTV
-
- * Fixed a crash caused by a race condition when starting a subscription
-
- * Increase maximum packet size for IPTV to 65536 bytes
-
- -- Andreas Öman <andreas@lonelycoder.com> Sun, 06 Dec 2009 20:40:41 +0100
-
-hts-tvheadend (2.6) hts; urgency=low
-
- * Tvheadend's DVB service probe will now make the channel join tags based
- on the service type and DVB provider name.
-
- * Add support for tuning on ATSC adapters
-
- * Add support for sattelite beams with circular polarisation
-
- * If a user changed the XMLTV source for a channel to 'None', tvheadend
- would crash. This is now fixed.
-
- * Add support for copying a selection of muxes from one DVB adapter to
- another in the web UI.
-
- * Support for DVB-S2 has been added
-
- * Default character encoding in DVB is ISO6937, not Latin-1. Ticket #96
-
- * Add support for DiSEqC 1.1 / 2.1, configured on per-adapter basis.
- Ticket #99
-
- * Increase logging and include various stats to XMLTV grab
-
- * Add support for configuring a per-channel pre/post extra time for
- scheduled recordings. Ticket #104
-
- * Autodetect CPU capabilities and choose best mode for CSA descrambler.
- Ticket #122
-
- -- Andreas Öman <andreas@lonelycoder.com> Sun, 29 Nov 2009 14:02:36 +0100
-
-hts-tvheadend (2.5) hts; urgency=low
-
- * If a previosly detected DVB adapter was not present during startup,
- Tvheadend would crash. This is now fixed.
-
- * If XMLTV grabbing was disabled tvheadend would spin in a 100% CPU loop.
- This is now fixed.
-
- * The HTSP service is now announced via AVAHI (mDNS service discovery)
-
- * Support for IPTV has been added. Only RAW TS in UDP is supported
- at the moment.
-
- * Add support for setting default extra times to add before and after
- a recording. Useful if your TV shows never start on time.
-
- * Use FFmpeg's av_interleaved_write_frame() or some players can't
- play the recorded content (vlc is one)
-
- -- Andreas Öman <andreas@lonelycoder.com> Wed, 19 Aug 2009 22:28:02 +0200
-
-hts-tvheadend (2.4) hts; urgency=low
-
- * Due to a bug, the polarisation of DVB-S muxes was not correctly
- stored internally. This has now been fixed.
-
- * Fix compilation on 64bit systems
-
- * Make sure channel <> service mappings are saved when edited from
- DVB service grid
-
- * Add support for merging one channel into another.
- Useful if you have multiple providers offering the same DVB service
- but with different names.
-
- * The embedded HTTP server now logs failed requests
-
- * Use absolute paths when serving static content (the web app itself)
- This was only a problem when fork()ing a development build
-
- * Rework the CWC reconnection strategy.
- If there are active subscription, Tvheadend will attempt to reconnect
- immediately and then retry every three seconds.
- If no subscription is active a reconnection attempt is performed
- every minute.
- Also, if any CWC configuration changes are made from the UI, Tvheadend
- will try to reconnect directly.
-
- * If the EPG receives an updated description for an even that is shorter
- than the current description it will be ignored.
- This typically happens if the XMLTV and DVB EIT (Event Information Table)
- differs. In other words, we assume that a longer description of an
- event is better than a short.
-
- -- Andreas Öman <andreas@lonelycoder.com> Sun, 26 Jul 2009 13:27:32 +0200
-
-hts-tvheadend (2.3) hts; urgency=low
-
- * A simple web interface has been added. To access it, visit
-
- http://host:9981/simple.html
-
- This web interface is designed to be really tiny with only
- a simple search field and options to record found shows.
- Preferably used from handheld devices.
-
- * All sensitive information (passwords, etc) are hidden from display
- in the web ui. The text will still be displayed in cleartext when
- editing.
-
- * Redesigned the DVB configuration tab in the web userinterface:
- - Each adapter have three (or four) tabs
- o General setup and information
- o Grid of multiplexes
- o Grid of services
- o For sattelite adapters, a sattelite configuration tab.
-
- * Add support for disabling / enabling an entire DVB multiplex
-
- * Add support for multiple DiSEqC switchports on a single adapter
-
- * Add support for different sattelite LNBs
-
- * Graceful handling of DVB adapters that does not support many
- table filters in hardware. Tvheadend will rotate among the available
- ones.
-
- * Add support for enabling / disabling transports from the DVB configuration
-
- * Make it possible to remove DVB multiplexes from the web ui
-
- * Add 'Revert changes' button to all editable grids in the web ui
-
- * Make it possible to disable the idle scan on per-DVB adapter basis.
- The idle scan is a process to cycles through all multiplex to check
- the quality for each mux continously.
-
- * Hopefully fix some rounding errors in the EPG display. Ticket #69
-
- * Use a ''livegrid'' (http://www.ext-livegrid.com/) for displaying EPG.
-
- * Remove configuration and settings (/home/hts/.hts/tvheadend) on a
- deb package purge operation. Ticket #73
-
- * If the Program Stream Information changes during a subscription,
- react and send a subscriptionStop + subscriptionStart.
- This happens on SVT (in sweden) when the transmission switches
- from local to nationwide broadcast (AC3 audio is only present
- in nationwide broadcast)
- Ticket #78
-
- * Channel editor has been reworked a bit. It uses an editorGrid, similar
- to how other grids work in Tvheadend. Tags are mapped inline using
- a list-of-values combobox (http://lovcombo.extjs.eu/)
-
- * Added a search IMDB direct link in the EPG window popup.
- Ticket #79
-
- * Add support for configuring DVB multiplexes by entering
- all tuning parameters manually
- Ticket #37
-
- * Fix a bug causing channel <> tags mapping not to be restored on load.
-
- * Add exponential backoff for reconnect attempt in code word client.
- Ticket #80
-
- * Try to detect duplicate EPG entries from the DVB feed and adjust
- EPG accordingly. The EPG code will search for events with the same
- DVB event ID +- 2 events from the current one. If the event id is
- equal, the prvious (old) entry will be removed in favor of the new one.
- Reason for not blindingly trusting the event id is that some networks
- seem to (incorrectly) reuse IDs.
- Ticket #65
-
- -- Andreas Öman <andreas@lonelycoder.com> Sat, 18 Jul 2009 23:19:18 +0200
-
-hts-tvheadend (2.2) hts; urgency=low
-
- * Set $HOME so forked processes (XMLTV) will have correct environment
- and to make the default storage of recorded videos to end up in the
- correct place.
-
- * Update built-in DVB mux presets to dvb-apps:1275:9655c8cfeed8
-
- * Add -h option to display usage.
-
- * Rewrite the internal streaming pipeline.
- This is not externally visible, but needed for a future timeshifter.
-
- * Make it compile on gcc 4.4
-
- * Send 'source' and 'network' information in HTSP.subscriptionStart message.
-
- * When deleting a channel any channel-bound autorecording would stay in
- memory and, sooner or later, cause a crash. This has now been fixed.
-
- * Add extra scan for XMLTV grabbers in $PATH. Apart from $PATH we also
- scan in /bin, /usr/bin, /usr/local/bin
-
- * Search for XMLTV grabbers in /usr/bin/perlbin/vendor (archlinux)
-
- * Fix a bug causing DVB card which does not implement the
- FE_READ_UNCORRECTED_BLOCKS operation to report insane amount of
- forward correction errors.
-
- -- Andreas Öman <andreas@lonelycoder.com> Sun, 07 Jun 2009 19:22:49 +0200
-
-hts-tvheadend (2.1) hts; urgency=low
-
- * Add debconf setup scripts to create a superuser account.
-
- * HTSP server slightly modified. Now also supports the XBMC HTSP client.
-
- * tvheadend and showtime went separate ways.
-
- * tvheadend: Record post-processing added again, run command when a
- recording is done.
-
- * tvheadend: Fix characterset translation bug introduced in r1902.
-
- -- Andreas Öman <andreas@lonelycoder.com> Thu, 28 May 2009 21:07:44 +0200
-
-hts-tvheadend (2.0) unstable; urgency=low
-
- * tvheadend: All setup and configuration is done from the web user interface.
-
- * tvheadend: New web user interface based on ExtJS
-
- -- Andreas Öman <andreas@lonelycoder.com> Thu, 16 Oct 2008 19:47:23 +0200
-
-hts-tvheadend (1.4) unstable; urgency=low
-
- * tvheadend: Add support for DVB-S (still in experimenal state)
-
- -- Andreas Öman <andreas@lonelycoder.com> Sat, 30 Mar 2008 18:00:00 +0100
-
-hts-tvheadend (1.3) unstable; urgency=low
-
- * tvheadend: Add support for executing a post processing script after
- recording is completed.
-
- * tvheadend: Mark I-frames as key-frames in recorder (should make seeking
- work better).
-
- * tvheadend: Correctly set duration of packets in recorder.
-
- -- Andreas Öman <andreas@lonelycoder.com> Thu, 28 Mar 2008 18:00:00 +0100
-
-hts-tvheadend (1.2) unstable; urgency=low
-
- * Tvheadend has been rewritten from scratch
-
- -- Andreas Öman <andreas@lonelycoder.com> Thu, 28 Feb 2008 17:30:00 +0100
-
-hts-tvheadend (1.1) unstable; urgency=low
-
- * Bugfix: Tvheadend: Do not crash if event name is NULL
-
- * Rewrite tvheadend internals to fix many serious issues
-
- * tvheadend now correctly supports recording of h264 content
-
- * RTSP interface added to tvheadend that supports time shifting of live tv
-
- * Add web interface to tvheadend
-
- -- Andreas Öman <andreas@lonelycoder.com> Sat, 24 Nov 2007 08:11:00 +0100
-
-hts-tvheadend (1.0) unstable; urgency=low
-
- * Initial release
-
- -- Andreas Öman <andreas@lonelycoder.com> Tue, 19 Sep 2007 19:20:00 +0200
-