Eric Andersen 
							
						 
					 
					
						
						
							
						
						7e516797f9 
					 
					
						
						
							
							Pad the human readable output for 'ls -sh' to 6 chars, since we will  
						
						 
						
						... 
						
						
						
						have numbers printed as XXX.YU, so we need 6 digits not 4.
 -Erik 
						
						
					 
					
						2001-06-30 18:00:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						8fa1bf7cd6 
					 
					
						
						
							
							Fix a silly logic error which caused symlinks to be printed twice, and  
						
						 
						
						... 
						
						
						
						wrongly caused the return code to be an error.
 -Erik 
						
						
					 
					
						2001-06-30 17:54:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Novoa III  
							
						 
					 
					
						
						
							
						
						8f01839386 
					 
					
						
						
							
							Fixed scaling problems involving make_human_readable_str.  
						
						 
						
						
						
						
					 
					
						2001-06-30 07:48:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Novoa III  
							
						 
					 
					
						
						
							
						
						a77cfbfd0c 
					 
					
						
						
							
							ls -s was reporting bytes instead of blocks.  
						
						 
						
						
						
						
					 
					
						2001-06-30 07:46:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						db15cb72e2 
					 
					
						
						
							
							A really nice patch from Manuel Novoa III for compile time  
						
						 
						
						... 
						
						
						
						configurable size/speed tradeoffs. 
						
						
					 
					
						2001-06-29 20:44:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Novoa III  
							
						 
					 
					
						
						
							
						
						a2949aa217 
					 
					
						
						
							
							Add some missing includes to kill warnings when building with the default  
						
						 
						
						... 
						
						
						
						Config.h and using gcc's -fno-builtin.  There are probably other files
with the similar problems.
Also, if building against uClibc, don't include asm/unistd.h in syscalls.c
and module_syscalls.c. 
						
						
					 
					
						2001-06-29 18:59:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						ce98c19dfe 
					 
					
						
						
							
							A patch from Erik Meusel <erik@wh58-709.st.uni-magdeburg.de>  
						
						 
						
						... 
						
						
						
						to fix the behavior of 'tail -f -n 0 FILE' 
						
						
					 
					
						2001-06-26 15:07:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						24982c589b 
					 
					
						
						
							
							Fix up some warnings that show up on ppc  
						
						 
						
						
						
						
					 
					
						2001-06-25 19:31:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						e0c0757d09 
					 
					
						
						
							
							These were broken when using dmalloc due to include file ordering  
						
						 
						
						... 
						
						
						
						problems.  busybox.h must be last.
 -Erik 
						
						
					 
					
						2001-06-23 13:49:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						ceeff73819 
					 
					
						
						
							
							Rewrote mkdir (and touched lots of things in the process).  
						
						 
						
						
						
						
					 
					
						2001-06-21 19:41:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						f429baca86 
					 
					
						
						
							
							I reworked make_human_readable_str so it now has a sane interface,  
						
						 
						
						... 
						
						
						
						and then fixed up df, du, and ls to use the new interface.  I also
