Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dd: buffer partial blocks in the output writer #4545

Merged
merged 5 commits into from
Nov 27, 2023

Commits on Nov 26, 2023

  1. dd: add Settings.buffered field

    Add the `Settings.buffered` field to indicate whether partial output
    blocks should be buffered until they are complete.
    jfinkels committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    016ae34 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5142f35 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b383e60 View commit details
    Browse the repository at this point in the history
  4. dd: use read statistics for termination condition

    Correct the behavior of `dd` so that the termination condition of the
    main loop uses the number of bytes read, not the number of bytes
    written, when the `count` command-line option is given in bytes
    instead of blocks.
    jfinkels committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    f343b7e View commit details
    Browse the repository at this point in the history
  5. dd: buffer partial blocks in the output writer

    Add buffering of partial blocks in the output block writer until they
    are completed.
    jfinkels committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    ceccd2e View commit details
    Browse the repository at this point in the history