Sergei Golubchik
fd132be117
Merge branch '10.6' into 10.7
2022-05-11 11:25:33 +02:00
Sergei Golubchik
3bc98a4ec4
Merge branch '10.5' into 10.6
2022-05-10 14:01:23 +02:00
Sergei Golubchik
ef781162ff
Merge branch '10.4' into 10.5
2022-05-09 22:04:06 +02:00
Sergei Golubchik
a70a1cf3f4
Merge branch '10.3' into 10.4
2022-05-08 23:03:08 +02:00
Alexey Botchkov
add5137d84
MDEV-28429 audit plugin report OOOOO.
...
Few initializations to the connection_info structure added.
I think they can be removed if we are sure the bug was fixed.
2022-04-28 11:28:49 +04:00
Marko Mäkelä
a4d753758f
Merge 10.6 into 10.7
2022-03-30 08:52:05 +03:00
Marko Mäkelä
b242c3141f
Merge 10.5 into 10.6
2022-03-29 16:16:21 +03:00
Marko Mäkelä
d62b0368ca
Merge 10.4 into 10.5
2022-03-29 12:59:18 +03:00
Marko Mäkelä
ae6e214fd8
Merge 10.3 into 10.4
2022-03-29 11:13:18 +03:00
Marko Mäkelä
020e7d89eb
Merge 10.2 into 10.3
2022-03-29 09:53:15 +03:00
hongdongjian
7af133cc11
MDEV-28177: server_audit; Update the offset of dbName on the aarch64 platform.
...
On the aarch64 platform, MySQL 5.7.33 cannot install this version of the audit
plugin, but X86_64 can run well。
2022-03-28 13:42:16 +11:00
Marko Mäkelä
d7af7bfc2b
Merge 10.6 into 10.7
2021-10-28 09:14:51 +03:00
Marko Mäkelä
d8c6c53a06
Merge 10.5 into 10.6
2021-10-28 09:08:58 +03:00
Marko Mäkelä
a8ded39557
Merge 10.4 into 10.5
2021-10-28 08:48:36 +03:00
Marko Mäkelä
3a79e5fd31
Merge 10.3 into 10.4
2021-10-28 08:28:39 +03:00
Marko Mäkelä
657bcf928e
Merge 10.2 into 10.3
2021-10-28 07:50:05 +03:00
Alexey Botchkov
d627d00b13
MDEV-26556 An improper locking bug(s) due to unreleased lock.
...
Get rid of the global big_buffer.
2021-10-25 19:53:25 +04:00
Sergei Golubchik
a786c0208e
remove MYSQL_SERVER requirement
2021-10-19 17:35:06 +02:00
Vladislav Vaintroub
3d6eb7afcf
MDEV-25602 get rid of __WIN__ in favor of standard _WIN32
...
This fixed the MySQL bug# 20338 about misuse of double underscore
prefix __WIN__, which was old MySQL's idea of identifying Windows
Replace it by _WIN32 standard symbol for targeting Windows OS
(both 32 and 64 bit)
Not that connect storage engine is not fixed in this patch (must be
fixed in "upstream" branch)
2021-06-06 13:21:03 +02:00
Oleksandr Byelkin
a3099a3b4a
MDEV-24312 master_host has 60 character limit, increase to 255 bytes
...
Also increase user name up to 128.
The work was started by Rucha Deodhar <rucha.deodhar@mariadb.com>,
contains audit plugin fixes by Alexey Botchkov <holyfoot@askmonty.org>.
2021-04-20 16:36:56 +02:00
Marko Mäkelä
5eae8c2742
Merge 10.4 into 10.5
2021-03-31 11:05:21 +03:00
Marko Mäkelä
50de71b026
Merge 10.3 into 10.4
2021-03-31 09:47:14 +03:00
Alexey Botchkov
94dea8ef5b
MDEV-25457 CREATE / DROP PROCEDURE not logged with audit plugin.
...
CREATE/DROP PROCEDIRE/FUNCTION is now treated as DDL.
2021-03-29 16:59:34 +04:00
Alexey Botchkov
96475b78c5
MDEV-25457 CREATE / DROP PROCEDURE not logged with audit plugin.
...
CREATE/DROP PROCEDIRE/FUNCTION is now treated as DDL.
2021-03-27 23:07:31 +04:00
Marko Mäkelä
10d544aa7b
Merge 10.4 into 10.5
2021-03-05 12:54:43 +02:00
Marko Mäkelä
8bab5bb332
Merge 10.3 into 10.4
2021-03-05 10:36:51 +02:00
Alexey Botchkov
25ecf8ed4b
MDEV-24965 With ALTER USER ...IDENTIFIED BY command, password doesn't replaced by asterisks in audit log.
...
Check for the ALTER USER command added.
2021-02-26 13:26:00 +04:00
Monty
1d80e8e4f3
MENT-1098 Crash during update on 10.4.17 after upgrade from 10.4.10
...
The reason for the crash was that there was not a write lock to
protect against file rotations in the server_audit plugin after an
audit plugin patch to changed audit mutexes to read & write locks.
The fixes are:
* Moving server_audit.c to use read & write locks (which improves
performance).
* Added functionality in file_logger.c to not do file rotations until
it is allowed by the caller (done without any interface changes for
the logging service).
* Move checking of file size limit to server_audit.c and if it is time to
do a rotation change the read lock to a write lock and tell file_logger
that it is now allowed to rotate the log files.
2021-02-25 13:23:59 +02:00
Marko Mäkelä
8de233af81
Merge 10.4 into 10.5
2021-01-11 16:29:51 +02:00
Marko Mäkelä
fd5e103aa4
Merge 10.3 into 10.4
2021-01-11 10:35:06 +02:00
Marko Mäkelä
5a1a714187
Merge 10.2 into 10.3 (except MDEV-17556)
...
The fix of MDEV-17556 (commit e25623e78a
and commit 61a362c949
) has been
omitted due to conflicts and will have to be applied separately later.
2021-01-11 09:41:54 +02:00
Andrei Elkin
f319c4265f
MDEV-19442 add-on
...
fixing windows build.
2021-01-07 00:12:07 +02:00
Oleksandr Byelkin
02e7bff882
Merge commit '10.4' into 10.5
2021-01-06 10:53:00 +01:00
Alexey Botchkov
78292047a4
MDEV-19442 server_audit plugin doesn't consider proxy users in server_audit_excl_users/server_audit_incl_users.
...
Check the proxy user just as the connection user against the
incl_users_list and excl_users_list.
2020-12-28 15:12:32 +04:00
Marko Mäkelä
0aa02567dd
Merge 10.3 into 10.4
2020-12-23 14:52:59 +02:00
Marko Mäkelä
fa1aef39eb
Merge 10.2 into 10.3
2020-12-23 14:25:45 +02:00
Alexey Botchkov
178d32f03b
MDEV-24318 server_audit doesn't respect filters for PROXY_CONNECT
...
events.
The log line should be added behind the filters.
2020-12-01 14:13:05 +04:00
Marko Mäkelä
133b4b46fe
Merge 10.4 into 10.5
2020-11-03 16:24:47 +02:00
Marko Mäkelä
533a13af06
Merge 10.3 into 10.4
2020-11-03 14:49:17 +02:00
Marko Mäkelä
c7f322c91f
Merge 10.2 into 10.3
2020-11-02 15:48:47 +02:00
Marko Mäkelä
8036d0a359
MDEV-22387: Do not violate __attribute__((nonnull))
...
This follows up commit
commit 94a520ddbe
and
commit 7c5519c12d
.
After these changes, the default test suites on a
cmake -DWITH_UBSAN=ON build no longer fail due to passing
null pointers as parameters that are declared to never be null,
but plenty of other runtime errors remain.
2020-11-02 14:19:21 +02:00
Marko Mäkelä
898521e2dd
Merge 10.4 into 10.5
2020-10-30 11:15:30 +02:00
Marko Mäkelä
7b2bb67113
Merge 10.3 into 10.4
2020-10-29 13:38:38 +02:00
Alexey Botchkov
5a9484b784
MDEV-19443 server_audit plugin doesn't log proxy users.
...
PROXY_USER event added.
Conflicts:
plugin/server_audit/server_audit.c
2020-10-23 12:28:42 +04:00
Alexey Botchkov
cc1646dae8
MDEV-19443 server_audit plugin doesn't log proxy users.
...
PROXY_USER event added.
2020-10-23 09:17:36 +04:00
Marko Mäkelä
cf87f3e08c
Merge 10.4 into 10.5
2020-08-14 11:33:35 +03:00
Marko Mäkelä
2f7b37b021
Merge 10.3 into 10.4, except MDEV-22543
...
Also, fix GCC -Og -Wmaybe-uninitialized in run_backup_stage()
2020-08-13 18:48:41 +03:00
Marko Mäkelä
4bd56a697f
Merge 10.2 into 10.3
2020-08-13 18:18:25 +03:00
Marko Mäkelä
31aef3ae99
Fix GCC 10.2.0 -Og -Wmaybe-uninitialized
...
For some reason, GCC emits more -Wmaybe-uninitialized warnings
when using the flag -Og than when using -O2. Many of the warnings
look genuine.
2020-08-11 15:58:16 +03:00
Marko Mäkelä
7bcaa541aa
Merge 10.4 into 10.5
2020-05-05 21:16:22 +03:00