shuxin zheng
|
5bbd1274bb
|
fixed one abort bug in http_aclient.cpp
|
2021-11-15 10:45:54 +08:00 |
|
zhengshuxin
|
e1d41990b4
|
add clear_read_ready flag in aio_istream
|
2021-11-12 17:35:02 +08:00 |
|
zhengshuxin
|
2f8f33631c
|
add sendto() in ostream class
|
2021-11-11 19:24:48 +08:00 |
|
zhengshuxin
|
01a7af4eb1
|
add flags in aio_ostream::sendto() API
|
2021-11-11 18:28:12 +08:00 |
|
zhengshuxin
|
f98f33e23b
|
optimize aio module
|
2021-11-11 18:09:48 +08:00 |
|
zhengshuxin
|
be4d110dfd
|
listening queue length can be in aio_socket_stream::open()
|
2021-11-11 15:59:00 +08:00 |
|
zhengshuxin
|
0b76431269
|
rename the old function acl_getsocktype to acl_getsockfamily and add the new acl_getsocktype
|
2021-11-09 22:00:57 +08:00 |
|
shuxin zheng
|
0123c90bff
|
rename hook_xxx() to enable_xxx() in aio module
|
2021-11-09 16:14:23 +08:00 |
|
shuxin zheng
|
bee971875a
|
add udp support in aio_socket_stream class
|
2021-11-09 14:48:58 +08:00 |
|
zhengshuxin
|
df49f8c5fd
|
add writev in aio_ostream class
|
2021-11-02 09:30:33 +08:00 |
|
zhengshuxin
|
3001daf1b5
|
reserve enough memory space for acl_aio_readn()
|
2021-11-01 11:12:56 +08:00 |
|
shuxin zheng
|
5e002541ce
|
aio_handle can be reset in aio_stream.
|
2021-10-31 14:39:38 +08:00 |
|
zhengshuxin
|
cfed77c897
|
optimize some macro for ACL_VSTREAM
|
2021-10-27 15:29:27 +08:00 |
|
zhengshuxin
|
8e023c745a
|
Add new function for getting the length of the sending queue in aio module.
|
2021-10-26 16:48:58 +08:00 |
|
moehuster
|
3463e6ecd1
|
Feature: add linux-aarch64 support
|
2021-10-22 11:03:00 +08:00 |
|
zhengshuxin
|
667c2f27f0
|
optimize building by ndk-build
|
2021-09-28 15:49:15 +08:00 |
|
shuxin zheng
|
e371cba331
|
format code
|
2021-09-11 15:48:21 +08:00 |
|
zhengshuxin
|
f2db150306
|
format code
|
2021-08-22 23:28:21 +08:00 |
|
shuxin zheng
|
079f1eb069
|
optimize set_url/build_request in http_header.cpp
|
2021-08-19 10:13:05 +08:00 |
|
shuxin zheng
|
7b5a36771c
|
optimize http_header::set_url()
|
2021-08-19 09:50:13 +08:00 |
|
shuxin zheng
|
ff48a19ab1
|
url_part_ should be inited in http_header::init()
|
2021-08-18 19:20:24 +08:00 |
|
shuxin zheng
|
df24d1e227
|
http_header::set_url() can keep the original url
|
2021-08-18 18:24:55 +08:00 |
|
zhengshuxin
|
d7d75d119f
|
use recursive lock when debuging memory
|
2021-08-13 15:57:03 +08:00 |
|
zhengshuxin
|
5e18c5a939
|
fixed bug where memory leaking happened that rnd_ should be freed in mbedtls_conf::~mbedtls_conf()
|
2021-08-12 13:38:17 +08:00 |
|
shuxin zheng
|
31efba0d37
|
don't unzip Content-Type: application/x-gzip
|
2021-08-10 17:16:05 +08:00 |
|
shuxin zheng
|
6188482fee
|
fixed bug in http_header::build_request() when http protocol version has been set
|
2021-08-03 11:14:56 +08:00 |
|
zhengshuxin
|
8c0c8aa349
|
don't log info when unload dll to avoid some errors
|
2021-07-28 19:13:26 +08:00 |
|
shuxin zheng
|
2928f0b4d9
|
add time_unit_t type
|
2021-07-19 18:52:15 +08:00 |
|
shuxin zheng
|
662246e62e
|
add set_time_unit() for stream class
|
2021-07-19 18:29:34 +08:00 |
|
shuxin zheng
|
506c63a0fe
|
the connect and read/write timeout can use ms
|
2021-07-09 18:27:11 +08:00 |
|
shuxin zheng
|
e140a07196
|
add more comments
|
2021-07-06 15:12:18 +08:00 |
|
shuxin zheng
|
41f143868f
|
http protocol version can be set in http_header
|
2021-06-25 11:38:46 +08:00 |
|
shuxin zheng
|
37fecbfdfa
|
fixed bug in url_coder when decoding a NULL value
|
2021-06-25 11:12:18 +08:00 |
|
shuxin zheng
|
fa9724c0c7
|
add acl_cpp_verbose()
|
2021-06-21 09:36:15 +08:00 |
|
shuxin zheng
|
40ddd8aee5
|
add http_url class for parsing url
|
2021-06-08 16:45:49 +08:00 |
|
zhengshuxin
|
00fdf2719c
|
fixed bug in json_node::set_text().
|
2021-06-03 16:01:15 +08:00 |
|
shuxin zheng
|
2663fc923a
|
add cname in acl_rfc1035_build_reply() in acl_rfc1035.c
|
2021-06-02 16:53:31 +08:00 |
|
shuxin zheng
|
0c01da318d
|
fixed bugs in beanstalk module
|
2021-04-14 09:33:44 +08:00 |
|
shuxin zheng
|
b3e795a099
|
optimize json module
|
2021-03-28 11:41:11 +08:00 |
|
zhengshuxin
|
9a9dae1ab8
|
test mqtt length's encoding
|
2021-03-25 16:43:02 +08:00 |
|
zhengshuxin
|
7270b2eb71
|
test mqtt module
|
2021-03-24 19:03:53 +08:00 |
|
zhengshuxin
|
d552be0f9c
|
test mqtt module
|
2021-03-24 18:01:13 +08:00 |
|
zhengshuxin
|
32183662db
|
test mqtt
|
2021-03-24 17:54:34 +08:00 |
|
zhengshuxin
|
33883310f4
|
build mqtt module ok on linux.
|
2021-03-12 17:32:08 +08:00 |
|
shuxin zheng
|
fda4920244
|
add more comments in the headers of mqtt module.
|
2021-03-12 17:26:49 +08:00 |
|
shuxin zheng
|
87c12a8022
|
fixed compiling warning by vc
|
2021-03-12 11:41:30 +08:00 |
|
shuxin zheng
|
21497509aa
|
fixed compiling warning
|
2021-03-12 11:39:44 +08:00 |
|
shuxin zheng
|
e1d166e4cb
|
test mqtt
|
2021-03-12 11:31:04 +08:00 |
|
zhengshuxin
|
f5b7aca751
|
test and optimize mqtt module
|
2021-03-12 11:07:29 +08:00 |
|
shuxin zheng
|
43faf3ca39
|
test mqtt in aio/bio, client/server mode
|
2021-03-11 20:19:53 +08:00 |
|