Eric Andersen 
							
						 
					 
					
						
						
							
						
						817e73cb63 
					 
					
						
						
							
							A patch from Larry to fix pathological things like '>""'  
						
						
						
						
					 
					
						2001-06-06 17:56:09 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						12422ffe3e 
					 
					
						
						
							
							Added a new testcase from Larry Doolittle (inspired by a note from Vadim  
						
						... 
						
						
						
						Berkgaut). 
						
						
					 
					
						2001-06-05 17:48:47 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						c616e53ca2 
					 
					
						
						
							
							Don't close file descriptors when we are duplicating them.  
						
						
						
						
					 
					
						2001-06-05 16:50:08 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						f4dd6e3d1a 
					 
					
						
						
							
							Do not purge the .cvsignore files on 'make release' so that  
						
						... 
						
						
						
						people can properly import into their own CVS trees.
 -Erik 
						
						
					 
					
						2001-06-04 17:26:38 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						cb2a372c9f 
					 
					
						
						
							
							Revert the patch from Konstantin Boldyshev <konst@linuxassembly.org> to never  
						
						... 
						
						
						
						change permissions on existing directories.  This behavior is contrary to SUSv2
and contrary to GNU tar.  Thanks to Matt Kraai for pointing this out.  I should
have been much more careful about accepting such a patch.
 -Erik 
						
						
					 
					
						2001-06-04 16:54:39 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						67a4640333 
					 
					
						
						
							
							Loop forever instead of exiting.  
						
						
						
						
					 
					
						2001-06-03 05:55:52 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						62ebe2e443 
					 
					
						
						
							
							Remove space between ar options  
						
						
						
						
					 
					
						2001-06-03 05:41:59 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						cda5cf1c2f 
					 
					
						
						
							
							Correct ar options  
						
						
						
						
					 
					
						2001-06-03 05:15:04 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						9344f7575e 
					 
					
						
						
							
							Don't whine about already mounted filesystems when invoked with -a.  
						
						
						
						
					 
					
						2001-06-03 02:21:38 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						8b113f93b9 
					 
					
						
						
							
							Vladimir's last_patch13, containing several bugfixes.  
						
						
						
						
					 
					
						2001-06-01 21:47:15 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						4f6753e586 
					 
					
						
						
							
							Cope gracefully when people type something, then hit ^C.  
						
						... 
						
						
						
						-Erik 
						
						
					 
					
						2001-05-31 17:17:12 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						4f990533e3 
					 
					
						
						
							
							Patch from Vladimir to fix up autocompletion on a files/dirs with spaces in  
						
						... 
						
						
						
						them in the presence of a quoting.  Also revert my signal handling patch,
which seems to not solve the problem I thought it solved. 
						
						
					 
					
						2001-05-31 17:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						f12cc4ee68 
					 
					
						
						
							
							Make hush the default shell.  Ensure the applets_list gets  
						
						... 
						
						
						
						the axe on a distclean. 
						
						
					 
					
						2001-05-30 19:09:40 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						86f0167e39 
					 
					
						
						
							
							grep failed to compile when BB_FEATURE_CLEAN_UP was defined -- types were wrong.  
						
						
						
						
					 
					
						2001-05-29 22:36:39 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						6e9e136fcb 
					 
					
						
						
							
							Use safe_strncpy.  
						
						
						
						
					 
					
						2001-05-27 14:11:52 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Whitley 
							
						 
					 
					
						
						
							
						
						4f6aea807b 
					 
					
						
						
							
							More shell / quoting testcases from Larry.  
						
						
						
						
					 
					
						2001-05-24 23:05:13 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Whitley 
							
						 
					 
					
						
						
							
						
						8b7a0d807a 
					 
					
						
						
							
							Some more patchelttes from Larry Doolittle.  
						
						
						
						
					 
					
						2001-05-24 21:31:09 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Whitley 
							
						 
					 
					
						
						
							
						
						0a4f578fdc 
					 
					
						
						
							
							'Nother patch from Larry to fix a buglet in how the line gets sed-ified.  
						
						... 
						
						
						
						Also, more testcases and comments on bugs and formatting differences in some
