From 2145737a01fa8998a4ef4593cbd115fceb0175c7 Mon Sep 17 00:00:00 2001 From: Mikachu2333 Date: Sun, 6 Sep 2026 21:29:14 +0800 Subject: [PATCH 1/5] =?UTF-8?q?=E6=A0=BC=E5=BC=8F=E5=8C=96=E8=B4=A1?= =?UTF-8?q?=E7=8C=AE=E8=80=85=E5=88=97=E8=A1=A8=EF=BC=8C=E5=AF=B9=E9=BD=90?= =?UTF-8?q?=E8=A1=A8=E6=A0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/chsrc-main.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/chsrc-main.c b/src/chsrc-main.c index 15a25ed3..ec9679ed 100644 --- a/src/chsrc-main.c +++ b/src/chsrc-main.c @@ -48,9 +48,9 @@ void chsrc_register_chefs_and_sauciers () { /* 项目创建者 */ - chef_register_contributor ("@ccmywish", "曾奥然", "ccmywish@qq.com", NULL); + chef_register_contributor ("@ccmywish", "曾奥然", "ccmywish@qq.com", NULL); // 该注释下一行的用户 ID 为 Gitee ID - chef_register_contributor ("@G_I_Y", "郭恒", "2085471348@qq.com", NULL); + chef_register_contributor ("@G_I_Y", "郭恒", "2085471348@qq.com", NULL); /* 项目协作者 */ chef_register_contributor ("@happy-game", "Happy Game", "happygame1024@gmail.com", NULL); @@ -60,7 +60,7 @@ chsrc_register_chefs_and_sauciers () chef_register_contributor ("@Aaron-212", "Aaron Ruan", "aaron212cn@outlook.com", NULL); chef_register_contributor ("@chenrui333", "Rui Chen", "rui@chenrui.dev", NULL); chef_register_contributor ("@livelycode36", "Shengwei Chen", "414685209@qq.com", NULL); - chef_register_contributor ("@rocascent", "Peng Gao", "gn3po4g@outlook.com", NULL); + chef_register_contributor ("@rocascent", "Peng Gao", "gn3po4g@outlook.com", NULL); chef_register_contributor ("@BlockLune", "BlockLune", "blocklune@gmail.com", NULL); chef_register_contributor ("@MrWillCom", "Mr. Will", "mr.will.com@outlook.com", NULL); chef_register_contributor ("@Jerry-Terrasse", "Terrasse", "terrasse@qq.com", NULL); @@ -72,7 +72,7 @@ chsrc_register_chefs_and_sauciers () chef_register_contributor ("@XUANJI233", "XUANJI233", "xuanji233@outlook.com", NULL); chef_register_contributor ("@Yangmoooo", "Yangmoooo", "yangmoooo@outlook.com", NULL); chef_register_contributor ("@zouri", "Zouri", "guoshuaisun@outlook.com", NULL); - chef_register_contributor ("@ReachForStar", "徐永祥", "1926885268@qq.com", NULL); + chef_register_contributor ("@ReachForStar", "徐永祥", "1926885268@qq.com", NULL); chef_register_contributor ("@YU-7", "YU-7", "2747046473@qq.com", NULL); chef_register_contributor ("@juzeon", "juzeon", "skyjuzheng@gmail.com", NULL); chef_register_contributor ("@jialinlvcn", "Jialin Lyu", "jialinlvcn@aliyun.com", NULL); @@ -88,7 +88,7 @@ chsrc_register_chefs_and_sauciers () chef_register_contributor ("@MingriLingran", "MingriLingran", "i@linran.moe", NULL); chef_register_contributor ("@usernameisnull", "MaBing", "cumt_ttr@163.com", NULL); chef_register_contributor ("@AnonTokio", "Anon Tokio", "anontokio@163.com", NULL); - chef_register_contributor ("@NewbieXvwu", "Mingzhe Jiang", "newbiexvwu@gmail.com", NULL); + chef_register_contributor ("@NewbieXvwu", "Mingzhe Jiang", "newbiexvwu@gmail.com", NULL); chef_register_contributor ("@daocoder", "daocoder", "daocoder@foxmail.com", NULL); chef_register_contributor ("@JIAFALSEDREAM", "假发", "jiafa@hello-happy.world", NULL); chef_register_contributor ("@yayoinoyume", "YAYOI27", "yayoi27@yayoi.uk", NULL); From 79610de2de28a2dc5fd68125ee1a960587fdd703 Mon Sep 17 00:00:00 2001 From: Mikachu2333 Date: Sun, 6 Sep 2026 21:42:33 +0800 Subject: [PATCH 2/5] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=20=E6=B2=B3=E5=8D=97?= =?UTF-8?q?=E7=9C=81=E6=95=99=E8=82=B2=E7=A7=91=E7=A0=94=E7=BD=91=20?= =?UTF-8?q?=E9=95=9C=E5=83=8F=E6=BA=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/framework/mirror.c | 7 +++++++ src/recipe/menu.c | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/framework/mirror.c b/src/framework/mirror.c index a315804b..9d764403 100644 --- a/src/framework/mirror.c +++ b/src/framework/mirror.c @@ -210,6 +210,13 @@ Neosoft = IS_GeneralMirrorSite, "neosoft", "Neosoft", "大连东软信息学院开源镜像站", "https://mirrors.neusoft.edu.cn/", {NotSkip, NA, NA, "https://mirrors.neusoft.edu.cn/ubuntu-releases" Big_File_ubuntu, ROUGH} +}, + +Ha = +{ + IS_GeneralMirrorSite, + "ha", "HERNET", "河南省教育科研网", "https://mirrors.ha.edu.cn/", + {NotSkip, NA, NA, "https://mirrors.ha.edu.cn/archlinux" Big_File_archlinux, ROUGH} }; diff --git a/src/recipe/menu.c b/src/recipe/menu.c index c92b9caf..fdc1120f 100644 --- a/src/recipe/menu.c +++ b/src/recipe/menu.c @@ -137,7 +137,7 @@ chsrc_init_menu () add(Xjtu); add(Hust); add(Iscas); add(Hit); add(Scau); add(NJTech); add(Nyist); add(Sdu); add(Qlu); - add(Cqupt); add(Cqu); add(Neosoft); + add(Cqupt); add(Cqu); add(Ha); add(Neosoft); /* ------------------------ 商业公司(通用镜像站) ------------------------ */ add(Ali); // add(Ali_ECS_VPC); add(Ali_ECS_classic); From 7c7ce146c1e124e3e0e8603f0f0ff4540ade6510 Mon Sep 17 00:00:00 2001 From: Mikachu2333 Date: Sun, 6 Sep 2026 21:44:31 +0800 Subject: [PATCH 3/5] =?UTF-8?q?=E5=85=A8=E9=9D=A2=E5=BC=83=E7=94=A8=20CQU?= =?UTF-8?q?=20=E5=9B=A0=E5=85=B6=E7=A6=81=E6=AD=A2=E6=A0=A1=E5=A4=96IP?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/framework/mirror.c | 9 ++++----- src/recipe/lang/Perl.c | 5 +++-- src/recipe/lang/Rust/Cargo.c | 6 +++--- src/recipe/lang/Rust/rustup.c | 2 +- src/recipe/menu.c | 2 +- 5 files changed, 12 insertions(+), 12 deletions(-) diff --git a/src/framework/mirror.c b/src/framework/mirror.c index 9d764403..22b8f27d 100644 --- a/src/framework/mirror.c +++ b/src/framework/mirror.c @@ -10,7 +10,7 @@ * | @BingChunMoLi * | * Created On : <2023-08-29> - * Last Modified : <2025-10-07> + * Last Modified : <2026-09-06> * * 通用镜像站 * ------------------------------------------------------------*/ @@ -195,16 +195,15 @@ Cqupt = {NotSkip, NA, NA, "https://mirrors.cqupt.edu.cn/ubuntu-releases" Big_File_ubuntu, ROUGH} }, -/** - * @note 2023-09-05 封杀策略过严,谨慎使用 - */ +// @note 2026-09-06 CQU 全面封杀校外ip,弃用 +/* Cqu = { IS_GeneralMirrorSite, "cqu", "CQU", "重庆大学开源软件镜像站", "https://mirrors.cqu.edu.cn/", {NotSkip, NA, NA, "https://mirrors.cqu.edu.cn/ubuntu-releases" Big_File_ubuntu, ROUGH} }, - + */ Neosoft = { IS_GeneralMirrorSite, diff --git a/src/recipe/lang/Perl.c b/src/recipe/lang/Perl.c index cf1fd629..743a1a3e 100644 --- a/src/recipe/lang/Perl.c +++ b/src/recipe/lang/Perl.c @@ -10,7 +10,7 @@ pl_perl_prepare () chef_prep_this_dish (pl_perl, gs); chef_set_recipe_created_on (this, "2023-09-31"); - chef_set_recipe_last_updated (this, "2025-10-07"); + chef_set_recipe_last_updated (this, "2026-09-06"); chef_set_chefs (this, 1, "@ccmywish"); chef_set_sauciers (this, 2, "@hezonglun", "@Mikachu2333"); @@ -28,7 +28,6 @@ pl_perl_prepare () {&MirrorZ, "https://mirrors.cernet.edu.cn/CPAN/", FeedByPrepare}, {&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/CPAN/", FeedByPrepare}, {&Bfsu, "https://mirrors.bfsu.edu.cn/CPAN/", FeedByPrepare}, - {&Cqu, "https://mirrors.cqu.edu.cn/CPAN/", FeedByPrepare}, {&Bjtu, "https://mirror.bjtu.edu.cn/cpan/", FeedByPrepare}, {&Nju, "https://mirrors.nju.edu.cn/CPAN/", FeedByPrepare}, {&Nyist, "https://mirror.nyist.edu.cn/CPAN/", FeedByPrepare}, @@ -39,6 +38,8 @@ pl_perl_prepare () {&Lzuoss, "https://mirrors.lzu.edu.cn/CPAN/", FeedByPrepare}, {&Hust, "https://mirrors.hust.edu.cn/CPAN/", FeedByPrepare}, {&Ali, "https://mirrors.aliyun.com/CPAN/", FeedByPrepare} + // @note 2026-09-06 CQU 全面封杀校外ip,弃用 + //{&Cqu, "https://mirrors.cqu.edu.cn/CPAN/", FeedByPrepare}, def_sources_end() chef_set_rest_smURL_with_postfix (this, "authors/id/D/DB/DBAURAIN/Bio-MUST-Apps-FortyTwo-0.213470.tar.gz"); diff --git a/src/recipe/lang/Rust/Cargo.c b/src/recipe/lang/Rust/Cargo.c index d346e923..ab04a03f 100644 --- a/src/recipe/lang/Rust/Cargo.c +++ b/src/recipe/lang/Rust/Cargo.c @@ -10,7 +10,7 @@ pl_rust_cargo_prepare (void) chef_prep_this_dish (pl_rust_cargo, gsr); chef_set_recipe_created_on (this, "2023-08-30"); - chef_set_recipe_last_updated (this, "2026-03-21"); + chef_set_recipe_last_updated (this, "2026-09-06"); chef_set_chefs (this, 2, "@Mikachu2333", "@ccmywish"); chef_set_sauciers (this, 2, "@happy-game", "@AnonTokio"); @@ -49,8 +49,8 @@ pl_rust_cargo_prepare (void) /* 注释原因: (2025-06-17) 镜像同步失败,多数包都不可用 */ // {&Hust, "https://mirrors.hust.edu.cn/crates.io-index/", FeedByPrepare}, - - {&Cqu, "https://mirrors.cqu.edu.cn/crates.io-index/", NULL} + // @note 2026-09-06 CQU 全面封杀校外ip,弃用 + //{&Cqu, "https://mirrors.cqu.edu.cn/crates.io-index/", NULL} def_sources_end() #undef url_postfix diff --git a/src/recipe/lang/Rust/rustup.c b/src/recipe/lang/Rust/rustup.c index 1a792c9c..d6205644 100644 --- a/src/recipe/lang/Rust/rustup.c +++ b/src/recipe/lang/Rust/rustup.c @@ -13,7 +13,7 @@ pl_rust_rustup_prepare (void) chef_prep_this_dish (pl_rust_rustup, gsr); chef_set_recipe_created_on (this, "2024-10-02"); - chef_set_recipe_last_updated (this, "2025-08-07"); + chef_set_recipe_last_updated (this, "2026-09-06"); chef_set_chefs (this, 1, "@ccmywish"); chef_set_sauciers (this, 2, "@Yangmoooo", "@Mikachu2333"); diff --git a/src/recipe/menu.c b/src/recipe/menu.c index fdc1120f..af9804eb 100644 --- a/src/recipe/menu.c +++ b/src/recipe/menu.c @@ -137,7 +137,7 @@ chsrc_init_menu () add(Xjtu); add(Hust); add(Iscas); add(Hit); add(Scau); add(NJTech); add(Nyist); add(Sdu); add(Qlu); - add(Cqupt); add(Cqu); add(Ha); add(Neosoft); + add(Cqupt); add(Ha); add(Neosoft); /* ------------------------ 商业公司(通用镜像站) ------------------------ */ add(Ali); // add(Ali_ECS_VPC); add(Ali_ECS_classic); From 8c20f674c8340456fd6b30e60d2c3f9e4abf5fab Mon Sep 17 00:00:00 2001 From: Mikachu2333 Date: Sun, 6 Sep 2026 21:44:40 +0800 Subject: [PATCH 4/5] =?UTF-8?q?=E7=BB=B4=E6=8A=A4rustup=E9=95=9C=E5=83=8F?= =?UTF-8?q?=E6=BA=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/recipe/lang/Rust/rustup.c | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/recipe/lang/Rust/rustup.c b/src/recipe/lang/Rust/rustup.c index d6205644..1418951a 100644 --- a/src/recipe/lang/Rust/rustup.c +++ b/src/recipe/lang/Rust/rustup.c @@ -32,15 +32,18 @@ pl_rust_rustup_prepare (void) {&Tuna, "https://mirrors.tuna.tsinghua.edu.cn/rustup", FeedByPrepare}, {&Ustc, "https://mirrors.ustc.edu.cn/rust-static", FeedByPrepare}, {&Nju, "https://mirror.nju.edu.cn/rustup", FeedByPrepare}, - {&Sjtug_Zhiyuan, "https://mirror.sjtu.edu.cn/rust-static", FeedByPrepare}, {&Zju, "https://mirrors.zju.edu.cn/rustup", FeedByPrepare}, - {&Iscas, "https://mirror.iscas.ac.cn/rustup", FeedByPrepare}, - {&Ali, "https://mirrors.aliyun.com/rustup", FeedByPrepare}, + {&Ha, "https://mirrors.ha.edu.cn/rustup", FeedByPrepare}, {&RsProxyCN, "https://rsproxy.cn", FeedByPrepare} + // 2026-09-06 以下镜像源因长期不更新而弃用 + //{&Iscas, "https://mirror.iscas.ac.cn/rustup", FeedByPrepare}, + //{&Sjtug_Zhiyuan, "https://mirror.sjtu.edu.cn/rust-static", FeedByPrepare}, + //{&Ali, "https://mirrors.aliyun.com/rustup", FeedByPrepare}, + def_sources_end() - // 20MB大小 - chef_set_rest_smURL_with_postfix (this, "/dist/2025-06-26/cargo-1.88.0-x86_64-unknown-illumos.tar.gz"); + // 40MB大小 + chef_set_rest_smURL_with_postfix (this, "/rustup/dist/x86_64-unknown-linux-gnu/rustup-init"); } From c177e764ee73a0c3b3e2e8fc1c767aa21e7c93e0 Mon Sep 17 00:00:00 2001 From: Mikachu2333 Date: Sun, 6 Sep 2026 22:16:20 +0800 Subject: [PATCH 5/5] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dtest=E5=A4=B1=E8=B4=A5?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- test/fw.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/fw.c b/test/fw.c index f03cc018..bcceb18b 100644 --- a/test/fw.c +++ b/test/fw.c @@ -11,7 +11,7 @@ #define Chsrc_Version "chsrc-framework-tester" -#include "../src/framework/foundation.c" +#include "../src/framework/base.c" #include "../src/framework/OS.c" int