aboutsummaryrefslogtreecommitdiff
path: root/util-linux (follow)
Commit message (Collapse)AuthorAgeFilesLines
* apply post-1.14.2 patchesDenys Vlasenko2009-08-022-9/+5
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* post-1.14.0 fixesDenys Vlasenko2009-05-272-3/+4
| | | | | | | | hush significantly updated. fixes for acpid, awk, depmod, dhcp, gzip, mdev, modprobe, sysctl. libbb fixes. Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* mdev: safer handling of $SUBSYSTEM in mdev -sDenis Vlasenko2009-04-141-7/+7
|
* randomconfig fixesDenis Vlasenko2009-04-141-3/+4
|
* mdev: add support for - "dont stop here" charDenis Vlasenko2009-04-131-82/+97
| | | | | | | | | function old new delta make_device 1340 1362 +22 packed_usage 26291 26299 +8 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 2/0 up/down: 30/0) Total: 30 bytes
* mdev: provide $SUBSYSTEM (by Vladimir)Denis Vlasenko2009-04-131-7/+26
| | | | | | | | | | function old new delta make_device 1265 1340 +75 dirAction 14 60 +46 mdev_main 676 695 +19 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 3/0 up/down: 140/0) Total: 140 bytes
* mdev: fix a bug where \t is not treated as delimiter after [>|=PATH]Denis Vlasenko2009-04-131-1/+4
|
* mdev: make usage text more usefulDenis Vlasenko2009-04-131-17/+17
| | | | | | function old new delta packed_usage 26235 26291 +56
* mdev: ignore events with "$SUBSYSTEM" == "firmware" && "$ACTION" == "remove"Denis Vlasenko2009-04-131-10/+21
| | | | | | function old new delta mdev_main 665 676 +11
* mdev: do not complain if /sys/block doesn't existDenis Vlasenko2009-04-121-2/+3
|
* mount: users report that CIFS support is breaking things,Denis Vlasenko2009-04-121-8/+11
| | | | | mostly remove it.
* *: make "pragma GCC visibility push(hidden)" less uglyDenis Vlasenko2009-04-091-7/+2
|
* more of pointless whitespace fixesDenis Vlasenko2009-04-011-1/+1
|
* volumeid: fix bug 249 "findfs finds the wrong partition"Denis Vlasenko2009-03-311-3/+1
|
* randomtest fixesDenis Vlasenko2009-03-281-3/+14
|
* mkfs.vfat: fix a problem with over-estimating FAT sizeDenis Vlasenko2009-03-281-6/+15
|
* mkfs.vfat: mkdosfs compat with choosing clyster sizeDenis Vlasenko2009-03-281-5/+5
|
* mkfs.vfat: more of pointless tweakingDenis Vlasenko2009-03-281-7/+6
|
* mkfs.vfat: small tweak to commentsDenis Vlasenko2009-03-281-1/+3
|
* mkdosfs (aka mkfs.vfat): new applet by VladimirDenis Vlasenko2009-03-283-0/+600
| | | | | | | text data bss dec hex filename 821202 476 7616 829294 ca76e busybox_old 823577 476 7616 831669 cb0b5 busybox_unstripped
* mount: support "-O option"; stop trying to mount swap partitionsDenis Vlasenko2009-03-142-17/+90
| | | | | | | | | | function old new delta mount_main 975 1152 +177 umount_main 640 636 -4 packed_usage 25666 25662 -4 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/2 up/down: 177/-8) Total: 169 bytes
* modprobe: emit "can't open 'modules.dep': (errno)" instead of "module not found"Denis Vlasenko2009-03-032-2/+2
| | | | | | | | | | | | | | | | *: s/can't open %s/can't open '%s'/, it's better to use same string. function old new delta do_modprobe 588 601 +13 config_file_action 339 345 +6 modprobe_main 565 570 +5 unable_to_open 14 16 +2 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 4/0 up/down: 26/0) Total: 26 bytes text data bss dec hex filename 816800 476 7892 825168 c9750 busybox_old 816812 476 7892 825180 c975c busybox_unstripped
* runsv: small optimizationDenis Vlasenko2009-02-261-1/+1
| | | | | | | | *: more paranoia around passing NULL to execl[e] function old new delta custom 240 221 -19
* - bail out if screen resolution does not match PPM dimensions.Bernhard Reutner-Fischer2009-02-181-13/+25
| | | | | | | Previously a 640x480 PPM on an e.g. 720x400 console would just segfault when reading the lines. While this bug should perhaps be fixed to handle such cases properly we just exit gracefully until somebody is willing to take care of it properly.
* volume_id: abort early on read failures.Denis Vlasenko2009-02-1520-70/+99
| | | | | should help with probing missing fdd's
* mdev: if /sys/class/block exists, don't scan /sys/blockDenis Vlasenko2009-02-131-4/+11
|
* udhcpd: add code which rejects lease files with suspicious or old timestamp.Denis Vlasenko2009-02-021-1/+1
| | | | | *: s/time(0)/time(NULL)/g
* mdev: fix breakage caused by unified parser usageDenis Vlasenko2009-01-121-2/+3
|
* do not whine if /sys/block does not exist ... embedded systems dont need ↵Mike Frysinger2009-01-081-1/+1
| | | | stinkin block devices
* libbb: add bb_unsetenv (taken from hush).Denis Vlasenko2008-12-301-2/+1
| | | | | | | | | | | | | | | | | | | udhcpc: stop filtering environment passed to the script. crond: fix uncovered potential bug (failing unsetenv) mdev: fix uncovered potential bug (failing unsetenv) tcp, udpsvd: fix uncovered potential bug (failing unsetenv) function old new delta safe_setenv - 58 +58 bb_unsetenv - 55 +55 builtin_unset 139 138 -1 tcpudpsvd_main 1843 1830 -13 free_strings_and_unsetenv 87 53 -34 udhcp_run_script 1186 1133 -53 safe_setenv4 62 - -62 ------------------------------------------------------------------------------ (add/remove: 2/1 grow/shrink: 0/4 up/down: 113/-163) Total: -50 bytes
* mount: make it more readableDenis Vlasenko2008-12-101-16/+11
|
* placate Rob's qualms about mount.cDenis Vlasenko2008-12-101-40/+40
|
* optimize 16- and 32-bit movesDenis Vlasenko2008-12-081-1/+1
| | | | | | | | | | | | | | | | function old new delta udhcpd_main 1239 1257 +18 udhcp_add_simple_option 93 92 -1 buffer_read_le_u32 19 18 -1 unpack_gz_stream_with_info 526 520 -6 dnsd_main 1470 1463 -7 udhcp_run_script 1208 1186 -22 send_ACK 255 229 -26 arping_main 1661 1623 -38 send_offer 470 428 -42 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/8 up/down: 18/-143) Total: -125 bytes
* Fix forgotten license commentsDenis Vlasenko2008-12-077-27/+32
|
* mount: cosmetics, no code changes (verified with objdump -drsx)Denis Vlasenko2008-12-051-80/+58
|
* volume_id/fat: careful with sector#, it may not fit in 32 bits. +91 bytesDenis Vlasenko2008-11-303-66/+68
| | | | | volume_id/*: a bit of code shrink
* acpid: new applet by Vladimir. +737 bytesDenis Vlasenko2008-11-293-0/+190
|
* ash,hush: add TODO for rare build failureDenis Vlasenko2008-11-251-4/+0
| | | | | *: remove some redundant includes
* networking/interface.c: better readability (by Walter Harms)Denis Vlasenko2008-11-221-1/+1
| | | | | mkfs_minix: whitespace fix
* *: a bit of code shrinkDenis Vlasenko2008-11-091-1/+2
| | | | | | | | | | | | | | function old new delta stop_handler 41 38 -3 sulogin_main 508 504 -4 got_cont 4 - -4 cont_handler 11 - -11 startservice 309 297 -12 processorstart 423 409 -14 tcpudpsvd_main 1861 1843 -18 ------------------------------------------------------------------------------ (add/remove: 0/2 grow/shrink: 0/5 up/down: 0/-66) Total: -66 bytes
* build system: tidying up CONFIG_xxx names (suggested by Rob)Denis Vlasenko2008-11-061-3/+1
|
* *: code shrink by adding a wrapper around very common tcsetattr(0, TCSANOW, ↵Denis Vlasenko2008-11-051-3/+3
| | | | | | | | | | | | | | | | | | | | | | 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
* whitespace fixes, no code changesDenis Vlasenko2008-10-291-2/+2
|
* getopt: reinstate erroneously removed getopt() reset code.Denis Vlasenko2008-10-211-0/+9
|
* ash: fix a bug in standalone mode (corrupted getopt() state)Denis Vlasenko2008-10-201-9/+2
|
* add comment explaining previous changeDenis Vlasenko2008-10-191-0/+11
|
* volume identification: abolish /proc/partitions and /proc/cdromsDenis Vlasenko2008-10-193-225/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | scanning. It does not catch volume managers and such. Adding even more cruft is bad, so I decided to simply scan /dev/* for any block devices. See how much better it finds devices now: # ./busybox_old blkid /dev/sda1: LABEL="/boot" UUID="7931e231-dcb4-4b6d-9301-f7354ae24061" /dev/dm-0: LABEL="Fedora-9-Live-x8" UUID="bb491e1e-1145-4f5b-b0ab-cbd2baf4f15a" /dev/dm-1: UUID="edc2a920-ef83-437e-ba64-d3b6dc851267" /dev/sdb1: UUID="6F84-ED0F" # ./busybox blkid /dev/sdb1: UUID="6F84-ED0F" /dev/root: LABEL="Fedora-9-Live-x8" UUID="bb491e1e-1145-4f5b-b0ab-cbd2baf4f15a" /dev/dm-1: UUID="edc2a920-ef83-437e-ba64-d3b6dc851267" /dev/dm-0: LABEL="Fedora-9-Live-x8" UUID="bb491e1e-1145-4f5b-b0ab-cbd2baf4f15a" /dev/sda1: LABEL="/boot" UUID="7931e231-dcb4-4b6d-9301-f7354ae24061" /dev/mapper/VolGroup00-LogVol01: UUID="edc2a920-ef83-437e-ba64-d3b6dc851267" /dev/mapper/VolGroup00-LogVol00: LABEL="Fedora-9-Live-x8" UUID="bb491e1e-1145-4f5b-b0ab-cbd2baf4f15a" function old new delta static.drive_name_string 12 - -12 append_mount_options 205 190 -15 volume_id_open_node 37 18 -19 uuidcache_check_device 485 257 -228 uuidcache_init 637 36 -601 ------------------------------------------------------------------------------ (add/remove: 0/1 grow/shrink: 0/4 up/down: 0/-875) Total: -875 bytes text data bss dec hex filename 792218 592 6648 799458 c32e2 busybox_old 791260 592 6648 798500 c2f24 busybox_unstripped
* blkid: vda forgot to svn add it again. vda is stupidDenis Vlasenko2008-10-191-0/+18
|
* mount: -o parm1 -o parm2 should accumulateDenis Vlasenko2008-10-181-4/+4
|
* hush: fix trashing of environment by local env vars:Denis Vlasenko2008-10-131-1/+1
| | | | | | | | | | | | | | | | a=a; a=b cmd; - a was unset! +57 bytes function old new delta add_string_to_strings - 110 +110 putenv_all - 27 +27 run_list 2086 2111 +25 free_strings - 7 +7 free_pipe 210 208 -2 add_malloced_string_to_strings 110 - -110 ------------------------------------------------------------------------------ (add/remove: 3/1 grow/shrink: 1/1 up/down: 169/-112) Total: 57 bytes