WebIf: show unauthorised access in ncam log
Fix pid limiter Added more options (more pids) to the pid limiter as it was too… limiting. Default value is now 16 pids in total (video + audio + subs).
If you get crashes, lower the value. If you miss some audio or subtitle streams, increase it.
Ncam V 3.1
-header files cleanup and cosmetics
Rename reader options
-Rename some reader options in the webif to be more intuitive.
Drecrypt updates and fixes
-try fix: Drecrypt emm improvements (hopefully it doesn’t crash anymore)
-add: Write ee.bin files if new ecm keys are found in emm
Ncam V 3.0
Fix Drecrypt ECM
-fix: Drecrypt was broken since June 2016 (when “support” for ee.bin files was introduced).
-fix: Small improvements in the ecm algorithm.
-add: Support for reading ecm keys from SoftCam.key file.
Refer to the wiki for more info about Drecrypt configuration.
Start stream relay server only if needed for decryption
Since now, the stream relay server always started along with the emu reader. Now it starts only if it’s actually going to be used for decryption.
Add pid limiter option Add option to dvbapi config page in webif to limit the number of stream pids used in the extended cw api. Patch from joeusercz.
Rework reader initialization and termination
-add: function to delete keys from the Emu’s key db.
-fix: when the emu reader is terminated, its keys are deleted from memory.
-fix: when a key is deleted from the SoftCam.Key file, the “refresh entitlements” button in the webif can now delete it from the Emu’s key db. Before, only adding keys worked.
-fix: on startup, Emu reader now reads the SoftCam.Key file only once, instead of two times.
-preparation for openssl 1.1.0f
-Small optimization in FindKey()
-Add Powervu hash mode 2
-Small fix for Powervu ecm
-Improved hash mode 0 handling for CSA based channels.