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

feat: reimplement Lab3 and add anticheat #35

Merged
merged 29 commits into from
Sep 29, 2024
Merged

Commits on Sep 29, 2024

  1. vcs: lift musl-libc to top-level directories

    Signed-off-by: Yiyang Wu <[email protected]>
    ToolmanP committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    38617a1 View commit details
    Browse the repository at this point in the history
  2. fix(lab3): remove all useless files

    Signed-off-by: Yiyang Wu <[email protected]>
    ToolmanP committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    7600567 View commit details
    Browse the repository at this point in the history
  3. fix(lab3): disgard lab2 tests

    Signed-off-by: Yiyang Wu <[email protected]>
    ToolmanP committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    4490717 View commit details
    Browse the repository at this point in the history
  4. feat(lab3): migrate to new architecture

    Signed-off-by: Yiyang Wu <[email protected]>
    ToolmanP committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    b31ae53 View commit details
    Browse the repository at this point in the history
  5. fix(lab3): replace all wrong objects and sources

    Signed-off-by: Yiyang Wu <[email protected]>
    ToolmanP committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    e42b653 View commit details
    Browse the repository at this point in the history
  6. fix(lab3): update all CMakeLists.txt

    Signed-off-by: Yiyang Wu <[email protected]>
    ToolmanP committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    5796edd View commit details
    Browse the repository at this point in the history
  7. fix(lab3): fix stale include files

    Signed-off-by: Yiyang Wu <[email protected]>
    ToolmanP committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    eec7d88 View commit details
    Browse the repository at this point in the history
  8. fix(lab3): fix user-includes

    Signed-off-by: Yiyang Wu <[email protected]>
    ToolmanP committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    6b6811c View commit details
    Browse the repository at this point in the history
  9. fix(lab3): fix linker and bin-image scripts

    Signed-off-by: Yiyang Wu <[email protected]>
    ToolmanP committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    6f842b8 View commit details
    Browse the repository at this point in the history
  10. feat: add compile_commands.json merger

    Signed-off-by: Yiyang Wu <[email protected]>
    ToolmanP committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    1214781 View commit details
    Browse the repository at this point in the history
  11. fix(lab3): tweak source files

    Signed-off-by: Yiyang Wu <[email protected]>
    ToolmanP committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    fc891bb View commit details
    Browse the repository at this point in the history
  12. fix(lab3): update CMakeLists.txt

    Signed-off-by: Yiyang Wu <[email protected]>
    ToolmanP committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    400651c View commit details
    Browse the repository at this point in the history
  13. vcs: ignore clangd related files

    Signed-off-by: Yiyang Wu <[email protected]>
    ToolmanP committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    f190b1c View commit details
    Browse the repository at this point in the history
  14. fix(lab3): tweak useless ramdisks

    Signed-off-by: Yiyang Wu <[email protected]>
    ToolmanP committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    24ae043 View commit details
    Browse the repository at this point in the history
  15. feat(lab3): bump libchcore

    Signed-off-by: Yiyang Wu <[email protected]>
    ToolmanP committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    0414dd5 View commit details
    Browse the repository at this point in the history
  16. feat(lab3): remove fs_base, fsm, tmpfs

    Signed-off-by: Yiyang Wu <[email protected]>
    ToolmanP committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    a82de83 View commit details
    Browse the repository at this point in the history
  17. feat(lab3): bump procmgr

    Signed-off-by: Yiyang Wu <[email protected]>
    ToolmanP committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    512443c View commit details
    Browse the repository at this point in the history
  18. feat: add anticheat attestation

    Signed-off-by: Yiyang Wu <[email protected]>
    ToolmanP committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    3d7620b View commit details
    Browse the repository at this point in the history
  19. fix(lab3): use dynamic generated ramdisk

    Signed-off-by: Yiyang Wu <[email protected]>
    ToolmanP committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    01ca983 View commit details
    Browse the repository at this point in the history
  20. feat(lab3): tweak testing sources

    Signed-off-by: Yiyang Wu <[email protected]>
    ToolmanP committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    73d4fe2 View commit details
    Browse the repository at this point in the history
  21. feat(lab3): add anticheat

    Signed-off-by: Yiyang Wu <[email protected]>
    ToolmanP committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    5427c5f View commit details
    Browse the repository at this point in the history
  22. feat(lab3): update lab-defs

    Signed-off-by: Yiyang Wu <[email protected]>
    ToolmanP committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    1842893 View commit details
    Browse the repository at this point in the history
  23. infra: allow files missing when submitting

    Signed-off-by: Yiyang Wu <[email protected]>
    ToolmanP committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    b498258 View commit details
    Browse the repository at this point in the history
  24. docs: update linux-only warning

    Signed-off-by: Yiyang Wu <[email protected]>
    ToolmanP committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    3ec987c View commit details
    Browse the repository at this point in the history
  25. docs: update lab2 docs

    Signed-off-by: Yiyang Wu <[email protected]>
    ToolmanP committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    9684f5b View commit details
    Browse the repository at this point in the history
  26. fix: back compatibility

    Signed-off-by: Yiyang Wu <[email protected]>
    ToolmanP committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    795e57d View commit details
    Browse the repository at this point in the history
  27. feat: tweak libc build cmakefile.txt

    Signed-off-by: Yiyang Wu <[email protected]>
    ToolmanP committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    6be63af View commit details
    Browse the repository at this point in the history
  28. docs(lab3): add lab3 docs

    Signed-off-by: Yiyang Wu <[email protected]>
    ToolmanP committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    870cb79 View commit details
    Browse the repository at this point in the history
  29. refactor: move musl-libc in the upper dir

    Signed-off-by: Yiyang Wu <[email protected]>
    ToolmanP committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    2351b4b View commit details
    Browse the repository at this point in the history