-- Florian Lohoff <flo@rfc822.org> Thu, 19 Apr 2007 14:48:13 +0200

	* Add stream_pipe to be able to stream a program to a local
	  program for postprocessing. This is the first step to
	  DVB-SI postprocessing.

-- Florian Lohoff <flo@rfc822.org> Wed, 18 Apr 2007 11:47:40 +0200
	
	* Fix pid expire where a pid would get expired over
	  and over every 5 seconds.

-- Florian Lohoff <flo@rfc822.org> Mon, 02 Apr 2007 13:14:37 +0200
	
	* Log errors from dvr_read if errno is set - Ignore
	  EAGAIN

-- Florian Lohoff <flo@rfc822.org> Sat, 24 Mar 2007 17:54:22 +0100

	* Fix PCR PID retrieval. Took reserved bits which may
	  be set to 1 thus demuxing the wrong PID.

-- Florian Lohoff <flo@rfc822.org> Thu, 01 Feb 2007 08:08:30 +0100

	* made fe_tune_thread to monitor fe status and retune
	  in case the LOCK gets missing for more than 5 seconds.
	  This fixes the Thunderstorm problem where the LOCK gets
	  lost and never get reaquired...
	* For now disabled the SNR/BER monitoring.
	* RELEASE_20070201

-- Florian Lohoff <flo@rfc822.org> Thu, 30 Jan 2007 12:09:13 +0100

	* Switch to non-budget-mode automatically if setting the
	  0x2000 filter fails.
	* Handle out of pid filter possibilities a little more
	  gracefully. This is mostly untested.

-- Florian Lohoff <flo@rfc822.org> Tue, 11 Jul 2006 21:00:10 +0200
	
	* Fix some possible segfault causes PID_MAX vs MAX_PID
	* Make the PCR handling a bit more using "generic" code
	* RELEASE_20060711

-- Sean Lowry <Sean.Lowry@keycom.co.uk> Tue, 11 Jul 2006 14:15:17 +0100

	* Honor PID_PCR in the PMT and send PCR (Program Clock Reference)
	  pid downstream.

-- Florian Lohoff <flo@rfc822.org> Tue, 04 Jul 2006 06:43:43 +0200

	* Added SNR/BER and Signal Strength monitor
	  Idea is to detect a failed signal and probably play a 
	  TS file from disk to all affected output streams like
	  a Test Picture. TS Stream Test Picture + Clock generator
	  program anyone ?

-- Florian Lohoff <flo@rfc822.org> Mon, 03 Jul 2006 16:00:36 +0200

	* Add non budget mode for cards which dont support it
	  Beware - its basically untestet and does not honor the
	  dmx filter limit so YMMV.
	
-- Florian Lohoff <flo@rfc822.org> Mon, 03 Jul 2006 15:57:28 +0200
	
	* New libconf containing BOOL

-- Florian Lohoff <flo@rfc822.org> Mon, 03 Jul 2006 16:19:21 +0200
	
	* Remove duplicate tone ioctl in fe.c

-- Florian Lohoff <flo@rfc822.org> Mon, 03 Jul 2006 16:18:18 +0200
	
	* Added simple program to check TEI and CC errors on output

-- Florian Lohoff <flo@rfc822.org> Sun, 02 Jul 2006 12:36:17 +0200
	
	* Fixed small munmap bug in config.c

-- Florian Lohoff <flo@rfc822.org> Sun, 02 Jul 2006 09:14:37 +0200
	
	* Fix small config.c typo "in line in line"

-- Florian Lohoff <flo@rfc822.org> Wed, 28 Jun 2006 20:56:54 +0200
	
	* Add continuity counter check for debugging bad signals

-- Florian Lohoff <flo@rfc822.org> Wed, 28 Jun 2006 14:59:22 +0200

	* RELEASE_20060628

-- Florian Lohoff <flo@rfc822.org> Tue, 27 Jun 2006 19:35:19 +0200

	* Make csa encryption length configurable

