zsxxsz
|
001dd3f0eb
|
add create_delimiters_tab/free_delimiters_tab in class token_tree.
|
2018-08-19 22:36:18 +08:00 |
|
zsx
|
03480089bc
|
fixed some comiling errors.
|
2018-08-19 15:55:54 +08:00 |
|
zsx
|
0a24f81948
|
add tbox, token_tree into vc projects and xcode project.
|
2018-08-19 15:45:09 +08:00 |
|
zsx
|
6f18301ac8
|
add token_tree class for 256-fork matching tree;
format the files with DOS format.
|
2018-08-19 15:31:26 +08:00 |
|
zsx
|
a90ebcf86e
|
there are some changes in the interfaces's meaning of thread_cond::wait, server_socket::accept.
|
2018-08-17 16:50:30 +08:00 |
|
zsx
|
e8fad9062a
|
fixed some compiling warning
|
2018-08-08 11:45:37 +08:00 |
|
zsx
|
76b6bd1086
|
bugfix: there's one bug in db_mysql::sane_mysql_query when one connection lost and the db handle be set NULL, we should re-connect.
|
2018-08-07 22:25:12 +08:00 |
|
zsx
|
9d1c2e850b
|
bugfix: json parser gson serialization can't handle empty array object.
|
2018-08-02 23:00:22 +08:00 |
|
zsx
|
85d77fe96c
|
code style
|
2018-07-29 18:57:47 +08:00 |
|
zsx
|
0da7b9bd8a
|
fixed one bug in tbox
|
2018-07-27 16:26:27 +08:00 |
|
zsx
|
2843c3197d
|
tbox: support transfering NULL message
|
2018-07-27 13:26:07 +08:00 |
|
zsx
|
0c7b9b420e
|
bugfix: json's serialization can't support double type with the integer type;
feature: add methods in acl::string which can use std::string.
|
2018-07-24 18:45:51 +08:00 |
|
zsx
|
581677bffc
|
There is one bug in acl::HttpServlet which session will not be freed
|
2018-07-10 21:37:25 +08:00 |
|
zsx
|
87ba0c1f80
|
add try_lock in acl::fstream
|
2018-07-05 14:14:06 +08:00 |
|
zsx
|
37b326bd44
|
add file lock method in acl::fstream
|
2018-07-05 13:56:10 +08:00 |
|
zsx
|
33a4bdbb36
|
acl::thread's default status been set has been changed from detachable to joinable.
|
2018-06-29 09:42:27 +08:00 |
|
zhengshuxin
|
80449010bb
|
add tbox.hpp into vc's projects
|
2018-06-28 22:27:35 +08:00 |
|
zhengshuxin
|
349b3bb728
|
tbox was rewritten with C++ template class
|
2018-06-28 21:40:24 +08:00 |
|
zhengshuxin
|
2aa9e0748d
|
rewrite tbox with pure C++ template class
|
2018-06-28 21:04:54 +08:00 |
|
zsx
|
89e7df6406
|
there is one compiling error in serialize.hpp
|
2018-06-25 10:32:14 +08:00 |
|
zsx
|
2dd199ae67
|
add serialize.hpp that users can use gson module more easily.
|
2018-06-25 10:18:09 +08:00 |
|
zsx
|
16f5b7f964
|
thread_cond: compiling error for wait overriding
|
2018-06-19 18:22:46 +08:00 |
|
郑树新
|
fc8cbb7eea
|
compiling warning by vc because the utf-8 charset
|
2018-06-15 15:33:37 +08:00 |
|
zsx
|
6caa04227d
|
thread_cond::wait add locked parameter for one locking condition
|
2018-06-15 15:25:09 +08:00 |
|
zsx
|
d0d856c33f
|
check_client: just choose one from on_refused and on_timeout to report connection status
|
2018-06-05 14:42:35 +08:00 |
|
zsx
|
37766ec612
|
fixed one comiling error for connect_monitor
|
2018-06-05 14:16:55 +08:00 |
|
zsx
|
bd32773edc
|
connect_monitor: change params for on_refused and on_timeout methods
|
2018-06-05 14:09:46 +08:00 |
|
zsx
|
e4061f8f82
|
connect_monitor: add three callback for application to handle
|
2018-06-04 18:11:43 +08:00 |
|
郑树新
|
6176ef4b37
|
add on_connected/on_refused/on_timeout callbacks in connect_monitor
|
2018-06-04 18:00:32 +08:00 |
|
zsx
|
b501d19e1e
|
sqlite lib upgrade to 3.23.1 version
|
2018-05-31 17:10:27 +08:00 |
|
zhengshuxin
|
8df8eb76ff
|
fixed one problem in redis_key::renamenx about the incorrect type of the returned value
|
2018-05-23 22:33:27 +08:00 |
|
zhengshuxin
|
29befff6c2
|
fixed one problem in redis_key::renamenx about the incorrect type of the returned value
|
2018-05-23 22:22:14 +08:00 |
|
zhengshuxin
|
4f1958d796
|
fixed one problem in redis_key::renamenx about the incorrect type of the returned value.
|
2018-05-23 22:20:22 +08:00 |
|
zsx
|
4221226341
|
add features in redis_client_cluster & connect_manager
|
2018-05-14 15:28:39 +08:00 |
|
zhengshuxin
|
3053425333
|
fixed on bug in redis_pubsub.cpp when subscribe multi-channels in one connection
|
2018-05-06 17:23:07 +08:00 |
|
zhengshuxin
|
dcbd9224ef
|
fixed one important bug in redis_command.cpp, don't call clear in run() method
|
2018-05-04 14:45:53 +08:00 |
|
郑树新
|
ff440103c3
|
http module: unsafe uri can be corrected internal.
|
2018-04-27 11:44:02 +08:00 |
|
zsxxsz
|
b7bd271ca4
|
build ok by vc2010
|
2018-04-25 23:25:59 +08:00 |
|
zsx
|
57d48b9870
|
fiber module can be built by xcode;
add diff module into acl_cpp xcode project;
|
2018-04-25 11:58:53 +08:00 |
|
zsx
|
d1ffac36cd
|
one compiling warning by clang on MacOSX
|
2018-04-20 16:15:32 +08:00 |
|
郑树新
|
e35a0b00e7
|
change comment charset to gb18030
|
2018-04-19 15:33:16 +08:00 |
|
zsx
|
4a07b261bf
|
add diff algorthm
|
2018-04-19 15:26:33 +08:00 |
|
zsx
|
485a13d722
|
add diff algorithm test sample
|
2018-04-19 15:25:03 +08:00 |
|
zsx
|
59f6365910
|
add diff_xxx into all the vc projects
|
2018-04-19 15:01:29 +08:00 |
|
zsx
|
1236fe6652
|
add diff algorithm
|
2018-04-19 14:46:43 +08:00 |
|
zhengshuxin
|
7647c210b7
|
acl build without ACL_PREPARE_COMPILE defined
|
2018-04-17 16:42:26 +08:00 |
|
zsx
|
ca9d9f16f3
|
thread_cond::wait don't save log info when waiting timeout
|
2018-04-12 21:16:52 +08:00 |
|
zsx
|
10cdf2dbdf
|
add const to atomic_long::value
|
2018-04-08 15:49:06 +08:00 |
|
zsx
|
3d7e929db4
|
let atomic_long::atomic_long(const atomic_long&) public
|
2018-04-08 15:46:48 +08:00 |
|
zsx
|
0a22cd42ef
|
acl::thread can be used for more than once --- by 562351190@qq.com
|
2018-04-08 14:35:27 +08:00 |
|