Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						47fd219c95 
					 
					
						
						
							
							Rename variable that shadows global  
						
						
						
						
					 
					
						2001-04-12 16:37:13 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						3e2ab88ee2 
					 
					
						
						
							
							New dpkg-deb function -t, stands for --fsys-tarfile  
						
						
						
						
					 
					
						2001-04-12 13:49:09 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						6785b51280 
					 
					
						
						
							
							dpkg-deb -c works now  
						
						
						
						
					 
					
						2001-04-12 11:48:02 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						359c106871 
					 
					
						
						
							
							Fix dpkg-deb, enum's are cool  
						
						
						
						
					 
					
						2001-04-12 10:19:08 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						2975a34f23 
					 
					
						
						
							
							readTarFile changed from exter nto static  
						
						
						
						
					 
					
						2001-04-11 16:49:07 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						4949faf4b2 
					 
					
						
						
							
							copy_file_chunk uses streams now.  
						
						
						
						
					 
					
						2001-04-11 16:23:35 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						f70f6cef39 
					 
					
						
						
							
							Disable sigterm  
						
						
						
						
					 
					
						2001-04-11 15:09:30 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						48081f81bd 
					 
					
						
						
							
							replace getOctal with strtol( , NULL, 8)  
						
						... 
						
						
						
						saves 100 Bytes 
						
						
					 
					
						2001-04-11 05:01:09 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						528ef50a4a 
					 
					
						
						
							
							Gzip is indepenedent of gunzip  
						
						
						
						
					 
					
						2001-04-11 03:45:37 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						7fd92949d0 
					 
					
						
						
							
							Move unzip, gz_open, gz_close to libbb  
						
						
						
						
					 
					
						2001-04-11 03:11:33 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						d22e560ad6 
					 
					
						
						
							
							Move deb_extract() to libbb, dpkg now independent of dpkg-deb  
						
						
						
						
					 
					
						2001-04-11 02:12:08 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						9d53c8ab74 
					 
					
						
						
							
							Move get_ar_headers to libbb, make dpkg_deb.c independent of ar.c  
						
						
						
						
					 
					
						2001-04-11 01:37:03 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						e5dfced23a 
					 
					
						
						
							
							Apply Vladimir's latest cleanup patch.  
						
						... 
						
						
						
						-Erik 
						
						
					 
					
						2001-04-09 22:48:12 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						305fdfa755 
					 
					
						
						
							
							Reorganise status field to use 3 chars instead of one bit shifted long int.  
						
						... 
						
						
						
						Generates status file properly now, not compatable with full dpkg yet. 
						
						
					 
					
						2001-04-08 13:27:39 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						37849f3320 
					 
					
						
						
							
							Use create_path instead of mkdir  
						
						
						
						
					 
					
						2001-04-08 07:23:53 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						13e9c7ad82 
					 
					
						
						
							
							It now correctly backs up the (still corrupt) status file  
						
						
						
						
					 
					
						2001-04-08 07:18:08 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						0e757a2f3f 
					 
					
						
						
							
							Some fixes, but still broken... (cont)  
						
						... 
						
						
						
						Make better use of some libbb functions
New remove dir code to avoid depending on the rm applet
dont use copy_file() it doesnt fail elegantly
Use getopt.
Generate correct /var/lib/dpkg/info/ files
Status file is broken, working on it now 
						
						
					 
					
						2001-04-08 05:27:18 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						f608da4288 
					 
					
						
						
							
							Ignore SIGTERM prior to gz_close()  
						
						
						
						
					 
					
						2001-04-07 02:40:59 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						e5f3957665 
					 
					
						
						
							
							Fix warning  
						
						
						
						
					 
					
						2001-04-07 02:17:36 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						83f173b61e 
					 
					
						
						
							
							A first pass at making D_FILE_OFFSET_BITS=64 work, from  
						
						... 
						
						
						
						Jari Ruusu <jari.ruusu@pp.inet.fi > 
						
						
					 
					
						2001-04-05 23:07:25 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						4e2439ad27 
					 
					
						
						
							
							It seems all the stdout munging was useless anyways, since  
						
						... 
						
						
						
						deb_extract and all its called functions do nothing with
