summaryrefslogtreecommitdiff
path: root/plugins/python/python_plugin_common.c
Commit message (Expand)AuthorAgeFilesLines
* Make sudo pass -Wwrite-stringsTodd C. Miller2022-06-281-1/+1
* Make sudo pass -Wmissing-prototypesTodd C. Miller2022-06-271-3/+3
* Deinit python subinterpreters in reverse order (last to first).Todd C. Miller2022-03-061-2/+3
* Only emulate Py_FinalizeEx for Python 3.[0-5].Todd C. Miller2022-01-121-1/+1
* Check that the python module we actually loaded is what we intended.Todd C. Miller2021-07-081-2/+18
* Back out regex use in python tests, filter the output instead.Todd C. Miller2020-11-111-0/+1
* Update copyright year on some files where it was out of date.Todd C. Miller2020-08-311-1/+1
* Make most python tests pass with Python 3.4Todd C. Miller2020-04-071-2/+2
* Sort the list of possible plugins before printing it.Todd C. Miller2020-04-071-0/+3
* Fall back to using Py_Finalize() for Python version < 3.6Todd C. Miller2020-04-061-0/+5
* plugins/python/sudo_module: add sudo.LogHandlerRobert Manner2020-02-271-0/+3
* plugins/python: autodetect ClassName fieldRobert Manner2020-02-261-18/+79
* plugins/python/plugin_common: add a default search path for python pluginsRobert Manner2020-02-261-12/+32
* plugins/python: make show_version display the plugin in verbose modeRobert Manner2020-02-261-1/+17
* plugins/python/approval: fix show_version crash when it is not implementedRobert Manner2020-02-261-2/+7
* plugins/python: restore the original python inittab after interpreter deinitRobert Manner2020-02-181-0/+43
* plugins/python: only deinit interpreters when sudo unlinks the pluginRobert Manner2020-02-171-25/+58
* plugins/python/debug: adapt debug refcount solution of sudoers pluginRobert Manner2020-02-171-1/+2
* plugins/python/python_plugin_common.c: release py_args in closeRobert Manner2020-02-131-0/+3
* plugins/python: add python approval plugin wrapperRobert Manner2020-02-111-11/+26
* plugins/python: make storing errstr more explicitRobert Manner2020-02-121-6/+1
* plugins/python/sudo_module: let a reject also supply error messageRobert Manner2020-02-111-4/+16
* plugins/python: add support for callback errstr argumentsRobert Manner2020-02-051-4/+45
* plugins/python/python_plugin_common: close can get custom argumentsRobert Manner2020-02-061-9/+17
* plugins/python/sudo_python_module.c: use IntEnums instead of constantsRobert Manner2020-02-041-0/+9
* plugins/python: use separate python interpreter for each pluginRobert Manner2020-01-241-11/+26
* plugins/python/pyhelpers: have a default sudo_printf functionRobert Manner2020-01-231-1/+2
* plugins/python/python_plugin_policy: fix validate() callRobert Manner2020-01-091-1/+3
* plugins/python: fix confusing version displayRobert Manner2020-01-091-1/+0
* plugins/python/python_plugin_common: raise debug level for module importRobert Manner2020-01-071-1/+1
* debug_decl and debug_decl_vars now require a semicolon at the end.Todd C. Miller2019-12-221-1/+1
* plugins/python: make group plugin able to debugRobert Manner2019-12-101-4/+12
* plugins/python: a plugin which can load policy/io plugin written in pythonRobert Manner2019-10-221-0/+444