Denys Vlasenko | 1b8ac93a201 | bzip2: code shrink, stop using global data variable
function old new... | | |
Denys Vlasenko | 54a174eb015 | gzip: "compressed_len" is unused, stop wasting code and time calculating it
function ... | | |
Denys Vlasenko | a142926029e | gzip: remove unnecessary forward declarations, no code changes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 919bc9d43c4 | gzip: flush output buffer after stored blocks only if necessary
function ... | | |
Denys Vlasenko | f21ebeece53 | gzip: flush output buffer after stored blocks, they are not 32-bit aligned
function ... | | |
Denys Vlasenko | ba63d70e2d3 | gzip: make debugging of bits_sent less ugly, no code changes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 26eea71c87b | gzip: code shrink
function old new delta
flush_block ... | | |
Denys Vlasenko | 05251986c7c | gzip: code shrink
Use one memset to clear part of G1, and all of G2.
function ... | | |
Denys Vlasenko | 8fd35a1fa62 | gzip: code shrink
function old new delta
pack_gzip ... | | |
Denys Vlasenko | 468731a86b8 | gzip: code shrink and speedup
function old new delta
pack_gzip ... | | |
Denys Vlasenko | 631c16855a0 | gzip: optionally faster put_32bit()
function old new delta
put_32b... | | |
Denys Vlasenko | b7dfbbcdaaa | gzip: speed up send_bits()
Replace one RMW op with store. This speeds up gzip of a png file by ~2%.
function ... | | |
Denys Vlasenko | d7500f856d8 | gzip: use "unsigned" type for bit fields and bit counts
This does not change any logic, those values should always b... | | |
Denys Vlasenko | 6ba6a6f28e4 | gzip: use wider (32-bit, not 16) bi_buf
function old new delta
bi_... | | |
Denys Vlasenko | e4c4e6ddc36 | gzip: code shrink
function old new delta
send_bits ... | | |
Denys Vlasenko | 9c499a5af48 | gzip: code shrink
function old new delta
fill_window_if_needed ... | | |
Denys Vlasenko | c6d2a26fac4 | gzip: code shrink (consolidate zeroing on reinit)
function old new ... | | |
Denys Vlasenko | 749575d3c52 | hush: protect against self-modifying trap code
function old new de... | | |
Denys Vlasenko | 6f9442ff30f | ash: make it possible to disable "const global ptr" optimization
Signed-off-by: Denys Vlasenko <vda.linux@googlemail... | | |
Denys Vlasenko | f19e3c1c6c9 | shell: handle $((NUM++...) like bash does. Closes 10706
function old ... | | |
Denys Vlasenko | 675d24aeaff | ash: add LINENO support
This patch is a backport from dash of the combination of:
[SHELL] Add preliminary LINENO... | | |
Denys Vlasenko | 54c2111781e | hush: add HUSH_BASH_SOURCE_CURDIR config option, to be on par with ash
Signed-off-by: Denys Vlasenko <vda.linux@goog... | | |
Denys Vlasenko | f7e0feaf977 | hush: fix dot builtin to not search current directory
function old n... | | |
Denys Vlasenko | bb373dbc329 | tar: accomodate non-terminated tar.chksum fields as seen from github.com
function ... | | |
Denys Vlasenko | 01f7b9e182e | ash: introduce a config option to search current directory for sourced files
Signed-off-by: Denys Vlasenko <vda.linu... | | |
Denys Vlasenko | e5039629811 | gzip: fix debug code. Closes 10681
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Nicholas Clark | 77a6678c427 | dd: add 'fullblock' iflag
Adds a fullblock iflag for improved compatibility with GNU dd.
The new iflag can be used t... | | |
Denys Vlasenko | 043be556916 | ash testsuite: add two hush tests from last commit
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | cba79a87f86 | hush: fix two corner cases in ${v/pattern/repl}. Closes 10686
function o... | | |
Denys Vlasenko | 0ca3198f933 | hush: fix handling of $_ (so far it's an ordinary variable, no special meaning)
function ... | | |
Denys Vlasenko | a497231f537 | chrt: code shrink
function old new delta
show_min_max ... | | |
William Pitcock | d8fd88a0915 | ash: add support for command_not_found_handle hook function (bashism)
This implements support for the command_not_fo... | | |
Denys Vlasenko | 14bc965ea9c | less: fix help text conditional for -R
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 30b290f9963 | udhcpc6: additional fix for ppp interface type
Invent a fictitious MAC only once
Signed-off-by: Denys Vlasenko <vda... | | |
Denys Vlasenko | 66ad9be6031 | chrt: use correct min/max priorities
function old new delta
chrt_m... | | |
Povilas Kanapickas | 0f6e4350b3c | chrt: add support for SCHED_IDLE
Signed-off-by: Povilas Kanapickas <povilas@radix.lt>
Signed-off-by: Denys Vlasenko ... | | |
Povilas Kanapickas | 1616fb8aca2 | chrt: add support for SCHED_BATCH
Signed-off-by: Povilas Kanapickas <povilas@radix.lt>
Signed-off-by: Denys Vlasenko... | | |
Denys Vlasenko | 2b9a45b9e87 | od_bloaty: fix debug code
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 8528d3d4f82 | less: optional support of -R
Based on patches by Lubomir Rintel <lkundrak@v3.sk>
function ... | | |
Sven-Göran Bergh | e411cd071a2 | volume_id: add LittleFS detection
Add support for LittleFS to blkid. Not included if FEATURE_BLKID_TYPE
is not selec... | | |
Denys Vlasenko | f6dd9e02155 | udhcpc6: fix for ppp interface type
function old new delta
d6_read... | | |
Denys Vlasenko | 46f839c3f74 | hush: fix a case where EXIT trap may modify its code mid-flight
function ... | | |
Denys Vlasenko | b8d076b00ba | hush: fix build if !BASH_LINENO_VAR
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 6aad1ddcc9d | hush: implement $LINENO bashism
function old new delta
run_pipe ... | | |
Denys Vlasenko | 7c44b600f9b | udhcpc[6]: remove overzealous timeout clamping code
function old new... | | |
Denys Vlasenko | 64211ce6fa9 | udhcpc6: --help fixes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 438c72ece4b | udhcpc6: show only short opts in --help text
function old new delt... | | |
Denys Vlasenko | 6e9e6d8fbe7 | udhcpc6: fix lease time staying very small because -d was not specified
Signed-off-by: Denys Vlasenko <vda.linux@goo... | | |
Denys Vlasenko | 14f13205efd | udhcpc6: code shrink
function old new delta
udhcpc6_main ... | | |
Denys Vlasenko | ef5207f0932 | udhcpc6: add support of prefix delegation
Based on patch by DannyAAM <danny@saru.moe>
Signed-off-by: Denys Vlasenko... | | |
Denys Vlasenko | 1e8d79ba12d | udhcpc6: preparatory patch, no code changes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 688cb3bc197 | udhcpc6: fix ipv6prefix[_lease] envvar value in script invocation
Based on a patch by DannyAAM <danny@saru.moe>.
Si... | | |
Denys Vlasenko | 1750d3afc14 | ash: a bit of NOFORK code should only be active if FEATURE_SH_STANDALONE=y
function ... | | |
Denys Vlasenko | cefdd4be1ff | popmaildir: tweak help text
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | c4144ca3a51 | renice: add comment about getpwnam/NOFORK interaction
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 99679785517 | renice: use BUILD_BUG_ON()
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 6f1c942a31f | NOFORK_NOEXEC.sh: a script to find "interesting" applets
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 88663e481f3 | mv: make it NOEXEC
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | cbdc37cae07 | cal: make it NOEXEC
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 586f1ee7cfc | nandwrite: cope with old headers which have no MTD_FILE_MODE_RAW
Signed-off-by: Denys Vlasenko <vda.linux@googlemail... | | |
Denys Vlasenko | 36495af81fb | size_single_applets.sh: fix a bug which mishandles e.g. "udhcpc6" name
Signed-off-by: Denys Vlasenko <vda.linux@goog... | | |
Denys Vlasenko | 38da4c4420e | config: add size estimations for a few applets
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 12714ffa279 | tc: fix single-applet build
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | aea52e7b2d8 | shell: echo ${?:0} was fixed sometime ago, enable it in tests
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 9809a82b598 | hush: fix raw ^C handlisg in single-quoted strings
function old new ... | | |
Denys Vlasenko | 6606c519efa | hush: add command2.tests from ash tests
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | afb73a25ea9 | hush: tweak command -vV printing code, no logic changes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 5700029c65f | hush: implement "command -v -V"
function old new delta
pseudo_exec... | | |
Denys Vlasenko | cca7c611f26 | which: fix TODO with NOFORK+malloc_failure misbehaving
function old ... | | |
Denys Vlasenko | 3bb3e1d0a1e | hush: implement "command" builtin (no options are supported yet)
function ... | | |
Denys Vlasenko | 1f1911239c0 | hush: fix handling of ^C in eval
function old new delta
run_list ... | | |
Denys Vlasenko | 932b9971d05 | hush: fix handling of raw ^C in scripts: "echo ^C"
function old new ... | | |
Denys Vlasenko | aaf7a2e24d4 | hush: remove dead code
function old new delta
done_word ... | | |
Denys Vlasenko | 03c36e0be1f | ash: ALWAYS_INLINE grabstackblock()
function old new delta
grabsta... | | |
Denys Vlasenko | f2539c78d2e | init: stop using static data
function old new delta
init_action_li... | | |
Denys Vlasenko | baa41c78555 | ash: make ${v:N:M} more robust for very large M by clamping to MIN/MAX_INT
Before this patch, "${v:2:0x100000001}" =... | | |
Denys Vlasenko | 2c876774a90 | dd: fixed partial count logic
$ busybox dd if=/dev/zero of=/dev/loop0 bs=100M count=8; echo $?
8+0 records in
7+0 re... | | |
Denys Vlasenko | 5afd63a631f | dd: exit with 1 if last write was incomplete
$ busybox dd if=/dev/zero of=/dev/loop0 bs=100M count=8; echo $?
8+0 re... | | |
Denys Vlasenko | d1df1a709f0 | ash: add comment explaining last change
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 740058b42bb | ash: fix var_bash5.tests - ${VAR/pattern/repl} construct
function old ... | | |
Shawn Landden | 42613412811 | umount: ignore -c
"-c, --no-canonicalize: Do not canonicalize paths."
As busybox doesn't canonicalize paths in the ... | | |
Denys Vlasenko | 2f55404bbc7 | mknod: better --help, much clearer code
function old new delta
pac... | | |
Denys Vlasenko | 83c99ab4469 | less: code shrink
function old new delta
less_main ... | | |
Denys Vlasenko | 562f63e9a45 | dhcprelay: code shrink
function old new delta
dhcprelay_main ... | | |
Denys Vlasenko | c9807d787d2 | nice: code shrink
function old new delta
nice_main ... | | |
Denys Vlasenko | cb9c3894e50 | *: make "argc UNUSED_PARAM" consistent
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 844a6c5abdc | awk: code shrink
function old new delta
awk_main ... | | |
Ingo van Lil | 9c8e94bc0a3 | ash: fail if 'shift' operand is out of range
If the numeric argument passed to ash's 'shift' built-in is greater tha... | | |
Denys Vlasenko | 6f4a785bd1b | awk: fix 'delete array[var--]' decrementing var twice
function old n... | | |
Denys Vlasenko | 7367a949a6a | libbb: compile obscure() only if FEATURE_PASSWD_WEAK_CHECK=y
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Yann E. MORIN | a47375de8c7 | build system: add rule to install without cloberring existing utilities
Signed-off-by: Yann E. MORIN <yann.morin.199... | | |
Yann E. MORIN | 952d5a6024e | applets/install: accept more than one install option
Currently, it is impossible to pass more than one option to the... | | |
Yann E. MORIN | 84be5ce0d81 | applets/install: respect noclobber for script wrappers too
Simplify the handling of --noclobber so that it applies t... | | |
Denys Vlasenko | a034cab0952 | tc: enables this applet
function old new delta
tc_main ... | | |
Denys Vlasenko | d75f9081d4a | Start 1.29.0 development cycle
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | c0fab1ba496 | Bump version to 1.28.0
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 9c9a742e80f | scripts/randomtest: do not try building static libbysubox
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | b013bec31bb | chown: fix a mistake in opt_complementary change
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 82d1c1f84ae | randomconfig fixes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 36acc4631c9 | ntpd: do run the script at leat once in 11 minutes
function old new ... | | |
Ron Yorston | 8d8ee910f0a | env: -u option fails due to typo
The -u option is supposed to be allowed to appear multiple times; the
option string... | | |
Denys Vlasenko | a07fead8235 | tar: code shrink
function old new delta
packed_usage ... | | |
Denys Vlasenko | 931cf64ae70 | tar: code shrink, better help text
function old new delta
tar_main... | | |
Denys Vlasenko | 02e93b3a28e | tar: improve help text
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 2fee2bce6f9 | inetd: fix for running by non-root
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 1b510900e24 | unshare: -r should map root to user, not the other way around
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | b5a0d9d8673 | unshare: -r implies -U, not -u
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Eugene Rudoy | 978810d7ac1 | unzip: add missing -j to trivial usage
Signed-off-by: Eugene Rudoy <gene.devel@gmail.com>
Signed-off-by: Denys Vlase... | | |
Eugene Rudoy | c6f213ade49 | unzip: fix content listing and filtering when -j is used
Original Info-ZIP's unzip uses unstripped filenames
while d... | | |
Denys Vlasenko | 0a677221400 | lineedit: get terminal width before printing prompt
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | c3797d40a1c | lineedit: do not tab-complete any strings which have control characters
function ... | | |
Denys Vlasenko | a5060b8364f | ash: fix nofork bug where environment is not properly passed to a command
function ... | | |
Denys Vlasenko | f5e8b427882 | init: reduce the window when init can lose reboot/poweroff signals
function ... | | |
Denys Vlasenko | 9c143ce52da | ash: retain envvars with bad names in initial environment. Closes 10231
Reworks "ash: [VAR] Sanitise environment var... | | |
Denys Vlasenko | d5c1482fbac | ntpd: skip over setting next DNS resolution attempt if it is not needed
function ... | | |
Denys Vlasenko | f1fdda45423 | Fix build failures if MAXHOSTNAMELEN or MAXPATHLEN is not defined
Signed-off-by: Denys Vlasenko <vda.linux@googlemai... | | |
James Clarke | 6bcc2c0f6cb | grep: skip grepping symlinks to directories
When grep is passed -r, recursive_action will treat any symlinks to
dire... | | |
Denys Vlasenko | 59a5604a795 | ntpd: mention in help text that -d can be repeated
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 6a4f2231221 | ntpd: improve treatment of DNS resolution failures
function old new ... | | |
James Clarke | 518fb3ba193 | udp_io, traceroute: Standardise IPv6 PKTINFO handling to be portable
The current standard (RFC 3542) is for IPV6_REC... | | |
James Clarke | d1535216ca2 | df: Use statvfs instead of non-standard statfs
Platforms differ on what their implementations of statfs include.
Imp... | | |
James Clarke | 24e17b43858 | xfuncs: Handle missing non-POSIX termios constants
Signed-off-by: James Clarke <jrtc27@jrtc27.com>
Signed-off-by: De... | | |
James Clarke | 160d027c211 | blkdiscard: Only build on Linux
Signed-off-by: James Clarke <jrtc27@jrtc27.com>
Signed-off-by: Denys Vlasenko <vda.l... | | |
James Clarke | 4d0971b7fbb | networking: Fall back on IPPROTO_RAW when SOL_RAW is not defined
Signed-off-by: James Clarke <jrtc27@jrtc27.com>
Sig... | | |
Denys Vlasenko | a1e9bc6876f | ntpd: perform DNS resolution out of send/receive loop - closes 10466
Bad case: send request to server1good.com; then... | | |
Eugene Rudoy | ecce3a1999f | iproute/iprule: support toolchains without RTA_TABLE routing attribute
iproute.c: In function 'print_route':
iprou... | | |
Denys Vlasenko | d3a7e880088 | time: fix build for toolchains without O_CLOEXEC
Based on patch by Eugene Rudoy <gene.devel@gmail.com>
Signed-off-b... | | |
Denys Vlasenko | 9ac42c50058 | unlzma: fix SEGV, closes 10436
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 0402cb32df0 | bunzip2: fix runCnt overflow from bug 10431
This particular corrupted file can be dealth with by using "unsigned".
I... | | |
Denys Vlasenko | 25f3b737dc0 | hush: fix comment parsing in `cmd`, closes 10421
function old new ... | | |
Markus Gothe | 045327a418d | lsscsi: fix xchdir("..") from symlink in /sys/bus/scsi/devices
Signed-off-by: Markus Gothe <nietzsche@lysator.liu.se... | | |
Denys Vlasenko | 14c85eb7db9 | whitespace fixes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 3c183a8758e | typo fix
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | a2e32b324eb | ash: survive failures in $PS1 expansion. Closes 10371
function old n... | | |
Avi Halachmi | 0fd5dbba8f3 | lineedit: improve multiline PS1 - redraw using last PS1 line. Closes 10381
This patch only affects prompts with newl... | | |
Denys Vlasenko | 1121b4e568b | sendmail allow "=" symbol in recipient, closes 10241
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 2ab94031193 | whitespace and comment format fixes, no code changes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | a02a4e98306 | whitespace and comment format fixes, no code changes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 416899fca6c | do not include <sys/stat.h> just before "libbb.h", it's there already
Signed-off-by: Denys Vlasenko <vda.linux@googl... | | |
Denys Vlasenko | ebe6d9d8758 | whitespace and comment format fixes, no code changes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 099ef9324e8 | free: no longer include common_bufsiz.h
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 318c8114deb | free: make it NOFORK
function old new delta
parse_cached_kb ... | | |
Denys Vlasenko | 6e2beb7dfee | date: maybe_set_utc only once
It's not clear at all why we do it twice. git archaeology did not help.
function ... | | |
Avi Fishman | b5d9ba8fe64 | i2cset: fix 'i' & 's' modes (3 extra bytes were sent)
When 'i' or 's' modes are selected block array is filled from ... | | |
Denys Vlasenko | 6f97b30a904 | use %m printf specifier where appropriate
function old new delta
o... | | |
Denys Vlasenko | f625836e605 | udhcpc[6]: make log2 messages for chaddr field indented like the rest
Signed-off-by: Denys Vlasenko <vda.linux@googl... | | |
Denys Vlasenko | a6a3ad32736 | udhcpc: paranoia when using kernel UDP mode for sending renew: server ID may be bogus
With new code, we request that... | | |
Denys Vlasenko | 2b9acc60c04 | udhcpc[6]: initialize entire sockaddr_ll
I see random field values like sll_hatype=0x267 when I strace.
They seem to... | | |
Denys Vlasenko | 0c4dbd481ae | regularize format of source file headers, no code changes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | b63afead441 | ip,ip*: make them NOEXEC
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | c3e60e1e9a6 | update NOFORK_NOEXEC.lst
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 2b400d9b2b7 | httpd: fix handling of range requests
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | a6390ed77ea | httpd: fix handling of range requests
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 3f5ba0c8724 | stty: add cmspar, flusho, extproc attributes
function old new delt... | | |
Denys Vlasenko | 3c34f681b35 | netcat: net applet (alias to nc)
function old new delta
packed_usa... | | |
Denys Vlasenko | 7735e52df44 | Clarify OPOST bit meaning
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | aaaaaa5ad6a | less,microcom,lineedit: use common routine to set raw termios
function o... | | |
Denys Vlasenko | e58b44755db | hexedit: code shrink
function old new delta
hexedit_main ... | | |
Denys Vlasenko | f3fa8652585 | hexedit: fixes to "goto address" code
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 9a4100cf53f | hexedit: position in correct column on "goto" command
function old n... | | |
Denys Vlasenko | 44cb1666ef4 | hexedit: code shrink
function old new delta
hexedit_main ... | | |
Denys Vlasenko | 8838c6d53ec | hexdump: code shrink
function old new delta
remap ... | | |
Denys Vlasenko | d54f58d487b | hexedit: implement "[enter] goto offset" key
This is a must if you need to edit sector 123456789999 on your /dev/dis... | | |
Denys Vlasenko | 363fb5ec409 | hexedit: restore screen on exit
function old new delta
hexedit_mai... | | |
Denys Vlasenko | d72e804e6db | hexedit: optimize output buffering
function old new delta
hexedit_... | | |
Denys Vlasenko | 62643017c3d | hexedit: implement page up/down
function old new delta
hexedit_mai... | | |
Denys Vlasenko | 8187e014387 | *: use ESC define instead of "\033"; use ESC[m instead of ESC[0m
text data bss dec hex filename
9... | | |
Denys Vlasenko | 136946c3ea6 | hexedit: smarter redraw
function old new delta
format_line ... | | |
Denys Vlasenko | 73af705628d | hexedit: new applet
function old new delta
hexedit_main ... | | |
Denys Vlasenko | b5a0396716e | networking/interface.c: remove superfluous "& 0377"
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | b278ac0e607 | setfattr: new applet
function old new delta
setfattr_main ... | | |
Denys Vlasenko | d134aa93414 | build system: fix a compiler warning
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 0b1c6293421 | build system: fix "allnoconfig" to clear all options. Closes 10296
Signed-off-by: Denys Vlasenko <vda.linux@googlema... | | |
Denys Vlasenko | 9d858f5717c | chat: do not die when HANGUP param is missing. Closes 10016
function old... | | |
Denys Vlasenko | 94aaf4b5d3c | httpd: skip "Status: " from CGI, including space. Closes 10291
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | e39da802dd6 | klibc-utils: add ipconfig.c work-in-progress
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 58bf902a94b | xargs: fix a thinko in last commit
IF_FEATURE_XARGS_SUPPORT_PARALLEL(char *opt_a = NULL;)
is replaced with
IF_FEATU... | | |
Johannes Schindelin | f8ee849ecd4 | xargs: support -a FILE
The GNU-specific option -a lets xargs read the arguments from a file
rather than from stdin.
... | | |
Denys Vlasenko | f41ffff2dce | klibc-utils: remove accidental "or later" licensing wording.
I (slightly) prefer my code to be under "GPLv2 only" li... | | |
Denys Vlasenko | 3256111efb6 | udhcpc: show only short opts in --help text
function old new delta... | | |
Denys Vlasenko | f27e150fa68 | i2c_tools: tweak --help text
function old new delta
packed_usage ... | | |
Denys Vlasenko | 0180b57aaf9 | setpriv: placete "declaration of 'index' shadows a global declaration" warning
Signed-off-by: Denys Vlasenko <vda.li... | | |
Denys Vlasenko | 9fed83a7ccd | hush: fix false positive in unset.tests
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 6016181b68a | hush: GETOPT_RESET() _after_ getopts too.
NOEXEC'ed applets which use getopt() need this.
function ... | | |
Denys Vlasenko | 55af51c66d0 | hush: reuse "OPTIND=..." string
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com> | | |
Denys Vlasenko | 238ff98bb85 | hush: fix "getopts" builtin to not be upset by other builtins calling getopt()
function ... | | |
Bartosz Golaszewski | 0d1eaf407c3 | i2c-tools: don't include linux/i2c-dev.h
Installing headers from upstream i2c-tools makes it impossible to
build the... | | |
Bartosz Golaszewski | 3a7b0fb7b6c | i2c-tools: remove unneeded include
We no longer use common_bufsiz1 in i2c-tools.
Don't include common_bufsiz.h.
Si... | | |
Next → |