aboutsummaryrefslogtreecommitdiff
path: root/libpwdgrp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Kbuild/Config.in: add CONFIG_MINGW and imported files to build systemNguyễn Thái Ngọc Duy2009-04-231-0/+2
|
* usage.c: remove reference to busybox.hvda2007-05-261-1/+1
| | | | | | | | *: s/include "busybox.h"/include "libbb.h" git-svn-id: svn://busybox.net/trunk/busybox@18696 69ca8d6d-28ef-0310-b511-8ec308f3f277
* we were basically ignoring CONFIG_USE_BB_PWD_GRP (assuming =y),vda2007-05-181-1/+3
| | | | | | | fix this git-svn-id: svn://busybox.net/trunk/busybox@18646 69ca8d6d-28ef-0310-b511-8ec308f3f277
* style fixesvda2007-04-131-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18433 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Do not fail password check if shadow password does not exist -vda2007-03-131-4/+16
| | | | | | | | | | | | | | | | | | | | | | | | | fall back to ordinary one Reduced usage of functions returning datain static buffers. (mostly passwd/group/shadow related): function old new delta correct_password 143 193 +50 sulogin_main 490 533 +43 adduser_main 732 774 +42 passwd_main 1875 1915 +40 addgroup_main 330 365 +35 bb_internal_getspnam 38 - -38 bb_internal_fgetpwent 38 - -38 bb_internal_fgetgrent 38 - -38 static.resultbuf 168 88 -80 static.buffer 1872 1104 -768 ------------------------------------------------------------------------------ (add/remove: 0/3 grow/shrink: 5/2 up/down: 210/-962) Total: -752 bytes git-svn-id: svn://busybox.net/trunk/busybox@18085 69ca8d6d-28ef-0310-b511-8ec308f3f277
* start_stop_daemon: add -chuid supportvda2007-02-261-0/+36
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17977 69ca8d6d-28ef-0310-b511-8ec308f3f277
* fixdep.c: avoit doing memcmp in most casesvda2006-12-303-48/+74
| | | | | | | | uidgid_get.c: add forgotten copyright notice pwd/grp/shadow: avoid collisions with libc names git-svn-id: svn://busybox.net/trunk/busybox@17112 69ca8d6d-28ef-0310-b511-8ec308f3f277
* fix build without shadow supportvda2006-12-281-75/+92
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17100 69ca8d6d-28ef-0310-b511-8ec308f3f277
* bb_xget[pw/gr]nam were horribly misnamed - fixed.vda2006-12-281-17/+38
| | | | | | | | | | uidgid_get -> get_uidgid, add additional param (numeric_ok). Make chown use it. chown: fix "chown user: ...." install: fix incorrect use of bb_xget[pw/gr]nam git-svn-id: svn://busybox.net/trunk/busybox@17095 69ca8d6d-28ef-0310-b511-8ec308f3f277
* httpd: add -u user[:grp] supportvda2006-10-052-1/+50
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16313 69ca8d6d-28ef-0310-b511-8ec308f3f277
* build system overhaulvda2006-10-055-268/+31
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16307 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Standardize on the vi editing directives being on the first line.rpjday2006-07-022-0/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15581 69ca8d6d-28ef-0310-b511-8ec308f3f277
* More removal of "#if 0" content.rpjday2006-07-011-13/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15571 69ca8d6d-28ef-0310-b511-8ec308f3f277
* I broke allbareconfig with half-finished cleanups I'd forgotten weren't done.landley2006-06-201-3/+1
| | | | | | | | Got both to a decent stopping point. (There's a lot more cleanup to do on ls.c but now is not the time...) git-svn-id: svn://busybox.net/trunk/busybox@15442 69ca8d6d-28ef-0310-b511-8ec308f3f277
* skip_whitespace() shouldn't claim its return value is const, it doesn't knowlandley2006-06-181-4/+4
| | | | | | | that and callers wind up typecasting it back. git-svn-id: svn://busybox.net/trunk/busybox@15420 69ca8d6d-28ef-0310-b511-8ec308f3f277
* pull Rules.mak from top_srcdir as pointed out by Robert P. J. Day on the ↵vapier2006-05-131-1/+1
| | | | | | mailing list git-svn-id: svn://busybox.net/trunk/busybox@15079 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - include proper headers.aldot2006-04-052-2/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14756 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - revert back to r14406aldot2006-03-131-26/+28
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14531 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - backout using features which are not available with the previous stablealdot2006-03-091-2/+6
| | | | | | | version of make (3.71.1). git-svn-id: svn://busybox.net/trunk/busybox@14477 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Typo fixes brought to you by the letters a, l, and Robert P. Day.landley2006-03-032-5/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14439 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - use absolute path for top_builddir and top_srcdir.aldot2006-03-021-0/+4
| | | | | | | Fixes make trying to include the very same file in an endless loop. git-svn-id: svn://busybox.net/trunk/busybox@14429 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - fixes parallel builds (make -j)aldot2006-03-011-31/+23
| | | | | | | - use less resources for the buildsystem itself git-svn-id: svn://busybox.net/trunk/busybox@14407 69ca8d6d-28ef-0310-b511-8ec308f3f277
* make the build system puuuuuuuuuuurtyvapier2006-02-021-5/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@13793 69ca8d6d-28ef-0310-b511-8ec308f3f277
* just whitespacetimr2006-01-251-24/+24
| | | | git-svn-id: svn://busybox.net/trunk/busybox@13584 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - shared libbusybox.aldot2006-01-151-6/+21
| | | | | | | | - IMA compilation option (aka IPO, IPA,..) Please holler if i broke something.. git-svn-id: svn://busybox.net/trunk/busybox@13346 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - move GETXXKEY_R_FUNC into an internal helper file to allow for compilingaldot2005-10-282-46/+154
| | | | | | | with IMA. git-svn-id: svn://busybox.net/trunk/busybox@11952 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Shaun Jackman pointed out that fgets_unlocked() and friends are gnu extensionslandley2005-10-081-17/+5
| | | | | | | | not in newlib, and also that all the _unlocked variants are kind of pointless in this context. git-svn-id: svn://busybox.net/trunk/busybox@11807 69ca8d6d-28ef-0310-b511-8ec308f3f277
* use the shorter license headervapier2005-09-241-15/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@11624 69ca8d6d-28ef-0310-b511-8ec308f3f277
* use brief license linevapier2005-09-241-15/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@11618 69ca8d6d-28ef-0310-b511-8ec308f3f277
* use toplevel ARFLAGS and update default ARFLAGS to be quietvapier2005-07-271-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@10923 69ca8d6d-28ef-0310-b511-8ec308f3f277
* egor duda writes:andersen2004-10-082-7/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | Hi! I've created a patch to busybox' build system to allow building it in separate tree in a manner similar to kbuild from kernel version 2.6. That is, one runs command like 'make O=/build/some/where/for/specific/target/and/options' and everything is built in this exact directory, provided that it exists. I understand that applyingc such invasive changes during 'release candidates' stage of development is at best unwise. So, i'm currently asking for comments about this patch, starting from whether such thing is needed at all to whether it coded properly. 'make check' should work now, and one make creates Makefile in build directory, so one can run 'make' in build directory after that. One possible caveat is that if we build in some directory other than source one, the source directory should be 'distclean'ed first. egor git-svn-id: svn://busybox.net/trunk/busybox@9320 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Replace the old and somewhat buggy pwd_grp stuff with the shinyandersen2004-07-1517-1237/+1140
| | | | | | | new stuff mjn3 wrote for uClibc git-svn-id: svn://busybox.net/trunk/busybox@8956 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Larry Doolittle writes:andersen2004-04-142-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | This is a bulk spelling fix patch against busybox-1.00-pre10. If anyone gets a corrupted copy (and cares), let me know and I will make alternate arrangements. Erik - please apply. Authors - please check that I didn't corrupt any meaning. Package importers - see if any of these changes should be passed to the upstream authors. I glossed over lots of sloppy capitalizations, missing apostrophes, mixed American/British spellings, and German-style compound words. What is "pretect redefined for test" in cmdedit.c? Good luck on the 1.00 release! - Larry git-svn-id: svn://busybox.net/trunk/busybox@8759 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Remove trailing whitespace. Update copyright to include 2004.andersen2004-03-1517-31/+31
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8630 69ca8d6d-28ef-0310-b511-8ec308f3f277
* rename __getgrent so that it doesn't conflict with some libc'sruss2003-12-186-7/+7
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8117 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Nick Fedchik to fixup paths in busybox/libpwdgrpandersen2003-07-267-7/+7
| | | | | | | which were not properly using the bb_path_*_file strings. git-svn-id: svn://busybox.net/trunk/busybox@7108 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Remove remaining libc5 support codeandersen2003-07-221-6/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7090 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Update a bunch of docs. Run a script to update my email addr.andersen2003-07-143-4/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7061 69ca8d6d-28ef-0310-b511-8ec308f3f277
* oops. make this actually work as intended....andersen2003-06-261-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6985 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Oops.andersen2003-06-261-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6983 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Per patch from Nick Fedchik, use SHADOW_FILE, not "/etc/shadow".andersen2003-06-261-2/+1
| | | | | | | Change fopen to bb_xfopen git-svn-id: svn://busybox.net/trunk/busybox@6980 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Major coreutils update.mjn32003-03-191-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6751 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fixup header file orderingandersen2002-12-111-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6157 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Change #include order to fix warningbug12002-12-081-1/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6134 69ca8d6d-28ef-0310-b511-8ec308f3f277
* include "busybox" after the libc includes tofix compile errorsbug12002-12-075-10/+9
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6129 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Change if(x)free(x); to free(x);aaronl2002-11-281-2/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6055 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix stupid typo noticed by John Mullin <john.mullin@homenetcomm.com>andersen2002-09-161-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@5499 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Yipe. uid and gid were reversed.andersen2002-09-101-1/+1
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@5471 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Joseph Chiu <josephc@idealab.com> found an off-by-one bug. oops!andersen2002-08-011-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@5142 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Scrub pwd.h and grp.h handling so we don't have to play anyandersen2002-07-0314-14/+14
| | | | | | | | silly games. -Erik git-svn-id: svn://busybox.net/trunk/busybox@5011 69ca8d6d-28ef-0310-b511-8ec308f3f277