fengweihao
|
9614ea53c0
|
TSG-2020 功能端支持ip归属地和ASN对象策略
|
2020-06-11 13:47:56 +08:00 |
|
fengweihao
|
aadb00755f
|
修复限流Handle未初始化db_index问题
|
2020-06-08 17:17:07 +08:00 |
|
fengweihao
|
ed19fc177e
|
TSG-1818 insert和hijack增加注入流量控制
|
2020-06-05 19:27:32 +08:00 |
|
fengweihao
|
611b6645b2
|
TSG-1818 insert和hijack增加注入流量控制
|
2020-06-04 20:22:31 +08:00 |
|
luwenpeng
|
05c7528bfd
|
TSG-1719 功能端增加 dynamic bypass 选项 trusted_root_cert_is_not_installed_on_client && TSG-1687 pinning 功能优化
|
2020-05-25 16:35:36 +08:00 |
|
fengweihao
|
58f5212d12
|
TSG-1742 日志增加c2s_bytes和s2c_bytes字段
|
2020-05-21 18:56:55 +08:00 |
|
fengweihao
|
55ecb52ad0
|
TSG-1723 日志中填写“设备编号”字段
|
2020-05-21 17:15:40 +08:00 |
|
fengweihao
|
0d5244ca30
|
TSG-1331 Settings ACK帧问题修复
|
2020-05-11 17:19:44 +08:00 |
|
fengweihao
|
374930d65c
|
修改按比例执行策略功能
|
2020-04-29 17:11:10 +08:00 |
|
fengweihao
|
d1712adca1
|
TSG-643 Deny动作配置对象请求体问题
增加按比例执行策略功能
|
2020-04-29 14:00:13 +08:00 |
|
luwenpeng
|
04ed73db0e
|
TSG-1280 修改 debug log
|
2020-04-28 18:52:44 +08:00 |
|
luwenpeng
|
5d0328c9f8
|
TSG-1280 修改 decryption profile 功能的接口
|
2020-04-27 11:57:18 +08:00 |
|
luwenpeng
|
d88075cd2c
|
TSG-1280 修改 debuglog
|
2020-04-26 21:12:54 +08:00 |
|
luwenpeng
|
172b3b2907
|
TSG-1280 Proxy TFE使用Decryption Profile获得部分拦截参数
|
2020-04-26 17:10:37 +08:00 |
|
fengweihao
|
cc89b5bbe9
|
TSG-1322 阻断页面表名变更,导致无法显示上传页面
|
2020-04-17 17:40:29 +08:00 |
|
fengweihao
|
ab492252a9
|
TSG-1167 proxy-event-log增加注入文件大小
|
2020-04-03 16:16:07 +08:00 |
|
luwenpeng
|
c94eab176b
|
TSG-935 修复 bug,修改 kafka logger 返回值的判断条件
|
2020-04-01 13:43:57 +08:00 |
|
luwenpeng
|
8079c4142f
|
TSG-935 重构 kafka log 接口
|
2020-04-01 13:43:57 +08:00 |
|
fengweihao
|
12e8003d29
|
修改table_info支持IP虚表
增加对APP_ID配置默认扫描
|
2020-04-01 11:13:53 +08:00 |
|
luwenpeng
|
2a5b6803f2
|
#179 traffic_mirror 插件支持 enable/disable 配置项,但是当配置为 disable 时,traffic_mirror_init_cb() return -1,tfe 直接退出
|
2020-01-03 13:30:55 +08:00 |
|
fengweihao
|
fe7fc6fa9c
|
TSG-511 proxy事件日志action统一赋值处理
|
2019-12-20 10:08:30 +08:00 |
|
fengweihao
|
5cdd28235d
|
日志接口、扫描接口修复
1)日志发送接口:增加对非结构化日志判断
2)扫描接口:对客户端请求中HOST字段为空情况,扫描不在扫FQDN域
|
2019-12-11 15:28:36 +08:00 |
|
fengweihao
|
7476f84fa1
|
TSG-376 修复Proxy Event Logs中Request Line、Response Line显示为空,Stream Trace Id显示为0
1)修复重定向命中URL+请求头,域名输入错误页面本身重定向失败问题
|
2019-12-05 19:04:04 +08:00 |
|
fengweihao
|
70da622393
|
TSG-304 tfe日志中增加common_sub_action字段
1)更新配置文件tfe.conf,kni域
2)更新table_info关键字表名
|
2019-12-02 16:56:51 +08:00 |
|
fengweihao
|
427e22cfe7
|
TSG-252 Proxy Event Logs中schema_type字段未展示内容
|
2019-11-28 10:26:08 +08:00 |
|
fengweihao
|
0b8f1ca1e9
|
× 修改管控策略注册表名为虚表
× 修改table_info.conf配置
|
2019-11-27 11:44:32 +08:00 |
|
fengweihao
|
5ea8bec8ad
|
* 修改策略编译配置表关于协议字段处理
|
2019-11-25 11:34:14 +08:00 |
|
fengweihao
|
40b198187e
|
TSG-91 策略对象类型req_hdr和res_hdr合并为http_signature
|
2019-11-21 19:35:16 +08:00 |
|
fengweihao
|
ba3eb05957
|
TSG-91
* 修改策略编译配置表名称
* 增加对用户自定域协议字段处理
* 修改配置文件,json文件
|
2019-11-19 10:02:51 +08:00 |
|
luwenpeng
|
8cf9453980
|
修改拦截策略拦截动作时user_region表的json参数变更:
1)exclusions修正为dynamic_bypass;
2)pinning修正为cert_pinning;
3)client_cert_req修正为mutual_authentication;
4)cert_verify修正为certificate_checks;
5)fail_method修正为fail_action;
6)ssl_ver修正为protocol_version。
|
2019-10-23 11:09:22 +08:00 |
|
fengweihao
|
e79b52af16
|
* SubId表名变更修改
|
2019-10-11 11:48:53 +08:00 |
|
fengweihao
|
e94a8bbed4
|
* 增加插入js接口,源数据为空判断
* 删除http2解压缩失败后,主动发送数据函数
|
2019-09-26 19:46:44 +08:00 |
|
luwenpeng
|
8d29fe5cbc
|
#175 http compress destroy mem leak
|
2019-09-26 15:38:34 +08:00 |
|
luwenpeng
|
6a970cb29f
|
初始化函数返回值的状态为 Z_ERRNO,修正 BrotliDecoderCreateInstance() 返回 NULL 时触发的 bug
* 之前的 int ret = 0; (0 stand for Z_OK),当 BrotliDecoderCreateInstance() 返回 NULL 时,ret 的值不会修改,仍是 Z_OK
|
2019-09-26 10:12:36 +08:00 |
|
luwenpeng
|
509e45d018
|
删除无用的代码
|
2019-09-26 10:04:28 +08:00 |
|
fengweihao
|
1ac88df001
|
* 修改tfe支持subscribe_id
|
2019-09-25 15:54:41 +08:00 |
|
luwenpeng
|
5e319a1f79
|
# 修改 http2 googletest
* 原来仅更新了 http2 代码,未更新测试用例,造成测试用例执行时会 coredump。
|
2019-09-24 16:39:16 +08:00 |
|
luwenpeng
|
afa3bed4ae
|
#174 在 http2 解析 header 时,修改 headerlength 的获取方式
* 原来是使用 strlen(header) 获取 headerlength
* 现在改为使用 http2 callback 传入的 headerlength
暗示着 header 字段可能不以 '\0' 结尾
|
2019-09-24 11:15:00 +08:00 |
|
fengweihao
|
7c99fddde9
|
#174
* 修改原应答头/请求头标准头匹配,增加字符串长度比较
|
2019-09-23 19:54:29 +08:00 |
|
luqiuwen
|
ce8c8cd899
|
#174 修正HTTP1解析层在解析HTTP头部时,误采用前缀匹配判断头部是否为标准定义的问题。
* 原实现在判断请求/应答头部字段是否为标准头部时,没有判断传入字符串长度是否相等,导致当传入字符串为标准头部的前缀时误将其解析为标准头部;
* 现修正,增加判断字符串长度的流程,当字符串长度完全相等时再执行字符串匹配。
|
2019-09-23 19:07:32 +08:00 |
|
luqiuwen
|
cd0fd187ad
|
#165 调整TFE进程的启动方式,使用notify方式启动;
* 调整notify超时时间为300秒;
* 调整日志的记录方式,当使用notify方式启动时,初始化完毕后不在向标准输出写入日志。
|
2019-09-23 16:10:53 +08:00 |
|
fengweihao
|
aa89caa453
|
修复HTTP2流close删除应答信息,导致同一流id情况下无妨访问
|
2019-09-20 19:32:04 +08:00 |
|
fengweihao
|
da8784bf5b
|
修复HTTP2提前删除应答信息,导致monitor下日志无记录
|
2019-09-20 17:19:33 +08:00 |
|
luqiuwen
|
a5cfc17de5
|
Close #151 解密流量转发使用独立的tableinfo。
|
2019-09-20 15:13:47 +08:00 |
|
luqiuwen
|
ac14a745f9
|
支持从原始流量中获取MAC地址并用于解密流量转发以太网头部的构建。
|
2019-09-18 20:00:03 +08:00 |
|
luqiuwen
|
f1fd1d0ad3
|
#167 增加已拦截连接数、字节数、PASSTHROUGH连接数统计并调整FieldStat状态文件的输出位置。
|
2019-09-16 16:47:34 +08:00 |
|
luwenpeng
|
8c0f135877
|
header 遍历跳过 map[0], 即 map[TFE_HTTP_UNKNOWN_FIELD] = NULL;
|
2019-09-16 14:27:11 +08:00 |
|
luwenpeng
|
de16d2da87
|
整理 http/http2 公共的 header 字段,存储到 tfe_http.cpp 文件中
|
2019-09-16 14:27:11 +08:00 |
|
fengweihao
|
4b0235d199
|
修改key_keeper请求为post
修改key_keeper请求连接为长连接
修改HTTP2流id设置时机
|
2019-09-16 14:01:14 +08:00 |
|
luqiuwen
|
d94c397776
|
修正HTTP解析层在上层设置请求/应答后,需要等待源站消息完整后才将上层构建的请求/应答发出的问题。
* 继续修正,设置请求/应答的初始化状态不为COMPLETE,待应用层设置BODY为NULL再转为COMPLETE,避免应答体提前发出。
|
2019-09-10 11:54:24 +08:00 |
|