Fix for T14 protocol reported working by Hook with S02 card


git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@7849 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Update of 'cooldown' parameter in documentation.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@7850 4b0bc96b-bc66-0410-9d44-ebda105a78c1
sc8in1: Add hack to fix T1 protocol resyncs.

This is not the real fix for the issue, it is just a hack that seems
to work. Thanks to irata for testing.

The patch is acked by theparasol, he is working on a real fix.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@7851 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Removed section 'camd35' in 'oscam.conf' from documentation.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@7852 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Tryfix: add simple extra length check to videoguard2 ecms


git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@7853 4b0bc96b-bc66-0410-9d44-ebda105a78c1
7853 wrong check or should be and -> corrected


git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@7854 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Where is my head... also forgot the hex notation :( -> fixed!


git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@7855 4b0bc96b-bc66-0410-9d44-ebda105a78c1
T14 protocol has a TCK byte in the ATR
Tnx to irata for reporting and testing


git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@7856 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Instead of dropping the special ecm that was causing oscam to crash
we add a mask that will prevent oscam from crashing and continue parsing of
the ecm. 


git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@7857 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Commit work in progress to the trunk so it can be compiled again


git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@7858 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Buffer of 0x80 was still to small with mask of 0x7D we need some extra room for the 8 bytes controlword


git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@7859 4b0bc96b-bc66-0410-9d44-ebda105a78c1
rev betatunnel patch 3, see here for details:
http://www.streamboard.tv/wbb2/thread.php?postid=432263#postid=432263
Thx to TNe-Two !


git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@7860 4b0bc96b-bc66-0410-9d44-ebda105a78c1
There is no such thing as fast reset for pcsc

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@7861 4b0bc96b-bc66-0410-9d44-ebda105a78c1
csctapi: Removed delay in Phoenix_Reset. I doubt this was ever the correct solution, let's see if it breaks for anyone

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@7862 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Fixed major bug in cooldown ratelimit functionality.

In cooldownstate = 2, check went wrong to transit to cooldownstate 0 or 1.

In the transition to 0, was just an optic bug.

The transition to cooldownstate 1, some important ecmrl structs got lost. Now the last reader->ratelimitecm
ecm request are kept. These channels are being handled.

Further, at the moment of the discovery that cooldown delay time cooldown[0] is elapsed. There is checked how
many ecm request were active at the exact moment, when cooldown delay time was elapsed (i.e. cooldowntime + cooldown[0]).



git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@7863 4b0bc96b-bc66-0410-9d44-ebda105a78c1
csctapi: Improve ifd_smargo init

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@7864 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Readers like smargo for example use ERROR return of ATR to cycle parity, this was broken since introduction of ATR_MALFORMED returncodes
for softfailing ATR. Reverted to old behaviour only TCK byte is still a softfail ATR_MALFORMED


git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@7865 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Improve timings part two
- Added errorhandling to T0/T14
- Improved T14 protocol timings


git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@7866 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Fix for T14 overclocked cards used with internal readers


git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@7867 4b0bc96b-bc66-0410-9d44-ebda105a78c1
csctapi: Remove uneeded code.

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