summaryrefslogtreecommitdiff
path: root/chmod_chown_chgrp.c
AgeCommit message (Collapse)Author
2001-04-24Split up chmod_chown_chgrp.c into 3 separate apps. This unfortunatelyEric Andersen
adds 384 bytes to the overall size. But having each app be standalone is the Right Thing(tm) so we will just have to live with it. -Erik
2001-04-09Update how we detect if libc5 is in use.Eric Andersen
-Erik
2001-02-27Patch from Vladimir N. Oleynik to save 128 bytes by moving errorEric Andersen
checking for some my_* functions to utility.c
2001-02-20It turns out that DODMALLOC was broken when I reorganized busybox.hEric Andersen
header file usage before the 0.49 release. To fix it, I had to move the '#include "busybox.h"' to the end of the list of #include files. -Erik
2001-02-14This patch, put together by Manuel Novoa III, is a merge of workEric Andersen
done by Evin Robertson (bug#1105) and work from Manuel to make usage messages occupy less space and simplify how usage messages are displayed.
2001-01-31Removed trailing \n from error_msg{,_and_die} messages.Matt Kraai
2001-01-31Patch from Vladimir N. Oleynik to simplify how it decides whichEric Andersen
app was invoked. This removes several strcmp calls.
2001-01-27Fix up copyright msgs. Bump version to 0.49 in preparation for0_49Eric Andersen
a release. Update the website with release details. -Erik
2001-01-27Fix header file usage -- there were many unnecessary header files included inEric Andersen
busybox.h which slowed compiles. I left only what was needed and then fixed up all the apps to include their own header files. I also fixed naming for pwd.h and grp.h functions. Tested to compile and run with libc5, glibc, and uClibc. -Erik
2001-01-27Add in a patch to make busybox use the normal pwd.h and grp.hEric Andersen
functions. Add in simple implementations of these functions, which can, optionally, be used instead of the system versions. -Erik
2000-12-07Changed names of functions in utility.c and all affected files, to makeMark Whitley
compliant with the style guide. Everybody rebuild your tags file!
2000-12-01Stop using TRUE and FALSE for exit status.Matt Kraai
2000-09-25Renamed "internal.h" to the more sensible "busybox.h".Eric Andersen
-Erik
2000-08-22Fix an option parsing bug where things likeEric Andersen
chmod -r /tmp/file wholdn't work (since it thought -r was an option). Doh! -Erik
2000-07-16Extract usage information into a separate file.Matt Kraai
2000-07-14uid and gid were unsigned, but were compared vs signed values (-1)Eric Andersen
-Erik
2000-07-14Use errorMsg rather than fprintf.Matt Kraai
2000-07-12Always report the applet name when doing error reporting.Matt Kraai
2000-07-12Use global applet_name instead of local versions.Matt Kraai
2000-06-19Updates to a number of apps to remove warnings/compile errors under libc5.Eric Andersen
Tested under both libc5 and libc6 and all seems well with these fixes. -Erik
2000-06-13Add new apps md5sum uudecode uuencode, fix some minor formatting things.Eric Andersen
-Erik
2000-06-06Fixed segfaults for "chown -R" and "chgrp -R". Also added a message for "tooMark Whitley
few arguments".
2000-06-06Fixed segfault when you type "chmod -R". "chown -R" and "chgrp -R" are stillMark Whitley
having problems...
2000-05-17Some more portability updatesErik Andersen
-Erik
2000-04-21More Doc updates. cmdedit and more termio fixes.Erik Andersen
2000-04-18Fix symlink following bug in chmod -R and friends. Allow SYSV styleErik Andersen
'chown foo:bar' in addition to 'chown foo.bar', and fix a bug in the busybox globbing routine such that 'find /dir -name [i]' no longer segfaults. -Erik
2000-04-13Upates to include copyright 2000 to everythingErik Andersen
-Erik
2000-03-28Yet another installment in the ongoing tar sagaErik Andersen
-Erik
2000-03-07Wrote killall.Erik Andersen
Adjusted mount, ps, utility.c, etc to handle my nifty new kernel patches the allow busybox to run perfectly without /proc. -Erik
2000-03-04A few updates (including the cp fix the Craig has been looking for)Erik Andersen
-Erik
2000-02-11UpdatesErik Andersen
-Erik
2000-02-08Some formatting updates (ran the code through indent)Erik Andersen
-Erik
2000-02-07A few minor updates. ;-)Erik Andersen
Seriously though, read the Changelog for busybox 0.42, which this is about to become... -Erik
2000-01-29Clear up some ambiguity with old style assignments.Erik Andersen
-Erik
2000-01-24put #if's around the lchown, becauseJohn Beppu
older glibc versions don't have it.
2000-01-23 Went ahead and fixed bug #301 (chown not working on symlinks)John Beppu
in fileAction(), I changed the chown() to lchown(); Hopefully, that doesn't break anything. (I don't think it does). nested ?:?:?: madness in chmod_chown_chgrp.c
1999-11-18Latest and greatest0_36Eric Andersen
1999-11-10Updates to usage, and made tar work.Eric Andersen
-Erik
1999-10-22Removed cruftEric Andersen
1999-10-22Make mkdir -m workEric Andersen
1999-10-20Fixed up copyright notices and suchEric Andersen
1999-10-20Made ps work. Fixed some stuff.Eric Andersen
1999-10-20Fixed chmod and friends.Eric Andersen
1999-10-19Added sfdisk. Ststic-ified a bunch of stuff.Eric Andersen
1999-10-19More stuffEric Andersen
1999-10-18More fixesEric Andersen
1999-10-17Some fixes and suchEric Andersen
1999-10-13More stuffEric Andersen
1999-10-13Combined stuffEric Andersen