aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* ifupdown: add manual method for IPv6. Closes bug 2497.Denys Vlasenko2010-10-291-55/+68
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* telnet: do not check for 0 return from poll (it's impossible)Denys Vlasenko2010-10-291-24/+24
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* telnet: convert CR NUL -> CR on input. Closes bug 2569Denys Vlasenko2010-10-291-69/+63
| | | | | | | function old new delta telnet_main 1558 1594 +36 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* unicode: update unicode_width on !unicode branch too. Closes bug 2593Denys Vlasenko2010-10-291-2/+5
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* dnsd: fix 64-bit bug 2539.Denys Vlasenko2010-10-291-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* decompress_bunzip2: handle concatenated .bz2 filesDenys Vlasenko2010-10-285-30/+81
| | | | | | | | | | function old new delta unpack_bz2_stream 207 307 +100 start_bunzip 199 209 +10 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 2/0 up/down: 110/0) Total: 110 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* bloat-o-meter: make it python3 compliantMarek Polacek2010-10-281-2/+2
| | | | | | | | Python 3 doesn't support the iterkeys() method anymore. Use iter(foo.keys()) instead of foo.iterkeys(). Signed-off-by: Marek Polacek <mmpolacek@gmail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* *: use _exit() in sighandlers; showkey: do not use exit-thru-sighandlerMarek Polacek2010-10-288-72/+78
| | | | | | | | | | | | While at it, make ESC sequences more readable; and removed check for isatty(stdin) in reset. Code shrink: text data bss dec hex filename 884771 936 17216 902923 dc70b busybox_old 884723 936 17216 902875 dc6db busybox_unstripped Signed-off-by: Marek Polacek <mmpolacek@gmail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* scripts: remove bitrotted scripts/individualDenys Vlasenko2010-10-283-139/+16
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* update docs/new-applet-HOWTO.txtHolger Blasum2010-10-281-9/+9
| | | | | Signed-off-by: Holger Blasum <hbl@sysgo.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* ipcrm: small code shrinkDenys Vlasenko2010-10-281-4/+3
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* *: whitespace fixesDenys Vlasenko2010-10-2882-183/+185
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* mount: pass NULL, not "", as "data" to mount syscall if we have no optsAlexander Shishkin2010-10-281-12/+22
| | | | | | | | | When mounting a filesystem without any additional options (data parameter to the mount(2) syscall), pass NULL instead of an empty string like GNU mount does. This fixes, for example mounting cgroup fs with bbox mount. Signed-off-by: Alexander Shishkin <virtuoso@slind.org> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* login: free fromhost upon cleaning upAlexander Shishkin2010-10-281-0/+7
| | | | | Signed-off-by: Alexander Shishkin <virtuoso@slind.org> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* crc32: cleanups, no code changesDenys Vlasenko2010-10-282-3/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* netstat: was using buffers one byte short for scanf (no place for NUL). fixingDenys Vlasenko2010-10-281-3/+6
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* libbb: introduce and use common crc32 routineDenys Vlasenko2010-10-279-73/+49
| | | | | | | | | | | | | | | | | | function old new delta crc32_block_endian1 - 37 +37 crc32_block_endian0 - 34 +34 global_crc32_table - 8 +8 file_read 82 87 +5 gzip_main 211 214 +3 xz_crc32 40 35 -5 crc32_table 8 - -8 calculate_gunzip_crc 54 34 -20 lzo_crc32 54 25 -29 cksum_main 298 211 -87 ------------------------------------------------------------------------------ (add/remove: 3/1 grow/shrink: 2/4 up/down: 87/-149) Total: -62 bytes Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* netstat: fix IPv6 problem (garbage in scope_id); code shrinkDenys Vlasenko2010-10-271-47/+62
| | | | | | | | | | | | | | | | | function old new delta add_to_prg_cache_if_socket - 253 +253 print_inet_line 226 241 +15 udp_do_one 119 131 +12 tcp_do_one 65 77 +12 unix_do_one 530 529 -1 dir_act 215 207 -8 netstat_main 585 553 -32 .rodata 145592 145525 -67 file_act 255 - -255 ------------------------------------------------------------------------------ (add/remove: 1/1 grow/shrink: 3/4 up/down: 292/-363) Total: -71 bytes Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* Merge branch 'master' of git+ssh://busybox.net/var/lib/git/busyboxDenys Vlasenko2010-10-274-52/+54
|\
| * top: Use _exit() instead of exit() in sighandlerMarek Polacek2010-10-271-1/+2
| | | | | | | | | | Signed-off-by: Marek Polacek <mmpolacek@gmail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * netstat: fix -r display in usage textBob Dunlop2010-10-272-49/+50
| | | | | | | | | | Signed-off-by: Bob Dunlop <bob.dunlop@xyzzy.org.uk> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
| * whitespace fixDenys Vlasenko2010-10-271-2/+2
| | | | | | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* | mv: implement -n optionDenys Vlasenko2010-10-262-25/+33
|/ | | | | | | | | function old new delta mv_longopts 23 36 +13 mv_main 510 520 +10 packed_usage 27218 27225 +7 Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* powertop: simplified C-state display codeDenys Vlasenko2010-10-261-14/+7
| | | | | | | | function old new delta .rodata 145530 145514 -16 powertop_main 1510 1403 -107 Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* powertop: IPIs and hw irqs were swapped, fixingDenys Vlasenko2010-10-261-1/+1
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* powertop: fixes to output format and code shrinkDenys Vlasenko2010-10-261-161/+169
| | | | | | | | | | | | | function old new delta process_timer_stats - 631 +631 clear_lines 72 74 +2 process_irq_counts 729 726 -3 .rodata 145699 145530 -169 powertop_main 2341 1510 -831 ------------------------------------------------------------------------------ (add/remove: 2/1 grow/shrink: 1/2 up/down: 1359/-1729) Total: -370 bytes Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* powertop: code shrinkDenys Vlasenko2010-10-261-192/+185
| | | | | | | | | | | | | | | | | | function old new delta process_irq_count_deltas - 729 +729 read_cstate_counts - 358 +358 save_line - 150 +150 clear_lines 80 72 -8 line_compare 18 7 -11 .rodata 145736 145699 -37 powertop_main 2527 2341 -186 push_line 193 - -193 read_data 348 - -348 do_proc_irq 890 - -890 ------------------------------------------------------------------------------ (add/remove: 3/3 grow/shrink: 0/4 up/down: 1237/-1673) Total: -436 bytes Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* libbb/process_escape_sequence.c: fix recently broken handling of \\Denys Vlasenko2010-10-251-4/+4
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* powertop: new appletMarek Polacek2010-10-253-11/+897
| | | | | Signed-off-by: Marek Polacek <mmpolacek@gmail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* fdisk: initial stab at GPT partition supportKevin Cernekee2010-10-255-26/+275
| | | | | Signed-off-by: Kevin Cernekee <cernekee@gmail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* init: do not sleep forever on usage errorsDenys Vlasenko2010-10-251-4/+13
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* sha1: small tweak for clearer code, no logic changesDenys Vlasenko2010-10-241-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* sha1: use Rob's code, it's smaller and fasterDenys Vlasenko2010-10-241-54/+51
| | | | | | | | | | function old new delta static.rconsts - 16 +16 sha1_process_block64 460 298 -162 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 0/1 up/down: 16/-162) Total: -146 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* md5/sha1sum: code shrinkDenys Vlasenko2010-10-241-20/+21
| | | | | | | function old new delta hash_file 357 279 -78 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* umount: I forgot to change another PATH_MAX to 4096Denys Vlasenko2010-10-241-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* finish busybox.1 renamingDenys Vlasenko2010-10-242-2/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* awk: reduce ifdef forestRob Landley2010-10-241-33/+32
| | | | | Signed-off-by: Rob Landley <rob@landley.net> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* English fixes to docs/smallint.txtDenys Vlasenko2010-10-241-3/+5
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* adding docs/smallint.txtDenys Vlasenko2010-10-241-0/+37
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Remove check for supported libc.Denys Vlasenko2010-10-241-9/+0
| | | | | | | If it is not supported, it won't work. No need to break working ones which happen to this over this check. Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* umount: do not (ab)use PATH_MAX as mntent buffer sizeDenys Vlasenko2010-10-241-4/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* remove unused SC_x (serial port names) definesDenys Vlasenko2010-10-241-22/+3
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* correct manpage nameDenys Vlasenko2010-10-241-3/+3
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* init: do not clear CRTSCTS (fix from Debian bug 528560)Denys Vlasenko2010-10-241-3/+6
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* awk: fix breakage in last commitDenys Vlasenko2010-10-242-35/+38
| | | | | | | | | | | | | | | While at it, made bb_process_escape_sequence faster (same size) function old new delta nextchar 49 53 +4 bb_process_escape_sequence 138 140 +2 next_token 838 839 +1 static.charmap 20 18 -2 is_assignment 143 135 -8 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 3/2 up/down: 7/-10) Total: -3 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* libbb: introduce and use strcpy_and_process_escape_sequencesDenys Vlasenko2010-10-236-61/+44
| | | | | | | | | | | | function old new delta strcpy_and_process_escape_sequences - 50 +50 bb_process_escape_sequence 148 138 -10 printf_main 789 776 -13 getty_main 1897 1831 -66 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 0/3 up/down: 50/-89) Total: -39 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* awk: fix segfault on closing non-opened fileDenys Vlasenko2010-10-232-86/+102
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* mount: code shrink (-81 bytes)Alexander Shishkin2010-10-221-41/+15
| | | | | Signed-off-by: Alexander Shishkin <virtuoso@slind.org> Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* *: introduce and use xmkstemp. -65 bytes.Alexander Shishkin2010-10-227-16/+17
| | | | | Signed-off-by: Alexander Shishkin <virtuoso@slind.org> Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* smemcap: close /proc handle upon cleaning upAlexander Shishkin2010-10-221-0/+3
| | | | | Signed-off-by: Alexander Shishkin <virtuoso@slind.org> Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>