summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* iolog_gets: change size parameter to int to match fgets/gzgetsTodd C. Miller2023-05-051-1/+1
* Add adminconfdir and --enable-adminconf to set it.Todd C. Miller2023-05-021-1/+2
* Convert config file paths to colon-separated path list.Todd C. Miller2023-05-021-0/+4
* Add an fd argument to sudo_get_ttysize() instead of always using stderr.Todd C. Miller2023-04-161-2/+3
* Remove portable getcwd.c, nothing uses it anymore.Todd C. Miller2023-03-161-5/+0
* Remove now-unused sudo_timeval* macros.Todd C. Miller2023-03-151-40/+8
* Move JSON log parsing from libsudo_iolog.la to libsudo_eventlog.laTodd C. Miller2023-03-131-1/+12
* Make the check for HAVE_DECL_NSIG consistent with other decl checks.Todd C. Miller2023-02-271-1/+1
* Run the editor in its own process group.Todd C. Miller2023-02-211-0/+4
* Add checks for realpath(3) and a version from NetBSD for those without it.Todd C. Miller2023-02-121-0/+13
* sudo_fatal: Fix build where compiler recognises [[noreturn]] attribute (C23)Sam James2023-02-151-6/+6
* Add eventlog_mail() to send a log message via mail.Todd C. Miller2023-02-091-0/+1
* Add configure test for NSIG, _NSIG or __NSIG.Todd C. Miller2023-01-311-4/+4
* Add eventlog_store_sudo() and use it in sudoreplay.Todd C. Miller2023-01-221-3/+6
* Pass back the number of files to edit when using sudoedit.Todd C. Miller2023-01-181-2/+2
* Escape control characters in log messages and "sudoreplay -l" output.Todd C. Miller2023-01-181-0/+7
* sudo_lbuf_expand: check for possible integer overflowTodd C. Miller2023-01-031-6/+6
* Move hexchar() from the sudoers plugin to lib/util.Todd C. Miller2023-01-031-0/+4
* Don't send warn/fatal output to the debug file when fuzzing.Todd C. Miller2022-12-301-0/+5
* Add basic regress for JSON functions.Todd C. Miller2022-12-151-1/+3
* Use C23 [[__fallthrough__]] and [[__noreturn__]] attributes if supported.Todd C. Miller2022-11-291-6/+0
* Remove CMSG_* compatibility macros, they are no longer used.Todd C. Miller2022-11-091-20/+0
* Move forward declaration of struct stat before its first use.Todd C. Miller2022-11-091-1/+3
* Only add trailing carriage return to messages if output is a raw tty.Todd C. Miller2022-10-201-0/+2
* Avoid a -Wshadow warning on Solaris 9.Todd C. Miller2022-10-073-18/+19
* Apply multiarch rules when loading plugins too.Todd C. Miller2022-10-061-0/+4
* Use mkdtempat_np() and mkostempsat_np() on macOSTodd C. Miller2022-09-221-12/+19
* Convert remaining uses of sudo_mkdir_parents() to sudo_open_parent_dir().Todd C. Miller2022-09-211-1/+1
* Add fchownat() systems without it.Todd C. Miller2022-09-211-0/+5
* Add mkdtempat() and mkostempsat() for systems without them.Todd C. Miller2022-09-211-2/+11
* Use sudo_secure_open_file() instead of sudo_secure_file() where possible.Todd C. Miller2022-09-211-6/+6
* Fix potential TOCTOU when creating time stamp directory and file.Todd C. Miller2022-09-211-1/+7
* Update to protobuf-c 1.4.1Todd C. Miller2022-09-201-3/+3
* Move gcc-style __attribute__ macros to config.h.inTodd C. Miller2022-09-075-73/+25
* Bump the sudo plugin minor version.Todd C. Miller2022-08-021-1/+1
* Use gcc's malloc attribute for malloc-like allocation functions.Todd C. Miller2022-07-262-5/+14
* For preload DSO make copies of cmnd, argv, envp and map them read-only.Todd C. Miller2022-07-251-0/+2
* Add sudo_mmap_{alloc,allocarrary,strdup,free} functions.Todd C. Miller2022-07-251-0/+10
* Stop sending an InterceptResponse to a PolicyCheckRequest for log_subcmds.Todd C. Miller2022-06-302-1/+6
* Make sudo pass -Wwrite-stringsTodd C. Miller2022-06-281-1/+1
* Make sudo pass -Wmissing-prototypesTodd C. Miller2022-06-272-1/+3
* Fix typo, we should define SSIZE_MAX if it is not defined.Todd C. Miller2022-06-101-1/+1
* Fix building with select (not poll) when fd_set is not defined in sys/types.h.Todd C. Miller2022-06-061-4/+4
* Update to protobuf-c 1.4.0Todd C. Miller2022-06-033-57/+61
* Newer compilers define __BYTE_ORDER__ and __ORDER_{BIG,LITTLE}_ENDIAN__Todd C. Miller2022-05-311-3/+9
* Merge branch 'main' into apparmor_supportTodd C. Miller2022-05-271-2/+2
|\
| * Bump plugin minor version and document new intercept-related settings.Todd C. Miller2022-05-261-2/+2
* | Add an apparmor_profile sudo settingkernelmethod2022-05-231-0/+1
|/
* Stop using the WCONTINUED flag with waitpid(2).Todd C. Miller2022-04-291-7/+1
* Adjust starttime test when run under Debian faketime.Todd C. Miller2022-03-151-0/+7