Xie Han
|
7a1d4189e4
|
Fix OpenSSL includes.
|
2024-07-05 21:14:00 +08:00 |
|
Xie Han
|
2ab8e95bb2
|
Update windows branch codes.
|
2024-05-09 02:01:09 +08:00 |
|
Xie Han
|
e0f66047ae
|
Reduce default DNS cache ttl.
|
2024-03-12 22:08:50 +08:00 |
|
Xie Han
|
315b237f2a
|
Remove std::move()
|
2024-02-14 21:13:59 +08:00 |
|
Xie Han
|
d98090a405
|
Update windows kafka client.
|
2024-01-08 19:18:50 +08:00 |
|
Xie Han
|
e0600af638
|
Use 'gai_strerrorA()' on windows.
|
2023-11-12 02:20:21 +08:00 |
|
Xie Han
|
d8373d83f0
|
Add ‘private' to class member.
|
2023-09-16 03:01:45 +08:00 |
|
Xie Han
|
3ba68d8df4
|
Add class WFFacilities::ReplyGuard.
|
2023-09-15 23:32:13 +08:00 |
|
Xie Han
|
668d23086e
|
Use FNV hash to replace SHA1 and optimize speed.
|
2023-02-19 22:52:53 +08:00 |
|
Xie Han
|
7cf9d8ead7
|
Use SHA1 to replace MD5
|
2022-12-30 22:51:27 +08:00 |
|
XieHan
|
634a06fd83
|
optimize md5 speed
|
2022-11-19 14:24:25 +08:00 |
|
XieHan
|
1aab22d96c
|
Fix endpoint params problem when upstreams share an endpoint
|
2022-11-19 02:05:59 +08:00 |
|
holmes1412
|
3179c0b068
|
Add upstream round robin strategy
|
2022-11-05 01:59:03 +08:00 |
|
XieHan
|
426cd8c1ad
|
Fix ambiguity
|
2022-10-31 22:19:54 +08:00 |
|
XieHan
|
472ed65460
|
Remove MD5Util
|
2022-10-31 18:09:36 +08:00 |
|
XieHan
|
2d173db3ed
|
Simplify WFFuture impl.
|
2022-10-27 22:33:36 +08:00 |
|
XieHan
|
d17fa5a865
|
Avoid creating network threads when using wait group.
|
2022-10-27 19:56:06 +08:00 |
|
XieHan
|
4a39d2f103
|
add protocol namespace to DnsUtil
|
2022-03-09 22:14:20 +08:00 |
|
holmes1412
|
814c6275f6
|
1. consistent_hash_with_group() skips tracing; 2. remove 'nalives' check and update strategy; 3. fix VNSWRR bug;
|
2022-02-14 16:34:18 +08:00 |
|
XieHan
|
3f8cce29d2
|
fix compiling error
|
2022-02-08 16:30:39 +08:00 |
|
DengJun
|
abc8a02689
|
Merge branch 'windows' into kafka-win
|
2022-02-03 19:06:22 +08:00 |
|
XieHan
|
e6dd1b7557
|
make UpstreamManager::upstream_delete safe
|
2022-01-27 19:57:16 +08:00 |
|
XieHan
|
3c50955edd
|
fix UpstreamManager::upstream_delete
|
2022-01-26 23:54:49 +08:00 |
|
wzl12356
|
a4682fd078
|
add nvswrr for upstream
|
2021-12-07 13:23:50 +08:00 |
|
XieHan
|
2092a73d63
|
simplify some codes
|
2021-11-20 00:05:29 +08:00 |
|
XieHan
|
51a27c05dc
|
change some singletons to static global
|
2021-11-10 22:46:05 +08:00 |
|
XieHan
|
729b443fe3
|
fix compiling on linux
|
2021-11-04 23:11:10 +08:00 |
|
dengjun
|
1071e21e79
|
fix compile errors on windows
|
2021-11-04 18:48:29 +08:00 |
|
XieHan
|
99a1a34e3a
|
optimize RouteManager
|
2021-11-01 16:53:55 +08:00 |
|
XieHan
|
7ffc71960f
|
migrate asynchronous DNS resolving to windows branch
|
2021-10-28 18:46:27 +08:00 |
|
XieHan
|
53926aa6e1
|
optimize getting execution queue
|
2021-09-18 18:19:13 +08:00 |
|
XieHan
|
be07def96a
|
update windows code
|
2021-08-03 00:39:38 +08:00 |
|
XieHan
|
89d710fb07
|
add mysqls default port
|
2021-07-08 01:31:16 +08:00 |
|
XieHan
|
d4c3ff3d32
|
Add Kafka Error strings
|
2021-07-06 17:02:31 +08:00 |
|
xiehan
|
b9919bcf05
|
Merge pull request #403 from Barenboim/windows
Add MySQL SSL Client (windows)
|
2021-06-03 22:13:11 +08:00 |
|
XieHan
|
cfc77fbd7d
|
remove a public class in DNS_cache
|
2021-06-03 01:21:52 +08:00 |
|
XieHan
|
72dc264c62
|
Add MySQL SSL Client
|
2021-06-03 01:07:09 +08:00 |
|
xiehan
|
71375da469
|
Merge pull request #392 from holmes1412/windows
fix upstream rwlock bug
|
2021-05-27 20:31:05 +08:00 |
|
holmes1412
|
a321cf6abf
|
fix upstream rwlock bug
|
2021-05-27 20:25:47 +08:00 |
|
XieHan
|
fdb74ff97b
|
Make sure WFServer's new_connection() returns a WFConnection
|
2021-05-23 00:13:51 +08:00 |
|
XieHan
|
64c55ba638
|
add http proxy code
|
2021-05-20 16:34:07 +08:00 |
|
XieHan
|
8d6b68d2b8
|
set_type->set_transport_type
|
2021-04-23 00:20:17 +08:00 |
|
xiehan
|
20f0f9c1e1
|
Merge pull request #324 from Barenboim/windows
fix default port bug (windows)
|
2021-04-08 02:35:58 +08:00 |
|
XieHan
|
d3f4868bb0
|
fix default port bug
|
2021-04-08 02:29:54 +08:00 |
|
xiehan
|
b6e0779eba
|
Merge pull request #320 from Barenboim/windows
Support TLS SNI on server side (windows)
|
2021-04-06 17:03:47 +08:00 |
|
XieHan
|
9dc8b477ce
|
Support TLS SNI on server side
|
2021-04-06 02:20:56 +08:00 |
|
holmes1412
|
2f4edda457
|
add UpstreamManager::upstream_delete() implementation and update upstream_delete() ret, 0:success, -1:not existed.
|
2021-03-26 19:43:08 +08:00 |
|
XieHan
|
63645a1919
|
Support TLS SNI
|
2021-03-25 23:14:25 +08:00 |
|
holmes1412
|
bd3b8891d1
|
rename WFServiceGovernance; update UpstreamPolicies constructor; move EndpointGroup;
|
2021-03-04 17:54:48 +08:00 |
|
liyingxin
|
9d79edf6e2
|
Merge pull request #273 from Barenboim/windows
Rename some internal identifiers
|
2021-03-04 01:50:24 +08:00 |
|