| 
							
							
								 Denis Vlasenko | 0c97c9d437 | 'simple' error message functions by Loic Grenie <loic.grenie@gmail.com>. 263 bytes saved. | 2007-10-01 11:58:38 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | d65ea39ffc | hush: fix glob() abuse. Code was making unfounded assumptions how glob() works, and it broke horribly on specific uclibc config. | 2007-10-01 10:02:25 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | ff0976248a | hush: int->smallint for flag vars; make some names more "greppable" | 2007-10-01 10:00:45 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | 8412d7959a | hush: feeble attempt at making it more NOMMU-friendly | 2007-10-01 09:59:47 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | a0898170d8 | hush: stop doing manual acounting of open fd's, kernel can do it for us | 2007-10-01 09:59:01 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | 96e1b38586 | introduce and use close_on_exec_on(fd). -50 bytes. | 2007-09-30 23:50:48 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | deabacdf91 | move udhcp_{client/server}_config to common_bufsiz1 udhcp_run_script                                    1108    1151     +43
init_packet                                          209     210      +1
udhcpc_main                                         2395    2393      -2
udhcp_client_config                                   56       -     -56
udhcp_server_config                                   88       -     -88
------------------------------------------------------------------------------
(add/remove: 0/2 grow/shrink: 2/1 up/down: 44/-146)          Total: -102 bytes
   text    data     bss     dec     hex filename
 771326    1029    9696  782051   beee3 busybox_old
 771383    1029    9552  781964   bee8c busybox_unstripped | 2007-09-30 17:55:43 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | d7b3350eb3 | dhcpreplay: code shrink, -40 bytes | 2007-09-30 17:54:10 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | 5fb09656ca | fixlet to pgrep/pkill | 2007-09-30 16:36:02 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | a4f4de9b7e | print_signames_and_exit -> print_signames (because of "ash calls kill_main") | 2007-09-30 16:32:01 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | 605b20e277 | replace printf with fputs where appropriate | 2007-09-30 16:22:36 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | 1eecaf26b0 | libiproute: add missing break's | 2007-09-30 16:04:21 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | e03c77fe15 | announce 1.7.2 on the website | 2007-09-30 00:06:42 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | f60d62638b | small code shrink | 2007-09-29 23:26:52 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | 64e619c0c8 | build system: pass EXTRA_LDFLAGS to final link stage | 2007-09-29 22:52:25 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | 304a97a1ec | trivial typo fix | 2007-09-29 22:49:26 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | 72e1c89d97 | pgrep,pkill: new applets by Loic Grenie <loic.grenie@gmail.com> | 2007-09-29 22:26:01 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | 2450e4ba44 | xrealloc_getcwd_or_warn: smaller cod and less wasted RAM at run time | 2007-09-29 19:19:55 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | 1ebd0a6d91 | remove if() which is always true | 2007-09-29 18:27:14 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | 66bbfbd581 | bunzip2: trim verbose messages text    data     bss     dec     hex filename
 770752    1029    9696  781477   beca5 busybox_old
 770691    1029    9696  781416   bec68 busybox_unstripped | 2007-09-28 23:45:56 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | 3d2a9217a7 | httpd: trivial simplification | 2007-09-28 22:35:29 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | ab8c9378c9 | more "if (p) free(p)" fixes; fix a typo in comment | 2007-09-28 22:13:55 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | 6081868ee3 | fix "if (p) free(p)" constructs | 2007-09-28 22:07:23 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | e918e155ed | remove stray semicolon | 2007-09-28 21:56:36 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | 0afdfdf649 | hdparm: paranoia-induced fix against theoretical div-by-0 case | 2007-09-28 13:41:41 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | 920c52a5c8 | hdparm: more robust (re overflows) code. +38 bytes. | 2007-09-28 13:38:08 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | a0ad43b80b | trivial fix in setfiles. spotted by Yuichi Nakamura <ynakam@hitachisoft.jp> | 2007-09-28 11:37:38 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | a7bc9ac8f8 | hdparm: reduce possibility of numeric overflow in -T. do_time                                              386     410     +24
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/0 up/down: 24/0)               Total: 24 bytes | 2007-09-28 11:21:47 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | b925605441 | assorted static vars removal function                                             old     new   delta
tcpudpsvd_main                                      1829    1839     +10
update_status                                        567     569      +2
sigterm                                                1       -      -1
.........
dhcprelay_signal_handler                               8       -      -8
nfs_strerror                                          60      49     -11
singlemount                                         4579    4564     -15
static.p                                              16       -     -16
svstatus                                              20       -     -20
dhcprelay_xid_list                                    32       -     -32
runsv_main                                          1785    1746     -39
static.buf                                            74      28     -46
svd                                                   56       -     -56
dhcprelay_main                                      1141    1080     -61
------------------------------------------------------------------------------
(add/remove: 0/20 grow/shrink: 2/10 up/down: 12/-386)        Total: -374 bytes | 2007-09-28 10:29:17 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | c3122bca53 | hdparm: simplify timing measurement (it wa the last last user of setitimer in the tree).
static.thousand                                       16       -     -16
read_big_block                                        81      46     -35
getitimer                                             41       -     -41
setitimer                                             47       -     -47
__GI_setitimer                                        47       -     -47
do_time                                              480     386     -94
------------------------------------------------------------------------------
(add/remove: 0/4 grow/shrink: 0/2 up/down: 0/-280)           Total: -280 bytes
M    miscutils/hdparm.c | 2007-09-28 10:28:03 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | 0d3c6afc93 | hdparm: get rid of static variables process_dev                                         5309    5311      +2
unregister_hwif                                        1       -      -1
...........
Xreadahead                                             4       -      -4
seek_to_zero                                          25      17      -8
hdparm_main                                         1242    1227     -15
do_time                                              547     480     -67
------------------------------------------------------------------------------
(add/remove: 0/83 grow/shrink: 1/3 up/down: 2/-248)          Total: -246 bytes | 2007-09-28 10:25:32 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | 8607677529 | libbb: make const_int_0 reside in rodata | 2007-09-27 20:49:57 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | 1d31f0f380 | libbb: align bb_common_bufsiz1 to "long long" | 2007-09-27 20:46:08 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | 78e2d4e361 | less: make 'f' page forward | 2007-09-27 17:11:48 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | a36535b067 | wget: -O FILE is allowed to overwrite existing file (compat) | 2007-09-27 15:07:23 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | 6124c37135 | zcip: fix unaligned trap on ARM | 2007-09-27 11:15:42 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | 7c654ae9df | remove stray '/*' within comment | 2007-09-27 10:26:59 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | 892536f019 | hdparm: use fixed fd #3 for device being interrogated (surprisingly, on i386 almost no code size change) | 2007-09-27 10:23:34 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | 4daad9004d | introduce bb_putchar(). saves ~1800 on uclibc (less on glibc). | 2007-09-27 10:20:47 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | 1acdc89e99 | style and message text fixes | 2007-09-27 10:17:53 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | 86b29ea9e8 | lineedit: plug memory leak | 2007-09-27 10:17:16 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | 33b900f984 | vlock: get rid of statics | 2007-09-27 10:12:02 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | 5d61e71c3a | introduce safe_poll (fixes a problem in top) function                                             old     new   delta
safe_poll                                              -      77     +77
svlogd_main                                         1470    1466      -4
zcip_main                                           1530    1524      -6
forkexec                                            1345    1338      -7
decode_format_string                                 795     788      -7
collect_blk                                          474     467      -7
buffer_pread                                         540     532      -8
tftp                                                1182    1172     -10
microcom_main                                        763     749     -14
arpping                                              441     424     -17
------------------------------------------------------------------------------
(add/remove: 1/0 grow/shrink: 0/9 up/down: 77/-80)             Total: -3 bytes
   text    data     bss     dec     hex filename
 770162    1034   10404  781600   bed20 busybox_old
 770158    1034   10404  781596   bed1c busybox_unstripped | 2007-09-27 10:09:59 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | c9dc2ac578 | make variables static | 2007-09-27 10:08:02 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | a619b85ef5 | check-lxdialog.sh: no point in giving up, maybe -lcurses will work? | 2007-09-26 18:18:59 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | b042bd9514 | load_policy: update (Yuichi Nakamura <ynakam@hitachisoft.jp>) | 2007-09-26 18:01:32 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | dd5e11bb05 | chcon: trivial fix | 2007-09-26 17:55:55 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | 7ae209c019 | losetup: support -f (Loic Grenie <loic.grenie@gmail.com>) function                                             old     new   delta
losetup_main                                         238     278     +40
packed_usage                                       23021   23027      +6
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 2/0 up/down: 46/0)               Total: 46 bytes | 2007-09-26 17:54:18 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | 137fbe495d | runsvdir: fix "linear wait time" bug | 2007-09-26 12:18:07 +00:00 |  | 
			
				
					| 
							
							
								 Denis Vlasenko | 3982407ba4 | inetd: move struct fields around -> save .25 k of code function                                             old     new   delta
freeconfig                                            75      76      +1
register_rpc                                         200     196      -4
dupconfig                                            165     159      -6
reapchild                                            173     166      -7
retry                                                 93      82     -11
goaway                                               112     101     -11
getconfigent                                        1241    1222     -19
setup                                                645     592     -53
inetd_main                                          2160    2107     -53
config                                              1602    1518     -84
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/9 up/down: 1/-248)           Total: -247 bytes
   text    data     bss     dec     hex filename
 773951    1038   10332  785321   bfba9 busybox_old
 773703    1038   10332  785073   bfab1 busybox_unstripped | 2007-09-26 10:46:18 +00:00 |  |