| Commit message (Collapse) | Author | Age | Files | Lines |
|\ |
|
| |
| |
| |
| | |
fail in buildbot with valgrind (Conditional jump or move depends on uninitialised value)
|
| |
| |
| |
| | |
fixed valgrind warning in a debug output
|
|\ \
| |/ |
|
| |\ |
|
| | |
| | |
| | |
| | |
| | | |
uploaded 10.0, analyzed everything with the Impact=High
(and a couple of Medium)
|
| | |
| | |
| | | |
Additional tests have been done and conclusion was to update maturity to stable
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
post-review fixes:
* move all ssl implementation related ifdefs/defines to one file
(ssl_compat.h)
* work around OpenSSL-1.1 desire to malloc every EVP context by
run-time checking that context allocated on the stack is big enough
(openssl.c)
* use newer version of the AWS SDK for OpenSSL 1.1
* use get_dh2048() function as generated by openssl 1.1
(viosslfactories.c)
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | | |
Also, include fixes by Vladislav Vaintroub to the
aws_key_management plugin. The AWS C++ SDK specifically depends on
OPENSSL_LIBRARIES, not generic SSL_LIBRARIES (such as YaSSL).
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Do not exporting mysqld entry points directly.
This is needed for mariabackup, to load encryption plugins on Windows.
All plugins are "pure" by default. To mark plugin "impure"
it should use RECOMPILE_FOR_EMBEDDED or STORAGE_ENGINE keyword.
|
| | |
| | |
| | |
| | |
| | |
| | | |
Added service for
- encryption (AES)
- error reporting, e.g my_printf_error()
|
| | |
| | |
| | |
| | |
| | |
| | | |
Recompile it for embedded.
Test it for embedded.
Promote it to Gamma
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Use older version of the SDK generally, because the newer ones break
with older cmake.
On Macs, use newer version, to fix mac specific the build error.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Update AWS SDK version from 1.0.8 to 1.0.100
Commit b64910ce27a4df33e3ad2e3f40764e8b3271a9aa (MDEV-12453)
enabled AWS_SDK to build correctly on buildbot.
Travis still had build faults like below despite many common elements
between the builds;
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/cstring:79:9: error: no member named 'strcoll' in the global namespace; did you mean 'strtoll'?
[ 24%] Building CXX object storage/rocksdb/CMakeFiles/rocksdblib.dir/rocksdb/db/internal_stats.cc.o
using ::strcoll;
~~^
/usr/include/stdlib.h:169:3: note: 'strtoll' declared here
strtoll(const char *__str, char **__endptr, int __base);
^
|
| | |
| | |
| | |
| | |
| | |
| | | |
use CMAKE_CXX_STANDARD to set C++11 flags with CMake 3.1+ (apples flags are somehow different from standard clang)
port htonbe16/32/64 macros for rocksdb
use reinterpret_cast<size_t> to cast macOS's pthread_t (pointer type) to size_t , for rocksdb
|
| | |
| | |
| | |
| | | |
Also do not use BUILD_BYPRODUCTS in ExternalPeoject for older cmake
|
|\ \ \
| |/ / |
|
| | |
| | |
| | |
| | | |
specify BUILD_BYPRODUCTS, ninja needs it
|
| | |
| | |
| | |
| | |
| | | |
that is, download AWS SDK there, not into the builddir root.
and .gitignore them all.
|
| | |
| | |
| | |
| | |
| | |
| | | |
into non-standard compiler/linker path (e.g vcpkg on Windows).
Also fix linking with static preinstalled aws c++ sdk libraries
|
| | |
| | |
| | |
| | | |
as a plugin can be disabled, so the target doesn't necessarily exist
|
|\ \ \
| |/ / |
|
| | |
| | |
| | |
| | |
| | | |
* add a clarifying comment
* apply /wd4244 /wd4146 to ref10 source files, not to the library
|
| | |
| | |
| | |
| | |
| | | |
- silence warnings in ed25519 reference implementation
- fix signed/unsigned warning in popular header item_func.h
|
| | |
| | |
| | |
| | | |
Do not include base64.h, it was recently removed.
|
| | | |
|
| | |
| | |
| | |
| | | |
various ed25519/ref10 api simplifications for our specific use case
|
| | |
| | |
| | |
| | | |
ED25519 authentication plugin
|
| | |
| | |
| | |
| | |
| | |
| | | |
* define MYSQL_DYNAMIC_PLUGIN only for server plugins
* don't typedef my_bool in mysql.h if plugin.h has already done it
* fix the include guard in plugin.h
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
move most of the code into my_sha.ic, making it independent
from the actual SHAx variant.
|
| |\ \
| | |/
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Also, implement MDEV-11027 a little differently from 5.5 and 10.0:
recv_apply_hashed_log_recs(): Change the return type back to void
(DB_SUCCESS was always returned).
Report progress also via systemd using sd_notifyf().
|
| | |\
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Also, implement MDEV-11027 a little differently from 5.5:
recv_sys_t::report(ib_time_t): Determine whether progress should
be reported.
recv_apply_hashed_log_recs(): Rename the parameter to last_batch.
|
| | | |
| | | |
| | | |
| | | | |
Server audit plugin version updated.
|
| | |\ \
| | | |/ |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
MySQL 8.0 basically inherits the 5.7 model, though some
modeifications required for the plugin.
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
Add the warning to the global_suppressions list.
|
| | | | |
|
|\ \ \ \
| |/ / / |
|
| |\ \ \
| | |/ / |
|
| | |\ \
| | | |/ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
MySQL has a bug failing to handle
MYSQL_THDVAR_STR(... PLUGIN_VAR_NOSYSVAR |
PLUGIN_VAR_NOCMDOPT | PLUGIN_VAR_MEMALLOC)
so fall back to just PLUGIN_VAR_READONLY | PLUGIN_VAR_MEMALLOC
whem MySQL started.
|
|\ \ \ \
| |/ / / |
|
| | | | |
|