Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						401de648a7 
					 
					
						
						
							
							Build system: track -Wl,-elf2flt in CFLAGS_busybox too.  
						
						 
						
						... 
						
						
						
						Document in comments that it generally should be thers,
not in LDFLAGS 
						
						
					 
					
						2008-06-06 16:11:12 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						7bdf0c82da 
					 
					
						
						
							
							klogd: make help text more understandable  
						
						 
						
						... 
						
						
						
						klogd: by using a register instead of global variable, shrink code a bit
function                                             old     new   delta
klogd_main                                           372     362     -10
packed_usage                                       24504   24486     -18
   text    data     bss     dec     hex filename
 808464     642    7180  816286   c749e busybox_old
 808422     642    7180  816244   c7474 busybox_unstripped 
						
						
					 
					
						2008-06-06 16:08:04 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						797c96d8ce 
					 
					
						
						
							
							- fix compilation on standard-conforming compilers  
						
						 
						
						
						
						
					 
					
						2008-06-06 10:31:39 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						593f8baeb0 
					 
					
						
						
							
							- fix copy'n paste error for the release date  
						
						 
						
						
						
						
					 
					
						2008-06-06 08:40:28 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						9b6f4aa8e8 
					 
					
						
						
							
							ip: support for the LOWER_UP flag by Natanael Copa <natanael.copa@gmail.com>.  
						
						 
						
						... 
						
						
						
						~50 bytes code growth. 
						
						
					 
					
						2008-06-05 14:01:04 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						f592aa36f3 
					 
					
						
						
							
							which: -a support (needed for bfin uclibc build script)  
						
						 
						
						... 
						
						
						
						real support (with CONFIG_DESKTOP=y): 120+ bytes:
   text	   data	    bss	    dec	    hex	filename
 807958	    624	   7036	 815618	  c7202	busybox_old
 808085	    624	   7036	 815745	  c7281	busybox_unstripped
"fake" support (with CONFIG_DESKTOP unset): ~45 bytes:
   text	   data	    bss	    dec	    hex	filename
 797790	    611	   6996	 805397	  c4a15	busybox_old
 797834	    611	   6996	 805441	  c4a41	busybox_unstripped 
						
						
					 
					
						2008-06-05 13:33:59 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						f0d6068086 
					 
					
						
						
							
							- The conffiles control file isn't required in Debian packages, so don't  
						
						 
						
						... 
						
						
						
						error out if it's missing. (Peter Korsgaard) 
						
						
					 
					
						2008-06-05 12:18:42 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						c05b1684a0 
					 
					
						
						
							
							mktemp: make argument optional (coreutil 6.12 compat)  
						
						 
						
						... 
						
						
						
						function                                             old     new   delta
mktemp_main                                          157     174     +17
packed_usage                                       24508   24504      -4
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/1 up/down: 17/-4)              Total: 13 bytes 
						
						
					 
					
						2008-06-05 12:06:00 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						66d56c565e 
					 
					
						
						
							
							ash testsuite: modify it so that it can run hush and msh tests  
						
						 
						
						
						
						
					 
					
						2008-06-05 09:07:02 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						50120dab4e 
					 
					
						
						
							
							added testsuite for printf by Cristian Ionescu-Idbohrn  
						
						 
						
						
						
						
					 
					
						2008-06-05 08:27:26 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						7d60fc1c0a 
					 
					
						
						
							
							replace single-char printf's with bb_putchar  
						
						 
						
						
						
						
					 
					
						2008-06-05 06:51:06 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						bedfabd500 
					 
					
						
						
							
							libiproute: use stdout directly instead of passing it as a parameter  
						
						 
						
						... 
						
						
						
						function                                             old     new   delta