fixed up some formatting issues in ls while I was in there.
 -Erik 
						
						
					 
					
						2001-06-13 08:02:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						8b113f93b9 
					 
					
						
						
							
							Vladimir's last_patch13, containing several bugfixes.  
						
						 
						
						
						
						
					 
					
						2001-06-01 21:47:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Whitley 
							
						 
					 
					
						
						
							
						
						8b7a0d807a 
					 
					
						
						
							
							Some more patchelttes from Larry Doolittle.  
						
						 
						
						
						
						
					 
					
						2001-05-24 21:31:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						5a9d441b2c 
					 
					
						
						
							
							Fix up some signed char vs int issues that show up on powerpc.  
						
						 
						
						
						
						
					 
					
						2001-05-24 14:16:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						77d9268892 
					 
					
						
						
							
							Patch from larry to fix some grammar errors.  
						
						 
						
						
						
						
					 
					
						2001-05-23 20:32:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						004015e9c4 
					 
					
						
						
							
							Patch from Lars Kellogg-Stedman <lars@larsshack.org> to fix bug  
						
						 
						
						... 
						
						
						
						#1130  (i.e. When you turn on features it should always ADD features) 
						
						
					 
					
						2001-05-21 20:30:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Whitley 
							
						 
					 
					
						
						
							
						
						b6967635eb 
					 
					
						
						
							
							(Almost) brand-new version of cut that supports muitiple lists of positions,  
						
						 
						
						... 
						
						
						
						per feature request from Tom Oehser. 
						
						
					 
					
						2001-05-18 23:04:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						6943815400 
					 
					
						
						
							
							Fix applet_name.  
						
						 
						
						
						
						
					 
					
						2001-05-17 20:40:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						bc0f783a5f 
					 
					
						
						
							
							Fix invocation of builtin shell to have proper argc and argv.  
						
						 
						
						
						
						
					 
					
						2001-05-17 03:54:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						59df6f7398 
					 
					
						
						
							
							Change 'printf("%s\n", ...)' into 'puts(...)'.  Noted and patched in hostname.c  
						
						 
						
						... 
						
						
						
						by Larry Doolittle. 
						
						
					 
					
						2001-05-16 14:21:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						c911a4389b 
					 
					
						
						
							
							Patch from Vladimir:  
						
						 
						
						... 
						
						
						
						1) fixed a bug that could crash df, mount, and umount applets if the root
    device name was longer then the word "root" (/dev/loop1 vs /dev/root) -
    2) severl functions needed static declaration in the umount applet
    3) update declaration for function in last_char_is() in libbb 
						
						
					 
					
						2001-05-15 17:42:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						2b02ab9606 
					 
					
						
						
							
							This patch from Lars Kellogg-Stedman, fixes the behavior of  
						
						 
						
						... 
						
						
						
						chown to be consistant with GNU chown, so that it follows
symlinks (who cares about the perms on a link anyways?) unless
the -h option is supplied.
 -Erik 
						
						
					 
					
						2001-05-11 15:55:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						eb5f433736 
					 
					
						
						
							
							Check that putenv succeeded, suggested by Jonas Holmberg.  
						
						 
						
						
						
						
					 
					
						2001-05-11 15:16:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						5b44f48afc 
					 
					
						
						
							
							Fix handling of '-' option and way that variables are added to the  
						
						 
						
						... 
						
						
						
						environment from Jonas Holmberg <jonas.holmberg@axis.com >.  Fix
handling of command options by adding + to getopt string. 
						
						
					 
					
						2001-05-11 14:26:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						de0ca0cd9e 
					 
					
						
						
							
							Silence cut so it doesn't whine during compilation  
						
						 
						
						
						
						
					 
					
						2001-05-07 23:07:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						04b0354d8e 
					 
					
						
						
							
							Patch from Vladimir to use last_char_is to simplify du.c  
						
						 
						
						
						
						
					 
					
						2001-05-07 22:49:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						8f3e51b4ad 
					 
					
						
						
							
							Patch from Vladimir to remove testing stuff from stty  
						
						 
						
						
						
						
					 
					
						2001-05-07 22:47:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						2e6c878763 
					 
					
						
						
							
							Rewrite -c and -b processing to shrink code and eliminate buffer overrun.  
						
						 
						
						
						
						
					 
					
						2001-05-05 16:19:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						6689140597 
					 
					
						
						
							
							Remove summary header.  Not present in GNU or SUSv2.  
						
						 
						
						
						
						
					 
					
						2001-05-03 04:45:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Whitley 
							
						 
					 
					
						
						
							
						
						8a633268ef 
					 
					
						
						
							
							Made new xreadlink function for libbb and changed applets to use it instead of  
						
						 
						
						... 
						
						
						
						readlink(2). 
						
						
					 
					
						2001-04-30 18:17:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						65504ac12c 
					 
					
						
						
							
							These do not need initial values.  Let them live in the bss.  
						
						 
						
						... 
						
						
						
						-Erik 
						
						
					 
					
						2001-04-30 18:07:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						6aabfd5e30 
					 
					
						
						
							
							Fix handling of permission addition and removal (e.g., o-r).  
						
						 
						
						
						
						
					 
					
						2001-04-26 18:55:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						ca85cdbe4c 
					 
					
						
						
							
							Doh.  I never allocated storate for the struct stat I am using.  
						
						 
						
						... 
						
						
						
						There was just a never initialized pointer.
 -Erik 
						
						
					 
					
						2001-04-26 18:43:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						468f504fd7 
					 
					
						
						
							
							Fix handling of -R flag.  
						
						 
						
						
						
						
					 
					
						2001-04-26 18:27:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						c1bdffe99b 
					 
					
						
						
							
							Another nice cleanup from Larry.  This adds a new last_char_is() function and  
						
						 
						
						... 
						
						
						
						uses it to avoid possible buffer underruns whn strlen is zero, and avoid the
possible space-hogging inline of strlen() in several cases.
 -Erik 
						
						
					 
					
						2001-04-26 15:56:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						3c3277f0bd 
					 
					
						
						
							
							As Larry pointed out, this the off by one canbe fixed much more elegantly.  
						
						 
						
						
						
						
					 
					
						2001-04-26 15:41:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						30592a5451 
					 
					
						
						
							
							Fix a silly off-by-one error noticed by Santiago Garcia Mantinan <manty@debian.org>  
						
						 
						
						... 
						
						
						
						-Erik 
						
						
					 
					
						2001-04-26 14:56:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Whitley 
							
						 
					 
					
						
						
							
						
						207587a9b4 
					 
					
						
						
							
							Applied patch from I.Q. to add -s to cmp.  
						
						 
						
						
						
						
					 
					
						2001-04-25 20:41:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						c57a75d896 
					 
					
						
						
							
							Larry noticed that chown and chgrp has the version numbers off a bit  
						
						 
						
						... 
						
						
						
						for glibc's lchown support.  Thanks Larry. 
						
						
					 
					
						2001-04-25 17:12:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						04095e58fb 
					 
					
						
						
							
							Move messages.c to libbb.  Make each string in messages.c be its own .o file.  
						
						 
						
						... 
						
						
						
						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 
						
						
					 
					
						2001-04-25 05:39:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						8810bdbba3 
					 
					
						
						
							
							Rewrote rm.  
						
						 
						
						
						
						
					 
					
						2001-04-24 20:04:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						9f0fedb8f6 
					 
					
						
						
							
							Split up chmod_chown_chgrp.c into 3 separate apps.  This unfortunately  
						
						 
						
						... 
						
						
						
						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-24 18:07:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						01441036e9 
					 
					
						
						
							
							Use generic flag names.  
						
						 
						
						
						
						
					 
					
						2001-04-24 01:30:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						91b2855ba8 
					 
					
						
						
							
							Rewrite cp and mv to be SUSv2 compliant.  
						
						 
						
						
						
						
					 
					
						2001-04-23 18:53:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						782ab3ccf8 
					 
					
						
						
							
							Simplify pathname building, in which a bug was noted by Larry Doolittle,  
						
						 
						
						... 
						
						
						
						a patch was provided by Vladimir Oleynik, and am improved patch commited
by me. 
						
						
					 
					
						2001-04-23 01:07:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						3ce79338e6 
					 
					
						
						
							
							Fix buffer underrun noted and solved by Larry Doolittle.  
						
						 
						
						
						
						
					 
					
						2001-04-19 14:56:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Whitley 
							
						 
					 
					
						
						
							
						
						fccaa3629b 
					 
					
						
						
							
							Applied patch from I.Q. to add sort -u as a feature.  
						
						 
						
						
						
						
					 
					
						2001-04-17 18:56:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Whitley 
							
						 
					 
					
						
						
							
						
						6e808ca354 
					 
					
						
						
							
							Changed line[strlen(line) - 1] = '\0'; to chomp(line);  
						
						 
						
						
						
						
					 
					
						2001-04-17 18:26:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Whitley 
							
						 
					 
					
						
						
							
						
						3828dbed57 
					 
					
						
						
							
							Applied patch from I.Q. to fix problem with sort -n.  
						
						 
						
						
						
						
					 
					
						2001-04-17 17:47:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						4a2e463525 
					 
					
						
						
							
							Handle endian-ness.  Patch from Paul J.Y. Lahaie <pjlahaie@linuxcare.com>  
						
						 
						
						... 
						
						
						
						-Erik 
						
						
					 
					
						2001-04-14 03:33:33 +00:00