Denys Vlasenko 
							
						 
					 
					
						
						
							
						
						bcbd37df24 
					 
					
						
						
							
							tweak Config texts and some broken English elsewhere  
						
						 
						
						... 
						
						
						
						Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com > 
						
						
					 
					
						2009-06-18 13:23:58 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						db12d1d733 
					 
					
						
						
							
							Fix forgotten license comments  
						
						 
						
						
						
						
					 
					
						2008-12-07 00:52:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						391ffa19d1 
					 
					
						
						
							
							nslookup: tiny shrink (-5 bytes); add comment about res_init  
						
						 
						
						... 
						
						
						
						inet_common: cosmetics, no code changes 
						
						
					 
					
						2008-11-04 21:44:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						defc1ea340 
					 
					
						
						
							
							*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on  
						
						 
						
						... 
						
						
						
						text    data     bss     dec     hex filename
 808035     611    6868  815514   c719a busybox_old
 804472     611    6868  811951   c63af busybox_unstripped 
						
						
					 
					
						2008-06-27 02:52:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						a5549c9617 
					 
					
						
						
							
							fdisk: fix a case where break was reached only for DOS labels  
						
						 
						
						
						
						
					 
					
						2008-01-24 22:49:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						e324184c05 
					 
					
						
						
							
							s/#ifdef CONFIG_/#if ENABLE_/g  
						
						 
						
						
						
						
					 
					
						2007-08-13 10:36:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						a61cb92f2d 
					 
					
						
						
							
							make /etc/network parsing configurable. -200 bytes when off.  
						
						 
						
						
						
						
					 
					
						2007-06-19 11:24:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						6d9ea24611 
					 
					
						
						
							
							networking/interface.c: huke remaining big statics; use malloc for INET[6]_rresolve  
						
						 
						
						... 
						
						
						
						return value. Went thru callers and adjusted them - code got smaller too.
function                                             old     new   delta
ip_port_str                                            -     126    +126
INET6_rresolve                                       165     182     +17
static.cache                                          20      24      +4
route_main                                          2092    2091      -1
INET_sprint                                           61      59      -2
INET_nn                                                4       -      -4
INET6_sprint                                          59      53      -6
udp_do_one                                           518     508     -10
tcp_do_one                                           433     423     -10
raw_do_one                                           494     484     -10
traceroute_main                                     4117    4105     -12
INET_rresolve                                        334     321     -13
bb_displayroutes                                     494     456     -38
snprint_ip_port                                      244       -    -244
static.buff                                          264      16    -248
------------------------------------------------------------------------------
(add/remove: 1/2 grow/shrink: 2/10 up/down: 147/-598)        Total: -451 bytes
size busybox_old busybox_unstripped
   text    data     bss     dec     hex filename
 751073    3048   14688  768809   bbb29 busybox_old
 750873    3048   14440  768361   bb969 busybox_unstripped 
						
						
					 
					
						2007-06-19 11:12:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						1b16bdaebf 
					 
					
						
						
							
							networking/interface.c: reduce bss usage  
						
						 
						
						... 
						
						
						
						function                                             old     new   delta
.rodata                                           158918  158950     +32
display_interfaces                                   133     153     +20
UNSPEC_print                                          56      68     +12
pr_ether                                              59      65      +6
static.proc_read                                       4       1      -3
interface_opt_a                                        4       1      -3
in_ether                                             139     136      -3
ifconfig_main                                       1296    1293      -3
if_readlist_proc                                     686     680      -6
ife_print                                           1350    1338     -12
do_if_print                                           46       -     -46
static.buff                                          369     264    -105
------------------------------------------------------------------------------
(add/remove: 0/1 grow/shrink: 4/7 up/down: 70/-181)          Total: -111 bytes
# size busybox_old busybox_unstripped
   text    data     bss     dec     hex filename
 751073    3080   14800  768953   bbbb9 busybox_old
 751073    3048   14688  768809   bbb29 busybox_unstripped 
						
						
					 
					
						2007-06-19 11:10:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						bb8c7c041c 
					 
					
						
						
							
							- sed -i -e "/\$Id:/d;"  
						
						 
						
						
						
						
					 
					
						2007-01-22 17:04:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						703e20235a 
					 
					
						
						
							
							cleanups: unnecessary casts, unified const_1, eliminate cross-.c file  
						
						 
						
						... 
						
						
						
						prototypes (heresy!), add spaces in places like "flags&NETSTAT_CONNECTED",
