| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-08-21 | 修正当HTTP Session被Kill时没有调用HTTP Session End、Stream ↵ | luqiuwen | |
| Close接口的问题。 | |||
| 2019-08-05 | 修复 http2_plugin_timer_gc_cb() 内存泄露的 bug, gc_cb() ↵ | luwenpeng | |
| 目前虽未被调用,一旦使用则会产生内存泄露 | |||
| 2019-07-31 | 修复残留数据,造成select_padding函数段错误 | fengweihao | |
| 2019-07-30 | 添加流处理失败后,后续流发送造成段错误问题 | fengweihao | |
| 2019-07-21 | 1.修复chello为空导致访问越界 | fengweihao | |
| 2.修复twitter字符编码为charset=“utf-8”,原判断可能存在问题 3.修复http2页面替换,由于存在use_half,而无数据域,造成页面卡顿 4.修复http2替换时,由于解码失败,造成页面无法发送 | |||
| 2019-07-11 | 修复火狐建联时发送priority,服务端回复reset帧后,nghttp2无� ↵ | fengweihao | |
| ��关闭流信息 修复命中规则后,请求头的flags未置位 | |||
| 2019-07-08 | 修复twitter页面无法显示问题,原因为注册END_STREAM时传参� ↵ | fengweihao | |
| �误,导致获取取half值时方向错误 http2注册请求头时,不在区分post/get | |||
| 2019-07-02 | 修复从服务端控制帧判断http2流字节数限制v4.0.6-20190702 | fengweihao | |
| 2019-06-26 | 修复redirect命中RespBody后,修改action状态,不发送日志v4.0.2-20190628 | fengweihao | |
| 修复pcre2_substitute失败后,页面无法显示 | |||
| 2019-06-22 | 修复Bug0000452重定向+RespKeyword,业务层无处理 | fengweihao | |
| 修复blcok+RespKeyword,kill连接后未发生那个日志,造成内存泄漏 修复0000477Firefox浏览器http2未同步s-c~-s~-c流id信息,造成页面无法访问 添加异常处理,当流信息未同步时,只有请求端数据时,未对stream进行初始化当data+flags为end_stream时,注册数据接口,使模拟发送端进行数据清除操作 | |||
| 2019-06-20 | close #146 | fengweihao | |
| 修复命中resp bady的阻断规则,http2未关闭连接,导致网站正常访问 | |||
| 2019-06-19 | #146 | fengweihao | |
| 修复HTTP2命中应答头规则后,页面无显示 修复HTTP2注册发送数据接口,发送数据时由于数据已经发送,但是注册的发送接口未销毁 | |||
| 2019-06-14 | close #144 | fengweihao | |
| 修复页面编码方式为gb2312,命中替换规则后,页面无法显示 修复insert script告警 | |||
| 2019-06-11 | 1.修复规则命中后,请求端half未初始化 | fengweihao | |
| 2019-06-10 | 1.修复策略日志中host为乱码 | fengweihao | |
| 2.修复http2请求体替换内容无效 3.修复evbuffer_pullup获取数据长度问题 | |||
| 2019-06-08 | 1.修复h2_session->frame_ctx中复制时序错误,导致使用时为空 | fengweihao | |
| 2019-06-08 | Fix screwup, fixes #137 | fengweihao | |
| 1.修复HTTP2压缩段错误 2.修改发送无效的9字节DATA帧 3.对manipulate_profile结构多线程调用加锁处理 | |||
| 2019-06-05 | 1.修改http2无法发送策略日志 | fengweihao | |
| 2.修改命中hjack无法处理 | |||
| 2019-06-04 | 1.支持从pangu_pxy.conf中读取kafka_topic | fengweihao | |
| 2.修改http2变量名 | |||
| 2019-06-03 | 1.修改hjack读取profile文件方式 | fengweihao | |
| 2.命中query替换规则后,http2适配http修改 3.添加URI测试用例 | |||
| 2019-05-31 | 1.删除缓存测试无效代码 | fengweihao | |
| 2.修改header链表结构为TQ 3,重构h2_half_ops_field_read,h2_half_ops_field_write等接口 | |||
| 2019-05-28 | 1.修改HTTP2命中block规则后,页面无法显示问题 | fengweihao | |
| 2.上次漏提代码对ex_data释放接口 | |||
| 2019-05-28 | 1.Manipulate动作重构修改 | fengweihao | |
| 2.修改pangu_send_log中log字段名 3.修改可信证书颁发机构表名 | |||
| 2019-05-24 | 消除http2中的编译警告 | zhengchao | |
| 2019-05-24 | 1.修改nghttp2库中关于ping包处理流程 | fengweihao | |
| 2.修改调试log信息等级为debug 3.增加http2关于缓存代码控制宏变量 4.测试存在的几个bug修复 | |||
| 2019-05-24 | #126 | fengweihao | |
| 在nghttp2_callback_array函数中对流结束信息进行处理 在close函数中对命中规则且只有head头数据进行注册 | |||
| 2019-05-24 | *删除nghttp2中收到ping ack字符会ping | fengweihao | |
| *由于命中匹配规则且返回数据中只有 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-29 | Close #115 ↵ | luqiuwen | |
| 升级http-parser到2.9.0版本并增加对以\r\n起始的HTTP应答执行HTTP解析的单元测试用例 | |||
| 2019-01-10 | Close #109 修正302重定向在Firefox浏览器下跳转缓慢的问题 | luqiuwen | |
| * Firefox要求302应答体必须包含Content-Length,否则无法正确处理消息体 * 增加302应答的Content-Length字段,填为0. | |||
| 2019-01-08 | 修正执行gzip/br压缩时,不能动态申请缓冲区导致压缩缓冲 ↵ | luqiuwen | |
| 区不足的问题 | |||
| 2019-01-05 | Close #107 不能正确处理502 Bad Gateway的问题 | luqiuwen | |
| * 修正为当HTTP请求未完成时,认为整个HTTP Session非法,不处理。 | |||
| 2018-12-14 | 修正Http-kill位置过完的问题,增加TCP链接摘要日志功能 | luqiuwen | |
| 2018-12-13 | 增加HTTP日志等级配置功能 | luqiuwen | |
| 2018-12-12 | 增加HTTP-Kill/TCP-Kill功能 | luqiuwen | |
| 2018-12-09 | 增加对BR压缩编码的支持及对应的单元测试用例 | luqiuwen | |
| 2018-11-29 | 重构key keeper创建keyring的代码。修复除 #97 外的valgrind ↵v3.0.5-20181130 | zhengchao | |
| definitely lost。 | |||
| 2018-11-29 | 修复多处内存泄漏。 | zhengchao | |
| 2018-11-26 | Close #83 ↵ | Lu Qiuwen | |
| 去掉resume()中的gc断言,当session在gc中resume时,立即返回等待session销毁。 | |||
| 2018-11-26 | #93 增加GZIP解压缩失败后Passthrough整个连接的功能 | Lu Qiuwen | |
| 2018-11-22 | #85 连接层与HTTP解析层Warning已消除。 | Lu Qiuwen | |
| 2018-11-22 | Close #76 修正HTTP Upgrade后没有正确Detach该连接的问题 | Lu Qiuwen | |
| * 原实现没有正确处理Upgrade标志位,导致连接再次进入HTTP解析流程从而无法解析,报#76所列之问题。 * 现修正,亦增加#76所示日志之五元组信息。 | |||
| 2018-11-20 | #86 ↵ | zhengchao | |
| 修正在HTTP请求在Resume()操作后设置HTTP应答,没有丢弃原始HTTP请求的问题。 * 原实现在用户调用resume()后,没有将用户设置的user_stream_action传递到原始HTTP请求,导致该原始请求没有被丢弃,现修正。@luqiuwen | |||
| 2018-11-16 | 调整目录结构,增加RPM打包功能 | Lu Qiuwen | |
| * 调整目录结构,原conf目录分拆为conf和resource目录。其中,conf目录在软件更新时不会更新,resource则更新; * 增加RPM打包功能,利用CI发布软件的RPM,对应调整GitLAB-CI脚本。 | |||
| 2018-11-14 | Close #77 修正http_half_private结构体未完全释放的问题 | Lu Qiuwen | |
| 2018-11-08 | 修正执行HTTP Pass-through动作时错误的assert | Lu Qiuwen | |
| 2018-11-07 | Close #72 修正在HTTP-REQ/RESP-BEGIN事件执行detach动作时段错误。 | Lu Qiuwen | |
