xiehan
|
ca5b050f38
|
Merge pull request #1188 from holmes1412/master
UnitTest use c++14 if Gtest version >= 1.13.0
|
2023-02-23 16:57:44 +08:00 |
|
holmes1412
|
3e0ff22719
|
UnitTest: start a redis server if no local one; skip memory check if valgrind is not found;
|
2023-02-23 16:27:27 +08:00 |
|
holmes1412
|
577d320806
|
UnitTest use c++14 if Gtest version >= 1.13.0
|
2023-02-23 00:40:04 +08:00 |
|
xiehan
|
6291de44cd
|
Merge pull request #1186 from Barenboim/master
Fix OpenSSL 1.0 memleak when using RSA.
|
2023-02-22 16:40:54 +08:00 |
|
Xie Han
|
844c8ea7bb
|
Fix OpenSSL 1.0 memleak when using RSA.
|
2023-02-22 16:35:00 +08:00 |
|
xiehan
|
64cadd6b75
|
Merge pull request #1183 from Barenboim/master
Remove OpenSSL 3 deprecated RSA functions
|
2023-02-22 01:40:36 +08:00 |
|
Xie Han
|
a580f0b618
|
Remove OpenSSL 3 deprecated RSA functions.
|
2023-02-22 01:38:00 +08:00 |
|
xiehan
|
735b8d03f9
|
Merge pull request #1182 from Barenboim/master
Fix RSA includes
|
2023-02-20 20:12:28 +08:00 |
|
Xie Han
|
bc57100589
|
Fix RSA includes.
|
2023-02-20 20:03:13 +08:00 |
|
xiehan
|
8e08dda3ae
|
Merge pull request #1180 from Barenboim/master
Use FNV-1a hash to replace SHA1.
|
2023-02-19 22:57:27 +08:00 |
|
Xie Han
|
18ecfc1424
|
Optimize generate_key() speed.
|
2023-02-19 22:33:47 +08:00 |
|
Xie Han
|
64fbe40555
|
Use FNV-1a hash to replace SHA1.
|
2023-02-19 19:58:46 +08:00 |
|
xiehan
|
e3a29a1aec
|
Merge pull request #1172 from Barenboim/master
Update some codes
|
2023-02-13 23:21:12 +08:00 |
|
Xie Han
|
c101f4893a
|
Update kafka scheme checking.
|
2023-02-13 23:18:24 +08:00 |
|
Xie Han
|
906040e27f
|
Fix mysql testing
|
2023-02-13 23:17:53 +08:00 |
|
Xie Han
|
25711543a8
|
Fix MySQLHandshakeResponse's encode and unify codes
|
2023-02-13 23:07:40 +08:00 |
|
xiehan
|
0d169c2563
|
Merge pull request #1169 from Barenboim/master
Update CMake for building wfkafka shared lib.
|
2023-02-12 00:34:27 +08:00 |
|
Xie Han
|
8d93df0a4c
|
Update CMake for building wfkafka shared lib.
|
2023-02-12 00:27:28 +08:00 |
|
xiehan
|
ac03622ac4
|
Merge pull request #1167 from chanchann/master
fix : macos kafka dylib link error
|
2023-02-11 17:44:00 +08:00 |
|
Chanchan
|
46a5b16661
|
fix : macos kafka dylib link error
|
2023-02-11 17:01:02 +08:00 |
|
xiehan
|
4972cf0555
|
Update tutorial-12-mysql_cli.md
|
2023-02-11 00:06:32 +08:00 |
|
xiehan
|
5e2ed169cc
|
Merge pull request #1165 from kedixa/dev
mysql empty password auth
|
2023-02-10 22:10:18 +08:00 |
|
kedixa
|
34cf780d3b
|
mysql empty password auth
|
2023-02-10 20:48:22 +08:00 |
|
xiehan
|
d406ccbd74
|
Merge pull request #1163 from Barenboim/mysql
Support MySQL 8 sha256 and caching_sha2 auth plugin.
|
2023-02-10 17:58:28 +08:00 |
|
Xie Han
|
47cf47b76d
|
Check RSA public key format.
|
2023-02-10 17:37:34 +08:00 |
|
Xie Han
|
d19bf60651
|
Set auth plugin name to caching sha2 when server requires sha256
|
2023-02-10 16:59:43 +08:00 |
|
Xie Han
|
195dd5310e
|
Fix RSA encryption. Fully support sha256 and caching_sha2 now.
|
2023-02-10 16:09:07 +08:00 |
|
Xie Han
|
486762c8b1
|
Add MySQL RSA encrypt.
|
2023-02-10 03:35:54 +08:00 |
|
Xie Han
|
5070039759
|
Support MySQL sha256 password with ssl
|
2023-02-09 23:19:49 +08:00 |
|
Xie Han
|
30a4c1333b
|
Unify codes
|
2023-02-09 16:05:17 +08:00 |
|
Xie Han
|
be464eb782
|
Simplify codes.
|
2023-02-09 03:27:45 +08:00 |
|
Xie Han
|
7638d18f58
|
Support caching sha2 with fast auth or SSL
|
2023-02-08 23:11:09 +08:00 |
|
Xie Han
|
f95bb1620d
|
Send auth_plugin_name in auth request
|
2023-02-08 20:38:35 +08:00 |
|
Xie Han
|
7068e035ba
|
Optimize MySQL native password auth
|
2023-02-08 18:01:28 +08:00 |
|
Xie Han
|
7ae97a070d
|
Support MySQL auth switch
|
2023-02-06 22:41:19 +08:00 |
|
Xie Han
|
89ffe576ad
|
Remove MySQLBytesRequest. Add MySQLAuthSwitchRequest.
|
2023-02-06 19:32:50 +08:00 |
|
Xie Han
|
1a144f3bc0
|
Simplify MySQL auth_plugin_data, always 20 bytes
|
2023-02-06 18:20:25 +08:00 |
|
Xie Han
|
f7285fe708
|
Add MySQLBytesRequest
|
2023-02-06 02:57:51 +08:00 |
|
XieHan
|
defd4d5922
|
Add class MySQLAuthResponse to support auth switch
|
2023-02-05 03:50:11 +08:00 |
|
XieHan
|
b9170b29a5
|
Add checking overflow
|
2023-02-05 02:35:53 +08:00 |
|
XieHan
|
b2c27d023f
|
Decode more info from MySQL init handshake package, add CLIENT_PLUGIN_AUTH
|
2023-02-03 23:00:21 +08:00 |
|
xiehan
|
c8b2a59c3b
|
Update xmake.lua
|
2023-02-02 21:44:58 +08:00 |
|
xiehan
|
5fb3b68aff
|
Merge pull request #1157 from Barenboim/master
Refactor MySQL logon progress.
|
2023-02-02 21:18:07 +08:00 |
|
xiehan
|
20d2177dda
|
Merge pull request #1159 from chanchann/master
fix : use gnu90 to compile
|
2023-01-30 18:44:03 +08:00 |
|
Chanchan
|
20539aa554
|
fix : use gnu90 to compile
|
2023-01-30 18:18:33 +08:00 |
|
xiehan
|
d81b632335
|
Merge pull request #1158 from chanchann/master
fix : duplicate include
|
2023-01-27 19:10:35 +08:00 |
|
Chanchan
|
3dcba7b159
|
fix : duplicate include
|
2023-01-27 14:16:21 +08:00 |
|
XieHan
|
3fbc4c5ffe
|
Fix bug when using WFMySQLConnection.
|
2023-01-22 19:48:15 +08:00 |
|
XieHan
|
c44100a581
|
Reafactor MySQL logon progress.
|
2023-01-22 19:18:59 +08:00 |
|
XieHan
|
473c3c7a80
|
get_task_seq() -> get_seq().
|
2023-01-22 18:19:10 +08:00 |
|