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

Initial support for securing tty I/O. #684

Merged
merged 15 commits into from
Jan 2, 2020
Merged

Initial support for securing tty I/O. #684

merged 15 commits into from
Jan 2, 2020

Commits on Jan 2, 2020

  1. Initial support for securing tty I/O.

    sunfishcode authored and Jakub Konka committed Jan 2, 2020
    Configuration menu
    Copy the full SHA
    bddb692 View commit details
    Browse the repository at this point in the history
  2. Update the tests.

    sunfishcode authored and Jakub Konka committed Jan 2, 2020
    Configuration menu
    Copy the full SHA
    710b8fb View commit details
    Browse the repository at this point in the history
  3. Fix warnings

    Jakub Konka committed Jan 2, 2020
    Configuration menu
    Copy the full SHA
    84d122c View commit details
    Browse the repository at this point in the history
  4. Update crates/wasi-common/src/fdentry.rs

    Co-Authored-By: Jakub Konka <[email protected]>
    sunfishcode and Jakub Konka committed Jan 2, 2020
    Configuration menu
    Copy the full SHA
    612fdea View commit details
    Browse the repository at this point in the history
  5. Properly sandbox stderr.

    sunfishcode authored and Jakub Konka committed Jan 2, 2020
    Configuration menu
    Copy the full SHA
    d459401 View commit details
    Browse the repository at this point in the history
  6. Document why the scratch buffer is 4 elements long.

    sunfishcode authored and Jakub Konka committed Jan 2, 2020
    Configuration menu
    Copy the full SHA
    c31a9a3 View commit details
    Browse the repository at this point in the history
  7. Update crates/wasi-common/src/sandboxed_tty_writer.rs

    Co-Authored-By: Jakub Konka <[email protected]>
    sunfishcode and Jakub Konka committed Jan 2, 2020
    Configuration menu
    Copy the full SHA
    7ba4968 View commit details
    Browse the repository at this point in the history
  8. Update crates/wasi-common/src/sandboxed_tty_writer.rs

    Co-Authored-By: Jakub Konka <[email protected]>
    sunfishcode and Jakub Konka committed Jan 2, 2020
    Configuration menu
    Copy the full SHA
    2d8bbbd View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    badda16 View commit details
    Browse the repository at this point in the history
  10. Always sanitize stderr.

    sunfishcode authored and Jakub Konka committed Jan 2, 2020
    Configuration menu
    Copy the full SHA
    25234d3 View commit details
    Browse the repository at this point in the history
  11. Port the changes to the snapshot_0 directory.

    sunfishcode authored and Jakub Konka committed Jan 2, 2020
    Configuration menu
    Copy the full SHA
    ee476c8 View commit details
    Browse the repository at this point in the history
  12. Fix snapshot_0 compilation error.

    sunfishcode authored and Jakub Konka committed Jan 2, 2020
    Configuration menu
    Copy the full SHA
    f8047c0 View commit details
    Browse the repository at this point in the history
  13. Update crates/wasi-common/src/sandboxed_tty_writer.rs

    Co-Authored-By: bjorn3 <[email protected]>
    2 people authored and Jakub Konka committed Jan 2, 2020
    Configuration menu
    Copy the full SHA
    ae2a60f View commit details
    Browse the repository at this point in the history
  14. Replace the scratch buffer with a temporary buffer.

    sunfishcode authored and Jakub Konka committed Jan 2, 2020
    Configuration menu
    Copy the full SHA
    cc3cf24 View commit details
    Browse the repository at this point in the history
  15. Format with latest stable rustfmt.

    sunfishcode authored and Jakub Konka committed Jan 2, 2020
    Configuration menu
    Copy the full SHA
    26be703 View commit details
    Browse the repository at this point in the history