summaryrefslogtreecommitdiff
path: root/common/include
AgeCommit message (Collapse)Author
2019-01-16排查部分网站打不开的原因,增加get_keyring_from_response的日 ↵luqiuwen
志信息
2018-12-16HTTP业务层增加subscribe ID扫描功能。zhengchao
2018-12-14修正Http-kill位置过完的问题,增加TCP链接摘要日志功能luqiuwen
2018-12-12增加HTTP-Kill/TCP-Kill功能luqiuwen
2018-11-29修复多处内存泄漏。zhengchao
2018-11-26#64 key keeper增加evdnsbase参数。zhengchao
避免创建大量dnsbase,耗尽fd。ssl stream/tcp stream/proxy也做了相应修改。
2018-11-23通过增加promise_finish函数,实现future的cancel。zhengchao
2018-11-21future promise支持输出到statsd。zhengchao
2018-11-20Merge branch 'develop-tfe3a' of git.mesalab.cn:tango/tfe into develop-tfe3azhengchao
2018-11-20#85 修复ssl、http业务层中的编译警告。zhengchao
2018-11-20修复tfe_http_in_request中漏判EV_HTTP_REQ_END状态的bug。zhengchao
2018-11-13完成cache参数解析部分的编码。zhengchao
2018-11-07Close #72 修正在HTTP-REQ/RESP-BEGIN事件执行detach动作时段错误。Lu Qiuwen
2018-11-04Close #65 修正进入GC队列的HTTP ↵Lu Qiuwen
Session写日志时触发的连接非法段错误
2018-11-04#68 从目录中加载额外的证书和crl。zhengchao
2018-10-31完成tfe中相关功能的开发,回归测试通过。zhengchao
2018-10-28支持在应答侧suspend/resume功能,合并http_entry中处理request/re ↵Lu Qiuwen
sponse的流程
2018-10-26修正suspend/resume语义实现的若干问题,增加自行构建request/ ↵Lu Qiuwen
response的header标志
2018-10-25支持缓存校验。zhengchao
2018-10-22增加HTTP Session延迟回收机制,完善HTTP Session销毁流程Lu Qiuwen
2018-10-21ssl_stream在本地记录伪造证书。zhengchao
2018-10-21不cache包含Set-cookie的应答。修改多处日志细节。zhengchao
2018-10-19Close #48 增加从KNI读取KEYRING-ID的功能Lu Qiuwen
2018-10-18重构部分ssl_stream.cpp函数,支持记录ssl master key。zhengchao
2018-10-17增加HTTP业务层和缓存运行状态统计。业务层状态输出到tfe ↵zhengchao
.fieldstat,缓存输出到cache.fieldstat。增加缓存开关。
2018-10-16增加HTTP流式构造Body的接口及实现并修正HTTP单元测试用例Lu Qiuwen
2018-10-15缓存功能整体流程调试通过。zhengchao
2018-10-14STREAM挂起时记录挂起来源,在RESUME()触发对应连接方向的� ↵Lu Qiuwen
�事件。HTTP SUSPEND/RESUME功能初步调通
2018-10-14重构cache目录,将libxml2、libcurl放到vendor目录。zhengchao
2018-10-14增加获取evbase、线程数、标准HTTP field设置的工具函数zhengchao
2018-10-14#34 实现HTTP解析层的Suspend/Resume操作Lu Qiuwen
2018-10-14#34 增加HTTP解析层的Suspend/Resume语义及对应的虚接口定义Lu Qiuwen
2018-10-08删除tango_cache_pending.h中的枚举类型enum tfe_http_std_fieldlijie
在tfe_http.h的枚举类型tfe_http_std_field中添加下列成员: TLF_HTTP_CACHE_CONTROL,TLF_HTTP_IF_MATCH,TLF_HTTP_IF_NONE_MATCH, TFE_HTTP_IF_MODIFIED_SINCE,TFE_HTTP_IF_UNMODIFIED_SINCE, TFE_HTPP_LAST_MODIFIED
2018-10-05downstream已支持session ticket。zhengchao
2018-10-05ssl stream修复upstream session cache key生成错误的bug。zhengchao
2018-10-05fieldstat增加sigpipe计数。zhengchao
2018-10-05增加proxy初始化fieldstat,增加sslstream的状态统计输出。zhengchao
2018-10-04完善sslstream错误打印信息。zhengchao
2018-09-30修复根据fd创建stream ↵zhengchao
addr时源目的地址颠倒的问题。修复HTTP业务层IP扫描不命中问题。
2018-09-30tfe_stream_addr_create_by_fd放到tfe_types.h供ssl_stream调用。zhengchao
2018-09-25初步调通HTTP请求头部内容替换业务Lu Qiuwen
2018-09-25初步调通HTTP重定向业务Lu Qiuwen
* 增加HTTP Status标准化定义及辅助函数; * 增加HTTP解析层发送应答的功能 * 修正了Pangu HTTP实现导致段错误的一系列问题。
2018-09-23初步完成HTTP应答侧解析功能,并修正一系类错误处理类的 ↵Lu Qiuwen
问题。
2018-09-21增加读入USER_TIMEOUT TCP选项,修正timeout相关的setsockopt设置。Lu Qiuwen
2018-09-21增加Per ↵Lu Qiuwen
Stream摘要日志功能,修正TCP上、下游连接不能联动关闭的问题。 * 增加Per Stream摘要日志功能,记录连接四元组、HTTP URL等关键信息,便于调试; * 原实现在上游连接关闭时,不能关闭下游连接(反之亦然),现修正。
2018-09-21增加标准HTTP请求转换为字符串的工具函数Lu Qiuwen
2018-09-20增加tfe_stream类型转字符串的工具函数及对应单元测试用例Lu Qiuwen
2018-09-20增加HTTP解析层的REQ_END, RESP_END类型回调事件,增加HTTP ↵Lu Qiuwen
POST类型的单元测试用例。
2018-09-18增加标准HTTP头部定义转字符串的工具函数,修正pango-http� ↵Lu Qiuwen
�件在初始化时没有设置PME的错误。
2018-09-18修复编译错误zhengchao