2019-04-29 |
Todd C. Miller | Add SPDX-License-Identifier to files. |
blob | commitdiff | raw |
2018-12-05 |
Todd C. Miller | Don't run the command in a pty if no I/O plugins are... |
blob | commitdiff | raw | diff to current |
2018-10-26 |
Todd C. Miller | Convert PVS-Studio comment to ANSI C. |
blob | commitdiff | raw | diff to current |
2018-10-21 |
Todd C. Miller | Add comments in .c files so PVS-Studio will check them. |
blob | commitdiff | raw | diff to current |
2017-12-04 |
Todd C. Miller | update my email to Todd.Miller@sudo.ws |
blob | commitdiff | raw | diff to current |
2017-09-07 |
Todd C. Miller | If /dev/tty is not available and no I/O logging plugins... |
blob | commitdiff | raw | diff to current |
2017-09-06 |
Todd C. Miller | sudo_terminated() should not return true when SIGCHLD... |
blob | commitdiff | raw | diff to current |
2017-05-15 |
Todd C. Miller | Move exec_setup(), unlimit_nproc() and restore_nproc... |
blob | commitdiff | raw | diff to current |
2017-05-12 |
Todd C. Miller | Use SUDO_EV_SIGNAL and SUDO_EV_SIGINFO instead of manag... |
blob | commitdiff | raw | diff to current |
2017-04-07 |
Todd C. Miller | Check return value of dispatch_pending_signals() in... |
blob | commitdiff | raw | diff to current |
2017-03-13 |
Todd C. Miller | Replace pipe_nonblock() with pipe2() |
blob | commitdiff | raw | diff to current |
2017-03-03 |
Todd C. Miller | Reorganize the command execution code to separate out... |
blob | commitdiff | raw | diff to current |
2017-02-24 |
Todd C. Miller | Set the child pid to -1 after we've waited for it and... |
blob | commitdiff | raw | diff to current |
2017-01-23 |
Todd C. Miller | Close execfd in parent processes where it is not needed. |
blob | commitdiff | raw | diff to current |
2016-09-08 |
Todd C. Miller | Be consistent with the naming of the variable used... |
blob | commitdiff | raw | diff to current |
2016-08-31 |
Todd C. Miller | fix brace style |
blob | commitdiff | raw | diff to current |
2016-06-09 |
Todd C. Miller | Move sudo_debug_execve() call into sudo_execve(). |
blob | commitdiff | raw | diff to current |
2016-05-16 |
Todd C. Miller | O_NOCTTY has no effect when opening /dev/tty as the... |
blob | commitdiff | raw | diff to current |
2016-05-07 |
Todd C. Miller | Ignore the result of send() on exec error, if it fails... |
blob | commitdiff | raw | diff to current |
2016-05-05 |
Todd C. Miller | Cast the return value of fcntl() to void when setting... |
blob | commitdiff | raw | diff to current |
2016-05-04 |
Todd C. Miller | pid_t is defined by POSIX as a signed integer type... |
blob | commitdiff | raw | diff to current |
2016-05-04 |
Todd C. Miller | In dispatch_signal() for stopped processes check for... |
blob | commitdiff | raw | diff to current |
2016-04-25 |
Todd C. Miller | style fix; fork_cmnd should start on a new line |
blob | commitdiff | raw | diff to current |
2016-01-04 |
Todd C. Miller | Add support for using fexecve() if supported on command... |
blob | commitdiff | raw | diff to current |
2015-09-15 |
Todd C. Miller | When a terminal device is closed, SIGHUP is sent to... |
blob | commitdiff | raw | diff to current |
2015-09-09 |
Todd C. Miller | Fill in cstat if exec_setup() fails. Previously it... |
blob | commitdiff | raw | diff to current |
2015-08-10 |
Todd C. Miller | Linux sets si_pid in struct siginfo to 0 when the proce... |
blob | commitdiff | raw | diff to current |
2015-07-02 |
Todd C. Miller | There's no need to conditionalize the #include <unistd... |
blob | commitdiff | raw | diff to current |
2015-06-20 |
Todd C. Miller | Only include stddef.h where it is needed. |
blob | commitdiff | raw | diff to current |
2015-06-19 |
Todd C. Miller | Add function name to "unable to allocate memory" warnings. |
blob | commitdiff | raw | diff to current |
2015-06-19 |
Todd C. Miller | We require ANSI C so stop using the obsolete STDC_HEADERS. |
blob | commitdiff | raw | diff to current |
2015-06-17 |
Todd C. Miller | Avoid using exiting allocators in the front end. |
blob | commitdiff | raw | diff to current |
2015-02-01 |
Todd C. Miller | Go back to a 2 args debug_decl and just use the "defaul... |
blob | commitdiff | raw | diff to current |
2014-11-18 |
Todd C. Miller | Defer registration of the SIGCHLD handler until just... |
blob | commitdiff | raw | diff to current |
2014-11-04 |
Todd C. Miller | Make sure that SIGCHLD is not treated as a user-generat... |
blob | commitdiff | raw | diff to current |
2014-10-23 |
Todd C. Miller | Use generic bitmap macros instead of select-style fd_set. |
blob | commitdiff | raw | diff to current |
2014-10-22 |
Todd C. Miller | Add support for multiple Debug lines per program. ... |
blob | commitdiff | raw | diff to current |
2014-09-04 |
Todd C. Miller | Check return value of sigaction(), even though it shoul... |
blob | commitdiff | raw | diff to current |
2014-09-01 |
Todd C. Miller | Convert a debug printf to a user-visible warning. |
blob | commitdiff | raw | diff to current |
2014-08-30 |
Todd C. Miller | Remove signal_event from evbase before calling sudo_ev_... |
blob | commitdiff | raw | diff to current |
2014-07-29 |
Todd C. Miller | Attempt to handle systems with SA_SIGINFO but that... |
blob | commitdiff | raw | diff to current |
2014-07-10 |
Todd C. Miller | efree -> sudo_efree for consistency |
blob | commitdiff | raw | diff to current |
2014-06-27 |
Todd C. Miller | Add sudo_ prefix to alloc.c functions and rename alloc... |
blob | commitdiff | raw | diff to current |
2014-06-27 |
Todd C. Miller | Rename warning/fatal -> sudo_warn/sudo_fatal to avoid... |
blob | commitdiff | raw | diff to current |
2014-05-28 |
Todd C. Miller | Ignore signals sent by the command's process group... |
blob | commitdiff | raw | diff to current |
2014-05-27 |
Todd C. Miller | In handler_user_only() only forward the signal if it... |
blob | commitdiff | raw | diff to current |
2014-05-27 |
Todd C. Miller | Handle EINTR from write(2) when writing to pipes and... |
blob | commitdiff | raw | diff to current |
2014-04-04 |
Todd C. Miller | Forward SIGINFO to running command if supported. If... |
blob | commitdiff | raw | diff to current |
2014-01-15 |
Todd C. Miller | If the event loop exits due to an error and we are... |
blob | commitdiff | raw | diff to current |
2014-01-14 |
Todd C. Miller | If not logging I/O we may get EOF when the command... |
blob | commitdiff | raw | diff to current |
2014-01-07 |
Todd C. Miller | Update copyright year. |
blob | commitdiff | raw | diff to current |
2014-01-03 |
Todd C. Miller | If invoked as sudoedit we can't just exec the command... |
blob | commitdiff | raw | diff to current |
2013-12-20 |
Todd C. Miller | Add support for preventing fds from getting clobbered... |
blob | commitdiff | raw | diff to current |
2013-11-18 |
Todd C. Miller | Add warning_gettext() wrapper function that changes... |
blob | commitdiff | raw | diff to current |
2013-11-17 |
Todd C. Miller | Fix some #if vs. #ifdef and remove an extraneous semicolon. |
blob | commitdiff | raw | diff to current |
2013-10-29 |
Todd C. Miller | Use MSG_WAITALL when receiving struct command_status... |
blob | commitdiff | raw | diff to current |
2013-10-28 |
Todd C. Miller | Add support for libevent-style timed events. Adding... |
blob | commitdiff | raw | diff to current |
2013-10-26 |
Todd C. Miller | Now that sudo_ev_base_free() removes all events before... |
blob | commitdiff | raw | diff to current |
2013-10-22 |
Todd C. Miller | Quiet some llvm check false positives. The common... |
blob | commitdiff | raw | diff to current |
2013-10-22 |
Todd C. Miller | Convert sudo to use BSD TAILQ macros instead of home... |
blob | commitdiff | raw | diff to current |
2013-10-12 |
Todd C. Miller | Convert the main sudo event loop to use the event subsy... |
blob | commitdiff | raw | diff to current |
2013-10-12 |
Todd C. Miller | Use SOCK_STREAM for socketpair, not SOCK_DGRAM so we... |
blob | commitdiff | raw | diff to current |
2013-08-14 |
Todd C. Miller | If not using a pty and the child process gets SIGTTOU... |
blob | commitdiff | raw | diff to current |
2013-04-24 |
Todd C. Miller | Update copyright years. |
blob | commitdiff | raw | diff to current |
2013-04-18 |
Todd C. Miller | Rename error/errorx -> fatal/fatalx and remove the... |
blob | commitdiff | raw | diff to current |
2013-03-14 |
Todd C. Miller | Move exec_cmnd to exec.c to fix a compilation issue... |
blob | commitdiff | raw | diff to current |
2013-02-23 |
Todd C. Miller | If the policy plugin does not provide a close function... |
blob | commitdiff | raw | diff to current |
2013-01-19 |
Todd C. Miller | Remove extra flag to sudo_sigaction(). We want to... |
blob | commitdiff | raw | diff to current |
2013-01-17 |
Todd C. Miller | Move signal code into its own source file and add sudo_... |
blob | commitdiff | raw | diff to current |
2013-01-17 |
Todd C. Miller | Catch SIGINT, SIGQUIT and SIGTSTP in the front end... |
blob | commitdiff | raw | diff to current |
2013-01-17 |
Todd C. Miller | Rename handle_signals() to dispatch_signals(). |
blob | commitdiff | raw | diff to current |
2012-12-28 |
Todd C. Miller | Print SIGCONT_FG and SIGCONT_BG properly in debug output. |
blob | commitdiff | raw | diff to current |
2012-12-04 |
Todd C. Miller | Don't include <sys/param.h>. We only needed it for... |
blob | commitdiff | raw | diff to current |
2012-11-25 |
Todd C. Miller | Call gettext() on parameters for warning()/warningx... |
blob | commitdiff | raw | diff to current |
2012-11-12 |
Todd C. Miller | #unifdef HAVE_SETLOCALE, it is C89 so no need to check... |
blob | commitdiff | raw | diff to current |
2012-11-12 |
Todd C. Miller | Always include locale.h from gettext.h so we no longer... |
blob | commitdiff | raw | diff to current |
2012-11-08 |
Todd C. Miller | Display warning/error messages in the user's locale. |
blob | commitdiff | raw | diff to current |
2012-09-16 |
Todd C. Miller | When setting the signal handler for SIGTSTP to the... |
blob | commitdiff | raw | diff to current |
2012-08-29 |
Todd C. Miller | Silence compiler warnings. |
blob | commitdiff | raw | diff to current |
2012-08-29 |
Todd C. Miller | Replace strsigname() with sig2str(), emulating it as... |
blob | commitdiff | raw | diff to current |
2012-08-27 |
Todd C. Miller | Pass on SIGTSTP to the command if it was sent by a... |
blob | commitdiff | raw | diff to current |
2012-08-27 |
Todd C. Miller | Shells typically change their process group when they... |
blob | commitdiff | raw | diff to current |
2012-08-27 |
Todd C. Miller | Use strsigname() to print signal names in the debug... |
blob | commitdiff | raw | diff to current |
2012-08-06 |
Todd C. Miller | If we receive a signal from the command we executed... |
blob | commitdiff | raw | diff to current |
2012-07-31 |
Todd C. Miller | When checking whether a signal is user-generated, compa... |
blob | commitdiff | raw | diff to current |
2012-05-11 |
Todd C. Miller | The pointer to the siginfo_t struct in a signal handler... |
blob | commitdiff | raw | diff to current |
2012-04-23 |
Todd C. Miller | Call the policy's init_session() function before we... |
blob | commitdiff | raw | diff to current |
2012-04-10 |
Todd C. Miller | Linux select() may return ENOMEM if there is a kernel... |
blob | commitdiff | raw | diff to current |
2012-04-06 |
Todd C. Miller | Log the process id in the debug file output. Since... |
blob | commitdiff | raw | diff to current |
2012-04-05 |
Todd C. Miller | If select() return EBADF in the main event loop, one... |
blob | commitdiff | raw | diff to current |
2012-03-29 |
Todd C. Miller | Fix compiler warnings on some platforms and provide... |
blob | commitdiff | raw | diff to current |
2012-03-19 |
Todd C. Miller | Use ecalloc() when allocating structs. |
blob | commitdiff | raw | diff to current |
2012-01-25 |
Todd C. Miller | The change in 818e82ecbbfc that caused to exit when... |
blob | commitdiff | raw | diff to current |
2012-01-25 |
Todd C. Miller | Refactor disable_execute() and my_execve() into exec_co... |
blob | commitdiff | raw | diff to current |
2012-01-17 |
Todd C. Miller | When not logging I/O, use a signal handler that only... |
blob | commitdiff | raw | diff to current |
2012-01-17 |
Todd C. Miller | Back out change that put the command in its own pgrp... |
blob | commitdiff | raw | diff to current |
2012-01-06 |
Todd C. Miller | Update copyright year. |
blob | commitdiff | raw | diff to current |
2012-01-03 |
Todd C. Miller | When not logging I/O, put command in its own pgrp and... |
blob | commitdiff | raw | diff to current |
2011-12-18 |
Todd C. Miller | Fix typo in visiblepw description; from Joel Pickett |
blob | commitdiff | raw | diff to current |
2011-12-08 |
Todd C. Miller | Handle different Unix domain socket (actually socketpai... |
blob | commitdiff | raw | diff to current |
next |