Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						75f8d080a2 
					 
					
						
						
							
							telnetd: we were having telnetd with is ONLY inetd or ONLY standalone.  
						
						... 
						
						
						
						What if I need to have both?? This patch introduces
CONFIG_FEATURE_TELNETD_STANDALONE: y - both, n - only inetd. 
						
						
					 
					
						2006-11-22 15:54:52 +00:00 
						 
				 
			
				
					
						
							
							
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						d6bbf99a8b 
					 
					
						
						
							
							- reinstate "make checkhelp"  
						
						
						
						
					 
					
						2006-11-22 09:39:48 +00:00 
						 
				 
			
				
					
						
							
							
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						921f5df25f 
					 
					
						
						
							
							- add 'ip rule' support. First take..  
						
						... 
						
						
						
						text    data     bss     dec     hex filename
   2999       0       0    2999     bb7 networking/libiproute/iprule.o 
						
						
					 
					
						2006-11-21 15:36:08 +00:00 
						 
				 
			
				
					
						
							
							
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						3e7ef7ead4 
					 
					
						
						
							
							- update defconfig  
						
						
						
						
					 
					
						2006-11-21 10:53:05 +00:00 
						 
				 
			
				
					
						
							
							
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						04291bc5ae 
					 
					
						
						
							
							httpd: slight reduction of #ifdef forest  
						
						... 
						
						
						
						few other applets: #ifdef CONFIG_ -> #if ENABLE_
traceroute: fix exposed bugs
defconfig: update 
						
						
					 
					
						2006-11-21 10:15:25 +00:00 
						 
				 
			
				
					
						
							
							
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						d35d540217 
					 
					
						
						
							
							- add nmeter and raidautorun to defconfig.  
						
						
						
						
					 
					
						2006-10-24 20:07:29 +00:00 
						 
				 
			
				
					
						
							
							
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						e1a0d486e4 
					 
					
						
						
							
							message string changes, mostly for consistency, also -32 bytes in .rodata  
						
						
						
						
					 
					
						2006-10-20 13:28:22 +00:00 
						 
				 
			
				
					
						
							
							
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						b79b87a30f 
					 
					
						
						
							
							build system: (try to) get rid of bb_config.h hack  
						
						
						
						
					 
					
						2006-10-19 22:17:44 +00:00 
						 
				 
			
				
					
						
							
							
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						9fa9950784 
					 
					
						
						
							
							build system: check for ENABLE_, USE_ and SKIP_ (not only for CONFIG_)  
						
						
						
						
					 
					
						2006-10-19 22:14:58 +00:00 
						 
				 
			
				
					
						
							
							
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						b560577cb2 
					 
					
						
						
							
							move usage_compressed.h generation into applets/  
						
						
						
						
					 
					
						2006-10-19 22:12:47 +00:00 
						 
				 
			
				
					
						
							
							
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						fdc101782a 
					 
					
						
						
							
							scripts/usage.c: de-uglify #includes  
						
						
						
						
					 
					
						2006-10-19 22:10:07 +00:00 
						 
				 
			
				
					
						
							
							
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						4fa499a17b 
					 
					
						
						
							
							build system: remove loeftover (two empty dirs)  
						
						
						
						
					 
					
						2006-10-06 13:51:04 +00:00 
						 
				 
			
				
					
						
							
							
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						a3310527db 
					 
					
						
						
							
							make defconfig now works  
						
						
						
						
					 
					
						2006-10-05 18:26:35 +00:00 
						 
				 
			
				
					
						
							
							
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						8bf7bb8541 
					 
					
						
						
							
							yet another fixlet: make clean/distclean/mrproper  
						
						
						
						
					 
					
						2006-10-05 17:42:55 +00:00 
						 
				 
			
				
					
						
							
							
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						1868409c86 
					 
					
						
						
							
							fixing build system overhaul fallout...  
						
						
						
						
					 
					
						2006-10-05 17:11:08 +00:00 
						 
				 
			
				
					
						
							
							
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						7d219aab70 
					 
					
						
						
							
							build system overhaul  
						
						
						
						
					 
					
						2006-10-05 10:17:08 +00:00 
						 
				 
			
				
					
						
							
							
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						57308afb5b 
					 
					
						
						
							
							dpkg: reduce bss usage by ~130 kbytes (yes, kilobytes!)  
						
						... 
						
						
						
						at the cost of ~100 bytes of text.
