trvon
2d4fca1d04
fix(extraction): tighten UTF-8 detection and keep units after bad surrogates
...
EncodingDetector::detectEncoding accepted C0/C1 and F5-F7 lead bytes,
surrogates and overlong sequences as UTF-8, so such files skipped
conversion and reached the index as invalid UTF-8. It now uses the shared
well-formedness check.
convertToUtf8 consumed the unit after an unpaired high surrogate before
checking it, so UTF-16 'D800 0041' lost the 'A'. Only consume it when it
is a low surrogate.
2026-09-23 17:56:59 -06:00
trvon
8e8b0ec716
fix(test): harden sanitizer merge blockers
2026-06-29 11:34:02 -04:00
trvon
8889ca11f0
fix(audit): remove no-op storage and metadata paths found in audit, use file-type detection for buffer handlers without, breaking generic multimedia fallback, and sync plugin and operator docs with shipped behavior
2026-06-27 10:50:59 -04:00
trvon
d67d5d63ac
Remediate Fold SAST findings
...
Centralize duplicated helpers and harden numeric, timing, IPC, SQLite retry, config, plugin, metrics, and async content-store paths identified during Fold SAST triage.\n\nAdd targeted tests for shared utilities and preserve per-task YAMS checkpoints.
2026-05-27 22:41:44 -04:00
trvon
2381c90c86
feat: cleaning up codebase and improving treesitter plugin
2026-03-23 16:57:12 -04:00
trvon
0261b90a7b
refactor(build): centralize dependency discovery and trim Meson duplication
2026-03-23 15:41:13 -04:00
trvon
2360828eb7
feat: bug fixes in daemon lifecycle, cleaning up tests and resolving test failures
2026-02-17 11:04:22 -05:00
trvon
2946b231dd
fix: license header file updates, mcp improvements, windows build fixes
2026-01-30 17:23:33 -05:00
trevon
248ee037ba
plugin improvements. continued gtest -> catch2 test migration
2025-12-19 22:27:31 -05:00
trvon
bbf23bb190
test migrations to catch2, service manager + socket server refactor for better startup performance. search bug fixes
2025-10-29 23:08:09 -04:00
Trevon
43699f99a3
v0.7.0-prerelease
2025-09-20 22:55:34 -04:00
Trevon
956c43b80b
v0.6.12 experiemental
2025-09-11 11:28:42 -04:00
Trevon
728f255747
v0.6.9
2025-09-06 00:11:43 -04:00
Trevon
abdbd68e06
build system improvements, clang-tidy integration for warnings equals errors (need to continue). POSIX socket legacy code removal
2025-09-03 13:22:30 -04:00
Trevon
60b48f34c9
v0.5.9
2025-08-30 04:55:37 -04:00
Trevon
7c92f09d21
v0.5.7
2025-08-29 06:12:50 -04:00
Trevon
c0fad1d5ca
v0.5.0
2025-08-23 21:57:36 -04:00
Trevon
d0342a4ed6
v0.4.0 staging
2025-08-20 12:17:48 -04:00