Robert Griebl 
							
						 
					 
					
						
						
							
						
						aa385d4015 
					 
					
						
						
							
							Entries with "noauto" options are ignored correctly when mounting all  
						
						 
						
						... 
						
						
						
						("mount -a"), but mount fails when these entries are specified explicitly
In these cases the "noauto" option has to be simply ignored. 
						
						
					 
					
						2002-05-14 22:56:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						defd998c42 
					 
					
						
						
							
							Patch from Kevin Hilman <khilman@equator.com> to fix potential  
						
						 
						
						... 
						
						
						
						memory corruption from long pathnames in /etc/fstab. 
						
						
					 
					
						2002-04-13 13:47:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						1d1d2f9b18 
					 
					
						
						
							
							Update some missing copyright notices  
						
						 
						
						
						
						
					 
					
						2002-04-13 08:31:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						fcffa2cc1a 
					 
					
						
						
							
							Apply lash_patch35 from vodz, which brings several nice size_optimizations.  
						
						 
						
						
						
						
					 
					
						2002-04-06 05:17:57 +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 
							
						 
					 
					
						
						
							
						
						6834ee941a 
					 
					
						
						
							
							Avoid NULL pointer problems.  Patch from "Frank P. MacLachlan"  
						
						 
						
						... 
						
						
						
						<fpm-plutus@tgs.indyme.com > 
						
						
					 
					
						2001-12-06 21:33:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						c8227639db 
					 
					
						
						
							
							Change strdup calls to xstrdup (patch from Steve Merrifield).  
						
						 
						
						
						
						
					 
					
						2001-11-12 16:57:27 +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 
							
						 
					 
					
						
						
							
						
						8acbf1d307 
					 
					
						
						
							
							Make mount default to using /proc/filesystems to avoid  
						
						 
						
						... 
						
						
						
						ever trying to mount a nodev filesystem.
 -Erik 
						
						
					 
					
						2001-10-18 04:10:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						3b1525e444 
					 
					
						
						
							
							Don't automount things as "usbdevfs" -- patch from  
						
						 
						
						... 
						
						
						
						Ethan Benson <erbenson@alaska.net > 
						
						
					 
					
						2001-09-03 16:49:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						a7cecbc917 
					 
					
						
						
							
							Commit Vladimir's simplify_path.  
						
						 
						
						
						
						
					 
					
						2001-08-10 15:05:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						044228d5ec 
					 
					
						
						
							
							This is vodz' latest patch.  Sorry it took so long...  
						
						 
						
						... 
						
						
						
						1) ping cleanup (compile fix from this patch already applied).
    2) traceroute call not spare ntohl() now (and reduce size);
    3) Fix for functions not declared static in insmod, ash, vi and mount.
    4) a more simple API cmdedit :))
    5) adds "stopped jobs" warning to ash on Ctrl-D and fixes "ignoreeof" option
    6) reduce exporting library function index->strchr (traceroute), bzero->memset (syslogd) 
						
						
					 
					
						2001-07-17 01:12:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						94f3a570e1 
					 
					
						
						
							
							Fix a thinko (the symptoms of which were reported by  
						
						 
						
						... 
						
						
						
						David Douthitt in bug #1111 ). 
						
						
					 
					
						2001-07-05 14:46:07 +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 
							
						 
					 
					
						
						
							
						
						2f6e1f880b 
					 
					
						
						
							
							Patch from Gernot Poerner <gp@it-netservice.de>.  Adds in  
						
						 
						
						... 
						
						
						
						mount bind support. 
						
						
					 
					
						2001-05-21 15:59:34 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						cc0aa0f2d7 
					 
					
						
						
							
							Actually we dont need to check if the device is nfs as it wont be stat'ed  
						
						 
						
						
						
						
					 
					
						2001-05-07 01:51:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						1b62619446 
					 
					
						
						
							
							woops, i shouldnt be so presumtuous? about what the error will be  
						
						 
						
						
						
						
					 
					
						2001-05-07 01:40:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						3aae10014c 
					 
					
						
						
							
							Device may not be a real filename  
						
						 
						
						
						
						
					 
					
						2001-05-07 01:38:03 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						e6bf66eada 
					 
					
						
						
							
							Fix two bugs reported by Ralph Jones.  
						
						 
						
						
						
						
					 
					
						2001-05-04 14:49:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						3425111bb9 
					 
					
						
						
							
							Fix bug  #1108  by always canonicalizing arguments.  
						
						 
						
						
						
						
					 
					
						2001-05-02 21:17:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Whitley 
							
						 
					 
					
						
						
							
						
						4b541a8817 
					 
					
						
						
							
							Moved some #ifdefs down below #include "busybox.h" where they belong.  
						
						 
						
						
						
						
					 
					
						2001-04-25 17:10:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						a3045dfd25 
					 
					
						
						
							
							Convert mount to use getopt.  
						
						 
						
						
						
						
					 
					
						2001-04-17 04:48:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						1240082e37 
					 
					
						
						
							
							Further cleanup of mount option handling.  
						
						 
						
						
						
						
					 
					
						2001-04-17 04:32:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						24ed3bee0c 
					 
					
						
						
							
							Fix -a support (broken by previous patch).  
						
						 
						
						
						
						
					 
					
						2001-04-17 04:26:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						3d406da0c9 
					 
					
						
						
							
							Fix segfault on `mount -t nfs' reported by Gratien D'haese.  
						
						 
						
						
						
						
					 
					
						2001-04-17 04:22:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						e76c3b08e1 
					 
					
						
						
							
							A number of cleanups.  Now compiles with libc5, glibc, and uClibc.  Fix a few  
						
						 
						
						... 
						
						
						
						shadowed variables.  Move (almost) all syscalls to libbb/syscalls.c, so I can
handle them sanely and all at once.
 -Erik 
						
						
					 
					
						2001-04-05 03:14:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						c4cef5ab06 
					 
					
						
						
							
							Move the mtab support stuff into libbb  
						
						 
						
						... 
						
						
						
						-Erik 
						
						
					 
					
						2001-04-01 16:01:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						1e117b4752 
					 
					
						
						
							
							Dont try and automount devfs, rename some variables  
						
						 
						
						
						
						
					 
					
						2001-03-30 01:28:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Whitley 
							
						 
					 
					
						
						
							
						
						20f61d35de 
					 
					
						
						
							
							The patch I previously applied from Brian Webb was 2 lines off. Oops.  
						
						 
						
						
						
						
					 
					
						2001-03-14 17:30:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Whitley 
							
						 
					 
					
						
						
							
						
						bd2e42f162 
					 
					
						
						
							
							Applied a patch from Brian Webb to fix a problem with mount on the Agenda PDA.  
						
						 
						
						... 
						
						
						
						Apparently, the mount() call does not like taking a stack allocated pointer. 
						
						
					 
					
						2001-03-12 23:17:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						3e6ff9017f 
					 
					
						
						
							
							A cleanup patch from Jeff Garzik to static-ify a number of  
						
						 
						
						... 
						
						
						
						namespace polluting things that really should be static. 
						
						
					 
					
						2001-03-09 21:24:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						323434be42 
					 
					
						
						
							
							Dont try to automount some specific filesystem types  
						
						 
						
						
						
						
					 
					
						2001-03-02 22:21:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						de4406747b 
					 
					
						
						
							
							Bah.  I missed a header file.  
						
						 
						
						
						
						
					 
					
						2001-03-01 07:55:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						7b91f02021 
					 
					
						
						
							
							Reduce the size of mount (and bypass /proc/filesystems) by using the sysfs  
						
						 
						
						... 
						
						
						
						system call, based on work done by Glenn McGrath in December.
 -Erik 
						
						
					 
					
						2001-03-01 07:50:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						93ba60f01d 
					 
					
						
						
							
							Keep trying if an NFS mount fails, and eliminate a call to exit(3).  
						
						 
						
						
						
						
					 
					
						2001-02-28 15:33:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Whitley 
							
						 
					 
					
						
						
							
						
						e677dfedd1 
					 
					
						
						
							
							Applied patch from Magnus Damm <damm@opensource.se> to fix a 'inner scope var  
						
						 
						
						... 
						
						
						
						masking outer scope var with same name' bug that was preventing the loopback
device from being unmounted if mount() fails. 
						
						
					 
					
						2001-02-26 17:45:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						cbe31dace5 
					 
					
						
						
							
							It turns out that DODMALLOC was broken when I reorganized busybox.h  
						
						 
						
						... 
						
						
						
						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-20 06:14:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						67991cf824 
					 
					
						
						
							
							This patch, put together by Manuel Novoa III, is a merge of work  
						
						 
						
						... 
						
						
						
						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-02-14 21:23:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						af4ac77d9d 
					 
					
						
						
							
							Apply a patch from Larry Doolittle to add "-all" and "-none" switches  
						
						 
						
						... 
						
						
						
						to multibuild.pl.  I did a little formatting adjustments to make it
_very_ obvious when things stop working.  I also removed the USE_PROCFS
config option -- just do the right thing when USE_DEVPS_PATCH is enabled.
 -Erik 
						
						
					 
					
						2001-02-01 22:43:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						dd19c69904 
					 
					
						
						
							
							Removed trailing \n from error_msg{,_and_die} messages.  
						
						 
						
						
						
						
					 
					
						2001-01-31 19:00:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Whitley 
							
						 
					 
					
						
						
							
						
						59ab025363 
					 
					
						
						
							
							#define -> static const int. Also got rid of some big static buffers.  
						
						 
						
						
						
						
					 
					
						2001-01-23 22:30:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						6f65a3a7e8 
					 
					
						
						
							
							More printf cleanups  
						
						 
						
						
						
						
					 
					
						2001-01-20 01:10:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						a9819b2908 
					 
					
						
						
							
							Use busybox error handling functions wherever possible.  
						
						 
						
						
						
						
					 
					
						2000-12-22 01:48:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						1fa1adea2a 
					 
					
						
						
							
							Change calls to error_msg.* and strerror to use perror_msg.*.  
						
						 
						
						
						
						
					 
					
						2000-12-18 03:57:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						d9d03b83f8 
					 
					
						
						
							
							Mount error return code fix from Kent Robotti -- we must reset the error  
						
						 
						
						... 
						
						
						
						code when looping... 
						
						
					 
					
						2000-12-12 23:20:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Whitley 
							
						 
					 
					
						
						
							
						
						f57c944e09 
					 
					
						
						
							
							Changed names of functions in utility.c and all affected files, to make  
						
						 
						
						... 
						
						
						
						compliant with the style guide. Everybody rebuild your tags file! 
						
						
					 
					
						2000-12-07 19:56:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						92ed8a3519 
					 
					
						
						
							
							Fix exit status on failure.  
						
						 
						
						
						
						
					 
					
						2000-12-06 15:55:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						3e856ce428 
					 
					
						
						
							
							Stop using TRUE and FALSE for exit status.  
						
						 
						
						
						
						
					 
					
						2000-12-01 02:55:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						3570a34de4 
					 
					
						
						
							
							Renamed "internal.h" to the more sensible "busybox.h".  
						
						 
						
						... 
						
						
						
						-Erik 
						
						
					 
					
						2000-09-25 21:45:58 +00:00