1
0
mirror of https://github.com/mariadb-corporation/mariadb-connector-c.git synced 2025-09-15 08:21:18 +03:00
Commit Graph

7 Commits

Author SHA1 Message Date
Sergei Golubchik
c4153aa833 CONC-730 Undefined behavior in the reference Ed25519 implementation
Apply the fix from MXS-4686 and MDEV-31379

Seems to originate from https://github.com/hyperledger/iroha-ed25519/pull/22
2024-09-18 17:20:58 +10:00
Georg Richter
b973c75c27 CONC-580: Fixed license header
Moved ref10/common.h to plugins/auth/ed25519_common.h and fixed
license header
2022-04-20 18:46:15 +02:00
Georg Richter
41edecfc41 CONC-580: Fix license header 2022-04-20 18:18:05 +02:00
Georg Richter
180c543704 Fix for CONC-548: Symbol conflict with libsodium
To avoid conflicts (and possible crashes) by duplicate symbols the function
crypto_sign was renamed to ma_crypto_sign.

Kudos to Peter van Dijk for reporting this issue.
2021-05-03 13:58:17 +02:00
Georg Richter
30ee39793c Fix for static build 2020-12-21 15:11:13 +01:00
Georg Richter
1218ffac1a Fix for CONC-452 and CONC-453:
Various coverity scan fixes, including CONC-452 and CONC-453.
Special thanks to Lukas Javorsky for fixing numerous covscan
issues (This patch includes part of his pull request #126).

Coverity scan build was using the following cmake parameters:
-WITH_EXTERNAL_ZLIB=ON -DWITH_UNIT_TESTS=OFF.

CWE-416 (use after free) in dtoa.c (from netlib) is still open.
2020-02-14 09:52:21 +01:00
Georg Richter
b87845b18d CONC-366: Implementation of ed25519 authentication plugin 2018-12-02 16:58:30 +01:00