Bernhard Reutner-Fischer
|
ac1c96f673
|
- remove superfluous comment from previous commit
|
2008-12-03 18:49:44 +00:00 |
|
Bernhard Reutner-Fischer
|
82b1429966
|
- add new applet mkpasswd(1)
function old new delta
bb_ask - 355 +355
mkpasswd_main - 296 +296
.rodata 121746 121847 +101
packed_usage 24632 24689 +57
static.methods - 21 +21
gmatch 229 248 +19
bb_ask_stdin - 11 +11
applet_names 1949 1958 +9
applet_main 1172 1176 +4
sulogin_main 503 505 +2
applet_nameofs 586 588 +2
sha256_hash 329 327 -2
correct_password 208 206 -2
parse_command 1442 1439 -3
get_cred_or_die 145 141 -4
passwd_main 1054 1044 -10
bb_askpass 348 - -348
------------------------------------------------------------------------------
(add/remove: 4/1 grow/shrink: 7/5 up/down: 877/-369) Total: 508 bytes
|
2008-12-03 18:48:39 +00:00 |
|
Denis Vlasenko
|
6ebb2f56d5
|
crond: use bb_setpgrp, not setpgrp
platform.h: make a bit more readable
|
2008-12-03 10:46:12 +00:00 |
|
Denis Vlasenko
|
0c68a874e7
|
libbb: password/group function helpers rewritten by Tito:
function old new delta
xgetpwuid - 27 +27
uid2uname_utoa - 22 +22
gid2group_utoa - 22 +22
uid2uname - 18 +18
gid2group - 18 +18
buffer_fill_and_print 179 196 +17
print_user 12 24 +12
print_group 12 24 +12
get_cached 89 99 +10
...
print_common 134 120 -14
vlock_main 415 396 -19
logger_main 410 387 -23
crontab_main 642 609 -33
bb_getpwuid 42 - -42
bb_getgrgid 42 - -42
bb_getug 80 - -80
------------------------------------------------------------------------------
(add/remove: 6/3 grow/shrink: 9/11 up/down: 187/-296) Total: -109 bytes
|
2008-12-02 22:56:59 +00:00 |
|
Denis Vlasenko
|
360d9661b6
|
libbb: add strncpy_IFNAMSIZ
function old new delta
...
udhcp_read_interface 225 220 -5
brctl_main 1151 1146 -5
add_interface 109 104 -5
ipaddr_list_or_flush 2174 2167 -7
do_add_ioctl 88 80 -8
vconfig_main 249 240 -9
do_del_ioctl 78 68 -10
do_iplink 1186 1173 -13
do_if_fetch 766 753 -13
buffer_fill_and_print 196 179 -17
parse_args 1709 1684 -25
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 2/20 up/down: 11/-140) Total: -129 bytes
|
2008-12-02 18:18:50 +00:00 |
|
Denis Vlasenko
|
7a1ddf20f3
|
mountpoint: add -n option (by Vladimir)
text data bss dec hex filename
799859 560 7748 808167 c54e7 busybox_old
799845 560 7748 808153 c54d9 busybox_unstripped
|
2008-11-29 12:54:16 +00:00 |
|
Denis Vlasenko
|
d16950ded9
|
acpid: new applet by Vladimir. +737 bytes
|
2008-11-29 09:05:50 +00:00 |
|
Denis Vlasenko
|
4240408b70
|
trim help text a bit
|
2008-11-24 13:42:24 +00:00 |
|
Denis Vlasenko
|
a9acbe6cad
|
timeout: new applet. 370 bytes. by Roberto Foglietta.
|
2008-11-24 13:25:20 +00:00 |
|
Denis Vlasenko
|
36309cf3f4
|
insmod: clarify module_name / file_name distinction
|
2008-11-22 18:29:01 +00:00 |
|
Denis Vlasenko
|
9a4c0d59a7
|
inotifyd: exit if x event happened for all files
fix FIONREAD parameter type
fix default mask code
shrink help text
function old new delta
inotifyd_main 497 506 +9
packed_usage 25446 25431 -15
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/1 up/down: 9/-15) Total: -6 bytes
|
2008-11-20 01:24:39 +00:00 |
|
Denis Vlasenko
|
a09a42cd83
|
inotify: add x, o, and u events
|
2008-11-17 22:19:18 +00:00 |
|
Denis Vlasenko
|
2479cd4a5d
|
inotifyd: fix "inotifyd with no params" case
|
2008-11-14 22:14:12 +00:00 |
|
Denis Vlasenko
|
289ff0e341
|
inotify: document waiting behavior
|
2008-11-14 21:52:16 +00:00 |
|
Denis Vlasenko
|
4d47692fb8
|
arp: stop using globals
function old new delta
hw_set 1 - -1
arp_main 1559 1558 -1
sockfd 8 4 -4
hw 4 - -4
device 4 - -4
ap 4 - -4
packed_usage 25402 25393 -9
------------------------------------------------------------------------------
(add/remove: 0/4 grow/shrink: 0/3 up/down: 0/-27) Total: -27 bytes
|
2008-11-13 00:05:17 +00:00 |
|
Denis Vlasenko
|
cf3e05bbdb
|
correct help texts
|
2008-11-12 21:18:58 +00:00 |
|
Bernhard Reutner-Fischer
|
c021cb08b5
|
- add support for seq -s <separator>
|
2008-11-12 13:22:24 +00:00 |
|
Bernhard Reutner-Fischer
|
2598f761bb
|
- add seq -w support (Natanael Copa)
|
2008-11-12 12:59:56 +00:00 |
|
Denis Vlasenko
|
e9b9a19ad3
|
libbb: disable a second md5 implementation which managed to creep in :)
function old new delta
sha512_end 239 237 -2
sha256_end 162 160 -2
sha1_end 191 189 -2
md5_end 168 166 -2
__md5__magic 4 - -4
md5_crypt 627 621 -6
static.S 16 - -16
__md5_Init 42 - -42
static.P 64 - -64
__md5_Final 131 - -131
__md5_Update 153 - -153
static.C 268 12 -256
__md5_Transform 293 - -293
------------------------------------------------------------------------------
(add/remove: 0/7 grow/shrink: 0/6 up/down: 0/-973) Total: -973 bytes
|
2008-11-11 01:38:04 +00:00 |
|
Denis Vlasenko
|
2211d5268c
|
libbb: add optionl support for SHA256/512 encrypted passwords
function old new delta
sha_crypt - 2423 +2423
cryptpw_main 128 183 +55
to64 - 29 +29
pw_encrypt 974 1000 +26
str_rounds - 11 +11
login_main 1532 1541 +9
packed_usage 25215 25200 -15
__md5_to64 29 - -29
------------------------------------------------------------------------------
(add/remove: 3/1 grow/shrink: 3/1 up/down: 2553/-44) Total: 2509 bytes
|
2008-11-10 18:52:35 +00:00 |
|
Denis Vlasenko
|
56dceb9b77
|
sha256,sha512: new applets. +4.9kb
we will require sha256/512 code for new $5$ and $6$ style
password hashes anyway, they are showing up already
in people's /etc/passwd...
|
2008-11-10 13:32:50 +00:00 |
|
Denis Vlasenko
|
c028ec280a
|
Typo fixes
|
2008-11-10 10:47:47 +00:00 |
|
Denis Vlasenko
|
dc70069a46
|
kbd_mode: support -C TTY option
function old new delta
packed_usage 25334 25361 +27
kbd_mode_main 146 173 +27
|
2008-11-08 21:39:06 +00:00 |
|
Denis Vlasenko
|
b9d572a273
|
total overhaul of mail applets. again. Vladimir as usual.
|
2008-11-06 23:41:38 +00:00 |
|
Denis Vlasenko
|
f10bc3964f
|
correction in comment
|
2008-11-06 23:28:42 +00:00 |
|
Denis Vlasenko
|
3854c5ddf4
|
runsvdir: alternative methon of supporting runsvdir-as-init. +66 bytes.
*: s/int/pid_t where appropriate
|
2008-11-06 22:39:57 +00:00 |
|
Denis Vlasenko
|
35a064b67f
|
build system: tidying up CONFIG_xxx names (suggested by Rob)
|
2008-11-06 00:49:59 +00:00 |
|
Denis Vlasenko
|
202ac504e1
|
*: code shrink by adding a wrapper around very common tcsetattr(0, TCSANOW, xx) op
function old new delta
tcsetattr_stdin_TCSANOW - 14 +14
set_sane_term 116 113 -3
top_main 1277 1273 -4
make_new_session 421 415 -6
rawmode 133 126 -7
reset_term 18 10 -8
die 43 35 -8
cookmode 62 54 -8
vlock_main 425 415 -10
read_line_input 3165 3155 -10
bb_askpass 357 347 -10
fsck_minix_main 3079 3065 -14
getty_main 2375 2332 -43
------------------------------------------------------------------------------
(add/remove: 1/0 grow/shrink: 0/12 up/down: 14/-131) Total: -117 bytes
|
2008-11-05 13:20:58 +00:00 |
|
Denis Vlasenko
|
9b0f6e1142
|
add comment, no code changes
|
2008-11-01 13:40:32 +00:00 |
|
Denis Vlasenko
|
1a9e9bdd93
|
gunzip: restore mtime. approx +80 bytes of code
rpm: make code more robust
lsmod: small code shrink
|
2008-11-01 12:54:56 +00:00 |
|
Denis Vlasenko
|
b9b344aa44
|
kill[all[5]]: accept -s SIG too. kill_main: +29 bytes
by Steve Bennett (steveb AT workware.net.au)
|
2008-10-31 00:30:48 +00:00 |
|
Denis Vlasenko
|
91f8f82bfb
|
tftpd: be less cryptic in help text
|
2008-10-30 23:42:37 +00:00 |
|
Denis Vlasenko
|
de5f645dff
|
ls: trim help text
|
2008-10-27 12:37:22 +00:00 |
|
Denis Vlasenko
|
c94fa5651a
|
devmem: new applet
|
2008-10-26 11:08:14 +00:00 |
|
Denis Vlasenko
|
5f6aaf39cf
|
less: reuse former vi's key reading code. Improve SIGWINCH handling.
function old new delta
less_main 2056 2097 +41
getch_nowait 248 273 +25
read_key 310 321 +11
static.esccmds 61 69 +8
count_lines 72 74 +2
less_gets 166 142 -24
less_getch 172 43 -129
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 6/5 up/down: 91/-170) Total: -79 bytes
text data bss dec hex filename
|
2008-10-25 23:27:29 +00:00 |
|
Denis Vlasenko
|
0112ff5203
|
vi: move key reading routine out of vi into llbbb
function old new delta
read_key - 310 +310
....
static.esccmds 170 61 -109
readit 286 60 -226
------------------------------------------------------------------------------
(add/remove: 1/0 grow/shrink: 9/10 up/down: 349/-367) Total: -18 bytes
|
2008-10-25 23:23:00 +00:00 |
|
Denis Vlasenko
|
2d5bd807c0
|
build system cleanup: rename FEATURE_AWK_MATH to FEATURE_AWK_LIBM;
disable parsing test applet.
|
2008-10-24 10:49:49 +00:00 |
|
Denis Vlasenko
|
b730474bda
|
ash: fix NOEXEC mode - we were forgetting to pass environment!
env: promote to NOEXEC
hd: promote to NOEXEC, as hexdump is NOEXEC already
|
2008-10-20 08:15:51 +00:00 |
|
Denis Vlasenko
|
1e19afd38a
|
blkid: new applet. We almost had everything needed for it already
function old new delta
display_uuid_cache - 89 +89
blkid_main - 8 +8
applet_names 1871 1877 +6
applet_main 1140 1144 +4
applet_nameofs 570 572 +2
packed_usage 24737 24735 -2
------------------------------------------------------------------------------
(add/remove: 2/0 grow/shrink: 3/1 up/down: 109/-2) Total: 107 bytes
|
2008-10-12 11:20:08 +00:00 |
|
Denis Vlasenko
|
cdd1f732bc
|
zcip: code size optimizations, improved help text and comments
function old new delta
packed_usage 24750 24787 +37
run 658 655 -3
pick 40 34 -6
arp 186 177 -9
zcip_main 1402 1356 -46
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 1/4 up/down: 37/-64) Total: -27 bytes
|
2008-10-10 11:28:39 +00:00 |
|
Bernhard Reutner-Fischer
|
578de8644c
|
- route metric support (Natanael Copa)
Adds about 75b
|
2008-10-07 17:00:58 +00:00 |
|
Denis Vlasenko
|
2b2d977057
|
sendmail: update by Vladimir
|
2008-09-28 13:50:57 +00:00 |
|
Denis Vlasenko
|
bed22a01fb
|
sendmail: compat update by Vladimir
function old new delta
sendgetmail_main 1889 2091 +202
putchar_unlocked - 43 +43
putchar - 43 +43
packed_usage 24868 24910 +42
smtp_checkp 102 111 +9
uuencode 235 227 -8
------------------------------------------------------------------------------
(add/remove: 2/0 grow/shrink: 3/1 up/down: 339/-8) Total: 331 bytes
|
2008-09-27 14:01:22 +00:00 |
|
Bernhard Reutner-Fischer
|
1a89133caf
|
Markus Heidelberg writes:
* document --nicelevel in Config.in
* usage: --verbose is the fancy option, not --quiet
|
2008-09-26 15:14:56 +00:00 |
|
Bernhard Reutner-Fischer
|
48a6773b3a
|
- add less -I to be able to search case-insensitively
+17b, but the helptext is quite elaborate, thus:
function old new delta
.rodata 118995 119032 +37
packed_usage 24731 24767 +36
regex_process 284 300 +16
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 3/0 up/down: 89/0) Total: 89 bytes
|
2008-09-26 14:10:17 +00:00 |
|
Bernhard Reutner-Fischer
|
fd3552dff9
|
- commentary typo fix
|
2008-09-26 11:23:22 +00:00 |
|
Denis Vlasenko
|
ee5dce3365
|
libpwdgrp: make it coexist with <pwd.h>, <grp.h> and <shadow.h>.
allows to get rid of hacks in libbb.h (extra declaration of setgroups -
now it comes from grp.h as intended).
|
2008-09-26 10:35:55 +00:00 |
|
Denis Vlasenko
|
b46d5f9a93
|
fix usage text - s/USE_GETOPT_LONG/USE_FEATURE_xxxLONG_OPTIONS/
by Markus Heidelberg (markus.heidelberg AT web.de)
|
2008-09-25 21:06:24 +00:00 |
|
Bernhard Reutner-Fischer
|
6c4dadefb6
|
- update my name. No obj-code changes ;)
|
2008-09-25 12:13:34 +00:00 |
|
Denis Vlasenko
|
42cc6bab16
|
top: don't lie in help screen about "-d 1" being valid
|
2008-09-25 11:17:10 +00:00 |
|