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
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
2013-12-29
Added a check to avoid a possible NULL pointer dereference in cCiSession::Sen...
Klaus Schmidinger
2013-12-28
Implemented cCamSlot::Decrypt()
Klaus Schmidinger
2013-02-17
Removed trailing whitespace
Klaus Schmidinger
2013-02-16
Removed all \return and \param tags from comment lines marked with "///<" for...
Klaus Schmidinger
2012-10-07
Fixed some compiler warnings under gcc version 4.7.1
Klaus Schmidinger
2012-05-29
Fixed resetting CAMs
Klaus Schmidinger
2012-03-02
Revised priority handling to allow receivers with a priority that is lower th...
Klaus Schmidinger
2011-05-21
Subtitle PIDs are now also decrypted
Klaus Schmidinger
2010-01-02
Fixed handling the "CA PMT" generation (cont'd)
Klaus Schmidinger
2010-01-01
Fixed handling the "CA PMT" generation
Klaus Schmidinger
2009-12-06
Several code modifications to avoid compiler warnings
Klaus Schmidinger
2009-08-16
Fixed handling QUERY
Klaus Schmidinger
2009-08-15
Fixed generating CaPmts in case audio and video are encrypted using different...
Klaus Schmidinger
2008-04-13
Increased the time between checking the CAM status to 500ms to avoid problems...
Klaus Schmidinger
2007-04-30
Increased the maximum number of CA system ids to cope with the AlphaCrypt CAM...
Klaus Schmidinger
2007-01-07
CAM handling refactored; multiple recordings with one CAM; automatic CAM sele...
1.5.0
Klaus Schmidinger
2007-01-05
Added a missing break statement in cCiHandler::OpenSession()
1.4.4-3
Klaus Schmidinger
2006-08-20
Fixed handling "Ca Info" in case the CAM sends this again if the smart card i...
1.4.1-5
Klaus Schmidinger
2006-08-12
Made the cCiSession members sessionId and resourceId uint16_t and uint32_t
Klaus Schmidinger
2006-07-22
Added a missing initialization of 'mutex' in cCiMenu::cCiMenu() and removed s...
Klaus Schmidinger
2006-01-07
Adapted c(Dvb)Device::ProvidesCa() to the dynamic CA handling
Klaus Schmidinger
2005-12-30
Changed all "illegal" to "invalid" in error messages
Klaus Schmidinger
2005-11-26
Implemented handling of the "CA PMT Reply" for CAMs; some preparations for be...
Klaus Schmidinger
2005-11-04
Removed '\n' from several syslog() calls
Klaus Schmidinger
2005-10-30
Fixed lock handling in CAM communication to avoid problems with multiple CAMs...
Klaus Schmidinger
2005-10-30
Added missing mutex locks to cCiMenu::Abort() and cCiEnquiry::Abort()
Klaus Schmidinger
2005-10-03
The CAM enquiry menu now aborts if Menu is pressed
Klaus Schmidinger
2005-10-03
Fixed a crash with automatically closing CAM menus
Klaus Schmidinger
[next]