Skip to content

[0131] 移除 Openssl 插件及相关加密通信功能#3378

Open
da-liii wants to merge 3 commits into
mainfrom
da/0131/openssl
Open

[0131] 移除 Openssl 插件及相关加密通信功能#3378
da-liii wants to merge 3 commits into
mainfrom
da/0131/openssl

Conversation

@da-liii
Copy link
Copy Markdown
Contributor

@da-liii da-liii commented May 15, 2026

Summary

移除 Openssl 插件及其在 socket 通信链路中的加密功能调用,清理死代码。

  • 删除 src/Plugins/Openssl/openssl.cppopenssl.hpp
  • 移除 tm_link 中的 secret 成员变量、secure_server / secure_client 方法及加解密逻辑
  • 移除 texmacs_client.cpp 中的 enter_secure_mode 实现及 client_server.hpp 中的声明
  • 移除 client-base.scm 中对 enter-secure-mode 的调用
  • 移除 glue_basic.luaenter-secure-mode 的 glue 定义及 glue-symbols.scm 中的符号
  • xmake.lua 中移除 src/Plugins/Openssl/**.cpp 编译引用

Test plan

  • xmake b stem 编译通过

🤖 Generated with Claude Code

da-liii and others added 3 commits May 15, 2026 23:45
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- 删除 src/Plugins/Openssl/ 目录下的 openssl.cpp 和 openssl.hpp
- 移除 tm_link 中的 secret 成员、secure_server/secure_client 及加解密逻辑
- 移除 texmacs_client.cpp 中的 enter_secure_mode 实现
- 移除 client_server.hpp 中的 enter_secure_mode 声明
- 移除 client-base.scm 中的 enter-secure-mode 调用
- 移除 glue_basic.lua 中 enter-secure-mode 的 glue 定义
- 移除 glue-symbols.scm 中的 enter-secure-mode 符号
- 从 xmake.lua 中移除 src/Plugins/Openssl/**.cpp 编译引用

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant