Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						ab9eef21a5 
					 
					
						
						
							
							bunzip2/gunzip/uncompress/unlzma: merge into common code -  
						
						 
						
						... 
						
						
						
						fix few corner cases, reduce size by 450 bytes. Update testsuite. 
						
						
					 
					
						2007-03-07 22:02:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						8e858e2700 
					 
					
						
						
							
							clean up accumulated whitespace damage  
						
						 
						
						
						
						
					 
					
						2007-03-07 09:35:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						c115fdbc80 
					 
					
						
						
							
							ifupdown: code to deconstruct the state_list gracefully  
						
						 
						
						... 
						
						
						
						(patch by Gabriel L. Somlo <somlo@cmu.edu >) 
						
						
					 
					
						2007-03-06 22:53:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						cce38586ae 
					 
					
						
						
							
							start_stop_daemon: add -chuid support  
						
						 
						
						
						
						
					 
					
						2007-02-26 22:47:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						f8ea0f3a66 
					 
					
						
						
							
							grep: "implement" -a and -I by ignoring them  
						
						 
						
						
						
						
					 
					
						2007-02-25 02:38:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						54cf511ce1 
					 
					
						
						
							
							sort: fix multiple -k (was ignoring all except last)  
						
						 
						
						
						
						
					 
					
						2007-02-17 18:11:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						ec27feb045 
					 
					
						
						
							
							init: code readability enhancements; very small code changes  
						
						 
						
						
						
						
					 
					
						2007-02-17 15:52:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						c84520d73d 
					 
					
						
						
							
							klogd: code de-obfuscation with small code size reduction  
						
						 
						
						
						
						
					 
					
						2007-02-17 14:12:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						4998c81891 
					 
					
						
						
							
							syslogd: MARK code is buggy. Disabling it altogether on anti-bloat grounds  
						
						 
						
						
						
						
					 
					
						2007-02-14 20:51:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						6ca0444420 
					 
					
						
						
							
							syslogd: fix "readpath bug" by using readlink instead  
						
						 
						
						... 
						
						
						
						libbb: rename xgetcwd and xreadlink 
						
						
					 
					
						2007-02-11 16:19:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						9ca26d38c5 
					 
					
						
						
							
							ping: support -I addr in family neutral manner; reuse a bit of common code  
						
						 
						
						
						
						
					 
					
						2007-02-09 17:32:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						0aa6ba5d44 
					 
					
						
						
							
							make sure ps/top output what they claim: vsz, not rss ... down the line we should make the output controllable either at runtime or buildtime as both statistics are quite useful  
						
						 
						
						
						
						
					 
					
						2007-02-08 08:21:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						0850cdabde 
					 
					
						
						
							
							tftp: fix IPv6 fallout  
						
						 
						
						
						
						
					 
					
						2007-02-07 23:20:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						710694f0e5 
					 
					
						
						
							
							fix #ifdef ENABLE_xxx -> #if  
						
						 
						
						
						
						
					 
					
						2007-02-07 20:27:03 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						d46d3c292e 
					 
					
						
						
							
							new applets: selinux utils by KaiGai Kohei <kaigai@kaigai.gr.jp>  
						
						 
						
						
						
						
					 
					
						2007-02-06 19:28:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						1d76f439da 
					 
					
						
						
							
							EXEC_PREFER_APPLETS support by Gabriel L. Somlo <somlo@cmu.edu>  
						
						 
						
						
						
						
					 
					
						2007-02-06 01:20:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						e991303406 
					 
					
						
						
							
							udhcp: use improved gethostbyname replacement from IPv6 code  
						
						 
						
						
						
						
					 
					
						2007-02-04 02:41:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						1094452423 
					 
					
						
						
							
							ifconfig: use IPv6 infrastructure  
						
						 
						
						
						
						
					 
					
						2007-02-04 02:40:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						5870ad9672 
					 
					
						
						
							
							mount: (try to) support cifs with IPv6  
						
						 
						
						
						
						
					 
					
						2007-02-04 02:39:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						42823d597a 
					 
					
						
						
							
							add x to IPv6 functions which can die  
						
						 
						
						
						
						
					 
					
						2007-02-04 02:39:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						9f85de1821 
					 
					
						
						
							
							BB_EXECLP should call execlp, not execvp  
						
						 
						
						
						
						
					 
					
						2007-02-04 00:09:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						06af216528 
					 
					
						
						
							
							suppress warnings about easch <applet>_main() having  
						
						 
						
						... 
						
						
						
						no preceding prototype 
						
						
					 
					
						2007-02-03 17:28:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						c7ba8b9d6c 
					 
					
						
						
							
							do not put all <applet>_main() declarations  
						
						 
						
						... 
						
						
						
						in busybox.h - this produces false dependencies 
						
						
					 
					
						2007-02-03 17:27:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						4921b54f37 
					 
					
						
						
							
							Add BB_EXEC[LV]P() which encapsulate FEATURE_EXEC_PREFER_APPLETS  
						
						 
						
						... 
						
						
						
						(patch from Gabriel L. Somlo <somlo@cmu.edu >) 
						
						
					 
					
						2007-02-03 02:17:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						322661d025 
					 
					
						
						
							
							preparatory patch for -Wwrite-strings  #6  
						
						 
						
						
						
						
					 
					
						2007-01-29 23:43:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						b6aae0f381 
					 
					
						
						
							
							preparatory patch for -Wwrite-strings  #2  
						
						 
						
						
						
						
					 
					
						2007-01-29 22:51:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						a41fdf331a 
					 
					
						
						
							
							preparatory patch for -Wwrite-strings  #1  
						
						 
						
						
						
						
					 
					
						2007-01-29 22:51:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						8ca35d2d65 
					 
					
						
						
							
							- document the multicast argument for ip link  
						
						 
						
						
						
						
					 
					
						2007-01-28 00:39:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						434ad5456b 
					 
					
						
						
							
							fix warning in find.c  
						
						 
						
						
						
						
					 
					
						2007-01-27 13:45:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						98c0bba09d 
					 
					
						
						
							
							fix bin2hex bug. lowercase = uppercase | 0x20, not | 0x10!  
						
						 
						
						
						
						
					 
					
						2007-01-26 23:31:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						8b942c6639 
					 
					
						
						
							
							fix "expr has no effect" warning  
						
						 
						
						
						
						
					 
					
						2007-01-26 22:55:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						a1042e94f1 
					 
					
						
						
							
							fix non-ipv6 compile  
						
						 
						
						
						
						
					 
					
						2007-01-26 07:01:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						90ec4dc0c7 
					 
					
						
						
							
							arping: stop using last gethostbyname2 in the tree  
						
						 
						
						... 
						
						
						
						hostname: small optimization 
						
						
					 
					
						2007-01-25 19:44:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						b9a279ba94 
					 
					
						
						
							
							Unify ping and ping6. ping has -4 and -6 which force  
						
						 
						
						... 
						
						
						
						name resolution into IP or IPv6 only, otherwise
