Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						6ca409e0e4 
					 
					
						
						
							
							trylink: produce even more info about final link stage  
						
						 
						
						... 
						
						
						
						trylink: explain how to modify link and drastically decrease amount
  of padding (unfortunately, needs hand editing ATM).
*: add ALIGN1 / ALIGN2 to global strings and arrays of bytes and shorts
size saving: 0.5k 
						
						
					 
					
						2007-08-12 20:58:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						80edead5ea 
					 
					
						
						
							
							udhcp: slight shrink  
						
						 
						
						... 
						
						
						
						udhcpd_main                                         1171    1208     +37
udhcpc_main                                         2363    2387     +24
dhcprelay_main                                      1145    1146      +1
dhcprelay_stopflag                                     4       1      -3
dhcprelay_signal_handler                              11       8      -3
client_background                                     46      42      -4
udhcp_read_interface                                 230     211     -19
udhcp_make_pidfile                                    76       -     -76
------------------------------------------------------------------------------
(add/remove: 0/1 grow/shrink: 3/4 up/down: 62/-105)           Total: -43 bytes
   text    data     bss     dec     hex filename
 770052    1096   11228  782376   bf028 busybox_old
 769980    1096   11228  782304   befe0 busybox_unstripped 
						
						
					 
					
						2007-08-02 22:31:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						42b3dea9bf 
					 
					
						
						
							
							udhcp: many small fixes:  
						
						 
						
						... 
						
						
						
						* arpping(): smaller and even probably fixed
* lots of variables/params converted: ulong -> uint32_t
* uptime() nuked in favor of monotonic_sec()
* udhcp_get_packet(): only one "bad vendor", simplify
function                                             old     new   delta
reservedIp                                            36      35      -1
udhcpc_main                                         2462    2460      -2
addStaticLease                                        64      62      -2
static.broken_vendors                                 16       -     -16
uptime                                                19       -     -19
udhcpd_main                                         1273    1238     -35
udhcp_get_packet                                     223     184     -39
.rodata                                           144162  144106     -56
arpping                                              690     609     -81
------------------------------------------------------------------------------
(add/remove: 0/2 grow/shrink: 0/7 up/down: 0/-251)           Total: -251 bytes
   text    data     bss     dec     hex filename
 734241    3028   14400  751669   b7835 busybox_old
 734005    3028   14400  751433   b7749 busybox_unstripped 
						
						
					 
					
						2007-07-03 15:47:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						6e6d331d97 
					 
					
						
						
							
							udhcpc: stop deleting our own pidfile if we daemonize.  
						
						 
						
						... 
						
						
						
						udhcp[cd]: stop using atexit magic fir pidfile removal. 
						
						
					 
					
						2007-05-03 23:39:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						fbd2918f5c 
					 
					
						
						
							
							udhcp: MAC_BCAST_ADDR and blank_chaddr are in fact constant, move to rodata.  
						
						 
						
						... 
						
						
						
						a few global variables reduced to smallints
function                                             old     new   delta
add_lease                                             75     227    +152
static.blank_chaddr                                    -      16     +16
MAC_BCAST_ADDR                                         -       6      +6
sockfd                                                 4       8      +4
udhcp_run_script                                    1153    1155      +2
state                                                  8       5      -3
listen_mode                                            4       1      -3
perform_release                                      152     148      -4
fd                                                     8       4      -4
blank_chaddr                                          16       -     -16
udhcpc_main                                         2518    2497     -21
.rodata                                           131864  131832     -32
oldest_expired_lease                                  61       -     -61
clear_lease                                          127       -    -127
------------------------------------------------------------------------------
(add/remove: 2/3 grow/shrink: 3/6 up/down: 180/-271)          Total: -91 bytes 
						
						
					 
					
						2007-04-07 01:05:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						10457b90db 
					 
					
						
						
							
							make pidfile writing configurable.  
						
						 
						
						... 
						
						
						
						[ui]toa_to_buf: change API. No users yet. 
						
						
					 
					
						2007-03-27 22:01:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						af1c84360f 
					 
					
						
						
							
							Move udhcp to new NOMMU helpers.  
						
						 
						
						... 
						
						
						
						Fix server part to compile under NOMMU.
Client is not compilable yet.
On MMU everything compiles (and maybe even works :) 
						
						
					 
					
						2007-03-26 13:22:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						e06bed30cf 
					 
					
						
						
							
							use bb_sanitize_stdio() where appropriate  
						
						 
						
						
						
						
					 
					
						2007-01-27 22:21:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						61126ab30a 
					 
					
						
						
							
							small fixes: using fd-based io instead of FILE*-based,  
						
						 
						
						... 
						
						
						
						missed O_TRUNC, etc 
						
						
					 
					
						2006-11-18 22:03:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						5a3395bc01 
					 
					
						
						
							
							udhcp: fix indentation and style.  
						
						 
						
						... 
						
						
						
						Eliminate (group) a lot of smallish *.h files
