[SOFTCAM] NCAM 15.1

Ncam 15.1

15.1 compiled and patched by marouan & RAED

Update …

 

– Make webif compression optional * new webif compression option WEBIF_COMPRESS (enabled by default) * without option WEBIF_COMPRESS you get better compression results using UPX with binary (even the fastest compression gives much better results) or some receivers have filesystem compression (even bigger binary would use less space, because it can be compressed better) (thx @lpm11) – 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) – 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 have 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 – 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 – treamrelay: option to adjust reconnection attempts * streamrelay: option to adjust reconnection attempts – Support nano 9F on Viaccess ECM * Support nano 9F on Viaccess ECM – Fix Viaccess pay-per-view entitlement display (Thanks to @copy1530 for season log) * Fix Viaccess pay-per-view entitlement display (Thanks to @copy1530 for season log) – Proper fix for zeros CW displaying on ecm.info file when streamrelay is used. Patch provided by @COKEADDICT * Fix zeros CW display on ecm.info file when streamrelay is in used. (Thanks to @COKEADDICT) – Display info when ECM processing returns error for T0 irdeto card (Depend 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) – streamrelay: fix reconnect streams on motor dishes * thanks to @ian1095 for reporting Co-authored-by: @ohmza
 

NCAM 15.1

DM ONE, DM TWO, DM SEVEN, DM900UHD, DM920UHD, DM520HD,DM525HD, DM820HD, DM7080HD (DEB)

OOZOON, DREAM ELITE, NEWNIGMA2, GEMINI, Merlin, SATLODGE

NCAM 15.1

for vuplus zero, uno, solo2, ZERO 4K/ solo 4k/ultimo 4k/uno 4k, mutant hd51/52, AX 51/52, Xtrend ET11000/120000, Spycat 4K, Edision 4k, Octagon 4k​, DM900, DM920

OpenATV, BlackHole, OpenBH, OpenLD, OpenPLi, OpenHDF, OpenVix, VTI, SatDreamGr, OpenDroid…

Author

quest admin