| Age | Commit message (Expand) | Author |
| 2025-02-23 | Allow passing options to VerifyDCPJob. | Carl Hetherington |
| 2025-02-23 | Add JobManager::cancel_all_jobs(). | Carl Hetherington |
| 2025-02-23 | Allow verification of multiple DCPs in one go (#2843). | Carl Hetherington |
| 2025-02-22 | Add accessor. | Carl Hetherington |
| 2025-02-18 | Add retry for email sending (#2963). | Carl Hetherington |
| 2025-02-17 | pot/merge. | Carl Hetherington |
| 2025-02-17 | White space: content.{cc,h} | Carl Hetherington |
| 2025-02-16 | White space: kdm_with_metadata.{cc,h} send_kdm_email_job.{cc,h} | Carl Hetherington |
| 2025-02-12 | pot/merge. | Carl Hetherington |
| 2025-02-11 | Fix/hack build to work again on Ubuntu 1{6,8}.04 | Carl Hetherington |
| 2025-02-11 | Further fixes to cs_CZ translation. | Carl Hetherington |
| 2025-02-11 | Fix up i18n after analytics message change. | Carl Hetherington |
| 2025-02-11 | Replace compose with fmt. | Carl Hetherington |
| 2025-02-11 | Remove happy clappy language. | Carl Hetherington |
| 2025-02-11 | Replace compose with fmt. | Carl Hetherington |
| 2025-02-11 | Use a default constructor. | Carl Hetherington |
| 2025-02-11 | Revert "Add stubs for Georgian (ka_KA) language support." | Carl Hetherington |
| 2025-02-10 | Apply the same fix for DKDM recipients as we previously had for cinemas. | Carl Hetherington |
| 2025-02-09 | Remove believed pointless pre-storage of file state. | Carl Hetherington |
| 2025-02-09 | Add --audio-channels option to dcpomatic2_create (#2966). | Carl Hetherington |
| 2025-02-09 | Fix out-of-date help. | Carl Hetherington |
| 2025-02-03 | Fix subtitles being written with negative times when trimmed (#2965). | Carl Hetherington |
| 2025-02-03 | Cleanup: rename subtitle_stop -> text_stop. | Carl Hetherington |
| 2025-02-02 | pot/merge. | Carl Hetherington |
| 2025-02-02 | White space: config.{cc,h} player.{cc,h} about_dialog.{cc,h} hints_dialog.{cc,h} | Carl Hetherington |
| 2025-01-25 | White space: film.{cc,h} font.{cc,h} | Carl Hetherington |
| 2025-01-25 | White space: kdm_cli.{cc,h} usl.{cc,h} zipper.{cc,h} | Carl Hetherington |
| 2025-01-25 | White space: audio_delay.{cc,h} audio_point.{cc,h} rng.{cc,h} atmos_test.cc | Carl Hetherington |
| 2025-01-25 | White space: filter.{cc,h}, hints.{cc,h}, gain_calculator_dialog.{cc,h} | Carl Hetherington |
| 2025-01-24 | Updated ru_RU translation from Евгений Дац. | Carl Hetherington |
| 2025-01-22 | Fix typo (#2956).v2.18.6 | Carl Hetherington |
| 2025-01-22 | Sort cinemas and DKDM recipients correctly using the collator (#2950). | Carl Hetherington |
| 2025-01-22 | Move sqlite database open/close to a new SQLiteDatabase. | Carl Hetherington |
| 2025-01-22 | Announce changes to cinemas file separately. | Carl Hetherington |
| 2025-01-22 | Only read screen certificates when we need them. | Carl Hetherington |
| 2025-01-22 | Fix updating of screens with new/different trusted devices. | Carl Hetherington |
| 2025-01-22 | Fix adding of trusted devices. | Carl Hetherington |
| 2025-01-22 | Allow KDMRecipient and hence Screen to convert certs to dcp::Certificate lazily. | Carl Hetherington |
| 2025-01-22 | Add screens() to get all screens. | Carl Hetherington |
| 2025-01-21 | White space: cross{_osx,_windows,_common}.cc cross.h | Carl Hetherington |
| 2025-01-21 | White space: analyse_audio_job.{cc,h} | Carl Hetherington |
| 2025-01-21 | Cleanup: sorting. | Carl Hetherington |
| 2025-01-21 | White space: verify_dcp_job.{cc,h} | Carl Hetherington |
| 2025-01-21 | Cleanup: default constructor. | Carl Hetherington |
| 2025-01-20 | White space: util.{cc,h} | Carl Hetherington |
| 2025-01-20 | Fix typo in comment. | Carl Hetherington |
| 2025-01-20 | Fix typo accomodate -> accommodate. | Carl Hetherington |
| 2025-01-20 | Remove the strange tolerant flag in Film. | Carl Hetherington |
| 2025-01-20 | Pass tolerant flag into Player. | Carl Hetherington |
| 2025-01-20 | Pass tolerant flag into Content::examine() and the ExamineContentJob. | Carl Hetherington |