-
Notifications
You must be signed in to change notification settings - Fork 6
LEGACY CHANGES.nocem
Iweidieng Iep edited this page Jan 1, 2021
·
3 revisions
NoCeM-innbbsd-patch (以下簡稱 ncm-innbbsd)
CHANGES
ver 0.80
1-9-04 支援 GPG
(感謝 AlanSung)
ver 0.71
5-23-01 補上一些錯誤訊息, 修正 NCMparse()
ver 0.70
5-11-01 修正 NCMparse 的 "END NCM BODY" 部分
(感謝 [email protected])
ver 0.69
11-5-00 修正 NCMparse() 安全性問題
(感謝 [email protected])
ver 0.68
11-4-00 修正 NCMparse() 安全性問題
(感謝 [email protected])
ver 0.67
11-3-00 修正 NCMparse() 安全性問題
(感謝 [email protected])
預設改回使用 PGP 驗證, 不用 PGP 者請自行 #undef PGP5
(感謝 [email protected])
ver 0.66
5-19-00 用 stdarg.h 取代 varargs.h, 修正 SOLARIS 的 va_start() 問題
(感謝 [email protected])
ver 0.65
4-26-00 加入 search_issuer_type() , 分別接收同一 issuer 不同 type 的 notice
增加 MAXSPAMMID 到 10000
新增 LINELEN, 設定為 512
預設改為不使用 PGP 驗證.
NCMregister() 完成階段性統計任務, 不想加入統計, 或者連至 TANet 速度
不快的站台, 可在 nocem.h 設定 #define DONT_REGISTER 不列入統計
ver 0.63
2-13-00 加入對 M3-innbbsd 的 patch
(感謝 [email protected])
M3 的 BODY 已將 \r 處理掉, 所以原先抓行尾的 \r 將會抓不到
更正 v0.6 文件 INSTALL.nocem 4.b 錯誤的地方
* 對使用 v0.6 而無法運作的 M3 站長們致歉 *
ver 0.62
1-24-00 加入 tcpcommand() 的 Solaris patch
(感謝 [email protected])
加入 PGP5 的 #define 以及 #if .. #endif, 可選擇關閉 PGP5 驗證
ver 0.6
1-17-00 重新整理一下 NCMregister(), 改用 gethostname()
免得有 bbsadm 連 Makefile 的 ADMINUSER 都懶得改
加入對 Maple3 的安裝說明
ver 0.51
5-21-99 新增 NCMregister(), 紀錄 NoCeM-innbbsd 使用情形.
ver 0.5
3-6-99 更新文件
3-5-99 將 strcasestr() 換成 strstr().
3-4-99 de 掉一個很嚴重的 bug: SPAMMID 不限制陣列大小的話將會超用,
蓋掉其他變數.. 造成 innbbsd 掛掉.
(特別像是吃到 [email protected] 一篇 notice 的 Count 七百多)
整理程式碼, Beta release..
ver 0.43
3-3-99 修改 receive_nocem(), 發現不是 notice 即改 receive_article()
ver 0.42
3-2-99 修改 cancel_article_front(), 允許 Issuer 砍信, 並配合修正說明文件
ver 0.41
3-2-99 修改 NCMverify();
ver 0.4
3-1-99 細部整合, 變數處理, 改用 NCMfunction() 統一格式提高程式可讀性
ver 0.3
2-28-99 新增 PGP verify 之簽名檢查
新增 NCMupdate 自動更新設定檔
改由 search_group 來比對文章, 減少 DBfetch 的次數, 大幅提高效能.
ver 0.2
2-27-99 新增 ncmperm.bbs 之 Issuer 權限控制
ver 0.1
2-26-99 編寫 ncm-innbbsd 主程式
分析 NCM 0.9 之 NCM HEADERS
分析 NCM 之 NCM BODY
分析 NCM 0.93 之 NCM HEADERS
2-25-99 參考 ncmspool-0.92.3b 及 c-nocem-3.2 決定 ncm-innbbsd 之運作方式
- Home
- Install — 安裝說明
- Version
- Project Documentations — 專案說明文件
- Coding Style & Conventions — 程式碼撰寫風格與慣例
- Indentation
- Xover List System — Xover 列表系統
- Menu Systems — 選單系統
- Screen Coordinate System — 畫面座標系統
- BoardReadingHistory — BRH 看板閱讀紀錄系統
- Visio I/O Library — Visio 輸出入函式庫
- Permission System — 權限系統
- TANet BBS Family Genealogy Chart — TANet BBS 家族譜系圖
- 與 MapleBBS 3 的按鍵差異
- [WIP] 與 MapleBBS 3 的差異
- References — 參考資料
- Changelog & TODO
- Issue & TODO list — 問題與代辦事項清單
- MapleBBS-itoc Porting Project — MapleBBS-itoc 移植計畫
- BBS-Lua Changelog
- BBS-Ruby Changelog (external link — 外部鏈結)
- 新式密碼加密 (DLBBS v2.0+)
- [WIP] DreamBBS v3 發佈說明 Release Note
- Release Notes of Version 2.0.0 Artoria
- Version 2.0.0 Artoria 發行說明
- Release Notes of Version 1.0.0 Rimuru
- Version 1.0.0 Rimuru 發行說明
- NoCeM-innbbsd 原始說明文件
- WindTop 3.02 原始說明文件