Eric Andersen 
							
						 
					 
					
						
						
							
						
						54c14d7850 
					 
					
						
						
							
							vodz noted this line (as imported from Debian) is wrong, and has since  
						
						... 
						
						
						
						been fixed upstream. 
						
						
					 
					
						2002-04-24 23:14:06 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						ae1036185e 
					 
					
						
						
							
							Apply last_patch37 from vodz  
						
						
						
						
					 
					
						2002-04-24 23:08:23 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						65a0730c9f 
					 
					
						
						
							
							Patch from Jim Treadway and Vladimir Oleynik to Add CTRL-K  
						
						... 
						
						
						
						and fix CTRL-L support for cmdedit.c 
						
						
					 
					
						2002-04-13 13:26:49 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						4c9b68f0e0 
					 
					
						
						
							
							Nice patch from Wolfgang Denk <wd@denx.de> to provide hush with  
						
						... 
						
						
						
						shell loops (for, while, until) and control operators (||, &&) 
						
						
					 
					
						2002-04-13 12:33:41 +00:00 
						 
				 
			
				
					
						
							
							
								Tim Riker 
							
						 
					 
					
						
						
							
						
						497a88506e 
					 
					
						
						
							
							make ash prompt the same as other shells if cmdedit and fancyprompt  
						
						
						
						
					 
					
						2002-04-13 05:37:10 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						85208e2ab9 
					 
					
						
						
							
							Completely rework the config system so that it no longer annoys me to work on  
						
						... 
						
						
						
						the busybox development tree.  This eliminates the use of recursive make, and
