lp:busybox

Created by Jelmer Vernooij on 2010-08-01 and last modified on 2021-02-26
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 5 hours.

Last successful import was 57 minutes ago.

Import started 57 minutes ago on izar and finished 57 minutes ago taking 15 seconds — see the log
Import started 6 hours ago on alnitak and finished 6 hours ago taking 15 seconds — see the log
Import started 13 hours ago on izar and finished 13 hours ago taking 10 seconds — see the log
Import started 19 hours ago on izar and finished 19 hours ago taking 15 seconds — see the log
Import started on 2021-02-28 on alnitak and finished on 2021-02-28 taking 15 seconds — see the log
Import started on 2021-02-28 on alnitak and finished on 2021-02-28 taking 15 seconds — see the log
Import started on 2021-02-28 on alnitak and finished on 2021-02-28 taking 15 seconds — see the log
Import started on 2021-02-27 on alnitak and finished on 2021-02-27 taking 15 seconds — see the log
Import started on 2021-02-27 on alnitak and finished on 2021-02-27 taking 15 seconds — see the log
Import started on 2021-02-27 on izar and finished on 2021-02-27 taking 10 seconds — see the log

Recent revisions

16811. By Vda-linux on 2021-02-26

bc: typo fix in comment

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

16810. By Vda-linux on 2021-02-26

dc: more docs in --help

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

16809. By Vda-linux on 2021-02-26

dc: document what non-GNU commands do

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

16808. By Vda-linux on 2021-02-26

bc/dc: fix length(0) and length(0.000nnn) result

function old new delta
zxc_vm_process 6464 6498 +34

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

16807. By Vda-linux on 2021-02-26

dc: correct --help text

before:

    Tiny RPN calculator. Operations:
    +, -, *, /, %, ~, ^, |,
    p - print top of the stack without popping
    f - print entire stack
    k - pop the value and set the precision
    i - pop the value and set input radix
    o - pop the value and set output radix

After:

    Tiny RPN calculator. Operations:
    Arithmetic: + - * / % ^
    ~ - divide with remainder
    | - modular exponentiation
    v - square root
    p - print top of the stack without popping
    f - print entire stack
    k - pop the value and set precision
    i - pop the value and set input radix
    o - pop the value and set output radix

function old new delta
packed_usage 33519 33565 +46

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

16806. By Vda-linux on 2021-02-23

trylink: do not drop libs from CONFIG_EXTRA_LDLIBS

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

16805. By Natanael Copa <email address hidden> on 2021-02-23

echo: do not assume that free() leaves errno unmodified

musl libc's mallocng free() may modify errno if kernel does not support
MADV_FREE which causes echo to echo with error when it shouldn't.

Future versions of POSIX[1] will require that free() leaves errno
unmodified but til then, do not rely free() implementation.

Should fix downstream issues:
https://github.com/alpinelinux/docker-alpine/issues/134
https://gitlab.alpinelinux.org/alpine/aports/-/issues/12311

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

16804. By Ron Yorston <email address hidden> on 2021-02-23

lineedit: support empty PATH entries in tab completion

Zero-length path prefixes can be specified in PATH as a leading or
trailing colon or two adjacent colons. POSIX says that the use of
zero-length prefixes to refer to the current directory is a legacy
feature. Nonetheless the shells in BusyBox respect this feature,
as does 'which'.

Tab-completion of executables using PATH should support this too.

function old new delta
complete_cmd_dir_file 934 931 -3
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 0/1 up/down: 0/-3) Total: -3 bytes

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

16803. By Ron Yorston <email address hidden> on 2021-02-22

diff: code shrink

function old new delta
diff_main 1515 1495 -20
------------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 0/1 up/down: 0/-20) Total: -20 bytes

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

16802. By Vda-linux on 2021-02-22

dnsd: check that we don't read past packet

function old new delta
dnsd_main 1296 1304 +8

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.