Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						d8d1191505 
					 
					
						
						
							
							Support for bziped debs, i.e. use .tar.bz2 instead .tar.gz internally  
						
						 
						
						
						
						
					 
					
						2002-11-05 13:56:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						6ab32eb34c 
					 
					
						
						
							
							Move data_extract_all_prefix to dpkg, its only used there.  
						
						 
						
						
						
						
					 
					
						2002-11-03 11:57:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						61b7904afd 
					 
					
						
						
							
							Update dpkg to use new unarchive code  
						
						 
						
						
						
						
					 
					
						2002-10-19 10:40:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						a94a06a38e 
					 
					
						
						
							
							Patch from Randolfe Averty to fixup package conflict checks, cleanup some memory leaks and reorganise dependency checking.  
						
						 
						
						... 
						
						
						
						Some further memory leaks fixed by me. 
						
						
					 
					
						2002-05-29 13:45:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						39fcb5a750 
					 
					
						
						
							
							* archival/dpkg.c (create_list): Use chomp.  
						
						 
						
						... 
						
						
						
						* archival/tar.c (append_file_list_to_list): Likewise. 
						
						
					 
					
						2002-01-02 19:01:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						1f0c43668a 
					 
					
						
						
							
							Remove == TRUE' tests and convert != TRUE' and `== FALSE' tests to use !.  
						
						 
						
						
						
						
					 
					
						2001-12-20 23:13:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						aad44fb37a 
					 
					
						
						
							
							Fix some fegfaults and picket fence  
						
						 
						
						
						
						
					 
					
						2001-12-05 04:40:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						1dbbd2fe34 
					 
					
						
						
							
							Fail gracefully if package depends on a virtual package.  
						
						 
						
						
						
						
					 
					
						2001-12-05 04:10:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						efd7f03657 
					 
					
						
						
							
							Fix opt type in dpkg ( closes :  #118975 ).  
						
						 
						
						
						
						
					 
					
						2001-11-19 21:07:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						0a25b35c66 
					 
					
						
						
							
							Fix create list segfault  
						
						 
						
						
						
						
					 
					
						2001-11-03 08:29:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						ef0eab514d 
					 
					
						
						
							
							Recovering from my previous commit  
						
						 
						
						
						
						
					 
					
						2001-10-25 14:49:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						0d2fb76c11 
					 
					
						
						
							
							Modify applets to use libunarchive  
						
						 
						
						
						
						
					 
					
						2001-10-25 14:26:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						6ccdd8c122 
					 
					
						
						
							
							Abort if scripts return value != 0  
						
						 
						
						
						
						
					 
					
						2001-10-23 17:52:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						a7512d74fa 
					 
					
						
						
							
							Process extra empty lines correctly.  
						
						 
						
						
						
						
					 
					
						2001-10-18 17:03:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						3dd4f5ed69 
					 
					
						
						
							
							Remove xmalloc calls.  
						
						 
						
						
						
						
					 
					
						2001-10-18 15:08:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						30f68908ef 
					 
					
						
						
							
							Another part of Stafan's latest patch, when replacing a pre-existing package set its status correctly.  
						
						 
						
						
						
						
					 
					
						2001-10-06 02:40:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						f28d819554 
					 
					
						
						
							
							status_package_num should refer to package not status.  
						
						 
						
						... 
						
						
						
						Only initialise a new entry in the status hashtable if it really is a new entry. 
						
						
					 
					
						2001-10-06 02:27:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						a8412dbf39 
					 
					
						
						
							
							Fixes with help from Stefan, Typo in prerm script, and when reinstall a package the old packages status was getting overwritten.  
						
						 
						
						
						
						
					 
					
						2001-10-04 05:22:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						35636540ea 
					 
					
						
						
							
							Extract control.tar.gz and data.tar.gz unconditionally, another one picked up by Stefan  
						
						 
						
						
						
						
					 
					
						2001-10-03 03:10:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						95bfe631a4 
					 
					
						
						
							
							Fix return status, picked up by Stefan  
						
						 
						
						
						
						
					 
					
						2001-09-29 03:34:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						dece3c5684 
					 
					
						
						
							
							The <package>.list file was prepending "./" to the files, fixed that.  
						
						 
						
						... 
						
						
						
						Also fixed a very silly error by me when running postinst (remember to use the variable BEFORE its freed) 
						
						
					 
					
						2001-09-22 04:16:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						b8f5adb64f 
					 
					
						
						
							
							Dont free everytime getline() is used, fix from Stefan Soucek  
						
						 
						
						
						
						
					 
					
						2001-09-22 03:24:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						48cc89b738 
					 
					
						
						
							
							Fix to make preinst run when required, from Stefan Soucek  
						
						 
						
						
						
						
					 
					
						2001-09-21 05:07:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						e73866181f 
					 
					
						
						
							
							Implement dpkg -l option, from Stefan Soucek (slightly modified)  
						
						 
						
						
						
						
					 
					
						2001-09-21 04:30:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						bac490fe53 
					 
					
						
						
							
							Fix version comparision bug  
						
						 
						
						
						
						
					 
					
						2001-08-15 11:25:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						81108e7653 
					 
					
						
						
							
							Cleanup (most) memory leaks  
						
						 
						
						
						
						
					 
					
						2001-07-19 12:15:13 +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 
							
						 
					 
					
						
						
							
						
						778041f8d1 
					 
					
						
						
							
							Use the unofficial -C instead of -c to --configure a package, -c conflicts with another dpkg command  
						
						 
						
						
						
						
					 
					
						2001-07-18 05:17:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						ed4492a697 
					 
					
						
						
							
							More feedback to user  
						
						 
						
						
						
						
					 
					
						2001-07-18 05:03:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						7b0241579c 
					 
					
						
						
							
							Be more verbose when configureing package, minor changes  
						
						 
						
						
						
						
					 
					
						2001-07-18 04:33:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						4cdc607f72 
					 
					
						
						
							
							Use xfopen to abort on error to prevent segfaulting later.  
						
						 
						
						
						
						
					 
					
						2001-07-18 03:13:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						58a5bd187d 
					 
					
						
						
							
							Tolerate fields with no data, e.g. "Depends: "  
						
						 
						
						
						
						
					 
					
						2001-07-14 06:25:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						ccd65c9be6 
					 
					
						
						
							
							Total rewrite, uses hash tables for speed and low memory use.  
						
						 
						
						
						
						
					 
					
						2001-07-13 18:35:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						59e50f634a 
					 
					
						
						
							
							Unpack the filename not the package name  
						
						 
						
						
						
						
					 
					
						2001-07-11 03:30:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						807bda4a24 
					 
					
						
						
							
							Minor update to include file ordering  
						
						 
						
						
						
						
					 
					
						2001-07-07 08:13:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						24982c589b 
					 
					
						
						
							
							Fix up some warnings that show up on ppc  
						
						 
						
						
						
						
					 
					
						2001-06-25 19:31:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						ceeff73819 
					 
					
						
						
							
							Rewrote mkdir (and touched lots of things in the process).  
						
						 
						
						
						
						
					 
					
						2001-06-21 19:41:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						9aff903603 
					 
					
						
						
							
							Reorganise archive extraction code  
						
						 
						
						
						
						
					 
					
						2001-06-13 07:26:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						5a9d441b2c 
					 
					
						
						
							
							Fix up some signed char vs int issues that show up on powerpc.  
						
						 
						
						
						
						
					 
					
						2001-05-24 14:16:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Kraai 
							
						 
					 
					
						
						
							
						
						7cedac567c 
					 
					
						
						
							
							Remove unused function.  If necessary, we can use remove_file instead.  
						
						 
						
						
						
						
					 
					
						2001-05-17 04:03:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						c1bdffe99b 
					 
					
						
						
							
							Another nice cleanup from Larry.  This adds a new last_char_is() function and  
						
						 
						
						... 
						
						
						
						uses it to avoid possible buffer underruns whn strlen is zero, and avoid the
possible space-hogging inline of strlen() in several cases.
 -Erik 
						
						
					 
					
						2001-04-26 15:56:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						ae1c704c44 
					 
					
						
						
							
							Write full status file  
						
						 
						
						
						
						
					 
					
						2001-04-16 10:26:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						33431ebb9a 
					 
					
						
						
							
							dpkg improvements, use full package struct, avoid extracting to tmp dir, rename variable.  
						
						 
						
						... 
						
						
						
						deb_extract, untar and dpkg_deb modified to make the above possible 
						
						
					 
					
						2001-04-16 04:52:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						4949faf4b2 
					 
					
						
						
							
							copy_file_chunk uses streams now.  
						
						 
						
						
						
						
					 
					
						2001-04-11 16:23:35 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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