summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* | Speed up pw operations that edit /etc/group or /etc/passwdAlan Somers2016-11-185-2/+5
| * Merge ^/head r307736 through r308146.Dimitry Andric2016-10-313-0/+8
| |\ | |/ |/|
* | Close some file descriptor leaks in pwAlan Somers2016-10-213-0/+8
| * Merge ^/head r305687 through r305890.Dimitry Andric2016-09-161-1/+6
| |\ | |/ |/|
* | Add another badly-needed simple example to the pw(8) man page.Warren Block2016-09-131-1/+6
| * Merge ^/head r303250 through r304235.Dimitry Andric2016-08-163-14/+3
| |\ | |/ |/|
* | Fix up setgrent(3) to have a POSIX-compliant prototype.Ed Schouten2016-07-312-12/+3
* | Remove usage of _WITH_GETLINE from usr.sbinBaptiste Daroussin2016-07-302-2/+0
|/
* Do not try to delete the home of the user if is is not a directory for exampleBaptiste Daroussin2016-07-231-0/+3
* pw should sanitize the argument of -w.Alan Somers2016-07-133-3/+22
* Fix typo preventing pw {user,group}next -C from working as expectedBaptiste Daroussin2016-06-042-2/+2
* Fix CID 1006692 in /usr/sbin/pw pw_log() function and other fixesDon Lewis2016-05-241-21/+71
* libutil: minor spelling fixes.Pedro F. Giffuni2016-05-181-1/+1
* Remove useless calls to basename().Ed Schouten2016-05-011-2/+1
* Add a single example of adding a user that roughly corresponds with theWarren Block2016-04-231-1/+13
* MFHGlen Barber2016-04-045-18/+9
|\
| * Adjust misleading wording of the -G option and simplify a fewWarren Block2016-03-281-11/+9
| * Remove some unneeded headersBaptiste Daroussin2016-03-264-7/+0
* | MFHGlen Barber2016-03-021-1/+1
|\|
| * Fix a typo that prevented pw(8) from setting a user's UID to 0.Mark Johnston2016-03-021-1/+1
* | Restore the 'beforeinstall' for chpass(1), so files with theGlen Barber2016-01-281-0/+7
* | Ensure mtree(8) recognizes chpass(1) is schg.Glen Barber2016-01-281-17/+6
* | Fix svn:mergeinfo, and MFH a commit that was previously missed.Glen Barber2016-01-040-0/+0
|\ \
* \ \ MFH r289384-r293170Glen Barber2016-01-044-14/+24
|\ \ \ | | |/ | |/|
| * | Simplify code for parsing extra groupsBaptiste Daroussin2015-12-291-1/+1
| * | Remove useless assignement of linelenBaptiste Daroussin2015-12-291-2/+0
| * | Restore dryrun support for pw groupmodBaptiste Daroussin2015-12-281-0/+5
| * | pw_checkname since the beginning if too strict on GECOS field,Baptiste Daroussin2015-12-021-1/+2
| * | Fix handling of numeric-only names with pw lockBaptiste Daroussin2015-12-021-9/+12
| * | In pw_userlock, set 'name' to NULL when we encounter an all number stringXin LI2015-10-301-2/+3
| * | Fix unlikely memory leak.Bryan Drewery2015-10-291-1/+3
| * | Initialize `quiet` to false so `pw groupnext` again prints out the next gidEnji Cooper2015-10-191-1/+1
| |/
* | Merge from headBaptiste Daroussin2015-10-091-11/+11
|\|
| * Fix a repeated typo: rootir -> rootdir.Warren Block2015-10-091-11/+11
* | Merge from headBaptiste Daroussin2015-10-011-1/+1
|\|
| * Regression: fix usershow -7Baptiste Daroussin2015-09-141-1/+1
* | Finish merging from head, messed up in previous attemptBaptiste Daroussin2015-09-1217-1639/+2318
|\|
* | Merge from headBaptiste Daroussin2015-09-1214-614/+956
|\|
| * Regression: fix pw usermod -dBaptiste Daroussin2015-09-121-0/+1
| * Fix err pointer not initialized to NULL resultingBaptiste Daroussin2015-08-211-0/+1
| * Fix /home symlink creationBaptiste Daroussin2015-08-211-1/+1
| * Fix useradd regression:Baptiste Daroussin2015-08-211-0/+66
| * Regression: fix pw usermod -w xxxBaptiste Daroussin2015-08-141-0/+2
| * MFP r276712.Alexander V. Chernikov2015-08-110-0/+0
| |\
| | * Sync to HEAD@r274766Alexander V. Chernikov2014-11-211-0/+8
| | |\
| * | | MFP r274553:Alexander V. Chernikov2015-08-080-0/+0
| |\| |
| | * | Sync to HEAD@r274095.Alexander V. Chernikov2014-11-043-9/+45
| | |\ \
| | * \ \ Merge HEAD@r272944.Alexander V. Chernikov2014-10-112-2/+8
| | |\ \ \
| * | | | | Avoid calling strlen() where we can use the strspn() return value.Ed Schouten2015-08-032-9/+9
| * | | | | Clarify pw(8) manual w/respect to required arguments. Break long lines atDevin Teske2015-08-031-90/+118