- next series of patches for dvbapi modules



git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8703 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Added quickfix for 6c and 6d like it is on 6a.

Now fake ecm can be blocked trough whitelist.
Then these will not trigger ecm rate limiter or A/I of card.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8704 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Same rules off 6a do apply for 6c and 6d

This avoids a lot off fake or non working ecm to 6c and 6d card's

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8705 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Added the chid calculation to all 0100 and 0500 caid's

I noticed that sid calculation is ussefull for all 0100 not only 6a,6c,6d
For 0500 it's also ussefull.

It's at base only give extra info about the ecm in log and thank's to this info it's possible to block ecm trough whitelist. Whithout it blockage trough oscam.whitelist does not work.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8706 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Fixed missing scope for max_clock_speed

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8707 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Work in progress: Added a (optional) mechanism for readers to receive notifications about tuning changes from dvbapi. Cleaned up ghttp and added the missing pieces (pmt command, ssl, hopefully proper locking).

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8708 4b0bc96b-bc66-0410-9d44-ebda105a78c1
max_clock_speed scope to wide in r8707

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8709 4b0bc96b-bc66-0410-9d44-ebda105a78c1
smargo: Reset sequence optimized

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8710 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Work in progress: Ghttp fixes for multi-tuner/pip + another attempt at proper locking.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8711 4b0bc96b-bc66-0410-9d44-ebda105a78c1
smargo: Cleanup/Code re-use

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8712 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Work in progress: Ghttp ssl typo fixed. Added some missing webif parts .

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8713 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Added chid info to all client requests

Now the chid info is added to all incoming client requests
like done in module stat. Does make the specific 0100 and 0500 chid 
add unneeded. For some caid this info is not known in module stat and then justlike before should be 0.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8714 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Cleanup

static uint32_t get_subid moved from module-stat.c to oscam-ecm.c

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8715 4b0bc96b-bc66-0410-9d44-ebda105a78c1
irdeto: Add another Raduga card to the list of base dates.

Patch by atl.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8716 4b0bc96b-bc66-0410-9d44-ebda105a78c1
pcsc: Fix an error in pcsc reader.

This fixes ticket #3349. Original patch was posted by enigma13.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8717 4b0bc96b-bc66-0410-9d44-ebda105a78c1
smargo: Some more cleanup

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8718 4b0bc96b-bc66-0410-9d44-ebda105a78c1
smargo: Implement set_parity to make sure correct parity is set after ATR is read. Fixes #3353

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8719 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Re-arranged some variabels. Saves a few bytes of memory for each reader if compiling without cardreaders.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8720 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Patch long ecm 
size ecm max + header max newcamd 12

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8721 4b0bc96b-bc66-0410-9d44-ebda105a78c1
newcamd  no large ecm support patch

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8722 4b0bc96b-bc66-0410-9d44-ebda105a78c1