Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						ff131b980d 
					 
					
						
						
							
							style fixes. No code changes.  
						
						 
						
						
						
						
					 
					
						2007-04-10 15:42:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						240a1cfbbe 
					 
					
						
						
							
							add some missed statics on constant objects.  
						
						 
						
						... 
						
						
						
						fix few #ifndef ENABLE_xxx
# size busybox_old busybox_unstripped
   text    data     bss     dec     hex filename
 677152    2920   18208  698280   aa7a8 busybox_old
 676420    2920   18208  697548   aa4cc busybox_unstripped 
						
						
					 
					
						2007-04-08 16:07:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						9c146a91d3 
					 
					
						
						
							
							getopt: use getopt32 for option parsing - inspired by patch by  
						
						 
						
						... 
						
						
						
						Mats Erik Andersson <mats.andersson64@comhem.se >
function                                             old     new   delta
getopt_main                                          809     810      +1
static.BUFFER                                          4       -      -4
shell                                                  8       4      -4
quote                                                  4       -      -4
quiet_output                                           4       -      -4
quiet_errors                                           4       -      -4
long_options_nr                                        4       -      -4
long_options_length                                    4       -      -4
long_options                                         388     384      -4
alternative                                            4       -      -4
shortopts                                             15       -     -15
normalize                                            243     220     -23
.rodata                                           131832  131800     -32
add_longopt                                          200       -    -200
------------------------------------------------------------------------------
(add/remove: 0/9 grow/shrink: 1/4 up/down: 1/-306)           Total: -305 bytes 
						
						
					 
					
						2007-04-07 10:25:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						bf295dd5b6 
					 
					
						
						
							
							[u]mount: extend -t option (Roy Marples <uberlord@gentoo.org>)  
						
						 
						
						
						
						
					 
					
						2007-04-05 21:57:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						febe3c4211 
					 
					
						
						
							
							- sed -e "s/char[[:space:]]*\*[[:space:]]*argv\[\]/char **argv/g"  
						
						 
						
						
						
						
					 
					
						2007-04-04 20:52:03 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						219d14d514 
					 
					
						
						
							
							random style fixes (extra spaces deleted)  
						
						 
						
						
						
						
					 
					
						2007-03-24 15:40:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						58875aefe4 
					 
					
						
						
							
							assorted fixes uncovered by randomconfig runs  
						
						 
						
						
						
						
					 
					
						2007-03-22 22:22:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						c86e052b81 
					 
					
						
						
							
							fix accumulated whitespace and indentation damage  
						
						 
						
						
						
						
					 
					
						2007-03-20 11:30:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						dfce08f281 
					 
					
						
						
							
							fdisk: bb_common_bufsiz1 is too small for globals on 64-bit CPU  
						
						 
						
						
						
						
					 
					
						2007-03-19 14:45:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						bd852076b9 
					 
					
						
						
							
							fdisk: get rid of _() macro.  
						
						 
						
						... 
						
						
						
						Shorten some messages. Stop using stderr - anyone who tries
to use fdisk no-interactively is "strange" anyway.
Improve storage handling in bsd module.
   text    data     bss     dec     hex filename
 728112    1488   33788  763388   ba5fc busybox.t0/busybox
 727248    1488   33372  762108   ba0fc busybox.t1/busybox 
						
						
					 
					
						2007-03-19 14:43:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						83bb98f759 
					 
					
						
						
							
							mkfs_minix: remove older, less efficient bss reduction trick  
						
						 
						
						
						
						
					 
					
						2007-03-18 14:43:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						8e1a0cc4c9 
					 
					
						
						
							
							fdisk: move 2k ptes[] array into bb_common_bufsiz1  
						
						 
						
						
						
						
					 
					
						2007-03-18 14:42:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						4efeaee387 
					 
					
						
						
							
							mkfs_minix: stop using lots of bss/data.  
						
						 
						
						... 
						
						
						
						data -3500 bytes, code -300 bytes
keep_data_small: expand/fix 
						
						
					 
					
						2007-03-15 19:52:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						5659407595 
					 
					
						
						
							
							swapon: reinstate hole check but reduce it to warning  
						
						 
						
						... 
						
						
						
						inode_hash: remove unused variable 
						
						
					 
					
						2007-03-14 22:55:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						fad03bc3bb 
					 
					
						
						
							
							fsck_minix: stop using large buffers in bss  
						
						 
						
						
						
						
					 
					
						2007-03-13 22:31:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						b3f09f4a50 
					 
					
						
						
							
							swapon: random shrinkage  
						
						 
						
						
						
						
					 
					
						2007-03-12 18:16:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						4eb8b936cb 
					 
					
						
						
							
							more: do not mess with "/dev/console" (!);  
						
						 
						
						... 
						
						
						
						fill whole 1st screen (was "screen sans one line");
    fall back to cat if redirected or no ctty
