Remove unimplemented CLI options #209

Merged
TapTap merged 4 commits from feat/remove-unimplemented-cli-options into evaluation-of-codebase-by-human 2026-08-11 21:17:52 +02:00
Owner

Summary

  • Remove parsed-but-unimplemented CLI options and dead Config/scanner state.
  • Preserve obsolete config wire slots as zero/empty compatibility fields.
  • Update usage, README, RSYNC_COMPAT.md, and CLI/scanner tests.
  • Fix strict-warning issues in --max-size and -p parsing.

Verification

  • cmake -B build -S . -DSTRICT_WARNINGS=ON
  • cmake --build build -j
  • ./build/tests
  • python3 -m pytest tests/ -v --tb=short -k not SSH

The full integration suite still has the repository SSH path/harness failures; TCP, TLS, preflight, feature, and unit coverage pass.

## Summary - Remove parsed-but-unimplemented CLI options and dead Config/scanner state. - Preserve obsolete config wire slots as zero/empty compatibility fields. - Update usage, README, RSYNC_COMPAT.md, and CLI/scanner tests. - Fix strict-warning issues in --max-size and -p parsing. ## Verification - cmake -B build -S . -DSTRICT_WARNINGS=ON - cmake --build build -j - ./build/tests - python3 -m pytest tests/ -v --tb=short -k not SSH The full integration suite still has the repository SSH path/harness failures; TCP, TLS, preflight, feature, and unit coverage pass.
TapTap added 1 commit 2026-08-11 21:01:14 +02:00
Remove unimplemented CLI options
CI / lint (pull_request) Failing after 3s
CI / build-and-test (pull_request) Has been skipped
CI / sanitizers (address) (pull_request) Has been skipped
CI / sanitizers (undefined) (pull_request) Has been skipped
CI / fuzz-build (pull_request) Has been skipped
CI / coverage (pull_request) Has been skipped
CI / valgrind (pull_request) Has been skipped
d146e1bb7c
TapTap added 1 commit 2026-08-11 21:08:56 +02:00
Format CLI option test table
CI / lint (pull_request) Failing after 25s
CI / build-and-test (pull_request) Has been skipped
CI / sanitizers (address) (pull_request) Has been skipped
CI / sanitizers (undefined) (pull_request) Has been skipped
CI / fuzz-build (pull_request) Has been skipped
CI / coverage (pull_request) Has been skipped
CI / valgrind (pull_request) Has been skipped
2e00fc31f2
TapTap added 1 commit 2026-08-11 21:12:01 +02:00
Fix va_list cleanup in logger
CI / lint (pull_request) Failing after 25s
CI / build-and-test (pull_request) Has been skipped
CI / sanitizers (address) (pull_request) Has been skipped
CI / sanitizers (undefined) (pull_request) Has been skipped
CI / fuzz-build (pull_request) Has been skipped
CI / coverage (pull_request) Has been skipped
CI / valgrind (pull_request) Has been skipped
679e389ba6
TapTap added 1 commit 2026-08-11 21:14:59 +02:00
Satisfy cppcheck CLI and logger checks
CI / lint (pull_request) Successful in 25s
CI / sanitizers (address) (pull_request) Successful in 35s
CI / sanitizers (undefined) (pull_request) Successful in 35s
CI / fuzz-build (pull_request) Successful in 14s
CI / coverage (pull_request) Successful in 31s
CI / build-and-test (pull_request) Successful in 1m14s
CI / valgrind (pull_request) Successful in 32s
852e47a143
TapTap merged commit 75040103d3 into evaluation-of-codebase-by-human 2026-08-11 21:17:52 +02:00
TapTap deleted branch feat/remove-unimplemented-cli-options 2026-08-11 21:17:56 +02:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: TapTap/FastSync#209