]> granicus.if.org Git - sudo/history - plugins/sudoers/env.c
Add SPDX-License-Identifier to files.
[sudo] / plugins / sudoers / env.c
2019-04-29 Todd C. MillerAdd SPDX-License-Identifier to files.
2019-02-21 Todd C. MillerAdd simple API for to allow reading environment data...
2019-01-20 Todd C. MillerMinor snprintf() usage tweaks:
2018-10-26 Todd C. MillerConvert PVS-Studio comment to ANSI C.
2018-10-21 Todd C. MillerAdd comments in .c files so PVS-Studio will check them.
2018-09-24 Todd C. MillerTreat LOGIN, LOGNAME and USER specially. If one is...
2018-09-24 Todd C. MillerRemove special handling of the USERNAME environment...
2018-08-29 Todd C. MillerUpdate conversion of DID_* to KEPT_* to match the new...
2018-08-29 Todd C. MillerSet the LOGIN environment variable on AIX like we do...
2017-12-04 Todd C. Millerupdate my email to Todd.Miller@sudo.ws
2017-06-03 Todd C. MillerInstead of hard-coding a check for bash functions in...
2017-05-12 Todd C. MillerAdd support for multiple '*' in env_keep, env_check...
2017-03-22 Todd C. MillerAdd restricted_env_file which is like env_file but...
2017-01-16 Todd C. MillerIn sudo_unsetenv_nodebug(), decrement envp.env_len...
2016-10-26 Todd C. MillerFix incorrect strncmp() lengths. The check for USERNAM...
2016-10-26 Todd C. MillerWhen checking for old-style bash functions in the envir...
2016-10-26 Todd C. MillerReplace bare ";" in the body of for() loops with "conti...
2016-09-08 Todd C. MillerBe consistent with the naming of the variable used...
2016-09-01 Todd C. MillerDon't try to support line continuation in /etc/environment.
2016-09-01 Todd C. MillerAdd a flags option to sudo_parseln() and a flag to...
2016-05-05 Todd C. MillerAvoid a false positive. Coverity CID 104056.
2016-01-28 Todd C. MillerSimple garbage collection (really a to-be-freed list...
2015-12-11 Todd C. MillerAdd BASHOPTS to initial_badenv_table[]; from Stephane...
2015-11-20 Todd C. MillerWhen preserving variables from the invoking user's...
2015-10-06 Todd C. MillerFor env_reset, SHELL should be set based on the target...
2015-09-25 Todd C. MillerIf some, but not all, of the LOGNAME, USER or USERNAME...
2015-07-14 Todd C. MillerAdd some debugging printfs when malloc fails and we...
2015-07-02 Todd C. MillerThere's no need to conditionalize the #include <unistd...
2015-06-21 Todd C. Millermalloc() sets errno to ENOMEM on failure so we don...
2015-06-20 Todd C. MillerOnly include stddef.h where it is needed.
2015-06-19 Todd C. MillerAdd function name to "unable to allocate memory" warnings.
2015-06-19 Todd C. MillerWe require ANSI C so stop using the obsolete STDC_HEADERS.
2015-06-17 Todd C. MillerUse non-exiting allocatings in the sudoers plugin.
2015-05-28 Todd C. MillerUse a stack buffer for the validate_env_vars() error...
2015-05-14 Todd C. MillerUse reallocarray where possible.
2015-05-07 Todd C. MillerPreviously, debug_return_bool was the same as debug_ret...
2015-03-17 Todd C. MillerFor sudoedit, run the editor with the user's original...
2015-02-06 Todd C. MillerSanity check the TZ environment variable by special...
2015-02-03 Todd C. MillerUse stdint.h to get SIZE_MAX as inttypes.h on some...
2015-02-01 Todd C. MillerGo back to a 2 args debug_decl and just use the "defaul...
2014-10-22 Todd C. MillerThe sudoers plugin now defines its own list of debuggin...
2014-10-22 Todd C. MillerAdd support for multiple Debug lines per program. ...
2014-10-10 Todd C. MillerApple uses a different variant of the BASH_FUNC prefix...
2014-10-07 Todd C. MillerFix debugging printout output for env_should_keep()
2014-09-28 Todd C. MillerAdd BASH_FUNC_* to environment blacklist for newer...
2014-08-11 Todd C. MillerDon't allow pam_env to overwrite existing variables...
2014-08-06 Todd C. MillerAdd explicit support for matching the full environment...
2014-07-10 Todd C. Millerefree -> sudo_efree for consistency
2014-06-27 Todd C. MillerAdd sudo_ prefix to alloc.c functions and rename alloc...
2014-06-27 Todd C. MillerRename warning/fatal -> sudo_warn/sudo_fatal to avoid...
2014-05-03 Todd C. MillerRename log_warning flags and only send mail if SLOG_SEN...
2014-05-02 Todd C. MillerAdd log_warningx
2014-05-01 Todd C. MillerMove SIZE_MAX compat define into missing.h where it...
2014-04-30 Todd C. MillerEliminate calls to fatal()/fatalx()/log_fatal() in...
2014-04-22 Todd C. MillerRename emalloc2() -> emallocarray() and erealloc3(...
2014-04-01 Todd C. MillerMake "internal error, %s overflow" arguments consistent...
2014-03-25 Todd C. MillerAudit path too long errror. Add comments about non...
2013-11-18 Todd C. MillerAdd warning_gettext() wrapper function that changes...
2013-10-22 Todd C. MillerUse SLIST and STAILQ macros instead of doing headless...
2013-08-17 Todd C. MillerWhen merging the PAM environment, allow environment...
2013-08-15 Todd C. MillerChange some fatalx(NULL) that should be fatal(NULL).
2013-04-24 Todd C. MillerUpdate copyright years.
2013-04-18 Todd C. MillerRename error/errorx -> fatal/fatalx and remove the...
2013-02-07 Todd C. MillerAdd line continuation support to sudo_parseln() and...
2012-12-04 Todd C. MillerDon't include <sys/param.h>. We only needed it for...
2012-11-25 Todd C. MillerRename warning2()/error2() -> warning_nodebug()/error_n...
2012-11-08 Todd C. MillerCall gettext inside log_error et al instead of having...
2012-11-08 Todd C. MillerAdd simple locale switching to make it easy to switch...
2012-09-17 Todd C. MillerNo need to translate "unable to allocate memory" when...
2012-09-16 Todd C. MillerReplace the guts of sudo_setenv_nodebug() with our...
2012-09-11 Todd C. MillerAvoid setting LOGNAME, USER and USERNAME variables...
2012-09-11 Todd C. MillerFix duplicate detection in sudo_putenv(), do not prune...
2012-09-11 Todd C. MillerAdd some debuggging
2012-08-10 Todd C. MillerReduce the number of "internal error, foo overflow...
2012-08-07 Todd C. MillerFix some warnings from clang checker-267
2012-06-27 Todd C. MillerUse MAX_UID_T_LEN + 1 for uid/gid buffers, not MAX_UID_...
2012-03-28 Todd C. MillerFix signedness of didvar in env_update_didvar()
2012-03-28 Todd C. MillerNo need to preserve ODMDIR on AIX now that we always...
2012-03-27 Todd C. MillerWhen initializing the environment for env_reset, start...
2012-03-26 Todd C. MillerRemove the NO_EXIT flag to log_error() and add a log_fa...
2012-03-19 Todd C. MillerUse ecalloc() when allocating structs.
2012-03-15 Todd C. MillerPass a pointer to user_env in to the init_session polic...
2012-03-12 Todd C. MillerAdd env_should_keep() and env_should_delete() wrapper...
2012-03-12 Todd C. Millermatches_env_check() returns int, not boolean
2012-03-07 Todd C. MillerInitial cut at a hooks implementation. The plugin...
2011-12-08 Todd C. MillerWhen running a login shell with a login_class specified...
2011-12-05 Todd C. MillerAdd support for setenv entries in login.conf. We can...
2011-12-02 Todd C. MillerUse stdbool.h instead of rolling our own TRUE/FALSE...
2011-11-13 Todd C. MillerRemove the old Kerberos IV support
2011-10-22 Todd C. MillerAdd debug_decl/debug_return (almost) everywhere.
2011-10-10 Todd C. MillerIgnore set_logname (which is now the default) for sudoe...
2011-06-13 Todd C. MillerPreserve SHELL variable for "sudo -s". Otherwise we...
2011-05-18 Todd C. MillerMinor warning/error cleanup
2011-05-16 Todd C. MillerPrepare sudoers module messages for translation.
2011-03-11 Todd C. MillerUpdate copyright years.
2011-03-10 Todd C. MillerMove noexec handling to sudo front-end where it is...
2010-11-30 Todd C. MillerUse %u to print uid/gid, not %lu and adjust casts to...
2010-09-27 Todd C. MillerPreserve ODMDIR environment variable by default on...
2010-09-14 Todd C. MillerTake MODE_LOGIN_SHELL into account when initially setti...
2010-09-14 Todd C. MillerReset HOME for "sudo -i" even if HOME was listed in...
next