| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Move doc/* to docs/* Signed-off-by: Wu Fengguang <wfg@mail.ustc.edu.cn> | 7 个月前 | |
Move doc/* to docs/* Signed-off-by: Wu Fengguang <wfg@mail.ustc.edu.cn> | 7 个月前 | |
Move doc/* to docs/* Signed-off-by: Wu Fengguang <wfg@mail.ustc.edu.cn> | 7 个月前 | |
Move doc/* to docs/* Signed-off-by: Wu Fengguang <wfg@mail.ustc.edu.cn> | 7 个月前 | |
assets: update all references after moving files to assets/ Follow up commit 6a013f62, update all code and docs to use new paths: lib/epkg-rc.sh -> assets/shell/epkg.sh sources/*.yaml -> assets/repos/*.yaml sources/mirrors.json -> assets/mirrors/mirrors.json sources/manual-mirrors.json -> assets/mirrors/manual-mirrors.json sources/cc-timezone.txt -> assets/mirrors/cc-timezone.txt Changes: - src/: update paths in init.rs, location.rs, main.rs, mirror/loading.rs, mirror/url.rs, deb_repo.rs, io.rs, models.rs - scripts/mirror/: update Makefile, common.py, ls_mirrors.py, README.md - build/, bin/, tests/: update shell scripts - docs/: update all path references in en/ and zh/ docs Signed-off-by: Wu Fengguang <wfg@mail.ustc.edu.cn> | 4 个月前 | |
Move doc/* to docs/* Signed-off-by: Wu Fengguang <wfg@mail.ustc.edu.cn> | 7 个月前 | |
Move doc/* to docs/* Signed-off-by: Wu Fengguang <wfg@mail.ustc.edu.cn> | 7 个月前 | |
Move doc/* to docs/* Signed-off-by: Wu Fengguang <wfg@mail.ustc.edu.cn> | 7 个月前 | |
assets: update all references after moving files to assets/ Follow up commit 6a013f62, update all code and docs to use new paths: lib/epkg-rc.sh -> assets/shell/epkg.sh sources/*.yaml -> assets/repos/*.yaml sources/mirrors.json -> assets/mirrors/mirrors.json sources/manual-mirrors.json -> assets/mirrors/manual-mirrors.json sources/cc-timezone.txt -> assets/mirrors/cc-timezone.txt Changes: - src/: update paths in init.rs, location.rs, main.rs, mirror/loading.rs, mirror/url.rs, deb_repo.rs, io.rs, models.rs - scripts/mirror/: update Makefile, common.py, ls_mirrors.py, README.md - build/, bin/, tests/: update shell scripts - docs/: update all path references in en/ and zh/ docs Signed-off-by: Wu Fengguang <wfg@mail.ustc.edu.cn> | 4 个月前 | |
Move doc/* to docs/* Signed-off-by: Wu Fengguang <wfg@mail.ustc.edu.cn> | 7 个月前 | |
Move doc/* to docs/* Signed-off-by: Wu Fengguang <wfg@mail.ustc.edu.cn> | 7 个月前 | |
Move doc/* to docs/* Signed-off-by: Wu Fengguang <wfg@mail.ustc.edu.cn> | 7 个月前 | |
Move doc/* to docs/* Signed-off-by: Wu Fengguang <wfg@mail.ustc.edu.cn> | 7 个月前 | |
Move doc/* to docs/* Signed-off-by: Wu Fengguang <wfg@mail.ustc.edu.cn> | 7 个月前 | |
Move doc/* to docs/* Signed-off-by: Wu Fengguang <wfg@mail.ustc.edu.cn> | 7 个月前 | |
Move doc/* to docs/* Signed-off-by: Wu Fengguang <wfg@mail.ustc.edu.cn> | 7 个月前 | |
Move doc/* to docs/* Signed-off-by: Wu Fengguang <wfg@mail.ustc.edu.cn> | 7 个月前 | |
io: change channel separator from ':' to '-' for Windows compatibility Define CHANNEL_SEPARATOR as '-' constant and update resolve_channel_distro_version() to use split_once() instead of split(':'). This fixes Windows compatibility since ':' is invalid in file names. Channel paths now use '-' separator and new path layout: ~/.cache/epkg/channels/openeuler:24.03-lts/everything/x86_64/ => ~/.cache/epkg/channels/openeuler-24.03-lts/everything/x86_64/ Previously these would have used ':' which is invalid on Windows filesystems. Signed-off-by: Wu Fengguang <wfg@mail.ustc.edu.cn> | 6 个月前 | |
Move doc/* to docs/* Signed-off-by: Wu Fengguang <wfg@mail.ustc.edu.cn> | 7 个月前 | |
docs: add stream mode flow control documentation Add section on StreamMessage flow control mechanism: 1. Problem: Large output lost at ~540KB (vsock buffer ~256KB) 2. Solution: blocking write + yield_now() per message 3. Why yield_now() works: kernel gets time to process buffer Add Batch vs Stream mode comparison table: - Output handling (collect vs real-time) - stdin source (request vs stream messages) - stdin_eof message for closing guest stdin pipe Update StreamMessage table with: - error message (guest daemon errors) - stdin_eof message (stdin EOF notification) Signed-off-by: Wu Fengguang <wfg@mail.ustc.edu.cn> | 3 个月前 | |
tool_wrapper: move config from ~/.config/epkg to ~/.epkg/config Problem/Purpose: - Tool config at ~/.config/epkg/tool required separate virtiofs mount - ~/.epkg is already mounted in VM guest, so config under it needs no extra mount Solution: 1. Change config path from ~/.config/epkg/tool to ~/.epkg/config/tool 2. Update all wrapper scripts to use new path with EPKG_HOME support 3. Remove separate tool_config mount in libkrun/core.rs 4. Update docs and comments for new path Benefits: - Eliminates one virtiofs mount (virtiofs has limited device slots) - Config is under home_epkg which is already mounted - Simpler code, no special handling needed Files changed: - src/tool_wrapper.rs: get_tool_config_dir() path change - assets/tool/wrappers/*: config path + EPKG_HOME fallback - src/libkrun/core.rs: remove tool_config mount code - docs: update path references - src/models.rs, src/run.rs, CHANGELOG.md: comment updates Signed-off-by: Wu Fengguang <wfg@mail.ustc.edu.cn> | 3 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 7 个月前 | ||
| 7 个月前 | ||
| 7 个月前 | ||
| 7 个月前 | ||
| 4 个月前 | ||
| 7 个月前 | ||
| 7 个月前 | ||
| 7 个月前 | ||
| 4 个月前 | ||
| 7 个月前 | ||
| 7 个月前 | ||
| 7 个月前 | ||
| 7 个月前 | ||
| 7 个月前 | ||
| 7 个月前 | ||
| 7 个月前 | ||
| 7 个月前 | ||
| 6 个月前 | ||
| 7 个月前 | ||
| 3 个月前 | ||
| 3 个月前 |