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