Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						b373a8d0ca 
					 
					
						
						
							
							Fix exclude list handling  
						
						 
						
						
						
						
					 
					
						2001-08-04 05:28:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						be0c36009a 
					 
					
						
						
							
							More libc5 fixups  
						
						 
						
						... 
						
						
						
						-Erik 
						
						
					 
					
						2001-08-02 10:55:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						23b1e5c7df 
					 
					
						
						
							
							Some libc5 cleanups  
						
						 
						
						
						
						
					 
					
						2001-08-02 09:58:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						879d6c85af 
					 
					
						
						
							
							make_directory used mode as if it were an signed entity, but in fact  
						
						 
						
						... 
						
						
						
						it was a mode_t which is unsigned.  Fix it to be signed...
 -Erik 
						
						
					 
					
						2001-08-02 09:58:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						842757dc96 
					 
					
						
						
							
							Oops.  I forgot to commit this part of vodz' patch.  
						
						 
						
						
						
						
					 
					
						2001-08-02 05:18:55 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						439e3df653 
					 
					
						
						
							
							Add support for devfs device names.  
						
						 
						
						
						
						
					 
					
						2001-07-23 14:52:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						8d79ce8320 
					 
					
						
						
							
							Some patches to make dietlibc work...  
						
						 
						
						
						
						
					 
					
						2001-07-22 23:00:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						20aab260e2 
					 
					
						
						
							
							Some adjustments, mostly from David McCullough <davidm@lineo.com> to  
						
						 
						
						... 
						
						
						
						make busybox be more uClinux friendly.  I also adjusted Config.h for
uClinux so it will automagically disable apps the arn't going to
work without fork() and such.
 -Erik 
						
						
					 
					
						2001-07-19 22:28:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						c3fbec73fb 
					 
					
						
						
							
							Change read_package_field interface, and rewrite using low level functions  
						
						 
						
						... 
						
						
						
						Fixes for a few bugs that have crept into dpkg in the last few days 
						
						
					 
					
						2001-07-18 15:47:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						8d3b0497a4 
					 
					
						
						
							
							Fix extract_archive so it doesnt mangle filenames, dont try and extract "./" and strip leading "./" on other files  
						
						 
						
						
						
						
					 
					
						2001-07-18 13:22:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						6fc92a506a 
					 
					
						
						
							
							Fail silently on failure to read tar header, its unfortunate that many tar implementations must be adding unwanted crap to the end of their archives.  
						
						 
						
						... 
						
						
						
						It makes error reporting here more trouble than its worth 
						
						
					 
					
						2001-07-18 03:23:10 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						51ded05b3b 
					 
					
						
						
							
							enum entry for unarchive to be used by tar  
						
						 
						
						
						
						
					 
					
						2001-07-14 12:38:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						a868ec89e8 
					 
					
						
						
							
							Allow the unarchive() extract_list variable to be NULL, meaning extract all  
						
						 
						
						
						
						
					 
					
						2001-07-14 08:49:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						3d46224b78 
					 
					
						
						
							
							Return NULL if file doesnt open in deb_extract  
						
						 
						
						
						
						
					 
					
						2001-07-13 18:16:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						cfeb08a193 
					 
					
						
						
							
							Make sure there is a trailing '\0' when extracting to buffer.  
						
						 
						
						
						
						
					 
					
						2001-07-13 17:59:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						5e66a26eaa 
					 
					
						
						
							
							Dont setvbuff in here, must be called just after stream is initialised, glibc tolerates using it later, uclibc doesnt  
						
						 
						
						
						
						
					 
					
						2001-07-13 06:51:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						b028e08d35 
					 
					
						
						
							
							Move setvbuf calls from gz_open() to calling functions, setvbuf is only supposed to be called prior to opening the stream, glibc tolerates later use, uclibc doesnt.  
						
						 
						
						
						
						
					 
					
						2001-07-13 06:43:03 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						7467c8d3b6 
					 
					
						
						
							
							Patch from vodz:  
						
						 
						
						... 
						
						
						
						Changed email address
    cmdedit API change
    optimizations for traceroute and md5sum
    added a new shared create_icmp_socket() function 
						
						
					 
					
						2001-07-12 20:26:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						3e94f729a5 
					 
					
						
						
							
							Quiet mode, sometimes error messages arent wanted  
						
						 
						
						
						
						
					 
					
						2001-07-12 10:24:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						c127008840 
					 
					
						
						
							
							Allow unarchive to redirect stdout (tobe used by dpkg applet)  
						
						 
						
						
						
						
					 
					
						2001-07-11 17:32:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						481d19b38e 
					 
					
						
						
							
							Fix bug where it wasnt returning the last line of a multiline field  
						
						 
						
						
						
						
					 
					
						2001-07-11 15:43:03 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						daf0b78e1a 
					 
					
						
						
							
							Reverse part of my previous changes  
						
						 
						
						
						
						
					 
					
						2001-07-11 15:32:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						93febe672a 
					 
					
						
						
							
							free coniditionally, just to make it play nice with dmalloc which is incompatable with standard free()  
						
						 
						
						
						
						
					 
					
						2001-07-11 07:25:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						248c57ca43 
					 
					
						
						
							
							minor dmalloc inspired cleanups  
						
						 
						
						
						
						
					 
					
						2001-07-11 07:22:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						5a071bcbf2 
					 
					
						
						
							
							Avoid a segfault (detected by Fabio Ferrari  
						
						 
						
						... 
						
						
						
						<fabio.ferrari@digitro.com.br > in the wget applet) when
