e66a212081
mkswap: selinux build fix
...
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com >
2011-01-05 11:45:44 +01:00
90615a0c5c
blkid: optional support for TYPE="fstype"
...
Adapted from patch created by T4ndeta <t4ndeta@gmail.com >
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com >
2010-12-30 00:40:11 +01:00
86ffe5c15a
volume_id: recognize compressed hibernate swap signature
...
util-linux/volume_id/linux_swap.c: Added the new magic LINHIB0001
signature.
See:
https://bugs.launchpad.net/ubuntu/+source/util-linux/+bug/683605
Signed-off-by: James Hunt <james.hunt@ubuntu.com >
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com >
2010-12-19 17:18:45 +01:00
0d1d0f6e54
more: smaller version of previous fix
...
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com >
2010-12-13 14:31:59 +01:00
0b90de1537
more: exit if write to stdout errors out
...
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com >
2010-12-13 14:28:38 +01:00
b271ad46dc
blkid: add TODO
...
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com >
2010-11-25 07:59:17 +01:00
26777aa1c6
fixes for bugs discovered by randomconfig builds and tests
...
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com >
2010-11-22 23:49:10 +01:00
2658888c78
umount: cleanup and code shrink
...
Signed-off-by: Rob Landley <rob@landley.net >
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com >
2010-11-01 00:43:34 +01:00
d7559c2741
fdisk: fix trivial build failure
...
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com >
2010-10-30 02:40:08 +02:00
fb132e4737
whitespace cleanup
...
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com >
2010-10-29 11:46:52 +02:00
7b18107384
*: use _exit() in sighandlers; showkey: do not use exit-thru-sighandler
...
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 >
2010-10-28 21:34:56 +02:00
756e95e782
ipcrm: small code shrink
...
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com >
2010-10-28 19:10:46 +02:00
e4dcba1c10
*: whitespace fixes
...
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com >
2010-10-28 18:57:19 +02:00
7765095441
mount: pass NULL, not "", as "data" to mount syscall if we have no opts
...
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 >
2010-10-28 06:10:03 +02:00
16cc80e989
crc32: cleanups, no code changes
...
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com >
2010-10-28 05:38:11 +02:00
9ce642f974
libbb: introduce and use common crc32 routine
...
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 >
2010-10-27 15:26:45 +02:00
b507cc3ace
powertop: new applet
...
Signed-off-by: Marek Polacek <mmpolacek@gmail.com >
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com >
2010-10-25 03:44:34 +02:00
ccb070450e
fdisk: initial stab at GPT partition support
...
Signed-off-by: Kevin Cernekee <cernekee@gmail.com >
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com >
2010-10-25 02:00:24 +02:00
ba04337e1f
umount: I forgot to change another PATH_MAX to 4096
...
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com >
2010-10-24 13:28:45 +02:00
07b1c6ecc0
umount: do not (ab)use PATH_MAX as mntent buffer size
...
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com >
2010-10-24 03:00:57 +02:00
54779a47e9
mount: code shrink (-81 bytes)
...
Signed-off-by: Alexander Shishkin <virtuoso@slind.org >
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com >
2010-10-22 13:35:47 +02:00
f04ca74ab5
dmesg: more correct skipping of <N>; use faster putchar for most output
...
function old new delta
dmesg_main 246 291 +45
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com >
2010-10-19 23:08:33 +02:00
ccb7a43900
acpid: add config file and map file
...
function old new delta
acpid_main 434 1137 +703
find_action - 204 +204
f_evt_tab - 48 +48
packed_usage 27724 27755 +31
f_act_tab - 16 +16
process_event 126 - -126
------------------------------------------------------------------------------
(add/remove: 3/1 grow/shrink: 2/0 up/down: 1002/-126) Total: 876 bytes
Signed-off-by: Souf Oued <souf_oued@yahoo.fr >
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com >
2010-09-26 12:40:05 +02:00
f38b912fcf
Again fix license line format
...
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com >
2010-09-06 17:41:46 +02:00
571c5ab768
blockdev: code shrink
...
function old new delta
blockdev_main 292 255 -37
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com >
2010-09-06 17:37:52 +02:00
a35dfe6200
blockdev: make "blockdev --rereadpt /dev/sda EXTRA_ARG" complain. +6 bytes.
...
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com >
2010-09-06 16:31:18 +02:00
3d4a8f8646
made 3 license strings to follow the usual form ("or later" bit is not changed!)
...
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com >
2010-09-06 16:22:25 +02:00
264bdadb2c
blockdev: -2 bytes
...
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com >
2010-09-06 15:34:15 +02:00
b4e6b41934
tweak blockdev's help text
...
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com >
2010-09-06 14:15:46 +02:00
289aff8623
blockdev: new applet
...
function old new delta
blockdev_main - 287 +287
bdcommands - 160 +160
packed_usage 27203 27298 +95
applet_names 2297 2306 +9
applet_main 1352 1356 +4
applet_nameofs 676 678 +2
applet_install_loc 169 170 +1
------------------------------------------------------------------------------
(add/remove: 3/0 grow/shrink: 5/0 up/down: 558/0) Total: 558 bytes
Signed-off-by: Sergey Naumov <sknaumov@gmail.com >
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com >
2010-09-06 13:35:58 +02:00
8d3e225a2d
libbb: add xfstat function
...
function old new delta
xfstat - 25 +25
mkfs_ext2_main 2421 2423 +2
mkfs_reiser_main 1197 1194 -3
next 312 307 -5
ar_main 533 522 -11
mkfs_minix_main 2938 2924 -14
mkfs_vfat_main 1511 1495 -16
writeTarFile 272 255 -17
------------------------------------------------------------------------------
(add/remove: 1/0 grow/shrink: 1/6 up/down: 27/-66) Total: -39 bytes
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com >
2010-08-31 12:42:06 +02:00
4e7dd3c363
mkswap: clear 1st kilobyte. Closes bug 1831
...
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com >
2010-08-31 01:50:03 +02:00
0ef64bdb40
*: make GNU licensing statement forms more regular
...
This change retains "or later" state! No licensing _changes_ here,
only form is adjusted (article, space between "GPL" and "v2" and so on).
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com >
2010-08-16 20:14:46 +02:00
f2860bf6d3
mdev: fix non-working device deletion, add a test for that
...
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com >
2010-08-16 14:26:15 +02:00
9768a82eb0
*: fix "see file License ..." - the file is named LICENSE (in uppercase)
...
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com >
2010-08-16 03:04:14 +02:00
7783248eaa
*: s/xatoi_u/xatoi_positive/g - I got bored of mistyping xatoi_u as xatou_i
...
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com >
2010-08-12 14:14:45 +02:00
1fbaf3a2d1
fdisk: Add support for NDS32 architecture.
...
NDS32 is a new architecture invented by Andestech.com.
This patch add the support to fdisk utility.
Signed-off-by: Macpaul Lin <macpaul@andestech.com >
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com >
2010-08-11 14:12:00 +02:00
81d9e60a88
Set HWCLOCK_ADJTIME_FHS to off by default
...
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com >
2010-08-10 15:14:36 +02:00
f3ea792bad
*: mass cosmetic removal of extra empty lines. no code changes
...
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com >
2010-07-26 01:06:14 +02:00
1d7266d3b5
mark Linux-specific configuration options
...
PLATFORM_LINUX is used as a dependency for applets or features
which require Linux-specific interfaces.
Signed-off-by: Jeremie Koenig <jk@jk.fr.eu.org >
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com >
2010-07-19 00:44:56 +02:00
0e450669d4
util-linux: move VOLUMEID to a submenu
...
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com >
2010-07-14 07:10:47 +02:00
6af732b9ae
acpid: old kernel headers compat
...
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com >
2010-07-12 06:20:11 +02:00
d8b989f22d
more: style fix. no code changes
...
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com >
2010-07-12 03:14:17 +02:00
8f65b0cf31
whitespace fixes
...
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com >
2010-07-06 18:46:02 +02:00
926031b764
*: introduce and use xfork() and xvfork()
...
function old new delta
launch_helper 170 169 -1
setup_heredoc 312 302 -10
handle_dir_common 367 354 -13
expand_vars_to_list 2456 2443 -13
open_transformer 89 74 -15
data_extract_to_command 439 423 -16
do_ipaddr 1406 1389 -17
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 0/7 up/down: 0/-85) Total: -85 bytes
Signed-off-by: Pascal Bellard <pascal.bellard@ads-lu.com >
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com >
2010-07-04 15:32:38 +02:00
7c1b2b5420
losetup: use LOOP_foo defines
...
Signed-off-by: Lauri Kasanen <curaga@operamail.com >
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com >
2010-07-04 00:04:03 +02:00
fa1b3705a3
mount: fix a case when sometimes error message is not printed
...
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com >
2010-06-27 16:47:40 +02:00
dd8adde386
*: introduce and use bb_unsetenv_and_free
...
function old new delta
bb_unsetenv_and_free - 17 +17
tcpudpsvd_main 1819 1810 -9
safe_setenv 58 47 -11
udhcp_run_script 630 616 -14
make_device 1683 1663 -20
------------------------------------------------------------------------------
(add/remove: 1/0 grow/shrink: 0/4 up/down: 17/-54) Total: -37 bytes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com >
2010-06-24 05:00:50 +02:00
fc6f6e933c
rev: new applet
...
text data bss dec hexfilename
377 0 0 377 179rev.o
Signed-off-by: Marek Polacek <mmpolacek@gmail.com >
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com >
2010-06-22 12:53:35 +02:00
b87c17cd16
*: stop defining _GNU_SOURCE in source files, it's in CFLAGS anyway
...
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com >
2010-06-18 15:15:24 +02:00