fli4l
  1. fli4l

busybox

Public
  1. fli4l
  2. busybox

All Branches Graph

        
AuthorCommitMessageCommit dateBuilds
Denys VlasenkoDenys Vlasenko
34f6b12330ahush: make run_pipe code simpler to understand, no logic changes function ...
Denys VlasenkoDenys Vlasenko
d358b0b65dahush: fix a bug where we don't properly handle f() { a=A; b=B; }; a= f function ...
Denys VlasenkoDenys Vlasenko
332e4115c97hush: make var nesting code independent of "local" support Also, add code to abort at ~65000 function recursion dept...
Denys VlasenkoDenys Vlasenko
61407807ab6hush: fix for readonly vars in "ro=A ro=B cmd" case Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
759ca8a4cb5sort: move misplaced comment Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
c29c2e60d86sort: FEATURE_SORT_OPTIMIZE_MEMORY On sorting all kernel/linux/arch/ *.[ch] files, this reduces memory usage by 6%. ...
Denys VlasenkoDenys Vlasenko
ee1fd1246e7ash: unbreak PS1 parsing after "ash: parser: Add syntax stack..." commit Signed-off-by: Denys Vlasenko <vda.linux@go...
Denys VlasenkoDenys Vlasenko
fbf44854a3bhush: support "f() (cmd)" functions Many other shells support this construct function ...
Denys VlasenkoDenys Vlasenko
49015a60cb3hush: fix mishandling of "true | f() { echo QWE; }" function old new...
Denys VlasenkoDenys Vlasenko
5fa0505f8a7hush: fix "set -e; false || x=1; echo OK" Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
11752d46d18hush: one-word, no-globbing handling of local/export/readonly args function ...
Denys VlasenkoDenys Vlasenko
f50e14632f7ash: parser: Fix parameter expansion inside inner double quotes Upstream email: parser: Fix parameter expansion...
Denys VlasenkoDenys Vlasenko
abf755615e5hush: fix a backslash-removal bug in case function old new delta r...
Denys VlasenkoDenys Vlasenko
9a95df90463ash: expand: Fix bugs with words connected to the right of $@ Upstream email: This is actually composed of two ...
Denys VlasenkoDenys Vlasenko
355ec353be1ash: redir: Fix typo in noclobber code Upstream commit "redir: Fix typo in noclobber code" Signed-off-by: Denys Vla...
Denys VlasenkoDenys Vlasenko
c4c2012284cash: parser: Fix single-quoted patterns in here-documents Upstream commit: From: Herbert Xu <herbert@gondor.apa...
Denys VlasenkoDenys Vlasenko
8b536eb40d7hush: remove stray debugging printout Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
216913c290fash: parser: Add syntax stack for recursive parsing This closes 10821. Upstream patch: From: Herbert Xu <herbe...
Denys VlasenkoDenys Vlasenko
e84212f8346hush: update information comment about heredoc discrepancy Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
899ae5337aclibbb: new function bb_die_memory_exhausted function old new delta...
Quentin RameauQuentin Rameau
e2afae6303esed: prevent overflow of length from bb_get_chunk_from_file This fragment did not work right: temp ...
Quentin RameauQuentin Rameau
2da9724b561libbb: remove unnecessary variable in xmalloc_fgets Signed-off-by: Quentin Rameau <quinq@fifth.space> Signed-off-by:...
Denys VlasenkoDenys Vlasenko
bb6f573ad20hush: add a comment where we differ from bash wrt heredoc EOF mark handling Signed-off-by: Denys Vlasenko <vda.linux...
Denys VlasenkoDenys Vlasenko
41fddb43729parser: Fix backquote support in here-document EOF mark Upstream commit: Author: Herbert Xu <herbert@gondor.apa...
Denys VlasenkoDenys Vlasenko
2c5ceb6065bBump version to 1.28.3 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
e04a38c0c91hush: fix a signedness bug Testcase: set -- a ""; space=" "; printf "<%s>\n" "$@"$space Before: <a > After: <a> <>...
Denys VlasenkoDenys Vlasenko
78ee8fc3e45ash: fix "char == CTLfoo" comparison signedness bug It usually does not bite since bbox forces -funsigned-char build...
Natanael CopaNatanael Copa
08cbe510dd7cpio: extract "unsafe" symlinks the same way tar/unzip does function old...
Denys VlasenkoDenys Vlasenko
af874cc63e7grep: fix echo "aa" | busybox grep -F -w "a" (should not match) function ...
Denys VlasenkoDenys Vlasenko
b1aa377a3f2ash,hush: fix "saved" redirected fds still visible in children Based on a patch by Mark Marshall <mark.marshall@omic...
Denys VlasenkoDenys Vlasenko
1e5111b0f80ash,hush: handle a few more bkslash-newline cases Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
32e183e63ecshells: fix var_LINENO1.tests false positive, add it to ash tests too Signed-off-by: Denys Vlasenko <vda.linux@googl...
Denys VlasenkoDenys Vlasenko
a94eeb0b422hush: fix heredoc_bkslash_newline1.tests failure function old new ...
Denys VlasenkoDenys Vlasenko
220be537a03ash: use pgetc_eatbnl() in more places Part of upstream commit: Date: Thu Mar 8 08:37:11 2018 +0100 Autho...
Martijn DekkerMartijn Dekker
ad4e961352fash: 'nolog' and 'debug' options cause "$-" to wreak havoc Upstream commit: Date: Tue Mar 6 17:40:37 2018 +00...
Denys VlasenkoDenys Vlasenko
7bf304f371estat: fix a typo: s/romfs/ramfs/, closes 10876 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
6ffaa00338ahush: fix a signedness bug Testcase: set -- a ""; space=" "; printf "<%s>\n" "$@"$space Before: <a > After: <a> <>...
Denys VlasenkoDenys Vlasenko
73523079a2cash,hush: new test dollar_repl_slash_bash2.tests This fails for ash. hush works. Signed-off-by: Denys Vlasenko <vda...
Denys VlasenkoDenys Vlasenko
ac61f447040ash: fix "char == CTLfoo" comparison signedness bug It usually does not bite since bbox forces -funsigned-char build...
Denys VlasenkoDenys Vlasenko
60fb98e51d1ash: use F_DUPFD_CLOEXEC and O_CLOEXEC function old new delta setj...
Denys VlasenkoDenys Vlasenko
df65dc89b42examples/var_service: new example: dnsmasq service Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Natanael CopaNatanael Copa
d9503224c8acpio: extract "unsafe" symlinks the same way tar/unzip does function old...
Denys VlasenkoDenys Vlasenko
0d79d7709dcsvok: new applet (daemontools compat) function old new delta svok_...
Denys VlasenkoDenys Vlasenko
d892f7137f4ifplugd service example: always run up/down script on startup Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Stefan AgnerStefan Agner
2adaa90534difplugd: if SIOCSIFFLAGS fails with EADDRNOTAVAIL, don't die When using ifplugd on a RNDIS interface with monitor mo...
Peter KorsgaardPeter Korsgaard
a82fe671f5cfbsplash: support configurable image position For some setups (E.G. for supporting different screen resolutions), po...
Denys VlasenkoDenys Vlasenko
03fd7e06f85grep: fix echo "aa" | busybox grep -F -w "a" (should not match) function ...
Denys VlasenkoDenys Vlasenko
3be4b9b0deefstrim: do not check that specified file is on a block device Kernel will surely inform us in FITRIM does not make s...
Denys VlasenkoDenys Vlasenko
d1b845706dfhush: add a FIXME comment Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
9acd63c92cbash,hush: fix "saved" redirected fds still visible in children Based on a patch by Mark Marshall <mark.marshall@omic...
Denys VlasenkoDenys Vlasenko
e4defe826belibbb: use BUILD_BUG_ON in utoa_to_buf() Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Kaarle RitvanenKaarle Ritvanen
123fdda0a4aifupdown: do not fail if interface disappears during ifdown Interface may not exist because it got deleted by an ifd...
Denys VlasenkoDenys Vlasenko
46ba2468a3dioctl(SIOCGIFINDEX) does not require clearing of entire ifr function old...
Mark MarshallMark Marshall
98592db3231netstat: produce numeric-ip output for non-resolved names If we don't ask for numerical output, and the symbolic loo...
Ron YorstonRon Yorston
2afdcc77ccdssl_client: fix option parsing The wrong character was used to indicate options taking an integer parameter. Signed...
Ron YorstonRon Yorston
b5820d9fd88ssl_client: fix option parsing The wrong character was used to indicate options taking an integer parameter. Signed...
Denys VlasenkoDenys Vlasenko
b3e98b1ccc8top: fix "warning: unused variable new_mask" Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
3c08437db7btar: add -o and -k to short --help too Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
1ee222e1bf2tar: add -k and -o to --help -o Don't restore user:group -k Don't replace existing files Signed-off-by: Den...
Denys VlasenkoDenys Vlasenko
c74f1d2cb48tcpsvd: fix fallout from opt_complementary removal text data bss dec hex filename 933035 473 ...
Denys VlasenkoDenys Vlasenko
62b7083c13audhcpd: clamp down huge auto_times to ~2M seconds, better EINTR poll handling EINTR _should_ only happen on two sign...
Denys VlasenkoDenys Vlasenko
bbe47d9b9aetcpsvd: fix fallout from opt_complementary removal text data bss dec hex filename 933035 473 ...
Denys VlasenkoDenys Vlasenko
0e09ded2f1areadprofile: code shrink function old new delta defaultpro ...
Denys VlasenkoDenys Vlasenko
448fdcc17dfntpd: choose initial FREQHOLD_cnt dynamically function old new del...
Denys VlasenkoDenys Vlasenko
3d306bffc59udhcpd: clamp down huge auto_times to ~2M seconds, better EINTR poll handling EINTR _should_ only happen on two sign...
Denys VlasenkoDenys Vlasenko
39dfb4de38fntpd: suppress in-kernel frequency correction in first 8 adjtimex calls In other words: try to correct initially exi...
Denys VlasenkoDenys Vlasenko
39bf15ba3e5udhcpd: fix "not dying on SIGTERM" Fixes: commit 52a515d18724bbb34e3ccbbb0218efcc4eccc0a8 "udhcp: use poll() inste...
Denys VlasenkoDenys Vlasenko
37277a23fe4tar,unzip: postpone creation of symlinks with "suspicious" targets This mostly reverts commit bc9bbeb2b81001e8731cd2...
Denys VlasenkoDenys Vlasenko
3293bc14698udhcpd: fix "not dying on SIGTERM" Fixes: commit 52a515d18724bbb34e3ccbbb0218efcc4eccc0a8 "udhcp: use poll() inste...
Denys VlasenkoDenys Vlasenko
3936222a0acremove stray newline in "iplink --help" function old new delta pac...
Denys VlasenkoDenys Vlasenko
db169f25385ip: fix "ip -oneline a" Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
7798282db22ipcs: further code shrink function old new delta packed_usage ...
Denys VlasenkoDenys Vlasenko
f7fa8001b7dipcs: code shrink function old new delta packed_usage ...
Denys VlasenkoDenys Vlasenko
694bc063458md5sum: use config help text similar to other "sum" tools Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
a2cae937d02top: much faster cursor key navigation by avoiding process rescan function ...
Denys VlasenkoDenys Vlasenko
75e56a3db9ctop: do unsigned rather than signed division in do_stats() Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
86107d6dc7btop: handle much larger VSZ values function old new delta display_...
Denys VlasenkoDenys Vlasenko
e1b1b792697use gmtime_r() instead of gmtime() This avoids pulling in gmtime's static buffer: function ...
Denys VlasenkoDenys Vlasenko
33f7c8f200bhush: code shrink function old new delta run_pipe ...
Denys VlasenkoDenys Vlasenko
d51ba0b5ab1networking/interface.c: get rid of global data These were data/bss: static.proc_read ...
Denys VlasenkoDenys Vlasenko
82ec89480d5networking/interface.c: get rid of global "smallint interface_opt_a" Signed-off-by: Denys Vlasenko <vda.linux@google...
Denys VlasenkoDenys Vlasenko
8a5299fcfd5networking/interface.c: code shrink function old new delta ife_pri...
Peter LloydPeter Lloyd
804ce5a6fedwget: fix fetching of https URLs with http proxy When fetching a https:// URL with HTTP proxy configured (e.g. with ...
Sean MacLennanSean MacLennan
d9aabfe578emake busybox more portable Move some distro specific include files into the appropriate #ifdef blocks to make the co...
Denys VlasenkoDenys Vlasenko
d4802c6243ehush: fix a='a\\'; echo "${a%\\\\}" Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
55f8133a4fbshell: tweak bkslash_in_varexp.tests, add bkslash_in_varexp1.tests It turns out bkslash_in_varexp.tests was a bash b...
Denys VlasenkoDenys Vlasenko
744a20d8f9bshell: two new tests, both fail for ash and hush Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Andy ShevchenkoAndy Shevchenko
cc222747ae7libbb: Use return value from is_prefixed_with() add/remove: 0/0 grow/shrink: 0/1 up/down: 0/-5 (-5) Function ...
Denys VlasenkoDenys Vlasenko
d82ea2ba8f9tcpudp: shrink per-host rate-limiting code function old new delta ...
Denys VlasenkoDenys Vlasenko
0e0209ac531less: accept -R option. Closes 10816 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Ron YorstonRon Yorston
23286900da2lineedit: allow window size tracking to be disabled function old new...
Denys VlasenkoDenys Vlasenko
e20a703fd34df: do "rootfs" check sooner function old new delta df_main ...
Denys VlasenkoDenys Vlasenko
58cd6e1adefdf: 4TB+ support on 32 bits arch Reported for Pascal Bellard. function ...
Denys VlasenkoDenys Vlasenko
bf39d97e9d9Fix install with hardlinks and a custom PREFIX. Closes 10801 Trying to install busybox with hardlinks and a custom P...
Denys VlasenkoDenys Vlasenko
3177626033fod: move address_fmt[] from data to globals. 8 less bytes in data section function ...
Denys VlasenkoDenys Vlasenko
2709acbbda8sort: fix potentially buggy use of OPT_STR This also makes OPT_STR reused: text data bss dec hex ...
Denys VlasenkoDenys Vlasenko
427ae18348asort: in -s handling, return 1/-1, not 1/0 compare result function old ...
Denys VlasenkoDenys Vlasenko
2af5e3fac39libbb: compile capability code only if FEATURE_SETPRIV_CAPABILITIES or RUN_INIT Signed-off-by: Denys Vlasenko <vda.l...
Denys VlasenkoDenys Vlasenko
7d285c78a35sort: fix -s. Closes 10671 function old new delta sort_main ...
Jan LuebbeJan Luebbe
e789c3bea18iplink: implement support for selecting a master interface Attaching an interface to a VRF is done by setting the in...
Jan LuebbeJan Luebbe
79cda9522adip link: support "add TYPE vrf", improve --help VRF interfaces have a mandatory table parameter, which needs to be s...
Denys VlasenkoDenys Vlasenko
b083e8cc538umount: fix "umount -t FSTYPE MNTPOINT" acting as if -a is specified While at it, add -t to --help, and fix comments...
Denys VlasenkoDenys Vlasenko
a84db18fc71tar,unzip: postpone creation of symlinks with "suspicious" targets This mostly reverts commit bc9bbeb2b81001e8731cd2...
Denys VlasenkoDenys Vlasenko
95121d98e6dpoweroff: add a config option for people needing VERY early poweroff Signed-off-by: Denys Vlasenko <vda.linux@google...
Denys VlasenkoDenys Vlasenko
7398892ac05mkfs_ext2, mkfs_vfat: fix warnings in STORE_LE on big-endian platforms "warning: large integer implicitly truncated ...
Denys VlasenkoDenys Vlasenko
e3821088af5Bump version to 1.28.1 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
4a80eb142a4cp: fix option handling in non-longopt config the patch getopt32: remove opt_complementary 22542eca18e5807b72ddc7899...
Denys VlasenkoDenys Vlasenko
1574aff9424svlogd: improve --help text function old new delta packed_usage ...
Denys VlasenkoDenys Vlasenko
f5b9a226780ip: fix crash in "ip neigh show" parse_rtattr() was using tb[] array without initializing it. Based on patch by Bal...
Denys VlasenkoDenys Vlasenko
11239223202tls: fix hash calculations if client cert is requested and sent Symptoms: connecting to openssl s_server -cert v...
Aaro KoskinenAaro Koskinen
ce5ba9277b5cp: implement -T Implement "cp -T". Some Linux kernel Makefiles started using this recently, so allow also building ...
Denys VlasenkoDenys Vlasenko
20f02c3c871tar: accomodate non-terminated tar.chksum fields as seen from github.com function ...
Denys VlasenkoDenys Vlasenko
277636670c5udhcpc6: fix ipv6prefix[_lease] envvar value in script invocation Based on a patch by DannyAAM <danny@saru.moe>. Si...
Shawn LanddenShawn Landden
4e71661e3aaumount: ignore -c "-c, --no-canonicalize: Do not canonicalize paths." As busybox doesn't canonicalize paths in the ...
Ingo van LilIngo van Lil
59675c625d6ash: fail if 'shift' operand is out of range If the numeric argument passed to ash's 'shift' built-in is greater tha...
Denys VlasenkoDenys Vlasenko
a48eadbc22dtls: remove redundant floor prevention function old new delta tls_...
Denys VlasenkoDenys Vlasenko
256adb0f99aping: don't call monotonic_us twice per sending the ping function old ...
Denys VlasenkoDenys Vlasenko
7189af847fdping: implement -A "adaptive ping" function old new delta common_p...
Denys VlasenkoDenys Vlasenko
4892f3a4c77inetd,mount: add comment with example of flags to build with libtirpc Signed-off-by: Denys Vlasenko <vda.linux@googl...
Denys VlasenkoDenys Vlasenko
edccc982e51progress meter: add disabled code for a more stable ETA Compiles to ~25 bytes if enabled. Signed-off-by: Denys Vlas...
Denys VlasenkoDenys Vlasenko
aa617ac0970hush: simplify process_command_subs() Incidentally, this fixes LINENO bug here: echo "1:${LINENO}" echo "2:`echo; e...
Denys VlasenkoDenys Vlasenko
8de5b9f88baash : fix double-quoted "\z" handling function old new delta readt...
Denys VlasenkoDenys Vlasenko
3459024bf40wget: more thorough sanitization of other side's data function old n...
Ron YorstonRon Yorston
ecaec1dbecdtestsuite: update busybox and bzcat tests Test scripts that use CONFIG_* variables need to source .config. Since thi...
Denys VlasenkoDenys Vlasenko
7f441403cbccp: fix option handling in non-longopt config the patch getopt32: remove opt_complementary 22542eca18e5807b72ddc7899...
Denys VlasenkoDenys Vlasenko
b5257a67019arping: code shrink function old new delta catcher ...
Denys VlasenkoDenys Vlasenko
ba3b9dbf065libbb: introduce and use bb_getsockname() function old new delta b...
Denys VlasenkoDenys Vlasenko
d3162773d5carping: move packet buffer, sigset and struct ifreq to malloced "globals" This way, we can zero them all in one go. ...
Denys VlasenkoDenys Vlasenko
e015d0659fdarping: fix the case when inherited signal mask masks out ALRM function ...
Denys VlasenkoDenys Vlasenko
a3ec3bd0f85arping: change a few message strings to be closer to iputils arping ARPING 192.168.1.1 from 192.168.1.172 wlan0 Unic...
Denys VlasenkoDenys Vlasenko
f5d50fbd2f1arping: code shrink Do not clear extra bits on option_mask32, it's not necessary. Move DAD bit to 2, this makes exit...
Denys VlasenkoDenys Vlasenko
3f52d13647fsvlogd: improve --help text function old new delta packed_usage ...
Denys VlasenkoDenys Vlasenko
f786901c4bchush: probably fixing a bug in last LINENO fix I don't have an example of mishandled script, but the logic looked wr...
Denys VlasenkoDenys Vlasenko
5807e18f0c4hush: LINENO fix Script triggering the bug: t=0 echo "at line ${LINENO}" while [ ${t} -lt 10 ]; do echo "at li...
Denys VlasenkoDenys Vlasenko
68ae54243caip: fix crash in "ip neigh show" parse_rtattr() was using tb[] array without initializing it. Based on patch by Bal...
Denys VlasenkoDenys Vlasenko
237a900bc56wget: do not ask for TLS-encrypted downloads on plain ftp:// URLs function ...
Denys VlasenkoDenys Vlasenko
47529d3f165libbb: shrink wget/tftp progress indicator code a bit more This makes size display 5-char wide instead of 6-char, bu...
Denys VlasenkoDenys Vlasenko
ab843e3244elibbb: shrink wget/tftp progress indicator code for 32-bit function old ...
Denys VlasenkoDenys Vlasenko
2bd5b4e9a04udhcp: do not setlinebuf(stdout), we don't print to stdout anymore Since bb_info_msg() was eliminated type of buffer...
Denys VlasenkoDenys Vlasenko
4cae044b436bzip2: expose tuning knob for faster/smaller code Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
2b7515722b9wget: attempt to negotiate encrypted data ftps stream ("PROT P") function ...
Denys VlasenkoDenys Vlasenko
1267770a9dbfix compile failure in previous commit Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
5cdd120f0c6unzip: do not set directory mode to 0777 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882177 Signed-off-by: De...
Denys VlasenkoDenys Vlasenko
0a90960f446ar: hopefully fix out-of-bounds read in get_header_ar() https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882175 Si...
Denys VlasenkoDenys Vlasenko
8d943175cedfix a thinko in parse_pasv_epsv.c Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
1783ffa9908wget: add EPSV support function old new delta parse_pasv_epsv ...
Denys VlasenkoDenys Vlasenko
403f2999f94wget: initial support for ftps:// function old new delta spawn_ssl...
Denys VlasenkoDenys Vlasenko
e999657f6dawget: preparations for ftps:// support (block move, no code changes) Signed-off-by: Denys Vlasenko <vda.linux@google...
Denys VlasenkoDenys Vlasenko
98066662aa1tls: fix hash calculations if client cert is requested and sent Symptoms: connecting to openssl s_server -cert v...
Denys VlasenkoDenys Vlasenko
5740e15de55ftpd: handle restarts past 2147483647 bytes. closes 10741 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
c2a51b0cf16bzip2: work around bad compiler optimization gc-6.1.1 x86_64: function o...
Denys VlasenkoDenys Vlasenko
f75a7c04397ftpd: fix aliasing warning from gcc-6.1.1 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
05b84d4e92bftpgetput: add EPSV support (PASV-like thing for IPv6) Based on a patch by Kev Kitchens. function ...
Denys VlasenkoDenys Vlasenko
daa643205f7ftpgetput: preparations for ESPV support, no code changes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
565af232227ftpd: switch to mallced "globals" function old new delta cmdio_wri...
Denys VlasenkoDenys Vlasenko
2598915d43dgunzip: fix from gzip-1.3.12 for gzip file with all zero length codes Corresponding changelog from gzip-1.3.12 reads...
Denys VlasenkoDenys Vlasenko
0e60a36c929bzip2: move runningOrder[] back to stack - 256 bytes is not much function ...
Denys VlasenkoDenys Vlasenko
86be6d5ba9dbzip2: move ->origPtr out of struct EState, make a few members smaller function ...
Denys VlasenkoDenys Vlasenko
c9ae8d770bfbzip2: pass sorting params through EState* pointer function old new ...
Denys VlasenkoDenys Vlasenko
10f516500ecgzip2: small simplification in mainSimpleSort() function old new d...
Denys VlasenkoDenys Vlasenko
0599a137ba5bzip2: a few more locals converted to generic types Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
8e31412231cbzip2: eliminate one parameter to mainQSort3() Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
9431bdd1898bzip2: small simplification in mainSort() function old new delta m...
Denys VlasenkoDenys Vlasenko
fe1bab4d35ebzip2: convert some locals to unsigned's Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
c364d32ccc0bzip2: runningOrder[] values are always 0..255, make it uint8 function o...
Denys VlasenkoDenys Vlasenko
df23f55e395bzip2: remove redundant clearing of an alredy unset bit function old ...
Denys VlasenkoDenys Vlasenko
524fa29a934bzip2: eliminate write-only local numQSorted Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
2109fce4109bzip2: make locals in mainSort() saner, convert one of them from uint16 to unsigned function ...
Denys VlasenkoDenys Vlasenko
aaa3818a75bbzip2: remove redundant loop termination check in mainSort() function ol...
Denys VlasenkoDenys Vlasenko
e59e5ff96e9bzip2: reduce indentation, no code changes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
9e5662ea74cbzip2: reuse zPend processing code function old new delta generate...
Denys VlasenkoDenys Vlasenko
2cfe10a5586bzip2: shrink makeMaps_e() function old new delta generateMTFValue...
Denys VlasenkoDenys Vlasenko
1cbcb023169bzip2: optimize zPend variable code function old new delta generat...
Denys VlasenkoDenys Vlasenko
fc228b48c9fbzip2: have two separate "store bit 0" and "store bit 1" functions function ...
Denys VlasenkoDenys Vlasenko
feafb3423e7bzip2: ~1% speedup by special-casing "store 1 bit" function function old...
Denys VlasenkoDenys Vlasenko
982c44d030dbzip2: rewrite bit of code which depends on integer overflow function ol...
Denys VlasenkoDenys Vlasenko
83dd4ff6963bzip2: delete write-only fave[] array Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
3a2c97bd123bgip2: fewer specifically-sized [u]int32_t's locals in sendMTFValues Generic ints/unsigneds are usually fine. Yes, r...
Denys VlasenkoDenys Vlasenko
359230da8eabzip2: code shrink function old new delta sendMTFValues ...
Denys VlasenkoDenys Vlasenko
e594fb2171abzip2: code shrink function old new delta BZ2_compressBlock ...
Denys VlasenkoDenys Vlasenko
125c3ff4b10bzip2: code shrink function old new delta bsW16 ...
Denys VlasenkoDenys Vlasenko
da49e7057a6cksum: code shrink function old new delta cksum_main ...
Denys VlasenkoDenys Vlasenko
ddacb03e875libbb: commonalize a bit of little-endian CRC32 table generation code function ...
Denys VlasenkoDenys Vlasenko
06076494da4udhcpd: use ptr_to_globals for its lone global data (g_leases) function ...
Aaro KoskinenAaro Koskinen
d15d7a0a4b0cp: implement -T Implement "cp -T". Some Linux kernel Makefiles started using this recently, so allow also building ...
Denys VlasenkoDenys Vlasenko
d6f0f03b68flibarchive: move bbunpack constants to bb_archive.h Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Denys VlasenkoDenys Vlasenko
99ac1759dd4lzop: code shrink function old new delta lzo_decompress ...
Denys VlasenkoDenys Vlasenko
97058d0585cunlzop: fix --help: it has -U instead of -k Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>