zhengchao
|
d7bf70b4b0
|
ssl stream修复upstream session cache key生成错误的bug。
|
2018-10-05 18:30:58 +08:00 |
|
zhengchao
|
9ec072343b
|
fieldstat增加sigpipe计数。
|
2018-10-05 14:34:51 +08:00 |
|
zhengchao
|
7fd3f5d1fb
|
增加proxy初始化fieldstat,增加sslstream的状态统计输出。
|
2018-10-05 13:31:10 +08:00 |
|
zhengchao
|
443404ce89
|
完善sslstream错误打印信息。
|
2018-10-04 18:34:18 +08:00 |
|
zhengchao
|
9827ef2d88
|
openssl升级到1.1.1版本。
|
2018-10-04 18:33:46 +08:00 |
|
zhengchao
|
815b495ff9
|
修复读取页面渲染参数未正确处理空格的bug。
|
2018-10-04 12:38:10 +08:00 |
|
zhangchengwei
|
4b22fcb2c4
|
修复内存统计BUG;添加全局初始化API;
|
2018-09-30 19:20:06 +08:00 |
|
zhengchao
|
5a014f796e
|
修复根据fd创建stream addr时源目的地址颠倒的问题。修复HTTP业务层IP扫描不命中问题。
|
2018-09-30 11:55:50 +08:00 |
|
zhengchao
|
966d36b526
|
tfe_stream_addr_create_by_fd放到tfe_types.h供ssl_stream调用。
|
2018-09-30 11:01:18 +08:00 |
|
zhengchao
|
319ecfeabb
|
1、HTTP业务层日志缺少源目的IP和端口,TFE_ADDR_IPV4->TFE_ADDR_STREAM_TUPLE4_V4。2、
|
2018-09-30 11:00:33 +08:00 |
|
zhangchengwei
|
eb23bba7e4
|
基于WiredLB添加MINIO集群负载均衡
|
2018-09-29 17:10:19 +08:00 |
|
zhengchao
|
e1a22d5412
|
修改http reject的模板,可以显示预配置的字符串。修改key keeper初始化MESA_htable的默认大小和超时。
|
2018-09-29 16:46:58 +08:00 |
|
zhengchao
|
5958c7fab1
|
多命中情况下,优先级:WHITELIST>REJEC >REDIRECTT>REPLACE。相同优先级执行配置ID较大的。MONIT支持多命中。
|
2018-09-29 16:05:10 +08:00 |
|
zhangchengwei
|
dcde72095d
|
非结构化接口线程安全
|
2018-09-29 11:28:09 +08:00 |
|
Lu Qiuwen
|
3f4b7cbd90
|
修正构建HTTP应答时,同时填写Content-Length和Transfer-Encoding: Chunk报头,导致浏览器解析失败的问题。
|
2018-09-28 19:52:01 +08:00 |
|
zhengchao
|
0932219ea4
|
Merge branch 'feature-pcre2-substitute' of git.mesalab.cn:tango/tfe into feature-pcre2-substitute
|
2018-09-28 19:35:56 +08:00 |
|
zhengchao
|
8428ac9f66
|
命中替换条件,但未发生实际替换时,不发日志。
|
2018-09-28 19:35:17 +08:00 |
|
zhengchao
|
4fbe08e61f
|
命中替换条件,但未发生实际替换时,不发日志。
|
2018-09-28 19:27:44 +08:00 |
|
zhangchengwei
|
8a5b132b9f
|
添加依赖库
|
2018-09-28 19:24:49 +08:00 |
|
Lu Qiuwen
|
6bce4104d8
|
修正HTTP应答构建时缺少Content-Encoding和Content-Length的缺陷。
|
2018-09-28 16:43:24 +08:00 |
|
zhengchao
|
a58c4677fc
|
Merge branch 'feature-pcre2-substitute' of git.mesalab.cn:tango/tfe into feature-pcre2-substitute
|
2018-09-28 15:51:35 +08:00 |
|
zhengchao
|
53c7ec5c16
|
单元测试通过
|
2018-09-28 15:50:47 +08:00 |
|
zhengchao
|
5e6dde5e51
|
使用pcre2替代glib从中的regex进行替换。
|
2018-09-28 15:50:47 +08:00 |
|
Lu Qiuwen
|
20c55b74d8
|
集成GZIP压缩模块,支持对GZIP压缩的应答执行替换业务,并增加了单元测试用例。
|
2018-09-28 15:44:17 +08:00 |
|
Lu Qiuwen
|
a14b665f90
|
增加GZIP压缩功能及对应的单元测试
|
2018-09-28 15:44:17 +08:00 |
|
zhengchao
|
94801cec22
|
单元测试通过
|
2018-09-28 15:41:29 +08:00 |
|
zhangchengwei
|
ad93b4ed6f
|
上传时输出对象的路径
|
2018-09-28 15:16:28 +08:00 |
|
崔一鸣
|
5bf18848c1
|
修改hash表超时淘汰释放函数
|
2018-09-28 14:55:47 +08:00 |
|
zhengchao
|
b8f5a1ae0f
|
使用pcre2替代glib从中的regex进行替换。
|
2018-09-27 19:06:57 +08:00 |
|
Lu Qiuwen
|
26e9e4b242
|
修正非GZIP压缩应答的Content-Encoding处置设置错误的问题。
|
2018-09-27 16:27:32 +08:00 |
|
Lu Qiuwen
|
512954ba9a
|
增加Chunk类型的应答报文解析的单元测试用例
|
2018-09-27 16:26:54 +08:00 |
|
Lu Qiuwen
|
f47603c178
|
在HttpParser中集成解压缩模块并编写对应的单元测试用例。
|
2018-09-27 15:12:18 +08:00 |
|
zhangchengwei
|
3ad673b610
|
修改FETCH API函数名为tango_cache_fetch_object;增加DELETE API;调整ctx结构体内部结构;
|
2018-09-27 15:04:56 +08:00 |
|
Lu Qiuwen
|
8a4f02fbb8
|
增加对GZIP压缩编码的解压缩功能及单元测试用例
|
2018-09-26 21:31:17 +08:00 |
|
Lu Qiuwen
|
c7eeda0fb1
|
修正HTTP用户覆盖应答设置后,原应答仍然转发的问题。
|
2018-09-26 16:00:28 +08:00 |
|
Lu Qiuwen
|
e1122bb4bd
|
修正HTTP解析层单元测试用例中对hf_private_parse()返回值断言错误的问题。
|
2018-09-26 10:10:52 +08:00 |
|
Lu Qiuwen
|
04dff7e368
|
增加vendor导入target的依赖关系定义,避免在并行编译时因依赖关系得不到满足导致编译失败。
|
2018-09-26 10:01:46 +08:00 |
|
Lu Qiuwen
|
54fc6e181e
|
修改MAKEFLAGS定义的位置,由travis.sh变更为CMakeLists.txt中。
|
2018-09-26 09:59:36 +08:00 |
|
Lu Qiuwen
|
37170b060e
|
OpenSSL禁用并行编译功能
|
2018-09-26 09:59:36 +08:00 |
|
Lu Qiuwen
|
41fd4f1888
|
OpenSSL禁用并行编译功能
|
2018-09-26 09:59:35 +08:00 |
|
Lu Qiuwen
|
42594af4c0
|
增加travis.sh脚本的可执行权限
|
2018-09-26 09:59:35 +08:00 |
|
Lu Qiuwen
|
67db4fcc04
|
增加判断处理器数量的脚本,实现并行编译功能,增加CI速度。
|
2018-09-26 09:59:35 +08:00 |
|
Lu Qiuwen
|
d0ab629f4c
|
初步调通HTTP请求头部内容替换业务
|
2018-09-25 20:32:24 +08:00 |
|
Lu Qiuwen
|
d2e4ce94c2
|
增加HTTP重定向业务发送应答体的功能支持,调通发送403, 404等告警页面的功能。
|
2018-09-25 11:15:00 +08:00 |
|
Lu Qiuwen
|
c2f0bde211
|
初步调通HTTP重定向业务
* 增加HTTP Status标准化定义及辅助函数;
* 增加HTTP解析层发送应答的功能
* 修正了Pangu HTTP实现导致段错误的一系列问题。
|
2018-09-25 10:17:50 +08:00 |
|
Lu Qiuwen
|
0776cb3ec8
|
修正Pangu输出配置命中结果功能中的越界写问题,HTTP监测功能初步调通。
|
2018-09-23 20:02:07 +08:00 |
|
Lu Qiuwen
|
e128dba934
|
增加根据Host和URI拼接URL的功能
|
2018-09-23 20:01:11 +08:00 |
|
zhangchengwei
|
dc166a9c5d
|
GET时HEADER只回调一次;增加CACHE MISS统计;
|
2018-09-23 18:13:46 +08:00 |
|
Lu Qiuwen
|
2798783641
|
初步完成HTTP应答侧解析功能,并修正一系类错误处理类的问题。
|
2018-09-23 17:33:05 +08:00 |
|
zhangchengwei
|
20045a7493
|
对外API增加USERTAG
|
2018-09-23 15:35:13 +08:00 |
|