zhengchao
|
92698c9810
|
pangu http业务层适配cache client接口的更新。
|
2018-10-31 11:52:19 +08:00 |
|
zhangchengwei
|
89a974483f
|
更新hiredis库
|
2018-10-31 10:54:53 +08:00 |
|
zhangchengwei
|
e1ad321332
|
[1]统一GET/PUT结束后结果通知机制,API直接调用失败时不回调,其他情况回调(promise);
[2]hiredis版本确定为0.14.0版;
[3]修复tango_cache_ctx_destroy中TAILQ内存释放的BUG;
|
2018-10-31 10:54:52 +08:00 |
|
Lu Qiuwen
|
d3d34355ef
|
修正hiredis的Vendor CMakeLists.txt的编写错误
|
2018-10-26 10:31:04 +08:00 |
|
zhengchao
|
96feddefb8
|
修改cache-client依赖hiredis(修改版)的CMakeList.txt,编译通过。
|
2018-10-25 20:40:10 +08:00 |
|
zhangchengwei
|
268e1b8689
|
HEAD object元信息来源选择由宏定义改为配置文件。
|
2018-10-25 18:56:47 +08:00 |
|
zhangchengwei
|
8edd964e21
|
支持Head获取对象元信息操作,支持从redis获取元信息;调整内部超时检查逻辑;
|
2018-10-25 18:56:45 +08:00 |
|
Lu Qiuwen
|
e44159a5dc
|
librdkafka由静态连接改为动态连接
|
2018-10-23 14:36:03 +08:00 |
|
Lu Qiuwen
|
1cf371708a
|
修正pcre静态编译的依赖条件
|
2018-10-22 15:07:55 +08:00 |
|
zhengchao
|
d35cf6be35
|
修复cmake中curl的依赖错误。
|
2018-10-22 14:43:25 +08:00 |
|
zhengchao
|
26be2a60cc
|
修复由于不正确链接libcurl,导致的缓存上传触发较晚的bug。
|
2018-10-19 16:01:42 +08:00 |
|
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 |
|