Sergei Golubchik
9ca3571cb8
MDEV-18686 Add option to PAM authentication plugin to allow case insensitive username matching
...
add a new option --pam-windbind-workaround for a pam plugin to
work around pam_winbind unconditional username lowercasing
2019-04-24 16:06:54 +02:00
Alexey Botchkov
c933970974
MDEV-16665 ed25519 describes itself as 1.0-alpha even though it's not alpha.
...
Plugin version name fixed.
2018-08-30 15:57:22 +04:00
Oleksandr Byelkin
cb5952b506
Merge branch '10.0' into bb-10.1-merge-sanja
2018-07-25 22:24:40 +02:00
Oleksandr Byelkin
9fbe360e9f
make plugins.processlist more robust
2018-07-24 18:29:17 +02:00
Sergei Golubchik
16c14d7ba0
mark ed25519 stable
2018-06-28 15:46:57 +02:00
Sergei Golubchik
5d6b7f46fb
Merge branch '10.0' into 10.1
2018-06-14 18:06:08 +02:00
Sergei Golubchik
51254da52c
MDEV-15359 Thread stay in "cleaning up" status after finishing
...
make thd_get_error_context_description() to show not just
thd->proc_info, but exactly the same thread state that SHOW PROCESSLIST
shows.
2018-06-13 20:26:51 +02:00
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
3cbfe8cc47
MDEV-15480 Audit plugin does not respect QUERY_DML for audit plugin.
...
QUERY_DML_NO_SELECT flag added.
2018-05-10 19:17:06 +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
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
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
Vladislav Vaintroub
db39107413
MDEV-11663 Create services for functionality used by plugins
...
Added service for
- encryption (AES)
- error reporting, e.g my_printf_error()
2017-04-27 19:12:38 +02:00
Sergei Golubchik
e0a03ca30a
ed25519 plugin: simplify the api
...
various ed25519/ref10 api simplifications for our specific use case
2017-03-10 18:21:28 +01: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
d6a7aece08
my_sha2 service
2017-03-10 18:21:26 +01:00
Sergei Golubchik
66d9696596
Merge branch '10.0' into 10.1
2016-09-28 17:55:28 +02:00
Sergei Golubchik
77ce4ead81
Merge branch '5.5' into 10.0
2016-09-27 09:21:19 +02:00
Sergei Golubchik
d61e5260fb
MDEV-10441 Document the server_audit_loc_info variable
...
fix PLUGIN_VAR_NOSYSVAR | PLUGIN_VAR_NOCMDOPT plugin thdvars to work.
use that for server_audit_loc_info
2016-09-26 17:48:08 +02:00
Sergei Golubchik
61fd38a1de
update plugin maturities
2016-09-05 17:11:14 +02: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
75891eda11
improve pam_cleartext.test a bit
2016-08-03 20:52:50 +02:00
Sergei Golubchik
c5d73186c0
MDEV-8227 simple_password_check_minimal_length gets adjusted without a warning
2016-07-12 22:21:49 +02:00
Sergei Golubchik
3361aee591
Merge branch '10.0' into 10.1
2016-06-28 22:01:55 +02:00
Sergei Golubchik
c081c978a2
Merge branch '5.5' into bb-10.0
2016-06-21 14:11:02 +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
Sergei Golubchik
c73b987e73
MDEV-8328 Evaluation of two "!" operators depends on space in beetween
...
fix the lexer to backtrack when parsing
"<=", "<>", "!=", ">=", "<<", ">>", "<=>".
2016-06-14 13:59:55 +02: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
Oleksandr Byelkin
9f5b285662
Followup for 2783fc7
: return an error to the caller if mysql.proc cannot be opened
2016-03-24 09:45:28 +01:00
Sergei Golubchik
3fdc6140a3
update plugins' maturity levels
2016-03-18 22:05:23 +01: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
Sergei Golubchik
a5679af1b1
Merge branch '10.0' into 10.1
2016-02-23 21:35:05 +01:00
Sergei Golubchik
271fed4106
Merge branch '5.5' into 10.0
2016-02-15 22:50:59 +01:00
Alexey Botchkov
ea0c3fc87b
MDEV-9438 backport feedback-http-proxy to 5.5 and 10.0.
...
The http-proxy option to the FEEDBACK plugin backported.
2016-02-09 05:19:56 +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
f4faac4d6a
Merge branch '10.0' into 10.1
2016-01-25 22:58:57 +01: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
666b9663f9
update test results
2016-01-25 19:03:33 +01:00
Alexey Botchkov
1793646d78
Merge branch '5.5' into 10.0
...
Conflicts:
plugin/server_audit/server_audit.c
2016-01-25 16:37:08 +04:00
Alexey Botchkov
fe4823d28e
MDEV-9106 Audit plugin doesnt run with MySQL 5.7.
...
updata thread_pool_server_audit test result.
2016-01-13 18:02:44 +04:00
Alexey Botchkov
c9552533c9
MDEV-9106 Audit plugin compiled with MariaDB can't install on MySQL 5.7.
...
The audit API was seriously changed in MySQL 5.7.
so we had to adapt the plugin's code to that.
2016-01-12 18:43:55 +04:00
Sergei Golubchik
a2bcee626d
Merge branch '10.0' into 10.1
2015-12-21 21:24:22 +01:00