Skip to content
This repository was archived by the owner on Apr 26, 2026. It is now read-only.

Releases: deplayerct/coffeeirc

v26.d2.1

Choose a tag to compare

@Deplayer515 Deplayer515 released this 15 Mar 12:57
f35b780

CoffeeIRC v26.d2.1 - 第二版本号的第一修版,完全重构命名空间

🎉新版本发布

coffeeirc v26.d2.1 现已发布!

更新内容

改进功能

  • [Refactor][Deplayer_515]重构命名空间
    重构了命名空间,因为到时候你想提交到中央库的时候,你才知道有一个DNS认可的命名空间是多么好
    Namespace

致谢

感谢所有贡献者的努力!

@Deplayer515


Full Changelog: v26.d2...v26.d2.1

v26.d2

Choose a tag to compare

@Deplayer515 Deplayer515 released this 08 Mar 13:23
901832c

CoffeeIRC v26.d2 - 第二个版本号,增强加密通讯功能的开发发布版本

🎉新版本发布

coffeeirc v26.d2 现已发布!

更新内容

新增功能

  • [Encryption][Deplayer_515]添加内置加密通讯系统
    现在,CoffeeIRC 支持完整的 RSA+AES 双重加密机制。客户端和服务端在连接时自动进行加密握手,所有消息都会自动加密传输,无需手动配置证书。采用 RSA 2048 位密钥用于密钥交换,AES 256 位(ECB Mode)用于消息传输。

  • [CustomKey][Deplayer_515]支持自定义密钥生成
    现在可以在服务端或客户端的构造函数中提供自定义 key 参数。使用相同的自定义密钥会产生相同的 RSA 密钥对,便于密钥管理和预配置。如果不需要自定义密钥,可以传入 null 或使用不带此参数的构造函数,系统将自动生成随机密钥。

改进功能

  • [Documentation][Deplayer_515]完善技术文档
    新增了完整的技术文档体系,包括《开发者先导指南》、《快速入门指南》、《API 详细文档》和《加密通讯指南》。所有文档都位于 docs/26-d2/ 目录下,提供了详细的使用示例和最佳实践。

注意事项

不投稳定版的原因是目前功能仍然较少,并且还在积极开发过程中。

并不是设计为一个可使用的聊天软件或聊天模组,而是一个聊天库,所以它看上去不那么适合用户使用。要想它适合用户使用,那是发行版开发者的事。

安全性说明: 虽然本版本提供一定部分的加密功能,但是私钥的传输仍需通过可信渠道传输,否则无法提供安全保障。但如果您使用CoffeeChat等一类的MC发行版本,就会安全许多,因为他们的私钥是通过MC服务器的安全信道传输的

致谢

感谢所有贡献者的努力!

@Deplayer515


Full Changelog: v26.dr1.1...v26.d2

v26.dr1.1

Choose a tag to compare

@Deplayer515 Deplayer515 released this 24 Feb 07:37
b829c8b

CoffeeIRC v26.dr1.1 - 修复两个问题

🎉 新版本发布

coffeeirc v26.dr1.1 现已发布!

📋 更新内容

问题修复 🐛

  • [#1] 完全修复by @Deplayer515
  • [客户端没有像服务端那样的核心常规日志文件中的核心信息提示] 完全修复by @Deplayer515
    现在已经添加了一个SwInfoc类别,和服务端的一样。

⚠️ 注意事项

并不是设计为一个可使用的聊天软件或聊天模组,而是一个聊天库,所以它看上去不那么适合用户使用。要想它适合用户使用,那是发行版开发者的事。

笑话大赏

image image image

五回啊五回,原来前四回是消失的它(SwInfoc)吗?

🙏 致谢

感谢所有贡献者的努力!

@Deplayer515

Full Changelog: v26.dr1...v26.dr1.1

v26.dr1

Choose a tag to compare

@Deplayer515 Deplayer515 released this 23 Feb 11:04
4141162

CoffeeIRC v26.dr1 - 第一个版本,稳定可投入实际环境运行的开发发布版本

🎉 新版本发布

coffeeirc v26.dr1 现已发布!

📋 更新内容

新增功能 🆕

  • [Logger][Deplayer_515]使用更简单的log4j 2日志框架进行常规核心日志记录、自己搓的日志记录方法用于记录聊天日志
    现在,在CIC运行过程中,可以在运行目录下找到ciclog和ciclogs,前者用于记录聊天日志,后者用于记录常规核心日志
  • [C][Deplayer_515]添加客户端核心
    现在可以用它来连接CIC服务器。可以向服务端发送消息,并且也有相应的推送服务用于接收服务端的推送广播。也可使用昵称作为自己在服务器内的显示名。
  • [S][Deplayer_515]添加服务端核心
    • 现在使用HttpServer+Websocket技术进行服务器网络通讯。
    • 新提供了以下处理器:ConnectHandler连接处理器、MessageHandler消息处理器、DisconnectHandler断开连接处理器、BroadcastHandler广播系统处理器。
    • 新提供了较为完善的Http聊天信息通讯命令与路由处理器,为客户端与服务端之间的信息通讯提供支持。新提供的路由处理器有:/connect、/disconnect、/message、/broadcast,这些路由处理器都有相应的处理器;新提供的命令有:/users、/help,由消息处理器提供支持。

⚠️ 注意事项

不投稳定版的原因是目前功能暂时暂时太少,并且还在开发过程中。

并不是设计为一个可使用的聊天软件或聊天模组,而是一个聊天库,所以它看上去不那么适合用户使用。要想它适合用户使用,那是发行版开发者的事。

🙏 致谢

感谢所有贡献者的努力!

@Deplayer515

Full Changelog: https://github.com/deplayeris/coffeeirc/commits/v26.dr1