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

C-API: add functions to overwrite stdin / stdout / stderr handlers #3145

Merged
merged 80 commits into from
Oct 17, 2022

Commits on Aug 5, 2022

  1. Configuration menu
    Copy the full SHA
    f3fc438 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b1c77a1 View commit details
    Browse the repository at this point in the history
  3. Add (non-working) unit test

    fschutt committed Aug 5, 2022
    Configuration menu
    Copy the full SHA
    759b2f6 View commit details
    Browse the repository at this point in the history
  4. Remove wasi_env_write_stdin

    fschutt committed Aug 5, 2022
    Configuration menu
    Copy the full SHA
    8e5ff7d View commit details
    Browse the repository at this point in the history
  5. Fix C API

    fschutt committed Aug 5, 2022
    Configuration menu
    Copy the full SHA
    dccaa3f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d0ccb34 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    660f866 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    127e06d View commit details
    Browse the repository at this point in the history
  9. Added API for wasi_stdin_t

    fschutt committed Aug 5, 2022
    Configuration menu
    Copy the full SHA
    5103306 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8c36f06 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    dfe4e8e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    f4ff4bc View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    5e83b80 View commit details
    Browse the repository at this point in the history
  14. cargo fmt

    fschutt committed Aug 5, 2022
    Configuration menu
    Copy the full SHA
    ed4fb72 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    aa27a66 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    2ff8d34 View commit details
    Browse the repository at this point in the history
  17. Use int64_t / uintptr_t

    fschutt committed Aug 5, 2022
    Configuration menu
    Copy the full SHA
    1224700 View commit details
    Browse the repository at this point in the history
  18. cargo update

    fschutt committed Aug 5, 2022
    Configuration menu
    Copy the full SHA
    f1a3350 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    ac127d8 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2022

  1. Configuration menu
    Copy the full SHA
    18709f2 View commit details
    Browse the repository at this point in the history
  2. Use wasi::Pipe

    fschutt committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    838d932 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    df05679 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2022

  1. Configuration menu
    Copy the full SHA
    662be61 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9c4bc82 View commit details
    Browse the repository at this point in the history
  3. Address review changes

    fschutt committed Aug 18, 2022
    Configuration menu
    Copy the full SHA
    16f7ff7 View commit details
    Browse the repository at this point in the history
  4. Fix errors in make test-capi

    fschutt committed Aug 18, 2022
    Configuration menu
    Copy the full SHA
    b7f30c9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a93f589 View commit details
    Browse the repository at this point in the history
  6. cargo fmt && make lint

    fschutt committed Aug 18, 2022
    Configuration menu
    Copy the full SHA
    6e944fa View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2022

  1. Configuration menu
    Copy the full SHA
    63d709e View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2022

  1. Configuration menu
    Copy the full SHA
    61ff302 View commit details
    Browse the repository at this point in the history
  2. Fix make lint

    fschutt committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    67ed624 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2022

  1. Configuration menu
    Copy the full SHA
    a9f1cc8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fb1fadb View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2022

  1. Configuration menu
    Copy the full SHA
    b046463 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fac6d0f View commit details
    Browse the repository at this point in the history
  3. cargo fmt

    fschutt committed Sep 6, 2022
    Configuration menu
    Copy the full SHA
    8bf26a3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dcadaf2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2a5d267 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d26edf9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    815da05 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2022

  1. Configuration menu
    Copy the full SHA
    1f4c46b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d840b5c View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2022

  1. Configuration menu
    Copy the full SHA
    d8e19ba View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2022

  1. Configuration menu
    Copy the full SHA
    6f35fb5 View commit details
    Browse the repository at this point in the history
  2. Fix "make lint"

    fschutt committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    6b6785b View commit details
    Browse the repository at this point in the history
  3. Fix WasiPipe + examples

    fschutt committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    c4a16ae View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2022

  1. Configuration menu
    Copy the full SHA
    2c76d73 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2484db9 View commit details
    Browse the repository at this point in the history
  3. Add bytes_available function

    fschutt committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    aa4b1d0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1825e60 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0e53d2d View commit details
    Browse the repository at this point in the history
  6. Remove debug eprintln

    fschutt committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    238aef3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6439997 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f21689d View commit details
    Browse the repository at this point in the history
  9. cargo fmt

    fschutt committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    72acbc8 View commit details
    Browse the repository at this point in the history
  10. Allow dead code (?)

    fschutt committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    497592a View commit details
    Browse the repository at this point in the history
  11. Try fixing failing JS tests

    fschutt committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    8aa69d2 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    0e5b55f View commit details
    Browse the repository at this point in the history
  13. cargo fmt

    fschutt committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    6a91ed7 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2022

  1. Configuration menu
    Copy the full SHA
    f1fe308 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7d44c13 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2022

  1. Configuration menu
    Copy the full SHA
    3089d4d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a90dea6 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2022

  1. Configuration menu
    Copy the full SHA
    703dbce View commit details
    Browse the repository at this point in the history
  2. cargo fmt

    fschutt committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    28c0e9c View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2022

  1. Configuration menu
    Copy the full SHA
    14d0614 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2022

  1. Configuration menu
    Copy the full SHA
    2414636 View commit details
    Browse the repository at this point in the history
  2. Fix merge issues

    fschutt committed Oct 11, 2022
    Configuration menu
    Copy the full SHA
    68bc7cc View commit details
    Browse the repository at this point in the history
  3. cargo fmt

    fschutt committed Oct 11, 2022
    Configuration menu
    Copy the full SHA
    3eb2008 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0a50a17 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b20b88b View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2022

  1. Configuration menu
    Copy the full SHA
    6b5c746 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2022

  1. Configuration menu
    Copy the full SHA
    e38aca6 View commit details
    Browse the repository at this point in the history
  2. Fix CI issues

    fschutt committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    2422888 View commit details
    Browse the repository at this point in the history
  3. cargo fmt

    fschutt committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    ace2d9f View commit details
    Browse the repository at this point in the history
  4. cargo clippy --fix

    fschutt committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    67d6501 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ba5c1b8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8951c9d View commit details
    Browse the repository at this point in the history
  7. "config" -> "wasi_config"

    fschutt committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    f6fa5b7 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2022

  1. Configuration menu
    Copy the full SHA
    05d74ea View commit details
    Browse the repository at this point in the history