| Age | Commit message (Expand) | Author |
| 2025-09-30 | Fix some warnings raised by the macOS compiler. | Carl Hetherington |
| 2025-09-14 | Fix build with newer boost. | Carl Hetherington |
| 2025-08-25 | Write subtitles and fonts to subdirectories when combining Interop (#3079).v1.10.25 | Carl Hetherington |
| 2025-08-25 | Don't write subtitles to combined Interop DCPs twice (#3079). | Carl Hetherington |
| 2025-04-12 | Report zero- or negative-length subtitles as an error.v1.10.19 | Carl Hetherington |
| 2024-08-17 | Rename TextType::SUBTITLE -> OPEN_SUBTITLE and CAPTION -> CLOSED_CAPTION. | Carl Hetherington |
| 2024-08-17 | Subtitle{,String,Image} -> Text{,String,Image}. | Carl Hetherington |
| 2024-08-17 | {,Interop,SMPTE}SubtitleAsset -> {,Interop,SMPTE}TextAsset. | Carl Hetherington |
| 2024-08-17 | Merge ReelClosedCaptionAsset into ReelTextAsset. | Carl Hetherington |
| 2024-08-17 | Reel{,Interop,SMPTE}SubtitleAsset -> Reel{,Interop,SMPTE}TextAsset. | Carl Hetherington |
| 2024-04-15 | Add OK note when all or nothing is encrypted. | Carl Hetherington |
| 2024-04-14 | Make verified DCPs available on the return from dcp::verify(). | Carl Hetherington |
| 2023-11-20 | Allow use of KDMs when verifying DCPs. | Carl Hetherington |
| 2023-07-25 | Cleanup: move EqualityOptions into its own file. | Carl Hetherington |
| 2023-04-04 | Pass MainSoundConfiguration object rather than a string. | Carl Hetherington |
| 2023-04-04 | Add some missing sound field specifiers to tests. | Carl Hetherington |
| 2023-02-12 | Add --no-asset-hash-check and --asset-hash-check-maximum-size (DoM #2444).v1.8.56 | Carl Hetherington |
| 2023-01-08 | Compare LoadFont URIs and asset paths correctly (DoM #2402). | Carl Hetherington |
| 2022-09-06 | Add a new test. | Carl Hetherington |
| 2021-06-26 | C++11 cleanup. | Carl Hetherington |
| 2021-06-02 | Pass through CompositionMetadataAsset correctly. | Carl Hetherington |
| 2021-04-12 | C++11 tidying. | Carl Hetherington |
| 2021-04-12 | Specify CPL standard on construction. | Carl Hetherington |
| 2021-04-11 | Small bits of tidying up. | Carl Hetherington |
| 2021-03-17 | Fix combining when two DCPs both contain copies of the same asset. | Carl Hetherington |
| 2021-01-22 | Assorted c++11 cleanups. | Carl Hetherington |
| 2021-01-21 | Some more use of enum class. | Carl Hetherington |
| 2021-01-21 | Use enum class for the things in types.h | Carl Hetherington |
| 2021-01-19 | Cleanup: tidy enum names for verification codes. | Carl Hetherington |
| 2021-01-18 | Bv2.1 9.1: PKL annotation text must match CPL ContentTitleText if there is on... | Carl Hetherington |
| 2021-01-18 | Bv2.1 8.6.{1.2}: CompositionMetadataAsset must exist and it must have some <V... | Carl Hetherington |
| 2021-01-18 | Bv2.1 8.5: FFOC and LFOC should be present and have particular values. | Carl Hetherington |
| 2021-01-17 | Use feature not trailer for some tests to avoid verification errors about FFE... | Carl Hetherington |
| 2021-01-17 | Bv2.1 7.2.{4,5}: check that subtitles are not too short, too close or | Carl Hetherington |
| 2021-01-17 | Replace std::list with std::vector in the API. | Carl Hetherington |
| 2021-01-17 | Bv2.1 6.1: DCPs must be SMPTE. | Carl Hetherington |
| 2021-01-08 | std::shared_ptr | Carl Hetherington |
| 2020-09-21 | Adapt for changes in parent branch, and test churn. | Carl Hetherington |
| 2020-09-17 | Add dcp::combine(). | Carl Hetherington |