we take address family returned by host2sockaddr()
in lsa->sa.sa_family. IOW: "ping ::1" with do IPv6 ping,
"ping 127.0.0.1" will do IPv4 ping.
ping6 is aliased to "ping -6". 
						
						
					 
					
						2007-01-24 23:53:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						5de9e9ce0b 
					 
					
						
						
							
							clean up commented out old code  
						
						 
						
						
						
						
					 
					
						2007-01-22 22:46:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						9adc6ced4f 
					 
					
						
						
							
							ping6: stop using xgethostbyname2, remove it from libbb.  
						
						 
						
						
						
						
					 
					
						2007-01-22 22:45:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						448f0241e0 
					 
					
						
						
							
							nslookup: full circle. Here we started IPv6 work. Use "new API"  
						
						 
						
						... 
						
						
						
						and thus save a few bytes. 
						
						
					 
					
						2007-01-22 22:43:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						835f575b61 
					 
					
						
						
							
							- the archivers expect mode to be a mode_t, so do not trip signed/unsigned conversion purposefully  
						
						 
						
						
						
						
					 
					
						2007-01-22 17:48:08 +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 
							
						 
					 
					
						
						
							
						
						85629f08bc 
					 
					
						
						
							
							comment out unused old networking API parts  
						
						 
						
						... 
						
						
						
						sockaddr2dotted: return IPV6 addrs in [addr]:port form (was addr:port) 
						
						
					 
					
						2007-01-22 09:36:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						38f6319421 
					 
					
						
						
							
							cmdedit is not a 'command' editing anymore, it's just editing (generic),  
						
						 
						
						... 
						
						
						
						so rename stuff accordingly. 
						
						
					 
					
						2007-01-22 09:03:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						8e1c71529c 
					 
					
						
						
							
							Convert cmdedit into more generic line input facility  
						
						 
						
						... 
						
						
						
						(make history and completion optional at runtime).
Use it for fdisk, as an example.
Some unrelated fixes in fdisk are also here. 
						
						
					 
					
						2007-01-22 07:21:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						12f96c1cec 
					 
					
						
						
							
							- make tty's pre SUSv3 option handling dependant on INCLUDE_SUSv2  
						
						 
						
						
						
						
					 
					
						2007-01-20 21:34:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						af45760cca 
					 
					
						
						
							
							- get_terminal_width_height does not and should never write to fd. Cosmetic Precaution  
						
						 
						
						
						
						
					 
					
						2007-01-20 21:33:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						a8e2e1872a 
					 
					
						
						
							
							- add C99 bool type for setups that support it.  
						
						 
						
						
						
						
					 
					
						2007-01-20 21:27:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						316355524f 
					 
					
						
						
							
							fixing bugs revealed by randomconfig runs  
						
						 
						
						
						
						
					 
					
						2007-01-20 16:54:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						2405ad659e 
					 
					
						
						
							
							ls: use get_cached_username/groupname  
						
						 
						
						
						
						
					 
					
						2007-01-19 21:24:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						9af7c9d6b6 
					 
					
						
						
							
							openvt,getty,vfork_daemon_rexec,mount: tighten up fd cleanup code  
						
						 
						
						... 
						
						
						
						(will close all fd's > 2 on daemonization now)
getty: fix "getty -" support, and also do not try to chown/chmod "-"
telnetd: fix "lost ctty" bug
Yet another attempt on saner function names:
bb_sanitize_server_stdio(0/1) -> bb_sanitize_stdio() + bb_daemonize(); 
						
						
					 
					
						2007-01-19 21:19:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						c966ba46a9 
					 
					
						
						
							
							- move the smallint that is platform dependant to it's proper place  
						
						 
						
						
						
						
					 
					
						2007-01-18 10:32:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Kjellerstedt 
							
						 
					 
					
						
						
							
						
						f8384fa50c 
					 
					
						
						
							
							Use char for smallint on CRIS as well.  
						
						 
						
						
						
						
					 
					
						2007-01-18 10:26:07 +00:00