From ee36ac1d4d717f01c316fc77ce7fcca0c2d237dd Mon Sep 17 00:00:00 2001 From: Carlos Fernandez Date: Thu, 18 Dec 2025 13:19:13 +0100 Subject: [PATCH] docs: Update CHANGES.TXT with recent bug fixes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add changelog entries for recent merged PRs: - Fix: Garbled captions from HDHomeRun and I/P-only H.264 streams (#1109) - Fix: Enable stdout output for CEA-708 captions on Windows (#1693) - Fix: McPoodle DVD raw format read/write (#1524) - Fix: Variable shadowing in general_loop - Fix: Double-free crash in teletext cleanup - Fix: Uninitialized memory and memory leaks (Valgrind) - Fix: Dangling pointers in Rust FFI - New: Teletext subtitle pages in -out=report (#1034) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- docs/CHANGES.TXT | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/CHANGES.TXT b/docs/CHANGES.TXT index cac900d1..8b759ee7 100644 --- a/docs/CHANGES.TXT +++ b/docs/CHANGES.TXT @@ -1,5 +1,13 @@ 0.95 (2025-09-15) ----------------- +- Fix: Garbled captions from HDHomeRun and I/P-only H.264 streams (#1109) +- Fix: Enable stdout output for CEA-708 captions on Windows (#1693) +- Fix: McPoodle DVD raw format read/write - properly handle loop markers (#1524) +- Fix: Variable shadowing in general_loop causing false "premature end of file" messages +- Fix: Double-free crash in teletext cleanup when processing multiple files +- Fix: Uninitialized memory and memory leaks found by Valgrind testing +- Fix: Dangling pointers in Rust FFI copy_from_rust functions +- New: Improve -out=report to show detected Teletext subtitle pages (#1034) - FIX: Include ATSC VCT virtual channel numbers and call signs in XMLTV output - FIX: Restore ATSC XMLTV generation with ETT parsing for extended descriptions, multi-segment handling, extended table ID's (EIT/VCT), corrected XMLTV formatting, buffer bounds fixes - Fix: DVB subtitle extraction improvements for Chinese broadcasts (#224):