Rob Landley 
							
						 
					 
					
						
						
							
						
						299a6b4d7b 
					 
					
						
						
							
							Consolidate #include <sys/time.h> so libbb.h does it.  
						
						 
						
						
						
						
					 
					
						2006-05-27 21:42:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Landley 
							
						 
					 
					
						
						
							
						
						8bb50782a5 
					 
					
						
						
							
							Change llist_add_* to take the address of the list rather than returning the new  
						
						 
						
						... 
						
						
						
						head, and change all the callers. 
						
						
					 
					
						2006-05-26 23:44:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						e2922e42a0 
					 
					
						
						
							
							- make it C89 compatible; Declarations in the middle of a function is of course  
						
						 
						
						... 
						
						
						
						fine in C99, but it really serves no purpose other than breaking compilation
  on C89 compilers.
  Thanks to Rich Felker for pointing this out. 
						
						
					 
					
						2006-05-19 12:48:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						39440e520c 
					 
					
						
						
							
							pull Rules.mak from top_srcdir as pointed out by Robert P. J. Day on the mailing list  
						
						 
						
						
						
						
					 
					
						2006-05-13 02:33:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Landley 
							
						 
					 
					
						
						
							
						
						a6b5b60942 
					 
					
						
						
							
							Fiddling with llist to make memory management easier.  Specifically, the  
						
						 
						
						... 
						
						
						
						option to delete the contents of the list when we delete the list is a
good thing. 
						
						
					 
					
						2006-05-08 19:03:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Landley 
							
						 
					 
					
						
						
							
						
						a389651115 
					 
					
						
						
							
							Remove bb_strlen() in favor of -fno-builtin-strlen.  Saves as many bytes  
						
						 
						
						... 
						
						
						
						as the old optimization did (actually does slightly better under gcc 4.0), and
simplifies the code. 
						
						
					 
					
						2006-05-07 20:20:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Landley 
							
						 
					 
					
						
						
							
						
						0c43046fde 
					 
					
						
						
							
							Fix allbareconfig.  
						
						 
						
						
						
						
					 
					
						2006-05-04 19:51:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Landley 
							
						 
					 
					
						
						
							
						
						997650b972 
					 
					
						
						
							
							From Denis Vlasenko:  
						
						 
						
						... 
						
						
						
						* CPU% = process[i].ticks/sum(process[i].ticks) * busy_cpu_ticks/total_cpu_ticks
* got rid of empty line under "Load average" line
  and used last line - +2 visible processes
