summaryrefslogtreecommitdiff
path: root/plugins
Commit message (Expand)AuthorAgeFilesLines
* Prefer size_t over int, as casting can take extra instructionsRose2023-05-031-2/+2
* Rename init_parser_ext() to init_parser() and remove old wrapper.Todd C. Miller2023-05-027-24/+11
* Add reset_parser() and use in place of init_parser(NULL).Todd C. Miller2023-05-025-6/+19
* Make path_ldap_conf and path_ldap_secret private to policy.c.Todd C. Miller2023-05-024-9/+23
* Make sudoers_file private to policy.c and visudo.c.Todd C. Miller2023-05-026-114/+120
* Support adminconfdir for relative include paths in sudoers.Todd C. Miller2023-05-029-239/+424
* Track the destination sudoers path for each parsed file.Todd C. Miller2023-05-021-54/+74
* Add adminconfdir and --enable-adminconf to set it.Todd C. Miller2023-05-027-6/+13
* Substitute for _PATH_SUDO* variables in pathnames.h.Todd C. Miller2023-02-081-1/+1
* Support sudoers_file being a colon-separated path of files.Todd C. Miller2023-05-0210-55/+131
* Convert config file paths to colon-separated path list.Todd C. Miller2023-05-023-72/+102
* getaddrinfo stub: set sin_portTodd C. Miller2023-04-261-1/+2
* Avoid NULL deref in stub getaddrinfo() when nodename is NULL.Todd C. Miller2023-04-261-5/+23
* Add an fd argument to sudo_get_ttysize() instead of always using stderr.Todd C. Miller2023-04-161-1/+1
* Enable the use_pty option by default for sudo 1.9.14.Todd C. Miller2023-04-061-0/+1
* Split up the monolithic sudoers_policy_main() function.Todd C. Miller2023-04-053-135/+247
* Move the root_sudo check until after we apply per-command Defaults.Todd C. Miller2023-04-051-8/+8
* sudoers_policy_main: restore locale if sudoers_lookup() fails.Todd C. Miller2023-04-011-4/+2
* sudoers_lookup_pseudo: remove validated function argumentTodd C. Miller2023-04-011-5/+3
* The I/O log file name is not just the basename of the full iolog_path.Todd C. Miller2023-03-312-2/+0
* Warn with "unknown user" not "unknown uid" if user cannot be resolved.Todd C. Miller2023-03-291-3/+2
* Set timestamp_uid and timestamp_gid via a callback.Todd C. Miller2023-03-291-29/+38
* Quiet compiler warnings on systems where pid_t is not an int.Todd C. Miller2023-03-221-4/+4
* Silence "used uninitialized" false positives with older gcc versions.Todd C. Miller2023-03-221-2/+2
* visudo: restore controlling terminal after running the editor.Todd C. Miller2023-03-211-20/+85
* Warn about ignored files in sudoers.d in visudo.Todd C. Miller2023-03-206-39/+66
* Replace sudoers_warnings with sudoers_verbose.Todd C. Miller2023-03-2011-28/+41
* Split push_include() into push_include() and push_includedir().Todd C. Miller2023-03-205-9/+34
* Pass around const struct sudo_nss pointers where possible.Todd C. Miller2023-03-178-25/+25
* Pass around const struct sudoers_parse_tree pointers where possible.Todd C. Miller2023-03-1712-94/+104
* Move non-config-related macros to from sudo_ldap_conf.h to sudo_ldap.h.Todd C. Miller2023-03-172-45/+45
* sudo_ldap_netgroup_match_str: "-" in a netgroup can never match.Todd C. Miller2023-03-151-1/+1
* Declare domain even if the system lacks innetgr().Todd C. Miller2023-03-131-2/+0
* Remove unused sudoers_gc_init() function.Todd C. Miller2023-03-111-10/+0
* sudoers_cleanup: free cached environment before running g/c.Todd C. Miller2023-03-102-4/+3
* sudoers_cleanup: run the garbage collector at the endTodd C. Miller2023-03-102-1/+4
* Plugin a memory leak in intercept mode.Todd C. Miller2023-03-101-1/+3
* Plug memory leak if ldap_get_option() fails with LDAP_NO_MEMORY.Todd C. Miller2023-03-101-2/+2
* Add LDAP-specific innetgr() implementation.Todd C. Miller2023-03-104-1/+303
* Move some functions from ldap.c to ldap_util.c.Todd C. Miller2023-03-104-148/+151
* Add per-source innetgr function pointer and use it in netgr_matches().Todd C. Miller2023-03-0811-22/+59
* A user with "list" privs for root may not list all users.Todd C. Miller2023-03-033-12/+65
* sudoers_policy_list: do not set runas_pw to list_pw when listingTodd C. Miller2023-03-031-5/+0
* Fix "sudo -l command args", broken in sudo 1.9.13.Todd C. Miller2023-03-033-6/+13
* Check for sudo_pow2_roundup() overflow.Todd C. Miller2023-03-011-8/+20
* Test non-fully qualified path name.Todd C. Miller2023-02-282-0/+5
* Fix removal of y.tab.[ch] when generating gram.[ch].Todd C. Miller2023-02-281-1/+1
* Add test for using "list" as user, runas and host.Todd C. Miller2023-02-287-0/+161
* Move handling of the "list" pseudo-command from lexer to parser.Todd C. Miller2023-02-284-2784/+2809
* Plug memory leak with multiple matching CHROOT= entries.Todd C. Miller2023-02-271-0/+1