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

Virtual fs refactor #4298

Open
wants to merge 65 commits into
base: main
Choose a base branch
from
Open

Virtual fs refactor #4298

wants to merge 65 commits into from

Commits on Nov 7, 2023

  1. Refactored files and fs

    syrusakbary committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    3446ebe View commit details
    Browse the repository at this point in the history
  2. Added NativeFS

    syrusakbary committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    7ebdd61 View commit details
    Browse the repository at this point in the history
  3. Fixed hostfs naming

    syrusakbary committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    d0bc9e7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    22f9f30 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1a4b5c4 View commit details
    Browse the repository at this point in the history
  6. More linting fixes

    syrusakbary committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    cd7e98b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c2d2c38 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

  1. Added new union fs

    syrusakbary committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    e4785c5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5cb8d10 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b911ee4 View commit details
    Browse the repository at this point in the history
  4. Fixed overflow

    syrusakbary committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    3a6f6bf View commit details
    Browse the repository at this point in the history
  5. Fix linting

    syrusakbary committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    09a300d View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2023

  1. Configuration menu
    Copy the full SHA
    55b5a38 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    31ebe2d View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2023

  1. Fixed running

    syrusakbary committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    db392b0 View commit details
    Browse the repository at this point in the history
  2. Fixed new union

    syrusakbary committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    b4b05f4 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' into virtual-fs-refactor

    # Conflicts:
    #	lib/cli/src/commands/run/mod.rs
    #	lib/cli/src/commands/run/wasi.rs
    #	lib/wasix/src/os/console/mod.rs
    #	lib/wasix/src/runners/wasi.rs
    #	lib/wasix/src/runners/wasi_common.rs
    #	lib/wasix/src/runners/wcgi/runner.rs
    syrusakbary committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    e9749ae View commit details
    Browse the repository at this point in the history
  4. Replace the UnionFS

    syrusakbary committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    e7d4cc9 View commit details
    Browse the repository at this point in the history
  5. Replace HostFs completely

    syrusakbary committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    0d75a8d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a2116ac View commit details
    Browse the repository at this point in the history
  7. Improved union

    syrusakbary committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    18de2d3 View commit details
    Browse the repository at this point in the history
  8. Fix union

    syrusakbary committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    c855ef3 View commit details
    Browse the repository at this point in the history
  9. Remove unused code

    syrusakbary committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    8361c6b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b3b66d6 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5e52097 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ec0c871 View commit details
    Browse the repository at this point in the history
  13. Improved package fetching

    syrusakbary committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    19140cc View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2023

  1. Remove unused function

    syrusakbary committed Nov 11, 2023
    Configuration menu
    Copy the full SHA
    dd875df View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4e4fe92 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5d0ce2e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6d2e724 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fd1fc4c View commit details
    Browse the repository at this point in the history
  6. Most tests now fully work

    syrusakbary committed Nov 11, 2023
    Configuration menu
    Copy the full SHA
    093fa8f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    dd78a69 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    551f8b5 View commit details
    Browse the repository at this point in the history
  9. Improved overlay fs

    syrusakbary committed Nov 11, 2023
    Configuration menu
    Copy the full SHA
    cbd6bdf View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3760628 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2023

  1. More refactors

    syrusakbary committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    c33a895 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1162406 View commit details
    Browse the repository at this point in the history
  3. Updated cargo

    syrusakbary committed Nov 12, 2023
    Configuration menu
    Copy the full SHA
    daac7fe View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

  1. Configuration menu
    Copy the full SHA
    ef2b31d View commit details
    Browse the repository at this point in the history
  2. Removed ArcFile

    syrusakbary committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    a2a4655 View commit details
    Browse the repository at this point in the history
  3. Almost there

    syrusakbary committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    751cbe9 View commit details
    Browse the repository at this point in the history
  4. Fixed iterator

    syrusakbary committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    c24da83 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ec984b6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6e3b544 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. Configuration menu
    Copy the full SHA
    850e318 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    23e0bbd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    850dac7 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2023

  1. Improved a bit the tests

    syrusakbary committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    68e954a View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2023

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

Commits on Nov 20, 2023

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

Commits on Nov 21, 2023

  1. Revert "WASIX code is now compiling (but doesn’t work)"

    This reverts commit 850dac7.
    syrusakbary committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    1683b95 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2023

  1. Fix chdir

    syrusakbary committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    6593691 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into virtual-fs-refactor

    # Conflicts:
    #	Cargo.toml
    syrusakbary committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    183ad55 View commit details
    Browse the repository at this point in the history
  3. Multiple lint fixes

    syrusakbary committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    5eebbb7 View commit details
    Browse the repository at this point in the history
  4. Fix python

    syrusakbary committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    6873c0f View commit details
    Browse the repository at this point in the history
  5. Fixed small bugs

    syrusakbary committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    d6b0ee0 View commit details
    Browse the repository at this point in the history
  6. Use latest webc package

    syrusakbary committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    9e8e0b8 View commit details
    Browse the repository at this point in the history
  7. Fixed mounting

    syrusakbary committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    41a071f View commit details
    Browse the repository at this point in the history
  8. Fix tests

    syrusakbary committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    7da34d5 View commit details
    Browse the repository at this point in the history
  9. Fix overlay test

    syrusakbary committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    5fb577f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    239c322 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2023

  1. Fixed WASIX envs

    syrusakbary committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    03c9517 View commit details
    Browse the repository at this point in the history
  2. Added wasi.fyi tests

    syrusakbary committed Nov 24, 2023
    Configuration menu
    Copy the full SHA
    2b766e8 View commit details
    Browse the repository at this point in the history