stdout anyways.  Axe that stuff.
 -Erik 
						
						
					 
					
						2001-04-05 18:30:38 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						fdefbbbe85 
					 
					
						
						
							
							dpkg_deb had not been updated for the new gunzip interface.  Fix it.  
						
						... 
						
						
						
						-Erik 
						
						
					 
					
						2001-04-05 06:04:11 +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 
							
						 
					 
					
						
						
							
						
						3a6da8c183 
					 
					
						
						
							
							gz_open and gz_close were left in, even when BB_FEATURE_TAR_GZIP was disabled.  
						
						... 
						
						
						
						Fix that. 
						
						
					 
					
						2001-03-29 14:22:45 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						5f2ef46d6d 
					 
					
						
						
							
							Fix zcat  
						
						
						
						
					 
					
						2001-03-29 01:07:54 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						ed7a776538 
					 
					
						
						
							
							gunzip -c works again  
						
						
						
						
					 
					
						2001-03-29 00:57:20 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						ae8ad35590 
					 
					
						
						
							
							Fixes from Robert Kaiser  
						
						
						
						
					 
					
						2001-03-28 23:57:51 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						02cebebc3b 
					 
					
						
						
							
							Remove cruft  
						
						
						
						
					 
					
						2001-03-28 07:37:48 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						9233959940 
					 
					
						
						
							
							Remove tar_unzip_init() not needed any more, uses gz_open instead  
						
						
						
						
					 
					
						2001-03-28 07:31:37 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						018e9e6799 
					 
					
						
						
							
							Fix tar -z, calls gz_open now  
						
						
						
						
					 
					
						2001-03-28 07:27:26 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						0cbc8cf4c9 
					 
					
						
						
							
							Gunzip changes broke tar -z support (woops)  
						
						
						
						
					 
					
						2001-03-28 05:47:26 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						58e42d5356 
					 
					
						
						
							
							Major cleanup to better adhere to style guide and use standard busybox functions  
						
						
						
						
					 
					
						2001-03-28 05:38:24 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						f58efb57d1 
					 
					
						
						
							
							Add functions that were shared with gunzip.c, gunzip about to change.  
						
						
						
						
					 
					
						2001-03-28 05:35:16 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						851895ab80 
					 
					
						
						
							
							Clean up more local vars which shadow globals  
						
						... 
						
						
						
						-Erik 
						
						
					 
					
						2001-03-21 21:52:25 +00:00 
						 
				 
			
				
					
						
							
							
								Mark Whitley 
							
						 
					 
					
						
						
							
						
						3bf60aa723 
					 
					
						
						
							
							If only BB_DPKG was enabled in Config.h, busybox would not build; it'd say:  
						
						... 
						
						
						
						dpkg.c:18: #error It looks like you are using libc5, which does not support
  dpkg.c:19: #error tfind().  tfind() is used by busybox dpkg.
  dpkg.c:20: #error Please disable BB_DPKG.  Sorry.
This was fixed by changing the || to an && in the preprocessor.
(We've changed the logic in there too many times.)
Found using multibuild.pl. 
						
						
					 
					
						2001-03-15 17:39:29 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						82d8502409 
					 
					
						
						
							
							Fix from Manuel for a silly thinko on my part.  
						
						
						
						
					 
					
						2001-03-14 17:15:45 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						3c0b425cde 
					 
					
						
						
							
							dpkg used tfind, which doesn't work with libc5.  Print a friendy error  
						
						... 
						
						
						
						should someone try to use it...
 -Erik 
						
						
					 
					
						2001-03-14 01:31:11 +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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						b50d707633 
					 
					
						
						
							
							fix a few mallocs to be xmallocs.  
						
						... 
						
						
						
						-Erik 
						
						
					 
					
						2001-02-15 19:50:11 +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 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						3af1f88725 
					 
					
						
						
							
							Closer integration with dpkg-deb and other busybox functions.  
						
						... 
						
						
						
						Hopefully simplified some code (works for me). 
						
						
					 
					
						2001-02-12 11:33:09 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						821fbf0f42 
					 
					
						
						
							
							New option 'list' produces output that can be used for the packages .list file.  
						
						... 
						
						
						
						Will be used be bb dpkg 
						
						
					 
					
						2001-02-12 11:16:26 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						bc9afadecd 
					 
					
						
						
							
							New function, deb-extract to be used by dpkg, code cleanups. saves some bytes  
						
						
						
						
					 
					
						2001-02-11 03:32:41 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						728875f340 
					 
					
						
						
							
							Consmetic changes  
						
						
						
						
					 
					
						2001-02-11 03:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						631064613f 
					 
					
						
						
							
							More style changes  
						
						
						
						
					 
					
						2001-02-11 01:40:23 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						0c9d77ccfd 
					 
					
						
						
							
							Style changes; use get_line_from_file from utilities  
						
						
						
						
					 
					
						2001-02-11 00:17:22 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						510f0ddafa 
					 
					
						
						
							
							Use copy_file from utilty.c, remove some char defines  
						
						
						
						
					 
					
						2001-02-10 14:53:08 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						649968ceb1 
					 
					
						
						
							
							Bug fix, rename status file, cleanups  
						
						
						
						
					 
					
						2001-02-10 14:26:48 +00:00 
						 
				 
			
				
					
						
							
							
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						af8c65deaa 
					 
					
						
						
							
							Replace status defines with const int to conform to sytle guide, adds 32 bytes  
						
						
						
						
					 
					
						2001-02-10 03:19:51 +00:00