Missing --quiet / --silent flag to suppress non-error output #96

Closed
opened 2026-07-21 16:19:53 +02:00 by TapTap · 1 comment
Owner

Description

There is --verbose / -v but no --quiet to suppress all non-error output. All printf calls in send_files() and send_files_multithreaded() for dry-run go to stdout unconditionally.

Location

src/client/client_cli.c

Suggested Fix

Add --quiet flag. Add bool quiet to Config. Gate all informational printf calls behind !config->quiet.

Severity

low

Category

feature

Sub-Agent

feature-scout (FS-2)


This issue was automatically generated by the issue-creator agent.

## Description There is `--verbose` / `-v` but no `--quiet` to suppress all non-error output. All `printf` calls in `send_files()` and `send_files_multithreaded()` for dry-run go to stdout unconditionally. ## Location src/client/client_cli.c ## Suggested Fix Add `--quiet` flag. Add `bool quiet` to `Config`. Gate all informational `printf` calls behind `!config->quiet`. ## Severity low ## Category feature ## Sub-Agent feature-scout (FS-2) --- _This issue was automatically generated by the issue-creator agent._
Author
Owner

Fixed in PR #148 — merged into main on 2026-07-29.

Fixed in PR #148 — merged into main on 2026-07-29.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: TapTap/FastSync#96