summaryrefslogtreecommitdiff
path: root/src/load_plugins.c
Commit message (Expand)AuthorAgeFilesLines
* Fix --enable-static-sudoers, broken in sudo 1.9.13.Todd C. Miller2023-02-231-0/+2
* Remove the owner and mode checks when loading a sudo plugin.Todd C. Miller2022-12-261-115/+24
* sudo_dso_load: add AIX fallback path from shlib.so to shlib.a(shlib.so).Todd C. Miller2022-12-261-8/+29
* Use AIX-style shared libraries on AIX by default instead of SVR4-style.Todd C. Miller2022-12-261-5/+2
* Fix support for AIX-style path(module) syntax in sudo.conf Plugin lines.Todd C. Miller2022-12-221-1/+15
* Silence a warning from the Solaris Studio compiler.Todd C. Miller2022-10-071-2/+3
* Apply multiarch rules when loading plugins too.Todd C. Miller2022-10-061-12/+13
* new_container: no need to initialize container pointer in declaration.Todd C. Miller2022-09-201-1/+1
* Make sudo pass -Wmissing-prototypesTodd C. Miller2022-06-271-2/+2
* Fix some debug_decl typos and remove an unneeded cast.Todd C. Miller2021-06-021-3/+4
* sudo_stat_plugin(): set errno but do not warn if plugin path too long.Todd C. Miller2021-05-281-10/+3
* Add event_alloc to the audit plugin API.Todd C. Miller2020-11-021-0/+4
* Apply Google inclusive language guidelines.Todd C. Miller2020-10-301-1/+1
* Fix -Wshadow warnings.Todd C. Miller2020-09-251-59/+38
* Fix sudoers_policy plugin options when sudoers_audit is not listed.Todd C. Miller2020-08-171-2/+12
* Fix some warnings from pvs-studioTodd C. Miller2020-08-121-1/+2
* Load the sudoers module as an audit plugin if loaded as a policy plugin.Todd C. Miller2020-06-021-58/+95
* Include string.h unconditionally and only use strings.h for strn?casecmp()Todd C. Miller2020-05-181-6/+1
* We no longer need to include headers we don't use for sudo*.h files.Todd C. Miller2020-05-181-2/+0
* Refactor code to alloc and insert a new plugin_container.Todd C. Miller2020-02-061-62/+99
* Add an approval plugin type that runs after the policy plugin.Todd C. Miller2020-02-061-5/+25
* Define a new plugin type that receives accept and reject messages.Todd C. Miller2020-01-301-5/+21
* src/load_plugins.c: plugins can supply a clone functionRobert Manner2020-01-231-4/+31
* Refactor code to allocate and fill struct plugin_container.Todd C. Miller2020-01-221-37/+71
* Fix handling of duplicate policy and I/O plugins.Todd C. Miller2020-01-141-19/+23
* debug_decl and debug_decl_vars now require a semicolon at the end.Todd C. Miller2019-12-221-5/+5
* src/load_plugins, plugins/sudoers: added developer_mode sudo.conf optionRobert Manner2019-12-101-11/+14
* Add a plugin interface to sudo main event loop.Todd C. Miller2019-11-151-0/+9
* Add ssizeof macro that returns ssize_t.Todd C. Miller2019-06-251-1/+1
* Add SPDX-License-Identifier to files.Todd C. Miller2019-04-291-0/+2
* Fix error message when a fully-qualified plugin path does not exist.Todd C. Miller2019-03-051-3/+7
* Convert PVS-Studio comment to ANSI C.Todd C. Miller2018-10-261-2/+4
* Add comments in .c files so PVS-Studio will check them.Todd C. Miller2018-10-211-25/+24
* Fix a memory leak on the error path.Todd C. Miller2018-04-181-1/+3
* Plug memory leak when an I/O plugin is specified in sudo.confTodd C. Miller2018-04-171-8/+21
* update my email to Todd.Miller@sudo.wsTodd C. Miller2017-12-031-1/+1
* Always define _PATH_SUDO_NOEXEC, _PATH_SUDO_SESH, _PATH_SUDO_PLUGIN_DIR,Todd C. Miller2016-11-161-2/+2
* Use "double quotes" in messages instead of a combination of theTodd C. Miller2016-11-021-14/+14
* Fix pasto when setting I/O plugin debug filesTodd C. Miller2016-10-311-1/+1
* Be consistent with the naming of the variable used to store theTodd C. Miller2016-09-081-13/+13
* Actually use the plugin_dir Path setting in sudo.conf.Todd C. Miller2015-12-181-3/+10
* Avoid calling dlerror() multiple times since it clear the errorTodd C. Miller2015-07-101-1/+3
* There's no need to conditionalize the #include <unistd.h>, we requireTodd C. Miller2015-07-021-3/+1
* Only include stddef.h where it is needed.Todd C. Miller2015-06-201-1/+0
* Add function name to "unable to allocate memory" warnings.Todd C. Miller2015-06-191-4/+4
* We require ANSI C so stop using the obsolete STDC_HEADERS.Todd C. Miller2015-06-191-8/+2
* Avoid using exiting allocators in the front end.Todd C. Miller2015-06-171-26/+42
* Remove support for converting plugin.so -> plugin.sl on HP-UX whenTodd C. Miller2015-06-081-23/+0
* sudo_check_plugin() returns bool.Todd C. Miller2015-05-071-1/+1
* Go back to a 2 args debug_decl and just use the "default" instance,Todd C. Miller2015-02-011-8/+8