of the testcases. 
						
						
					 
					
						2001-05-24 21:24:39 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Whitley 
							
						 
					 
					
						
						
							
						
						fa43e54b6f 
					 
					
						
						
							
							Added support for grep -e and grep -f, closes bug  #1164 . Also added some  
						
						... 
						
						
						
						testcases for these new features. 
						
						
					 
					
						2001-05-24 18:36:18 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Whitley 
							
						 
					 
					
						
						
							
						
						04052f96e1 
					 
					
						
						
							
							Numerous new testcases from Larry Doolittle and a patch to tester.sh to avoid  
						
						... 
						
						
						
						a bash2-ism and quote variables that contain strings. 
						
						
					 
					
						2001-05-24 17:15:33 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						a813afc24f 
					 
					
						
						
							
							Plug another memory leak  
						
						
						
						
					 
					
						2001-05-24 16:19:36 +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 
							
						 
					 
					
						
						
							
						
						1c1f5d3047 
					 
					
						
						
							
							Get BB_LASH out of the list...  
						
						
						
						
					 
					
						2001-05-24 14:11:09 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						a15dc15f12 
					 
					
						
						
							
							Plug another memory leak in hush.  This one showed up when backticked  
						
						... 
						
						
						
						commands were run.  This one was sure a bugger to find.
 -Erik 
						
						
					 
					
						2001-05-23 23:46:09 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						bf7df04ec1 
					 
					
						
						
							
							Fix a massive memory leak in the run_list_test() function.  
						
						... 
						
						
						
						Rename run_list_test() as free_pipe_list().
Rename run_pipe_test() as free_pipe().
 -Erik 
						
						
					 
					
						2001-05-23 22:18:35 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						77d9268892 
					 
					
						
						
							
							Patch from larry to fix some grammar errors.  
						
						
						
						
					 
					
						2001-05-23 20:32:09 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						bdd4eced84 
					 
					
						
						
							
							Commit a patch by Larry Doolittle which fixes recursive calls to file_peek,  
						
						... 
						
						
						
						and improves some debugging messages. 
						
						
					 
					
						2001-05-23 17:43:00 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						774d135b66 
					 
					
						
						
							
							Make more robust (patch by Larry Doolittle).  
						
						
						
						
					 
					
						2001-05-23 14:45:09 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						3200f5ac68 
					 
					
						
						
							
							It turns out the descriptions of both dos2unix and unix2dos  
						
						... 
						
						
						
						were broken.  This fixes.
 -Erik 
						
						
					 
					
						2001-05-22 22:39:10 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						57e6a49e5b 
					 
					
						
						
							
							Excellent.  This patch from Larry fixes the behavior of hush  
						
						... 
						
						
						
						when builtins are included in pipes. 
						
						
					 
					
						2001-05-22 22:34:51 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						9978576f15 
					 
					
						
						
							
							Fix this case.  No, really this time.  
						
						... 
						
						
						
						unset FOO
    export FOO=bar
    FOO=baz
    echo "global env: " `env | grep ^FOO`
    echo "local env:  " `set | grep ^FOO`
 -Erik 
						
						
					 
					
						2001-05-22 21:37:48 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						aeb44c4da6 
					 
					
						
						
							
							Fix a race.  Sometimes by the time we got to checkjobs(), the  
						
						... 
						
						
						
						pipe struct had already been freed.  Return immediately if the
pipe is NULL. 
						
						
					 
					
						2001-05-22 20:29:00 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						816867858b 
					 
					
						
						
							
							Oops.  Remove some debug noise I left in.  
						
						
						
						
					 
					
						2001-05-22 19:23:35 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						94ac244dea 
					 
					
						
						
							
							Updates from both Vladimir and Larry  
						
						
						
						
					 
					
						2001-05-22 19:05:18 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						1eb4acfc23 
					 
					
						
						
							
							Fixed misnamed rewind command (noted by Tom Oehser).  
						
						
						
						
					 
					
						2001-05-22 14:32:35 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						edc806507c 
					 
					
						
						
							
							Fixed extra -- lines (noted by Christophe Boyanique).  
						
						
						
						
					 
					
						2001-05-22 14:29:27 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						117231c44f 
					 
					
						
						
							
							Make - read compressed data from stdin (thanks to Marius Groeger).  
						
						
						
						
					 
					
						2001-05-22 14:23:02 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						7f7348b7b2 
					 
					
						
						
							
							Correctly remove leading slashes upon extraction (thanks to Marius Groeger).  
						
						
						
						
					 
					
						2001-05-22 14:18:03 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Whitley 
							
						 
					 
					
						
						
							
						
						1d9d41150b 
					 
					
						
						
							
							Fixed mishandling of -c & -l options and accounted for case when we're  
						
						... 
						
						
						
						grepping only one file. 
						
						
					 
					
						2001-05-21 21:13:00 +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 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						abec344ab7 
					 
					
						
						
							
							A couple more minor touchups  
						
						
						
						
					 
					
						2001-05-21 17:58:01 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						317827d9e5 
					 
					
						
						
							
							Several cleanups for usage messages  
						
						
						
						
					 
					
						2001-05-21 17:50:53 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						73991ff925 
					 
					
						
						
							
							Fix tell support.  
						
						
						
						
					 
					
						2001-05-21 17:01:32 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						ada18ff0f5 
					 
					
						
						
							
							The latest patch from Larry  
						
						
						
						
					 
					
						2001-05-21 16:18:22 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						8ae319a322 
					 
					
						
						
							
							This patch from Bernhard Kuhn <kuhn@lpr.e-technik.tu-muenchen.de> is based on  
						
						... 
						
						
						
						the work of Jinux Kim on his "babobox" (derived from busybox-0.42), and enables
kernel module loading and unloading for uClinux/m68k. 
						
						
					 
					
						2001-05-21 16:09:18 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						2f6e1f880b 
					 
					
						
						
							
							Patch from Gernot Poerner <gp@it-netservice.de>.  Adds in  
						
						... 
						
						
						
						mount bind support. 
						
						
					 
					
						2001-05-21 15:59:34 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						13a70ac2ab 
					 
					
						
						
							
							Fix open mode for IOCTLs which write to the tape.  
						
						
						
						
					 
					
						2001-05-21 15:00:39 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						9ffb7dd9a4 
					 
					
						
						
							
							This is a patch from Vladimir:  
						
						... 
						
						
						
						> I rewrite *local_variable* function in hush.c with:
    > 1) remove many memory leaks
    > 2) add support read_only protect (require write builtin function for set this,
    > I write this special for variable HUSH_VERION=0.01)
    > 3) commad read set only local variable now
    > 4) remove many error messages if "set unset export" not defined variable
    > (bash syntax not put and set error code). Hmm, if I set result to -1, you hush
    > called waitpid and returned with error "no waitpid" ( i not found place this
    > error).
    > 5) destroy error in new version check xgetcwd()==NULL and set "(unknow)" -
    > this have error: crashe in next call `pwd`, but xgetcwd(not null) called
    > free(arg).
    > 6) next add integraion with libbb
Valdimir's patch missed two cases of local variable handling
    FOO=bar
    export FOO=baz
    unset FOO
and
    export FOO=bar
    FOO=baz
which were working before, so I fixed those two cases. 
						
						
					 
					
						2001-05-19 03:00:46 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						6197c51834 
					 
					
						
						
							
							Fix an escape problem in the docs.  Some \n's didn't have the '\'  
						
						... 
						
						
						
						escaped, and so were messsing the out output.
 -Erik 
						
						
					 
					
						2001-05-18 23:14:53 +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