index
:
vdr
master
stable/1.0
stable/1.2
stable/1.4
stable/1.6
stable/2.0
stable/2.2
stable/2.4
stable/2.6
VDR
www-data
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
ci.c
Age
Commit message (
Expand
)
Author
2021-06-09
Fixed handling incomplete multi-packet CAT
Klaus Schmidinger
2020-08-17
Fixed handling newline characters in ci.c's CopyString()
Klaus Schmidinger
2020-07-10
Implemented handling multi packet CATs with MTD
Klaus Schmidinger
2020-07-01
Fixed handling inactive shared CA pids
Klaus Schmidinger
2020-06-27
Added CRC check of the CAT in cCaPidReceiver::Receive()
Klaus Schmidinger
2020-06-16
Added cMtdHandler::StopDecrypting()
Klaus Schmidinger
2020-06-16
Added cMtdCamSlot::TsPostProcess()
Klaus Schmidinger
2019-05-28
Fixed inconsistent behavior in case only certain devices are used (selected b...
Klaus Schmidinger
2019-05-06
Fixed a compiler warning and a possible buffer overflow in cCiMMI::SendAnswer()
Klaus Schmidinger
2019-05-05
Fixed updating the checksum in the CA table after mapping EMM PIDs for MTD
Klaus Schmidinger
2019-03-19
Fixed handling shared CA pids
Klaus Schmidinger
2018-09-23
Now deactivating MTD support if a non MCD capable CAM is inserted after remov...
Klaus Schmidinger
2018-03-19
Fixed (not) saving the 'cam.data' file in case VDR stops early during startup...
Klaus Schmidinger
2018-02-03
Limited some CAM related log messages to the actual master CAM, if any
Klaus Schmidinger
2018-01-28
Fixed a possible deadlock when quickly zapping through encrypted channels
Klaus Schmidinger
2017-06-19
Fixed detecting whether a CAM replies to queries
Klaus Schmidinger
2017-06-10
Implemented CAM auto responses
Klaus Schmidinger
2017-05-18
Extended the CI API to allow plugins to implement additional CAM resources
Klaus Schmidinger
2017-05-12
Added handling RI_HOST_CONTROL to the CI protocol
Klaus Schmidinger
2017-05-01
CAMs are now sent a generated EIT packet that contains a single 'present even...
Klaus Schmidinger
2017-04-26
Fixed a possible crash when pulling the CAM while decrypting a channel with M...
Klaus Schmidinger
2017-04-24
Fixed a possible crash when pulling the CAM while decrypting a channel with MTD
Klaus Schmidinger
2017-04-15
The function cCamSlot::Decrypt() can now also be called with Data == NULL
Klaus Schmidinger
2017-04-02
The file 'cam.data' is no longer written if it is read-only
Klaus Schmidinger
2017-03-25
Fixed a crash when stopping VDR while recording encrypted channels with MTD
Klaus Schmidinger
2017-03-23
Mapping PIDs in CanDecrypt(); improved description of Start-/StopDecrypting()...
Klaus Schmidinger
2017-03-18
Implemented support for MTD
Klaus Schmidinger
2017-02-21
PIDs can now be added to and deleted from a cReceiver while it is attached to...
Klaus Schmidinger
2017-01-23
Implemented the concept of 'master cams'
Klaus Schmidinger
2017-01-09
The channel/CAM relations are now stored in the file 'cam.data'; fixed a flaw...
Klaus Schmidinger
2016-12-23
Fixed a possible buffer overflow in handling CA descriptors
Klaus Schmidinger
2015-09-05
Added a missing 'const' to cReceiver::Receive(), to protect the given Data fr...
Klaus Schmidinger
2015-09-01
Implemented strict locking of global lists
Klaus Schmidinger
2015-02-02
Fixed cCamSlot::Assign(), so that it actually ignores the value of Query if D...
Klaus Schmidinger
2015-01-30
Added support for smart card activation
Klaus Schmidinger
2015-01-15
Modified the CAM API so that it is possible to implement CAMs that can be fre...
Klaus Schmidinger
2015-01-13
Now handling CAT sections that consist of more than one TS packet
Klaus Schmidinger
2015-01-12
Fixed resetting the receiver for EMM pids for CAMs that need to receive the T...
Klaus Schmidinger
2015-01-09
Fixed resetting the receiver for EMM pids for CAMs that need to receive the TS
Klaus Schmidinger
2014-04-06
A cCamSlot that has WantsTsData set to true in its constructor now also gets ...
Klaus Schmidinger
2014-02-25
Revoked "Fixed some compiler warnings with Clang 3.4.1" from ci.c, because th...
Klaus Schmidinger
2014-02-08
Fixed some compiler warnings with Clang 3.4.1
Klaus Schmidinger
2014-01-24
Revoked "Fixed sending CA descriptors to CAMs in case a cReceiver is not used...
Klaus Schmidinger
2014-01-22
Fixed a wrong alignment in cCiDateTime::SendDateTime()
Klaus Schmidinger
2014-01-16
Now waiting explicitly until all CAM slots are ready before switching to the ...
Klaus Schmidinger
2014-01-15
Added logging the supported system ids of a CAM
Klaus Schmidinger
2014-01-14
Fixed sending CA descriptors to CAMs in case a cReceiver is not used for a re...
Klaus Schmidinger
2014-01-14
Improved locking for CAM slots and made the pure functions of cCiAdapter have...
Klaus Schmidinger
2014-01-02
Added support for buffered CAM decryption
Klaus Schmidinger
2014-01-01
Added receiving Ca pids to cCamSlot
Klaus Schmidinger
[next]