* do not do float conversion of loadavg, just read it as string from /proc
* fix display on small screens
* dropped unused .stime, .utime fields
* a few variables were renamed
* style fixes 
						
						
					 
					
						2006-04-24 23:13:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						70cbb6e026 
					 
					
						
						
							
							Jason Schoon writes: Attached is a patch to display the usage message if fuser is called with no arguments, rather than doing no work and failing silently.  
						
						 
						
						
						
						
					 
					
						2006-04-21 22:04:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Landley 
							
						 
					 
					
						
						
							
						
						8b1f11da52 
					 
					
						
						
							
							Remove a superfluous quote and more non-generic standalone code.  
						
						 
						
						
						
						
					 
					
						2006-04-17 21:49:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Landley 
							
						 
					 
					
						
						
							
						
						2ec922eed5 
					 
					
						
						
							
							Patch from Robert P Day: let menuconfig indent stuff for us, we don't have  
						
						 
						
						... 
						
						
						
						to do it in Config.in. 
						
						
					 
					
						2006-04-13 23:22:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						d9cf7ac781 
					 
					
						
						
							
							- patch from Denis Vlasenko to add and use bb_xchdir()  
						
						 
						
						
						
						
					 
					
						2006-04-12 18:39:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						cb44816ba3 
					 
					
						
						
							
							- add and use bb_opendir(), bb_xopendir().  
						
						 
						
						... 
						
						
						
						text    data     bss     dec     hex filename
 889445    9392 1035784 1934621  1d851d busybox.gcc-4.2.orig
 889297    9392 1035784 1934473  1d8489 busybox.gcc-4.2
 889009    9820 1037860 1936689  1d8d31 busybox.gcc-4.1.orig
 888817    9820 1037860 1936497  1d8c71 busybox.gcc-4.1 
						
						
					 
					
						2006-04-12 07:35:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Landley 
							
						 
					 
					
						
						
							
						
						31642d75e1 
					 
					
						
						
							
							More "extern" removals from Robert P. Day  
						
						 
						
						
						
						
					 
					
						2006-03-14 21:45:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						df10094870 
					 
					
						
						
							
							- revert back to r14406  
						
						 
						
						
						
						
					 
					
						2006-03-13 19:04:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						07a79e75f5 
					 
					
						
						
							
							- backout using features which are not available with the previous stable  
						
						 
						
						... 
						
						
						
						version of make (3.71.1). 
						
						
					 
					
						2006-03-09 09:03:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Landley 
							
						 
					 
					
						
						
							
						
						dfba741457 
					 
					
						
						
							
							Robert P. Day removed 8 gazillion occurrences of "extern" on function  
						
						 
						
						... 
						
						
						
						definitions.  (That should only be on prototypes.) 
						
						
					 
					
						2006-03-06 20:47:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						022eb311d5 
					 
					
						
						
							
							- use absolute path for top_builddir and top_srcdir.  
						
						 
						
						... 
						
						
						
						Fixes make trying to include the very same file in an endless loop. 
						
						
					 
					
						2006-03-02 17:33:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						5d26126b9e 
					 
					
						
						
							
							- fixes parallel builds (make -j)  
						
						 
						
						... 
						
						
						
						- use less resources for the buildsystem itself 
						
						
					 
					
						2006-03-01 22:54:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Landley 
							
						 
					 
					
						
						
							
						
						d6e14d8bee 
					 
					
						
						
							
							Don't build directory libraries unless we're building an applet that needs it.  
						
						 
						
						... 
						
						
						
						Cherry-picked from Devin Bayer's big MacOS X patch. 
						
						
					 
					
						2006-02-21 19:11:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						da2a7d6b20 
					 
					
						
						
							
							rfelker writes in Bug 738: sys/sysmacros.h is needed for makedev  
						
						 
						
						
						
						
					 
					
						2006-02-19 22:47:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Vladimir N. Oleynik" 
							
						 
					 
					
						
						
							
						
						c218a29325 
					 
					
						
						
							
							add last terminal line  
						
						 
						
						
						
						
					 
					
						2006-02-15 17:15:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Vladimir N. Oleynik" 
							
						 
					 
					
						
						
							
						
						3afdfecf7e 
					 
					
						
						
							
							restore change by Denis Vlasenko: file_to_buf must vary fast, best if inline  
						
						 
						
						
						
						
					 
					
						2006-02-14 10:36:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Landley 
							
						 
					 
					
						
						
							
						
						b2804551a0 
					 
					
						
						
							
							Cleanups from Denis Vlasenko.  
						
						 
						
						
						
						
					 
					
						2006-02-13 22:04:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						b38673fb9f 
					 
					
						
						
							
							make the build system puuuuuuuuuuurty  
						
						 
						
						
						
						
					 
					
						2006-02-02 01:41:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						a68ea1cb93 
					 
					
						
						
							
							fix up yet more annoying signed/unsigned and mixed type errors  
						
						 
						
						
						
						
					 
					
						2006-01-30 22:48:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Vladimir N. Oleynik" 
							
						 
					 
					
						
						
							
						
						2d604581ef 
					 
					
						
						
							
							removed warning "comparison between signed and unsigned".  
						
						 
						
						
						
						
					 
					
						2006-01-30 14:02:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Vladimir N. Oleynik" 
							
						 
					 
					
						
						
							
						
						51bfa54e46 
					 
					
						
						
							
							removed warning "comparison between signed and unsigned". Added ATTRIBUTE_UNUSED. My whitespace  
						
						 
						
						
						
						
					 
					
						2006-01-30 13:58:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Vladimir N. Oleynik" 
							
						 
					 
					
						
						
							
						
						1e98a0705b 
					 
					
						
						
							
							close bug 638  
						
						 
						
						
						
						
					 
					
						2006-01-25 13:21:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Riker 
							
						 
					 
					
						
						
							
						
						c1ef7bdd8d 
					 
					
						
						
							
							just whitespace  
						
						 
						
						
						
						
					 
					
						2006-01-25 00:08:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Fox 
							
						 
					 
					
						
						
							
						
						f9d40d6815 
					 
					
						
						
							
							compile on 2.96 for a while longer -- no floating declarations.  
						
						 
						
						
						
						
					 
					
						2006-01-20 21:48:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						7ca61b6f33 
					 
					
						
						
							
							- shared libbusybox.  
						
						 
						
						... 
						
						
						
						- IMA compilation option (aka IPO, IPA,..)
Please holler if i broke something.. 
						
						
					 
					
						2006-01-15 14:04:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						b92405552f 
					 
					
						
						
							
							Jason Schoon writes:  
						
						 
						
						... 
						
						
						
						Here is a patch for kill that I posted long ago, but forgot about
