summaryrefslogtreecommitdiff
path: root/platform/src/proxy.cpp
AgeCommit message (Collapse)Author
2023-05-09TSG-14930 TFE支持发送控制报文给SAPPv4.8.10-20230509wangmenglan
2023-05-09TSG-14930 TFE支持发送控制报文给SAPPwangmenglan
2023-05-06TSG-14938 TFE支持新控制报文格式; 调整代码结构wangmenglan
2023-05-06修改文件编码wangmenglan
2023-05-06将kni合并到tfe中wangmenglan
2023-04-23cmsg适配控制报文类型, ↵luwenpeng
TFE_CMSG_SSL_INTERCEPT_STATE/TFE_CMSG_SSL_PINNING_STATE/TFE_CMSG_SSL_CERT_VERIFY的类型从uint64改为uint8
2023-04-23TFE适配MAAT4,编译表只注册一次luwenpeng
2023-04-21bugfixluwenpeng
2023-04-21TSG-14789 TFE扫描service chaining策略,执行Decrypted Traffic Steeringluwenpeng
2023-04-21TSG-14628 TFE适配TCP Option Profile库表的变更luwenpeng
2022-12-29TSG-13196 Decrypted Traffic Steering增加FieldStat字段luwenpeng
* stee_ssl_conn * stee_http_conn * stee_c_tx_B * stee_s_rx_B * stee_s_tx_B * stee_c_rx_B
2022-12-23Decrypted Traffic ↵luwenpeng
Steering增加enable_steering_http和enable_steering_ssl开关,支持按照协议类型回流
2022-12-23TSG-13075 TFE的Decrypted Traffic ↵luwenpeng
Steering功能增加第三方设备保活检查
2022-12-23Decrypted Traffic Steering 回流回注测试通过luwenpeng
2022-01-28TSG-4030 Security Event Logs 中的 SSL.Intercept State 为 Passthrough ↵v4.5.34-20220128luwenpeng
时,并未说明引起 Passthrough 的原因 (当命中 tcp passthrough 时,将 ssl_intercept_status 设置为 passthrough)
2021-11-20accept线程与kni通信默认使用v3方案(iptables+NFQ)luwenpeng
2021-08-20优化 watchdog tfe worker thread 的实现逻辑v4.5.12-202108luwenpeng
2021-08-02TSG-7248 ↵v4.5.8-202107luwenpeng
修改Proxy内部watchdog的处理逻辑,创建worker线程时便更新时间戳
2021-04-29关闭 watchdog 检测 worker thread 状态的 debug 日志; 增加 usage() ↵luwenpeng
显示帮助信息
2021-04-21废除 tfe-kmod, tfe 直接与 kni 通信luwenpeng
* 新增 enable_kni_v3=1 配置项 * develop_build_release 分支关闭 ASAN 检测 * 修正根据 CMSG 恢复 TCP 链接时没有正确填写 TCP 时间戳启用选项的问题
2021-04-21TSG-5978 TFE 与 KNI 保活的 watchdog 线程增加对 tfe worker ↵develop-4.4luwenpeng
线程健康状态检测的功能
2021-01-06TSG-4965 功能端通过界面下发的 JA3 Fingerprint 识别 Pinning APP ↵luwenpeng
和未装根证书的 APP
2020-11-13TFE 适配 fieldstat prometheusv4.3.21-202011luwenpeng
2020-10-19libbreakpad 由静态连接改为动态连接luwenpeng
2020-09-28TSG-3445 修正 TFE 从毕方加载可信证书时,SSL ↵luwenpeng
证书校验不可信的 bug
2020-09-24tfe 支持 zlogluwenpeng
2020-09-04TSG-2994 将 TFE 支持的配置项补充到 tfe.conf 中luwenpeng
2020-09-03TSG-2612 修改 tcp options 的 debug 日志luwenpeng
2020-08-21TSG-2612 tfe 执行 TCP Optionsluwenpeng
2020-08-21after log error, reset errnoluwenpeng
2020-08-21增加 load_balance 配置项:TFE 支持 round_robin/least_conn ↵luwenpeng
负载均衡算法
2020-08-21TFE 支持 accept/worker 线程绑定 cpuluwenpeng
2020-07-06TSG-1531 TFE 新增 DOH 插件luwenpeng
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-06-18TSG-1806 tfe.conf/future.conf 均增加 statsd_format ↵luwenpeng
配置项,用于调整 fieldstat 输出格式
2020-06-11TSG-1806 tfe.conf/future.conf 均增加 statsd_cycle ↵v4.3.4-202006luwenpeng
配置项,用于调整 fieldstat 输出周期
2020-04-20TSG-1009 增加配置项 disable_coredumpluwenpeng
2019-09-23#165 调整TFE进程的启动方式,使用notify方式启动;v4.1.4-20190923luqiuwen
* 调整notify超时时间为300秒; * 调整日志的记录方式,当使用notify方式启动时,初始化完毕后不在向标准输出写入日志。
2019-09-20#159 当启用Breakpad后,禁用当前进程的Coredump功能。luqiuwen
2019-09-19Close #169 ↵v4.1.3-20190919luqiuwen
调整与KNI保活模块的初始化位置到最后,避免在初始化过程中丢失连接。
2019-09-16#167 ↵luqiuwen
增加已拦截连接数、字节数、PASSTHROUGH连接数统计并调整FieldStat状态文件的输出位置。
2019-09-16修改key_keeper请求为postfengweihao
修改key_keeper请求连接为长连接 修改HTTP2流id设置时机
2019-09-03#159 ↵luqiuwen
增加崩溃后调用工具自动向服务器上传minidump功能,增加在CI中收集编译调试符号的实现。
2019-08-30修正CI脚本,适配基于PULP的YUM仓库。luqiuwen
2019-08-20#159 集成Google ↵luqiuwen
Breakpad,用于生成minidump便于后期集中收集崩溃。
2019-08-13增加逐流的上、下游收发字节统计并对业务插件提供查询� ↵luqiuwen
��口。
2019-06-22增加命令行查询版本号的功能v4.0.1-20190622luqiuwen
2019-06-18增加对KNI的Watchdog实现双向保活。luqiuwen
2019-06-11重新实现解密流量转发模块,增加按策略转发功能。luqiuwen
2019-06-02tfe.conf中系统参数的section改为system,兼容kniv1测试完毕。zhengchao
2019-06-02修正stream_proto从cmsg读出的方式luqiuwen