concat_path_file() or last_char_is() were fed a NULL.
 -Erik 
						
						
					 
					
						2001-07-07 04:27:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						5009f90ea2 
					 
					
						
						
							
							Removed obsolete function, strdup_substr.  
						
						 
						
						
						
						
					 
					
						2001-07-05 19:00:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						8e75f6daa6 
					 
					
						
						
							
							Fix a stupid thinko, and fix killall to cope with the updated  
						
						 
						
						... 
						
						
						
						find_pid_by_name() interface
 -Erik 
						
						
					 
					
						2001-07-05 16:27:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						d50a61956c 
					 
					
						
						
							
							Implement suggestion from Adam Slattery, (don't default to killing closing bug  #1190 .  
						
						 
						
						
						
						
					 
					
						2001-07-05 15:56:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						0159597bd6 
					 
					
						
						
							
							Generalize comment -- no longer ls specific  
						
						 
						
						
						
						
					 
					
						2001-06-30 18:08:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Novoa III  
							
						 
					 
					
						
						
							
						
						d877d44d12 
					 
					
						
						
							
							All-integer version (but it does use an unsigned long long) which fixes  
						
						 
						
						... 
						
						
						
						the problems of the previous version (used floating point, overflowed, didn't
round properly).  The comments at the top of the file are worth reading;
especially note 2 concerning "ls -sh". 
						
						
					 
					
						2001-06-30 07:40:44 +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 
							
						 
					 
					
						
						
							
						
						029b4a0422 
					 
					
						
						
							
							Allow xrealloc to act as a free() when size=0, per SuS2.  
						
						 
						
						... 
						
						
						
						-Erik 
						
						
					 
					
						2001-06-28 21:22:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						0d8cc1670c 
					 
					
						
						
							
							Fix a type promotion bug discivered and analyzed by Alan Modra  
						
						 
						
						... 
						
						
						
						<amodra@bigpond.net.au >, which caused false checksum errors 
						
						
					 
					
						2001-06-27 06:15:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						91a6318d55 
					 
					
						
						
							
							Make it so we don't segfault when /proc isn't mounted -- guess pid 1...  
						
						 
						
						... 
						
						
						
						-Erik 
						
						
					 
					
						2001-06-26 22:44:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						5ef5614c31 
					 
					
						
						
							
							Don't use void * to pass pointers of known type  
						
						 
						
						
						
						
					 
					
						2001-06-26 16:36:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						78b0e379d7 
					 
					
						
						
							
							Vladimir's last_patch_15  
						
						 
						
						
						
						
					 
					
						2001-06-26 02:06:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						2e6d3cfa82 
					 
					
						
						
							
							Nore unarchive (and doc) fixes from Laurence Anderson  
						
						 
						
						
						
						
					 
					
						2001-06-24 12:36:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						8f5b63edea 
					 
					
						
						
							
							cpio applet, and changes to associated code  
						
						 
						
						
						
						
					 
					
						2001-06-22 09:22:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						a0105713e8 
					 
					
						
						
							
							Remove obsolete function declaration.  
						
						 
						
						
						
						
					 
					
						2001-06-22 04:20:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						764303f980 
					 
					
						
						
							
							stdlib.h defined free(), which this needs  
						
						 
						
						
						
						
					 
					
						2001-06-22 03:07:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						30f1eafaaa 
					 
					
						
						
							
							Fix the build process so it does not do the evil #ifdef BB_FOO stuff.  
						
						 
						
						... 
						
						
						
						Build exactly one .o file per function, and let the linker throw away
the junk it doesn't want.
 -Erik 
						
						
					 
					
						2001-06-22 03:00:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						6b03504441 
					 
					
						
						
							
							Add in a missing header file  
						
						 
						
						
						
						
					 
					
						2001-06-22 02:58:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						76ce7549ce 
					 
					
						
						
							
							Dont change date or chmod on symlinks, lchown on symlinks if lchown available  
						
						 
						
						
						
						
					 
					
						2001-06-22 02:55:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						9f832deecf 
					 
					
						
						
							
							remove defines around unarchive, its always used  
						
						 
						
						
						
						
					 
					
						2001-06-22 02:27:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Riker 
							
						 
					 
					
						
						
							
						
						837097648e 
					 
					
						
						
							
							comment cleanup  
						
						 
						
						
						
						
					 
					
						2001-06-22 00:27:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Riker 
							
						 
					 
					
						
						
							
						
						fbbd360b3c 
					 
					
						
						
							
							create_path -> make_directory  
						
						 
						
						
						
						
					 
					
						2001-06-22 00:14:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						ceeff73819 
					 
					
						
						
							
							Rewrote mkdir (and touched lots of things in the process).  
						
						 
						
						
						
						
					 
					
						2001-06-21 19:41:37 +00:00