summaryrefslogtreecommitdiff
path: root/vendor
AgeCommit message (Collapse)Author
2024-11-15TSG-23335 TFE适配AArch64架构v4.11.1-20241115luwenpeng
2024-07-22TSG-21854 TFE使用fieldstat4序列化Manipulation ↵fengweihao
Policy的metric并输出到kafka
2024-04-28TSG-20527 http2解析层支持zstd编解码fengweihao
2024-03-02解决ci编译问题v4.8.68-20240302wangmenglan
2023-12-29TSG-18286 ↵v4.8.56-20231229fengweihao
Proxy支持虚拟表表名变更,删除代理本地缓存,删除tsg-http相关配置
2023-12-19TFE适配libmaat4->libmaatframe动态库名称的变更v4.8.53-20231220luwenpeng
2023-05-06TSG-14938 TFE支持新控制报文格式; 调整代码结构wangmenglan
2023-05-06修改文件编码wangmenglan
2023-05-06将kni合并到tfe中wangmenglan
2023-04-25TSG-14786 TFE输出Proxy Rule Hits Metricfengweihao
2023-03-30TSG-14484 Pxoxy支持Maat4fengweihao
2022-09-09TSG-11849 tfe增加从环境变量中读入处理机ipfengweihao
TSG-11742 IP Libraries统一使用.分隔地理层级 TSG-10722 日志中开始时间从解析层获取
2022-07-29TSG-11399 tfe支持TSG Scriptfengweihao
2022-03-07TSG-9545 给ctemplate打patch, 使其可以在CentOS8下使用GCC7编译luwenpeng
2021-10-06bugfix: TSG-7981 将openssl从1.1.1g更新到1.1.1lv4.5.15-202110luwenpeng
2021-09-13bugfix:修复rdkafka头文件路径变更导致CI构建失败fengweihao
2021-04-21废除 tfe-kmod, tfe 直接与 kni 通信luwenpeng
* 新增 enable_kni_v3=1 配置项 * develop_build_release 分支关闭 ASAN 检测 * 修正根据 CMSG 恢复 TCP 链接时没有正确填写 TCP 时间戳启用选项的问题
2020-10-27TFE 禁用 tcmallocv4.3.15-202011luwenpeng
2020-10-19libbreakpad 由静态连接改为动态连接luwenpeng
2020-10-15调整gperftools中Heap ↵Qiuwen Lu
Profiler输出字符串缓冲区大小到1<<22,并升级gperftools. * heap profiler工具中定义的Heap文件输出缓冲区过小(1<<20),当使用内存较多时无法正确输出Heap文件。通过Patch的方式调整。 * 升级gperftools到最新稳定版本2.8。
2020-07-01将 openssl 从 1.1.1 升级为 1.1.1gluwenpeng
2020-06-18TSG-2071 管控策略引用subid无法命中v4.3.5-20200601fengweihao
*限流静态库更新 *Ip归属地日志格式修改 *Maat增加Deffered开关
2020-06-11TSG-2020 功能端支持ip归属地和ASN对象策略fengweihao
2020-06-05TSG-1818 insert和hijack增加注入流量控制fengweihao
2020-06-04TSG-1818 insert和hijack增加注入流量控制fengweihao
2020-05-11TSG-1331 Settings ACK帧问题修复fengweihao
2019-09-03#159 ↵luqiuwen
增加崩溃后调用工具自动向服务器上传minidump功能,增加在CI中收集编译调试符号的实现。
2019-08-23修改 CMakeLists.txt,编译 openssl 时启用 ssl3, 修复 tfe ↵luwenpeng
强制使用 ssl3 时无法建连的 bug
2019-08-20#159 集成Google ↵luqiuwen
Breakpad,用于生成minidump便于后期集中收集崩溃。
2019-06-22提高tls加密套件的兼容性,允许使用weak-ssl-ciphersluqiuwen
2019-06-18解密流量转发功能适配MARSIOv4luqiuwen
2019-05-241.修改nghttp2库中关于ping包处理流程fengweihao
2.修改调试log信息等级为debug 3.增加http2关于缓存代码控制宏变量 4.测试存在的几个bug修复
2019-05-24*删除nghttp2中收到ping ack字符会pingfengweihao
*由于命中匹配规则且返回数据中只有 header,造成数据丢失,在当前流close时添加header注册接口
2019-05-24*.修改帧处理方式fengweihao
*.删除同一流中多ID遍历模式 *.添加函数指针数组管理不同帧回调 *.添加流处理打印
2019-05-24*修改nghttp2对于控制帧(set ↵fengweihao
ping等)自动回复数据,造成原服务数据冗余发送goaway帧 *修改下发替换规则后,csdn页面数据图片无法显示问题 (原因:由于数据Header,在不同流中,且不同流中存在多个流id) *修改模拟C对推送承诺帧drop处理,造成当前流中数据丢失 *修改页面访问新浪sinaere.js失败 *修改流id数据未及时释放造成页面刷新延缓
2019-05-24*修改vendor/CMakeLists.txt关于nghttp2设置,解决在线编译出错问题fengweihao
2019-05-24*由于git rebase冲突删除原tfe-new-http2分支fengweihao
*提交包括http2数据替换,转发,截断,缓存代码 *合并最新develop-tfe3a后,http2验证代码提交 *http2重构验证代码提交 *http2添加br压缩解压缩接口和测试用例 *http2定时删除session信息代码提交 *修复bug,访问二级链接时由于nghttp2库收到control ping后,自发control ping包 造成链接断开后重连现象 *修复bug, 链接建立后服务端优先发送control包,未处理此数据包,造成页面访问失败
2019-01-29Close #115 ↵luqiuwen
升级http-parser到2.9.0版本并增加对以\r\n起始的HTTP应答执行HTTP解析的单元测试用例
2019-01-141. ssl增加no_verify_cert开关,可以关闭证书校验;zhengchao
2. ssl_utils.cc改名为ssl_utils.cpp; 3. 暂时使用tcmalloc接管内存分配; 4. 原work thread选择算法存在bug,暂时改为轮询; 5. FieldStat状态输出暂时改为Field格式,便于观察实时性能,Future的状态输出暂时改为累计值;
2019-01-11升级dabloom到v0.9.2,修正dabloom内存映射和fd泄露的问题。luqiuwen
2018-12-21hiredis-vip-0.3.0.zip编译修正zhangchengwei
2018-12-21增加集群版redis作为元信息和对象缓存,去除Minio事件通知 ↵zhangchengwei
的redis元信息获取方式。
2018-12-09增加对BR压缩编码的支持及对应的单元测试用例luqiuwen
2018-11-13完成缓存策略和可信证书加载的开发,编译通过。zhengchao
2018-10-31pangu http业务层适配cache client接口的更新。zhengchao
2018-10-31更新hiredis库zhangchengwei
2018-10-31[1]统一GET/PUT结束后结果通知机制,API直接调用失败时不回 ↵zhangchengwei
调,其他情况回调(promise); [2]hiredis版本确定为0.14.0版; [3]修复tango_cache_ctx_destroy中TAILQ内存释放的BUG;
2018-10-26修正hiredis的Vendor CMakeLists.txt的编写错误Lu Qiuwen
2018-10-25修改cache-client依赖hiredis(修改版)的CMakeList.txt,编译通过。zhengchao
2018-10-25HEAD object元信息来源选择由宏定义改为配置文件。zhangchengwei