iprule_list                                           86      82      -4
print_rule                                           860     791     -69
ipaddr_list_or_flush                                2484    2384    -100
print_addrinfo                                      1498    1292    -206
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 0/4 up/down: 0/-379)           Total: -379 bytes 
						
						
					 
					
						2008-06-05 05:00:24 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						b6fe10091d 
					 
					
						
						
							
							announce 1.10.3  
						
						 
						
						
						
						
					 
					
						2008-06-05 01:17:49 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						e7860e358e 
					 
					
						
						
							
							config help text: fix capitalization  
						
						 
						
						
						
						
					 
					
						2008-06-04 22:41:14 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						1a9bbfb96f 
					 
					
						
						
							
							remove -fno-jump-tables - after stripping it proved to be worse  
						
						 
						
						
						
						
					 
					
						2008-06-04 11:53:24 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						1da86d2f40 
					 
					
						
						
							
							build system: add PIE build option  
						
						 
						
						
						
						
					 
					
						2008-06-04 11:28:24 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						1e93f3c585 
					 
					
						
						
							
							change default rtcwake mode to match changed behavior in upstream util-linux  
						
						 
						
						
						
						
					 
					
						2008-06-04 10:33:33 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						3b162ecdf6 
					 
					
						
						
							
							networking/interface.c: fix indentation  
						
						 
						
						
						
						
					 
					
						2008-06-04 07:59:51 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						630a7f75e8 
					 
					
						
						
							
							Remove stray debug instrumentation  
						
						 
						
						
						
						
					 
					
						2008-06-02 22:24:34 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						85571d8d01 
					 
					
						
						
							
							make the help for rtcwake reflect the actual default behavior  
						
						 
						
						
						
						
					 
					
						2008-06-02 20:37:45 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						6075b2aee0 
					 
					
						
						
							
							- add FIXME. Perhaps somebody is interrested in looking into this one.  
						
						 
						
						... 
						
						
						
						We would try to be clever and compare the *data instead of the *elt.
Somethink like this might be of more general use:
/* Unlink arbitrary element from the list that contains data */
void llist_unlink_data(llist_t **head, void *data)
{
    llist_t *elt;
    for (elt = *head; elt; elt = elt->link) {
        if (elt->data == data) {
            llist_unlink(elt);
            return;
        }
    }
} 
						
						
					 
					
						2008-06-02 19:23:47 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						c2741e1f72 
					 
					
						
						
							
							- add alias support  
						
						 
						
						
						
						
					 
					
						2008-06-02 18:59:16 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						ef729dd90c 
					 
					
						
						
							
							- revert revision 22183 since it breaks -b /abs /abs/path/to/mod.ko  
						
						 
						
						
						
						
					 
					
						2008-06-02 13:40:13 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						d42816763f 
					 
					
						
						
							
							- just chdir to the basedir (-30b).  
						
						 
						
						
						
						
					 
					
						2008-06-02 13:34:36 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						beac1bd58e 
					 
					
						
						
							
							- optional fancy pruning-mode for depmod  
						
						 
						
						
						
						
					 
					
						2008-06-02 13:28:47 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						9af7aba579 
					 
					
						
						
							
							- pm_states[PM_SUSPEND_MAX] suggests to support "standby" and not "suspend"  
						
						 
						
						... 
						
						
						
						Thanks to Paulius Zaleckas for mentioning this. 
						
						
					 
					
						2008-06-02 11:01:40 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						b8e653bfbf 
					 
					
						
						
							
							Reinstate CONFIG_CROSS_COMPILE_PREFIX  
						
						 
						
						
						
						
					 
					
						2008-06-02 04:51:29 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						cd2663f15e 
					 
					
						
						
							
							ash: optional printf builtin. +25 bytes if off, +35 if on.  
						
						 
						
						... 
						
						
						
						by Cristian Ionescu-Idbohrn. 
						
						
					 
					
						2008-06-01 22:36:39 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						d78920675f 
					 
					
						
						
							
							msh: fix ENOENT testcase  
						
						 
						
						
						
						
					 
					
						2008-06-01 14:16:54 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						62d8503589 
					 
					
						
						
							
							- use ut_user rather than ut_name (Cristian Ionescu-Idbohrn)  
						
						 
						
						... 
						
						
						
						- use ut_tv.tv_sec rather than ut_time (me)
- shrink halt a little bit (me):
halt_main                                            464     433     -31
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 0/1 up/down: 0/-31)             Total: -31 bytes 
						
						
					 
					
						2008-06-01 10:10:22 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						e0fd13e901 
					 
					
						
						
							
							- shrink modprobe a little bit (~-40 bytes). ACKed by Yann.  
						
						 
						
						
						
						
					 
					
						2008-05-31 18:50:17 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						a76669c595 
					 
					
						
						
							
							printf: fix a trivial bug  
						
						 
						
						
						
						
					 
					
						2008-05-31 18:32:56 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						f4e6bd0bf3 
					 
					
						
						
							
							mdev: add commented-out debug code to open stdio.  
						
						 
						
						
						
						
					 
					
						2008-05-31 18:27:58 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						1d1bba4e99 
					 
					
						
						
							
							printf: code shrink by eliminating string alloc/copy  
						
						 
						
						... 
						
						
						
						function                                             old     new   delta