-- Florian Lohoff <flo@rfc822.org> Tue, 27 Jun 2006 19:26:22 +0200

	* Fixed a parsing bug of the csa-key

-- Florian Lohoff <flo@rfc822.org> Mon, 26 Jun 2006 23:02:37 +0200

	* Added support to send single PID to multiple stream outputs

-- Sean Lowry <Sean.Lowry@keycom.co.uk> Mon, 26 Jun 2006 20:58:53 +0200
	
	* CSA support

-- Sean Lowry <Sean.Lowry@keycom.co.uk> Mon, 26 Jun 2006 18:21:34 +0200

	* SAP x-plgroup support

-- Florian Lohoff <flo@rfc822.org> Mon, 26 Jun 2006 18:15:54 +0200
	
	* Make reassemble_psi more robust - Ignore
	  "Transport Error Indicator" marked packets and check pointer
	  and AFC field length for validity.

-- Florian Lohoff <flo@rfc822.org> Fri, 23 Jun 2006 23:45:42 +0200

	* Add new libhttp
	* Return "Pragma: no-cache" and "Cache-Control: no-cache" 
	  on http streams.

-- Florian Lohoff <flo@rfc822.org> Thu, 22 Jun 2006 20:48:48 +0200
	
	* Another round of fixing the segfaults caused by broken PMT
	  with broken lengths
	* Simplify parsing of the PMT - Use struct psipkt values more often

-- Florian Lohoff <flo@rfc822.org> Mon, 19 Jun 2006 15:19:26 +0200

	* Fixed some signedness bugs in demux.c causeing segfaults

-- Florian Lohoff <flo@rfc822.org> Sun, 18 Jun 2006 13:46:21 +0200

	* RELEASE_20060618

-- Florian Lohoff <flo@rfc822.org> Sat, 17 Jun 2006 11:23:29 +0200
	
	* Miscalculated the PMT size/length and ran 2 bytes into the CRC
	  which gave random bogus PIDs added to the demux pidtable.

-- Florian Lohoff <flo@rfc822.org> Fri, 16 Jun 2006 18:03:46 +0200
	
	* Fix segfault caused by off-by-one in pidtable
	* Fix uninitialized pid in parse_pmt
	* Increase debuglvl for SAP packet dump

-- Florian Lohoff <flo@rfc822.org> Fri, 16 Jun 2006 18:03:46 +0200

	* Little configuration restructuring
	* Make libconf expect a 1 on success from config parse callbacks
	* Pass centry instead of ventry to callbacks (Need line numbers)
	* Make dvb-t parsers take "auto" and "none" for appropriate options
	* Write DVB-T configuration README

-- Florian Lohoff <flo@rfc822.org> Fri, 16 Jun 2006 15:33:02 +0200
	
	* Introduce PSI packet reassembly needed for multi TS Packet
	  PMTs and CRC32 checking of the content.
	* Fix CRC32 bug with PAT creation. VLC refused to play stream
	  on broken checksum. CRC32 needs to be big endian and
	  with an init vector of -1.
	* Rewrite most of the PMT parsing with helper functions and 
	  simplify the stream type processing
	* Pass on more stream types like 0x80-0xff as User Specfic.
	* Forward private stream_types
	* Make DVR Buffer and pidtable an adapter private
	  (Need for later introduction of multiple adapter handling)
	* Display streamtype in debug output
	* Release 20060616

-- Florian Lohoff <flo@rfc822.org> Wed, 14 Jun 2006 22:00:28 +0200
	
	* Pain for users - Renamed some config options 
	  Its now "frequency" "polarisation" and "symbol-rate" everywhere.

-- Sergei Gurjev <tipok@wnet.ua> Wed, 14 Jun 2006 21:36:35 +0200
	
	* diseqc support

