Ettore Di Giacinto
c44abe40e8
fix(realtime): clean TTS temp path before read (gosec G304)
...
emitSpeech reads the WAV file the TTS backend wrote. The read moved here
from realtime.go, so code-scanning flagged it as a new G304 alert even
though the path is backend-controlled (a temp file), not user input.
Wrap it in filepath.Clean — a real path normalization that also clears
the alert, keeping with the repo's no-#nosec convention.
Assisted-by: Claude:claude-opus-4-8 gosec, golangci-lint
Signed-off-by: Ettore Di Giacinto <mudler@localai.io >
2026-06-10 16:05:10 +01:00
..
2026-03-13 21:37:15 +01:00
2026-05-08 16:25:45 +02:00
2026-05-08 16:25:45 +02:00
2026-05-14 08:53:46 +02:00
2026-05-22 10:13:41 +02:00
2026-05-26 08:34:26 +02:00
2026-05-22 10:13:41 +02:00
2026-05-25 23:55:35 +02:00
2026-05-29 11:39:09 +02:00
2026-06-09 09:02:04 +02:00
2026-06-09 09:02:04 +02:00
2026-05-25 09:28:27 +02:00
2025-11-09 22:00:27 +01:00
2026-05-05 15:10:13 +02:00
2026-05-08 01:44:47 +02:00
2026-05-25 09:28:27 +02:00
2026-05-25 10:51:48 +02:00
2026-03-11 08:05:50 +01:00
2026-05-30 12:04:10 +02:00
2026-04-09 18:30:31 +02:00
2026-04-09 18:30:31 +02:00
2026-05-25 10:51:48 +02:00
2026-05-25 10:51:48 +02:00
2026-04-04 15:14:35 +02:00
2026-03-11 08:05:50 +01:00
2026-06-10 16:05:10 +01:00
2026-05-13 21:57:27 +02:00
2026-05-15 12:39:47 +02:00
2026-06-10 16:02:29 +01:00
2026-06-05 13:45:43 +00:00
2026-06-05 13:45:43 +00:00
2026-06-10 16:02:29 +01:00
2026-06-10 16:02:29 +01:00
2026-06-10 16:02:30 +01:00
2026-06-10 16:05:10 +01:00
2026-06-10 16:05:10 +01:00
2026-06-10 16:05:10 +01:00
2026-06-10 16:05:10 +01:00
2026-06-10 16:05:10 +01:00
2026-06-10 16:02:29 +01:00
2026-06-10 16:02:29 +01:00
2026-03-30 00:47:27 +02:00
2026-03-13 21:37:15 +01:00
2026-03-13 21:37:15 +01:00
2026-06-09 22:28:03 +02:00
2026-06-09 22:28:03 +02:00
2026-06-09 22:28:03 +02:00
2026-06-10 16:05:10 +01:00
2026-05-08 01:44:47 +02:00