Commit Graph

17 Commits

Author SHA1 Message Date
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
fbc7b5a715 TSG Master 共享部分扫描结果给 TFE
*	TSG-2847 - TFE 新增 cmsg 共享 TSG Master 的扫描结果
*	TSG-2851 - Pangu 从 cmsg 获取 TSG Master 的扫描结果
*	TSG-2852 - DOH   从 cmsg 获取 TSG Master 的扫描结果
*	TSG-2849 - TFE DOH 功能支持 SUBID
*	合并 pangu/doh 的 maat scan 的代码为 tfe_scan
2020-08-21 17:21:44 +08:00
luwenpeng
03d05dd73e TSG-1531 tfe 代码整理, 将多插件公用的基础代码移动到 tfe init 阶段
1.将 kafka 的初始化从 pangu init 阶段移动到 tfe init 阶段
	2.将 device id 的获取从 pangu init 阶段移动到 tfe init 阶段
	3.将 kafka 的配置项从 pangu.conf 移动到 tfe.conf
	4.将 maat  的配置项从 pangu.conf 移动到 tfe.conf
2020-07-06 16:16:58 +08:00
luwenpeng
cd26e3e6c1 TSG-1531 TFE 新增 DOH 插件
1.DOH 协议解析
2.DOH 协议还原
3.DOH POST请求 early response
4.DOH 策略扫描
5.tfe plugin 支持多个 bussiness 插件调用
6.Maat_feather 的创建从 pangu 剥离(涉及pangu/doh/ssl-policy)
7.增加 kafka 日志
8.增加测试用例
2020-07-06 16:16:21 +08:00
luwenpeng
8079c4142f TSG-935 重构 kafka log 接口 2020-04-01 13:43:57 +08:00
崔一鸣
1b872c246d 增加tfe_cmsg工具类,用于序列化/反序列化控制信息 2019-06-02 16:30:59 +08:00
Lu Qiuwen
0f31b948ba 增加test-addr的MESA_handle_logger依赖 2018-10-22 15:33:24 +08:00
zhengchao
537b8e9840 ssl_stream在本地记录伪造证书。 2018-10-21 20:34:39 +08:00
zhengchao
9ec072343b fieldstat增加sigpipe计数。 2018-10-05 14:34:51 +08:00
Lu Qiuwen
6d48482a78 增加tfe_stream类型转字符串的工具函数及对应单元测试用例 2018-09-20 15:42:05 +08:00
崔一鸣
b5a937bad6 fix memory leak bugs 2018-09-07 17:49:15 +08:00
Lu Qiuwen
b6a2250786 完成HTTP请求侧解析调试,可以解析请求的URL。
* 增加插件管理功能(简单实现),可以调用解析层插件;
* 调整HTTP请求侧解析回调函数实现;
* 增加hexdump工具函数;
2018-09-07 17:27:58 +08:00
Lu Qiuwen
8869f1888c 变更stream系列文件的名称,修正了部分编译错误
* 变更stream系列文件的名称为ssl_stream, tcp_stream等;
* 变更stream.h为platform.h,因该文件为平台整体公用;
* 修正了ssl_stream, ssl_sess_cache文件中的编译错误,部分实现的bug。
* 调整了tfe_future的路径,由平台实现改为公用组件。
2018-08-27 21:10:45 +08:00
Lu Qiuwen
7cccc70b53 实现从KNI中接收上行、下行连接FD的功能。 2018-08-22 19:30:06 +08:00
Lu
768235920a 整理目录结构,调整框架部分实现,初步编译通过。 2018-08-21 16:11:50 +08:00
Lu
86c18a15c3 整理目录结构,编写CMakeLists.txt文件 2018-08-17 20:29:38 +08:00