until today.  This allows kill to specify a negative process/group
(such as -1).  The shell already had this fix applied by Vodz some
time ago. 
						
						
					 
					
						2006-01-04 00:13:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Vladimir N. Oleynik" 
							
						 
					 
					
						
						
							
						
						70678bc5b6 
					 
					
						
						
							
							getopt -> getopt_ulflags. noticed by Rob Sullivan  
						
						 
						
						
						
						
					 
					
						2005-11-29 12:32:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Vladimir N. Oleynik" 
							
						 
					 
					
						
						
							
						
						7eb8e45348 
					 
					
						
						
							
							Please don't use if(asprintf(&t)<0) free(t); Use concat_subpath_file() for scan dir. Added losed chdir(".."). Removed warnings for 64-bit inode size. Why use memcpy and do not let? Very strange code for me  
						
						 
						
						
						
						
					 
					
						2005-10-28 16:08:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Landley 
							
						 
					 
					
						
						
							
						
						aa87276bed 
					 
					
						
						
							
							New applet, fuser, from Tony J. White.  (Needs some cleanup.)  
						
						 
						
						
						
						
					 
					
						2005-10-28 13:05:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Vladimir N. Oleynik" 
							
						 
					 
					
						
						
							
						
						a2eec6051f 
					 
					
						
						
							
							RESERVE_CONFIG_BUFFER --> bb_common_bufsiz1  
						
						 
						
						
						
						
					 
					
						2005-10-15 13:45:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Vladimir N. Oleynik" 
							
						 
					 
					
						
						
							
						
						f704b27b5b 
					 
					
						
						
							
							- new bb_opt_complementally syntax, use [-:?] only - 'free' chars  
						
						 
						
						... 
						
						
						
						- new bb_getopt_ulflags features: check max and min args, convert first argv to options special for ar and tar applets
- use bb_default_error_retval for env applet 
						
						
					 
					
						2005-10-14 09:56:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						ab52db8d5e 
					 
					
						
						
							
							- size reduction of pidof  
						
						 
						
						... 
						
						
						
						- fix typo in reverse_pidlist 
						
						
					 
					
						2005-10-07 15:44:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						81c3a518d3 
					 
					
						
						
							
							- pidof(8): make -s optional and optional -o;  closes   #168  
						
						 
						
						... 
						
						
						
						first cut. 
						
						
					 
					
						2005-10-06 15:37:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Vladimir N. Oleynik" 
							
						 
					 
					
						
						
							
						
						35939d9378 
					 
					
						
						
							
							update bb_getopt_ulflags special for 'ps' applet, usaging '-' as first group char from bb_opt_complementally is new feature: set argv is options;  
						
						 
						
						... 
						
						
						
						use new bb_getopt_ulflags for ps
# define terminal_width 80->79 for unwide
use stdout file descriptor for get_terminal_width_height. (its must) 
						
						
					 
					
						2005-10-05 10:52:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Vladimir N. Oleynik" 
							
						 
					 
					
						
						
							
						
						9c44dce304 
					 
					
						
						
							
							ps selinux logic correction, but do not tested too  
						
						 
						
						
						
						
					 
					
						2005-10-04 17:09:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Vladimir N. Oleynik" 
							
						 
					 
					
						
						
							
						
						be0ed3d0b9 
					 
					
						
						
							
							use updated bb_getopt_ulflags() for ps applet  
						
						 
						
						
						
						
					 
					
						2005-10-04 16:48:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						6d6a40cc4b 
					 
					
						
						
							
							- add option 'w' to ps (wide output, optional feature defaults to off).  
						
						 
						
						... 
						
						
						
						- move to ENABLE_ and use shorter boilerplate.
sizes without selinux-support:
   text	   data	    bss	    dec	    hex	filename
    356	      0	      0	    356	    164	procps/ps.o.with-w
    300	      0	      0	    300	    12c	procps/ps.o.no-w
    302	      0	      0	    302	    12e	procps/ps.o.oorig 
						
						
					 
					
						2005-10-04 14:31:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Vladimir N. Oleynik" 
							
						 
					 
					
						
						
							
						
						39a841cecf 
					 
					
						
						
							
							change interface to bb_xasprintf() - more perfect for me.  
						
						 
						
						... 
						
						
						
						ln.c: error_msg(str)->error_msg(%s, str) - remove standart "feature" for hackers
reduce 100 bytes don't care in sum 
						
						
					 
					
						2005-09-29 16:18:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						d1c8ae5dc9 
					 
					
						
						
							
							re-order a little for alphabetical  
						
						 
						
						
						
						
					 
					
						2005-09-24 23:13:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						62f18e1f20 
					 
					
						
						
							
							use the shorter license header  
						
						 
						
						
						
						
					 
					
						2005-09-24 07:16:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						0d4ee68be5 
					 
					
						
						
							
							use brief license line  
						
						 
						
						
						
						
					 
					
						2005-09-24 06:01:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Vladimir N. Oleynik" 
							
						 
					 
					
						
						
							
						
						f246dc7f57 
					 
					
						
						
							
							ENABLE_FEATURE_TOP_CPU_USAGE_PERCENTAGE->CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE  
						
						 
						
						
						
						
					 
					
						2005-09-16 12:55:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Vladimir N. Oleynik" 
							
						 
					 
					
						
						
							
						
						1e07f852e0 
					 
					
						
						
							
							FEATURE->ENABLE_FEATURE loses one for 'top' applet  
						
						 
						
						
						
						
					 
					
						2005-09-14 16:08:06 +00:00