Commit Graph

61 Commits

Author SHA1 Message Date
shuxin   zheng
6e7ddc42d3 add "acl_" prefix for some ".c" files to avoid compiling warning for same files collision. 2020-07-22 17:50:56 +08:00
shuxin   zheng
a6f59e8e7e fixed one bug in connect_timeout/connect_failed in acl_aio_connect.c when retrying to connect. 2020-07-03 17:54:10 +08:00
shuxin   zheng
3e15a68dc4 don't use atomic for IOS and MacOS as default becase some lower OS version don't support. 2020-07-03 11:29:04 +08:00
shuxin   zheng
6676fa22d1 atomic can be suitble for more platform. 2020-06-28 15:52:24 +08:00
shuxin   zheng
c4ae1840d7 modify CMakeLists files 2020-06-02 16:51:35 +08:00
shuxin   zheng
8130e91886 format code style 2020-05-09 23:31:44 +08:00
shuxin   zheng
3250875984 test websocket demo for Android 2020-05-08 14:43:30 +08:00
shuxin   zheng
2bd1024971 add websocket demo for android 2020-05-07 19:02:18 +08:00
shuxin   zheng
3d7737628f fixed compiling warning by xcode 2020-05-07 10:55:14 +08:00
shuxin   zheng
328d0e9c3e modify build gradle for different NDK version. 2020-04-29 18:31:16 +08:00
shuxin   zheng
6755d9b670 modify project for Android with lower ndk9 version 2020-04-11 12:08:45 +08:00
shuxin   zheng
7378db23d9 fixed one bug in http_ctype.cpp 2020-04-06 18:25:19 +08:00
shuxin   zheng
54cd57a8bc modify mbedtls module 2020-04-01 20:29:30 +08:00
shuxin   zheng
10483cac79 add one demo for Android platform with acl 2020-03-29 16:53:40 +08:00
shuxin   zheng
1784680035 build .so & .a for Android as default 2020-03-25 11:34:09 +08:00
shuxin   zheng
7b10faf4a0 set cmake version 3.10.2 in build.gradle for Android project. 2020-03-24 14:32:46 +08:00
shuxin   zheng
ad3e645c81 use c++_shared as default for Android 2020-03-23 22:35:37 +08:00
shuxin   zheng
0caea1ffbb build for Android with gnustl_shared. 2020-03-23 22:30:47 +08:00
shuxin   zheng
66112452f3 decrease libs' size by skipping __FILE__ in logger macro. 2020-02-25 16:08:20 +08:00
shuxin   zheng
f34bbe1d79 modify android's project settting for ndk 2019-12-30 15:30:59 +08:00
shuxin   zheng
8ac1c3d26d modify ndk path 2019-12-30 11:01:19 +08:00
shuxin   zheng
7337774e46 fixed bug in http_aclient.cpp for memory leaking when enable gzip feature. 2019-12-23 13:34:05 +08:00
shuxin   zheng
3a0ef41213 remove ACL_CLIENT_ONLY from ndk-build.sh 2019-12-04 17:41:55 +08:00
shuxin   zheng
74d9f5aabb format code. 2019-11-09 23:00:28 +08:00
shuxin   zheng
4f700a849f fd limits set to a large value for Android other the fixed value 1024 2019-11-05 13:21:20 +08:00
shuxin   zheng
3ac237c2c3 use android-14 for the minsdk 2019-11-01 15:13:01 +08:00
shuxin   zheng
fcefb9a217 add -g when builing by cmake 2019-11-01 11:09:20 +08:00
shuxin   zheng
e97ec5a2ca bug fixed in acl::aio_handle::dns_empty() 2019-10-29 10:00:58 +08:00
shuxin   zheng
a67ad8cf1a build for xcode 2019-10-28 18:20:36 +08:00
shuxin   zheng
bfdf0e600c optimize size for IOS 2019-10-25 15:21:42 +08:00
shuxin   zheng
581a3124c8 enable build for x86 in Android 2019-10-18 16:43:32 +08:00
郑树新
6aeeb6dc8c optimize cmake for Android Studio that can use c++_shared and gnustl_shared 2019-10-17 16:39:52 +08:00
郑树新
a94862962c building by ndk16b 2019-10-16 17:45:01 +08:00
shuxin   zheng
42b69691b5 modify project for Android studio 2019-10-15 21:54:17 +08:00
shuxin   zheng
d3ab857d3b optimize projects for xmake and cmake 2019-10-15 16:52:02 +08:00
shuxin   zheng
14bd0b9ce7 android studio project 2019-10-08 14:08:49 +08:00
shuxin   zheng
d80e0be148 use gnu-stl for android studio 2019-10-08 11:34:01 +08:00
郑树新
f4ecd2213f add Android Studio setting for Windows 2019-10-08 09:52:15 +08:00
shuxin   zheng
d7978bcae5 optimize acl project 2019-10-04 11:31:08 +08:00
shuxin   zheng
ce67fa7e0c build.gradle for Android Studio 2019-10-01 17:50:30 +08:00
shuxin   zheng
33da5e9269 just build static lib for Android Studio 2019-09-30 16:15:32 +08:00
shuxin   zheng
569844aa72 modify build.gradle for building a less size lib 2019-09-19 09:09:37 +08:00
郑树新
a6a5e9262f build.gradle compiling 2019-09-06 13:27:35 +08:00
郑树新
4b9e526cc3 build.gradle ok 2019-09-06 13:20:02 +08:00
郑树新
b42b8bb33d build ok in release mode 2019-09-06 11:49:05 +08:00
郑树新
e28e64c422 build ok by Android studio. 2019-08-27 15:18:31 +08:00
郑树新
8f4fd32fc0 add on_ns_failed() callback for http_aclient when nslookup failed. 2019-08-21 17:42:07 +08:00
郑树新
112e319476 support building static lib on Android studio. 2019-08-21 17:35:56 +08:00
郑树新
5e8335f011 build ok for windows. 2019-08-15 15:25:28 +08:00
郑树新
d9e2cf574a add get_status() method in http_header.hpp for getting the http response
status from http server
2019-08-07 17:16:14 +08:00