| Age | Commit message (Expand) | Author |
| 2025-12-01 | Add sentry crash reporting on Windows.sentry | Carl Hetherington |
| 2025-11-27 | Log the thread that was used in the encoder (on Linux). | Carl Hetherington |
| 2025-11-27 | Fix overly-long thread name, and give it a number. | Carl Hetherington |
| 2025-11-27 | Cleanup: replace stdio with fmt library. | Carl Hetherington |
| 2025-11-27 | White space: encoded_log_entry.{cc,h} | Carl Hetherington |
| 2025-11-23 | Fix uninitialised variable. | Carl Hetherington |
| 2025-11-20 | Use relative_path(). | Carl Hetherington |
| 2025-11-20 | Add and test relative_path() method. | Carl Hetherington |
| 2025-11-15 | Updated nl_NL translation from Rob van Nieuwkerk. | Carl Hetherington |
| 2025-11-14 | Cleanup: compress a couple of ifs. | Carl Hetherington |
| 2025-11-12 | Updated nl_NL translation from Rob van Nieuwkerk. | Carl Hetherington |
| 2025-11-09 | pot/merge. | Carl Hetherington |
| 2025-11-09 | Re-examine files created before we stopped auto-generating stream IDs. | Carl Hetherington |
| 2025-11-09 | Add remove_stream_ids(). | Carl Hetherington |
| 2025-11-09 | White space: ffmpeg_content.{cc,h} | Carl Hetherington |
| 2025-11-09 | Preserve CPL/PKL filenames in the editor (#3109). | Carl Hetherington |
| 2025-11-07 | Use AV_CODEC_FLAG_BITEXACT when encoding audio. | Carl Hetherington |
| 2025-11-05 | Add hint about partially-encrypted projects. | Carl Hetherington |
| 2025-11-05 | Allow specification of which parts of the DCP to encrypt (#3099). | Carl Hetherington |
| 2025-11-04 | Fix failure to play any audio when one stream isn't producing anything (#3108) | Carl Hetherington |
| 2025-11-03 | Missing check for duplicate IDs. | Carl Hetherington |
| 2025-10-30 | Move JSONServer State to avoid ODR violation.v2.18.29 | Carl Hetherington |
| 2025-10-29 | Don't report channels as mapped when they are not included in the film's chan... | Carl Hetherington |
| 2025-10-29 | White space: transcode_job.{cc,h} | Carl Hetherington |
| 2025-10-29 | White space: kdm_recipient.{cc,h} | Carl Hetherington |
| 2025-10-29 | White space: find_missing.h | Carl Hetherington |
| 2025-10-29 | White space: audio_buffers.{cc,h} | Carl Hetherington |
| 2025-10-29 | White space: audio_analyser.{cc,h} | Carl Hetherington |
| 2025-10-29 | White space: atmos_decoder.{cc,h} | Carl Hetherington |
| 2025-10-28 | Fix decryption import code to work with PKCS1 and PKCS8 formats. | Carl Hetherington |
| 2025-10-28 | Move decryption {ex,im}port code to a new file. | Carl Hetherington |
| 2025-10-27 | White space: dcp_content.{cc,h} | Carl Hetherington |
| 2025-10-27 | Fix incorrect reading of markers from multi-reel DCPs (#3105). | Carl Hetherington |
| 2025-10-25 | Fix build on Arch with boost 1.89.v2.18.28 | Carl Hetherington |
| 2025-10-22 | White space: resampler.{cc,h} | Carl Hetherington |
| 2025-10-22 | Cleanup: header ordering. | Carl Hetherington |
| 2025-10-21 | Fix memory leak when using libicu. | Carl Hetherington |
| 2025-10-16 | Fix long delay in response to 2nd query from client. | Carl Hetherington |
| 2025-10-16 | Missing parameter name. | Carl Hetherington |
| 2025-10-16 | Potentially fix stopping of sockets. | Carl Hetherington |
| 2025-10-16 | White space. | Carl Hetherington |
| 2025-10-16 | Fix HTTP server when socket is closed. | Carl Hetherington |
| 2025-10-16 | Missing const. | Carl Hetherington |
| 2025-10-15 | White space: check_content_job.{cc,h} | Carl Hetherington |
| 2025-10-15 | Cleanup: compress an if and use a make_shared. | Carl Hetherington |
| 2025-10-15 | Support FFmpeg 8 (for Arch). | Carl Hetherington |
| 2025-10-15 | Disable use of stream IDs if there are duplicates, rather than rewriting. | Carl Hetherington |
| 2025-10-15 | Cleanup: use fmt::to_string(). | Carl Hetherington |
| 2025-10-15 | Move two methods into the .cc | Carl Hetherington |
| 2025-10-15 | Cleanup: header sorting. | Carl Hetherington |