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

Kernel filesystem change #663

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

Commits on Apr 5, 2024

  1. Configuration menu
    Copy the full SHA
    ede4113 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b7eba4c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e7de1ee View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e4709b4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    49ecc60 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    688e02d View commit details
    Browse the repository at this point in the history
  7. Rework on the engine and related, use the kernel file system.

    - Update the wasmtime to the newer version, that provide infra for WASI.
      such infrastructure assumes and uses the underline POSIX.
    - Remove WASMI since there is no need.
    - Rework on how to specify the permission in policy file, using the
      access control "rwx" now.
    ShaleXIONG committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    e5b23f8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e133c37 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ffdb9a6 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f1fcfe6 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    fa0e80d View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    02aa1d6 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    ec25967 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    ade56f7 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    b304a68 View commit details
    Browse the repository at this point in the history
  16. Rework on the native module interface using the linux named pipeline.

    minor:
    - remove libveracruz.
    ShaleXIONG committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    a7aea77 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    b943904 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    04fd9c2 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    67bd9ce View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    5a57695 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    f817133 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    0e3054e View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    445ce36 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    8e3b2eb View commit details
    Browse the repository at this point in the history
  25. Update the machnism to load internal native module by matching name.

    The policy needs to specify the service and the mounting directory.
    While the engine will load the service based on the service name.
    ShaleXIONG committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    786af80 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    0e12d5a View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    93913c3 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    3f14c48 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    01caffe View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    31f96a5 View commit details
    Browse the repository at this point in the history
  31. Update Cargo.lock.

    ShaleXIONG committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    8e1ee26 View commit details
    Browse the repository at this point in the history
  32. TEST minor

    ShaleXIONG committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    7f66daf View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    258dc1f View commit details
    Browse the repository at this point in the history
  34. fix a merge mistake

    ShaleXIONG committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    854c975 View commit details
    Browse the repository at this point in the history
  35. update cargo.lock

    ShaleXIONG committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    dbea580 View commit details
    Browse the repository at this point in the history
  36. update the CI script.

    ShaleXIONG committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    f825222 View commit details
    Browse the repository at this point in the history