summaryrefslogtreecommitdiffstats
path: root/login-utils/vipw.c
Commit message (Expand)AuthorAgeFilesLines
* vipw: use xstrncpy()Karel Zak2019-05-201-6/+6
* misc: consolidate version printing and close_stdout()Karel Zak2019-04-161-3/+2Star
* vipw: use errexec()Karel Zak2018-02-011-2/+1Star
* vipw: do not let editor to inherit open file descriptorsSami Kerola2017-12-041-2/+2
* vipw: use explicit_bzero() to clear buffer after copySami Kerola2017-08-051-0/+3
* misc: consolidate macro style USAGE_HELP_OPTIONSRuediger Meier2017-06-291-2/+2
* misc: introduce print_usage_help_options()Ruediger Meier2017-06-271-2/+1Star
* misc: cosmetics, remove argument from usage(FILE*)Ruediger Meier2017-06-261-3/+4
* vipw: use getopt_long() to parse optionsSami Kerola2017-05-101-7/+16
* misc: add static keyword to where needed [smatch scan]Sami Kerola2017-02-201-3/+3
* misc: simplify if clauses [oclint]Sami Kerola2016-07-211-4/+3Star
* vipw: make tmp_file usage more robust [clang analyze]Karel Zak2016-03-291-2/+5
* vipw: print only one new line when asking about shadow fileSami Kerola2016-03-151-2/+2
* vipw: use puts() when formatting unnecessaryKarel Zak2016-03-141-1/+2
* misc: fix icc/clang compiler warningsRuediger Meier2016-03-131-1/+1
* vipw: Remove pre-ANSI compiler supportRomain Naour2016-02-221-1/+1
* chsh, chfn, vipw: fix filenames collisionKarel Zak2015-08-241-2/+1Star
* rpmatch: use symbolic value when evaluation return codesSami Kerola2015-02-241-1/+1
* textual: add a docstring to most of the utilitiesBenno Schulenberg2015-01-061-0/+4
* docs: update deprecation bannersSami Kerola2014-10-011-9/+0Star
* vipw: add usage() functionSami Kerola2013-04-051-4/+19
* add missing rpmatch.h everywhere it needs to beWilliam Pitcock2013-02-201-0/+1
* textual: spell and encode the name of Arkadiusz Miƛkiewicz correctlyBenno Schulenberg2013-02-061-1/+1
* vipw: remove unused set{uid,gid} callsKarel Zak2012-12-041-6/+2Star
* vipw: make vim writebackup mode workSami Kerola2012-08-061-0/+12
* vipw: add noreturn function attributeSami Kerola2012-07-261-1/+2
* translation: unify file open error messagesSami Kerola2012-07-161-1/+1
* fileutils: xmkstemp() interface changeDave Reisner2012-06-021-1/+2
* login-utils: add missing header, fix setpwnam.c fclose logicKarel Zak2012-04-111-0/+1
* login-utils: verify writing to streams was successfulSami Kerola2012-04-041-2/+4
* fileutils: differentiate xmkstemp and xfmkstempSami Kerola2012-03-181-1/+1
* vipw: use xmkstemp() and lckpwdf()Sami Kerola2012-03-181-62/+38Star
* vipw: use rpmatch to yes/no questionSami Kerola2012-03-181-2/+3
* docs: add deprecation commentsSami Kerola2012-03-181-0/+9
* vipw: use xalloc.hKarel Zak2012-02-061-1/+4
* vipw: don't modify environment, check strtok() return valueKarel Zak2012-02-011-4/+6
* vipw: fix coding styleSami Kerola2011-11-291-84/+83Star
* vipw: stop printing non-sense version stringSami Kerola2011-11-231-3/+1Star
* vipw: use libc error printing facilitiesSami Kerola2011-11-231-32/+17Star
* misc: use %m in format string instead of %s and strerror(errno)Petr Uzel2011-09-271-2/+1Star
* build-sys: provide alternatives for err, errx, warn and warnxFabian Groffen2011-02-141-1/+1
* vipw: fix warn_unused_result gcc warningKarel Zak2010-12-101-1/+3
* vipw: use EXIT_* and err()Marek Polacek2010-12-101-22/+22
* lib: [strutils] general purpose string handling functionsDavidlohr Bueso2010-11-231-1/+1
* replace bcopy,bzero,index and rindexDaniel Mierswa2009-08-171-2/+2
* selinux: is_selinux_enabled() returns 0, 1 and -1Karel Zak2008-07-011-1/+1
* vipw: fix permissions (600->400) for edited /etc/[g]shodow filesKarel Zak2007-02-151-3/+1Star
* Imported from util-linux-2.13-pre1 tarball.Karel Zak2006-12-071-2/+2
* Imported from util-linux-2.12a tarball.Karel Zak2006-12-071-0/+24
* Imported from util-linux-2.11m tarball.Karel Zak2006-12-071-82/+87