[MDEV-7450] file_example_key_management_plugin and example_key_management_plugin don't work with yassl Created: 2015-01-13 Updated: 2015-03-17 Resolved: 2015-03-17 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Encryption |
| Affects Version/s: | 10.1.3 |
| Fix Version/s: | 10.1.4 |
| Type: | Bug | Priority: | Major |
| Reporter: | Sergei Golubchik | Assignee: | Jan Lindström (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||
| Description |
|
For some strange reason, when compiling with OpenSSL, more internal encryption functions are exported. These plugins use them directly. So, when compiled with YaSSL these symbols aren't available and plugins don't load. We need to When fixed a workaround from plugins' CMakelIsts.txt files should be removed |
| Comments |
| Comment by Sergei Golubchik [ 2015-02-13 ] | |||||
|
I've fixed symbol visibility, but plugins still fail. jplindst, could you please take a look at that? | |||||
| Comment by Jan Lindström (Inactive) [ 2015-03-17 ] | |||||
|
After
Tests seem to work on openSSL with ctr, cbc and ecb modes and on yassl with cbc and ecb modes. Removed static ctr method usage from example_key_management_plugin. I do not follow point 2. What should be done for that ? | |||||
| Comment by Sergei Golubchik [ 2015-03-17 ] | |||||
|
Never mind, I'll do it later, it's only a cleanup. |