Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions src/chsrc-main.c
Original file line number Diff line number Diff line change
Expand Up @@ -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);
Expand All @@ -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);
Expand All @@ -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);
Expand All @@ -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);
Expand Down
16 changes: 11 additions & 5 deletions src/framework/mirror.c
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
* | @BingChunMoLi
* |
* Created On : <2023-08-29>
* Last Modified : <2025-10-07>
* Last Modified : <2026-09-06>
*
* 通用镜像站
* ------------------------------------------------------------*/
Expand Down Expand Up @@ -195,21 +195,27 @@ 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,
"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}
};


Expand Down
5 changes: 3 additions & 2 deletions src/recipe/lang/Perl.c
Original file line number Diff line number Diff line change
Expand Up @@ -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");
Expand All @@ -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},
Expand All @@ -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");
Expand Down
6 changes: 3 additions & 3 deletions src/recipe/lang/Rust/Cargo.c
Original file line number Diff line number Diff line change
Expand Up @@ -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");
Expand Down Expand Up @@ -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
Expand Down
15 changes: 9 additions & 6 deletions src/recipe/lang/Rust/rustup.c
Original file line number Diff line number Diff line change
Expand Up @@ -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");
Expand All @@ -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");
}


Expand Down
2 changes: 1 addition & 1 deletion src/recipe/menu.c
Original file line number Diff line number Diff line change
Expand Up @@ -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(Ha); add(Neosoft);

/* ------------------------ 商业公司(通用镜像站) ------------------------ */
add(Ali); // add(Ali_ECS_VPC); add(Ali_ECS_classic);
Expand Down
2 changes: 1 addition & 1 deletion test/fw.c
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down