⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 history

📁 VDR softcam plugin 0.9.1
💻
📖 第 1 页 / 共 4 页
字号:
VDR Plugin 'sc' Revision History--------------------------------22.12.2008: Version 0.9.1- Added support for Irdeto2.- Added support for IRD based NDS decryption (FakeNDS).- Added CCcam cardclient.- Added support for Full-TS modded cards.- Update Viaccess for modified tps.bin format.- Countless changes to Nagra code.- Various bugfixes and translation updates.- For a detailed list of changes, refer to the HG changelog.09.02.2008: Version 0.9.0- NOTE: the versioning scheme has been changed. All releases (regardless if even  or odd minor) are considered stable. Unstable development is in HG only.- Updated keys are now written back to the SoftCAM.Key file. If the keyfile is  modified externaly it will be re-read. Introduce new cache files ecm.cache &  tps.cache. ca.cache is obsolete now.- All config files are expected to be located in the "sc" subdir of the plugin  config directory now. Removed commandline option -c.- A bunch of changes to the Nagra2 code, including 0501 maprom, 0101 map 29, 97W  hack, fixed HW_SECURITY and map timings.- Fixed Viaccess TPS AU.- Added dedicated housekeeping thread.- Display (important) user messages on the OSD (if enabled in setup).- Various updates to testing code.- Fixed Makefile default target.- Fixed gcc 4.x warnings.- Added patch for DVB multiproto driver.- Updated finnish and french translations.------------------------------------------------------------18.01.2008: Version 0.8.7- Several changes to the Nagra2 code including HW reg mapper, map cycle counts,  0501 AU, 0101 auxed map57, tableless map3e and new build system.- Increased smartcard info buffer size.- Fixed memcpy in Seca ECM/EMM processing.- Fixed ExtAU to trigger on wrong key. Don't trigger on EMM keys.- Fixed RotateBytes to be robust against bad input.- Updated Makefile for HG.- Updated italian, russian, finnish translations.- The 0.8.x branch is now frozen, only bugfixes will be applied.21.12.2007: Version 0.8.6- Added Nagra2 0501 dyn. AU execution fix.- Added Nagra2 4101 map58 AU (though already outdated). Using unified ECC code  for map57 & map58.- Added instruction cycle counter to Nagra ST7/19 cpu emulation.- Added support for recent Nagra2 0101/0901 ECM (including map4e/22/3e cycle  calculation, timer/CRC hardware simulation, DES map, EEPROM updates, dynamic  ECM code, auxserver V2 call).- Added Nagra2 config option to drop EMM-S packets.- Added Nagra1 UK reg05 fix (i.e. moved it from N2 to N1).- Added TPS AU fix.- Added SVDR commands to inject keys and to configure logging to file.- Removed some gcc'isims (case ranges, named variadic macros, variable length  arrays).- Updated finnish translations.10.11.2007: Version 0.8.5- Added new Nagra2 0501 AU sheme.- Added Nagra2 NA 'temporarily' fixes.- For simplicity the high provider id is used always now, when loading an EEP  file in Nagra2 emu. e.g. for provider 0901 you have to rename the file to  EEP09_102.bin.- Added an option to start AutoUpdate even if no audio/video pids are set (e.g.  EPG scan). Has to be enabled from the plugin setup menu.- Fixed cardclient camd35 EMM request length check.- Fixed smartcard Viaccess ATR check and transcription errors in smartcard NDS  camcrypt. Thanks to dr.aus.- Fixed saving ScCaps to config if all cards are disabled.- Fixed sasc-ng compile (FFdecsa dir).- Obmit error messages about (optional) config files (e.g. *.KID).- Added some glue for gcc 2.95 compile.- Added Hungarian translations.30.09.2007: Version 0.8.4- Added Nagra2 4101 Bx support.- Added smartcard NDS Videoguard2 code (untested). Needs NDS seed and boxid in  smartcard.conf (later only for newer card revisions). This is based on code  from sasc-ng changeset r155.- Fixed Nagra cpu emu SetPc and ReadHandler call.- Fixed crash on TPS ECM when no TPS encryption is used and no TPS AU keys are  available (null pointer dereference).- Updated russian and finnish translations.15.09.2007: Version 0.8.3- Added Nagra2 3101 MECM (same as 0501).- Added Nagra2 0901 new 0x40 MECM and rev248 morph (from sasc-ng).- Changed TPS AU instruction limit for st20 emulation. Fixed callback pointer  search and decryption in case super encryption is disabled temporarily.- Added a setup option to limit the size of the logfile.- Fixed Makefile for Debian compile.- Some fixes for sasc-ng compile/operation.- Now autogenerating i18n.c file with po2i18n.pl from po files on VDR < 1.5.7.  Note that after changes to the *.c files the po files have to be recreated, so  you should have gettext package installed.- Fixed plugin .mo filename for VDR 1.5.7.- Updated finnish translations.02.09.2007: Version 0.8.2- Reworked Nagra2 EMM nano handling, key updates and map core (the latter is  partly based on Emunation 2.0.0 code).- Added Nagra2 0101 register 0x05,0x16 fix (not well tested).- Added Nagra2 0511,1101 MECM (same as 0501).- Added compatibility option for sasc-ng.- Added commandline option -c to select a config subdirectory.- Fixed FFdecsa to prevent CW change while key in use. Based on racepatch from  DVBN.- Fixed cardclient camd35 packet ID compare (short vs. int).- Fixed Nagra2 skipping expiry date in ECM.- Added support for VDR 1.5.7+ gettext sheme (most po-files need to be revised  by translators).06.07.2007: Version 0.8.1- Added Nagra2 7101 3DES support.- Added a setup option to force transfermode with digital audio. Another common  used patched for the vdr-core is made unnecessary by this option.- Fixed camd33 EMM packet processing.- Fixed recording device allocation (1.4.x). You have to update the VDR core  patch. Thanks to dingo35.- Fixed compiling with VDR 1.5.0.22.06.2007: Version 0.8.0- Added Nagra2 0501 MECM support.- Added support for Nagra smartcards. Code is not well tested. Volunteers  welcome. Timing is tricky, so you have to get cardreader clock AND -C  parameter right.- Added debug description to CI adapter ringbuffers.- Added a note to README that the plugin have to be put first on VDR  commandline. Loading certain plugins (e.g. softdevice) in front of SC leads to  mismatched device numbering in VDR which causes some strange effects.- Added sanity check for device numbering.- Fixed Nagra2 nano processing.- Fixed Seca EMM signature check.- Never ending story: fixed cardclient reconnecting on read timeout again.- Fixed cardclient camd35 sending Nagra provider in ECM request.- Added russian translations (core only).------------------------------------------------------------13.05.2007: Version 0.7.5- Fixed memcpy race in OpenTV decompress.- Fixed endless loop with evil EMM data in Nagra2 0101 B1 code.- Fixed access to disabled DVB cards (1.4.x).- Fixed budget card problem in VDR core patch (1.4.x).06.05.2007: Version 0.7.4- Added compatibility for VDR 1.4.6 (VDR core has to be patched). Note that this  is experimental code.- Added support for new TPS AU sheme.- Added some Map handling to DN/BEV B1 processing code.- Added version information to hello message in cardclient radegast.- Added logic to Makefile to copy max. number of CAIDs from VDR.- Extended ConstCW key to handle cable/terrestrial sources.- Fixed race in camslot reset code.- Fixed zero-cw-index handling for CI update messages.- Fixed handling of same SID on different transponders in lru-caid-cache.- Fixed menu processing on ECM cache flush abort.06.04.2007: Version 0.7.3- This is a beta release. As the code seems pretty stable, we would like to  encourage everybody to try this release. Nevertheless it should be used under  controlled conditions only.- Further improved camslot reset behaviour. Toggling concurrent flag takes  effect at runtime now too.- Removed obsolete D+ AU code.- Fixed unexpect side effect of cardclient reconnecting on read timeout.- Fixed CAID allocation (CheckIgnore).31.03.2007: Version 0.7.2- Now creating the devices nodes after loading setup.conf. Should solve problems  with SourceCaps patch and remove the "nextCardIndex to big" error. But this  requires some ugly hacking which may not work with every gcc/vdr version.- Added DarkAvengers FFdecsa optimizations for mmx, sse and sse2 modes.- Added SVDR command to display all message classes.- Added new D+ AU. You need an additional NN 52 RSA key (and optional NN 53  verify key).- Added autodetection of pid where TPS broadcasts AU data. You still have to  switch to transponder 10873 for AU.- Changed the plugin shutdown sequence to fix the hang-on-exit problem. It seems  to be fixed now, although the reason for the problem is still unknown.- Fixed Nagra2 0101 map 4d input.- Fixed logging Nagra cpu emu messages to general.unknown.- Fixed reseting module options to default.- Fixed a mismatched Lock/Unlock in smartcard code (in error path).- Fixed off-by-one error in CI adapter read.- Fixed camslot reset logic.- Fixed some 'valgrind' problems and properly unload all sub-libraries on plugin  exit too.- Updated README documentation, removed README.0.7.x.- Updated finnish translations.09.03.2007: Version 0.7.1- Reduced the number of used camslots to 1 per device. Multiply camslots cause  all kinds of problems. Reworked CAID allocation algorithm. This should make  operation much more reliable.- Improved operation with hardware CAM.- Introducing a completely new message logging system. All messages classes can  be enabled/disabled at runtime (via setup menu and SVDR) and can be written to  console, file and/or syslog (configurable from setup menu).- Added Nagra2 provider 0101 Map57 call.- Added TPS AU code. Note that you have to add 8 TPS master keys to your  keyfile. Update seems to work only on transponder 10873, e.g. switch to  Equidia.- Fixed FF concurrent streams if sc.ConcurrentFF is set to a value >1.- Fixed CI adapter TPDU length decoding.- Fixed processing stale ECM packets after a channel switch.- Fixed long standing bug in Nagra1 RSA key update (which was a problem in a  key base class, introduced in 0.5.10).- Fixed paged long indirect and paged long indirect indexed adressing modes in  Nagra cpu emu (HILOS macro).- Fixed cardclient reconnecting on read timeout.- Fixed clobbering the name of the sc shared library in the shared objects  table.- Fixed compiling if openssl lacks IDEA support.17.02.2007: Version 0.7.0- Forked development branch.- This is an alpha release. Using it in a production enviroment is not  recommended. You are strongly advised to read the file README.0.7.x. - Requires VDR version 1.5.0 or newer and openssl package 0.9.7 or newer.- Now operates without any patches to the VDR core.- Integrated FFdecsa functionality.- Using a openssl package without IDEA & AES support is deprecated. Included  support code will be removed in the future.- Added commandline option to force budget mode on a DVB device.- Added setup menu item to flush ECM cache (from ca.cache).- Added support for Nagra2 3DES encrypted key updates. Tweaked EMM caid and RSA  key selection for D+ AU.- Added fix for Nagra2 BEV B1 updates.- Added pre-crypted camkey challenges for Irdeto ACS 384. This is a last resort  convenience mode and usage is strongly deprecated! Don't relay on this!- Added NewCS client identification in cardclient newcamd.- Fixed include path order.- Added swedish translations.------------------------------------------------------------06.04.2007: Version 0.6.2- Backported from 0.7.2:

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -