aboutsummaryrefslogtreecommitdiff
path: root/coreutils/chmod.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* *: remove "Options:" string from help textsDenys Vlasenko2011-06-051-1/+0
| | | | | | | function old new delta packed_usage 28706 28623 -83 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* move help text from include/usage.src.h to coreutils/*.cPere Orga2011-03-311-0/+23
| | | | | Signed-off-by: Pere Orga <gotrunks@gmail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* *: make GNU licensing statement forms more regularDenys Vlasenko2010-08-161-1/+1
| | | | | | | This change retains "or later" state! No licensing _changes_ here, only form is adjusted (article, space between "GPL" and "v2" and so on). Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* *: merge some common stringsDenys Vlasenko2010-03-231-1/+1
| | | | | | | | text data bss dec hexfilename 838650 8009 0 846659 ceb43busybox_old 838519 8009 0 846528 ceac0busybox_unstripped Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* *: mass renaming of USE_XXXX to IF_XXXXDenis Vlasenko2009-04-211-4/+4
| | | | | | and SKIP_XXXX to IF_NOT_XXXX - the second one was especially badly named. It was not skipping anything!
* *: rename ATTRIBUTE_XXX to just XXX.Denis Vlasenko2008-07-051-1/+1
|
* *: introduce and use FAST_FUNC: regparm on i386, otherwise no-onDenis Vlasenko2008-06-271-1/+1
| | | | | | | text data bss dec hex filename 808035 611 6868 815514 c719a busybox_old 804472 611 6868 811951 c63af busybox_unstripped
* *: add -Wunused-parameter; fix resulting breakageDenis Vlasenko2008-03-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | function old new delta procps_scan 1265 1298 +33 aliascmd 278 283 +5 parse_file_cmd 116 120 +4 dname_enc 373 377 +4 setcmd 90 93 +3 execcmd 57 60 +3 count_lines 72 74 +2 process_command_subs 340 339 -1 test_main 409 407 -2 mknod_main 179 177 -2 handle_incoming_and_exit 2653 2651 -2 argstr 1312 1310 -2 shiftcmd 131 128 -3 exitcmd 46 43 -3 dotcmd 297 294 -3 breakcmd 86 83 -3 evalpipe 353 349 -4 evalcommand 1180 1176 -4 evalcmd 109 105 -4 send_tree 374 369 -5 mkfifo_main 82 77 -5 evalsubshell 152 147 -5 typecmd 75 69 -6 letcmd 61 55 -6 add_cmd 1190 1183 -7 main 891 883 -8 ash_main 1415 1407 -8 parse_stream 1377 1367 -10 alloc_procps_scan 55 - -55 ------------------------------------------------------------------------------ (add/remove: 0/1 grow/shrink: 7/21 up/down: 54/-148) Total: -94 bytes text data bss dec hex filename 797195 658 7428 805281 c49a1 busybox_old 797101 658 7428 805187 c4943 busybox_unstripped
* add -fvisibility=hidden to CC flags, mark XXX_main functionsDenis Vlasenko2007-10-111-1/+1
| | | | | EXTERNALLY_VISIBLE. 5% size reduction of libbusybox.so
* 'simple' error message functions by Loic Grenie <loic.grenie@gmail.com>.Denis Vlasenko2007-10-011-1/+1
| | | | | 263 bytes saved.
* don't pass argc in getopt32, it's superfluousDenis Vlasenko2007-08-181-1/+1
| | | | | | | | (add/remove: 0/0 grow/shrink: 12/131 up/down: 91/-727) Total: -636 bytes text data bss dec hex filename 773469 1058 11092 785619 bfcd3 busybox_old 772644 1058 11092 784794 bf99a busybox_unstripped
* usage.c: remove reference to busybox.hDenis Vlasenko2007-05-261-1/+1
| | | | | *: s/include "busybox.h"/include "libbb.h"
* audit small applets and mark some of them as NOFORK.Denis Vlasenko2007-04-101-0/+3
| | | | | Put big scary warnings in relevant places.
* - fold recurse, depthFirst and dereference params into one param flags.Bernhard Reutner-Fischer2007-03-291-2/+0
| | | | Minor size improvement (-16b for size, -24b according to bloat-o-meter).
* chown: support -H -L -P if ENABLE_DESKTOPDenis Vlasenko2007-03-081-6/+7
| | | | | chmod: cosmetic fixes expr: smallish help for dumb compilers
* suppress warnings about easch <applet>_main() havingDenis Vlasenko2007-02-031-0/+1
| | | | no preceding prototype
* find: fix -mtime, -mmin, -perm (+ add symbolic perm handling)Denis Vlasenko2007-01-261-3/+3
| | | | chmod: better name for a variable
* chmod: typo in commentsDenis Vlasenko2006-10-281-8/+8
|
* ls: cleanup part 2. ifdef forest is much less scary now :)Denis Vlasenko2006-10-281-10/+10
|
* recursive_action: add depth paramDenis Vlasenko2006-10-271-22/+76
| | | | chmod: match coreutils versus following links
* chown: add -vcf support if CONFIG_DESKTOPDenis Vlasenko2006-10-271-5/+26
| | | | chmod: stop following symlinks
* chmod: support -vcf if CONFIG_DESKTOPDenis Vlasenko2006-10-271-53/+44
|
* - remove emacs layout block as suggested by Robert P.J. DayBernhard Reutner-Fischer2006-05-191-8/+0
| | | | - use shorter boilerplate while at it
* - add some ATTRIBUTE_UNUSED.Bernhard Reutner-Fischer2006-01-301-15/+2
| | | | - use shorter boilerplate while at it.
* Bug 310: be consistent about stat/lstat and chown/lchown to avoid accidentallyRob Landley2005-12-121-1/+1
| | | | modifying permissions or ownership when twiddling symlinks.
* Remove trailing whitespace. Update copyright to include 2004.Eric Andersen2004-03-151-1/+1
|
* Update a bunch of docs. Run a script to update my email addr.Eric Andersen2003-07-141-2/+1
|
* Restrict octal perms to <= 07777. Cosmetic error message change.Manuel Novoa III2003-03-191-1/+1
|
* Major coreutils update.Manuel Novoa III2003-03-191-34/+51
|
* last_patch59 from vodz to cleanup chmod and correctly parse '-rwxgoa'Eric Andersen2002-10-101-17/+29
|
* Remove `== TRUE' tests and convert `!= TRUE' and `== FALSE' tests to use !.Matt Kraai2001-12-201-3/+3
|
* Major rework of the directory structure and the entire build system.Eric Andersen2001-10-241-4/+3
| | | | -Erik
* Fix handling of permission addition and removal (e.g., o-r).Matt Kraai2001-04-261-9/+9
|
* Doh. I never allocated storate for the struct stat I am using.Eric Andersen2001-04-261-3/+3
| | | | | There was just a never initialized pointer. -Erik
* Fix handling of -R flag.Matt Kraai2001-04-261-0/+1
|
* As Larry pointed out, this the off by one canbe fixed much more elegantly.Eric Andersen2001-04-261-1/+1
|
* Fix a silly off-by-one error noticed by Santiago Garcia Mantinan ↵Eric Andersen2001-04-261-1/+1
| | | | | | <manty@debian.org> -Erik
* Move messages.c to libbb. Make each string in messages.c be its own .o file.Eric Andersen2001-04-251-3/+0
| | | | | | | This way, we can new get rid of all that tedious #define rubbish we used to need to enable specific messages. This way is enormously simpler, and as a bonus also ends up saving us 96 bytes. -Erik
* Split up chmod_chown_chgrp.c into 3 separate apps. This unfortunatelyEric Andersen2001-04-241-0/+87
| | | | | | 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
* Combined stuffEric Andersen1999-10-131-198/+0
|
* More stuffEric Andersen1999-10-131-63/+98
|
* Initial revision0_29alpha2Eric Andersen1999-10-051-0/+163