summaryrefslogtreecommitdiff
path: root/libpwdgrp/pwd_grp.c
AgeCommit message (Expand)Author
2017-04-17Spelling fixes in comments, documentation, tests and examplesDenys Vlasenko
2015-10-13whitespace fixesDenys Vlasenko
2015-10-13libpwdgrp: fix comment discrepanciesDenys Vlasenko
2015-10-12libpwdgrp: do not require that /etc/passwd entries have nonempty home and shellDenys Vlasenko
2015-02-19libpwdgrp: fix thinko in getpwnamTito Ragusa
2015-02-07libpwdgrp: use getpwent() instead of getpwent_r()Denys Vlasenko
2015-01-06libpwdgrp: line counting in error meesages is broken, remove itTito Ragusa
2015-01-05libpwdgrp: fixes suggested by Tito, comment tweaksDenys Vlasenko
2015-01-04libpwdgrp: another code shrinkDenys Vlasenko
2015-01-04libpwdgrp: code shrinkDenys Vlasenko
2015-01-03libpwdgrp: getgrXXX: empty string is not a member name, do not store itDenys Vlasenko
2015-01-03fix a SEGV in previous commitDenys Vlasenko
2015-01-03libpwdgrp: fix counting of commas in group listDenys Vlasenko
2015-01-03libpwdgrp: store getXXnam result in a single malloc blockDenys Vlasenko
2015-01-03libpwdgrp: make db->def[] one byte shorterDenys Vlasenko
2015-01-03libpwdgrp: use a better estimate of max struct sizeDenys Vlasenko
2015-01-03libpwdgrp: reinstate Tito's optional atexit freeingDenys Vlasenko
2015-01-03libpwdgrp: fix a memory leak in getXXnam (we did not save address of string buf)Denys Vlasenko
2015-01-03libpwdgrp: tweak comments, replace one xmalloc with xzallocDenys Vlasenko
2015-01-02libpwdgrp: use FAST_FUNC to make "matching ABI" optimization more likely to s...Denys Vlasenko
2015-01-02libpwdgrp: rewritten to use malloced implementationTito Ragusa
2013-01-14whitespace cleanup. no code changesDenys Vlasenko
2012-01-06libpwdgrp/pwd_grp.c: use same static buffer for all getpwXX functionsDenys Vlasenko
2012-01-06libpwdgrp/pwd_grp.c: set opened /etc/{passwd,group,shadow} fds CLOEXECDenys Vlasenko
2011-01-16move passwd, shadow, group and gshadow path definitions to libbb.hTito Ragusa
2010-10-28*: whitespace fixesDenys Vlasenko
2010-08-16*: make GNU licensing statement forms more regularDenys Vlasenko
2010-04-02libpwdgrp: comment out unused dataDenys Vlasenko
2010-03-31libpwdgrp: comment out more unused functionsDenys Vlasenko
2010-03-31libpwdgrp: comment out functions with UNUSED_SINCE_WE_AVOID_STATIC_BUFSDenys Vlasenko
2010-03-31libpwdgrp: style cleanupsDenys Vlasenko
2010-03-31libpwdgrp: code style fixes, no real code changesDenys Vlasenko
2010-03-31libpwdgrp: can't depend on strlen(line_buff) != 0Denys Vlasenko
2009-09-23*: optimize code size in strtoul callsDenys Vlasenko
2009-07-05Patches to enable FreeBSD buildDenys Vlasenko
2008-09-27remove redundant NULL checkDenis Vlasenko
2008-09-26libpwdgrp: make it coexist with <pwd.h>, <grp.h> and <shadow.h>.Denis Vlasenko
2008-09-18id: fix "id <user>" case. Requires getgrouplist().Denis Vlasenko
2008-07-21libbb: [x]fopen_for_{read,write} introduced and used.Denis Vlasenko
2008-07-08libbb: introduce and use xrealloc_vectorDenis Vlasenko
2008-03-20inetd: use change_identity().Denis Vlasenko
2007-08-12trylink: produce even more info about final link stageDenis Vlasenko
2007-07-21style fix (stray space before ';')Denis Vlasenko
2007-06-18libpwdgrp/pwd_grp.c: allocate local storage on first call, not in bss. -1k bssDenis Vlasenko
2007-04-13style fixesDenis Vlasenko
2007-03-13Do not fail password check if shadow password does not exist -Denis Vlasenko
2006-12-30fixdep.c: avoit doing memcmp in most casesDenis Vlasenko
2006-12-28fix build without shadow supportDenis Vlasenko
2006-10-05build system overhaulDenis Vlasenko
2006-07-02Standardize on the vi editing directives being on the first line."Robert P. J. Day"