Commit graph

10 commits

Author SHA1 Message Date
Andrea Mazzoleni
c43d78e243 Support filesystems with invalid inode numbers on individual files
Some checks failed
Build / build-mac (push) Has been cancelled
Build / build-linux (push) Has been cancelled
Build / build-win (push) Has been cancelled
CodeQL Advanced / Analyze (c-cpp) (push) Has been cancelled
CodeQL Advanced / Analyze (actions) (push) Has been cancelled
2026-07-30 22:53:59 +02:00
Andrea Mazzoleni
31011d34c3 Silence clang static analyzer warnings 2026-07-30 22:53:59 +02:00
Andrea Mazzoleni
0f0873cf2b Add bounded retry with exponential backoff for ERROR_NO_SYSTEM_RESOURCES 2026-07-30 16:26:40 +02:00
Andrea Mazzoleni
ca5ad2f842 Add new os_kill 2026-07-30 16:26:40 +02:00
Andrea Mazzoleni
b0a3d9d413 Add CREATE_NO_WINDOW flag to process creation in os_spawn 2026-07-30 16:26:40 +02:00
Andrea Mazzoleni
46967fa73a Make os_abort to log to os_syslog 2026-07-30 16:26:40 +02:00
Andrea Mazzoleni
c0961dc695 Sanitize addr2line binary path via strspn whitelist before system call 2026-07-30 16:26:39 +02:00
Andrea Mazzoleni
e0a7969b62 Sync the OS interface with the daemon 2026-07-30 16:26:39 +02:00
Andrea Mazzoleni
5e138b3838 Abort on privilege switch failures unless errno is EPERM 2026-07-30 16:26:39 +02:00
Andrea Mazzoleni
88b0755c87 Merge the CLI and Daemon portable interface 2026-07-30 16:26:39 +02:00