wangmenglan
|
8a7c196c20
|
修改文件编码
|
2023-05-06 17:47:47 +08:00 |
|
wangmenglan
|
11a46269f1
|
将kni合并到tfe中
|
2023-05-06 17:47:38 +08:00 |
|
fengweihao
|
0bb38a6969
|
TSG-14786 TFE输出Proxy Rule Hits Metric
|
2023-04-25 10:13:38 +08:00 |
|
fengweihao
|
df39fcda90
|
TSG-14484 Pxoxy支持Maat4
|
2023-03-30 19:39:18 +08:00 |
|
fengweihao
|
b321486e3f
|
TSG-11849 tfe增加从环境变量中读入处理机ip
TSG-11742 IP Libraries统一使用.分隔地理层级
TSG-10722 日志中开始时间从解析层获取
|
2022-09-09 10:44:11 +08:00 |
|
fengweihao
|
c4c03bfc4e
|
TSG-11399 tfe支持TSG Script
|
2022-07-29 15:39:25 +08:00 |
|
luwenpeng
|
aa252adf3b
|
TSG-9545 给ctemplate打patch, 使其可以在CentOS8下使用GCC7编译
|
2022-03-07 10:47:09 +08:00 |
|
luwenpeng
|
c3cead1d84
|
bugfix: TSG-7981 将openssl从1.1.1g更新到1.1.1l
|
2021-10-06 10:02:21 +03:00 |
|
fengweihao
|
8d8b5eb039
|
bugfix:修复rdkafka头文件路径变更导致CI构建失败
|
2021-09-13 16:39:42 +08:00 |
|
luwenpeng
|
1fe60d2428
|
废除 tfe-kmod, tfe 直接与 kni 通信
* 新增 enable_kni_v3=1 配置项
* develop_build_release 分支关闭 ASAN 检测
* 修正根据 CMSG 恢复 TCP 链接时没有正确填写 TCP 时间戳启用选项的问题
|
2021-04-21 13:26:07 +08:00 |
|
luwenpeng
|
99731ae689
|
TFE 禁用 tcmalloc
|
2020-10-27 12:43:48 +08:00 |
|
luwenpeng
|
fd5d99f40f
|
libbreakpad 由静态连接改为动态连接
|
2020-10-19 12:06:14 +08:00 |
|
Qiuwen Lu
|
24f79a5a20
|
调整gperftools中Heap Profiler输出字符串缓冲区大小到1<<22,并升级gperftools.
* heap profiler工具中定义的Heap文件输出缓冲区过小(1<<20),当使用内存较多时无法正确输出Heap文件。通过Patch的方式调整。
* 升级gperftools到最新稳定版本2.8。
|
2020-10-15 16:02:47 +08:00 |
|
luwenpeng
|
57e6190baa
|
将 openssl 从 1.1.1 升级为 1.1.1g
|
2020-07-01 15:44:02 +08:00 |
|
fengweihao
|
0db794c48e
|
TSG-2071 管控策略引用subid无法命中
*限流静态库更新
*Ip归属地日志格式修改
*Maat增加Deffered开关
|
2020-06-18 19:36:10 +08:00 |
|
fengweihao
|
9614ea53c0
|
TSG-2020 功能端支持ip归属地和ASN对象策略
|
2020-06-11 13:47:56 +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 |
|
fengweihao
|
0d5244ca30
|
TSG-1331 Settings ACK帧问题修复
|
2020-05-11 17:19:44 +08:00 |
|
luqiuwen
|
38187063b4
|
#159 增加崩溃后调用工具自动向服务器上传minidump功能,增加在CI中收集编译调试符号的实现。
|
2019-09-03 21:10:40 +08:00 |
|
luwenpeng
|
0f47507196
|
修改 CMakeLists.txt,编译 openssl 时启用 ssl3, 修复 tfe 强制使用 ssl3 时无法建连的 bug
|
2019-08-23 14:07:14 +08:00 |
|
luqiuwen
|
dbe9fba033
|
#159 集成Google Breakpad,用于生成minidump便于后期集中收集崩溃。
|
2019-08-20 18:41:44 +08:00 |
|
luqiuwen
|
acfad0f957
|
提高tls加密套件的兼容性,允许使用weak-ssl-ciphers
|
2019-06-22 12:56:20 +08:00 |
|
luqiuwen
|
d3e6be283e
|
解密流量转发功能适配MARSIOv4
|
2019-06-18 09:43:49 +08:00 |
|
fengweihao
|
6ac97cce6b
|
1.修改nghttp2库中关于ping包处理流程
2.修改调试log信息等级为debug
3.增加http2关于缓存代码控制宏变量
4.测试存在的几个bug修复
|
2019-05-24 18:45:46 +08:00 |
|
fengweihao
|
a22e0ed630
|
*删除nghttp2中收到ping ack字符会ping
*由于命中匹配规则且返回数据中只有 header,造成数据丢失,在当前流close时添加header注册接口
|
2019-05-24 18:45:45 +08:00 |
|
fengweihao
|
ad004b29a6
|
*.修改帧处理方式
*.删除同一流中多ID遍历模式
*.添加函数指针数组管理不同帧回调
*.添加流处理打印
|
2019-05-24 18:45:45 +08:00 |
|
fengweihao
|
fcde7bfbf3
|
*修改nghttp2对于控制帧(set ping等)自动回复数据,造成原服务数据冗余发送goaway帧
*修改下发替换规则后,csdn页面数据图片无法显示问题
(原因:由于数据Header,在不同流中,且不同流中存在多个流id)
*修改模拟C对推送承诺帧drop处理,造成当前流中数据丢失
*修改页面访问新浪sinaere.js失败
*修改流id数据未及时释放造成页面刷新延缓
|
2019-05-24 18:45:44 +08:00 |
|
fengweihao
|
67d8523de0
|
*修改vendor/CMakeLists.txt关于nghttp2设置,解决在线编译出错问题
|
2019-05-24 18:45:44 +08:00 |
|
fengweihao
|
10c0ef7b76
|
*由于git rebase冲突删除原tfe-new-http2分支
*提交包括http2数据替换,转发,截断,缓存代码
*合并最新develop-tfe3a后,http2验证代码提交
*http2重构验证代码提交
*http2添加br压缩解压缩接口和测试用例
*http2定时删除session信息代码提交
*修复bug,访问二级链接时由于nghttp2库收到control ping后,自发control ping包
造成链接断开后重连现象
*修复bug, 链接建立后服务端优先发送control包,未处理此数据包,造成页面访问失败
|
2019-05-24 18:45:44 +08:00 |
|
luqiuwen
|
f6c1ea0e28
|
Close #115 升级http-parser到2.9.0版本并增加对以\r\n起始的HTTP应答执行HTTP解析的单元测试用例
|
2019-01-29 14:45:57 +06:00 |
|
zhengchao
|
f21d51de3d
|
1. ssl增加no_verify_cert开关,可以关闭证书校验;
2. ssl_utils.cc改名为ssl_utils.cpp;
3. 暂时使用tcmalloc接管内存分配;
4. 原work thread选择算法存在bug,暂时改为轮询;
5. FieldStat状态输出暂时改为Field格式,便于观察实时性能,Future的状态输出暂时改为累计值;
|
2019-01-14 18:23:46 +06:00 |
|
luqiuwen
|
6d33ec5891
|
升级dabloom到v0.9.2,修正dabloom内存映射和fd泄露的问题。
|
2019-01-11 14:12:16 +06:00 |
|
zhangchengwei
|
c801523de9
|
hiredis-vip-0.3.0.zip编译修正
|
2018-12-21 11:09:33 +06:00 |
|
zhangchengwei
|
d24c57ce85
|
增加集群版redis作为元信息和对象缓存,去除Minio事件通知的redis元信息获取方式。
|
2018-12-21 11:09:30 +06:00 |
|
luqiuwen
|
1d89768160
|
增加对BR压缩编码的支持及对应的单元测试用例
|
2018-12-09 18:02:43 +06:00 |
|
zhengchao
|
62d9eb0bef
|
完成缓存策略和可信证书加载的开发,编译通过。
|
2018-11-13 10:48:21 +08:00 |
|
zhengchao
|
92698c9810
|
pangu http业务层适配cache client接口的更新。
|
2018-10-31 11:52:19 +08:00 |
|
zhangchengwei
|
89a974483f
|
更新hiredis库
|
2018-10-31 10:54:53 +08:00 |
|
zhangchengwei
|
e1ad321332
|
[1]统一GET/PUT结束后结果通知机制,API直接调用失败时不回调,其他情况回调(promise);
[2]hiredis版本确定为0.14.0版;
[3]修复tango_cache_ctx_destroy中TAILQ内存释放的BUG;
|
2018-10-31 10:54:52 +08:00 |
|
Lu Qiuwen
|
d3d34355ef
|
修正hiredis的Vendor CMakeLists.txt的编写错误
|
2018-10-26 10:31:04 +08:00 |
|
zhengchao
|
96feddefb8
|
修改cache-client依赖hiredis(修改版)的CMakeList.txt,编译通过。
|
2018-10-25 20:40:10 +08:00 |
|
zhangchengwei
|
268e1b8689
|
HEAD object元信息来源选择由宏定义改为配置文件。
|
2018-10-25 18:56:47 +08:00 |
|
zhangchengwei
|
8edd964e21
|
支持Head获取对象元信息操作,支持从redis获取元信息;调整内部超时检查逻辑;
|
2018-10-25 18:56:45 +08:00 |
|
Lu Qiuwen
|
e44159a5dc
|
librdkafka由静态连接改为动态连接
|
2018-10-23 14:36:03 +08:00 |
|
Lu Qiuwen
|
1cf371708a
|
修正pcre静态编译的依赖条件
|
2018-10-22 15:07:55 +08:00 |
|
zhengchao
|
d35cf6be35
|
修复cmake中curl的依赖错误。
|
2018-10-22 14:43:25 +08:00 |
|
zhengchao
|
26be2a60cc
|
修复由于不正确链接libcurl,导致的缓存上传触发较晚的bug。
|
2018-10-19 16:01:42 +08:00 |
|
Lu Qiuwen
|
2bc366fb13
|
增加HTTP流式构造Body的接口及实现并修正HTTP单元测试用例
|
2018-10-16 10:45:47 +08:00 |
|
Lu Qiuwen
|
edfc265a36
|
关闭libxml2的Python绑定选项
|
2018-10-15 10:29:56 +08:00 |
|