quality: refactors (#321-#326) + fake-super directories (#319) #329

Merged
TapTap merged 14 commits from quality/refactor into dev 2026-09-24 03:17:42 +02:00
14 Commits
Author SHA1 Message Date
TapTap 13627e82fc fix: scan-root error propagation, link_target leak, delta guard, meta leak (review)
CI / lint (pull_request) Successful in 1m51s
CI / parity-full (pull_request) Skipped
CI / sanitizers (address) (pull_request) Skipped
CI / sanitizers (undefined) (pull_request) Skipped
CI / fuzz-build (pull_request) Skipped
CI / coverage (pull_request) Skipped
CI / valgrind (pull_request) Skipped
CI / parity-fast (pull_request) Successful in 19s
CI / build-and-test (pull_request) Successful in 54s
2026-09-24 03:12:29 +02:00
TapTap 09ab81120e refactor(scanner): make cur_path const (cppcheck) 2026-09-24 02:45:33 +02:00
TapTap 2a7afbda0a Merge branch 'quality/g325' into quality/refactor 2026-09-24 02:35:33 +02:00
TapTap bab6fcc706 Merge branch 'quality/g324' into quality/refactor 2026-09-24 02:35:33 +02:00
TapTap 6a426cffa8 Merge branch 'quality/g323' into quality/refactor 2026-09-24 02:35:33 +02:00
TapTap b74182c7c1 Merge branch 'quality/g322' into quality/refactor 2026-09-24 02:35:33 +02:00
TapTap f2a8eeaea7 Merge branch 'quality/g321' into quality/refactor 2026-09-24 02:35:33 +02:00
TapTap 18d7d495cf Merge branch 'quality/g319' into quality/refactor 2026-09-24 02:35:33 +02:00
TapTap 59d20e867a refactor(scanner): share file-entry construction; name magic constants (#322, #326) 2026-09-24 02:35:03 +02:00
TapTap cc931790e9 feat(xattr): --fake-super for directories (#319) 2026-09-24 02:30:02 +02:00
TapTap 60776b78fc refactor(server): decompose main into hash-credentials/stdio/daemon entrypoints (#324) 2026-09-24 02:29:17 +02:00
TapTap 52ad0aa512 refactor(delete): decompose delete_walk_fd and missing-args budget walker (#325) 2026-09-24 02:23:47 +02:00
TapTap 759ffea117 refactor(client): share connect/session setup and delete preamble (#323) 2026-09-24 02:23:21 +02:00
TapTap ef37c2b988 refactor(incremental): decompose receive_delta_file with a fail label (#321) 2026-09-24 02:15:28 +02:00