| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-05-04 | Allow tests to be run on Windows. | Carl Hetherington | |
| 2022-04-25 | Tidy up write_xml() API a little. | Carl Hetherington | |
| 2021-04-12 | C++11 tidying. | Carl Hetherington | |
| 2021-04-12 | Specify CPL standard on construction. | Carl Hetherington | |
| Then choose which standard DCP should use based on the CPL(s). | |||
| 2021-03-26 | Write MCA tags based on the specified sound field. | Carl Hetherington | |
| I had previously assumed that one should write MCA information into the sound MXF based on what channels actually contain sound rather than silence. However a previous example of a stereo DCP gives a verification error in EasyDCP (see DoM bug #1935) which is solved by adding MCA tags for each channel in the specified sound field (e.g. at least 6 tags for a file which is marked as 5.1) even if the audio is really stereo. This commit removes the "active channels" stuff and makes sure that if we say a file is 5.1 we write at least 6 MCA tags (and similarly for 7.1). | |||
| 2021-03-18 | Tidy how we're finding the tags and xsd directories. | Carl Hetherington | |
| 2021-01-21 | Use enum class for the things in types.h | Carl Hetherington | |
| 2021-01-17 | Replace dcp::File with dcp::ArrayData. | Carl Hetherington | |
| 2021-01-17 | Remove 32x32 test image. | Carl Hetherington | |
| 2021-01-08 | std::shared_ptr | Carl Hetherington | |
| 2020-09-21 | Support MCA sound channel tags in MXF/CPL. | Carl Hetherington | |
| 2020-09-21 | Add ContentVersion class. | Carl Hetherington | |
| 2020-09-20 | Remove XMLMetadata use from tests. | Carl Hetherington | |
| 2020-09-20 | Remove XMLMetadata from DCP::write_xml and DCP::write_assetmap. | Carl Hetherington | |
| 2020-09-20 | Stop using XMLMetadata in CPL. It's always felt a bit clumsy, and | Carl Hetherington | |
| with the CPL metadata extension having a method like set_metadata() in CPL will be confusing. | |||
| 2020-07-11 | Hopefully make all tests stable enough to be run with --random, | Carl Hetherington | |
| stopping test reference churn. | |||
| 2019-12-01 | Check that KDM validity periods are safely within the validity periods | Carl Hetherington | |
| of the signing certificate chain. This does cause problems when you try to create a KDM for a certificate you just made (due to the fact that certificates always have a start-valid time of "now") but hopefully this can be fixed up in another commit. | |||
| 2019-03-16 | Fix some GPL boilerplate. | Carl Hetherington | |
| 2018-11-08 | Take thumbprint rather than a full dcp::Certificate for trusted devices. | Carl Hetherington | |
| 2018-03-13 | Store interop/SMPTE in MXF. | Carl Hetherington | |
| 2018-02-14 | Use a bool instead of an int for disable-forensic-picture and | Carl Hetherington | |
| a optional<int> instead of an int with a magic -1 for disable-forensic-audio. | |||
| 2018-02-14 | Make disabling forensic marking optional. | Mart Jansink | |
| 2017-06-23 | Fix some test failures caused by changes to handling of metadata. | Carl Hetherington | |
| 2017-02-14 | Fix test churn. | Carl Hetherington | |
| 2016-09-09 | Simplify previous commit and remove some debugging. | Carl Hetherington | |
| 2016-09-08 | Add channel assignment support for SMPTE DCPs. | Carl Hetherington | |
| 2016-07-01 | asdcp headers moved into subdirectory. | Carl Hetherington | |
| 2016-06-01 | Still more licence fixups. | Carl Hetherington | |
| 2016-01-14 | Use out-of-tree asdcplib-cth | Carl Hetherington | |
| 2015-11-15 | Support trusted device lists in KDMs. | Carl Hetherington | |
| 2015-07-30 | Merge Signer into CertificateChain. | Carl Hetherington | |
| 2015-07-30 | Rename certificates.{cc,h} -> certificate.{cc,h}. | Carl Hetherington | |
| 2015-06-24 | No-op: whitespace. | Carl Hetherington | |
| 2015-06-13 | Try to remove encryption test's dependency on LIBDCP_VERSION; update test ↵ | Carl Hetherington | |
| refs accordingly. | |||
| 2015-06-08 | Require only DCP::add() for the CPL; other assets found by looking in the CPL. | Carl Hetherington | |
| 2015-06-08 | Some comments and test tweaks. | Carl Hetherington | |
| 2015-06-05 | MXF -> Asset in lots of places. | Carl Hetherington | |
| 2015-06-05 | Rename some stuff Content -> Asset. | Carl Hetherington | |
| 2015-06-05 | encryption_test should add assets to the DCP. | Carl Hetherington | |
| 2015-06-05 | Rationalise naming of test outputs; fix missing check of dcp_test2. | Carl Hetherington | |
| 2014-07-21 | Remove some shared_ptr-itis. | Carl Hetherington | |
| 2014-07-20 | Tidy up KDM generation from CPLs a bit. | Carl Hetherington | |
| 2014-07-18 | Various small tweaks and fixes. | Carl Hetherington | |
| 2014-07-18 | Quite large reworking of signer/cert handling. | Carl Hetherington | |
| 2014-07-17 | Get Signer to take a PEM string rather than a filename. | Carl Hetherington | |
| 2014-07-16 | Various test fixes. | Carl Hetherington | |
| 2014-06-26 | Forward-port KDM formulation from v0. | Carl Hetherington | |
| 2014-05-03 | Make test results more reproducible. | Carl Hetherington | |
| 2014-03-19 | Considerable re-work of KDM class to express the difference between ↵ | Carl Hetherington | |
| encrypted and unencrypted KDMs. | |||
| 2014-03-19 | Partial tidy-up of KDM classes. | Carl Hetherington | |
