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
|
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
|
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
|
b2c27d023f
|
Decode more info from MySQL init handshake package, add CLIENT_PLUGIN_AUTH
|
2023-02-03 23:00:21 +08:00 |
|
XieHan
|
7cac784725
|
Fix 'include' errors
|
2021-10-04 00:43:03 +08:00 |
|
XieHan
|
261924519c
|
add MySQL SSL client
|
2021-06-02 21:01:02 +08:00 |
|
xiehan
|
a89752215c
|
Merge branch 'master' into master
|
2021-05-19 21:21:52 +08:00 |
|
holmes1412
|
a5dea8a363
|
fix MySQL parse multi result for OK packet and error
|
2021-05-19 02:28:55 +08:00 |
|
XieHan
|
f95b559711
|
add MySQLSSLRequest for SSL MySQL client.
|
2021-05-18 01:15:20 +08:00 |
|
holmes1412
|
7fb216885e
|
fix mysql decode char * overflow bug
|
2021-04-08 23:37:56 +08:00 |
|
XieHan
|
4ecac779f5
|
fix writev() problem when iovcnt==0 on macOS
|
2020-11-20 20:22:51 +08:00 |
|
 xiehanandXieHan
|
a98337c2d1
|
update MySQLImpl to support character_set_results (#77)
* update MySQLImpl to support character_set_results
* remove WFComplexClientTask::is_user_request().
Co-authored-by: XieHan <XieHan@sogou-inc.com>
|
2020-09-30 16:18:03 +08:00 |
|
XieHan
|
354ff7432b
|
initialization
|
2020-07-29 13:42:26 +08:00 |
|