• RoyirinRosmontis released this 2026-09-16 23:13:54 +08:00 | 39 commits to main since this release

    更新内容

    • 模块化 RRPP Lite,并将源码入口统一为 main.py。
    • PAC 分流、启动取消、IPv6 节点回退与节点菜单回归测试已验证。
    • 附带 PyInstaller 主发布包和 Nuitka 自用包,以及各自 SHA-256 校验文件。

    附件说明

    • RRPP_Lite_999909162302.exe:PyInstaller 主发布包,客户端自动更新使用此文件。
    • RRPP_Lite_Nuitka_999909162302.exe:Nuitka 自用包。
    Downloads
  • RoyirinRosmontis released this 2026-09-16 19:10:18 +08:00 | 43 commits to main since this release

    本次更新:完善 PAC 智能分流、国内直连域名规则、IPv6 路由与启动连通性校验。

    启动时可在 Baidu / Google 探测期间点击“取消开启”,会立即回收系统代理和本地服务。

    Downloads
  • RoyirinRosmontis released this 2026-09-16 17:52:10 +08:00 | 44 commits to main since this release

    PAC rule parsing fix: suffix, full, regexp, and critical service fallbacks.

    Downloads
  • 999909110156 Stable

    RoyirinRosmontis released this 2026-09-11 02:04:22 +08:00 | 48 commits to main since this release

    修复

    • 系统代理设置保存/恢复:开启代理前备份原有代理设置,关闭/退出时恢复而不是清空;启动残留清理只认本程序的地址,不再误删其他代理软件(如 Clash)在 127.0.0.1 上的 PAC
    • IPv6 专用节点不可用提示直接写在节点菜单项上;上次选中的节点在本机不可用(如无 IPv6 出口)时启动自动回退到第一个可用节点
    • CONNECT 目标解析支持 IPv6 字面量([::1]:443 不再解析错)
    • 上游代理认证注入按完整头名精确匹配(Proxy-Authorization 不再误判为已有认证)
    • 远程订阅同步后按域名重匹配节点(服务端调整节点顺序不再静默连到别的节点)
    • DNS 分流判定缓存加 300 秒过期(域名换 IP 后不再长期沿用旧判断)

    安全

    • 更新包校验:附件按名字精确匹配 + 大小比对 + SHA-256 边车校验(发布附带 .sha256 文件)
    Downloads
  • 999909102118 Stable

    RoyirinRosmontis released this 2026-09-10 21:47:08 +08:00 | 51 commits to main since this release

    新增功能

    • 节点可用性校验:上次使用的节点在本机不可用时(例如 IPv6 专用节点但当前网络没有 IPv6 出口),启动后自动切换到第一个可用节点并记录日志,不再需要手动去菜单里换(以前只有在点「开启代理」时才报错)

    修复

    • 节点订阅地址改用服务端统一端点 /v1/rrpp/subscription?method=rrpp_client(旧的 /v1/rrpp/nodes_update 仍作为别名长期可用,返回内容完全一致)
    • IPv6 专用节点(如当前 AQ 节点)现在能在节点菜单里正确识别:标明「不可用:本机无 IPv6」并置灰不可选;开启代理时若选中它也直接拦截并给出原因
    Downloads
  • 999909032240 Stable

    RoyirinRosmontis released this 2026-09-03 23:16:04 +08:00 | 61 commits to main since this release

    修复

    • 节点认证方式升级为 SSO:user/password 按 URL-safe Base64 作为查询参数拼接在 config.json 的 nodes_url 后(旧 nginx auth_basic 已废弃)
    • 服务端返回的 401/403/429 等中文原因直接透出到登录框(如「邮箱或密码错误」「RRPP 服务未开通或未激活」)
    • 登录框输入占位改为「SSO 邮箱」

    打包

    • exe 添加版本资源元数据:公司名 Global Rosmanka Cloud Nexus Inc、产品名 R.R.P.P.、文件版本 9999.MMDD.HHmm.0(与 config 版本号对齐)
    • 本版起发布改用 PyInstaller 构建:在部分装有安全软件/系统策略的机器上兼容性更好(Nuitka 编译产物易被启发式误报静默拦截,Nuitka 版转为自用)
    Downloads
  • 999908311640 Stable

    RoyirinRosmontis released this 2026-08-31 16:42:33 +08:00 | 62 commits to main since this release

    新增功能

    • 代理白名单:设置页新增第一个设置项「代理白名单+配置」,点配置打开编辑弹窗(Windows 环境变量风格列表),支持添加/删除强制直连的域名、IP、CIDR(IPv4/IPv6 均支持),每条规则带复选框可单独启用/禁用,保存后立即生效,白名单优先于域名表强制隧道与固定代理模式

    修复

    • 设置页代理转发端口输入框尺寸优化(与开关同高、宽度收敛)
    • 检查更新地址改为只读取 config.json 的 update_url(移除内置回退地址,未配置时检查更新直接失败并记录日志)
    • 更新域名迁移:git.bu4.ren → git.rrrosmontis.icu
    • Nuitka 打包修复:build_nuitka.bat 改用 coff_obj 常量嵌入模式并每次构建前清理,修复 zig cc 编译器缓存导致增量构建时字符串常量表(UI 文字/设置键)陈旧的严重问题
    • 日志不再打印用户数据目录路径

    构建

    • Nuitka 编译(约 20.2 MB),附带本版全部功能
    Downloads
  • RoyirinRosmontis released this 2026-08-26 15:16:34 +08:00 | 68 commits to main since this release

    功能

    代理核心

    • 多节点配置与 GUI 内切换;切换的节点自动记录,下次启动继续使用上次节点(按域名匹配,节点表变化安全回退)
    • 节点配置/凭据 DPAPI 加密存储于 %LOCALAPPDATA%\RRPP;登录弹窗(nginx Basic 认证)拉取节点,凭据加密落盘,每次启动自动同步最新节点
    • 智能分流(PAC 模式默认开启):域名表强制隧道(3951 条)、中国 IP 直连、内网直连;固定代理模式全隧道
    • TLS 加密隧道(完整证书校验)+ 上游 Basic 认证注入;本地 PAC 服务与系统代理注册表管理,异常残留自动清理

    数据与配置

    • PAC 数据 CDN 直连拉取,version/date 增量比对,首启自动获取,离线降级
    • 设置弹窗:代理转发端口可配、使用代理更新(隧道/直连)开关、跳过检查更新开关(不影响节点更新与认证)、退出登录
    • 设置页显示版本号 + 手动「检查更新」入口(无视跳过开关,必定出日志,新版弹窗询问下载)
    • 检查更新基于本仓库 releases API;默认直连仓库

    界面

    • 状态指示灯、实时流量统计卡片;登录/设置弹窗统一风格;苹果风格开关(ToggleSwitch)
    • 高分屏 DPI 感知、任务栏图标、单实例运行

    构建

    本版开始改用 Nuitka 编译(原生 C 后端,zig 工具链):体积从 67MB 降至约 20MB,启动更快、反编译难度显著提升。

    说明

    • 版本号 999908261456(9999+月日时分);后续发布沿用同格式 tag,客户端才能正确比对更新
    • 节点数据与登录凭据不随 exe 分发,加密存于本机用户数据目录
    Downloads
  • RoyirinRosmontis released this 2026-08-26 14:44:34 +08:00 | 69 commits to main since this release

    功能

    代理核心

    • 多节点配置与 GUI 内切换;切换的节点自动记录,下次启动继续使用上次节点(按域名匹配,节点表变化安全回退)
    • 节点配置/凭据 DPAPI 加密存储于 %LOCALAPPDATA%\RRPP;登录弹窗(nginx Basic 认证)拉取节点,凭据加密落盘,每次启动自动同步最新节点
    • 智能分流(PAC 模式默认开启):域名表强制隧道(3951 条)、中国 IP 直连、内网直连;固定代理模式全隧道
    • TLS 加密隧道(完整证书校验)+ 上游 Basic 认证注入;本地 PAC 服务与系统代理注册表管理,异常残留自动清理

    数据与配置

    • PAC 数据 CDN 直连拉取,version/date 增量比对,首启自动获取,离线降级
    • 设置弹窗:代理转发端口可配、使用代理更新(隧道/直连)开关、跳过检查更新开关(不影响节点更新与认证)、退出登录
    • 设置页显示版本号 + 手动「检查更新」入口(无视跳过开关,必定出日志,新版弹窗询问下载)
    • 检查更新基于本仓库 releases API;默认直连仓库

    界面

    • 状态指示灯、实时流量统计卡片;登录/设置弹窗统一风格;苹果风格开关(ToggleSwitch)
    • 高分屏 DPI 感知、任务栏图标、单实例运行

    使用

    首次启动弹出登录框,登录成功后自动获取节点配置;点击「开启代理」即智能分流。

    说明

    • 版本号 999908261439(9999+月日时分);后续发布沿用同格式 tag,客户端才能正确比对更新
    • 节点数据与登录凭据不随 exe 分发,加密存于本机用户数据目录
    Downloads
  • RoyirinRosmontis released this 2026-08-24 12:37:56 +08:00 | 71 commits to main since this release

    功能

    代理核心

    • 多节点配置与 GUI 内切换(运行中禁止切换);节点配置/凭据 DPAPI 加密存储于 %LOCALAPPDATA%\RRPP
    • 登录弹窗(nginx Basic 认证拉取节点),凭据加密落盘,每次启动自动同步最新节点(内容比对,失败保留本地)
    • 智能分流(PAC 模式默认开启):域名表强制隧道(3951 条)、中国 IP 直连、内网直连;固定代理模式全隧道
    • TLS 加密隧道(完整证书校验)+ 上游 Basic 认证注入;本地 PAC 服务与系统代理注册表管理,异常残留自动清理

    数据与配置

    • PAC 数据 CDN 直连拉取,version/date 增量比对,首启自动获取,离线降级
    • 设置弹窗:代理转发端口可配、使用代理更新(隧道/直连)开关、跳过检查更新开关(不影响节点更新与认证)、退出登录
    • 设置页显示版本号 + 手动「检查更新」入口(无视跳过开关,必定出日志,新版弹窗询问下载)
    • 检查更新基于本仓库 releases API(版本取 tag_name、下载取 exe 附件);默认直连仓库

    界面

    • 状态指示灯、实时流量统计卡片;登录/设置弹窗统一风格;苹果风格开关(ToggleSwitch)
    • 高分屏 DPI 感知、任务栏图标、单实例运行

    使用

    首次启动弹出登录框,登录成功后自动获取节点配置;点击「开启代理」即智能分流。

    说明

    • 版本号 999908241235(9999+月日时分);后续发布沿用同格式 tag,客户端才能正确比对更新
    • 节点数据与登录凭据不随 exe 分发,加密存于本机用户数据目录
    Downloads