summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Added tag SUDO_1_8_32 for changeset d8f5b582fb731.8Todd C. Miller2021-02-090-0/+0
* Don't use /usr/bin/cc on Solaris, look in /opt/developerstudio*.SUDO_1_8_32Todd C. Miller2021-02-091-5/+10
* Sudo 1.8.32Todd C. Miller2021-02-044-11/+77
* Sync PolyPkg with sudo 1.9 version.Todd C. Miller2021-02-041-82/+352
* Fix some warnings from configure test programs.Todd C. Miller2020-06-204-40/+46
* Don't assume that argv is allocated as a single flat buffer.Todd C. Miller2021-01-231-5/+5
* Fix the memset offset when converting a v1 timestamp to TS_LOCKEXCL.Todd C. Miller2021-01-231-2/+2
* Fix potential buffer overflow when unescaping backslashes in user_args.Todd C. Miller2021-01-231-5/+18
* Add sudoedit flag checks in plugin that are consistent with front-end.Todd C. Miller2021-01-231-1/+8
* Reset valid_flags to MODE_NONINTERACTIVE for sudoedit.Todd C. Miller2021-01-232-7/+13
* Fix setprogname() emulation on systems without it.Todd C. Miller2021-01-151-4/+4
* Run the editor with the user's real and effective uid and gid.Todd C. Miller2021-01-111-2/+5
* Add casts to quiet two warnings on Solaris.Todd C. Miller2021-01-112-3/+4
* Split up sesh_sudoedit() so it is organized more like sudo_edit.c.Todd C. Miller2021-01-062-141/+169
* Add setprogname(3) for those without it.Todd C. Miller2021-01-064-5/+45
* Add struct sudo_cred to hold the invoking or runas user credentials.Todd C. Miller2021-01-069-201/+193
* Add directory writability checks for SELinux RBAC sudoedit.Todd C. Miller2021-01-065-89/+267
* Move safe open code out of sudo_edit.c and into edit_open.c.Todd C. Miller2021-01-067-415/+503
* Move openat() emulation to lib/util and at unlinkat() emulation.Todd C. Miller2019-10-248-36/+204
* In sudoedit, use sudo_check_temp_file() for non-SELinux too.Todd C. Miller2021-01-062-13/+3
* Add security checks before using temp files for SELinux RBAC sudoedit.Todd C. Miller2021-01-064-67/+137
* Fix potential directory existing info leak in sudoedit.Todd C. Miller2021-01-061-5/+24
* Check the return value of fcntl() when setting FD_CLOEXEC.Todd C. Miller2021-01-065-20/+56
* For sudo, only allow "sudo" or "sudoedit" as the program name.Todd C. Miller2021-01-064-3/+39
* Fix the buffer size parameter when serializing the interface list.Todd C. Miller2020-12-211-12/+16
* The lower bounds for the "closefrom" option is 3, not 4.Todd C. Miller2020-12-161-1/+1
* Cannot do direct exec of a command when SELinux RBAC is enabled.Todd C. Miller2021-01-261-1/+1
* Fix deregistration of a callback that is not at the head of the list.Todd C. Miller2020-12-301-4/+5
* Ignore sudoNotBefore and sudoNotAfter unless ldap.conf contains SUDOERS_TIMEDTodd C. Miller2020-11-111-6/+8
* Only use faccessat(3) if AT_EACCESS is defined.Todd C. Miller2020-09-171-2/+2
* Clean up temporary sudoedit files on success; Bug #929Todd C. Miller2020-06-141-1/+4
* Fix sudoedit when running with SELinux RBAC mode.Todd C. Miller2020-04-217-64/+93
* Refactor the sudoedit code to copy files so it can be shared.Todd C. Miller2020-04-216-118/+192
* Do not remove sudoedit temporary files if we cannot overwrite the real file.Todd C. Miller2020-04-211-2/+4
* Extend the original file before to the new size before updating it.Todd C. Miller2020-04-171-16/+77
* Added tag SUDO_1_8_31p2 for changeset e7b18fb9bdedTodd C. Miller2020-06-120-0/+0
* sudo 1.8.31p2SUDO_1_8_31p2Todd C. Miller2020-06-114-14/+52
* Declare getdelim(3) if it exists in libc but is not prototyped in stdio.h.Todd C. Miller2020-06-064-2/+25
* Avoid passing NULL to printf in match debug code for LDAP/SSSD.Todd C. Miller2020-06-043-1/+4
* When converting LDAP to sudoers, ignore entries with no sudoHost attribute.Todd C. Miller2020-06-032-190/+245
* If event loop fails due to ENXIO, remove /dev/tty events and recover.Todd C. Miller2020-06-021-15/+31
* Don't try to suspend sudo if the user's tty has gone away.Todd C. Miller2020-06-011-12/+25
* Don't allow duplicate values for command line options that take an argument.Todd C. Miller2020-05-063-9/+42
* Don't kill the command just because the loop exited unexpectedly.Todd C. Miller2020-03-311-1/+13
* Mark main sudo usage() function __noreturn__.Todd C. Miller2020-02-082-37/+45
* Added tag SUDO_1_8_31p1 for changeset c80864e62917Todd C. Miller2020-03-140-0/+0
* Sudo 1.8.31p1SUDO_1_8_31p1Todd C. Miller2020-03-143-10/+18
* Ignore a failure to restore the RLIMIT_CORE resource limit.Todd C. Miller2020-03-141-10/+61
* Added tag SUDO_1_8_31 for changeset d14f7d0f6174Todd C. Miller2020-01-300-0/+0
* Sudo 1.8.31SUDO_1_8_31Todd C. Miller2020-01-303-12/+12