Commit Graph
2 Commits
Author SHA1 Message Date
Esa Kataja 22b3a73109 fix: refuse destination collisions and fall back on EXDEV in mover
Centralize all move helpers through a single safeRename function that
stats the destination first and refuses to overwrite (bug #14), and
falls back to copy+fsync+remove when os.Rename returns EXDEV across
mounted filesystems (bug #13). Drops the dead MoveToOutput helper.
2026-05-16 20:32:19 +03:00
Esa Kataja 0f11c62c4d add: add encoder, mover, watcher, and logger packages 2026-04-04 18:07:37 +03:00