catproxy
Version:
a node proxy or host change tools
148 lines (95 loc) • 3.9 kB
Markdown
# 更新日志
## V0.0.1 版本 (2016 年 08 月 26 日)
1. 首个版本发布
## V0.0.2 版本 (2016 年 09 月 07 日)
1. 错误处理修改
2. 修改发布脚本
3. 修改编码问题
4. 证书缓存
## V0.0.3 版本 (2016 年 09 月 20 日)
1. 修改 https 判断
2. 增加超时处理
3. 证书目录修改,增加日志,证书增加二维码链接
4. 修改启动日志
5. 修复前端禁止缓存按钮的 bug
6. 增加排除,选项,排除的则不解编码
7. 修改规则解析 exec 在没配置协议的情况下,使用原始 url 的协议
8. breakHttps 增加可针对某些不想破解的 https 跳过
## V0.0.4 版本 (2016 年 09 月 21 日)
1. 细节优化,代理服务器 socket 关闭
## V0.0.5 版本 (2016 年 09 月 21 日)
1. 增加 .use 方法,可以提前拦截请求
2. 代码 jslint 检测增加
3. 前端代码性能优化
4. 修复下载链接 bug
## V0.0.6 版本 (2016 年 09 月 23 日)
1. use 方法优化
2. 修复 promise 作用链的 bug
## V0.0.7 版本 (2016 年 09 月 29 日)
1. 解压出错后,直接返回原数据
2. 增加说明文档
## V1.0.0 版本 (2016 年 10 月 31 日)
1. 增加 catproxy --autoOpen false 参数可以默认不打开管理界面
2. 增加 catproxy -e "baidu.com" 可以在打开 破解 https 请求的时候,匹配的 url 不破解
3. 修改默认配置,在不配置协议的情况下,2 种协议(http, https)都支持
4. 修改 config 初始化位置
5. 增加远程上传配置文件的功能
6. 对 ws 和 wss 请求做转发处理
7. 增加 catproxy -s 1 (值可以是 1 或者 2),表示是采用多台服务器代理 https 请求还是用 sni 代理
8. 修改 CatProxy 的构造函数
9. catproxy 增加 onBeforeReq, onAfterRes, onBeforeRes , onPipeRequest 事件
10. 增加进程消息函数,认识数据格式 `{type: "config", result: "配置函数"}`
## V1.1.0 版本 (2016 年 11 月 16 日)
1. catproxy 对象初始化后增加方法 `setServerType , setHttpPort, setHttpsPort, setUiPort, setSniType, setBreakHttps, setExcludeHttps`
## V1.1.1 版本 (2016 年 11 月 18 日)
1. 增强数据保存时候的校验
2. 升级 react
## V1.2.0 版本 (2017 年 01 月 10 日)
1. 增加监控界面
2. 优化一些 bug
3. 增加 weinre 调试
4. 增加新的正则规则
## V1.2.2 版本 (2017 年 01 月 10 日)
1. 修改依赖关系
2. 修改 log
3. 修改样式
## V1.2.3 版本 (2017 年 02 月 28 日)
1. 修改文字
2. 修改 weinre 添加后 content-length 不对的问题
3. 修改 tools 中得 sendErr 方法
4. 修改忽略目录
## V1.2.4 版本 (2017 年 04 月 11 日)
1. 修改 tools 中得 error 方法
2. 修改 npm 发布忽略文件
3. 更新 fs-extra 版本
## V1.2.5 版本 (2017 年 04 月 18 日)
1. 修改 filecache 的缓存文件位置
2. 优化本地文件匹配
3. 增加缓存修改功能
## V1.2.6 版本 (2017 年 04 月 18 日)
1. 去掉 prompt
2. 细节修改
## V1.2.7 版本 (2017 年 05 月 15 日)
1. 增加证书扩展
## V1.2.8 版本 (2017 年 05 月 22 日)
1. 去掉证书生成的时候的一些字段
## V1.2.9 版本 (2017 年 05 月 22 日)
1. 继续去掉证书上的一些字段
2. 修复 weinre 插入后,下面得规则不启用的 bug
3. 修复刷新缓存被启用后,content-length 不对的问题
## V1.2.10 版本 (2017 年 05 月 25 日)
1. 增加 pfx 证书生成密码 123456
## V1.2.11 版本 (2017 年 06 月 15 日)
1. 修复监控图片不显示的 bug
## V1.2.12 版本 (2017 年 09 月 03 日)
1. 修复语法问题
2. 增加.ftl 的 mime
## V1.2.13 版本 (2017 年 09 月 03 日)
1. 修复 rule 匹配模式在字符串情况下增加转义
## V1.2.14 版本 (2019 年 04 月 26 日)
1. 修复高版本 node 问题
## V1.2.15 版本 (2019 年 10 月 29 日)
1. 增加 content-encode:br 的解压
## V1.2.16 版本 (2019 年 11 月 1 日)
1. 证书生成修改
2. 格式化代码