Added 'lb_nbest_readers' and '_nbest_readers_tab' to 'oscam.user' documentation. Removed 'lb_reopen_mode' from documentation.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8642 4b0bc96b-bc66-0410-9d44-ebda105a78c1
- Enhanced the ratelimiter ecmunique with odd/even cycle check


git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8643 4b0bc96b-bc66-0410-9d44-ebda105a78c1
griffin: Add 0x5506 to the list of supported CAIDs.

Patch by BigGyros posted in ticket #3812.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8644 4b0bc96b-bc66-0410-9d44-ebda105a78c1
- Add LBFix5 patch from Blueven 


git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8645 4b0bc96b-bc66-0410-9d44-ebda105a78c1
- Radegast longecm support tnx Goodsat for providing the patch!


git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8646 4b0bc96b-bc66-0410-9d44-ebda105a78c1
- Init ecm rc status to E_UNHANDLED 


git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8647 4b0bc96b-bc66-0410-9d44-ebda105a78c1
- Loadbalancer fix for lb_value=0 problem tnx Blueven for providing patch


git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8648 4b0bc96b-bc66-0410-9d44-ebda105a78c1
- Implemented "expected len" for T0 protocol: This dramatically accelerates card responses in coolstream internal reader, e.g.:
	-> G02/G09 (0x09C7): 50ms (before: 80ms)
	-> V13 (0x09C4): 120ms (before: 260ms)
	-> V14 (0x098C): 70ms (before: 150ms)
	-> V23 (0x098E): 110ms (before: 210ms)
	-> ORF (0x0648): 95ms (before: 250ms)
	-> ORF (0x0D05): 230ms (or even 125ms with mhz=1000) (before: 300ms)
	-> ... and so on. All T0 cards should be perceptibly faster.
- expected len for T1 and T14 are 0 which means its unknown (feel free to implement it if you know how to calculate expected len)
- removed cool_timeout_init and cool_timeout_after_init. Both were a workaround and are no longer needed after this commit.


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


git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8650 4b0bc96b-bc66-0410-9d44-ebda105a78c1
- Fixed a typo in webif readerstat pages -> tnx Skyndas for reporting!


git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8651 4b0bc96b-bc66-0410-9d44-ebda105a78c1
- Fixed a typo in webif antics config pages -> tnx Skyndas for reporting!


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

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8653 4b0bc96b-bc66-0410-9d44-ebda105a78c1
webif: HTTP header fields must be compared case-insensitive.

According to http://tools.ietf.org/html/rfc2616#section-4.2

> Each header field consists of a name followed by a colon (":") and
> the field value. Field names are case-insensitive.

This fixes ticket #3323.

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

One fast retry of a srvid on a reader that failed before if no matching readers were found.
If srvid fails again failfactor*reopenseconds are enforced on further no matching reader situations.

Tnx to Blueven for providing additional patch, report issues in forum!


git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8655 4b0bc96b-bc66-0410-9d44-ebda105a78c1
- Revert 8655 (loadbalancer knocking failed srvids on readers once)
- Add new parameter in reader setup lb_whitelist_service
tnx to Blueven for providing patch


git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8656 4b0bc96b-bc66-0410-9d44-ebda105a78c1
- Fix for connection timeout after EMM is send over cs378x

Tnx to skyjet for patch


git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8657 4b0bc96b-bc66-0410-9d44-ebda105a78c1
- More fix for radegast protocol tnx goodsat for patch


git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8658 4b0bc96b-bc66-0410-9d44-ebda105a78c1
- Removed check on min ecm count consecutively when oscam re-start and after retrylimit reached
- Improved handling of retry limit in mode 2 & 3

More info in this ticket http://www.streamboard.tv/oscam/ticket/2682

Tnx Blueven for providing patch


git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8659 4b0bc96b-bc66-0410-9d44-ebda105a78c1
- LB Fix for viaccess multiple ecmpids on same caid/provid

For other cas systems this was already fixed but not for viaccess.
Now in case of caid 0x500 ecm[8] & ecm[9] is put into chid of stats.
That way a not found on a certain ecmpid cant trigger srvid blacklisting.

ecm[8]/ecm[9] isnt extensive tested so in case of issues report in forum! 


git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8660 4b0bc96b-bc66-0410-9d44-ebda105a78c1
extend group inputfield length in web-if. fixes #3329

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