Alexey Botchkov
dab4abbb09
MDEV-15480 Audit plugin does not respect QUERY_DML for audit plugin.
...
QUERY_DML_NO_SELECT flag added.
2018-05-10 19:23:35 +04:00
Alexey Botchkov
3b644ac1f7
MDEV-14533 Provide information_schema tables using which hardware
...
information can be obtained.
disks.test moved to plugin's directory.
2018-03-24 00:30:28 +04:00
Alexey Botchkov
9652038453
MDEV-14533 Provide information_schema tables using which hardware
...
information can be obtained.
DISKS plugin implementation added to the tree.
2018-03-21 12:33:38 +04:00
Sergei Golubchik
a04e4f531a
Merge branch '10.0' into 10.1
2018-02-22 14:12:02 +01:00
Sergei Golubchik
b728641e86
Merge branch '5.5' into 10.0
2018-02-22 09:22:03 +01:00
Sergei Golubchik
7bd258c44c
fix plugins.server_audit test for --ps
2018-02-15 10:06:14 +01:00
Alexander Barkov
c58df0cdd4
MDEV-14031 Password policy causes replication failure
2017-12-20 12:14:49 +04:00
Alexey Botchkov
6ceb49a941
MDEV-13921 Audit log writes invalid SQL if single-line comments are
...
present.
thread_pool_server_audit.test fixed.
plugin version updated.
2017-11-03 22:43:51 +04:00
Alexey Botchkov
1394ea6965
MDEV-13921 Audit log writes invalid SQL if single-line comments are
...
present.
thread_pool_server_audit.test fixed.
plugin version updated.
2017-11-03 22:40:44 +04:00
Alexey Botchkov
c64a697bba
MDEV-13921 Audit log writes invalid SQL if single-line comments are
...
present.
thread_pool_server_audit.test fixed.
plugin version updated.
2017-11-03 22:36:58 +04:00
Alexey Botchkov
3a3f1328fe
MDEV-13921 Audit log writes invalid SQL if single-line comments are
...
present.
Escape special characters (like \r \n \t) instead of
replacing them with spaces.
2017-11-03 17:15:55 +04:00
Alexey Botchkov
04daf30e9b
MDEV-13921 Audit log writes invalid SQL if single-line comments are
...
present.
Escape special characters (like \r \n \t) instead of
replacing them with spaces.
2017-11-03 17:10:36 +04:00
Alexey Botchkov
2e964b233b
MDEV-13921 Audit log writes invalid SQL if single-line comments are
...
present.
Escape special characters (like \r \n \t) instead of
replacing them with spaces.
2017-11-03 17:05:41 +04:00
Sergei Golubchik
7120118a5e
MDEV-12160 Modern alternative to the SHA1 authentication plugin
...
ED25519 authentication plugin
2017-03-10 18:21:28 +01:00
Sergei Golubchik
6b1863b830
Merge branch '10.0' into 10.1
2016-08-25 12:40:09 +02:00
Sergei Golubchik
ea91bb6801
MDEV-10361 Crash in pam_securid.so with auth_pam connecting from SQLyog
...
auth_pam: debug output
2016-08-24 20:41:26 +02:00
Sergei Golubchik
309c08c17c
Merge branch '5.5' into 10.0
2016-08-10 19:19:05 +02:00
Sergei Golubchik
9d2f892999
MDEV-7329 plugins.pam_cleartext fails sporadically in buildbot
...
wait until the failed connection thread completely dies
before uninstalling pam plugin
2016-08-03 20:52:58 +02:00
Sergei Golubchik
75891eda11
improve pam_cleartext.test a bit
2016-08-03 20:52:50 +02:00
Monty
61492ea5dd
Reset user status after unix_socket.test
...
Fixed mysql-test-run failures for roles.acl_statistics
2016-06-19 15:03:13 +03:00
Nirbhay Choubey
1512078a7a
MDEV-9851: CREATE USER w/o IDENTIFIED BY clause causes crash when using cracklib plugin
...
Do not allow NULL password to pass directly to password
validation plugin.
2016-05-05 09:19:40 -04:00
Sergei Golubchik
4db2ebb1fe
MDEV-9940 CREATE ROLE blocked by password validation plugin
2016-05-05 01:05:05 +02:00
Sergey Vojtovich
546e9139ab
Fixed plugins.cracklib_password_check failure
...
In RHEL7/RHEL7.1 libcrack behavior seem to have been modified so that
"foobar" password is considered bad (due to descending "ba") earlier than
expected. For details google for cracklib-2.9.0-simplistic.patch.
Adjusted affected passwords not to have descending and ascending sequences.
2016-03-18 14:39:17 +04:00
Monty
11c2d3c3e2
Merge branch '10.0' into 10.1
...
Conflicts:
configure.cmake
2016-02-02 13:07:53 +02:00
Alexey Botchkov
a4ff37e912
MDEV-6421 SQL_ERROR_LOG doesn't log comments in Events.
...
Change parser so it saves all the query line to the ';' in the
sp_instr::m_query.
2016-01-26 22:33:25 +04:00
Sergei Golubchik
68910e7092
MDEV-9273 ERROR 1819 on grant statment for existing user
...
Cannot do password validation in fix_lex_user(), we don't know
there what "GRANT ... TO user" means - creating a new user with
an empty password (need validation) or granting privileges
to an existing user (no validation needed).
Move validation down into replace_user_table(). And copy into
check_change_password().
2016-01-25 22:57:53 +01:00
Sergei Golubchik
a2bcee626d
Merge branch '10.0' into 10.1
2015-12-21 21:24:22 +01:00
Sergey Vojtovich
5efb8f1677
Filter out unix-socket from unrelated test cases
2015-12-18 22:51:12 +04:00
Sergei Golubchik
beded7d9c9
Merge branch '10.0' into 10.1
2015-11-19 15:52:14 +01:00
Sergei Golubchik
ab476a8d10
Merge branch '5.5' into 10.0
2015-11-18 22:03:02 +01:00
Sergei Golubchik
43a5090980
MDEV-9051 mysqld got signal 11, after upgrade to 10.1.8
...
feedback plugin needs to set tables->select_lex properly
2015-11-18 11:23:15 +01:00
Sergei Golubchik
726162989b
feedback plugin debug
...
make it possible to change feedback plugin wait intervals
* only in debug builds
* and force the feedback report to be ignored
update the test to use this feature
2015-11-18 11:23:15 +01:00
Sergei Golubchik
a716433da3
MDEV-7298 plugins.cracklib_password_check test fails
...
remove the test that depended on the current cracklib dictionary
2015-11-16 07:55:55 +01:00
Sergei Golubchik
dfb74dea30
Merge branch '10.0' into 10.1
2015-10-12 00:37:58 +02:00
Sergei Golubchik
cfeedbfd3e
Merge branch '5.5' into 10.0
2015-10-09 17:12:26 +02:00
Sergei Golubchik
3407438ea6
fixes for buildbot
2015-10-05 17:27:13 +02:00
Daniel Black
e302602ac0
plugin: qc_info test - hide output so result isn't a binary file
2015-10-05 17:27:12 +02:00
Daniel Black
d4557934ec
plugin - qc_info - add Query Cache flags
2015-10-05 17:27:12 +02:00
Elena Stepanova
ce7d8c5ee8
MDEV-7330 plugins.feedback_plugin_send fails sporadically in buildbot
...
The test restarts the server and expects that the feedback plugin
will send a report on shutdown, and will write about it in the error
log. But the server is only given 10 sec to shut down properly,
which is not always enough.
Added a parameter to restart_mysqld.inc, and set it to a bigger
value in feedback_plugin_send
2015-09-27 18:01:47 +03:00
Elena Stepanova
bdcf370765
MDEV-7933 plugins.feedback_plugin_send depends on being executed after plugins.feedback_plugin_load
...
The culprit is the feedback_plugin_load test, which is run both separately
and from inside feedback_plugin_send.test. The test queries I_S.FEEDBACK,
and every time it does, 'FEEDBACK used' value is increased.
Fixed by checking that the value is increased instead of recording the actual
value in the result file.
2015-09-27 16:00:48 +03:00
Sergey Vojtovich
7cbecadf9b
MDEV-8664 - plugins.show_all_plugins --embedded fails in buildbot
...
Failed attempt to load dynamic library with STB_GNU_UNIQUE symbol may corrupt
internal dynamic linker data sructures. This looks like libdl bug:
https://sourceware.org/bugzilla/show_bug.cgi?id=14577
In embedded mode "show plugins soname" fails to dlopen ha_mroonga.so (which
has STB_GNU_UNIQUE) due to undefined reference to wsrep_forced_binlog_format.
It crashes later in subsequent call to dlopen() from pthread_exit().
Disabled plugins.show_all_plugins until dlopen() bug is fixed.
2015-09-22 16:37:26 +04:00
Oleksandr Byelkin
e3982cead2
MDEV-6066: Merge new defaults from 5.6 and 5.7 (defaults changed, QC can be stopped with no-zero size)
2015-09-04 10:33:56 +02:00
Sergei Golubchik
658992699b
Merge tag 'mariadb-10.0.20' into 10.1
2015-06-27 20:35:26 +02:00
Sergei Golubchik
810cf362ea
Merge branch '5.5' into 10.0
2015-06-11 20:20:35 +02:00
Alexey Botchkov
1707cfc9ef
MDEV-8211 plugins.server_audit fails sporadically in buildbot.
...
More fixes to assure the order of queries in the log.
2015-06-08 21:55:52 +05:00
Alexey Botchkov
87088b91f7
MDEV-8211 plugins.server_audit fails sporadically in buildbot.
...
This test also should be fixed - delay added so the connection
event doesn't happen before the query.
2015-06-08 21:44:13 +05:00
Alexey Botchkov
96b37035e4
MDEV-8211 plugins.server_audit fails sporadically in buildbot.
...
Connection event can happen before the query ends. Added a delay to
confirm the order.
2015-06-08 21:40:17 +05:00
Alexey Botchkov
69ed429aff
MDEV-7500 thread_handling option in my.cnf is not passing "connect events" to audit plugin.
...
The MYSQL_AUDIT_NOTIFY_CONNECTION_CONNECT() call moved to the login_connection()
function. So that it'll be invoked in any thread handling mode.
2015-06-08 12:09:13 +05:00
Alexey Botchkov
1ae05db49c
MDEV-8078 Memory disclosure/buffer overread on audit plugin.
...
If the SET PASSWORD query doesn't have the password string,
the parsing of it can fail. It manifested first in MySQL 5.6 as
it started to hide password lines sent to the plugins.
Fixed by checking for that case.
2015-06-07 15:40:42 +05:00
Alexey Botchkov
db0ecf2662
MDEV-8032 [PATCH] audit plugin - csv output broken.
...
Symbols like TAB or NEWLINE should be escaped, which was
forgotten in one place.
2015-06-06 19:12:44 +05:00