Skip to content

Releases: 2c2a/HostInitBash

Release v2.7

Choose a tag to compare

@github-actions github-actions released this 27 May 15:14
chore: 移除旧的C++项目代码和IDE配置,简化为纯PowerShell脚本方案

本次提交删除了原有的CMake构建系统、C++源码文件、旧的GitHub Actions构建配置以及JetBrains IDE的项目文件,将项目简化为仅保留纯PowerShell版本的主机初始化脚本,并新增了用于标签推送触发的发布工作流。

Release v2.6

Choose a tag to compare

@github-actions github-actions released this 23 May 17:39
fix: WinRM HTTPS 5986端口未开放 - 添加服务重启和端口验证

- 配置HTTPS监听器后重启WinRM服务,确保5986端口实际开始监听
- 添加5986端口连通性验证(最多等待10秒)
- 改进防火墙规则:先删除旧规则再添加,去掉错误抑制
- 移除upload_cert_to_server中的调试输出

Release v2.5

Choose a tag to compare

@github-actions github-actions released this 23 May 14:27
debug: add upload response logging for cert upload troubleshooting

Release v2.4

Choose a tag to compare

@github-actions github-actions released this 23 May 10:13
feat: add winrm certificate configuration feature

add configure_winrm_cert method to create self-signed cert for winrm https listener, save thumbprint to local file, and call it during initialization

Release v2.3

Choose a tag to compare

@github-actions github-actions released this 23 May 09:20
fix(h_side_init): 修改令牌交换的API路径

将token交换接口路径从exchange_token改为get_session_token,适配后端接口变更

Release v2.2

Choose a tag to compare

@github-actions github-actions released this 23 May 09:06
refactor(h_side): remove unused wait_for_pairing function

移除了未被调用的wait_for_pairing配对等待逻辑,清理冗余代码

Release v2.1

Choose a tag to compare

@github-actions github-actions released this 23 May 08:51
fix(h_side_init): 放宽host_id校验逻辑,移除无效检查

调整初始化时的必填字段校验,不再校验host_id是否为"0"或空,同步更新错误提示信息

Release v0.2

Choose a tag to compare

@github-actions github-actions released this 23 May 08:39
refactor: 重构初始化工具类和命令行逻辑

1. 移除dry-run相关逻辑和print_info方法
2. 重构HTTP请求为通用方法替换原有接口
3. 移除自动注册相关的冗余成员和方法
4. 简化命令行帮助信息和错误提示
5. 新增HttpResponse结构体统一HTTP响应处理

Release v0.12

Choose a tag to compare

@github-actions github-actions released this 25 Apr 15:15
feat(H端初始化): 添加隧道服务和自动注册功能

添加隧道服务安装功能,包括询问用户、下载客户端、安装服务和配置
实现自动注册模式,当检测到auto_register标志时自动完成主机注册
将session_token保存为成员变量以便后续使用

Release v0.11

Choose a tag to compare

@github-actions github-actions released this 24 Apr 19:39
fix: disable auto-generated manifest to avoid duplicate resource