| Commit message (Expand) | Author | Age | Files | Lines |
| * | The "always hint that getpw operation is happening with access() the YP |  deraadt | 2019-07-02 | 1 | -1/+2 |
| * | Use an mmap()'d buffer instead of a static buffer for the contents |  millert | 2018-08-21 | 1 | -48/+109 |
| * | stop opening the shadow database by default. only programs that request it |  tedu | 2016-05-07 | 1 | -5/+3 |
| * | Remove NULL-checks before free() and a few related dead assignments. |  mmcc | 2015-12-28 | 1 | -13/+7 |
| * | modify getpw*(), getgr*(), and getgrouplist() functions to access the |  deraadt | 2015-12-01 | 1 | -2/+6 |
| * | Use reentrant versions of getpw{nam,uid} and getgr{nam,gid} within |  millert | 2015-11-24 | 1 | -3/+1 |
| * | Add _shadow variants to the two popular getpw functions (uid and nam). |  tedu | 2015-11-18 | 1 | -14/+66 |
| * | remove null check before free. from Michael McConville |  tedu | 2015-09-14 | 1 | -23/+12 |
| * | Wrap <pwd.h> so that calls go direct and the symbols are all weak. |  guenther | 2015-09-13 | 1 | -1/+6 |
| * | Do not assume that asprintf() clears the pointer on failure, which |  millert | 2015-06-03 | 1 | -3/+9 |
| * | Move to the <limits.h> universe. |  deraadt | 2015-01-16 | 1 | -4/+6 |
| * | Make sure that setgrent(), endgrent(), and endpwent() do not clobber |  schwarze | 2014-03-12 | 1 | -1/+5 |
| * | The functions getpw{nam,uid}_r() no longer set errno, not even if an |  schwarze | 2014-03-12 | 1 | -7/+15 |
| * | Fix getpw{nam,uid}{,_r}() errno handling for the non-YP case. |  schwarze | 2014-03-08 | 1 | -6/+15 |
| * | Fix the return values of getpwnam_r(), getpwuid_r(), getgrnam_r(), |  schwarze | 2014-03-05 | 1 | -3/+19 |
| * | getpwnam_r() and getpwuid_r() reopen the passwd even when called with |  benno | 2013-11-15 | 1 | -7/+3 |
| * | ANSI prototypes |  deraadt | 2013-11-12 | 1 | -3/+3 |
| * | Align stack yp buffers to 64-bit boundaries now, for they might contain |  miod | 2013-08-15 | 1 | -5/+5 |
| * | Do not need machine/param.h |  deraadt | 2013-03-21 | 1 | -2/+1 |
| * | use a size_t instead of an int to avoid signed compare |  deraadt | 2013-01-07 | 1 | -2/+3 |
| * | Preserve errno across calls to open the password database(s), so |  guenther | 2011-09-05 | 1 | -2/+5 |
| * | remove unused variable |  chl | 2009-11-21 | 1 | -2/+1 |
| * | simplify the code looking for + in the password database, after analysis |  deraadt | 2009-11-12 | 1 | -5/+4 |
| * | Take advantage of the surprise libc bump to bring in |  schwarze | 2009-06-03 | 1 | -59/+2 |
| * | getgrouplist: If YP is #defined and enabled in /etc/group(5) and /etc/netid(5) |  schwarze | 2009-03-27 | 1 | -11/+13 |
| * | Avoid an occasional double free in getpwent() which corrupted memory. It |  deraadt | 2008-07-23 | 1 | -6/+2 |
| * | oops, fix getpwent() use of wrong buffers |  deraadt | 2008-07-06 | 1 | -3/+4 |
| * | Add _PW_BUF_LEN define and use it instead of hard-coding 1024 for |  millert | 2008-06-25 | 1 | -6/+6 |
| * | implement getpwnam_r() and getpwuid_r() -- very nearly a rewrite of the |  deraadt | 2008-06-24 | 1 | -469/+403 |
| * | zap remaining rcsid. |  espie | 2005-08-08 | 1 | -4/+1 |
| * | deregister (and deauto!). ok millert@ marco@ |  otto | 2005-03-25 | 1 | -4/+4 |
| * | ansify function definitions and zap some `register' |  jfb | 2004-05-18 | 1 | -22/+15 |
| * | protos |  deraadt | 2003-06-25 | 1 | -1/+2 |
| * | Remove the advertising clause in the UCB license which Berkeley |  millert | 2003-06-02 | 1 | -6/+2 |
| * | add missing enumeration case to select to kill gcc warning |  avsm | 2003-05-01 | 1 | -1/+4 |
| * | Add a "shadow" group and make the shadow passwd db readable by that |  millert | 2002-11-21 | 1 | -6/+4 |
| * | KNF |  deraadt | 2002-07-06 | 1 | -20/+20 |
| * | cope better if realloc fails; better fix than cloder@acm.org |  deraadt | 2002-07-06 | 1 | -1/+2 |
| * | try to use strlcpy and snprintf more; ok various |  deraadt | 2002-05-24 | 1 | -2/+2 |
| * | We live in an ANSI C world. Remove lots of gratuitous #ifdef __STDC__ cruft. |  millert | 2002-02-19 | 1 | -6/+1 |
| * | Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically. |  millert | 2002-02-16 | 1 | -9/+9 |
| * | put another YP-only piece inside the ifdef |  deraadt | 2001-07-10 | 1 | -1/+3 |
| * | Avoid theoretical potential buffer overflow |  pjanzen | 2001-02-13 | 1 | -2/+2 |
| * | move utmp to large format, usernames to 32 chars; downsj |  deraadt | 2001-01-31 | 1 | -9/+8 |
| * | well if you cannot do a libc commit properly a week before 2.7 tree lock, surely it can wait till after 2.7 |  deraadt | 2000-04-25 | 1 | -132/+10 |
| * | getpw*_r() |  d | 2000-04-25 | 1 | -10/+132 |
| * | redo master.passwd.byname check if either the uid or euid changes, this was |  deraadt | 1999-09-15 | 1 | -4/+18 |
| * | indent |  deraadt | 1999-09-14 | 1 | -114/+114 |
| * | Use strtol() and strtoul() instead of atoi(). This allows us to catch |  millert | 1999-09-03 | 1 | -6/+21 |
| * | realloc repair |  deraadt | 1998-08-14 | 1 | -3/+10 |