summaryrefslogtreecommitdiffstats
path: root/pw/pw_user.c
Commit message (Expand)AuthorAgeFilesLines
* Cast -1 to uid_t and bump WARNING level to 3Baptiste Daroussin2015-05-311-2/+2
* Make pw_user()/pw_group() more consitent about errorsBaptiste Daroussin2015-05-311-25/+15
* Replace sprintf(3) with snprintf(3)Baptiste Daroussin2015-05-091-7/+7
* Use snprintf(3) instead of sprintf(3)Baptiste Daroussin2015-05-091-8/+7
* Remove some uneeded headersBaptiste Daroussin2015-05-091-1/+0
* Replace malloc(3) + strcpy(3) + strcat(3) by asprintf(3)Baptiste Daroussin2015-05-091-3/+1
* Use snprintf(3) instead of strcpy(3) + strncat(3)Baptiste Daroussin2015-05-091-2/+1
* Revert r277652Baptiste Daroussin2015-01-261-4/+1
* Allow negative numbers in -u and -g optionsBaptiste Daroussin2015-01-241-1/+4
* Ensure pw userdel -u <invalid> do not try to remove rootBaptiste Daroussin2014-10-281-0/+3
* Fix a regression in pw usermod -G listBaptiste Daroussin2014-10-281-1/+19
* Two more places where login_setcryptfmt() defaults to MD5 were missedDag-Erling Smørgrav2014-10-091-2/+2
* pw: fix up deletion of users from groupsMateusz Guzik2014-06-271-4/+3
* Fix pw(8) deletion of group "username" on userdel even if group "username"Devin Teske2014-03-131-1/+9
* Part 2 of bug 187310.. had to commit separately due to local confusion.Julian Elischer2014-03-061-15/+21
* Fall back to sha512 if passwd_format is not set.Dag-Erling Smørgrav2013-07-041-1/+1
* There is no reason to disallow setting the password or account expiryDag-Erling Smørgrav2013-07-031-4/+0
* Fix -Wunsequenced warningTim Kientzle2013-06-291-1/+1
* Prevent a null pointer dereference in pw userdel when deletingDaniel Eischen2013-02-011-1/+1
* pw: free group returned by gr_addMateusz Guzik2013-01-061-0/+1
* Simplify the code by using the new gr_add functionBaptiste Daroussin2012-12-271-15/+9
* Simplify copying of group members by using memcpyBaptiste Daroussin2012-12-261-2/+1
* Fix off-by-one error in memory allocation: j entries, one new and a nullBaptiste Daroussin2012-12-261-1/+1
* Fix creating a user and adding it to a groupBaptiste Daroussin2012-12-261-7/+8
* Avoid overflow of file bufferEitan Adler2012-12-051-1/+1
* Teach pw(8) about how to use pw/gr API to reduce code duplicationBaptiste Daroussin2012-10-301-7/+51
* Do not treat empty name as an uid 0Baptiste Daroussin2012-10-011-1/+2
* Remove useless atoi(3), previous strspn(3) makes sure that a_name->val is aBaptiste Daroussin2012-10-011-2/+1
* Handle NULL return from crypt(3). Mostly from DragonFlyKevin Lo2012-02-221-1/+5
* In usr.sbin/pw/pw_user.c, use the correct printf length modifier for aDimitry Andric2011-12-171-1/+1
* Backout r223115 which potentially caused a POLA violation, by restoringXin LI2011-07-311-1/+1
* Don't attempt to create the base directory when -d is specified.Xin LI2011-06-151-1/+1
* Stop hard-coding default directory mode as 0777.Jung-uk Kim2011-03-081-6/+4
* Do not let pw.conf(5) or -M option affect creation of basehome, e.g., /home.Jung-uk Kim2011-02-041-5/+5
* Revert the unrelated patch crept in the previous commit.Jung-uk Kim2010-10-051-5/+5
* Prefer pmap_unmapbios() over pmap_unmapdev(). The binary does not changeJung-uk Kim2010-10-051-5/+5
* Make pw(8) build without <utmp.h>.Ed Schouten2009-12-061-5/+0
* Use arc4random_uniform() to avoid "modulo bias"Andrey A. Chernov2008-08-161-55/+2
* - Increase the size of the salt in pw(8) from 8 to 32 (same as in pam_unix(8)).Antoine Brodin2008-05-271-5/+7
* Accept passwords which contain whitespace.Lukas Ertl2007-03-301-1/+1
* Add home directory creation mode to pw.conf(5) and be a bitLukas Ertl2007-03-301-6/+6
* Introduce the new option -M to allow to set the permissions ofLukas Ertl2007-03-261-4/+17
* Change /home symbolic link, so it will point to usr/home instead of /usr/home.Pawel Jakub Dawidek2005-07-311-1/+5
* Use strlcpy(3) to replace the idiomaticRobert Drehmel2004-06-171-16/+10
* Fix a bug which occurred when the home directory given by theRobert Drehmel2004-06-171-1/+2
* Add a `-H <fd>' option that is like `-h <fd>', but accepts an alreadyIan Dowse2004-01-111-11/+26
* There is no sense to use random random() and arc4random() in the same program.Andrey A. Chernov2003-02-111-2/+1
* Changes so the 'pw' command will allow '$' as the last character in a useridGarance A Drosehn2003-01-281-14/+51
* Print a long with %ld not %d. (We possibly should be using %j here, butDavid Malone2002-06-241-1/+1
* Change rmskey() to rmopie() - we don't have skey anymoreAndrey A. Chernov2001-10-191-6/+6