webif: Allow webif to start when IPv6 is enabled but unsupported.

The logic for falling back to IPv4 if IPv6 socket creation failed
was not working, which prevented webif from starting when IPv6 support
was enabled in the build but the kernel didn't support IPv6.

This fixes ticket #3348.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8692 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Added new paraemeter 'csp_allow_reforward' to documentation.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8693 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Work in progress on dvbapi fixes:

- Fixed a race condition that could restart all ecmpids before they were checked
- Fixed betatunneling caid cw request that was blocked by matching reader check
- Fixed irdeto handling
- Fixed behaviour in case of timeout answers on ecmrequests

As usual, keep reporting issues in forum so we can attempt to fix it! 


git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8694 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Work in progress dvbapi

- Fixed PMT Mode 0 (shut off pmt files if camd.socket is in use)
- Fixed Irdeto cas box >1 hour standby needed zapping to start descrambling
- Tryfix oscam.dvbapi Join and mapping broken as reported by MartiniB -> plz test!


git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8695 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Fix possible byte order issue with csp_hash affecting multiple oscam nodes with different hardware, when using cacheex over cccam protocol.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8696 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Same csp_hash byte order fix, but for cacheex over camd35.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8697 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Avoid recalculation of gbox ECM crc. This should fix some betatunnel issues.
Patch suggested by felixka.




git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8698 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Flipped the byte order of the previous fix to make it backwards compatible with more of the old builds (big endian hw likely to be the minority).

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8699 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Patch for long-ecm

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8700 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Fixes long-ecm for all provider and swap_index dcw (current_id dcw_idx)

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

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8702 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Support SU980 which is the first arm box running enigma2.

Get more information from:

http://sen5.com/en/proshow_2_56.html

http://www.cynextra.com/en/receiver-HD/Golden-Media-Hypercube/
The closing operation in coolapi_close_all should be in reverse order.
Fix crash issue when oscam restart