Remove lots of unneeded #includes 
						
						
					 
					
						2006-11-18 19:51:32 +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 
							
						 
					 
					
						
						
							
						
						8f8f268cfd 
					 
					
						
						
							
							bb_applet_name -> applet_name  
						
						 
						
						
						
						
					 
					
						2006-10-03 21:00:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						239369b368 
					 
					
						
						
							
							Fix (hopefully) bug 976. Need more thorough audit.  
						
						 
						
						... 
						
						
						
						Restore erroneously removed FEATURE_UDHCP_SYSLOG. 
						
						
					 
					
						2006-09-07 17:05:44 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Vlasenko 
							
						 
					 
					
						
						
							
						
						27af5a0dd3 
					 
					
						
						
							
							replacing func() with xfunc() where appropriate  
						
						 
						
						
						
						
					 
					
						2006-09-03 12:21:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Landley 
							
						 
					 
					
						
						
							
						
						3f78561d63 
					 
					
						
						
							
							My first bout of untangling udhcp.  Make lots of gratuitous #defines go  
						
						 
						
						... 
						
						
						
						away, substitutie BB_VER for an external VERSION, use busybox CONFIG symbols
rather than checking for them then defining others, etc.  Lots more cleanup
to do... 
						
						
					 
					
						2006-05-28 01:06:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernhard Reutner-Fischer 
							
						 
					 
					
						
						
							
						
						0a8812bdc5 
					 
					
						
						
							
							- replace _PATH_DEVNULL with bb_dev_null  
						
						 
						
						
						
						
					 
					
						2006-05-19 13:12:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						7031f62d9b 
					 
					
						
						
							
							add back in udhcp support  
						
						 
						
						
						
						
					 
					
						2006-05-08 03:20:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						787140df39 
					 
					
						
						
							
							remove in place of external link  
						
						 
						
						
						
						
					 
					
						2006-03-23 23:44:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Landley 
							
						 
					 
					
						
						
							
						
						918f2ab3d7 
					 
					
						
						
							
							Revert the uptime() removal.  Let the list sort it out...  
						
						 
						
						
						
						
					 
					
						2005-05-04 02:15:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Landley 
							
						 
					 
					
						
						
							
						
						8b80c71d70 
					 
					
						
						
							
							Patch from Shaun Jackman:  
						
						 
						
						... 
						
						
						
						Replace uptime with time(NULL). time is more portable than uptime and
eliminates the need to define uptime, reducing code size slightly. 
						
						
					 
					
						2005-05-04 00:38:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Russ Dill 
							
						 
					 
					
						
						
							
						
						5c9323f4e6 
					 
					
						
						
							
							use busybox sysinfo struct  
						
						 
						
						
						
						
					 
					
						2004-05-19 09:18:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						28885c3f20 
					 
					
						
						
							
							Fix a compile problem  
						
						 
						
						
						
						
					 
					
						2004-05-19 08:54:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Russ Dill 
							
						 
					 
					
						
						
							
						
						309c7b71e6 
					 
					
						
						
							
							fix timewarp in client (server fix later)  
						
						 
						
						
						
						
					 
					
						2004-05-19 08:29:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Russ Dill 
							
						 
					 
					
						
						
							
						
						91e006c1ad 
					 
					
						
						
							
							remove uneccessary check (already done in pidfile.c)  
						
						 
						
						
						
						
					 
					
						2004-05-19 07:46:23 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						c7bda1ce65 
					 
					
						
						
							
							Remove trailing whitespace.  Update copyright to include 2004.  
						
						 
						
						
						
						
					 
					
						2004-03-15 08:29:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Russ Dill 
							
						 
					 
					
						
						
							
						
						6caa073760 
					 
					
						
						
							
							it should work even if you don't assign a pidfile  
						
						 
						
						
						
						
					 
					
						2003-12-26 23:41:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Russ Dill 
							
						 
					 
					
						
						
							
						
						4e864a36b6 
					 
					
						
						
							
							Finish remerging busybox udhcp and udhcp. Some cleanups as well.  
						
						 
						
						
						
						
					 
					
						2003-12-18 22:25:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Russ Dill 
							
						 
					 
					
						
						
							
						
						62419df95c 
					 
					
						
						
							
							make udhcp work under uclinux, to an extent  
						
						 
						
						
						
						
					 
					
						2003-12-15 22:11:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Glenn L McGrath 
							
						 
					 
					
						
						
							
						
						29a05f56d5 
					 
					
						
						
							
							"Without this patch, udhcpcd output may be buffered and delayed for  
						
						 
						
						... 
						
						
						
						for minutes if stdout is not a tty." -vda@ 
						
						
					 
					
						2003-08-30 04:47:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Andersen 
							
						 
					 
					
						
						
							
						
						a8da17acef 
					 
					
						
						
							
							Add missing pieces from vodz' last_patch88  
						
						 
						
						
						
						
					 
					
						2003-06-14 02:57:53 +00:00