Improves friendliness to nommu systems.
(Dunno whether nommu people ever use dpkg, though...) 
						
						
					 
					
						2006-09-28 22:34:46 +00:00 
						 
				 
			
				
					
						
							
							
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						9213a9e0f2 
					 
					
						
						
							
							whitespace cleanup  
						
						
						
						
					 
					
						2006-09-17 16:28:10 +00:00 
						 
				 
			
				
					
						
							
							
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						6eb2f8edce 
					 
					
						
						
							
							- make sure that the 'build' dir exists even if we are about to build just one applet.  
						
						
						
						
					 
					
						2006-09-14 15:07:48 +00:00 
						 
				 
			
				
					
						
							
							
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						1d6fb6d448 
					 
					
						
						
							
							- do away with silly comment and do the Right Thing wrt building the archives.  
						
						... 
						
						
						
						You have to provide the absolute path to the objdir/target.ext you want to build, as can be seen in the respective makefiles.. 
						
						
					 
					
						2006-09-14 15:04:31 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Landley 
							
						 
					 
					
						
						
							
						
						519d7df930 
					 
					
						
						
							
							Another whack at scripts/individual.  Now builds 212 applets.  
						
						
						
						
					 
					
						2006-08-09 20:56:23 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Landley 
							
						 
					 
					
						
						
							
						
						236c6755d2 
					 
					
						
						
							
							Teach md5sum and sha1sum to work the way other applets do so I don't have to  
						
						... 
						
						
						
						teach scripts/individual new tricks.  And while I'm at it, teach
scripts/individual other new tricks.  Now builds 198 applets, some of which
I should teach it to hardlink together because they're really the same app... 
						
						
					 
					
						2006-08-06 02:13:36 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Landley 
							
						 
					 
					
						
						
							
						
						affb7a61a6 
					 
					
						
						
							
							scripts/individual now builds 171 applets.  Some of them may even work. :)  
						
						
						
						
					 
					
						2006-08-05 00:41:39 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Landley 
							
						 
					 
					
						
						
							
						
						cb376eebf0 
					 
					
						
						
							
							Digging up my old "make standalone" stuff from a year ago:  
						
						... 
						
						
						
						http://busybox.net/lists/busybox/2005-September/015766.html 
I renamed it "individual" to not confuse it with the standalone shell.  (Which
it isn't compatible with for obvious reasons.)  Configure busybox (I did
make defconfig), then run scripts/individual and it'll build an individual
version of each applet in the "build" subdirectory.
Currently it builds 146 and fails to build 104 applets out of "make defconfig".
I haven't taught it about multi-file applets yet (like tar), or the ones where
two applets get built from the same source (for example, zcat is a trivial
variant of gunzip so there is no zcat.c).  But here's a start. 
					
						2006-08-04 21:05:33 +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" 
							
						 
					 
					
						
						
							
						
						7ccb65f3a4 
					 
					
						
						
							
							Yet more "#if 0" content removed.  
						
						
						
						
					 
					
						2006-07-01 15:09:17 +00:00 
						 
				 
			
				
					
						
							
							
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						1761b9dabe 
					 
					
						
						
							
							- use shorter boilerplate, more accurate header guard  
						
						... 
						
						
						
						- don't use multi-line string literals 
						
						
					 
					
						2006-06-15 21:56:28 +00:00 
						 
				 
			
				
					
						
							
							
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						7011dd0e06 
					 
					
						
						
							
							- drats.  
						
						
						
						
					 
					
						2006-06-15 21:39:34 +00:00 
						 
				 
			
				
					
						
							
							
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						42f091a761 
					 
					
						
						
							
							- let the scripts be prerequisites of the files the generate  
						
						... 
						
						
						
						- make sure that bbconfig isn't too stupid 
						
						
					 
					
						2006-06-15 21:35:35 +00:00 
						 
				 
			
				
					
						
							
							
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						f81ac42689 
					 
					
						
						
							
							- remove superfluous CONFIG_BEGIN and CONFIG_END  
						
						
						
						
					 
					
						2006-06-11 18:04:23 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Landley 
							
						 
					 
					
						
						
							
						
						3252b625b7 
					 
					
						
						
							
							Since we have less than 100k of usage.h data anyway, using bzip -9 is silly.  
						
						... 
						
						
						
						That says use 900k chunks when compressing, which needs about 4 megs of data
structures to undo the Burrows-Wheeler transform.  Switching it down to
bzip -1 (100k chunks) should have no impact on the compression (since it
still all fits in one chunk) but should reduce runtime decompression memory
requirements to something like 500k.  Still larger than gunzip, but not
egregiously so. 
						
						
					 
					
						2006-05-30 19:19:45 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Landley 
							
						 
					 
					
						
						
							
						
						f14f7fc5ca 
					 
					
						
						
							
							Teach bloatometer about .rodata, and tweak the display into something that  
						
						... 
						
						
						
						has a better chance of getting merged. 
						
						
					 
					
						2006-05-29 20:56:27 +00:00 
						 
				 
			
				
					
						
							
							
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						d29337580e 
					 
					
						
						
							
							- use strtol instead of strtoll if the latter does not exist  
						
						... 
						
						
						
						- add and use wrapper for attribute
