Releases: wsczx/RemLink
Releases · wsczx/RemLink
Release list
RemLink v0.16.2
功能
- 新增:服务监听地址(VPN 服务 / DTLS / 管理后台)支持仅填写端口,自动补全为
:端口 - 新增:企业微信认证支持按用户ID(userid)拒绝清单过滤,与部门白名单叠加生效(需先属于允许部门、且不在拒绝列表中)
- 新增:管理后台每日自动检查更新,发现新版本弹窗提醒,可一键前往系统信息页升级
- 新增:在线升级支持 Gitee 镜像备用源,GitHub 不可达时自动回退版本检查与下载
修复
- 修复:服务重启 / 在线升级时 tun/tap 设备文件描述符泄漏到新进程导致进程崩溃
- 修复:因cisco anyconnect客户端缓存上次连接的组信息导致组配置企微等sso认证流程时,客户端成功连接一次该组后再也无法更换组的Bug
- 修复:AnyConnect 客户端认证失败时一律提示「用户名或密码错误」的问题;现按失败类型返回准确错误信息(证书失败、单点登录失败、动态码失败等不再被误报为密码错误)
- 修复:无法使用DTLS建立连接的Bug
优化
- 优化:强制改密表单统一样式
- 优化:软件配置页面
- 优化:门户刷新动画
RemLink v0.16.1
功能
- 新增:用户管理支持「强制修改密码」开关(仅本地用户生效),用户列表新增「需改密」标识
- 新增:门户首次登录强制改密
- 新增:WebAuth 首次登录强制改密内联体验(与门户一致)
- 新增:自定义首页支持与门户共存
变更
- 调整:原生 SAML(企微/飞书单点登录) 在移动端强制使用内置浏览器
- 新增:批量导入用户支持「强制改密」列
- 调整:新增用户默认开启「强制改密」;管理员可在新增/编辑时取消勾选
- 调整:强制改密统一仅经 Cisco AnyConnect 内置浏览器完成,openconnect需经由用户门户进行改密
修复
- 修复:本地用户首次登录强制改密偶被静默跳过
- 修复:AnyConnect 强制改密后无法进入后续认证步骤(如 local+otp)
- 修复:WebAuth 首次登录强制改密返回「未知响应」无法继续
- 修复:管理后台关闭短信功能时误清空已配置密钥 / 签名 / 模板
- 修复:门户首次登录强制改密后数据库标记未清除,导致每次登录仍被要求改密
- 修复:WebAuth 强制改密提交后数据库标记未清除,导致反复要求改密
- 优化:清理认证 / 改密链路重复查库
- 修复:强制改密提交接口校验会话是否处于强制改密流程,防普通登录会话被滥用为改密入口
- 修复:强制改密提交接口复用全局锁定状态(lockManager)防暴力
- 修复:自定义门户打开快捷链接导致门户崩溃的Bug
- 修复:自定义品牌(Logo/标题/页脚/favicon)同步应用到管理后台、WebAuth 认证页与用户门户
- 修复:管理后台浏览器标题与网站图标未跟随品牌设置
- 优化:自定义 CSS 帮助文档补充 scoped 样式需加 !important 的说明
RemLink v0.15.1-beta
- RemLink v0.15.1-beta 二进制发布包