Commit Graph

  • 270c89b7f8 [FEATURE]: Add Snap packaging support with Github workflow master Carlos Fernandez Sanz 2026-01-31 17:52:06 -08:00
  • 032cd1c6b1 Merge pull request #2040 from THE-Amrit-mahto-05/fix/avc-sei-payload-size Carlos Fernandez Sanz 2026-01-31 17:35:40 -08:00
  • 42e4e9a657 Merge pull request #2049 from THE-Amrit-mahto-05/fix-null-len-guard Carlos Fernandez Sanz 2026-01-31 17:18:31 -08:00
  • 821e307333 Merge pull request #2076 from THE-Amrit-mahto-05/fix-miri-null-deref Carlos Fernandez Sanz 2026-01-31 13:58:48 -08:00
  • ae81f3ba3d Fix Miri-reported UB in window row deallocation and tests Amrit kumar Mahto 2026-01-31 00:49:50 +05:30
  • b190751b2c [FIX]macOS: Fix hardsub pipeline failing due to arm64/x86_64 build mismatch Carlos Fernandez Sanz 2026-01-28 18:30:38 -08:00
  • f1bb0f4dce macOS: Fix hardsub pipeline failing due to arm64/x86_64 build mismatch GAURAV KARMAKAR 2026-01-29 00:12:09 +05:30
  • f147ac27f8 re running for CI to pass checks Amrit kumar Mahto 2026-01-27 21:03:19 +05:30
  • 2dfb44d7d4 re running CI Amrit kumar Mahto 2026-01-27 20:42:53 +05:30
  • 580e721dfe fix: prevent heap overflow in parse_PAT/parse_PMT and null deref in processmp4 Carlos Fernandez Sanz 2026-01-23 23:06:35 -08:00
  • d0a82447ff fix(rust): resolve clippy unnecessary_unwrap warnings for Rust 1.93 Carlos Fernandez 2026-01-23 20:58:03 -08:00
  • 5c19c7b932 style: fix Rust formatting in parser.rs test Carlos Fernandez 2026-01-23 20:14:26 -08:00
  • fd7271bae2 fix: prevent heap overflow in parse_PAT/parse_PMT and null deref in processmp4 Carlos Fernandez 2026-01-23 20:12:09 -08:00
  • 05c68349d5 Merge branch 'master' into feat/snap-distribution-support Chandragupt Singh 2026-01-23 15:26:59 +05:30
  • 09f21f64e4 fix(snap): resolve GPAC dependency and runtime issues in core22 snap Chandragupt Singh 2026-01-23 15:23:33 +05:30
  • c65fb0874e fix(rust): correct mkvlang test to use MkvLangFilter type Carlos Fernandez Sanz 2026-01-19 07:43:15 -08:00
  • 9db727d593 fix(rust): correct mkvlang test to use MkvLangFilter type Carlos Fernandez 2026-01-19 07:41:36 -08:00
  • fe6dad83b7 use u32 for SEI payload type and size Amrit kumar Mahto 2026-01-19 14:16:50 +05:30
  • d494286082 ci: add workflow to build .deb packages Carlos Fernandez Sanz 2026-01-18 20:37:22 -08:00
  • 259e881483 fix(ci): add missing FFmpeg dependencies to hardsubx .deb packages Carlos Fernandez 2026-01-18 20:11:10 -08:00
  • 197069d3b8 ci: add Debian 13 (Trixie) .deb build workflow Carlos Fernandez 2026-01-18 20:02:16 -08:00
  • 7a810d736d fix(ci): add libcurl3t64-gnutls dependency to .deb package Carlos Fernandez 2026-01-18 19:55:09 -08:00
  • 1413c948c4 fix(ci): correct leptonica package name for Ubuntu 24.04 Carlos Fernandez 2026-01-18 19:39:42 -08:00
  • bb5385913b fix(ci): use apt install to handle .deb dependencies in test step Carlos Fernandez 2026-01-18 19:13:41 -08:00
  • f8981e8e1e refactor(rust): Rename parser tests with descriptive names and expand coverage Carlos Fernandez Sanz 2026-01-18 19:12:34 -08:00
  • a1871abf04 fix(ci): switch .deb build to Ubuntu 24.04 Carlos Fernandez 2026-01-18 19:08:09 -08:00
  • 20b3773bb9 fix(ci): correct version and add missing dependencies in .deb workflow Carlos Fernandez 2026-01-18 19:02:48 -08:00
  • 8786b4cf75 fix(ci): correct LICENSE filename to LICENSE.txt Carlos Fernandez 2026-01-18 18:08:04 -08:00
  • 8632ecda5b ci: add workflow to build .deb packages Carlos Fernandez 2026-01-18 18:00:45 -08:00
  • 475153a9dd fix(build): resolve Rust-to-C linking issues on Linux Carlos Fernandez Sanz 2026-01-18 17:39:27 -08:00
  • df90009f73 ci: add CMakeLists.txt to workflow path filters Carlos Fernandez 2026-01-18 17:23:34 -08:00
  • 2352ea21e3 fix(build): resolve Rust-to-C linking issues on Linux Carlos Fernandez 2026-01-18 17:11:44 -08:00
  • dc041a35e8 fix(rust): Support BCP 47 language tags in --mkvlang option Carlos Fernandez Sanz 2026-01-18 16:33:39 -08:00
  • e99ba1d177 fix(rust): Remove dead code returning pointer to stack variable Carlos Fernandez Sanz 2026-01-18 14:11:39 -08:00
  • 298665faa4 chore: fix cargo fmt formatting Carlos Fernandez 2026-01-18 13:57:53 -08:00
  • 735a01bf04 refactor(rust): rename parser tests with descriptive names and expand coverage Carlos Fernandez 2026-01-18 13:55:56 -08:00
  • 3618c23b5a rust/avc: fix SEI payload size handling and type correctness Amrit kumar Mahto 2026-01-19 03:09:07 +05:30
  • b7c9da75dd Revert "Automatic extraction of multiple DVB subtitle streams (--split-dvb-subs) fixes#447 #1864" Carlos Fernandez Sanz 2026-01-18 13:37:53 -08:00
  • 449d55d5e5 Revert "Automatic extraction of multiple DVB subtitle streams (--split-dvb-subs) fixes#447 #1864" Carlos Fernandez Sanz 2026-01-18 13:37:26 -08:00
  • 60aa370899 fix(rust): Correct version number in CLI parser Carlos Fernandez Sanz 2026-01-18 13:35:25 -08:00
  • 3d18b38c32 Revert "Merge pull request #1912 from Rahul-2k4/final" Carlos Fernandez 2026-01-18 13:28:15 -08:00
  • 2a6d27f9ff Merge pull request #1912 from Rahul-2k4/final Carlos Fernandez Sanz 2026-01-18 13:27:17 -08:00
  • 91d3512bcc fix(rust): Support BCP 47 language tags in --mkvlang option Carlos Fernandez 2026-01-18 13:23:39 -08:00
  • 74e64c0421 Merge pull request #2035 from THE-Amrit-mahto-05/fix/mkvlang-params-check Carlos Fernandez Sanz 2026-01-18 13:07:44 -08:00
  • c175750ebe fix(rust): Correct version number in CLI parser Carlos Fernandez 2026-01-18 12:55:21 -08:00
  • e7dc4d19f7 Merge pull request #2036 from THE-Amrit-mahto-05/fix/process-word-file-safely Carlos Fernandez Sanz 2026-01-18 12:51:33 -08:00
  • 1fbb51056d Merge pull request #1992 from THE-Amrit-mahto-05/fix/teletext-panic Carlos Fernandez Sanz 2026-01-18 12:46:56 -08:00
  • 5d9a8cc6f2 Merge pull request #2031 from THE-Amrit-mahto-05/fix/rust-userdata-uaf Carlos Fernandez Sanz 2026-01-18 12:24:10 -08:00
  • 17abad79f2 fix: process_word_file propagates errors instead of panicking Amrit kumar Mahto 2026-01-19 01:53:19 +05:30
  • 707e1f01fe updating Amrit kumar Mahto 2026-01-19 01:34:41 +05:30
  • efc8b791e7 fix mkvlang_params_check: prevent panic on multi-byte characters Amrit kumar Mahto 2026-01-19 01:28:25 +05:30
  • a856bbde10 Merge pull request #2015 from Harsh-Sahu43/tests/validate-cc-pair Carlos Fernandez Sanz 2026-01-18 11:52:49 -08:00
  • 9390b876fa Merge pull request #2034 from THE-Amrit-mahto-05/fix/parser-atol-bug Carlos Fernandez Sanz 2026-01-18 11:38:53 -08:00
  • ead0a4beed little fix Amrit kumar Mahto 2026-01-19 00:45:30 +05:30
  • b2e9cb74c1 Fix atol parsing bug for numeric values and K/M/G suffixes Amrit kumar Mahto 2026-01-19 00:31:25 +05:30
  • 20b194aac4 Consolidate Rust userdata fixes: UAF, bounds checks, and VBI safety Amrit kumar Mahto 2026-01-18 23:34:43 +05:30
  • 2d9b480972 Merge branch 'CCExtractor:master' into tests/validate-cc-pair Harsh Sahu 2026-01-18 14:48:46 +05:30
  • 1447b021cb Fixed : formatting Harsh Sahu 2026-01-18 12:51:49 +05:30
  • e0ac126cff Fix use-after-free bugs in Rust userdata handling Amrit kumar Mahto 2026-01-18 05:37:44 +05:30
  • b8019bdb35 [FIX] Resolve output artifact on Linux/WSL (line clearing) Carlos Fernandez Sanz 2026-01-17 06:02:59 -08:00
  • 9d921dec43 fix(matroska): prevent out-of-bounds NAL parsing in AVC/HEVC blocks Carlos Fernandez Sanz 2026-01-17 06:00:12 -08:00
  • 3ada2b5002 fix(avc): prevent segfault in report-only mode (-out=report) Carlos Fernandez Sanz 2026-01-17 05:58:03 -08:00
  • 50ec9866db style: Fix clang-format ternary operator alignment Rahul Tripathi 2026-01-17 14:12:59 +05:30
  • ce87d01fbd fix: Cap DVB subtitle duration to 10s to prevent 65s page timeout bug Rahul Tripathi 2026-01-17 12:14:12 +05:30
  • fecd24d08e fix(avc): prevent segfault in report-only mode (-out=report) Carlos Fernandez 2026-01-16 20:50:42 -08:00
  • 482544c5bf docs: Add DVB deduplication feature and double-free fix to CHANGES.TXT Rahul Tripathi 2026-01-16 16:41:46 +05:30
  • 84a7a1fb41 style: Fix remaining clang-format indentation issues Rahul Tripathi 2026-01-16 16:34:26 +05:30
  • f198bcd2ec style: Fix clang-format issues across modified files Rahul Tripathi 2026-01-16 16:31:09 +05:30
  • 4b6016ca1c style: Fix clang-format issues in dvb_dedup files Rahul Tripathi 2026-01-16 16:26:28 +05:30
  • 9c2ea47eda fix: Add dvb_dedup.c to Windows and Mac build systems Rahul Tripathi 2026-01-16 16:24:52 +05:30
  • 170b466a20 fix: Add dvb_dedup.c to autoconf build for GitHub Actions Linux CI Rahul Tripathi 2026-01-16 16:23:43 +05:30
  • 2bdcd20115 cleanup: Remove temporary debug, test, and tool artifacts from final branch Rahul Tripathi 2026-01-16 16:17:19 +05:30
  • ab18d234d2 Merge branch 'CCExtractor:master' into final Rahul Tripathi 2026-01-16 16:05:36 +05:30
  • 3ff02617b0 fix: Resolve double-free crash in DVB split pipeline cleanup Rahul Tripathi 2026-01-16 16:02:59 +05:30
  • c7fad95e24 test: Fix DVB dedup test suite - DVB-005 and DVB-007 corrections Rahul Tripathi 2026-01-16 15:05:35 +05:30
  • c018f1f43c docs: Mark DVB-004 through DVB-008 as complete Rahul Tripathi 2026-01-16 14:15:44 +05:30
  • 98b50b2a35 test: Add DVB dedup test suite script Rahul Tripathi 2026-01-16 14:15:03 +05:30
  • 46cee0893a feat: DVB-003 - Add --no-dvb-dedup CLI flag Rahul Tripathi 2026-01-16 14:11:13 +05:30
  • 42ad48ca7f feat: DVB-001 - Add per-stream dedup ring buffer Rahul Tripathi 2026-01-16 14:04:00 +05:30
  • ed26a595bd style(matroska): apply clang-format Akhilesh 2026-01-14 13:42:22 +05:30
  • b1c2aabb22 fix(matroska): prevent out-of-bounds NAL parsing in AVC/HEVC blocks Akhilesh 2026-01-14 13:20:23 +05:30
  • bb2ae1e70f Fix DVB subtitle repetition bug and memory safety issues Rahul Tripathi 2026-01-13 20:29:44 +05:30
  • 6464fa486e Fix DVB Split: Remove forced dirty flag, rely on natural dirty + clear Rahul Tripathi 2026-01-13 18:12:16 +05:30
  • 5aa747ab33 Fix DVB Split bugs: Prevent subtitle repetition and buffer overflow crash Rahul Tripathi 2026-01-13 17:52:17 +05:30
  • 39adfa59b0 Fix Bug 1: Clear OCR text leakage preventing subtitle repetition Rahul Tripathi 2026-01-12 11:00:27 +05:30
  • 20287548cb fix: Correct progress time display for multi-program TS files Carlos Fernandez Sanz 2026-01-11 20:56:59 +01:00
  • b7b10419ec style: fix formatting alignment collectnis 2026-01-11 13:46:00 +00:00
  • 8fbfd68426 style: fix formatting alignment collectnis 2026-01-11 13:31:55 +00:00
  • 7159d0b6d0 fix: resolve merge conflict in changelog collectnis 2026-01-11 11:48:58 +00:00
  • c515578e37 docs: update changelog collectnis 2026-01-11 11:30:54 +00:00
  • e55b8eb764 [CLI] Fix output artifacts on Linux/WSL by clearing line on \r collectnis 2026-01-11 10:34:16 +00:00
  • 0228fbcbfa fix: Skip moov box if buffer too small to verify mvhd Carlos Fernandez Sanz 2026-01-11 10:30:32 +01:00
  • 0e190e0962 docs: Add changelog for 0.96.6 Carlos Fernandez Sanz 2026-01-11 10:29:57 +01:00
  • 13f1b5ab53 docs: Add changelog for 0.96.6 Carlos Fernandez 2026-01-11 10:28:56 +01:00
  • b39f923c46 docs: Clarify PS probe limit calculation (explain magic number) Carlos Fernandez Sanz 2026-01-11 08:55:17 +01:00
  • 7e32d6a553 Merge branch 'CCExtractor:master' into tests/validate-cc-pair Harsh Sahu 2026-01-11 04:51:33 +05:30
  • 3bde3dceec fix: Skip moov box if buffer too small to verify mvhd Carlos Fernandez 2026-01-11 00:13:11 +01:00
  • d5201b1129 docs: Clarify PS probe limit calculation with inline comment Carlos Fernandez 2026-01-11 00:07:35 +01:00
  • a199f4f8af Merge pull request #1996 from THE-Amrit-mahto-05/fix/demuxer-panics Carlos Fernandez Sanz 2026-01-11 00:06:35 +01:00
  • eea049923d add defensive length check to validate_cc_pair Harsh Sahu 2026-01-11 04:21:00 +05:30