Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						c900575dc4 
					 
					
						
						
							
							Initial import  
						
						
						
						
					 
					
						2001-02-10 02:05:24 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						05e782ddd3 
					 
					
						
						
							
							Fix wget error message and add (and use) chomp library function.  
						
						
						
						
					 
					
						2001-02-01 16:49:30 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						dd19c69904 
					 
					
						
						
							
							Removed trailing \n from error_msg{,_and_die} messages.  
						
						
						
						
					 
					
						2001-01-31 19:00:21 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						8ec10a9483 
					 
					
						
						
							
							Fix up copyright msgs.  Bump version to 0.49 in preparation for  
						
						... 
						
						
						
						a release.  Update the website with release details.
 -Erik 
						
						
					 
					
						2001-01-27 09:33:39 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						ed3ef50c23 
					 
					
						
						
							
							Fix header file usage -- there were many unnecessary header files included in  
						
						... 
						
						
						
						busybox.h which slowed compiles.  I left only what was needed and then fixed up
all the apps to include their own header files.  I also fixed naming for pwd.h
and grp.h functions.  Tested to compile and run with libc5, glibc, and uClibc.
 -Erik 
						
						
					 
					
						2001-01-27 08:24:39 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						d35c21587a 
					 
					
						
						
							
							Commit Larry Doolittle's buffers-on-stack/buffers-via-malloc patch.  
						
						... 
						
						
						
						-Erik 
						
						
					 
					
						2001-01-25 23:49:09 +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 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						3b3f5c364a 
					 
					
						
						
							
							Use getopt (or getopt_long).  
						
						
						
						
					 
					
						2001-01-22 20:49:00 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						8f8dab94e5 
					 
					
						
						
							
							Fixed listed files to extract to be more like GNU.  Reported by Deon George.  
						
						
						
						
					 
					
						2001-01-22 05:25:19 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						f914a8af2b 
					 
					
						
						
							
							Close files before exit  
						
						
						
						
					 
					
						2001-01-20 06:23:54 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						1d269432b1 
					 
					
						
						
							
							Close unused pipe handle before fork (for tar -z).  
						
						
						
						
					 
					
						2001-01-20 00:12:21 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						541ffe30a2 
					 
					
						
						
							
							Fix ownership of extracted directories.  
						
						
						
						
					 
					
						2001-01-13 21:46:25 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						be7499c83c 
					 
					
						
						
							
							Behave like GNU tar when matching excluded files.  
						
						
						
						
					 
					
						2001-01-03 17:22:10 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						59c09d06e3 
					 
					
						
						
							
							Fix warning for unused variable  
						
						
						
						
					 
					
						2001-01-03 01:44:49 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						58a408512b 
					 
					
						
						
							
							really add dpkg-deb.c this time  
						
						
						
						
					 
					
						2001-01-02 23:49:26 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						7541e3a812 
					 
					
						
						
							
							add dpkg-deb command  
						
						
						
						
					 
					
						2001-01-02 23:41:50 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						a9819b2908 
					 
					
						
						
							
							Use busybox error handling functions wherever possible.  
						
						
						
						
					 
					
						2000-12-22 01:48:07 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						e80a2633bc 
					 
					
						
						
							
							Be sure to read from the given path, not the one used in the header.  
						
						
						
						
					 
					
						2000-12-19 20:45:49 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						a1f9775981 
					 
					
						
						
							
							Fix tar handling of absolute paths and excluded directories.  
						
						
						
						
					 
					
						2000-12-19 06:24:08 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						1fa1adea2a 
					 
					
						
						
							
							Change calls to error_msg.* and strerror to use perror_msg.*.  
						
						
						
						
					 
					
						2000-12-18 03:57:16 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						4f1b0124c7 
					 
					
						
						
							
							Rewrite, fix a bug with multiple long filenames, simplify structure, remove cruft, make code conform closer to style guide, saves 350 Bytes.  
						
						
						
						
					 
					
						2000-12-15 06:50:09 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						02ced93ec2 
					 
					
						
						
							
							Add GNU compatibile gzip -d  
						
						
						
						
					 
					
						2000-12-13 17:55:11 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						4836fd44f0 
					 
					
						
						
							
							Patch from Matt Kraai:  
						
						... 
						
						
						
						The following patch makes the -X option to tar behave like GNU,
    which reads one file per line.  It also prevents the last file
    from being appended to the list twice (though that has no
    noticeable impact). 
						
						
					 
					
						2000-12-13 15:28:48 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						bd193a42a5 
					 
					
						
						
							
							Fix from Matt Kraai -- a better way to NULL terminate strings for the  
						
						... 
						
						
						
						my_* passwd and group routines.  I should have thought of doing it
this way... 
						
						
					 
					
						2000-12-13 01:52:39 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						46f44d24fc 
					 
					
						
						
							
							Support for tar -z option for uncompressing only  
						
						
						
						
					 
					
						2000-12-10 01:57:30 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						00732b57c7 
					 
					
						
						
							
							Introduce new function gunzip_init()  
						
						... 
						
						
						
						gunzip_init() will make it easier to use gunzip from other bb functions. 
						
						
					 
					
						2000-12-10 00:51:42 +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 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						3d957c87b7 
					 
					
						
						
							
							Patch from Jim Gleason <jimg@lineo.com> to fix tar so it no longer breaks hard  
						
						... 
						
						
						
						links, and no longer segfault in a certain wierd case. 
						
						
					 
					
						2000-12-07 00:34:58 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Whitley 
							
						 
					 
					
						
						
							
						
						4758368505 
					 
					
						
						
							
							Fixed the comments to match the code and renamed the function to a (hopefully)  
						
						... 
						
						
						
						more descriptive name, and as per the style guide. 
						
						
					 
					
						2000-12-05 20:03:17 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						8cede00b9e 
					 
					
						
						
							
							Patch to add in the -X option and fix the --exclude bug, originally by  
						
						... 
						
						
						
						Sebastien Huet, and now ported to the latest and greatest by both Arne Bernin
