zsx
|
08c00933dd
|
fixed one bug in json builder
|
2018-11-15 18:17:26 +08:00 |
|
zsx
|
ef96a07b27
|
modify gson test samples.
|
2018-11-15 17:16:35 +08:00 |
|
zsx
|
830eb3039d
|
release 3.4.1-29 for some bugs fixed and some feature added.
|
2018-10-23 22:35:02 +08:00 |
|
zhengshuxin
|
6b3133e2ca
|
bugfix: acl_master can't support UDP service on Centos whose version is below 7.x
|
2018-10-17 17:21:18 +08:00 |
|
zsx
|
16c402fe42
|
release 3.4.1-27
|
2018-10-11 11:02:30 +08:00 |
|
zsx
|
97fddf37a2
|
bugfix: acl_inet_connect_ex of acl_inet_connect.c should support domain:port format
|
2018-09-28 17:52:18 +08:00 |
|
zsx
|
b2df701b1f
|
fixed one bug in acl_cache2_update of acl_cache2.c
|
2018-09-22 13:46:11 +08:00 |
|
zsx
|
09f867e626
|
release 3.4.1-25
|
2018-09-22 10:52:58 +08:00 |
|
zsx
|
eb22bcf903
|
release 3.4.1-24 version
|
2018-09-20 10:11:38 +08:00 |
|
zsx
|
f53fcb5ab3
|
bugfix: acl_ifconf_search in acl_ifconf.c can't handle some addr pattern
|
2018-09-19 15:52:59 +08:00 |
|
zsx
|
de4805a6c8
|
fixed one bug in acl_ifconf.c for checking the UNIX path for matching.
|
2018-09-17 18:44:27 +08:00 |
|
zsx
|
f27af8b424
|
acl support IPV6 is OK now!
|
2018-09-16 21:49:58 +08:00 |
|
zsx
|
ebaa24ddf9
|
fixed bugs in acl::string::begin_with API
|
2018-09-08 21:58:27 +08:00 |
|
zsx
|
ac3bcf1f98
|
fixed bugs in acl::string::begin_with API
|
2018-09-08 13:58:49 +08:00 |
|
zsx
|
3248c67a4f
|
release 3.4.1-18, prepare for adding IPV6 feature
|
2018-09-06 19:07:17 +08:00 |
|
zsx
|
92615556b4
|
there's some comments error in token_tree
|
2018-08-20 11:07:20 +08:00 |
|
zsx
|
eca1d07747
|
fixed one bug in token_tree's destructor
|
2018-08-20 10:31:12 +08:00 |
|
zsx
|
03480089bc
|
fixed some comiling errors.
|
2018-08-19 15:55:54 +08:00 |
|
zhengshuxin
|
9eee816620
|
optimize the memory size of ACL_VSTRING, ACL_VBUF and ACL_JSON_NODE
|
2018-08-07 10:58:00 +08:00 |
|
zsx
|
4dc4e2cb18
|
bugfix: json parse should not ignore string value begin with space
|
2018-08-03 11:04:36 +08:00 |
|
zsx
|
9d1c2e850b
|
bugfix: json parser gson serialization can't handle empty array object.
|
2018-08-02 23:00:22 +08:00 |
|
zsx
|
2e529a4e71
|
fixed one bug in acl::tbox
|
2018-07-27 16:27:20 +08:00 |
|
zsx
|
2843c3197d
|
tbox: support transfering NULL message
|
2018-07-27 13:26:07 +08:00 |
|
zsx
|
13ae6f9007
|
add file lock in acl::fstream
|
2018-07-05 14:23:45 +08:00 |
|
zhengshuxin
|
2aa9e0748d
|
rewrite tbox with pure C++ template class
|
2018-06-28 21:04:54 +08:00 |
|
zsx
|
16f5b7f964
|
thread_cond: compiling error for wait overriding
|
2018-06-19 18:22:46 +08:00 |
|
zsx
|
913f5bb745
|
release 3.4.1-6
|
2018-06-15 16:09:21 +08:00 |
|
zsx
|
72f3d59b79
|
thread_cond::wait add locked parameter for one locking condition
|
2018-06-15 15:27:59 +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
|
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 |
|
zsx
|
ac7a0d4c5b
|
fixed bugs in acl_write_wait.c: when POLLHUP and POLLERR returned, don't return -1
|
2018-05-17 16:45:15 +08:00 |
|
zsx
|
4221226341
|
add features in redis_client_cluster & connect_manager
|
2018-05-14 15:28:39 +08:00 |
|
zsx
|
175623b306
|
acl 3.4.1 released!
|
2018-05-07 14:59:52 +08:00 |
|
zsx
|
1f6afe2a74
|
acl 3.4.0 released!
|
2018-04-29 20:37:22 +08:00 |
|
zsx
|
57e3f7d7fe
|
http: unsafe uri can be corrected.
|
2018-04-27 11:55:21 +08:00 |
|
zsx
|
4fe08141ce
|
rpm building
|
2018-04-12 21:40:19 +08:00 |
|
zsx
|
581e9abb69
|
rpm
|
2018-04-12 21:37:27 +08:00 |
|
zsx
|
0e44ad7118
|
release 3.3.0-89
|
2018-04-12 21:21:23 +08:00 |
|
zsx
|
02719d7b6b
|
fixed one bug in thread_cond::wait there was one problem when computing timeout
|
2018-03-19 10:49:45 +08:00 |
|
zsx
|
94f80bcaf6
|
rpm
|
2018-03-15 15:38:50 +08:00 |
|
zsx
|
77dc9e03e4
|
rm acl-tools.json
|
2018-03-15 15:04:57 +08:00 |
|
zsx
|
fb6ad0322c
|
move acl-master.json from acl-master to acl-tools
|
2018-03-15 15:03:03 +08:00 |
|
zsx
|
76aa09c97f
|
rpm package: move acl-master.json from acl-master to acl-tools
|
2018-03-15 15:00:08 +08:00 |
|
zsx
|
8aecd4b67b
|
rm acl-tools package from CI.
|
2018-03-07 13:31:37 +08:00 |
|
zsx
|
1114072d57
|
rpm version to 3.3.0-85
|
2018-03-07 11:36:32 +08:00 |
|
zsx
|
9101f2c3da
|
acl-tools rpm was removed from CI.
|
2018-03-07 11:11:58 +08:00 |
|
zsx
|
efbba7ff99
|
merge from libfiber
|
2018-03-05 14:11:12 +08:00 |
|
zsx
|
b0aed6282c
|
move tools-ctl from acl-master to acl-tools
|
2018-02-27 14:15:44 +08:00 |
|
zsx
|
5b8df3611a
|
add acl-tools.json
|
2018-02-27 12:14:32 +08:00 |
|
zsx
|
8efd4a76d5
|
version control
|
2018-02-27 11:53:35 +08:00 |
|
zsx
|
3851c874ba
|
master: version info can be get by web service
|
2018-02-27 11:28:37 +08:00 |
|
zsx
|
d95ddaec36
|
add acl-rools.json when installing
|
2018-02-27 11:06:57 +08:00 |
|
zsx
|
5546b3a201
|
rpm version to 3.3.0-80
|
2018-02-26 13:22:12 +08:00 |
|
zsx
|
5caf12bb9f
|
rpm update to 3.3.0-79
|
2018-02-26 11:49:55 +08:00 |
|
zsx
|
2a8af4d948
|
add tools-ctl for controling master's tools services
|
2018-02-26 11:41:39 +08:00 |
|
zhengshuxin
|
2707d59123
|
new rpm package building ok on Centos5.x
|
2018-02-24 18:17:12 +08:00 |
|
zsx
|
61773b9d3e
|
rpm: build rpm with three packages: acl-libs, acl-master, acl-tools;
|
2018-02-24 18:07:53 +08:00 |
|
zsx
|
9b503ac18e
|
rpm
|
2018-02-24 17:46:09 +08:00 |
|
zsx
|
efbf8c7747
|
rpm
|
2018-02-24 11:38:47 +08:00 |
|
zsx
|
22bc1f1827
|
rpm
|
2018-02-24 11:37:55 +08:00 |
|
zsx
|
bda49dbab2
|
rpm
|
2018-02-24 11:37:07 +08:00 |
|
zsx
|
90d3a22ca5
|
rpm
|
2018-02-24 09:52:54 +08:00 |
|
zsx
|
02f908e8ce
|
rpm
|
2018-02-24 09:49:23 +08:00 |
|
zsx
|
e210c79188
|
rpm version upgrade to 3.3.0-77
|
2018-02-24 09:28:27 +08:00 |
|
zsx
|
c2a138af42
|
rpm building time bogus
|
2018-02-24 09:25:27 +08:00 |
|
zsx
|
e22b24942f
|
acl_unix_listen.c: won't fatal when binding UNIX addr error
|
2018-02-24 09:19:01 +08:00 |
|
zsx
|
1fee0512ae
|
acl_master: acl_master: lock file should be before starting services
|
2018-02-24 00:22:52 +08:00 |
|
zsx
|
fb91be02a7
|
acl_master: when starting, lock the specified file avoiding starting more than once;
master_guard: listening master_guard.sock other master_guard.sock@unix;
master_ctld: listening master_ctld.sock.
|
2018-02-23 23:35:31 +08:00 |
|
zsx
|
be9137cf5e
|
rpm
|
2018-02-22 14:03:09 +08:00 |
|
zsx
|
a97dc5ebb1
|
rpm
|
2018-02-22 14:00:35 +08:00 |
|
zsx
|
d7afbc024e
|
rpm: starting acl_master
|
2018-02-22 13:57:03 +08:00 |
|
zsx
|
12f7cabf68
|
add acl_master starting info
|
2018-02-22 13:46:07 +08:00 |
|
zsx
|
1a675dddc2
|
test
|
2018-02-22 13:43:23 +08:00 |
|
zsx
|
5cce072170
|
test
|
2018-02-22 13:41:00 +08:00 |
|
zsx
|
2f9a62eeab
|
test
|
2018-02-22 13:38:45 +08:00 |
|
zsx
|
47a3f1d606
|
test
|
2018-02-22 13:35:26 +08:00 |
|
zsx
|
1f0a845a4a
|
test
|
2018-02-22 13:30:24 +08:00 |
|
zsx
|
a5e17f408d
|
master_ctld: add UNIX domain listening avoiding be blocked by iptables
|
2018-02-22 10:09:35 +08:00 |
|
Zhang Qiang
|
295108de04
|
fix spec
|
2018-02-12 16:19:47 +08:00 |
|
Zhang Qiang
|
e174a57a5e
|
fix spec
|
2018-02-12 16:14:50 +08:00 |
|
Zhang Qiang
|
086d1fa074
|
packaging: bump to version 73
|
2018-02-12 15:56:10 +08:00 |
|
zsx
|
db00ae6f17
|
master_ctld: support GET for checking port if service is aliving
|
2018-02-12 15:47:57 +08:00 |
|
zsx
|
0c5221bea8
|
rpm: release 3.3.0-71
|
2018-02-12 14:25:56 +08:00 |
|
Zhang Qiang
|
051554ece3
|
bump to version 70
|
2018-02-12 14:10:19 +08:00 |
|
zhengshuxin
|
69bd929c34
|
master tools: fixed some problems on Cendos5.x
|
2018-01-31 12:31:12 +08:00 |
|
zsx
|
1dbc76dbec
|
fixed one bug in ipc_monitor.cpp.
|
2018-01-30 10:02:27 +08:00 |
|
zsx
|
d4036e4da0
|
master warning message can be delivered without master_notify_recipients specified.
|
2018-01-29 18:25:19 +08:00 |
|
zsx
|
e9bc0a4125
|
service_guard for tcp_service;
master_guard using acl::tcp_ipc for transfering data by tcp way.
|
2018-01-29 17:05:29 +08:00 |
|
zsx
|
a52f17f609
|
master_ctld: add default checking items.
|
2018-01-25 12:38:07 +08:00 |
|
zsx
|
02ccf4452d
|
master_guard/service_guard: support checking memory of services.
|
2018-01-25 11:43:07 +08:00 |
|
zsx
|
a500d77a65
|
master_monitor can handle dead info of services
|
2018-01-24 23:48:48 +08:00 |
|
zsx
|
153ee289c7
|
rpm: build 3.3.0-62
|
2018-01-24 16:49:14 +08:00 |
|
zsx
|
21119f88a0
|
master_guard: add all info for version
|
2018-01-23 19:48:45 +08:00 |
|
zsx
|
ea244a6673
|
master & master tools can display the version of all services
|
2018-01-23 18:57:29 +08:00 |
|
zsx
|
310d353114
|
remove valgrind debug by default in Makefile of fiber
|
2018-01-19 10:42:22 +08:00 |
|
zsx
|
2fbbd20627
|
rpm: don't use systemd in service shell
|
2018-01-19 10:31:38 +08:00 |
|
郑树新
|
0244606e67
|
remove FIBER_API in channel.hpp for compiling with no error on Windows & Unix
|
2018-01-16 14:28:42 +08:00 |
|
zsx
|
84f63c9242
|
increase version for building rpm by CI
|
2018-01-16 14:03:32 +08:00 |
|
zsx
|
e7adfbb169
|
bugfix: fixed bugs in acl_ifconf.c's acl_ifconf_search and acl_udp_server.c
|
2018-01-16 11:43:35 +08:00 |
|
zsx
|
c9a11e6a29
|
acl_master: remove ACL_MASTER_SERV:command avoding misusing it, just using path
|
2018-01-05 10:40:05 +08:00 |
|
zsx
|
622c9d76e3
|
modify service_guard's configure
|
2018-01-04 15:37:20 +08:00 |
|
zsx
|
e991917cac
|
one compiling error on centos6.x
|
2018-01-03 23:28:17 +08:00 |
|
zsx
|
009e895d41
|
add master_guard in master/tools
|
2018-01-03 23:06:27 +08:00 |
|
root
|
e21c7a369f
|
rpm: upgrade to version 3.3.0-50
|
2018-01-03 02:59:16 +08:00 |
|
zsx
|
0aa249d9f1
|
rpm: update version
|
2017-12-28 18:16:33 +08:00 |
|
zsx
|
6a25de3109
|
update rpm version
|
2017-12-25 16:32:01 +08:00 |
|
zsx
|
f142e0a8bc
|
update rpm version
|
2017-12-25 16:30:58 +08:00 |
|
zsx
|
92aa28a8a0
|
fiber: fixed one bug in event_prepare() of event.c when iterator the event operations
|
2017-12-22 22:41:23 +08:00 |
|
zsx
|
b7c42290f7
|
master: master can't restart service when updating service command by master_ctl command
|
2017-12-22 16:07:32 +08:00 |
|
zhengshuxin
|
297d264825
|
fixed compiling warn on gcc4.1
|
2017-12-22 15:24:35 +08:00 |
|
zsx
|
43e3aeee3c
|
master: fixed bugs in master when reload services
|
2017-12-22 14:56:59 +08:00 |
|
zsx
|
c052c68123
|
rpm: add release version
|
2017-12-15 11:07:17 +08:00 |
|
zsx
|
aa3e355225
|
compile: fixed one compile error
|
2017-12-08 10:03:00 +08:00 |
|
zsx
|
7c8d6faab2
|
rpm package: update version
|
2017-12-08 09:56:15 +08:00 |
|
zsx
|
2af428b200
|
master: changed service_throttle_time from 60s to 10s in main.cf
|
2017-12-05 15:28:04 +08:00 |
|
zsx
|
11b41819fb
|
redis: fixed bugs for supporting binaray data
|
2017-12-05 12:13:50 +08:00 |
|
zsx
|
9af42bfdb7
|
rpm package: update version
|
2017-11-28 11:38:04 +08:00 |
|
zhengshuxin
|
b2b6521a75
|
compiling error on CentOS6.x
|
2017-11-16 11:37:57 +08:00 |
|
zhengshuxin
|
0d1494c27e
|
rpm: add master_ctl into package
|
2017-11-16 11:18:22 +08:00 |
|
zhengshuxin
|
54c1836d41
|
acl_udp_server: check ip auto.
|
2017-11-13 09:55:00 +08:00 |
|
zhengshuxin
|
b7c6384b1e
|
fixed one compiling error
|
2017-10-27 14:15:42 +08:00 |
|
zhengshuxin
|
a9ffe34907
|
rpm : update version
|
2017-10-27 13:54:58 +08:00 |
|
zhengshuxin
|
5dd77e8d76
|
building: auto compile and install fiber module for Linux
|
2017-10-16 10:30:59 +08:00 |
|
zhengshuxin
|
57e4c8663d
|
thread_lock: fixed bug
|
2017-10-10 14:05:57 +08:00 |
|
zhengshuxin
|
9970075fa1
|
fiber_mutex: fixed one bug when thread_safe parameter is set true
|
2017-10-10 11:47:35 +08:00 |
|
zhengshuxin
|
4a64289643
|
test event_mutex & fiber_lock
|
2017-10-08 12:07:17 +08:00 |
|
zhengshuxin
|
ffd5e43647
|
fiber_mutex: when blocked by thread mutex, the current fiber will be swapout
|
2017-09-29 23:15:42 +08:00 |
|
zhengshuxin
|
9729e73bcb
|
rpm: update version
|
2017-09-29 17:57:54 +08:00 |
|
zhengshuxin
|
563ce8a395
|
feature: thread_mutex supports recursive parameter;
feature: fiber_mutex supports thread_mutex;
|
2017-09-29 17:35:17 +08:00 |
|
zhengshuxin
|
37a2eb813b
|
rpm: update rpm version
|
2017-09-28 17:15:40 +08:00 |
|
zhengshuxin
|
672b66caf2
|
rpm: add version for rpm
|
2017-09-28 12:32:49 +08:00 |
|
zhengshuxin
|
cbb0d99897
|
rpm: increase rpm version
|
2017-09-23 19:53:13 +08:00 |
|
zhengshuxin
|
5f85f366f0
|
rpm: add package version
|
2017-09-22 18:08:30 +08:00 |
|
zhengshuxin
|
cfcfb2de5c
|
rpm: add version to 3.3.0-20
|
2017-09-21 16:32:00 +08:00 |
|
zhengshuxin
|
9cc8ae78aa
|
rpm: add version to 3.3.0-19
|
2017-09-21 16:21:42 +08:00 |
|
zhengshuxin
|
70f4b50ee1
|
fixed bugs in event timer module
|
2017-09-21 16:00:44 +08:00 |
|
zhengshuxin
|
e71afae8a2
|
fiber: hook_net.c supports epoll_create1 API
|
2017-09-20 17:45:27 +08:00 |
|
zhengshuxin
|
0ef32e70fd
|
rpm: add version
|
2017-09-20 17:31:17 +08:00 |
|
zhengshuxin
|
138a6ae458
|
RPM: add version to 3.3.0-15
|
2017-09-19 18:26:44 +08:00 |
|
zhengshuxin
|
d1410faa0a
|
modify rpm version
|
2017-09-19 17:20:48 +08:00 |
|
zhengshuxin
|
fbc8ad7b9c
|
Fixed one bug in acl_udp_server.c when sending status to acl_master
|
2017-09-19 17:19:49 +08:00 |
|
zhengshuxin
|
1d1d70e27b
|
RPM: add changelog infomation
|
2017-09-19 13:57:58 +08:00 |
|
zhengshuxin
|
31fc50166c
|
add trigger.hpp into all vc's projects;
add trigger sample for fiber trigger;
|
2017-09-18 22:28:52 +08:00 |
|
zhengshuxin
|
00baff305f
|
rpm packaging to 3.3.0.12
|
2017-09-15 10:09:05 +08:00 |
|
zhengshuxin
|
025a9b29f2
|
make master's reload safety
|
2017-09-06 13:19:49 +08:00 |
|
zhengshuxin
|
3d02c72328
|
all master templates support handling SIGTERM signal.
|
2017-09-05 10:58:55 +08:00 |
|
zhengshuxin
|
56b2d6115a
|
make lib_fiber into package installing
|
2017-09-01 13:53:17 +08:00 |
|
zhengshuxin
|
1569156d8a
|
set rpm version to 3.3.0.8
|
2017-08-18 10:06:01 +08:00 |
|
zhengshuxin
|
92f5fade05
|
release 3.3.0.7 for acl rpm package
|
2017-08-11 09:09:38 +08:00 |
|