Ncam 15.2 compiled and patched

Ncam-Softcam

Table of Contents

Ncam 15.2 Ncam Softcam

Ncam Softcam: Add a Fallback reader to CCcam.cfg option Irdeto and Nagra Cak7 with seca/Nagra card bugs fix Ncam V15.2

* Fix ‘get_emm_type() returns error’ on CAK7 Seca/Nagra card

* Fixed some ECM error messages that didn’t display properly when signing: build warning when using elliptic curve signature algorithms with… signing: build warning when using elliptic curve signature algorithms with OpenSSL versions before 1.0.0

* pipeline: use RSA signature algorithm for ancient toolchain FreeBSD support (thanks to @khimtiki)

* Makefile, CMakeLists.txt, config.sh: use gdate + gnustat + gsplit as alternatives if available (coreutils package in FreeBSD)

* config.sh: fix ‘xargs: unterminated quote’ and ‘Bad substitution’ errors in sh shells

* globals.h: do not include sysmacros.h for FreeBSD Ncam Softcam

* oscam-signing.h: adjust trust store location + filename by operating system Add EMM filters on Seca/Nagra card Add support Tongfang EMM * Add support Tongfang EMM webif: Create default webserver SSL certificate

* when webif is configured to use https and no certificate file is present

* X.509 ECDSA certificates with V3 extensions are created by default (RSA certificates for OpenSSL versions before 1.1.0)

* new option https_auto_create_cert (default = enabled)

* show OpenSSL version in startlog when webif started in https mode

* Detect target OpenSSL version and show it in build log (next to compiler version). webif: Fix default webserver SSL certificate

* disable function when OpenSSL was built without support for elliptic curve cryptography (no-ec)

* fix typo in https_auto_create_cert variable configuration stream relay: Fix incomplete log messages as s_client struct information was not properly initialized

* gbox: Suppress the “failed init” log message if this module is not configured

Ncam 15.2


– Change webif compression parameter
* rename WEBIF_COMPRESS to WITH_COMPRESS_WEBIF (enabled by default)
* remove build warning: trigraph ??’ ignored, use -trigraphs to enable [-Wtrigraphs]

– Send EMM of multiple CAIDs to remote readers
* the ‘caid matching’ is done in ‘module-cccam.c’, and the ‘EMM-SKIP’ counter increases if CAID doesn’t match (thx @luckysquid)

Ncam 15.2 Ncam Softcam

– Introduce upx compression support
* support for upx compression of ncam binary after build (new option default off)
* support for upx compression level adjustment (new option default –best)
* buildlog shows upx version, compression level, build date
* additional entry for build date in ncam.version file
* gitlab pipeline installs upx binary automatically and uses upx compression for native make/cmake test builds
Co-Authored-By: @OptimumPower

– Fix IPv4 fallback

* automatic fallback to IPv4 if the reader has an AAAA and an A record and the connect via IPv6 failed
* automatic fallback to IPv4 name resolution if a user connects (with a set ‘hostname’ parameter) and have an AAAA and an A record and IPv6 does not match
* new reader option ipv4force = {0|1} (always use IPv4) to force IPv4 usage
Co-Authored-By: @w33dburner (https://board.streamboard.tv/forum/thread/47800-ipv6-some-fixes/?postID=603397#post603397)
* automatic fallback to IPv4 on server-listener
Co-Authored-By: @azurit3

NCAM 15.2– Fix some codes for CCcam (version and stealth)

– Show compression information
* generation of the entry depends on USE_COMPRESS parameter
* add missing COMP_LEVEL variable helptext in Makefile
* minor whitespace fix

– Reduce upx output as it floods the buildlog

– Stream relay: option to adjust reconnection attempts
* stream relay: option to adjust reconnection attempts

– Support nano 9F on Viaccess ECM
* Support nano 9F on Viaccess ECM

– Fixed Viaccess pay-per-view entitlement display (Thanks to @copy1530 for the season log)
* Fix Viaccess pay-per-view entitlement display (Thanks to @copy1530 for season log)

– A proper fix for zeros CW is displayed in the ecm.info file when stream relay is used. @COKEADDICT provided the patch
* Fixed zeros CW display on ecm.info file when stream relay is in use. (Thanks to @COKEADDICT)

– Display info when ECM processing returns error for T0 irdeto card
(Depending on Oscam source)

– signing: increase binary hash to sha256
* replace weaker sha1 hash with sha256
* include OpenSSL version information for signing
* show OpenSSL version for signing as signer in oscam.version
* fix config.sh keep selection error introduced in d16d1e07

– Add support Tongfang3 (NTIC2) CAS (Thanks to @nx111)
* Add support Tongfang3 (NTIC2) CAS (Thanks to @nx111)

– Stream relay: fix reconnect streams on motor dishes
* thanks to @ian1095 for reporting
Co-authored-by: @ohmza​

Ncam Softcam

**********************************************

NCAM 15.2 for ARM64- ARM – MIPS CPU

Dreambox One, TWO, DM900UHD, DM920, DM520,DM525, DM820, DM7080 (DEB)

OOZOON, DREAM ELITE, NEWNIGMA2, GEMINI, Merlin4, SATLODE

Also compatible with old Dreambox: DM500HD, DM800HD, DM7020HD…

**********************************************

NCAM New 15.2 for ARM64-ARM-MIPS CPU

DOWNLOAD NOW

DOWNLOAD NOW

Leave a Reply

Your email address will not be published. Required fields are marked *