Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						ffcef2d1f7 
					 
					
						
						
							
							inetd: open log after daemonization  
						
						 
						
						
						
						
					 
					
						2007-01-14 02:03:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						7a431b3715 
					 
					
						
						
							
							By popular request reinstate fakeidentd's standalone mode.  
						
						 
						
						... 
						
						
						
						Since this is also needed for other applets like telnetd,
introduce generic driver for such things.
It even supports inetd-wait ('linger') mode, when inetd
hands out listen socket to child and waits to it to die,
instead of handing out accepted socket and continuing
listening itself (nowait mode).
Code growth ~200 bytes.
NB: our inetd doesn't support wait mode yet (or mabe it is buggy). 
						
						
					 
					
						2007-01-14 01:29:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						f8138d1f91 
					 
					
						
						
							
							fakeinetd: attempted ipv6-ization (and it's done)  
						
						 
						
						... 
						
						
						
						but entire applet can be orders of magnitude smaller
if written as an inetd service.
So did that (#ifdef'ed out entire old version).
inetd version is less than 10% of old one!
function                                             old     new   delta
packed_usage                                       22083   22105     +22
nobodystr                                              4       -      -4
bind_ip_address                                        4       -      -4
ident_substr                                          20       -     -20
chmatch                                               22       -     -22
movefd                                                25       -     -25
skipchars                                             49       -     -49
handlexitsigs                                         51       -     -51
replyError                                            70       -     -70
.rodata                                           158120  158024     -96
deleteConn                                           102       -    -102
G                                                    524     388    -136
conns                                                560       -    -560
fakeidentd_main                                     1457     143   -1314
------------------------------------------------------------------------------
(add/remove: 0/10 grow/shrink: 1/3 up/down: 22/-2453)       Total: -2431 bytes 
						
						
					 
					
						2007-01-11 23:26:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						bf0a201008 
					 
					
						
						
							
							style fixes  
						
						 
						
						... 
						
						
						
						last xcalloc replaced by xzalloc 
						
						
					 
					
						2006-12-26 10:42:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						bf66fbc8e2 
					 
					
						
						
							
							introduce LONE_CHAR (optimized strcmp with one-char string)  
						
						 
						
						
						
						
					 
					
						2006-12-21 13:23:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						28703015ab 
					 
					
						
						
							
							u_short, ulong exterminated  
						
						 
						
						... 
						
						
						
						fdiskXXX: add a bit of sanity (not enough by far) 
						
						
					 
					
						2006-12-19 20:32:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						48237b0c88 
					 
					
						
						
							
							introduce setsockopt_reuseaddr(int fd), setsockopt_broadcast(int fd),  
						
						 
						
						... 
						
						
						
						use them where appropriate. 200 bytes saved 
						
						
					 
					
						2006-11-22 23:22:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						ea62077b85 
					 
					
						
						
							
							add open_read_close() and similar stuff  
						
						 
						
						
						
						
					 
					
						2006-10-14 02:23:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						1385899416 
					 
					
						
						
							
							attempt to regularize atoi mess.  
						
						 
						
						
						
						
					 
					
						2006-10-08 12:49:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						8f8f268cfd 
					 
					
						
						
							
							bb_applet_name -> applet_name  
						
						 
						
						
						
						
					 
					
						2006-10-03 21:00:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						67b23e6043 
					 
					
						
						
							
							getopt_ulflags -> getopt32.  
						
						 
						
						... 
						
						
						
						It is impossible to formulate sane ABI based on
size of ulong because it can be 32-bit or 64-bit.
Basically it means that you cannot portably use
more that 32 option chars in one call anyway...
Make it explicit. 
						
						
					 
					
						2006-10-03 21:00:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						c1876d7364 
					 
					
						
						
							
							inetd: deindent main loop, other readability enhancements  
						
						 
						
						
						
						
					 
					
						2006-09-23 15:58:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						ec17d437ab 
					 
					
						
						
							
							inetd: reformat with tabs for indentation  
						
						 
						
						
						
						
					 
					
						2006-09-23 15:18:38 +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 
							
						 
					 
					
						
						
							
						
						099ed50f91 
					 
					
						
						
							
							Unbreak allbareconfig a bit.  (The telnetd.c fix is a perfect example of why  
						
						 
						
						... 
						
						
						
						applets which are a forest of #ifdefs are unmaintainable.) 
						
						
					 
					
						2006-08-28 09:41:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						d591a360d3 
					 
					
						
						
							
							- merge -r15463:15564 from busybox_scratch branch through these changesets:  
						
						 
						
						... 
						
						
						
						------------------------------------------------------------------------
r15465 | aldot | 2006-06-21 20:48:06 +0200 (Wed, 21 Jun 2006) | 3 lines
- use CONFIG_BUSYBOX_EXEC_PATH as before it one was broken by a recent revert.
- use xchdir() since all is invain if it fails there anyways, supposedly
------------------------------------------------------------------------
r15466 | aldot | 2006-06-21 20:55:16 +0200 (Wed, 21 Jun 2006) | 2 lines
- adjust docs to take CONFIG_BUSYBOX_EXEC_PATH into account.
------------------------------------------------------------------------
r15467 | aldot | 2006-06-21 21:31:24 +0200 (Wed, 21 Jun 2006) | 18 lines
- partial fallout of my TREE_USED touchup against gcc-4.2: rip unused vars, save
s 144 bytes
   text    data     bss     dec     hex filename
 862434   10156  645924 1518514  172bb2 busybox.old
 862322   10156  645892 1518370  172b22 busybox
function                                             old     new   delta
z_len                                                  4       -      -4
textend                                                4       -      -4
part_nb                                                4       -      -4
insize                                                 4       -      -4
ifile_size                                             4       -      -4
do_link                                                4       -      -4
new_text                                              70      60     -10
ipaddr_list_link                                      33      23     -10
gzip_main                                            898     822     -76
------------------------------------------------------------------------------
(add/remove: 0/6 grow/shrink: 0/3 up/down: 0/-120)           Total: -120 bytes
------------------------------------------------------------------------
r15468 | aldot | 2006-06-21 21:43:05 +0200 (Wed, 21 Jun 2006) | 19 lines
- remove useless global exports
function                                             old     new   delta
rpm_main                                             940    1601    +661
rpm_getstring                                        107     112      +5
rpm_getint                                           148     153      +5
loop_through_files                                   103     106      +3
fileaction_dobackup                                  115     113      -2
fileaction_list                                        5       -      -5
rpm_getcount                                          42       -     -42
extract_cpio_gz                                      161       -    -161
rpm_gettags                                          504       -    -504
------------------------------------------------------------------------------
(add/remove: 0/4 grow/shrink: 4/1 up/down: 674/-714)          Total: -40 bytes
   text    data     bss     dec     hex filename
 862322   10156  645892 1518370  172b22 busybox.old
 862290   10156  645892 1518338  172b02 busybox
------------------------------------------------------------------------
r15555 | aldot | 2006-06-30 14:10:11 +0200 (Fri, 30 Jun 2006) | 22 lines
- shrink syslog a little bit, move a big buffer (for 'line') off the bss, fold s
emaphore stuff into single caller manually.
  stats:
function                                             old     new   delta
logMessage                                           395     427     +32
message                                             1245    1257     +12
opts                                                   -       4      +4
small                                                  1       -      -1
local_logging                                          4       -      -4
doRemoteLog                                            4       -      -4
circular_logging                                       4       -      -4
syslogd_main                                        1299    1285     -14
static.res                                            36      16     -20
.rodata                                           186650  186586     -64
static.line                                         1025       -   -1025
------------------------------------------------------------------------------
(add/remove: 1/5 grow/shrink: 2/3 up/down: 48/-1136)        Total: -1088 bytes
cow@s37:~/src/busybox_scratch$ size sysklogd/syslogd.o{.orig,}
   text    data     bss     dec     hex filename
   3723     348    5242    9313    2461 sysklogd/syslogd.o.orig
   3697     348    4188    8233    2029 sysklogd/syslogd.o
==============================================================================
Overall bloatcheck for the changeset mentioned above:
function                                             old     new   delta
rpm_main                                             953    1608    +655
logMessage                                           395     427     +32
message                                             1245    1257     +12
opts                                                   -       4      +4
rpm_getstring                                        107     110      +3
rpm_getint                                           148     151      +3
loop_through_files                                   103     104      +1
small                                                  1       -      -1
fileaction_dobackup                                  115     113      -2
z_len                                                  4       -      -4
textend                                                4       -      -4
part_nb                                                4       -      -4
local_logging                                          4       -      -4
insize                                                 4       -      -4
ifile_size                                             4       -      -4
do_link                                                4       -      -4
doRemoteLog                                            4       -      -4
circular_logging                                       4       -      -4
fileaction_list                                        5       -      -5
new_text                                              70      60     -10
ipaddr_list_link                                      33      23     -10
clear_bufs                                            31      21     -10
syslogd_main                                        1287    1273     -14
builtin_help                                         190     176     -14
static.res                                            36      16     -20
builtin_source                                       229     199     -30
rpm_getcount                                          42       -     -42
gzip_main                                            842     786     -56
.rodata                                           227176  227112     -64
lash_main                                            609     527     -82
busy_loop                                           3883    3739    -144
extract_cpio_gz                                      155       -    -155
rpm_gettags                                          501       -    -501
static.line                                         1025       -   -1025
------------------------------------------------------------------------------
(add/remove: 1/15 grow/shrink: 6/12 up/down: 710/-2221)     Total: -1511 bytes 
						
						
					 
					
						2006-08-20 17:35:13 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Landley 
							
						 
					 
					
						
						
							
						
						afb94ecf2b 
					 
					
						
						
							
							Convert setuid/setgid users to xsetuid/xsetgid.  
						
						 
						
						
						
						
					 
					
						2006-07-16 08:06:34 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						c418d482ba 
					 
					
						
						
							
							- s/defined(__uClinux__)/BB_NOMMU/  
						
						 
						
						... 
						
						
						
						This needs a second pass to:
+ add bb_daemon(unsigned char no_chdir, unsigned char no_close, const char*flag)
+ eventually globally export argc and argv, so we don't need to pass it to
  bb_daemon(). 
						
						
					 
					
						2006-05-31 10:19:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Landley 
							
						 
					 
					
						
						
							
						
						299a6b4d7b 
					 
					
						
						
							
							Consolidate #include <sys/time.h> so libbb.h does it.  
						
						 
						
						
						
						
					 
					
						2006-05-27 21:42:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						2c99851181 
					 
					
						
						
							
							- patch from Denis Vlasenko to add and use bb_xdaemon()  
						
						 
						
						
						
						
					 
					
						2006-04-12 18:09:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						a4acf669f4 
					 
					
						
						
							
							- typo: s/biltin/builtin/g  
						
						 
						
						
						
						
					 
					
						2006-04-10 12:26:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Landley 
							
						 
					 
					
						
						
							
						
						e7c43b66d7 
					 
					
						
						
							
							Cleanup patch from Denis Vlasenko.  Mostly variants of removing the if(x)  
						
						 
						
						... 
						
						
						
						from before "if(x) free(x)". 
						
						
					 
					
						2006-03-01 16:39:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Riker 
							
						 
					 
					
						
						
							
						
						c1ef7bdd8d 
					 
					
						
						
							
							just whitespace  
						
						 
						
						
						
						
					 
					
						2006-01-25 00:08:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						86f5c9906b 
					 
					
						
						
							
							- add platform.h.  
						
						 
						
						... 
						
						
						
						- use shorter boilerplate while at it. 
						
						
					 
					
						2006-01-22 22:55:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Vladimir N. Oleynik" 
							
						 
					 
					
						
						
							
						
						ecfd1f6a35 
					 
					
						
						
							
							change osbolete sigpause() to sigsuspend()  
						
						 
						
						
						
						
					 
					
						2005-11-09 09:19:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Landley 
							
						 
					 
					
						
						
							
						
						7ad4b30ed4 
					 
					
						
						
							
							Yann E. Morin pointed out that rpcsvc/nfs_prot.h isn't needed with any  
						
						 
						
						... 
						
						
						
						reasonably recent glibc, and breaks with uClibc.  So yank it. 
						
						
					 
					
						2005-11-06 23:37:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Vladimir N. Oleynik" 
							
						 
					 
					
						
						
							
						
						c06e80e1e7 
					 
					
						
						
							
							more lost changes BSD signals -> SysV signals. Noticed by Bernhard  
						
						 
						
						
						
						
					 
					
						2005-10-05 14:14:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Vladimir N. Oleynik" 
							
						 
					 
					
						
						
							
						
						f382c0236e 
					 
					
						
						
							
							BSD signals -> SysV signals, int->socklet_t. Noticed by Bernhard  
						
						 
						
						
						
						
					 
					
						2005-10-05 14:01:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						23fedb3ad4 
					 
					
						
						
							
							dont typecast lvalue since gcc hates that  
						
						 
						
						
						
						
					 
					
						2005-10-05 00:50:03 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								"Vladimir N. Oleynik" 
							
						 
					 
					
						
						
							
						
						1a2f4d9af7 
					 
					
						
						
							
							sync inetd with slackware-10.2 inetd (OpenBSD-1.79), have destroy bug 455  
						
						 
						
						
						
						
					 
					
						2005-10-03 08:08:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Fox 
							
						 
					 
					
						
						
							
						
						b831753676 
					 
					
						
						
							
							commiting:  
						
						 
						
						... 
						
						
						
						0000073: Add option to inetd applet to run in foreground
this option was already there for uclinux -- this just exposes
it in the normal case as well. 
						
						
					 
					
						2005-08-01 19:39:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						2e3054f413 
					 
					
						
						
							
							use socklen_t instead of size_t with socket related functions  
						
						 
						
						
						
						
					 
					
						2005-07-31 22:20:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Fox 
							
						 
					 
					
						
						
							
						
						deac371690 
					 
					
						
						
							
							applying fix from:  
						
						 
						
						... 
						
						
						
						0000088: inetd chargen stream does not generate the
	    characters as recommended in RFC 864
	    Chragen service is generating garbage characters. 
						
						
					 
					
						2005-07-19 21:19:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						63e5e7bf0e 
					 
					
						
						
							
							Fix broken macro  
						
						 
						
						
						
						
					 
					
						2005-04-16 08:04:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						78a5ddeff0 
					 
					
						
						
							
							Robin Farine writes:  
						
						 
						
						... 
						
						
						
						Package: BusyBox
Version: 1.0.0-pre10
Passing the -q <integer> option to inetd causes it to dereference an
invalid pointer (optarg). The attached patch provides a fix to this
problem.
Robin 
						
						
					 
					
						2004-06-22 08:40:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						aff114c33d 
					 
					
						
						
							
							Larry Doolittle writes:  
						
						 
						
						... 
						
						
						
						This is a bulk spelling fix patch against busybox-1.00-pre10.
If anyone gets a corrupted copy (and cares), let me know and
I will make alternate arrangements.
Erik - please apply.
Authors - please check that I didn't corrupt any meaning.
Package importers - see if any of these changes should be
passed to the upstream authors.
I glossed over lots of sloppy capitalizations, missing apostrophes,
mixed American/British spellings, and German-style compound words.
What is "pretect redefined for test" in cmdedit.c?
Good luck on the 1.00 release!
      - Larry 
						
						
					 
					
						2004-04-14 17:51:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						df7d84cf25 
					 
					
						
						
							
							Patch from Vodz, cleanup memory usage, send strdup error messages to  
						
						 
						
						... 
						
						
						
						syslog. 
						
						
					 
					
						2004-02-22 11:25:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						34e1469f24 
					 
					
						
						
							
							remove duplicate header declarations  
						
						 
						
						
						
						
					 
					
						2004-02-22 04:58:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						03a0643fbc 
					 
					
						
						
							
							Dont use same variable and struct name  
						
						 
						
						
						
						
					 
					
						2004-02-18 13:19:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						82d42dbb57 
					 
					
						
						
							
							Formatting  
						
						 
						
						
						
						
					 
					
						2004-02-18 13:12:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						aac2a19e50 
					 
					
						
						
							
							remove debugging  
						
						 
						
						
						
						
					 
					
						2004-02-18 12:58:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						60bb3f31af 
					 
					
						
						
							
							Mark Lord writes:  
						
						 
						
						... 
						
						
						
						The config file processing for inetd in busybox-1.00-pre7 and newer
is broken -- the saved command argv[] values overwrite each other.
Patch to fix it is attached.
Cheers
--
Mark Lord
Real-Time Remedies Inc. 
						
						
					 
					
						2004-02-17 20:04:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						eaf5bc0038 
					 
					
						
						
							
							Redo getconfigent, save 150 bytes, still small memory leak when  
						
						 
						
						... 
						
						
						
						parsing invalid entries. 
						
						
					 
					
						2004-01-20 15:32:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						53766c4063 
					 
					
						
						
							
							Fix up a couple of bugs i introduced in yesterdays cleanup.  
						
						 
						
						
						
						
					 
					
						2004-01-18 08:58:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						036dbaa082 
					 
					
						
						
							
							Modify bb_lookup_port to allow the protocol to be specified, allowing  
						
						 
						
						... 
						
						
						
						/etc/services support for inetd, netcat and tftp. 
						
						
					 
					
						2004-01-17 05:03:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						a277e02663 
					 
					
						
						
							
							The functions setconfig, enter and bump_nofile were only called once, marge them into the calling  
						
						 
						
						... 
						
						
						
						function. 
						
						
					 
					
						2004-01-17 03:20:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						ff6ec8a2ae 
					 
					
						
						
							
							Use 1 line for function name and return value,  
						
						 
						
						... 
						
						
						
						remove dofork define/variable,
dont check pid value is < or > than 0 if we know it is 0. 
						
						
					 
					
						2004-01-17 02:47:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						3e77b4e954 
					 
					
						
						
							
							Remove some defined statements  
						
						 
						
						
						
						
					 
					
						2004-01-17 01:44:32 +00:00