summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* Check whether stderr is a tty before trying TIOCGWINSZ.Todd C. Miller2023-04-161-5/+6
* Use -no-undefined on macOS to avoid "-undefined dynamic_lookup" warnings.Todd C. Miller2023-04-142-39/+91
* Add make to Dockerfile and sort packages.Todd C. Miller2023-04-087-27/+22
* Enable the use_pty option by default for sudo 1.9.14.Todd C. Miller2023-04-064-9/+31
* Split up the monolithic sudoers_policy_main() function.Todd C. Miller2023-04-053-135/+247
* Move the root_sudo check until after we apply per-command Defaults.Todd C. Miller2023-04-051-8/+8
* sudoers_policy_main: restore locale if sudoers_lookup() fails.Todd C. Miller2023-04-011-4/+2
* sudoers_lookup_pseudo: remove validated function argumentTodd C. Miller2023-04-011-5/+3
* The I/O log file name is not just the basename of the full iolog_path.Todd C. Miller2023-03-312-2/+0
* Warn with "unknown user" not "unknown uid" if user cannot be resolved.Todd C. Miller2023-03-291-3/+2
* Set timestamp_uid and timestamp_gid via a callback.Todd C. Miller2023-03-291-29/+38
* Fix display of escape sequencees in ldapsearch example.Todd C. Miller2023-03-282-2/+2
* White space is not allowed between Defaults and '@', ':', '!', '>'.Todd C. Miller2023-03-282-20/+68
* Make struct {command,user}_details pointers const where possible.Todd C. Miller2023-03-2713-65/+68
* Make user_details private to main.Todd C. Miller2023-03-274-31/+37
* Make user_details private to sudo.c.Todd C. Miller2023-03-279-79/+97
* Use sudo_get_ttysize() in help() and usage().Todd C. Miller2023-03-251-6/+10
* Regenerate with the autoconf 2.72c snapshot.Todd C. Miller2023-03-272-7/+7
* Store submitcwd (from user_details) in struct command_details.Todd C. Miller2023-03-253-9/+11
* utmp_fill: user is now always non-NULL, no need for user_details.Todd C. Miller2023-03-241-6/+1
* Remove list_user global.Todd C. Miller2023-03-243-6/+8
* No need to declare tgetpass_flags, it is already in sudo.h.Todd C. Miller2023-03-241-3/+1
* No need for sudo_mode to be global anymore.Todd C. Miller2023-03-241-2/+1
* Make command_details private to main().Todd C. Miller2023-03-241-10/+10
* Make iobufs private to exec_iolog.c.Todd C. Miller2023-03-244-15/+13
* Remove ttymode and its associated values.Todd C. Miller2023-03-241-5/+0
* Move ptyname to struct exec_closureTodd C. Miller2023-03-245-38/+37
* Move pty_make_controlling() to exec_monitor.c where it is called.Todd C. Miller2023-03-243-25/+26
* Eliminate utmp_user global, just use the value in struct command details.Todd C. Miller2023-03-242-8/+6
* Replace tty_mode global with term_raw flag in struct exec_closure.Todd C. Miller2023-03-244-57/+93
* Register pty cleanup function in exec_pty(), not exec_cmnd_pty().Todd C. Miller2023-03-243-6/+9
* Make ttyblock private to exec_iolog.cTodd C. Miller2023-03-241-2/+3
* exec_pty.c: move foreground flag to struct exec_closure.Todd C. Miller2023-03-232-15/+16
* On resume, always sync the pty terminal settings with /dev/tty.Todd C. Miller2023-03-231-25/+27
* Correct a comment.Todd C. Miller2023-03-232-2/+2
* GitHub sponsor settings.Todd C. Miller2023-03-221-0/+2
* Use built-in tests for bit types instead of using AC_CHECK_TYPES.Todd C. Miller2023-03-223-134/+424
* Quiet compiler warnings on systems where pid_t is not an int.Todd C. Miller2023-03-222-7/+7
* Silence "used uninitialized" false positives with older gcc versions.Todd C. Miller2023-03-221-2/+2
* exec_pty: always copy the terminal settings from /dev/tty the pty.Todd C. Miller2023-03-221-13/+19
* check_foreground: use SFD_LEADER not SFD_FOLLOWER (which was closed).Todd C. Miller2023-03-221-3/+4
* suspend_sudo_pty: fix cut & pasto in last commit to catch SIGCONT.Todd C. Miller2023-03-221-4/+3
* Catch SIGCONT and restore terminal settings on resume from SIGSTOP.Todd C. Miller2023-03-211-35/+75
* Only convert a signal number to a name if we are going to use it.Todd C. Miller2023-03-212-41/+56
* Move updating of the window size back to the main sudo process.Todd C. Miller2023-03-213-66/+18
* visudo: restore controlling terminal after running the editor.Todd C. Miller2023-03-211-20/+85
* Warn about ignored files in sudoers.d in visudo.Todd C. Miller2023-03-208-41/+120
* Replace sudoers_warnings with sudoers_verbose.Todd C. Miller2023-03-2011-28/+41
* Split push_include() into push_include() and push_includedir().Todd C. Miller2023-03-205-9/+34
* Pass around const struct sudo_nss pointers where possible.Todd C. Miller2023-03-178-25/+25