print_direc                                          428     382     -46 
						
						
					 
					
						2008-05-31 11:41:50 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						d12fcc20da 
					 
					
						
						
							
							libiproute: fix option parsing, so that "ip -o link" works again.  
						
						 
						
						... 
						
						
						
						closes bug 3524 
						
						
					 
					
						2008-05-31 07:34:14 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						3e57adb731 
					 
					
						
						
							
							libiproute: style fixes, and using smallint as appropriate  
						
						 
						
						... 
						
						
						
						function                                             old     new   delta
print_route                                         1730    1731      +1
print_addrinfo                                      1497    1498      +1
iproute_list_or_flush                               1232    1229      -3
ipaddr_list_or_flush                                2490    2484      -6
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 2/2 up/down: 2/-9)               Total: -7 bytes 
						
						
					 
					
						2008-05-31 07:33:18 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						8f74094548 
					 
					
						
						
							
							runsvdir: make it more robust against libc buglets (errno accidentally set to  !0 )  
						
						 
						
						... 
						
						
						
						closes bug 3514
function                                             old     new   delta
runsvdir_main                                       1672    1664      -8 
						
						
					 
					
						2008-05-31 07:00:33 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						447bd66837 
					 
					
						
						
							
							msh: fix the case where the file has exec bit but can't be run directly  
						
						 
						
						... 
						
						
						
						(run "$SHELL $file" instead)
msh: fix exit codes when command is not found or can't be execed
     (with testcases) 
						
						
					 
					
						2008-05-30 22:28:32 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						f9a0784144 
					 
					
						
						
							
							- add FIXME to use hasmntopt()  
						
						 
						
						
						
						
					 
					
						2008-05-30 10:44:37 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						db508e3b82 
					 
					
						
						
							
							- fix overflow; improve documentation while at it  
						
						 
						
						
						
						
					 
					
						2008-05-28 15:57:31 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						cd9d4c85a4 
					 
					
						
						
							
							fuser: a now, the corrected fix (vda botched previous one)  
						
						 
						
						
						
						
					 
					
						2008-05-28 14:57:58 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						634b022108 
					 
					
						
						
							
							- misc. improvements and shrinkage  
						
						 
						
						
						
						
					 
					
						2008-05-28 14:20:20 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						17282292c2 
					 
					
						
						
							
							- add strrchr  
						
						 
						
						
						
						
					 
					
						2008-05-28 14:19:27 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						5de8a13b08 
					 
					
						
						
							
							fiser: opendir "/proc", not "." (by Cristian Ionescu-Idbohrn)  
						
						 
						
						
						
						
					 
					
						2008-05-28 12:44:22 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						ea9f7a6a7f 
					 
					
						
						
							
							find: beautify config prompts a bit  
						
						 
						
						
						
						
					 
					
						2008-05-28 12:00:59 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						417e240abb 
					 
					
						
						
							
							Remove 'busybox' word from configuration programs  
						
						 
						
						... 
						
						
						
						(based on experience of adapting it to uclibc). 
						
						
					 
					
						2008-05-28 11:59:32 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						10be1a787f 
					 
					
						
						
							
							- move depmod shell script to examples/  
						
						 
						
						
						
						
					 
					
						2008-05-28 11:21:20 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						c21d9c7290 
					 
					
						
						
							
							- the moddir_base is supposed to be omitted frmo the .dep file  
						
						 
						
						... 
						
						
						
						- other tweaks while at it 
						
						
					 
					
						2008-05-28 10:35:51 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						1510216a55 
					 
					
						
						
							
							- Spaghetti alert. Fix clash with ancient fwd-decl. This is an unfortunate  
						
						 
						
						... 
						
						
						
						combination of linux not providing a useable linux/module.h to userspace and
  mixing legacy-cruft with the current stuff in one insmod.c. 
						
						
					 
					
						2008-05-27 13:27:18 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						55fb9da5b8 
					 
					
						
						
							
							- remove duplicate helptext of dhcprelay and improve it  
						
						 
						
						
						
						
					 
					
						2008-05-27 12:42:39 +00:00