- add and use replacement for vasprintf if it is unavailable 
						
						
					 
					
						2006-05-26 19:58:58 +00:00 
						 
				 
			
				
					
						
							
							
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						7fca7e3378 
					 
					
						
						
							
							- use the SED given by the user  
						
						... 
						
						
						
						- use the portable `` instead of $(). There is no bbsh, so this is needed. 
						
						
					 
					
						2006-05-26 13:28:39 +00:00 
						 
				 
			
				
					
						
							
							
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						7fd9983c56 
					 
					
						
						
							
							- patch from Tito to pretty print the overall delta  
						
						
						
						
					 
					
						2006-05-26 10:29:40 +00:00 
						 
				 
			
				
					
						
							
							
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						fa6c4844b2 
					 
					
						
						
							
							fix spelling mistakes  
						
						
						
						
					 
					
						2006-05-26 01:48:17 +00:00 
						 
				 
			
				
					
						
							
							
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						a1e130f122 
					 
					
						
						
							
							- check for existing usage binary, so it get's more obvious that the toplevel  
						
						... 
						
						
						
						Makefile uses the wrong path to the binary (it's in top_builddir and not in top_srcdir) 
						
						
					 
					
						2006-05-21 10:45:01 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Landley 
							
						 
					 
					
						
						
							
						
						712ba85b30 
					 
					
						
						
							
							Tweak suggested by Matt Mackall when I submitted the bloat-o-meter changes  
						
						... 
						
						
						
						back to linux-kernel... 
						
						
					 
					
						2006-05-08 18:30:33 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Landley 
							
						 
					 
					
						
						
							
						
						a336e7cc25 
					 
					
						
						
							
							Script to easily get an assembly dump of a single function.  
						
						
						
						
					 
					
						2006-05-07 20:58:55 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Landley 
							
						 
					 
					
						
						
							
						
						f8a8084267 
					 
					
						
						
							
							Add "make bloatcheck" to run Matt Mackall's bloat-o-meter.  Copy an old  
						
						... 
						
						
						
						busybox_unstripped to busybox_old, build a new version, and "make bloatcheck"
to see a detailed breakdown of the size difference. 
						
						
					 
					
						2006-05-07 19:26:53 +00:00 
						 
				 
			
				
					
						
							
							
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						0e413e53e9 
					 
					
						
						
							
							- ignore missing helptext for options which are not selectable.  
						
						
						
						
					 
					
						2006-05-05 14:05:21 +00:00 
						 
				 
			
				
					
						
							
							
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						3916b2a560 
					 
					
						
						
							
							- add script to check for missing help entries of config options  
						
						... 
						
						
						
						Currently we have these errors:
./modutils/Config.in: No helptext for 'CONFIG_FEATURE_QUERY_MODULE_INTERFACE'
./networking/Config.in: No helptext for 'CONFIG_IPADDR'
./networking/Config.in: No helptext for 'CONFIG_IPLINK'
./networking/Config.in: No helptext for 'CONFIG_IPROUTE'
./networking/Config.in: No helptext for 'CONFIG_IPTUNNEL'
./coreutils/Config.in: No helptext for 'CONFIG_UNIX2DOS' 
						
						
					 
					
						2006-05-04 11:38:33 +00:00 
						 
				 
			
				
					
						
							
							
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						2514042661 
					 
					
						
						
							
							termios.h is already included so dont include sys/termios.h as well  
						
						
						
						
					 
					
						2006-04-29 04:45:22 +00:00 
						 
				 
			
				
					
						
							
							
								Rob Landley 
							
						 
					 
					
						
						
							
						
						7e21d5f6b1 
					 
					
						
						
							
							Patch from Dennis Vlasenko to add the option to compress help text.  
						
						
						
						
					 
					
						2006-04-27 23:34:46 +00:00 
						 
				 
			
				
					
						
							
							
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						06a81d368e 
					 
					
						
						
							
							- patch from Denis Vlasenko to make sizes PHONY and to add objsizes which prints  
						
						... 
						
						
						
						the sizes of the individual object files. 
						
						
					 
					
						2006-04-26 10:10:25 +00:00 
						 
				 
			
				
					
						
							
							
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						f162183527 
					 
					
						
						
							
							kill signed warnings  
						
						
						
						
					 
					
						2006-04-20 04:00:11 +00:00 
						 
				 
			
				
					
						
							
							
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						0436b9f482 
					 
					
						
						
							
							use strchr() not index()  
						
						
						
						
					 
					
						2006-04-16 05:54:31 +00:00 
						 
				 
			
				
					
						
							
							
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						cb8d4319a3 
					 
					
						
						
							
							find ./ -name .cvsignore | xargs svn rm  
						
						
						
						
					 
					
						2006-03-29 15:51:19 +00:00 
						 
				 
			
				
					
						
							
							
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						df10094870 
					 
					
						
						
							
							- revert back to r14406  
						
						
						
						
					 
					
						2006-03-13 19:04:00 +00:00 
						 
				 
			
				
					
						
							
							
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						022eb311d5 
					 
					
						
						
							
							- use absolute path for top_builddir and top_srcdir.  
						
						... 
						
						
						
						Fixes make trying to include the very same file in an endless loop. 
						
						
					 
					
						2006-03-02 17:33:25 +00:00