https://github.com/ccns/dreambbs/releases/tag/v1.0.0
* 以下新增与修改说明皆与原始版本(2017年以前)作参照
新增功能
* 终端机接口:引进 piaip's flat terminal (pfterm) 相关API,
改善终端机绘制与效能。
* 因应使用者需求,提供个人看板/信箱备份服务
* 重新启用连线板转信功能
* 文章阅读器:升级 piaip's more (pmore) 阅读器从 2007 到 2007+
* 编译建置:使用 NetBSD make 格式,重写 Makefile 脚本
* 新增简易原始码测试相关机制
修正
* 移除旧有风之塔(WindTop BBS)原始码留下之过时工具
* 使用者接口:参照 itoc/Ptt 等其他版本,在尽量不修改原指令下,移植相容快捷键回
来改良使用便利性
* 编译:在 Makefile 提供 gcc/clang 的 `-m32` 编译参数,使有相关相容函式库的
64bit 作业系统可编译执行原始码
* 恢复“我的最爱”指令说明
* 修正游戏错误:将原本缺失的必要档案新增回来至范例架构
* 修正被踢下线/不正常断线导致人气异常
* 将 BBS 固有资料(看板、使用者资料范例)移出原始码另外维护
* 调整架构,改善共用函式库(`lib/`)
* 移除所有 K&R 风格的函式宣告 (感谢 @IepIweidieng)
* 移除“连线精华区”(gopher协定)、使用者生日相关原始码
* 改善大部分编译警告与重写部分函式 (感谢 @IepIweidieng)
安装(测试)
i. 使用我们提供的 Docker Image:
docker run -d -p 8888:8888 bbsdocker/imagedreambbs:v1.0.0
ii. 使用原始码建置:
1. 下载 `dreambbs_snap-1.0.0.tar.gz` .
2. 在 `/home/` 解压缩, 重新命名 `dreambbs_snap-1.0.0` 至 `bbs`.
3. 新增群组 `bbs` (gid=9999) 与使用者 `bbs` (uid=9999)
4. 执行 `chown -R bbs:bbs /home/bbs`
5. 参考 https://github.com/ccns/dreambbs/wiki/INSTALL 完成剩余步骤
感谢
* cache 等历年来的梦之大地系统维护者
提供梦大原始码相关资料、相关改善工程的纪录)
* itoc 等曾在 TFCIS.personal.itoc 新闻转信群组(Newsgroup)提供过任何改善
Maple3 原始码分享的任何热心人士
* piaip 改善 ptt 系统程式码之余,亦开发了可以应用在 MapleBBS 其他分支的实用工
具
* IepIweidieng (IID) 在程式改良上花了不少实质的功夫,让此专案获得非常大的进展