| Age | Commit message (Expand) | Author |
| 2023-03-24 | After a ':' (as in login:group or just :group) insist that there | kre |
| 2021-10-30 | su(1): use reallocarr instead of malloc(x * y) | nia |
| 2021-10-17 | su: Use consttime_memequal instead of strcmp. | nia |
| 2015-06-16 | fix some error handling. | christos |
| 2014-03-16 | Fix gcc48 build. No obvious reason why nobody else has hit this... | dholland |
| 2012-04-12 | make this compile again. | christos |
| 2011-08-31 | NULL does not need a cast | plunky |
| 2008-07-21 | Remove the \n and tabs from the __COPYRIGHT() strings. | lukem |
| 2008-04-05 | call setprogname(), from Anon Ymous | christos |
| 2007-10-17 | From Anon Ymous: | christos |
| 2005-07-05 | Set LOGNAME in the new environment (in addition to USER); | kleink |
| 2005-01-10 | Restore su.c to version 1.58, plus minor prototyping. Split pam | christos |
| 2005-01-09 | Rewrite PAMification of su. | manu |
| 2005-01-08 | Don't fallback to plain old authentication on "normal" errors such as | manu |
| 2005-01-08 | if we are using pam and it succeeded, don't re-initialize kerberos needlessly. | christos |
| 2005-01-08 | - avoid calling pam_end twice if pam failed in fatal | christos |
| 2005-01-07 | Add PAM support to su | manu |
| 2004-01-05 | Homogenize usage messages: make the 'usage' word all lowercase, as this seems | jmmv |
| 2003-08-20 | Normalize the program's compilation options so they are all of the form SU_ | christos |
| 2003-08-07 | Move UCB-licensed code from 4-clause to 3-clause licence. | agc |
| 2003-06-18 | This addresses PR21693. Under certain conditions, su -m will fail because | jrf |
| 2003-04-27 | Implement the `-d' option, which behaves as `-l' but does not change the | jmmv |
| 2003-04-25 | Only unset ENV if -f was used, AS THE CHANGE WAS DOCUMENTED. | mycroft |
| 2003-04-20 | PR/5803: Gregg A. Woods: su doesn't support it's "-f" option for sh and/or ksh | christos |
| 2002-11-16 | error handling on strdup failure | itojun |
| 2002-11-16 | use strlcpy | itojun |
| 2002-06-11 | err/errx/warn/warnx do not need \n at the end | itojun |
| 2001-04-23 | Revert to previous, less offensive, error message when a malloc fails. | simonb |
| 2001-02-19 | convert to use getprogname() | cgd |
| 2001-01-10 | If SU_INDIRECT_GROUP is defined (it is by default), then su will | sjg |
| 2001-01-10 | - don't use LOG_CONS | lukem |
| 2000-09-09 | Switch to the user we're su-ing to sooner. This allows su to actually access... | erh |
| 2000-08-09 | set the correct owner on the krb5 ccache | assar |
| 2000-07-13 | fix the krb5 su to ordinary user case, from Mark Davies | assar |
| 2000-07-10 | add Kerberos5 support | assar |
| 2000-07-10 | repair, simplify, and improve the Kerberos part | assar |
| 2000-02-11 | Set SU_FROM environment variable. This can be used to determine a 'su -' | abs |
| 2000-01-25 | Removed code that would squash root's path when suing to root, | mjl |
| 2000-01-14 | Implement login_cap capability lookup. | mjl |
| 1999-11-09 | Since our gcc doesn't warn about NULL format strings anymore, we can | drochner |
| 1999-08-29 | Amazing how this worked for so long. setenv(3) expects environ(7) to be | christos |
| 1999-07-11 | Allow people in group wheel to use the ROOTAUTH group. | kim |
| 1999-03-22 | Looks like some recent changes broke the 'anyone can su if wheel is not present | abs |
| 1999-03-15 | Revert - handling; it is done as part of getopt. | christos |
| 1999-03-15 | Remove Solaris shadow password support... Better to do this in the | christos |
| 1999-03-15 | - Add support for Solaris style shadow password files | christos |
| 1999-02-20 | Don't warn about being in a user's ACL if Kerberos appears to be | scottr |
| 1998-12-19 | ifdef the pw_change and pw_expire stuff with BSD4_4 | christos |
| 1998-10-14 | Add #ifdef SKEY around SKEY-specific code. | wsanchez |
| 1998-08-25 | Add { and } to shut up egcs. Reformat the more questionable code. | ross |