summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Reset valid_flags to MODE_NONINTERACTIVE for sudoedit.Todd C. Miller2021-01-231-1/+1
* Add setprogname(3) for those without it.Todd C. Miller2021-01-061-0/+5
* Move openat() emulation to lib/util and at unlinkat() emulation.Todd C. Miller2019-10-241-1/+11
* For sudo, only allow "sudo" or "sudoedit" as the program name.Todd C. Miller2021-01-061-0/+1
* Declare getdelim(3) if it exists in libc but is not prototyped in stdio.h.Todd C. Miller2020-06-061-1/+4
* Add forward declaration of struct timeval for deprecated APIs.Todd C. Miller2019-12-251-0/+2
* Older systems may not support WCONTINUED.Todd C. Miller2019-12-251-0/+6
* Add runas_check_shell flag to require a runas user to have a valid shell.Todd C. Miller2019-12-091-0/+11
* Add depend target to all Makefile.in files.Todd C. Miller2019-10-211-0/+2
* Rename sudo_strtoid() to sudo_strtoidx() and add simplified sudo_strtoid()Todd C. Miller2019-10-201-1/+4
* Change how the umask is handled with PAM and login.conf.Todd C. Miller2019-10-181-1/+1
* Use sudo_strtonum() explicitly instead of via a macro.Todd C. Miller2019-10-142-5/+4
* Always use our own strtonum and implement sudo_strtoid in terms of it.Todd C. Miller2019-10-141-1/+1
* Refer to number of terminal lines, not rows, for consistency.Todd C. Miller2019-09-181-1/+1
* Store signal name, not number in I/O log timing file.Todd C. Miller2019-08-051-0/+5
* Add ssizeof macro that returns ssize_t.Todd C. Miller2019-06-251-0/+3
* Add SPDX-License-Identifier to files.Todd C. Miller2019-04-2921-0/+42
* Add a proper getdelim(3) replacement and use it instead of getline(3).Todd C. Miller2019-04-081-5/+5
* AIX 7.1 defines O_CLOEXEC but it can't be used outside the kernel.Todd C. Miller2019-02-181-1/+2
* Support st_nmtime in struct stat as found in HP-UX.Todd C. Miller2018-11-141-1/+3
* Add sudo_gai_fatal, sudo_gai_vfatal, sudo_gai_vwarn, sudo_gai_warnTodd C. Miller2018-11-051-5/+51
* Fix some mangled text in the license block.Todd C. Miller2018-10-262-3/+0
* Add pvs-studio target and associated production rules.Todd C. Miller2018-10-211-1/+5
* Add a suspend event type to the I/O log to log suspend/resume ofTodd C. Miller2018-10-051-2/+3
* Move definition of TIME_T_MAX to sudo_util.hTodd C. Miller2018-09-241-0/+8
* Backward ABI compatibility for even functions that use a timeval.Todd C. Miller2018-08-251-4/+6
* Use struct timespec, not struct timeval in the event subsystem.Todd C. Miller2018-08-251-4/+4
* Only include stdarg.h if we need it.Todd C. Miller2018-08-221-1/+4
* We still need to include string.h for AIX (and possibly others)Todd C. Miller2018-08-221-2/+5
* Add --enable-package-build to give configure a hint that we areTodd C. Miller2018-08-221-3/+0
* AIX defines rsize_t in string.h, not stddef.h for use by theTodd C. Miller2018-08-221-2/+7
* Add sudo_gettime_uptime() to measure time while not sleeping.Todd C. Miller2018-08-191-0/+2
* Add sudo_getgrouplist2() to dynamically allocate the group vector.Todd C. Miller2018-06-152-4/+5
* Add SUDO_CONV_PREFER_TTY flag for conversation function to tellTodd C. Miller2018-06-131-0/+1
* Fix typo.Todd C. Miller2018-06-011-2/+2
* Import arc4random() from libressl. This takes an all-in-one approachTodd C. Miller2018-05-241-0/+50
* Move digest code into libutilTodd C. Miller2018-05-241-0/+44
* Add sudo_ev_dispatch(), a wrapper for ev_loop() with no flags.Todd C. Miller2018-02-191-0/+4
* Add tsdump, a simple utility to dump a timestamp file. To build,Todd C. Miller2018-01-111-0/+4
* update my email to Todd.Miller@sudo.wsTodd C. Miller2017-12-0316-16/+16
* Fix stair-stepped output when the output of a sudo command is pipedTodd C. Miller2017-09-261-0/+6
* Add the ability to set a default event base, to be used by pluginsTodd C. Miller2017-07-131-0/+4
* Pass window size change events to the plugin.Todd C. Miller2017-07-121-2/+3
* Remove pointless subshells in targets that simply change the directoryTodd C. Miller2017-07-121-2/+2
* Add a new "devsearch" Path setting to sudo.conf for configuring theTodd C. Miller2017-05-301-0/+2
* Remove use of non-standard sigaction_tTodd C. Miller2017-05-121-7/+0
* Remove use of the non-standard SA_INTERRUPTTodd C. Miller2017-05-121-7/+0
* Handle the possibility of the siginfo parameter in sa_sigactionTodd C. Miller2017-05-121-1/+2
* Add support for signal events in sudo's event subsystemTodd C. Miller2017-05-121-3/+22
* Add workaround for clang static analyzer being confused by LIST_REMOVETodd C. Miller2017-05-121-0/+15