<ab@netropol.de > and kent robotti <robotti@metconnect.com >. 
						
						
					 
					
						2000-12-04 18:51:09 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						02f3b2e0c8 
					 
					
						
						
							
							Make tar shutup on compile  
						
						
						
						
					 
					
						2000-12-01 19:04:52 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						3e856ce428 
					 
					
						
						
							
							Stop using TRUE and FALSE for exit status.  
						
						
						
						
					 
					
						2000-12-01 02:55:13 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						c119ab9e29 
					 
					
						
						
							
							Note an error if we are unable to list/extract specified files.  
						
						
						
						
					 
					
						2000-11-30 04:44:54 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						ab8f9e286b 
					 
					
						
						
							
							Check for archive errors even for files we aren't extracting.  
						
						
						
						
					 
					
						2000-11-18 01:28:57 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						3c5ee9a379 
					 
					
						
						
							
							Grammer fix.  Changed "longer then" to "longer than".  Fix thanks to Jim  
						
						... 
						
						
						
						Gleason <jimg@lineo.com >. 
						
						
					 
					
						2000-11-14 22:15:48 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						7918e1fd54 
					 
					
						
						
							
							Move flush_outbuf to the file in which it is used, and by doing so fix a  
						
						... 
						
						
						
						nasty error dealing with two different variables with the same name. 
						
						
					 
					
						2000-11-08 06:52:57 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						d8ad76cb31 
					 
					
						
						
							
							Fix some bugs reported by Jim Gleason <jimg@lineo.com> and others I  
						
						... 
						
						
						
						introduced. 
						
						
					 
					
						2000-11-08 02:35:47 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						63a862272c 
					 
					
						
						
							
							Cleanup of duplicated symbols -- found by compiling with  
						
						... 
						
						
						
						LDFLAGS += -Wl,-warn-common 
						
						
					 
					
						2000-11-07 06:52:13 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						207061ac0d 
					 
					
						
						
							
							Fix error messages.  
						
						
						
						
					 
					
						2000-10-23 18:03:46 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						62f987e95f 
					 
					
						
						
							
							Fix a thinko.  Patch from Justus Pendleton <justus@acm.org>  
						
						
						
						
					 
					
						2000-10-09 17:54:38 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						c2bf5cad79 
					 
					
						
						
							
							General cleanup of comments, defines, includes, and global variables, removed those that arent needed, grouped those remaining at the top.  
						
						... 
						
						
						
						Re-ordered functions to the order they are called.
Removed static crc table, it now generates the table once for itself.
Results in source reduced by 40%, so it should be a lot easier to work on in the future, binary size only reduced by under 2KB though. 
						
						
					 
					
						2000-09-29 06:46:59 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						3570a34de4 
					 
					
						
						
							
							Renamed "internal.h" to the more sensible "busybox.h".  
						
						... 
						
						
						
						-Erik 
						
						
					 
					
						2000-09-25 21:45:58 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						1b1cfde1f8 
					 
					
						
						
							
							Fix bug#1043 -- hanlde long filenames and links (in this case, by complaining  
						
						... 
						
						
						
						that thay exist and skipping such files when extracting and when archiving.
 -Erik 
						
						
					 
					
						2000-09-24 00:54:37 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						0102a9fd48 
					 
					
						
						
							
							Fix an obscure option parsing bug.  
						
						
						
						
					 
					
						2000-09-23 22:36:24 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						d995493987 
					 
					
						
						
							
							Clean up error messages.  
						
						
						
						
					 
					
						2000-09-22 03:36:27 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						46a98dfb13 
					 
					
						
						
							
							Reverted my conversion of tar to getopt to ensure tar can  
						
						... 
						
						
						
						handle traditional semantics (i.e. 'tar -xvf -' or 'tar xvf'
now both work).
 -Erik 
						
						
					 
					
						2000-09-19 21:35:14 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						fd3741d712 
					 
					
						
						
							
							Remove definition of basename.  
						
						... 
						
						
						
						It was defined out so that it would never be seen, and if it was ever seen it wasnt used for anything. It also stops gunzip compiling under the Hurd. 
						
						
					 
					
						2000-09-18 10:20:16 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						b2f36af157 
					 
					
						
						
							
							Updated stdin/stdout treatment to match that of gnu tar.  
						
						
						
						
					 
					
						2000-09-15 22:47:34 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						6fc2a7d04d 
					 
					
						
						
							
							Reorganize listing code.  
						
						
						
						
					 
					
						2000-09-15 22:23:41 +00:00 
						 
				 
			
				
					
						
							
							
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						82cfbad216 
					 
					
						
						
							
							Allow non-verbose listing to work.  
						
						
						
						
					 
					
						2000-09-15 21:18:43 +00:00