| Age | Commit message (Expand) | Author |
| 2024-12-23 | Remove String::compose and use fmt instead. | Carl Hetherington |
| 2024-09-04 | Allow libcxml and libdcp builds with static boost.v1.9.16 | 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-18 | Move Behaviour enum out of J2KPictureAsset. | Carl Hetherington |
| 2024-04-18 | Rename classes. | Carl Hetherington |
| 2024-04-18 | Fix includes. | Carl Hetherington |
| 2024-04-15 | Improve error reporting for _replace tests and check everything about the not... | Carl Hetherington |
| 2024-03-22 | Bump asdcplib to dcpomatic-2.13.0 branch.v1.9.4 | Carl Hetherington |
| 2024-03-20 | Allow building with libxml++-4.0 and C++17. | Carl Hetherington |
| 2023-11-15 | Simple pass-through of <Ruby> tags in subtitles. | Carl Hetherington |
| 2023-10-10 | Fix argument parsing on Ubuntu 16.04.v1.8.84 | Carl Hetherington |
| 2023-06-27 | Move Editor class from verify_test.cc to test.cc | Carl Hetherington |
| 2023-06-27 | Cleanup: set annotation text in make_simple(). | Carl Hetherington |
| 2023-06-02 | Verify error if SMPTE subtitle asset has <Text> but no <LoadFont>.v1.8.73 | Carl Hetherington |
| 2023-04-04 | Pass MainSoundConfiguration object rather than a string. | Carl Hetherington |
| 2023-03-20 | Use an enum instead of a bool in PictureAsset::start_write(). | Carl Hetherington |
| 2023-03-20 | Remove the bools and default parameters from SoundAsset::start_write(). | Carl Hetherington |
| 2023-03-16 | Specify number of channels in the data passed to SoundAssetWriter, and pad ch... | Carl Hetherington |
| 2023-01-24 | Add channels parameter to simple_audio(). | Carl Hetherington |
| 2022-12-04 | Fix some ambiguous shared_ptrs, seen on Arch Linux. | Carl Hetherington |
| 2022-11-03 | Add Z position to subtitles; existing tests pass. | Carl Hetherington |
| 2022-08-10 | Fix undefined memory warning during tests. | Carl Hetherington |
| 2022-05-04 | C++11 tidying. | Carl Hetherington |
| 2022-04-12 | Add and use new File class.merged-to-main | Carl Hetherington |
| 2022-03-24 | Remove <EntryPoint> and <Duration> from <ReelMarkerAsset> tags. | Carl Hetherington |
| 2021-10-13 | Basic implementation of <Space> tag in subtitles.v1.8.3 | Carl Hetherington |
| 2021-10-08 | Fix problems when adding KDMs to a VF, before adding the OV.v1.8.2 | Carl Hetherington |
| 2021-04-14 | Fix/hide some warnings. | Carl Hetherington |
| 2021-04-12 | Split ReelClosedCaptionAsset into Interop and SMPTE parts. | 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-04-09 | Add check for Bv2.1 10.4.3 - container duration vs reel duration in timed text. | Carl Hetherington |
| 2021-03-26 | Write MCA tags based on the specified sound field. | Carl Hetherington |
| 2021-02-06 | Basic analysis (verification) of J2K codestreams. | Carl Hetherington |
| 2021-02-06 | Don't use flat_red.j2c for the simple DCP test as it's only 8-bit. | Carl Hetherington |
| 2021-02-06 | Rename j2k.{cc,h} => j2k_transcode.{cc,h} | Carl Hetherington |
| 2021-01-21 | Use enum class for the things in types.h | 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 8.2: all parts of a reel must have the same duration. | Carl Hetherington |
| 2021-01-17 | Bv2.1 7.3: audio sample rate must be 48kHz. | Carl Hetherington |
| 2021-01-17 | Give simple_{picture,sound} a length parameter and fix crazy implementation o... | Carl Hetherington |
| 2021-01-17 | Replace std::list with std::vector in the API. | Carl Hetherington |
| 2021-01-17 | Stop tests failing when libdcp version changes. | Carl Hetherington |