removed unused #defines, #ifdef -> #if, use uint32_t for ipv4 addrs. 
						
						
					 
					
						2007-01-22 14:12:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						b95636c52f 
					 
					
						
						
							
							remove casts from xmalloc()  
						
						 
						
						
						
						
					 
					
						2006-12-19 23:36:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						7ca3921e5e 
					 
					
						
						
							
							bb_INET_default[] is really just a const "default",  
						
						 
						
						... 
						
						
						
						nothing INET-specific 
						
						
					 
					
						2006-11-21 20:34:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						3538b9a882 
					 
					
						
						
							
							Implement optional syslog logging using ordinary  
						
						 
						
						... 
						
						
						
						bb_xx_msg calls, and convert networking/* to it.
The rest of bbox will be converted gradually. 
						
						
					 
					
						2006-09-06 18:36:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Landley 
							
						 
					 
					
						
						
							
						
						d921b2ecc0 
					 
					
						
						
							
							Remove bb_ prefixes from xfuncs.c (and a few other places), consolidate  
						
						 
						
						... 
						
						
						
						things like xasprintf() into xfuncs.c, remove xprint_file_by_name() (it only
had one user), clean up lots of #includes...  General cleanup pass.  What I've
been doing for the last couple days.
And it conflicts!  I've removed httpd.c from this checkin due to somebody else
touching that file.  It builds for me.  I have to catch a bus.  (Now you know
why I'm looking forward to Mercurial.) 
						
						
					 
					
						2006-08-03 15:41:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Robert P. J. Day" 
							
						 
					 
					
						
						
							
						
						63fc1a9e08 
					 
					
						
						
							
							Standardize on the vi editing directives being on the first line.  
						
						 
						
						
						
						
					 
					
						2006-07-02 19:47:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Robert P. J. Day" 
							
						 
					 
					
						
						
							
						
						edd9ca5743 
					 
					
						
						
							
							More removal of "#if 0" content.  
						
						 
						
						
						
						
					 
					
						2006-07-01 14:52:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Landley 
							
						 
					 
					
						
						
							
						
						ea224be6aa 
					 
					
						
						
							
							skip_whitespace() shouldn't claim its return value is const, it doesn't know  
						
						 
						
						... 
						
						
						
						that and callers wind up typecasting it back. 
						
						
					 
					
						2006-06-18 20:20:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						4f93a63467 
					 
					
						
						
							
							errno and h_errno values are not the same  #876  by rfelker  
						
						 
						
						
						
						
					 
					
						2006-05-26 01:56:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						38583fd6f2 
					 
					
						
						
							
							- use uint32_t instead of __u32  
						
						 
						
						... 
						
						
						
						Thanks to Rich Felker for pointing this out. 
						
						
					 
					
						2006-05-19 12:44:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Riker 
							
						 
					 
					
						
						
							
						
						c1ef7bdd8d 
					 
					
						
						
							
							just whitespace  
						
						 
						
						
						
						
					 
					
						2006-01-25 00:08:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Novoa III  
							
						 
					 
					
						
						
							
						
						7d0c51919c 
					 
					
						
						
							
							In spite of the feature freeze, check in a complete rework of route which  
						
						 
						
						... 
						
						
						
						fixes some bugs, adds some error checking, and removes _lots_ of bloat.
Text size on i386...
              old     new
   ipv6      5425    3523
   no ipv6   3143    2193 
						
						
					 
					
						2004-03-10 07:42:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						cb81e6484d 
					 
					
						
						
							
							Update a bunch of docs.  Run a script to update my email addr.  
						
						 
						
						
						
						
					 
					
						2003-07-14 21:21:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Manuel Novoa III  
							
						 
					 
					
						
						
							
						
						cad5364599 
					 
					
						
						
							
							Major coreutils update.  
						
						 
						
						
						
						
					 
					
						2003-03-19 09:13:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						30db423e11 
					 
					
						
						
							
							Style, minor cleanups  
						
						 
						
						
						
						
					 
					
						2002-11-28 09:52:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						d7fb1b372c 
					 
					
						
						
							
							Use #ifdef instead of #if  
						
						 
						
						
						
						
					 
					
						2002-11-26 02:40:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						51b8bd68bb 
					 
					
						
						
							
							This patch from Bart Visscher <magick@linux-fan.com> adds  
						
						 
						
						... 
						
						
						
						IPV6 support to busybox.  This patch does the following:
    * Add IPv6 support to libbb
    * Enable IPv6 interface address display
    * Add IPv6 config option
    * Adds ping6, an adaptation of the ping applet for IPv6
    * Adds support routines for ping6:
	- xgethostbyname2
	- create_icmp6_socket
    * Adds ifconfig support for IPv6
    * Add support IPv6 to netstat
    * Add IPv6 support to route
Thanks Bart! 
						
						
					 
					
						2002-07-03 11:46:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						77d22c4abd 
					 
					
						
						
							
							Patch from Gyepi SAM <gyepi@praxis-sw.com>:  
						
						 
						
						... 
						
						
						
						When DEBUG is defined
    1. need to include resolv.h (for _resinit())
    2. remove _() call around string. It appears to be a remnant of i18n or some such notion 
						
						
					 
					
						2002-06-06 12:11:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						c223ced0ea 
					 
					
						
						
							
							I forgot to add these.  Part of the patch from vodz  
						
						 
						
						
						
						
					 
					
						2001-11-10 12:18:42 +00:00