lp:busybox

Created by Jelmer Vernooij on 2010-08-01 and last modified on 2020-01-14
Get this branch:
bzr branch lp:busybox

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
VCS imports
Project:
BusyBox
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at git://busybox.net/busybox.git.

The next import is scheduled to run in 3 hours.

Last successful import was 2 hours ago.

Import started 2 hours ago on alnitak and finished 2 hours ago taking 25 seconds — see the log
Import started 8 hours ago on izar and finished 8 hours ago taking 20 seconds — see the log
Import started 14 hours ago on izar and finished 14 hours ago taking 20 seconds — see the log
Import started 20 hours ago on izar and finished 20 hours ago taking 25 seconds — see the log
Import started on 2020-01-18 on alnitak and finished on 2020-01-18 taking 25 seconds — see the log
Import started on 2020-01-17 on izar and finished on 2020-01-17 taking 25 seconds — see the log
Import started on 2020-01-17 on alnitak and finished on 2020-01-17 taking 25 seconds — see the log
Import started on 2020-01-17 on alnitak and finished on 2020-01-17 taking 25 seconds — see the log
Import started on 2020-01-17 on alnitak and finished on 2020-01-17 taking 25 seconds — see the log
Import started on 2020-01-16 on alnitak and finished on 2020-01-16 taking 25 seconds — see the log

Recent revisions

16437. By Vda-linux on 2020-01-14

udhcpd: mangle hostnames starting with dash ("-option")

function old new delta
add_lease 316 328 +12

Signed-off-by: Denys Vlasenko <email address hidden>

16436. By Vda-linux on 2019-12-03

whois: limit total length of response to 32+2 kb

function old new delta
query 517 554 +37

Signed-off-by: Denys Vlasenko <email address hidden>

16435. By Vda-linux on 2019-12-03

init: improve handling of signals racing with each other

Before this change, a request to reboot could be "overwritten" by e.g.
SIGHUP.

function old new delta
init_main 709 793 +84
packed_usage 33273 33337 +64
run_actions 109 117 +8
stop_handler 87 88 +1
check_delayed_sigs 340 335 -5
run 214 198 -16
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 4/2 up/down: 157/-21) Total: 136 bytes

Signed-off-by: Denys Vlasenko <email address hidden>

16434. By Vda-linux on 2019-12-02

init: if tcgetattr() fails, don't even try to tcsetattr()

function old new delta
set_sane_term 111 114 +3

Signed-off-by: Denys Vlasenko <email address hidden>

16433. By Vda-linux on 2019-11-28

hush: fix preprocessor directives indentation

Signed-off-by: Denys Vlasenko <email address hidden>

16432. By Tomi Leppanen <email address hidden> on 2019-11-27

grep: add -R

This adds -R option to grep similar to GNU grep. It is the same as -r
but also dereferences symbolic links to directories.

function old new delta
grep_main 834 850 +16
packed_usage 33362 33368 +6
grep_file 1440 1441 +1
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 3/0 up/down: 23/0) Total: 23 bytes

Signed-off-by: Tomi Leppanen <email address hidden>
Signed-off-by: Denys Vlasenko <email address hidden>

16431. By Vda-linux on 2019-11-23

bc: fix comparison bug, closes 12336

function old new delta
bc_num_cmp 249 259 +10

Signed-off-by: Denys Vlasenko <email address hidden>

16430. By Alistair Francis <email address hidden> on 2019-11-19

Remove stime() function calls

stime() has been deprecated in glibc 2.31 and replaced with
clock_settime(). Let's replace the stime() function calls with
clock_settime() in preperation.

function old new delta
rdate_main 197 224 +27
clock_settime - 27 +27
date_main 926 941 +15
stime 37 - -37
------------------------------------------------------------------------------
(add/remove: 2/2 grow/shrink: 2/0 up/down: 69/-37) Total: 32 bytes

Signed-off-by: Alistair Francis <email address hidden>
Signed-off-by: Denys Vlasenko <email address hidden>

16429. By Vda-linux on 2019-11-17

Updated inittab example documentation

Signed-off-by: Denys Vlasenko <email address hidden>

16428. By Liu, Shuang (ADITG/ESM) <email address hidden> on 2019-11-17

chgrp: correct the usage for non-desktop chgrp calls

When IF_DESKTOP is not defined, chown and chgrp only takes option -R -h,
However the usage output of chgrp is wrong:

 $ ./busybox.nosuid chown
 Usage: chown [-Rh]... USER[:[GRP]] FILE...

 $ ./busybox.nosuid chgrp
 Usage: chgrp [-RhLHP]... GROUP FILE...

 $ ./busybox.nosuid chgrp -H group dummy
 chgrp: invalid option -- 'H'
 Usage: chgrp [-RhLHP]... GROUP FILE...

The chgrp is now a wrapper of chown, so the recognized options shall be the same.
This is introduced by 34425389e09353a8dacdd6b23a62553f699c544c

I would expect the correct behavior shall be the same as chown.
So suggest the below patch, the behavior shall be:

 $ ./busybox.nosuid chgrp
 Usage: chgrp [-Rh]... GROUP FILE...

Signed-off-by: Shuang Liu <email address hidden>
Signed-off-by: Denys Vlasenko <email address hidden>

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers

No subscribers.