Commit Graph

26 Commits

Author SHA1 Message Date
Lu Qiuwen
2bc366fb13 增加HTTP流式构造Body的接口及实现并修正HTTP单元测试用例 2018-10-16 10:45:47 +08:00
Lu Qiuwen
edfc265a36 关闭libxml2的Python绑定选项 2018-10-15 10:29:56 +08:00
zhengchao
294201ecd8 缓存能跑起来了。 2018-10-14 18:45:02 +08:00
zhengchao
12d4370b3f 重构cache目录,将libxml2、libcurl放到vendor目录。 2018-10-14 17:12:06 +08:00
zhengchao
9827ef2d88 openssl升级到1.1.1版本。 2018-10-04 18:33:46 +08:00
zhengchao
53c7ec5c16 单元测试通过 2018-09-28 15:50:47 +08:00
zhengchao
5e6dde5e51 使用pcre2替代glib从中的regex进行替换。 2018-09-28 15:50:47 +08:00
Lu Qiuwen
04dff7e368 增加vendor导入target的依赖关系定义,避免在并行编译时因依赖关系得不到满足导致编译失败。 2018-09-26 10:01:46 +08:00
Lu Qiuwen
54fc6e181e 修改MAKEFLAGS定义的位置,由travis.sh变更为CMakeLists.txt中。 2018-09-26 09:59:36 +08:00
Lu Qiuwen
37170b060e OpenSSL禁用并行编译功能 2018-09-26 09:59:36 +08:00
Lu Qiuwen
41fd4f1888 OpenSSL禁用并行编译功能 2018-09-26 09:59:35 +08:00
Lu Qiuwen
c2f0bde211 初步调通HTTP重定向业务
* 增加HTTP Status标准化定义及辅助函数;
* 增加HTTP解析层发送应答的功能
* 修正了Pangu HTTP实现导致段错误的一系列问题。
2018-09-25 10:17:50 +08:00
Lu Qiuwen
3d8498b648 增加HTTP解析层单元测试用例。 2018-09-18 20:45:21 +08:00
Lu Qiuwen
650623c562 集成HTTP业务层插件,修正集成后rdkafka缺少第三方连接库导致的编译问题。 2018-09-18 19:01:12 +08:00
Lu Qiuwen
48c8d6a659 增加简单的HTTP协议插件管理层,基本联通HTTP解析层与业务层插件。 2018-09-17 15:45:50 +08:00
zhengchao
e1bcbd5170 pangu http通过ctemplate重写reject页面(403/404/451)。 2018-09-15 20:55:31 +08:00
zhengchao
c1dce174f2 编写CMakeLists编译pangu http 2018-09-14 16:35:20 +08:00
zhengchao
6f11367a64 vendor中增加kafka客户端 2018-09-14 16:35:19 +08:00
Lu Qiuwen
3ad9a134c2 修正libevent编译sample时的错误 2018-09-14 13:48:22 +08:00
Lu Qiuwen
12b96da725 修正libevent连接openssl的问题 2018-09-14 13:48:22 +08:00
Lu Qiuwen
e486acccbe 修正libevent静态编译脚本,原实现在CI上无法找到openssl的头文件. 2018-09-14 11:15:15 +08:00
崔一鸣
f4c6e75614 add cjson library 2018-09-07 17:49:15 +08:00
zhengchao
baa409ecc8 ssl stream增加统计 2018-08-31 19:59:22 +08:00
Lu Qiuwen
e9ebe512c7 变更ssl.cpp为ssl_utils.cpp,修正了编译错误,整体编译通过。 2018-08-28 15:25:09 +08:00
Lu
db055eeac8 增加MESAFramework的导入库支持 2018-08-21 16:10:57 +08:00
Lu
6079b8be5e 增加Vendor目录,支持源码编译并静态链接第三方库。 2018-08-21 10:31:07 +08:00