| Age | Commit message (Expand) | Author |
| 9 days | Add --trusted-device-chain option to KDM CLI.HEADmain | Carl Hetherington |
| 9 days | Warn if you specify trusted devices with a formulation that won't use them. | Carl Hetherington |
| 13 days | Fix 32-bit Windows build.v2.18.39 | Carl Hetherington |
| 13 days | Fix reading of RGB0 images. | Carl Hetherington |
| 13 days | Fix late subtitles when they are muxed late with respect to the video. | Carl Hetherington |
| 13 days | Fix doxygen comment. | Carl Hetherington |
| 14 days | Updated fr_FR translation from Théo Lalanne. | Carl Hetherington |
| 2026-04-21 | Fix bug causing mangled audio analyses in some cases (#3155). | Carl Hetherington |
| 2026-04-21 | Compress an if. | Carl Hetherington |
| 2026-04-21 | Updated nl_NL translation from Rob van Nieuwkerk. | Carl Hetherington |
| 2026-04-21 | White space: ffmpeg_decoder.{cc,h} | Carl Hetherington |
| 2026-04-20 | pot/merge. | Carl Hetherington |
| 2026-04-19 | Give some idea of how much XML/MXF files are too big when hinting. | Carl Hetherington |
| 2026-04-16 | Add --fill-crop to create CLI (#3008). | Carl Hetherington |
| 2026-04-16 | Preserve DCP subtitle settings when re-examining (#3152). | Carl Hetherington |
| 2026-04-16 | Compress an if. | Carl Hetherington |
| 2026-04-16 | Remove unused variable. | Carl Hetherington |
| 2026-04-16 | Fix some confusing use of period in a timecode (#3148). | Carl Hetherington |
| 2026-04-15 | Tidy up: use same initialisation for text as in ::examine(). | Carl Hetherington |
| 2026-04-15 | Fix error when re-examing DCP subtitle content (#3152). | Carl Hetherington |
| 2026-04-15 | Move utf8_strlen() out to libdcp. | Carl Hetherington |
| 2026-04-15 | Fix erroneous hints about ccaps having more than 3 lines if they contain form... | Carl Hetherington |
| 2026-04-13 | Fix build on Ubuntu <= 18.04. | Carl Hetherington |
| 2026-04-11 | Grok: fix hang when encoding with burned-in subtitles and no colour conversion | Aaron Boxer |
| 2026-04-09 | White space: video_mxf_content.{cc,h} | Carl Hetherington |
| 2026-04-09 | White space: text_ring_buffers.{cc,h} | Carl Hetherington |
| 2026-04-09 | White space: nanomsg.{cc,h} | Carl Hetherington |
| 2026-04-09 | White space: image_examiner.{cc,h} | Carl Hetherington |
| 2026-04-09 | White space: image_decoder.{cc,h} | Carl Hetherington |
| 2026-04-09 | White space: file_group.{cc,h} | Carl Hetherington |
| 2026-04-09 | White space: ffmpeg.{cc,h} | Carl Hetherington |
| 2026-04-09 | White space: encode_server_finder.{cc,h} | Carl Hetherington |
| 2026-04-09 | White space: dcp_subtitle_content.{cc,h} | Carl Hetherington |
| 2026-04-09 | White space: cinema_sound_processor.{cc,h} | Carl Hetherington |
| 2026-04-09 | White space: audio_mapping.{cc,h} | Carl Hetherington |
| 2026-04-09 | White space: analyse_subtitles_job.{cc,h} | Carl Hetherington |
| 2026-04-09 | White space: active_text.{cc,h} | Carl Hetherington |
| 2026-04-09 | White space: j2k_image_proxy.{cc,h} | Carl Hetherington |
| 2026-04-09 | White space: image_content.{cc,h} | Carl Hetherington |
| 2026-04-08 | White space: log.{cc,h} | Carl Hetherington |
| 2026-04-08 | Fix incorrect fade outs (#3145). | Carl Hetherington |
| 2026-04-08 | Tidy up a little: rename some variables, remove an unnecessary cast. | Carl Hetherington |
| 2026-04-08 | Support skipping of multiple frames (so e.g. we can handle 120fps sources). | Carl Hetherington |
| 2026-04-08 | Make FrameRateChange data private. | Carl Hetherington |
| 2026-04-08 | White space: frame_rate_change.{cc,h} | Carl Hetherington |
| 2026-04-08 | Updated ja_JP translation from 林雅成. | Carl Hetherington |
| 2026-03-23 | Updated nl_NL translation from Rob van Nieuwkerk. | Carl Hetherington |
| 2026-03-23 | Updated ja_JP translation from 林雅成. | Carl Hetherington |
| 2026-03-23 | pot/merge. | Carl Hetherington |
| 2026-03-22 | Remove now-unnecessary SHA1 variable. | Carl Hetherington |