aboutsummaryrefslogtreecommitdiff
path: root/loginutils/su.c
Commit message (Expand)AuthorAgeFilesLines
* libbb: reduce the overhead of single parameter bb_error_msg() callsGravatar James Byrne2019-07-021-2/+2
* config: deindent all help textsGravatar Denys Vlasenko2017-07-211-4/+4
* Update menuconfig items with approximate applet sizesGravatar Denys Vlasenko2017-07-181-1/+1
* fix "loginutils/Config.in:319 error: Overlong line"Gravatar Denys Vlasenko2017-04-131-1/+1
* libbb: make check_password() also return CHECKPASS_PW_HAS_EMPTY_PASSWORDGravatar Denys Vlasenko2017-04-131-1/+1
* su: FEATURE_SU_BLANK_PW_NEEDS_SECURE_TTYGravatar Denys Vlasenko2017-04-131-5/+22
* Big cleanup in config help and descriptionGravatar Denys Vlasenko2017-01-101-5/+4
* su: expand help; simplify passing of -c CMD to run_shell()Gravatar Denys Vlasenko2016-11-031-4/+29
* loginutils/*: convert to new-style "one file" appletsGravatar Denys Vlasenko2015-10-191-3/+28
* su: add a delay if the password is incorrectGravatar Romain Naour2014-03-161-0/+1
* sulogin: use common password-checking routine.Gravatar Denys Vlasenko2013-11-191-1/+1
* su: do not change to home dir unless -lGravatar Pascal Bellard2012-06-121-1/+2
* *: remove "Options:" string from help textsGravatar Denys Vlasenko2011-06-051-1/+0
* libbb/login/su: do not sanitize shell name twiceGravatar Denys Vlasenko2011-03-061-8/+2
* su: document -l in --help text. Closes bug 2761Gravatar Denys Vlasenko2010-12-311-0/+10
* su: suppress "warning: unused variable 'user_buf'"Gravatar Denys Vlasenko2010-11-301-0/+2
* *: make GNU licensing statement forms more regularGravatar Denys Vlasenko2010-08-161-2/+2
* *: s/"/bin/sh"/DEFAULT_SHELL, run_shell() API fix, remove unneeded strdupGravatar Ladislav Michl2010-06-271-26/+31
* su: move restricted_shell into su.c (the only user)Gravatar Denys Vlasenko2010-02-261-1/+18
* setup_environment(): eliminate one parameterGravatar Denys Vlasenko2010-02-261-2/+4
* a few more GCC-isms removedGravatar Denys Vlasenko2009-09-091-5/+18
* *: mass renaming of USE_XXXX to IF_XXXXGravatar Denis Vlasenko2009-04-211-2/+2
* libbb: introduce and use xmalloc_ttyname (-32 in bss).Gravatar Denis Vlasenko2008-12-231-1/+1
* libbb: introduce and use xgetpwnam. ~ -150 bytes.Gravatar Denis Vlasenko2008-12-031-3/+1
* *: rename ATTRIBUTE_XXX to just XXX.Gravatar Denis Vlasenko2008-07-051-1/+1
* *: shrink by using [f]open_or_warn_stdin where appropriateGravatar Denis Vlasenko2008-03-171-6/+4
* dos2unix: tiny shrinkGravatar Denis Vlasenko2008-03-171-1/+1
* add -fvisibility=hidden to CC flags, mark XXX_main functionsGravatar Denis Vlasenko2007-10-111-1/+1
* setup_environment: code shrinkGravatar Denis Vlasenko2007-09-101-3/+4
* don't pass argc in getopt32, it's superfluousGravatar Denis Vlasenko2007-08-181-1/+1
* usage.c: remove reference to busybox.hGravatar Denis Vlasenko2007-05-261-1/+1
* suppress warnings about easch <applet>_main() havingGravatar Denis Vlasenko2007-02-031-0/+1
* preparatory patch for -Wwrite-strings #3Gravatar Denis Vlasenko2007-01-291-3/+3
* su: fix typo: "argv -= optind" should be +=Gravatar Denis Vlasenko2006-12-231-1/+1
* - rename SU_SYSLOG to FEATURE_SU_SYSLOGGravatar Bernhard Reutner-Fischer2006-12-191-7/+8
* su: make /etc/shells check configurableGravatar Denis Vlasenko2006-12-191-8/+15
* inline strcmp(s, "-") [actually macro-ize it for now - gcc is too stupid]Gravatar Denis Vlasenko2006-12-161-7/+11
* bb_applet_name -> applet_nameGravatar Denis Vlasenko2006-10-031-1/+1
* getopt_ulflags -> getopt32.Gravatar Denis Vlasenko2006-10-031-1/+1
* correct_password: undo whitespace damage.Gravatar Denis Vlasenko2006-09-231-1/+1
* - fix copy'n paste errors that got introduced when switching to the shorter b...Gravatar Bernhard Reutner-Fischer2006-09-131-1/+1
* getty, sulogin: convert to using bb_msg for syslog outputGravatar Denis Vlasenko2006-09-071-3/+3
* Remove bb_ prefixes from xfuncs.c (and a few other places), consolidateGravatar Rob Landley2006-08-031-5/+1
* Comment tweak from tito.Gravatar Rob Landley2006-07-151-1/+1
* Patch from Tito to make syslog configurable and remove #ifdefs. FurtherGravatar Rob Landley2006-07-101-111/+43
* - minor size tweakGravatar Bernhard Reutner-Fischer2006-06-141-8/+7
* Consolidate #include <sys/time.h> so libbb.h does it.Gravatar Rob Landley2006-05-271-1/+0
* - Document -m, -c, -s and provide a default shell for standalone build.Gravatar Bernhard Reutner-Fischer2006-01-191-9/+17
* Patch by jonlar in Bug 312 to split the U_W_TMP feature into sep UTMP and WTM...Gravatar Mike Frysinger2005-07-011-1/+1
* A patch from Takeharu KATO to update/fix SE-Linux support.Gravatar Rob Landley2005-05-031-3/+2