less: fall back to cat if no ctty (was exiting)
resize: cosmetics 
						
						
					 
					
						2007-03-10 16:32:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						673d4bbab6 
					 
					
						
						
							
							hwclock: support /dev/rtc0 etc  
						
						 
						
						
						
						
					 
					
						2007-03-07 23:02:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						8e858e2700 
					 
					
						
						
							
							clean up accumulated whitespace damage  
						
						 
						
						
						
						
					 
					
						2007-03-07 09:35:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						ec27feb045 
					 
					
						
						
							
							init: code readability enhancements; very small code changes  
						
						 
						
						
						
						
					 
					
						2007-02-17 15:52:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						ae30210d90 
					 
					
						
						
							
							create a document for mdev so people dont have to rtfs  
						
						 
						
						
						
						
					 
					
						2007-02-14 13:20:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						d4eda22d0c 
					 
					
						
						
							
							fix warning coming from printing size_t with %u  
						
						 
						
						
						
						
					 
					
						2007-02-06 21:52:05 +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 
							
						 
					 
					
						
						
							
						
						cc24419e98 
					 
					
						
						
							
							minix utils: de-inline bit ops (saves ~130 bytes)  
						
						 
						
						
						
						
					 
					
						2007-02-06 00:37:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						dc485c9da6 
					 
					
						
						
							
							minix utils: make a message easier to understand; small tweaks  
						
						 
						
						
						
						
					 
					
						2007-02-06 00:36:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						f885c543da 
					 
					
						
						
							
							correct "pivot_root: pivot_root: <msg>"  
						
						 
						
						
						
						
					 
					
						2007-02-06 00:35:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						5870ad9672 
					 
					
						
						
							
							mount: (try to) support cifs with IPv6  
						
						 
						
						
						
						
					 
					
						2007-02-04 02:39:55 +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 
							
						 
					 
					
						
						
							
						
						06c0a71d23 
					 
					
						
						
							
							preparatory patch for -Wwrite-strings  #3  
						
						 
						
						
						
						
					 
					
						2007-01-29 22:51:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						b6aae0f381 
					 
					
						
						
							
							preparatory patch for -Wwrite-strings  #2  
						
						 
						
						
						
						
					 
					
						2007-01-29 22:51:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						0e282c9aed 
					 
					
						
						
							
							combine depends lines  
						
						 
						
						
						
						
					 
					
						2007-01-24 14:50:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						71a6a4e723 
					 
					
						
						
							
							correct file format errors  
						
						 
						
						
						
						
					 
					
						2007-01-24 08:24:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						6cd2d2bcba 
					 
					
						
						
							
							dnsd: getfileentry was leaking memory  
						
						 
						
						... 
						
						
						
						mount: improve readability 
						
						
					 
					
						2007-01-22 14:06:03 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						150f402b36 
					 
					
						
						
							
							whitespace fixes (leading spaces to tab)  
						
						 
						
						
						
						
					 
					
						2007-01-13 21:06:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						f7996f3b70 
					 
					
						
						
							
							Trailing whitespace removal over entire tree  
						
						 
						
						
						
						
					 
					
						2007-01-11 17:20:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						3821fb13ea 
					 
					
						
						
							
							fix verbose output; remove commented-out includes.  
						
						 
						
						
						
						
					 
					
						2007-01-11 16:51:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						8e9ccba371 
					 
					
						
						
							
							ipv6-ization efforts continue. Few bugs are found,  
						
						 
						
						... 
						
						
						
						unknown number likely introduced... 
						
						
					 
					
						2007-01-11 16:50:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						d54708399d 
					 
					
						
						
							
							fdisk: remove 8k buffer from bss - OSF labels  
						
						 
						
						... 
						
						
						
						are not THAT common anyway 
						
						
					 
					
						2007-01-03 02:58:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						9b1381fd2f 
					 
					
						
						
							
							convert calloc to xzalloc  
						
						 
						
						... 
						
						
						
						fix sleep-on-die option 
						
						
					 
					
						2007-01-03 02:56:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						75fa4eb155 
					 
					
						
						
							
							fsck_minix: tiny optimization  
						
						 
						
						
						
						
					 
					
						2007-01-03 01:36:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						87033fb5fa 
					 
					
						
						
							
							forgot to svn add util-linux/minix.h :(  
						
						 
						
						
						
						
					 
					
						2007-01-03 00:47:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						73464ce53d 
					 
					
						
						
							
							fbset: move variable from data to bss  
						
						 
						
						... 
						
						
						
						fsck_minix: fix fallout 
						
						
					 
					
						2007-01-03 00:45:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						aa95959cb8 
					 
					
						
						
							
							factor out minix structures/constants into minix.h  
						
						 
						
						... 
						
						
						
						fsck_minix: optimizations 
						
						
					 
					
						2007-01-03 00:43:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						6dd392a252 
					 
					
						
						
							
							fsck_minix: optimizations. ~130 bytes  
						
						 
						
						
						
						
					 
					
						2007-01-03 00:41:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						24cfe8fe0c 
					 
					
						
						
							
							introduce small[u]int  
						
						 
						
						... 
						
						
						
						fsck_minix: use it for flag variables. 140 bytes saved 
						
						
					 
					
						2007-01-03 00:39:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						2a85676fa5 
					 
					
						
						
							
							silly style fixes  
						
						 
						
						
						
						
					 
					
						2007-01-02 16:45:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						6a5dc5d75a 
					 
					
						
						
							
							next bunch of fixes for bugs found by randconfig  
						
						 
						
						
						
						
					 
					
						2006-12-30 18:42:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						3bba545a54 
					 
					
						
						
							
							done a dozen of randconfig test. guess what? ALL failed...  
						
						 
						
						... 
						
						
						
						these are resulting fixes 
						
						
					 
					
						2006-12-30 17:57:03 +00:00