Commit Graph
1809 Commits
Author SHA1 Message Date
xiehan a9ec2d33ff Update README.md 2023-03-06 15:43:58 +08:00
Benson Muite 8402833380 Add information for installing on Fedora Linux (#1203) 2023-03-06 01:28:47 +08:00
xiehan d3d941e799 Optimize SSLWrapper. Change errno. 2023-03-04 17:23:21 +08:00
xiehan 0f5d2be1c3 Merge pull request #1200 from Barenboim/master
Update SSLWrapper. Change BIO_reset time.
2023-03-03 22:34:54 +08:00
Xie Han ed28b28b44 Always reset wbio after feedback. 2023-03-03 22:29:12 +08:00
Xie Han 55de4984e4 Update SSLWrapper. Change BIO_reset time. 2023-03-03 22:02:29 +08:00
xiehan 0b3bc2750c Merge pull request #1199 from Barenboim/master
Clear SSL error state for handlers.
2023-03-03 20:45:40 +08:00
Xie Han 959e705f17 Clear SSL error state for handlers. 2023-03-03 20:27:24 +08:00
xiehan 7c17b6976d Merge pull request #1198 from Barenboim/master
Remove SSLWrapper's SSL ex data.
2023-03-02 21:24:15 +08:00
Xie Han 5c01f0a305 Reset wbio when append failed. Check BIO_reset result. 2023-03-02 20:37:38 +08:00
Xie Han 0cfbf2d61c Remove SSLWrapper's SSL ex data. 2023-03-02 20:11:22 +08:00
Xie Han 989faa6e80 Unify naming. v0.10.6 2023-02-23 20:45:16 +08:00
xiehan 5911036911 Merge pull request #1193 from bkmgit/tests
Run tests
2023-02-23 19:55:31 +08:00
Benson Muite 5f81f8e99b Run tests
Add build on Fedora Rawhide as well
2023-02-23 14:39:28 +03:00
xiehan 4097211a30 Merge pull request #1192 from holmes1412/master
UnitTest: Add checking Gtest_VERSION for cmake 3.26.0
2023-02-23 19:27:30 +08:00
holmes1412 d8b59aa4b1 UnitTest: Add checking Gtest_VERSION for cmake 3.26.0 2023-02-23 19:25:15 +08:00
xiehan 4d4388277a Merge pull request #1190 from holmes1412/master
UnitTest: remove tests for local redis server
2023-02-23 17:29:05 +08:00
holmes1412 b978a07c7a UnitTest: remove tests for local redis server 2023-02-23 17:27:51 +08:00
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