summaryrefslogtreecommitdiff
path: root/plugin/auth_pam
Commit message (Collapse)AuthorAgeFilesLines
* MDEV-10871 Add logging capability to pam_user_map.c.Alexey Botchkov2018-03-231-3/+81
| | | | The 'debug' option implemented for the pam_user_map.so.
* MDEV-10940 plugins.pam still fails in buildbot with valgrindSergei Golubchik2017-05-241-1/+1
| | | | fixed valgrind warning in a debug output
* Merge 10.0 into 10.1Marko Mäkelä2017-05-231-0/+1
|\
| * MDEV-6262 analyze the coverity report on mariadbSergei Golubchik2017-05-191-0/+1
| | | | | | | | | | uploaded 10.0, analyzed everything with the Impact=High (and a couple of Medium)
* | Correct FSF addressiangilfillan2017-03-101-1/+1
| |
* | spelling fixesklemens2017-03-071-2/+2
| |
* | MDEV-10890 plugins.pam fails in buildbot with valgrindSergei Golubchik2016-09-281-2/+2
| | | | | | | | initialize uninitialized value
* | MDEV-10361 Crash in pam_securid.so with auth_pam connecting from SQLyogSergei Golubchik2016-08-241-0/+30
| | | | | | | | auth_pam: debug output
* | MDEV-10214: Fix segfault when using groups in PAM user mapping pluginMario Weigel2016-06-121-2/+3
| |
* | MDEV-9205 PAM user map plugin does not work with LDAP groupsSergei Golubchik2016-01-251-2/+2
| | | | | | | | | | | | | | | | allow more characters in a valid user/group name: * POSIX allows dashes '-' and dots '.' * also the name may end with a dollar sign '$' for our purposes it's enough to allow [-.$] anywhere in the name
* | MDEV-8842 add group support to pam_user_map module.Alexey Botchkov2015-10-091-2/+79
| | | | | | | | Added to the pam_user_map module.
* | MDEV-8673 - [PATCH] Missing Sanity Check for strndup() in MariaDB 10.0.2xSergey Vojtovich2015-09-161-1/+2
| | | | | | | | | | | | Contributed by Bill Parker. Added check for strndup() return value.
* | followup for "MDEV-6248 GUI-friendly cmake options to enable/disable plugins"Sergei Golubchik2015-02-151-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | Remove ONLY_IF clause in MYSQL_ADD_PLUGIN and the requirement that every plugin's CMakeLists.txt *must* do MYSQL_ADD_PLUGIN for PLUGIN_XXX=YES to work. This was very fragile and cannot be relied on. Use a different implementation of =YES check - iterate all PLUGIN_* variables and see which one doesn't have a matching target. Revert all ONLY_IF changes in CMakeLists.txt files.
* | MDEV-6248 GUI-friendly cmake options to enable/disable pluginsSergei Golubchik2014-06-231-6/+6
|/ | | | | | | | | | | | | | * Introduce a set of PLUGIN_xxx cmake options with values NO, STATIC, DYNAMIC, AUTO, YES (abort if plugin is not compiled) * Deprecate redundant and ambiguous WITH_xxx, WITH_PLUGIN_xxx, WITH_xxx_STORAGE_ENGINE, WITHOUT_xxx, WITHOUT_PLUGIN_xxx, WITHOUT_xxx_STORAGE_ENGINE * Actually check whether a plugin is disabled (DISABLED keyword was always present, but it was ignored until now). * Support conditionally disabled plugins - keyword ONLY_IF * Use ONLY_IF for conditionally skipping plugins, instead of doing MYSQL_ADD_PLUGIN conditionally as before. Because if MYSQL_ADD_PLUGIN isn't done at all, PLUGIN_xxx=YES cannot work.
* update plugins' maturity levels:Sergei Golubchik2014-03-191-1/+1
| | | | | | old plugins get STABLE newer plugins get GAMMA those that had bugs recently get BETA
* MDEV-4636 use mysql_cleartext_plugin from auth_pamSergei Golubchik2013-06-111-2/+23
| | | | add a new command-line option --pam-use-cleartext-plugin
* 5.3 mergeSergei Golubchik2012-10-182-15/+98
|\
| * mergeSergei Golubchik2012-09-272-15/+98
| |\
| | * a simple pam user mapper moduleSergei Golubchik2012-09-252-15/+98
| | |
* | | Fixed compiler warningsMichael Widenius2012-08-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed error in test that caused following tests to fail extra/yassl/taocrypt/src/dsa.cpp: Fixed compiler warning by adding cast mysql-test/suite/rpl/t/rpl_start_slave_deadlock_sys_vars.test: We have to first test for have_debug_sync to not start master wrongly plugin/auth_pam/auth_pam.c: Fixed compiler warning sql/sys_vars.h: Fixed compiler warning (Sys_var_max_user_conn is now signed) support-files/compiler_warnings.supp: Don't give warnings for auth_pam.c (Tried to fix it by changing the code, but could not find an easy way to do that on solaris)
* | | fixing pam plugin to compile againSergei Golubchik2012-02-292-6/+5
| | |
* | | HAVE_STRNDUP check for pam pluginSergei Golubchik2012-02-231-0/+2
| | |
* | | added plugin/auth_pam/CMakeLists.txtSergei Golubchik2012-02-061-0/+8
| | |
* | | 5.3 mergeSergei Golubchik2012-02-241-0/+4
|\ \ \ | |/ /
| * | Fixed that 'make distcheck' works with automake 1.11.11Michael Widenius2012-02-211-0/+4
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed compiler warnings found by buildbot Makefile.am: Removed extra empty line cmd-line-utils/libedit/sys.h: Fixed that strndup() doesn't give compiler warnings mysql-test/Makefile.am: Fixes for 'make distcheck' plugin/auth_pam/auth_pam.c: Ensure that prototype for strndup() is included on linux sql/share/Makefile.am: Fixes for 'make distcheck' storage/innodb_plugin/btr/btr0sea.c: Fixed compiler warning support-files/Makefile.am: Fixes for 'make distcheck'
* | fix the include guards and add missing gplv2 headersSergei Golubchik2012-02-172-0/+18
| |
* | 5.3.4 mergeSergei Golubchik2012-02-151-5/+32
|\ \ | |/
| * openpam compatibilitySergei Golubchik2012-01-121-2/+2
| |
| * Fixed compiler and test failures found by buildbotMichael Widenius2012-01-081-3/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | configure.in: Added testing of STRNDUP (not found on solaris) mysql-test/include/wait_until_connected_again.inc: Also test for error 2005 (can happen on windows) mysql-test/include/wait_until_disconnected.inc: Also test for error 2005 (can happen on windows) mysql-test/suite/innodb_plugin/r/innodb_bug30423.result: Number of rows is not stable (found difference on Solaris) mysql-test/suite/innodb_plugin/t/innodb_bug30423.test: Number of rows is not stable (found difference on Solaris) plugin/auth_pam/auth_pam.c: Use internal strndup if it doesn't exist on system (solaris) Changed code so that it should also compile on solaris.
* | make pam plugin to build in 5.5.Sergei Golubchik2012-02-032-20/+0
|/ | | | fix pam.tets for 5.5
* PAM plugin with testSergei Golubchik2011-12-024-0/+237