summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Display error in error message if we can't restore the terminal.Todd C. Miller2023-02-032-4/+4
* Display an error message if unable to restore terminal settings.Todd C. Miller2023-02-022-7/+14
* pty_finish: only restore the terminal if sudo is the foreground processTodd C. Miller2023-02-021-5/+9
* Better background job detection when running a command in a pty.Todd C. Miller2023-02-021-4/+16
* suspend_sudo_pty: stop the process group even if sudo is not the leader.Todd C. Miller2023-02-021-8/+21
* Initialize the integer result parameter passed to SIOCGIFANUM.Todd C. Miller2023-01-311-1/+2
* get_execve_info: defer setting pathname until argbuf is finalizedTodd C. Miller2023-01-251-8/+9
* Correct error message when command doesn't exist in intercept mode.Todd C. Miller2023-01-252-3/+6
* Include elf.h, not linux/elf.h but define NT_ARM_SYSTEM_CALL if missing.Todd C. Miller2023-01-231-1/+8
* Add support for the struct kinfo_proc on Dragonfly BSD.Todd C. Miller2023-01-192-1/+7
* Pass back the number of files to edit when using sudoedit.Todd C. Miller2023-01-183-14/+42
* parse_args: an environment variable may not start with '='.Todd C. Miller2022-12-281-1/+1
* Remove the owner and mode checks when loading a sudo plugin.Todd C. Miller2022-12-261-115/+24
* sudo_dso_load: add AIX fallback path from shlib.so to shlib.a(shlib.so).Todd C. Miller2022-12-261-8/+29
* Use AIX-style shared libraries on AIX by default instead of SVR4-style.Todd C. Miller2022-12-262-6/+3
* Fix support for AIX-style path(module) syntax in sudo.conf Plugin lines.Todd C. Miller2022-12-221-1/+15
* debug_return_int use errorwanglujun2022-12-231-1/+1
* Add [arg ...] after command in SYNOPSIS and usage output.Todd C. Miller2022-12-202-3/+3
* fmtstr: call va_arg() for %c when computing length.Todd C. Miller2022-12-171-1/+3
* Fix failure in check targets when there is no UTF-8 C locale.Todd C. Miller2022-12-061-1/+1
* Place C23 attributes before keywords in function declarations.Todd C. Miller2022-12-012-4/+4
* Eliminate a few harmless dead stores.Todd C. Miller2022-11-221-3/+4
* intercept_read: Print and then return.modric2022-11-211-1/+1
* copy_vector: plug memory leak in error pathTodd C. Miller2022-11-181-1/+1
* The name of the C locale w/ UTF-8 support is not always C.UTF-8.Todd C. Miller2022-11-111-6/+4
* Include linux/elf.h, not elf.h to make sure we get NT_ARM_SYSTEM_CALL.Todd C. Miller2022-11-101-1/+1
* Pass sudo's process ID to suspend_sudo_nopty() since we already know it.Todd C. Miller2022-11-074-13/+17
* Don't kill the parent process group on suspend if it is not sudo's pid.Todd C. Miller2022-11-071-2/+7
* Call terminate_command() with use_pgrp = false when not running in a pty.Todd C. Miller2022-11-071-3/+3
* Fix handling of signal forwarding when running commands in a script.Todd C. Miller2022-11-074-29/+40
* Make test_ptrace compile again after recent changes.Todd C. Miller2022-11-071-1/+9
* Update the cwd for log_subcmds too.Todd C. Miller2022-11-073-43/+64
* Display sudo_mode in hex in debug log.Todd C. Miller2022-11-031-1/+1
* Fix compilation error on Linux/mips.Todd C. Miller2022-10-261-4/+5
* Regenerate dependencies for src/sesh.c.Todd C. Miller2022-10-211-6/+6
* Only add trailing carriage return to messages if output is a raw tty.Todd C. Miller2022-10-201-8/+15
* Use getopt() and getopt_long() for sesh command line options.Todd C. Miller2022-10-103-157/+193
* Silence a warning from the Solaris Studio compiler.Todd C. Miller2022-10-071-2/+3
* Avoid a -Wshadow warning on Solaris 9.Todd C. Miller2022-10-075-52/+62
* Apply multiarch rules when loading plugins too.Todd C. Miller2022-10-061-12/+13
* Mark code that escapes/unescapes "sudo -s cmd args..." for removal.Todd C. Miller2022-09-291-0/+1
* Fix typos found by codespell 2.2.1.Todd C. Miller2022-09-281-1/+1
* HP-UX has struct winsize in termios.h.Todd C. Miller2022-09-271-0/+1
* Regen dependenciesTodd C. Miller2022-09-271-4/+4
* Add support for logging stdin/stdout/stderr in the non-pty exec path.Todd C. Miller2022-09-276-23/+284
* Move exec code to call into I/O log plugin to exec_iolog.c.Todd C. Miller2022-09-278-765/+826
* new_container: no need to initialize container pointer in declaration.Todd C. Miller2022-09-201-1/+1
* Move gcc-style __attribute__ macros to config.h.inTodd C. Miller2022-09-073-6/+5
* Use $(GREP) and $(EGREP) variables in Makefile.in files.Todd C. Miller2022-09-121-1/+2
* Zero out register struct before calling ptrace_getregs().Todd C. Miller2022-08-301-0/+1