aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* dumpleases: string reuseDenys Vlasenko2015-10-241-3/+5
| | | | | | | | text data bss dec hex filename 926254 906 17160 944320 e68c0 busybox_old 926242 906 17160 944308 e68b4 busybox_unstripped Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* dumpleases: new option -d to show time in secondsIsaac Dunham2015-10-241-5/+19
| | | | | | | | | | | | function old new delta dumpleases_main 493 534 +41 static.dumpleases_longopts 31 41 +10 packed_usage 30777 30752 -25 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 2/1 up/down: 51/-25) Total: 26 bytes Signed-off-by: Isaac Dunham <ibid.ag@gmail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* zcip: ...ad suppress the warningDenys Vlasenko2015-10-241-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* zcip: do not query current time if we won't use the resultDenys Vlasenko2015-10-241-2/+4
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* tweak zcip service exampleDenys Vlasenko2015-10-241-0/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* Tweak READMEDenys Vlasenko2015-10-241-4/+4
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* update network service examplesDenys Vlasenko2015-10-2417-20/+55
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* New example of a service: examples/var_service/zcip_ifDenys Vlasenko2015-10-247-0/+122
| | | | | | Zeroconf for IPv4 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* dumpleases: make host names sanitized to shell-friendly conditionDenys Vlasenko2015-10-241-3/+8
| | | | | | | function old new delta add_lease 271 298 +27 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* reuse a stringDenys Vlasenko2015-10-241-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* rmmod: fix bad error messageDenys Vlasenko2015-10-243-9/+15
| | | | | | | | | | | | | | | | | | | | | Before: ># busybox_old rmmod gtrhfhdfghdf rmmod: can't unload 'gtrhfhdfghdf': unknown symbol in module, or unknown parameter After: ># busybox rmmod gtrhfhdfghdf rmmod: can't unload module 'gtrhfhdfghdf': No such file or directory function old new delta modprobe_main 726 721 -5 do_modprobe 599 590 -9 rmmod_main 187 169 -18 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 0/3 up/down: 0/-32) Total: -32 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* MODPROBE_SMALL is not experimental anymoreDenys Vlasenko2015-10-241-3/+0
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* pmap: fix bogus {no such process} comm field textDenys Vlasenko2015-10-242-5/+7
| | | | | | | | | | | function old new delta read_cmdline 246 266 +20 procps_get_maps 196 193 -3 packed_usage 30413 30404 -9 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/2 up/down: 20/-12) Total: 8 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* tidy up strtok useDenys Vlasenko2015-10-232-5/+5
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* httpd: fix heap buffer overflow. Closes 8426Denys Vlasenko2015-10-231-6/+19
| | | | | | | function old new delta send_headers 654 677 +23 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* wget: if stderr is not a tty, progress bar shouldn't use tty-tricksDenys Vlasenko2015-10-231-3/+8
| | | | | | | function old new delta bb_progress_update 706 768 +62 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* libbb: factor out code which queries screen widthDenys Vlasenko2015-10-239-15/+15
| | | | | | | | | | | | | | | | function old new delta get_terminal_width - 17 +17 stty_main 1196 1197 +1 pstree_main 321 319 -2 ls_main 735 731 -4 watch_main 232 225 -7 bb_progress_update 714 706 -8 ps_main 555 543 -12 run_applet_and_exit 708 695 -13 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 1/6 up/down: 18/-46) Total: -28 byte Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* tar: add a test that we don't write into symlinksDenys Vlasenko2015-10-221-0/+43
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* remove systemd supportDenys Vlasenko2015-10-227-76/+0
| | | | | | | systemd people are not willing to play nice with the rest of the world. Therefore there is no reason for the rest of the world to cooperate with them. Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* tar: fix files skipped with --strip_components not resetting selinux contextDenys Vlasenko2015-10-221-3/+2
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* tar: shrink hardlink name handling codeDenys Vlasenko2015-10-221-26/+17
| | | | | | | function old new delta data_extract_all 1069 1040 -29 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* tar: implement --version for buildrootDenys Vlasenko2015-10-221-0/+9
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* tar: add support for --strip-components=NDenys Vlasenko2015-10-225-46/+156
| | | | | | | | | | | function old new delta data_extract_all 882 995 +113 tar_longopts 290 309 +19 tar_main 938 942 +4 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 3/0 up/down: 136/0) Total: 136 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* login: explain -h HOST option betterDenys Vlasenko2015-10-211-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* wget: make Bartosz's "wget --passive-ftp -nd -t 3" workDenys Vlasenko2015-10-201-16/+31
| | | | | | | | function old new delta static.wget_longopts 166 234 +68 wget_main 2608 2610 +2 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* typo fixDenys Vlasenko2015-10-201-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* scripts/trylink: remove $CPPFLAGSDenys Vlasenko2015-10-201-3/+3
| | | | | | | We don't use it in final link, should not use it in check_FOO then. This uncovered a logic bug in glibc check... Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* scripts/trylink: fix bit-rotted linker option verificationDenys Vlasenko2015-10-201-24/+35
| | | | | | | | | | | | | | To that end, *make it complain* when check_cc fails on options we usually want to succeed. text data bss dec hex filename 929697 932 17692 948321 e7861 busybox-1.23.2/busybox 915361 911 17484 933756 e3f7c busybox-1.23.2.fixed/busybox 927725 932 17448 946105 e6fb9 busybox-1.24.0/busybox 913630 911 17240 931781 e37c5 busybox-1.24.0.fixed/busybox Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* qemu_multiarch_testing/README: add a list of qemu's neededDenys Vlasenko2015-10-201-0/+5
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* setarch: add support for '-R' (disable randomization)Denys Vlasenko2015-10-194-29/+39
| | | | | | | | | | | | | This commit adds support for the -R flag of setarch, which disables randomization of the virtual address space. function old new delta setarch_main 115 150 +35 packed_usage 30664 30651 -13 Signed-off-by: Jan Heylen <heyleke@gmail.com> Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* sort: fix ENDCHAR handling in "-kSTART,N.ENDCHAR"Denys Vlasenko2015-10-192-3/+12
| | | | | | | function old new delta get_key 505 503 -2 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* sort: code shrinkDenys Vlasenko2015-10-191-18/+22
| | | | | | | function old new delta compare_keys 738 695 -43 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* remove extra debug printoutDenys Vlasenko2015-10-191-1/+0
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* sort: fix key with delimiters breakageDenys Vlasenko2015-10-192-5/+52
| | | | | | | function old new delta get_key 509 505 -4 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* libbb: make parse_chown_usergroup_or_die() set unspecified uid/gid to -1Denys Vlasenko2015-10-193-8/+6
| | | | | | | | | | | function old new delta parse_chown_usergroup_or_die 102 115 +13 chown_main 190 175 -15 start_stop_daemon_main 1043 1027 -16 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/2 up/down: 13/-31) Total: -18 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* libbb: get_uidgid() always called with allow_numeric=1Denys Vlasenko2015-10-194-29/+24
| | | | | | | | | | function old new delta xget_uidgid 30 25 -5 make_device 2188 2183 -5 main 797 792 -5 get_uidgid 240 225 -15 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* od: get rid of (almost all) staticsDenys Vlasenko2015-10-191-108/+122
| | | | | | | | | | | | | | | | | | | | | | | | function old new delta od_main 2565 2600 +35 check_and_close 113 115 +2 static.prev_pair_equal 1 - -1 static.first 1 - -1 exit_code 1 - -1 string_min 4 - -4 n_specs 4 - -4 in_stream 4 - -4 format_address 4 - -4 file_list 4 - -4 bytes_per_block 4 - -4 get_lcm 120 115 -5 pseudo_offset 8 - -8 ------------------------------------------------------------------------------ (add/remove: 0/10 grow/shrink: 2/1 up/down: 37/-40) Total: -3 bytes text data bss dec hex filename 938487 932 17392 956811 e998b busybox_old 938519 924 17360 956803 e9983 busybox_unstripped Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* fsck: do not use staticsDenys Vlasenko2015-10-191-128/+133
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | function old new delta fsck_main 1794 1812 +18 packed_usage 30662 30664 +2 kill_all_if_got_signal 60 62 +2 create_fs_device 158 160 +2 static.kill_sent 1 - -1 skip_root 1 - -1 serialize 1 - -1 parallel_root 1 - -1 noexecute 1 - -1 fs_type_negated 1 - -1 force_all_parallel 1 - -1 verbose 4 - -4 num_running 4 - -4 num_args 4 - -4 max_running 4 - -4 instance_list 4 - -4 fstype 4 - -4 fs_type_list 4 - -4 fs_type_flag 4 - -4 filesys_last 4 - -4 filesys_info 4 - -4 args 4 - -4 wait_one 309 300 -9 ignore 196 174 -22 ------------------------------------------------------------------------------ (add/remove: 0/18 grow/shrink: 4/2 up/down: 24/-82) Total: -58 bytes text data bss dec hex filename 938527 932 17448 956907 e99eb busybox_old 938487 932 17392 956811 e998b busybox_unstripped Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* chattr,lsattr: shorten help messageDenys Vlasenko2015-10-192-8/+6
| | | | | | | function old new delta packed_usage 30662 30645 -17 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* loginutils/*: convert to new-style "one file" appletsDenys Vlasenko2015-10-1915-278/+290
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* debianutils/*: convert to new-style "one file" appletsDenys Vlasenko2015-10-198-85/+90
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* printutils/*: convert to new-style "one file" appletsDenys Vlasenko2015-10-195-24/+27
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* runit/*: convert to new-style "one file" appletsDenys Vlasenko2015-10-198-104/+107
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* e2fsprogs/*: convert to new-style "one file" appletsDenys Vlasenko2015-10-187-69/+55
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* sysklogd/*: convert to new-style "one file" appletsDenys Vlasenko2015-10-187-167/+172
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* cpio: implement -R/--ownerAaro Koskinen2015-10-167-15/+58
| | | | | | | | | | | | | | | | | | Implement -R/--owner to force ownership of files. function old new delta cpio_main 532 586 +54 get_header_cpio 909 939 +30 print 36 65 +29 cpio_o 804 832 +28 cpio_TRAILER - 11 +11 packed_usage 30667 30662 -5 static.trailer 11 - -11 ------------------------------------------------------------------------------ (add/remove: 1/1 grow/shrink: 4/1 up/down: 152/-16) Total: 136 bytes Signed-off-by: Aaro Koskinen <aaro.koskinen@iki.fi> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* du: extra compat: with -k and -m, round sizes upDenys Vlasenko2015-10-152-22/+26
| | | | | | | function old new delta print 36 65 +29 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* better pinger service exampleDenys Vlasenko2015-10-151-10/+34
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* top: make sort field for 's' mode less confusingDenys Vlasenko2015-10-141-13/+14
| | | | | | | function old new delta display_topmem_process_list 542 565 +23 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* libiproute: make rt_addr_n2a() and format_host() return auto stringsDenys Vlasenko2015-10-147-75/+57
| | | | | | | | | | | | | | function old new delta rt_addr_n2a 56 53 -3 print_addrinfo 1227 1178 -49 print_neigh 933 881 -52 print_rule 689 617 -72 print_tunnel 640 560 -80 print_route 1727 1588 -139 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 0/6 up/down: 0/-395) Total: -395 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>