xigua
2070c97dc1
修复TC_Shm类,先detch后无法del的问题
2022-07-20 16:54:32 +08:00
ruanshudong
f0c6e5a651
Add: tars2node add tars_ping, fix list & map as interface paramters bug
...
when http+json call bug
2022-07-02 18:01:33 +08:00
ruanshudong
6d06d90156
Fix: tc_port add #include <linux/param.h>
2022-06-28 15:38:52 +08:00
ruanshudong
38b6af1c32
Fix: tc_port compiler bug(lost reSize)
2022-06-28 15:30:38 +08:00
ruanshudong
e85a0ba016
Update changelist &version
2022-06-28 14:57:47 +08:00
ruanshudong
d16cb3fd28
Add: tc_port add some func(now only work in linux)
2022-06-28 14:57:47 +08:00
ruanshudong
31272c63cb
Add: tc_file listDirectory add ignoreHide
2022-06-28 14:57:47 +08:00
ruanshudong
90d11f6f92
Add: tc_common add UTC2LocalTime
2022-06-28 14:57:47 +08:00
ruanshudong
5e3652fec2
Fix: tc_clientsocket unix local socket bug
2022-06-28 14:57:47 +08:00
ruanshudong
22612ae8a4
Fix: tars2cpp sendResponse use TarsOutputStream
2022-06-28 14:57:47 +08:00
ruanshudong
16ab955ca9
delete unit-test/server/Hello.h
2022-06-28 14:57:47 +08:00
ruanshudong
b9865ed6a0
update changelist v3.0.10
2022-06-06 09:22:28 +08:00
ruanshudong
025c66af6e
Add: tc_clientsocket support unix local domain socket
...
Add: tc_docker use TC_Http::doRequest
2022-06-02 17:12:47 +08:00
ruanshudong
0edffcf4f7
Fix: gtest, use fixed gtest
2022-05-30 18:04:04 +08:00
ruanshudong
d6e5e70caa
update changelist v3.0.9
2022-05-30 14:48:54 +08:00
ruanshudong
8eb877a257
Fix: update gtest to fix compiler bug in high gcc
2022-05-30 13:47:37 +08:00
ruanshudong
2785b43157
Merge pull request #240 from floatinghotpot/master
...
bugfix makefile.tars
2022-05-30 09:11:38 +08:00
Raymond Xie
9d54a809d5
bugfix makefile.tars
...
make sure to compile *.c and *.cc too
2022-05-30 00:50:18 +08:00
ruanshudong
962d48e508
Merge pull request #238 from JanuarYJL/master
...
Fix TC_NetWorkBuffer bug, Optimize doProtocolAnalysis()
2022-05-27 20:15:42 +08:00
DevilIsY
c3e29d27e3
Optimize: change doProtocolAnalysis() call getBufferLength() to get buff size
2022-05-25 23:27:49 +08:00
DevilIsY
8c07b157ce
Fix: TC_NetWorkBuffer getBuffers bug cause crash
2022-05-25 23:06:03 +08:00
ruanshudong
b5d993ccb9
Add: tc_docker add exec, tc_logger thread use unique_ptr, tars2cpp
...
tars_hash use uint32_t
2022-05-23 13:43:03 +08:00
ruanshudong
f7465be63d
Merge pull request #236 from lbbniu/fix/lbbniu/consistent_hash
...
Consistent hash algorithm modified int32_t to uint32_t
2022-05-23 10:03:52 +08:00
lbbniu
9c3aeef755
hashCode unified to uint32_t
2022-05-22 10:52:02 +08:00
lbbniu
0b279f69cf
Consistent hash algorithm modified int32_t to uint32_t
2022-05-22 10:19:53 +08:00
ruanshudong
6219fcf456
update protocol
2022-05-18 17:14:13 +08:00
ruanshudong
40aa56d1d9
update protocol
2022-05-18 10:15:51 +08:00
ruanshudong
8b757946d1
update protocol
2022-05-17 15:28:04 +08:00
ruanshudong
e0bf66806f
Optimize: move AppProtocol func imp to cpp
2022-05-16 20:39:30 +08:00
ruanshudong
c5d1876977
Add: update protocol
2022-05-16 15:17:00 +08:00
ruanshudong
e8af8838ae
Add: tc_config add erase/eraseDomain, servant add doNoFunc
2022-05-09 10:12:05 +08:00
ruanshudong
d0f3e37549
Add: add tars interface push support
2022-05-05 18:59:40 +08:00
ruanshudong
e43eeaf291
update protocol
2022-05-05 11:40:28 +08:00
ruanshudong
0d056a9454
Add: .github/workflows/gitee-sync.yml
2022-05-05 11:37:16 +08:00
ruanshudong
ee8df79bc7
Fix: tc_http strnstr compiler bug in linux
2022-04-29 14:08:46 +08:00
ruanshudong
b42e3acd4a
Fix: tc_http compiler bug
2022-04-29 14:01:39 +08:00
ruanshudong
2599dfd652
Fix: tc_http strnstr bug cause crash
2022-04-29 13:51:47 +08:00
ruanshudong
6ebf549790
Update: changelist
2022-04-27 14:50:29 +08:00
ruanshudong
c2ae8f93b5
Add: TC_ThreadPoolHash::getThread and LOG_CONSOLE_DEBUG add millsecond
...
time output
2022-04-27 14:50:29 +08:00
ruanshudong
bb027d5b9a
update: change list & version: v3.0.8
2022-04-25 14:05:33 +08:00
ruanshudong
67552bc5ff
Merge pull request #235 from BeyondWUXF/hotfix/BeyondWUXF/endpointmanger_crash
...
修复EndpointManager updateOutter并发导致的crash
2022-04-25 13:42:45 +08:00
wuxf
8d08cbd6f9
修复EndpointManager updateOutter并发导致的crash
2022-04-25 10:18:42 +08:00
ruanshudong
daf87a2be6
Fix: notify & report add ServerConfig::Context(node_name)
2022-04-21 14:46:44 +08:00
ruanshudong
1b9ebbdde5
Fix: ObjectProxy initialize & doTimeout no in same thread, may cause
...
crash
Fix: thread process may delay in epoll_server NET_THREAD_MERGE_HANDLES_THREAD mode
2022-04-19 18:52:40 +08:00
ruanshudong
7bdd00f0f5
Fix: update registry ip list cause crash
...
Add: tc_json JsonValueArray add `find` func
Fix: epoll server checkFlow initialize parameter error
2022-04-15 15:31:57 +08:00
ruanshudong
b6663865ff
Fix: compiler not install openssl docs
2022-04-02 21:21:59 +08:00
ruanshudong
ac9239f520
update changelist & v3.0.7
2022-03-28 21:12:48 +08:00
ruanshudong
05640cfba1
Fix: tc_endpoint sepEndpoint bug
2022-03-28 21:05:43 +08:00
ruanshudong
fe25b3aed4
Fix: there is no business interface callback if there is no available node during asynchronous call
...
Optimize: In the service model, after receiving data, it is inserted into the queue in batch
Add: tc_json adds the function of merge
Optimize: the time occupation when parsing the protocol at the network layer, and release the network thread every 1ms to reduce the delay
2022-03-24 14:43:15 +08:00
ruanshudong
3cba519c4c
Update: tc_common now2ms add commet
2022-03-21 17:50:39 +08:00