Denys Vlasenko | abe248b2088 | udhcpc6: unbreak
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 9e0adb9b09e | hush: fix quoted "${notexist-}" expansion to not disappear
function old ... | | |
Denys Vlasenko | 8402969d489 | udhcpd: code shrink - do not fetch requested IP twice
function old n... | | |
Denys Vlasenko | 63d765e666a | shells: add tests for backslashes in export VAR=VAL
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | d8bd7012a30 | hush: fix "export PS1=xyz" and "local PS1=xyz" messing up prompt
function ... | | |
Denys Vlasenko | 875ce094cf2 | dd: fix handling of short result of full_write(), closes 11711
$ dd bs=1G <sda1 of=/dev/sda1
dd: error writing '/dev... | | |
Denys Vlasenko | 8c317f03f6d | style fix, no code changes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 0545bfa8415 | sed: fix /regex/,+N match triggering only once, closes 11871
function ol... | | |
Denys Vlasenko | 15021f393d3 | udhcpd: code shrink
function old new delta
is_nip_reserved_as_stat... | | |
John L. Hammond | 94f607a9045 | ln: correct 'ln -T' usage message
Signed-off-by: John L. Hammond <jhammond@indeed.com>
Signed-off-by: Denys Vlasenko... | | |
Denys Vlasenko | 89023b167fa | dc: code shrink
function old new delta
check_under ... | | |
Denys Vlasenko | 3106784e654 | ps: ensure fields are separated by at least one space, closes 11826
Signed-off-by: Denys Vlasenko <vda.linux@googlem... | | |
Denys Vlasenko | b052dbea54e | login: remove extra IF(), no code changes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
James Byrne | 253c4e787a7 | Optionally re-introduce bb_info_msg()
Between Busybox 1.24.2 and 1.25.0 the bb_info_msg() function was
eliminated an... | | |
Denys Vlasenko | f3a064f4956 | libbbb: find_mount_point() too eager to stat mounted devices
None of the below "devices" (first word on the line) ar... | | |
Denys Vlasenko | fa8878bf1fe | start-stop-daemon: do try to close fds > 2
sh -c 'exec 3>&1; exec start-stop-daemon -S -b -x /bin/sleep -- 123'
now... | | |
Denys Vlasenko | 13f42045616 | ip: fix comment placement
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 405095d84b1 | ifupdown: close memory leak
function old new delta
execute_all ... | | |
Ron Yorston | 7b93e317c13 | vi: enable 'dG' command. Closes 11801
The 'G' command was omitted from the list of commands that change or
delete wh... | | |
Ron Yorston | 4b49422a08b | vi: fix changes to word at end of line. Closes 11796
As reported in bug 11796 BusyBox vi incorrectly handles changes... | | |
Denys Vlasenko | 93f0b39a071 | ash,hush: ulimit: add -i RLIMIT_SIGPENDING, -q RLIMIT_MSGQUEUE
function ... | | |
Denys Vlasenko | 57e1b0ad5eb | ash,hush: bash compat for ulimit: reorder to match
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | a92a9601f89 | ash,hush: bash compat for ulimit: -w => -x, -p => -u
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | a4d76ea1373 | ash,hush: fix ulimit to be more bash-compat, closes 11791
function old ... | | |
Alexander Vickberg | 100fa20c685 | start-stop-daemon: Fix -x is not required for -K
Commit 088fec36fedff2cd50437c95b7fb430abf8d303c made -x required fo... | | |
Denys Vlasenko | 1e9a4f56f57 | examples/var_service: use "exec sleep 5" instead of "{ sleep 5; exit; }"
Signed-off-by: Denys Vlasenko <vda.linux@go... | | |
Denys Vlasenko | e49a572b529 | httpd: do disable header reading timeout even if proxying
function old ... | | |
Denys Vlasenko | 1c356948f13 | httpd: use full size of iobuf[] when piping CGI data
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | af6012a1a7d | httpd: do not set alarm() timeout if we read cached header
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | bca888a73ef | httpd: deindent code block, no code changes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | ad29ba73ee0 | httpd: require "HTTP/xyz" at the end of request line
function old ne... | | |
Ron Yorston | d1a2fa2a4e0 | ash: catch error in arithmetic expansion in PS1
Setting PS1 to:
PS1='$((123+))'
causes the shell to enter an in... | | |
Ron Yorston | 48645b83502 | ash: prevent error in backquotes in PS1 from exiting shell
Setting PS1 to:
PS1='`xxx(`'
causes the shell to ter... | | |
Chen Qi | 32c8ce4def1 | dc.tests: fix two test case to also depend on DC_BIG
Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: D... | | |
Alexander Vickberg | 049670fbbe8 | httpd: pass authorization header to CGI if not Basic
Pass the Authorization header to CGI if not of type Basic. This... | | |
Alexander Vickberg | 210b52476c8 | httpd: When sending gzipped content use content-length header
Today for gzipped content httpd is using a header with... | | |
Ron Yorston | 1d37186fe23 | ash: add bash-compatible EPOCH variables
Bash 5.0 added the dynamic variable EPOCHSECONDS and EPOCHREALTIME
which re... | | |
Ron Yorston | d96c69d8761 | ash: an unset dynamic variable should not be dynamic
Commit b28d4c346 (ash: [VAR] Move unsetvar functionality into s... | | |
Ron Yorston | a81700bc081 | hush: add bash-compatible EPOCH variables
Bash 5.0 added the dynamic variable EPOCHSECONDS and EPOCHREALTIME
which r... | | |
Denys Vlasenko | 2efa726b22e | httpd: extract query string only after proxying check
function old n... | | |
Denys Vlasenko | 62ba9e5ac3f | httpd: make rmt_ip variable local
function old new delta
handle_in... | | |
Denys Vlasenko | 44f5b6a1cb6 | httpd: check denied IPs even before reading 1st query line
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | c69f648457a | httpd: do not decode URL and headers if proxying - send all verbatim
function ... | | |
Denys Vlasenko | cf695976c7c | httpd: remove duplicate "decode URL escape sequences" code
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | fba665a8889 | httpd: put all headers into environment as HTTP_UPPERCASED_HEADER=val
Set up environment variables before running th... | | |
Denys Vlasenko | d0ae4103ddc | httpd: fix handling of EOF in get_line()
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | ff36bec49b2 | httpd: add missing {}
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | bae8f7eaf29 | httpd: do not percent-decode URI if proxying
The proxying is documented as follows:
P:/url:[http://]hostname[:port]... | | |
Denys Vlasenko | 02d650e1591 | httpd: fix proxy headers passing - full_write() instead of write()
function ... | | |
Denys Vlasenko | 51792e126bd | httpd: if remote IP is denied, send FORBIDDEN reply earlier
While at it, fix sighup_handler to not clobber errno.
f... | | |
Denys Vlasenko | 60bf77f7e7c | udhcpc6: code shrink
function old new delta
d6_read_interface ... | | |
Denys Vlasenko | 0d75e8b7973 | udhcpc6: add a few comments, no code changes.
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | cc45cbcca41 | udhcpc6: make it enabled in defconfig
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Rolf Eike Beer | 7180d9ed863 | examples/udhcp/simple.script: fix resolv.conf update if it is a dangling symlink
If /etc/resolv.conf is a symlink to... | | |
Antoine Girard-Vallée | 0e7bd69bb58 | udhcp: add 100 and 101 dhcp options for ipv4
Support for the IEEE timezone string and timezone database strings (100... | | |
Denys Vlasenko | 2945822f868 | brctl: add TODO: "showmacs BR"
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 94356088049 | brctl: simplify str_to_jiffies()
function old new delta
write_uint... | | |
Denys Vlasenko | dc1b2d43565 | brctl: convert remaining commands to work via /sys
function old new ... | | |
Denys Vlasenko | c5150e9ce73 | brctl: make "show" command retrieve data from /sys
ioctl interface is obsolete and has no 32/64 compat shim,
making ... | | |
Ron Yorston | e2026381bed | stat: reduce storage for human-readable filesystem names
function old ... | | |
Bernhard Reutner-Fischer | c6c19c31c12 | ipaddress: remove unused variable no_link
ipaddress.c: In function ‘ipaddr_list_or_flush’:
ipaddress.c:427:6: warnin... | | |
Denys Vlasenko | 1e474d3d933 | service examples: if iface do not exist, retry upping it
I've had a case of a machine where eth0 was appearing a bit... | | |
Denys Vlasenko | 43d09e79db9 | chrt: fix for SCHED_RESET_ON_FORK bit
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | ae5ca6fc417 | chrt: do not segfault if policy number is unknown
While at it, improve help text
function ... | | |
Denys Vlasenko | 29c2dcfe1c9 | telnetd: whitespace fix
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | c6a8965297f | telnetd: better AYT handling
function old new delta
telnetd_main ... | | |
Martin Lewis | 93594b1197c | telnetd: Added support for AYT IAC command.
Fixed a TODO in AYT IAC handling by replying back with a NOP.
Signed-of... | | |
Thomas De Schampheleire | 2b6282117f0 | top: provide cmdline argument '-H' to enable thread scanning by default
In particular useful when you want to evalua... | | |
Denys Vlasenko | a3ce1613633 | vi: revert change in how "end of file list" is deteced - fixes 'q' in bare "vi"
function ... | | |
Denys Vlasenko | e1a1b64f433 | vi: code shrink
function old new delta
new_screen ... | | |
Ron Yorston | 3e61b59ef32 | vi: avoid build failure in non-default case
If vi is built with FEATURE_VI_USE_SIGNALS disabled and
FEATURE_VI_WIN_R... | | |
Denys Vlasenko | 2f28b2bdbbe | fsync,sync: merge into one source module
With FEATURE_SYNC_FANCY not set:
function ... | | |
Denys Vlasenko | 4f74bb6059b | fsync,sync: make them similar
sync: add O_NOCTTY
fsync: drop O_NOATIME, add O_NONBLOCK, set exitcode to 1 if fsync()... | | |
Ron Yorston | e48559eae3b | ash: distinguish 'wait -n' from other bashisms
Add a specific define to indicate which bash compatibility code
imple... | | |
Denys Vlasenko | 8939359180a | vi: rename save_argc -> cmdline_filecnt
function old new delta
vi_... | | |
Denys Vlasenko | bbacd03ccc4 | vi: restore capability to remember insertion cmds for "."
function old ... | | |
Denys Vlasenko | b29dce4bc29 | vi: code shrink
function old new delta
get_input_line ... | | |
Denys Vlasenko | 26f5e9d21cc | vi: convert more /**/ comments to //
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 2a57608f673 | vi: code shrink
function old new delta
get_one_char ... | | |
Denys Vlasenko | 6ce60b9cca5 | vi: use vsnprintf to format status line
This is the last use of "vsprintf" in busybox:
function ... | | |
Denys Vlasenko | d4f2e7ff71f | vi: rearrange functions, no logic changes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | de69775838e | vi: rearrange functions, no logic changes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 616e4699d2d | vi: rearrange functions, no logic changes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 363a2bc9b15 | vi: rearrange functions, no logic changes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 24bd350aaa3 | vi: rearrange functions, no logic changes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | c3193104049 | vi: fix ^Z not always working as intended
function old new delta
t... | | |
Denys Vlasenko | 6ed94aa9b25 | vi: install SIGINT handler _after_ restart setjmp is initialized
While at it, sanitized comment style, deleted wrong... | | |
Denys Vlasenko | 35082fc2c17 | blockdev: code shrink
function old new delta
bdcmd_names ... | | |
Stefan Sørensen | bb3a9531b28 | ip: Fix ip -o link
Commit db169f253854db572c0c2b7e3d74ebbe6afdb97f breaks the "ip -o link"
command, no output is dis... | | |
Ron Yorston | a2fd1aaf86e | vi: allow manual screen update if SIGWINCH isn't supported
On platforms that don't support SIGWINCH vi can be config... | | |
Denys Vlasenko | 0f5a7f35206 | man: add "/usr/share/man" as another default MANPATH, fix col override
function ... | | |
Ron Yorston | 3193cb56d60 | libbb: mark scripted_main() as externally visible
Building with individual binaries enabled fails when embedded
scri... | | |
Denys Vlasenko | eabf4b2b578 | vi: code shrink, proper printf formatting for strlen()
function old ... | | |
Denys Vlasenko | e6f51ac6975 | hush: fix "wait -n" to wait for a _job_, not a _process_
function old ... | | |
Denys Vlasenko | 966f087ab41 | ash: add "wait -n" bashism
function old new delta
waitcmd ... | | |
Denys Vlasenko | da996c5d2ac | ntpd: do not create pid file if not backgrounded
function old new ... | | |
Denys Vlasenko | 4d1c5149a09 | hush: add "wait -n" bashism
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Ron Yorston | 3c6f3336e12 | man: don't skip default path which appears in config file
If the MANPATH environment variable isn't set a provisiona... | | |
Denys Vlasenko | fe78c9a8b72 | ts: do call localtime() when neither -s nor -i specified
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 973698d7b11 | ts: use gettimeofday - we don't use nanoseconds here
function old ne... | | |
Denys Vlasenko | 3395e2a8efc | ts: replace overlapping strcpy with shorter code
function old new ... | | |
Denys Vlasenko | f370a66b263 | ts: fix incorrect (copy-pasted) copyright attribution
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 16df5e8e6dc | ts: new applet
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 5059653882d | do not duplicate CONFIG_PID_FILE_PATH and ".pid" strings
text data bss dec hex filename
981737 ... | | |
Thomas Frauendorfer | 2bbd1e1e8ab | Fix off by one error in FAT16 <=> FAT32 detection
cluster_count is compared against FAT16_MAX, which is defined as 0... | | |
Denys Vlasenko | 0ddc742c045 | watch: support fractional -n SEC
function old new delta
watch_main... | | |
Denys Vlasenko | 2452247ea33 | xargs: mention -E STR in --help
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Nicolas Hüppelshäuser | b096ce0fdda | scripts/echo.c: resolve implicit declaration of function 'dup2'
Signed-off-by: Nicolas Hüppelshäuser <nicolas.hueppe... | | |
Denys Vlasenko | 4a6748662aa | top: tweak --help
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Andrey Mazo | 87e216294af | udhcpc: don't exit after backgrounding on -n -b
Currently, running "udhcpc -n -b" causes udhcpc to go to background ... | | |
Denys Vlasenko | 544143da0cd | udhcpc: tweak --help
function old new delta
packed_usage ... | | |
Ron Yorston | f55161ad27b | ash: eval: avoid leaking memory associated with redirections. Closes 7748
The following constructs result in ever-in... | | |
Ron Yorston | e563f9e851c | du: don't count duplicate arguments. Closes 5288
Since coreutils 8.6 (2010-10-15) du no longer counts duplicate argu... | | |
Denys Vlasenko | 8502fa8747e | ntpd: increase SLEW_THRESHOLD from 0.125 to 0.5
Linux kernel supports it since ~2006
Signed-off-by: Denys Vlasenko ... | | |
Denys Vlasenko | 1dd2685dcc7 | Bump version to 1.30.1
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Rostislav Skudnov | c199472e3af | chcon: Fix typo in ACTION_RECURSE
Signed-off-by: Rostislav Skudnov <rostislav@tuxera.com>
Signed-off-by: Denys Vlase... | | |
Denys Vlasenko | d7a622b5723 | lineedit: fix SEGV in isk, hexedit, ed, closes 11661
fdisk, hexedit and ed calls read_line_edit in libbb/lineedit.c ... | | |
Ari Sundholm | 256ee622249 | grep: fix -x -v with certain pattern orders
We found out that busybox -x -v is a bit broken:
ari@ari-thinkpad:~/bus... | | |
Denys Vlasenko | 5c6b9165e77 | bc: implement pass-by-reference code from upstream
function old new ... | | |
Bernhard Reutner-Fischer | 8296334c1f4 | ip link: Fix vlan proto, closes 8261 and 11638
The proto has to be passed in network byte-order.
While at it allow f... | | |
Denys Vlasenko | 7f8f20714ae | ip link: fix mismatched enums in vlan_parse_opt(), closes 11631
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.... | | |
Brian Foley | b65db51ac1e | sed: Fix backslash parsing for 'w' command arg
If there's any whitespace between w and the filename, parse_file_cmd
... | | |
Mark Marshall | fa86b27e24a | capability: fix string comparison in cap_name_to_number
The result of strcasecmp was being used incorrectly. This f... | | |
Denys Vlasenko | b5709543631 | bc: code shrink
function old new delta
xc_parse_pushInst_and_Index... | | |
Denys Vlasenko | c28dc0b58ba | bc: remove "empty expression" check/message, parsing fails in these cases anyway
function ... | | |
Denys Vlasenko | 60fb5865978 | bc: zbc_parse_expr_empty_ok() is unused except by zbc_parse_expr(), fold it in
function ... | | |
Denys Vlasenko | 715273a992e | bc: disallow invalid syntax like "{ print 1 print 2 }"
statement parsing must NOT eat the terminator: caller needs t... | | |
Martijn Dekker | a89ec68a8a6 | ls: make -i compatible with coreutils: don't follow symlink by default
Signed-off-by: Martijn Dekker <martijn@inlv.o... | | |
Denys Vlasenko | 5cea086bbf5 | bc: shorten "limits" output
text data bss dec hex filename
979016 485 7296 986797 f0ead... | | |
Denys Vlasenko | 9c36a02f4d6 | bc: formatting changes, added a FIXME comment, no logic changes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.... | | |
Denys Vlasenko | 5b35d599e8c | bc: support void functions (GNU compat)
function old new delta
xc_... | | |
Denys Vlasenko | c7679c759a1 | dc: fit returning of string
function old new delta
zxc_program_exe... | | |
Denys Vlasenko | d2651fb775d | dc: fix '?'
function old new delta
zdc_parse_expr ... | | |
Denys Vlasenko | fb001145e1a | bc: eliminate struct BcInstPtr::results_len_before_call, it is redundant
function ... | | |
Denys Vlasenko | ef2e6a80622 | bc: add a palceholder comment for "void" return
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | f40467d3693 | bc: remove extra div/0 test, remove test for string function parameter
function ... | | |
Denys Vlasenko | 56e09e93bd9 | bc: fix "...; return}" to work, disallow "return ()"
function old ne... | | |
Denys Vlasenko | 18351b4a89e | bc: make error line number also size_t, like everything else
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | a8ec5564584 | bc: generate large bc tests on the fly, -5 mbytes in the git tree
Signed-off-by: Denys Vlasenko <vda.linux@googlemai... | | |
Denys Vlasenko | 7dd6ba12f76 | bc: speed up string printing, fix print ""
function old new delta
... | | |
Denys Vlasenko | f23c04af2d4 | bc: upstream fixes
function old new delta
bc_parse_expr_empty_ok ... | | |
Denys Vlasenko | c3de036da92 | bc: in xc_read_line(), check ^C on NUL input bytes too
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 2123ceed182 | bc: remove superfluous assigment
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 8a7411fcc87 | bc: support ibase up to 36 (GNU compat)
function old new delta
zxc... | | |
Denys Vlasenko | 07c8b240d56 | bc: fold xc_lex_more_input() into peek_inbuf()
function old new de... | | |
Rostislav Skudnov | d712edc6d8f | dd: add 'oflag=append'
Signed-off-by: Rostislav Skudnov <rostislav@tuxera.com>
Signed-off-by: Denys Vlasenko <vda.li... | | |
Nikolaus Voss | f81e0120f44 | i2c_tools.c: i2ctransfer
Call i2c_set_slave_addr() unconditionally as busy checking
is skipped depending on force ar... | | |
Ron Yorston | 61052d1bb8f | vi: further fixes to undo after autoindent
Commit bb983f30e (vi: fix faulty undo after autoinsert) has a
number of p... | | |
Nikolaus Voss | dac8f5ea38b | i2ctransfer: new applet
i2ctransfer sends and receives user defined i2c messages
v2: apply Xabier's comments: add -... | | |
Aaro Koskinen | c89764c0633 | sysctl: fix compatibility with procps sysctl
Busybox sysctl is incompatible with procps when '.' appears in
director... | | |
Denys Vlasenko | 78301861ef9 | sysctl: do slash/dot conversions only on name, not value part
function o... | | |
Denys Vlasenko | 1422ba6dea9 | sysctl: on EIO ("sysctl net.ipv6.conf.all.stable_secret") set nonzero exitcode
Signed-off-by: Denys Vlasenko <vda.li... | | |
Denys Vlasenko | 679c30e73ed | sysctl: avoid stat() on every item if in -w mode
function old new ... | | |
Denys Vlasenko | 317498f3b33 | sysctl: allow setting empty values
function old new delta
sysctl_a... | | |
Ron Yorston | df4e3af9f71 | vi: fix replacement of single character with CR
Currently if the 'r' command is followed by a carriage return a
lite... | | |
Ron Yorston | bb983f30e7e | vi: fix faulty undo after autoinsert
Enable autoinsert and enter the following with an indent of three
spaces:
l... | | |
Rostislav Skudnov | e6503f2f098 | chcon: Fix typo in ACTION_RECURSE
Signed-off-by: Rostislav Skudnov <rostislav@tuxera.com>
Signed-off-by: Denys Vlase... | | |
Denys Vlasenko | 5a387e26c24 | dhcp service example: rewrite "private network to mask" as case statement
Signed-off-by: Denys Vlasenko <vda.linux@g... | | |
Denys Vlasenko | 2feaba1d8dc | dhcp service example: cater for servers hot giving subnet and/or router
Signed-off-by: Denys Vlasenko <vda.linux@goo... | | |
Denys Vlasenko | 779f96a24c4 | lineedit: fix SEGV in isk, hexedit, ed, closes 11661
fdisk, hexedit and ed calls read_line_edit in libbb/lineedit.c ... | | |
Denys Vlasenko | e17e8d4b7da | service examples: do not respawn supplicant too often
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Ari Sundholm | d4b568c108b | grep: short-circuit -v to bail out on first match
A small optimization. There is no need to try matching the current... | | |
Ari Sundholm | 9a9c6e39ba4 | grep: fix -x -v with certain pattern orders
We found out that busybox -x -v is a bit broken:
ari@ari-thinkpad:~/bus... | | |
Denys Vlasenko | 53799506acf | bc: implement pass-by-reference code from upstream
function old new ... | | |
Denys Vlasenko | db5a6daa7f6 | login: close PAM session on errors as well, not only on success
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.... | | |
Bernhard Reutner-Fischer | 414be6c1112 | ip link: Fix vlan proto, closes 8261 and 11638
The proto has to be passed in network byte-order.
While at it allow f... | | |
Denys Vlasenko | f50faf84081 | ip link: fix mismatched enums in vlan_parse_opt(), closes 11631
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.... | | |
Denys Vlasenko | 9b313ddcd8c | wget: detect when the length of received file is less than advertised
function ... | | |
Denys Vlasenko | 4906faafab9 | sed: code shrink
function old new delta
parse_file_cmd ... | | |
Brian Foley | b7928e18b14 | sed: Fix backslash parsing for 'w' command arg
If there's any whitespace between w and the filename, parse_file_cmd
... | | |
Brian Foley | 1c42c18e960 | awk: Fix overly permissive func arg list parsing
It allows things like 'func f(a b)' and 'func f(a,)' which GNU awk ... | | |
Brian Foley | 08a514c097f | awk: Syntax error if delete isn't given an arg.
Unlike exit and return, delete strictly requires an arg, and derefs ... | | |
Brian Foley | dac15a10acc | awk: Guard pointer chasing when parsing ternary expressions.
Avoids an uninit pointer deref for some malformed terna... | | |
Mark Marshall | 11cb9eeffec | capability: fix string comparison in cap_name_to_number
The result of strcasecmp was being used incorrectly. This f... | | |
Denys Vlasenko | fc472ea1879 | wget: remove empty if/endif preprocessor directive pair
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | f7235cc89f2 | service examples: ifplugd -M to prevents frequent respawning
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Bernhard Reutner-Fischer | 774879c4e11 | checkstack.pl: tweak bfin re
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | | |
Bernhard Reutner-Fischer | f59739a6636 | checkstack: pull from upstream
merge upstream changes
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | | |
Bernhard Reutner-Fischer | fe7ae562e5d | checkstack.pl: fix arch autodetection
chomp trailing newlines
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@... | | |
Martin Lewis | 94e748d0276 | wget: don't notify on download begin and end if quiet
When printing notification on download start and end,
mistaken... | | |
Denys Vlasenko | edb74f40191 | Update examples/udhcp/udhcpd.conf
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 77524a311a5 | start-stop-daemon: fix "both -x and -a" case: -a does override argv[0]
Signed-off-by: Denys Vlasenko <vda.linux@goog... | | |
Denys Vlasenko | 088fec36fed | start-stop-daemon: create pidfile before parent exits, closes 8596
This removes DAEMON_DOUBLE_FORK flag from bb_daem... | | |
Denys Vlasenko | b67d900395a | adduser: fix a bug of getpwnam() overwriting shell name, closes 8586
Signed-off-by: Denys Vlasenko <vda.linux@google... | | |
Denys Vlasenko | 3109d1f9659 | tls: code shrink
function old new delta
lm_add ... | | |
Denys Vlasenko | 6ca8e347fed | nslookup: return exitcode 1 on resolution errors
function old new ... | | |
Denys Vlasenko | 84191231125 | telnet: placate compiler's warning
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | ecf02e8b830 | date: improve help text for -D
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Next → |