Commit Graph

196 Commits (master)

Author SHA1 Message Date
Arnold Robbins ba21262b81 * Add 'UPDATE' to list of commands checked for password masking.
* Fix 'uninstall plugin' to work on MySQL 5.7.
* Add ability to send rows affected by each command, includes new
  'audit_before_after' configuration variable.
* More offsets for more released versions.
2017-02-13 16:22:15 +02:00
Arnold Robbins 4fbcae3a81 Add info about process on other end of UNIX Domain Socket and
also client port of remote connection for TCP Socket. New offset
required for this, so updated the offsets as well.
2017-01-02 11:52:28 +02:00
Arnold Robbins d83c36627c Update offsets to add MariaDB 5.5.54.
Disable writing of client capabilities by default.
2016-12-26 12:06:51 +02:00
Arnold Robbins 5e8055249e Add offsets for MariaDB 10.1.20. 2016-12-20 12:32:03 +02:00
Arnold Robbins c33a99baa1 Add offsets for MySQL 5.5.54 and 5.5.17. 2016-12-13 10:09:42 +02:00
Arnold Robbins f29f9bb8ca Add offsets for MySQL 5.6.35. 2016-12-11 13:49:16 +02:00
Arnold Robbins 53b1db74e3 Add new offsets for client capabilities and session connect attributes.
Add two new variables: client_capabilities and sess_connect_attrs.
Update lists of compiled in "known" offsets.
2016-12-07 10:05:00 +02:00
Arnold Robbins 278dd0edac Small whitespace fix. 2016-11-09 16:31:22 +02:00
Arnold Robbins 96f387bbe0 Whitespace cleanups. 2016-11-09 16:18:52 +02:00
Arnold Robbins 9a48bde1f9 Add offsets for MariaDB 10.1.19. 2016-11-09 10:25:16 +02:00
Arnold Robbins 74c2c1876c Add offsets for MariaDB 10.0.28. 2016-10-30 15:22:26 +02:00
Arnold Robbins cd1b7d2d2d Offsets for MySQL 5.5.53, 5.6.34, 5.7.16, MariaDB 5.5.53.
Improvements for Issue 144.
Fix logging of failed login for recent MySQL 5.6.32+ and 5.7.14+.
2016-10-25 16:14:03 +03:00
Arnold Robbins 6e8e1b16df Offsets MariaDB 5.5.52 and 10.1.8. Speed improvements in logging. 2016-10-09 15:41:30 +03:00
Arnold Robbins 97b6031586 Add offsets for MySQL 5.5.52 and 5.6.33. 2016-09-07 10:39:14 +03:00
Arnold Robbins 2f59ec3e47 Add offsets for MariaDB 10.1.17 and MySQL 5.7.15. 2016-09-05 12:31:48 +03:00
Arnold Robbins ec36ffecf0 Add offsets for MariaDB 10.0.27. 2016-08-28 13:16:03 +03:00
Arnold Robbins bb5a76f49a Fix issue #145 - 3.8M query crashes MySQL. Fix was to use correct
prototype for check_table_access() function.
2016-08-25 13:29:55 +03:00
Arnold Robbins faae182663 Enhance computation of Unix socket name to use default settings if neither
socket path nor socket port are set.
2016-08-21 14:12:04 +03:00
Arnold Robbins ecd930846d Add offsets for Maria DB 5.5.51. 2016-08-21 14:11:21 +03:00
Arnold Robbins 0839e929a5 Upgrade PCRE to 8.39 and YAJL to 2.1.0. 2016-07-31 15:37:14 +03:00
Arnold Robbins 1c4412df6c Add offsets for MySQL 5.7.14 and 5.5.51. 2016-07-31 15:36:10 +03:00
Arnold Robbins 6c04f8f67d Fix loading on Debian 8 32-bit. 2016-07-31 15:35:32 +03:00
Arnold Robbins 7c16d68069 Add offsets for MySQL 5.6.32. Some whitespace cleanups. 2016-07-27 13:18:14 +03:00
Arnold Robbins 50b52078a4 Add offsets for MariaDB 10.1.16. 2016-07-19 10:28:40 +03:00
Arnold Robbins 9da5203d91 Typo fix in hot_patch.cc. 2016-07-19 10:28:08 +03:00
Arnold Robbins 893286b4d7 Add offsets for MariaDB 10.1.15. 2016-07-04 12:03:40 +03:00
Arnold Robbins 485bd28e52 Add offsets for MariaDB 10.0.26. Get hot patch code to build on older Linux. 2016-06-28 17:52:46 +03:00
aharonrobbins 54c897d46a Merge pull request #142 from kubo/reduce-hot-patching-size2
Reduce the minimum required hot patching size from 14 to 5 on x86_64
2016-06-23 14:58:50 +03:00
Arnold Robbins 8b92968c0c Add offsets for 5.5.50-MariaDB, small white space improvement. 2016-06-23 10:46:20 +03:00
Kubo Takehiro d23cb11695 Revise comments 2016-06-21 00:03:56 +09:00
Guy Lichtman 29bd009edb Merge pull request #143 from kubo/offset-extract
Make gdb commands readable.
2016-06-19 16:16:44 +03:00
glicht a06030ba46 README update 2016-06-14 18:51:52 +03:00
Kubo Takehiro cd46ddb462 Make gdb commands readable. 2016-06-13 20:19:35 +09:00
Kubo Takehiro 1cc4406358 Reduce the minimum required hot patching size from 14 to 5 on x86_64
if the distance from a hot-patch target function to the trampoline memory is within 2GB.
2016-06-13 19:49:05 +09:00
Arnold Robbins 4c8f9694a2 Add offsets for MySQL 5.5.50, 5.6.31, and 5.7.13. 2016-06-06 14:28:17 +03:00
Arnold Robbins 24f86ebffe Add offsets for MariaDB 10.1.14. 2016-05-08 16:06:06 +03:00
Arnold Robbins 7622e5381f Add offsets for MariaDB 5.5.49 and 10.0.25. 2016-05-01 15:33:55 +03:00
Arnold Robbins 3589301cf1 Offsets for MySQL 5.5.49, 5.6.30, 5.7.12. Whitespace cleanups.
Update yajl/src/Makefile.am to remove an Autoconf warning.
2016-04-19 12:09:36 +03:00
Arnold Robbins 80646620e9 Add MariaDB 10.1.13 offsets. Format the code. 2016-03-31 11:55:57 +03:00
Arnold Robbins 051b1fd67e Add MariaDB 10.1.12 offsets. 2016-03-10 13:57:44 +02:00
Arnold Robbins 4e4387cebd Add offsets for MariaDB 10.0.24 and MariaDB 5.5.48. 2016-02-25 12:34:12 +02:00
Arnold Robbins d9129cc112 Add support for MySQL 5.7.{9,10,11}.
Add support for MariaDB 10.1.{10,11}.
Fix segfault for set var to null (issue 133).
If password masking regex doesn't compile, revert to default regex.
2016-02-07 15:59:41 +02:00
Arnold Robbins 685b20e20c Offsets for MariaDB 10.0.22 and 10.0.23. 2015-12-28 10:21:25 +02:00
Arnold Robbins 94b7274600 Offsets for MySQL 5.5.47, 5.6.28, MariaDB 5.5.47. 2015-12-13 14:17:46 +02:00
Guy Lichtman 051daf06a4 offsets for MySQL 5.5.46/5.6.27 and MariadDB 5.5.46 2015-10-12 14:03:54 +03:00
Guy Lichtman 15c77835bf mariadb offsets 10.0.21 and 5.5.45. Offset validation following experience with issue: #118. 2015-08-11 13:47:51 +03:00
Guy Lichtman ee115750e5 Remove inlines for better investigation of issue #118 2015-08-02 16:38:04 +03:00
Guy Lichtman a46b02b834 offsets 5.5.45 and 5.6.26 2015-07-29 15:19:34 +03:00
Guy Lichtman ef67fba5e6 issue #118. Possible fix for the issue. 2015-07-29 15:16:07 +03:00
Guy Lichtman c6d57e7205 documentation fixes. see issue #115 2015-07-12 17:58:36 +03:00