once again allows us to run 'make' in a subdirectory with the expected result.
And things are now much faster too.  Greatly improved IMHO...
 -Erik 
						
						
					 
					
						2002-04-12 12:05:57 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						889a301a0c 
					 
					
						
						
							
							Patch from vodz to fix a potential segfault  
						
						
						
						
					 
					
						2002-03-20 14:31:15 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						d35c5df08c 
					 
					
						
						
							
							Make private ash config options be public  
						
						
						
						
					 
					
						2002-01-09 15:37:36 +00:00 
						 
				 
			
				
					
						
							
							
								Aaron Lehmann 
							
						 
					 
					
						
						
							
						
						438803311b 
					 
					
						
						
							
							ash patch: errname-diff  
						
						
						
						
					 
					
						2001-12-31 06:16:54 +00:00 
						 
				 
			
				
					
						
							
							
								Aaron Lehmann 
							
						 
					 
					
						
						
							
						
						9a218bf979 
					 
					
						
						
							
							ash patch: initvar-diff  
						
						
						
						
					 
					
						2001-12-31 06:13:38 +00:00 
						 
				 
			
				
					
						
							
							
								Aaron Lehmann 
							
						 
					 
					
						
						
							
						
						1a6986699f 
					 
					
						
						
							
							ash patch: forkshell-diff  
						
						
						
						
					 
					
						2001-12-31 06:12:48 +00:00 
						 
				 
			
				
					
						
							
							
								Aaron Lehmann 
							
						 
					 
					
						
						
							
						
						eec2bbb9bf 
					 
					
						
						
							
							ash patch: fgcmd-diff  
						
						
						
						
					 
					
						2001-12-31 06:07:57 +00:00 
						 
				 
			
				
					
						
							
							
								Aaron Lehmann 
							
						 
					 
					
						
						
							
						
						2aef3a6bb9 
					 
					
						
						
							
							ash patch: breakcmd-diff  
						
						
						
						
					 
					
						2001-12-31 06:03:12 +00:00 
						 
				 
			
				
					
						
							
							
								Aaron Lehmann 
							
						 
					 
					
						
						
							
						
						95877b6756 
					 
					
						
						
							
							ash patch: addfname-diff  
						
						
						
						
					 
					
						2001-12-31 06:00:57 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						ceef50b280 
					 
					
						
						
							
							Patch from vodz to fix broken function prototype  
						
						
						
						
					 
					
						2001-12-21 11:22:26 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						f1f2bd0b0a 
					 
					
						
						
							
							Patch from vodz to implement ^L (clear screen)  
						
						
						
						
					 
					
						2001-12-21 11:20:15 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						1f0c43668a 
					 
					
						
						
							
							Remove == TRUE' tests and convert != TRUE' and `== FALSE' tests to use !.  
						
						
						
						
					 
					
						2001-12-20 23:13:26 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						2423b12dae 
					 
					
						
						
							
							Begin moving things to busybox.net  
						
						... 
						
						
						
						-Erik 
						
						
					 
					
						2001-12-08 01:56:15 +00:00 
						 
				 
			
				
					
						
							
							
								Aaron Lehmann 
							
						 
					 
					
						
						
							
						
						b6ecbdc07d 
					 
					
						
						
							
							The ash ansification diff!  
						
						... 
						
						
						
						Please tell me if you notice any problems resulting from this. 
						
						
					 
					
						2001-12-06 03:37:38 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						c8227639db 
					 
					
						
						
							
							Change strdup calls to xstrdup (patch from Steve Merrifield).  
						
						
						
						
					 
					
						2001-11-12 16:57:27 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						a5f09c668e 
					 
					
						
						
							
							Use fopen wrapper.  
						
						
						
						
					 
					
						2001-11-12 16:44:55 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						45784febaf 
					 
					
						
						
							
							Some more minor build cleanups  
						
						
						
						
					 
					
						2001-11-10 13:08:02 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						282671bf76 
					 
					
						
						
							
							Cleanup some config problems.  Add a sane default config that basically  
						
						... 
						
						
						
						matches the default old Config.h 
						
						
					 
					
						2001-11-10 12:07:24 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						ec07469a3e 
					 
					
						
						
							
							Patch from Aaron Lehmann <aaronl@vitelus.com>;  
						
						... 
						
						
						
						This diff does 2 things:
    1) removes an unnecessary function. saves 64 bytes on i386
    2) allows you to disable checking of mail (actually, it's now disabled
    by default). this would be a nice CML1 option, but for now it's a
    #(define|undef) in the C file like the other internal ash options.
    this saves an additional 352 bytes if you leave mail disabled. 
						
						
					 
					
						2001-10-31 11:05:49 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						eaecbf33f7 
					 
					
						
						
							
							Fixup some silly prototype warnings  
						
						
						
						
					 
					
						2001-10-31 10:41:31 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						69a20f0aca 
					 
					
						
						
							
							Patch from ASA <llb@udm.net.ru> to that source files  
						
						... 
						
						
						
						are properly passed their arguments. 
						
						
					 
					
						2001-10-31 10:40:37 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						72f9a4277f 
					 
					
						
						
							
							Add in some (theoretical) uClinux support.  Some init cleanups  
						
						
						
						
					 
					
						2001-10-28 05:12:20 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						1a10eec178 
					 
					
						
						
							
							Fixup the location of pwd.h and grp.h  
						
						
						
						
					 
					
						2001-10-24 17:19:38 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						a3483db55f 
					 
					
						
						
							
							Patch from vodz:  
						
						... 
						
						
						
						1) complete true: $ > /tmp/tmpfile
    2) the builtin pwd now does not unwrap symlinks
    3) reduce 680 bytes 
						
						
					 
					
						2001-10-24 08:01:06 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						bdfd0d78bc 
					 
					
						
						
							
							Major rework of the directory structure and the entire build system.  
						
						... 
						
						
						
						-Erik 
						
						
					 
					
						2001-10-24 05:00:29 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						d63dee4019 
					 
					
						
						
							
							Add an option to make the shells not advertise their busybox nature  
						
						
						
						
					 
					
						2001-10-19 00:22:23 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						f4c208937c 
					 
					
						
						
							
							Remove the now unused ARITH_* defines  
						
						... 
						
						
						
						-Erik 
						
						
					 
					
						2001-10-19 00:08:17 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						74400ccfd0 
					 
					
						
						
							
							Scrub up some function prototypes.  
						
						... 
						
						
						
						-Erik 
						
						
					 
					
						2001-10-18 04:11:39 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						f0a4ac8216 
					 
					
						
						
							
							Patch from Magnus Damm <damm@opensource.se> to avoid lash hanging  
						
						... 
						
						
						
						on serial ports 
						
						
					 
					
						2001-10-03 11:23:42 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Novoa III  
							
						 
					 
					
						
						
							
						
						8d0afde412 
					 
					
						
						
							
							Commit my changes to xxreadtoken() to reduce code size.  Also set defines  
						
						... 
						
						
						
						so that the table implementations of copynode, calcsize, and cmdtxt are
used.  Hopefully this will result in wider testing.  ;-)  If it breaks,
just unset the appropriate defines. 
						
						
					 
					
						2001-09-11 01:14:02 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						5bb1677f1d 
					 
					
						
						
							
							define IFS_BROKEN  
						
						
						
						
					 
					
						2001-09-06 18:00:41 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						88cec25e99 
					 
					
						
						
							
							Patch from vodz to make ash cope with leading redirections  
						
						... 
						
						
						
						(i.e. '2>/dev/null ls rubbish') will now work. 
						
						
					 
					
						2001-09-06 17:35:20 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						5d60a46269 
					 
					
						
						
							
							Fix a warning and potential segfault in lash when BB_FEATURE_CLEAN_UP  
						
						... 
						
						
						
						is enabled 
						
						
					 
					
						2001-08-22 05:32:24 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Novoa III  
							
						 
					 
					
						
						
							
						
						c639a35f50 
					 
					
						
						
							
							I stupidly forgot one level of pointer indirection in the cmdtxt(), calcsize(),  
						
						... 
						
						
						
						and copynode() table implementations.  Commit the fix but keep them disabled
until others check them out.  Uncomment "//#define CMDTXT_TABLE",
"//#define CALCSIZE_TABLE", and "//#define COPYNODE_TABLE" to try them out.
Saves over 600 bytes on i386. 
						
						
					 
					
						2001-08-12 17:32:56 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						dd9173c07f 
					 
					
						
						
							
							Fix a merging error  
						
						
						
						
					 
					
						2001-08-10 21:11:56 +00:00 
						 
				 
			
				
					
						
							
							
								Manuel Novoa III  
							
						 
					 
					
						
						
							
						
						16815d4b45 
					 
					
						
						
							
							A few bug fixes and significant size savings.  Combined effort of  
						
						... 
						
						
						
						Vladimir N. Oleynik dzo@simtreas.ru , Aaron Lehmann aaronl@vitelus.com ,
and myself. 
						
						
					 
					
						2001-08-10 19:36:07 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						80dd0863e2 
					 
					
						
						
							
							Small size optimization from Aaron Lehmann  
						
						
						
						
					 
					
						2001-08-10 18:42:04 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						e20b7d844a 
					 
					
						
						
							
							Fix stupid grammar error.  
						
						
						
						
					 
					
						2001-08-10 15:22:35 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						69edfecfb9 
					 
					
						
						
							
							Add support for underscores in variable names.  
						
						
						
						
					 
					
						2001-08-06 14:14:18 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						95b520110d 
					 
					
						
						
							
							Teach libc5 what a sighandler_t is  
						
						... 
						
						
						
						-Erik 
						
						
					 
					
						2001-08-02 09:52:40 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						ff9b4a8981 
					 
					
						
						
							
							Scrub away the last leftovers from BB_FEATURE_<shell>.  Good thing  
						
						... 
						
						
						
						for multibuild.pl -- I would have missed this stupid mess otherwise.
 -Erik 
						
						
					 
					
						2001-08-02 08:42:58 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						3450636169 
					 
					
						
						
							
							Latest patch from vodz.  Adds a check for divide by zero in the posix  
						
						... 
						
						
						
						math suport, cleaner math syntax error checking, moves redundant signal
string tables (from kill and ash) into libbb and provides a few
cleanups elsewhere. 
						
						
					 
					
						2001-08-02 05:02:46 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						2d91deba45 
					 
					
						
						
							
							Allow multiple shells to be enabled.  
						
						
						
						
					 
					
						2001-08-01 17:21:35 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						fa1c5aac51 
					 
					
						
						
							
							Fix the let builtin (so we can close bug  #1196 ) and remove the  
						
						... 
						
						
						
						nonstandard exp builtin.
 -Erik 
						
						
					 
					
						2001-07-31 21:38:23 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						74bcd16425 
					 
					
						
						
							
							This incorporates Posix math support into ash.  The Posix math support  
						
						... 
						
						
						
						was written by Aaron Lehmann <aaronl@vitelus.com > for busybox.  This
patch makes a few trivial changes to Aaron's code so that it can be
used (in theory) by the other shells as well...
 -Erik 
						
						
					 
					
						2001-07-30 21:41:37 +00:00