apply patch from timeline. for details see: http://www.streamboard.tv/wbb2/thread.php?threadid=40425

git-svn-id: http://www.streamboard.tv/svn/oscam/trunk@9549 4b0bc96b-bc66-0410-9d44-ebda105a78c1
dont put this patch in one piece into trunk


git-svn-id: http://www.streamboard.tv/svn/oscam/trunk@9550 4b0bc96b-bc66-0410-9d44-ebda105a78c1
gbx: 
-add warning for no/invalid port in oscam.conf. (gorgone changed config by surprise)
-clarify/ improve log 

git-svn-id: http://www.streamboard.tv/svn/oscam/trunk@9551 4b0bc96b-bc66-0410-9d44-ebda105a78c1
WebIf: Fix typo.

git-svn-id: http://www.streamboard.tv/svn/oscam/trunk@9552 4b0bc96b-bc66-0410-9d44-ebda105a78c1
gbx: change hello logic. Before cards where deleted/newly created on every hello. Exception have been cards with good sids which never have been deleted. Even when they have been off forever.
     Now goodbye messages from peers are recognized. Further:
	- send chid/0000/ffff in CW message
	- signal cache use in CW message  



git-svn-id: http://www.streamboard.tv/svn/oscam/trunk@9553 4b0bc96b-bc66-0410-9d44-ebda105a78c1
dvbapi: fix PMT buffer overflow

Currently the buffer has a fixed size (1024 bytes). If a client send
more requests it is parsed only once at end, when a complete buffer
is read. This leads to "PMT BUFFER OVERFLOW" errors.
It's easy to to reach this limit, because single HD channel
(eg. HD+ from Astra) can easily have PMT above 400 bytes.
Watching/recording more then two such channels may lead to problems.

This commit fixes this problem by trying to handle complete PMT
objects by chunks when received from socket.



git-svn-id: http://www.streamboard.tv/svn/oscam/trunk@9554 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Fix r9554


git-svn-id: http://www.streamboard.tv/svn/oscam/trunk@9555 4b0bc96b-bc66-0410-9d44-ebda105a78c1
gbx: Add: send keep-alive hello. Remove pthread expire hello construct.



git-svn-id: http://www.streamboard.tv/svn/oscam/trunk@9556 4b0bc96b-bc66-0410-9d44-ebda105a78c1
add lb-mode 10 back to web-if. patch by braini666 from Streamboard

git-svn-id: http://www.streamboard.tv/svn/oscam/trunk@9557 4b0bc96b-bc66-0410-9d44-ebda105a78c1
add patch series by gismo2004: active_user_v2 - for details see: http://www.streamboard.tv/wbb2/thread.php?postid=502478#post502478

git-svn-id: http://www.streamboard.tv/svn/oscam/trunk@9558 4b0bc96b-bc66-0410-9d44-ebda105a78c1
add patch series by gismo2004: loghist_v1 - for details see: ​http://www.streamboard.tv/wbb2/thread.php?postid=502478#post502478

git-svn-id: http://www.streamboard.tv/svn/oscam/trunk@9559 4b0bc96b-bc66-0410-9d44-ebda105a78c1
add patch series by gismo2004: readonly - for details see: ​http://www.streamboard.tv/wbb2/thread.php?postid=502478#post502478

git-svn-id: http://www.streamboard.tv/svn/oscam/trunk@9560 4b0bc96b-bc66-0410-9d44-ebda105a78c1
add patch series by gismo2004: reset_CE_stats_v1 - for details see: ​http://www.streamboard.tv/wbb2/thread.php?postid=502478#post502478

git-svn-id: http://www.streamboard.tv/svn/oscam/trunk@9561 4b0bc96b-bc66-0410-9d44-ebda105a78c1
add patch series by gismo2004: reset_rdr_stats_v1 - for details see: ​http://www.streamboard.tv/wbb2/thread.php?postid=502478#post502478

git-svn-id: http://www.streamboard.tv/svn/oscam/trunk@9562 4b0bc96b-bc66-0410-9d44-ebda105a78c1
add patch series by gismo2004: whitelist - for details see: ​http://www.streamboard.tv/wbb2/thread.php?postid=502478#post502478

git-svn-id: http://www.streamboard.tv/svn/oscam/trunk@9563 4b0bc96b-bc66-0410-9d44-ebda105a78c1
web-if: change description on waitforcards. fixes #3619

git-svn-id: http://www.streamboard.tv/svn/oscam/trunk@9564 4b0bc96b-bc66-0410-9d44-ebda105a78c1
freebsd