EMM-filter: First part of #3415
* use struch instad of uint8_t array
* Allocate filter only once
*Removed limitation of number of filters since it is handled in module-dvbapi.c

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8865 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Conax: Apply a more relaxed emm-filter, partial fix for #3413

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8866 4b0bc96b-bc66-0410-9d44-ebda105a78c1
EMM-filter: Don't break on first non masked filer and consider full EMM-filter

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8867 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Conax: Add support for multiple shared address's in emm_filter

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8868 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Added new configuration file 'oscam.ratelimit' to documentation.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8869 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Added configuration file 'oscam.ratelimit' to HTML documentation.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8870 4b0bc96b-bc66-0410-9d44-ebda105a78c1
- Fix for broken seca emm filtersystem 


git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8871 4b0bc96b-bc66-0410-9d44-ebda105a78c1
- Tryfix proper emmfilter system fix (not only seca cas was broken!)


git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8872 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Revert r8871 and r8872, don't try to fix code by breaking it even more

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8873 4b0bc96b-bc66-0410-9d44-ebda105a78c1
EMM-filter: Fix breakage of Seca EMM-filter introduced in r8865

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8874 4b0bc96b-bc66-0410-9d44-ebda105a78c1
EMM-filter: Fix breakage of Irdeto EMM-filter introduced in r8865

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8875 4b0bc96b-bc66-0410-9d44-ebda105a78c1
EMM-filter: Two EMM-filters per provider, breakage introduced in r8865

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8876 4b0bc96b-bc66-0410-9d44-ebda105a78c1
EMM-filter: Double increment of index in Irdeto filters, breakage introduced in r8865

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8877 4b0bc96b-bc66-0410-9d44-ebda105a78c1
EMM-filter: One more double increment of index in Irdeto filters, breakage introduced in r8865

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

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8879 4b0bc96b-bc66-0410-9d44-ebda105a78c1
EMM-filter: Fix breakage of Videoguard global EMM-filter, introduced in r8865

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8880 4b0bc96b-bc66-0410-9d44-ebda105a78c1
- Fixed a typo in emm unique beta tunnel filter introduced in rev 8865


git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8881 4b0bc96b-bc66-0410-9d44-ebda105a78c1
- Fix for sh internal reader for cards like KDG G09


git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8882 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Documentation update for 'pincode' parameter: valid for Viaccess SCs, too.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8883 4b0bc96b-bc66-0410-9d44-ebda105a78c1
EMM-filter: It's not effecient to re-create filters every time but it reduces the complexity of trying to figure out when they need to be re-populated. Should fix betatunnel issues.

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