-- Florian Lohoff <flo@rfc822.org> Wed, 14 Jun 2006 10:54:22 +0200
	
	* New CRC32 - Don't know where i got the original from
	  but it was seriously broken. It'll be interesting
	  if this whole code works big endian. Sparc/PPC anyone ?
	* More checking in the PMT demux section. Check CRC32 and
	  some more.
	* Add some more debugging possibilities to demux.c

-- Stephen Gardner <stephen@uk.org> Tue, 13 Jun 2006 22:39:59 +0200
	
	* H.264/AVC support - Needed some more PID types

-- Florian Lohoff <flo@rfc822.org> Mon, 12 Jun 2006 16:32:09 +0200

	* Compile warning fix for pid age

-- Tero Pelander <doesnot@want.spam> Mon, 12 Jun 2006 16:31:32 +0200

	* DVB-C support

-- Florian Lohoff <flo@rfc822.org> Mon, 12 Jun 2006 14:40:41 +0200
	
	* Increase expire PID time
	* Fire demux expire more often
	* Show age of pid when expiring
	* Fix segfault in SAP code (missing init in stream.c)

-- Florian Lohoff <flo@rfc822.org> Mon, 05 Jun 2006 20:22:29 +0200

	* Extend libconf to pass more interesting information
	* Let libconf know about the difference between ipv4/v6 

-- Florian Lohoff <flo@rfc822.org> Sun, 04 Jun 2006 13:39:57 +0200 

	* Fixed some libhttp bugs concerning O_NONBLOCK
	* Added a guardian thread which will ABRT the main thread
	  in case of hang.
	* Fixed the astra config
	* Add README

-- Florian Lohoff <flo@rfc822.org> Mon, 29 May 2006 07:59:34 +0200

	* Added simple DVB-T Support loosely based on patches
	  send by Michael Meier - Thanks
	* Fixed libconf bug with parsing LCV_NUM (missing break)

-- Florian Lohoff <flo@rfc822.org> Mon, 29 May 2006 06:31:37 +0200

	* Removed .dvbrc completely
	* New config options for dvb-s (transponder and lnb)
	* Use glib for double linked lists everywhere
	* Make LCV_NUM in libconf to parse HEX and DECIMAL
	* Add new libhttp with support for HTTP/1.0 and HTTP/1.1
	  (Transfer-Encoding: chunked unsupported on HTTP/1.0)
	* Add simple Astra Radio transponder config

-- Florian Lohoff <flo@rfc822.org> Tue, 23 May 2006 16:36:54 +0200

	* Added my libhttp.c libhttp.h as skeleton for a simple webserver
	* Continued on http streaming
	* Added drop of http connection in case the receiver is to slow
	* Added http config keyword and url keyword for the stream-http
	* Fixed segfault bug in case no config is there

-- Florian Lohoff <flo@rfc822.org> Wed, 05 Apr 2006 14:28:30 +0200

	* Complete brain resectomy
	* Added config file reading and dropped command line args
	* Dropped stream/stream_out seperation
	* Renamed the dvbrc structs - Should we keep dvbrc ?!?
	* Made first steps concerning multi-adapter single process
	* Consolidated header file mess a little 
	* Bring some RTP framework into place - multicast/unicast rtp
	  should work by now.
	* Change SAP to announce video in m= line always 
	* RTCP is going forward. RR are beeing processed and receiver
	  beeing dynamically attached.

-- Florian Lohoff <flo@rfc822.org> Wed, 29 Mar 2006 07:27:33 +0200

	* Moved finding the channel and transponder to getstream.c

-- Florian Lohoff <flo@rfc822.org> Wed, 28 Mar

	* Another portion of rewriting the stream output demux stuff.
	  Seperated RTP/RTCP from UDP into seperate files.
	* Made a single stream out be capable of streaming into different
	  targets to be able to offer a stream by RTP UDP/MCast and HTTP
	  simultanious.
	* Rewrote command line parsing - I hate config files but this seems
	  to get more complicated than good for the command line.


