Commit Graph

  • daa643205f ftpgetput: preparations for ESPV support, no code changes Denys Vlasenko 2018-02-04 18:49:31 +01:00
  • 565af23222 ftpd: switch to mallced "globals" Denys Vlasenko 2018-02-04 18:32:21 +01:00
  • 2598915d43 gunzip: fix from gzip-1.3.12 for gzip file with all zero length codes Denys Vlasenko 2018-02-04 00:15:29 +01:00
  • 0e60a36c92 bzip2: move runningOrder[] back to stack - 256 bytes is not much Denys Vlasenko 2018-02-03 22:52:11 +01:00
  • 86be6d5ba9 bzip2: move ->origPtr out of struct EState, make a few members smaller Denys Vlasenko 2018-02-03 20:50:20 +01:00
  • c9ae8d770b bzip2: pass sorting params through EState* pointer Denys Vlasenko 2018-02-03 20:19:51 +01:00
  • 10f516500e gzip2: small simplification in mainSimpleSort() Denys Vlasenko 2018-02-03 19:11:00 +01:00
  • 0599a137ba bzip2: a few more locals converted to generic types Denys Vlasenko 2018-02-03 18:47:34 +01:00
  • 8e31412231 bzip2: eliminate one parameter to mainQSort3() Denys Vlasenko 2018-02-03 18:28:10 +01:00
  • 9431bdd189 bzip2: small simplification in mainSort() Denys Vlasenko 2018-02-03 18:11:08 +01:00
  • fe1bab4d35 bzip2: convert some locals to unsigned's Denys Vlasenko 2018-02-03 18:03:33 +01:00
  • c364d32ccc bzip2: runningOrder[] values are always 0..255, make it uint8 Denys Vlasenko 2018-02-03 17:44:00 +01:00
  • df23f55e39 bzip2: remove redundant clearing of an alredy unset bit Denys Vlasenko 2018-02-03 17:38:23 +01:00
  • 524fa29a93 bzip2: eliminate write-only local numQSorted Denys Vlasenko 2018-02-03 17:30:16 +01:00
  • 2109fce410 bzip2: make locals in mainSort() saner, convert one of them from uint16 to unsigned Denys Vlasenko 2018-02-03 17:22:06 +01:00
  • aaa3818a75 bzip2: remove redundant loop termination check in mainSort() Denys Vlasenko 2018-02-03 16:43:33 +01:00
  • e59e5ff96e bzip2: reduce indentation, no code changes Denys Vlasenko 2018-02-03 15:59:46 +01:00
  • 9e5662ea74 bzip2: reuse zPend processing code Denys Vlasenko 2018-02-03 15:53:17 +01:00
  • 2cfe10a558 bzip2: shrink makeMaps_e() Denys Vlasenko 2018-02-03 15:31:54 +01:00
  • 1cbcb02316 bzip2: optimize zPend variable code Denys Vlasenko 2018-02-03 15:26:00 +01:00
  • fc228b48c9 bzip2: have two separate "store bit 0" and "store bit 1" functions Denys Vlasenko 2018-02-03 14:56:43 +01:00
  • feafb3423e bzip2: ~1% speedup by special-casing "store 1 bit" function Denys Vlasenko 2018-02-03 04:43:46 +01:00
  • 982c44d030 bzip2: rewrite bit of code which depends on integer overflow Denys Vlasenko 2018-02-03 03:34:40 +01:00
  • 83dd4ff696 bzip2: delete write-only fave[] array Denys Vlasenko 2018-02-03 03:17:48 +01:00
  • 3a2c97bd12 bgip2: fewer specifically-sized [u]int32_t's locals in sendMTFValues Denys Vlasenko 2018-02-03 03:12:14 +01:00
  • 359230da8e bzip2: code shrink Denys Vlasenko 2018-02-03 02:03:42 +01:00
  • e594fb2171 bzip2: code shrink Denys Vlasenko 2018-02-03 01:30:12 +01:00
  • 125c3ff4b1 bzip2: code shrink Denys Vlasenko 2018-02-02 20:59:28 +01:00
  • da49e7057a cksum: code shrink Denys Vlasenko 2018-02-01 11:44:52 +01:00
  • ddacb03e87 libbb: commonalize a bit of little-endian CRC32 table generation code Denys Vlasenko 2018-02-01 10:56:19 +01:00
  • 06076494da udhcpd: use ptr_to_globals for its lone global data (g_leases) Denys Vlasenko 2018-02-01 10:41:14 +01:00
  • d15d7a0a4b cp: implement -T Aaro Koskinen 2018-02-01 09:29:05 +01:00
  • d6f0f03b68 libarchive: move bbunpack constants to bb_archive.h Denys Vlasenko 2018-02-01 09:13:14 +01:00
  • 99ac1759dd lzop: code shrink Denys Vlasenko 2018-02-01 01:41:31 +01:00
  • 97058d0585 unlzop: fix --help: it has -U instead of -k Denys Vlasenko 2018-02-01 01:03:50 +01:00
  • 1b8ac93a20 bzip2: code shrink, stop using global data variable Denys Vlasenko 2018-02-01 01:00:58 +01:00
  • 54a174eb01 gzip: "compressed_len" is unused, stop wasting code and time calculating it Denys Vlasenko 2018-01-31 23:26:11 +01:00
  • a142926029 gzip: remove unnecessary forward declarations, no code changes Denys Vlasenko 2018-01-31 18:16:34 +01:00
  • 919bc9d43c gzip: flush output buffer after stored blocks only if necessary Denys Vlasenko 2018-01-31 17:37:32 +01:00
  • f21ebeece5 gzip: flush output buffer after stored blocks, they are not 32-bit aligned Denys Vlasenko 2018-01-31 17:19:59 +01:00
  • ba63d70e2d gzip: make debugging of bits_sent less ugly, no code changes Denys Vlasenko 2018-01-31 17:00:41 +01:00
  • 26eea71c87 gzip: code shrink Denys Vlasenko 2018-01-31 16:36:17 +01:00
  • 05251986c7 gzip: code shrink Denys Vlasenko 2018-01-31 16:11:44 +01:00
  • 8fd35a1fa6 gzip: code shrink Denys Vlasenko 2018-01-31 15:42:45 +01:00
  • 468731a86b gzip: code shrink and speedup Denys Vlasenko 2018-01-31 15:32:32 +01:00
  • 631c16855a gzip: optionally faster put_32bit() Denys Vlasenko 2018-01-31 00:42:29 +01:00
  • b7dfbbcdaa gzip: speed up send_bits() Denys Vlasenko 2018-01-31 00:01:06 +01:00
  • d7500f856d gzip: use "unsigned" type for bit fields and bit counts Denys Vlasenko 2018-01-30 23:53:38 +01:00
  • 6ba6a6f28e gzip: use wider (32-bit, not 16) bi_buf Denys Vlasenko 2018-01-30 23:47:45 +01:00
  • e4c4e6ddc3 gzip: code shrink Denys Vlasenko 2018-01-30 22:37:06 +01:00
  • 9c499a5af4 gzip: code shrink Denys Vlasenko 2018-01-30 18:15:39 +01:00
  • c6d2a26fac gzip: code shrink (consolidate zeroing on reinit) Denys Vlasenko 2018-01-30 17:39:57 +01:00
  • 749575d3c5 hush: protect against self-modifying trap code Denys Vlasenko 2018-01-30 04:29:03 +01:00
  • 6f9442ff30 ash: make it possible to disable "const global ptr" optimization Denys Vlasenko 2018-01-28 20:41:23 +01:00
  • f19e3c1c6c shell: handle $((NUM++...) like bash does. Closes 10706 Denys Vlasenko 2018-01-28 20:13:33 +01:00
  • 675d24aeaf ash: add LINENO support Denys Vlasenko 2018-01-27 22:02:05 +01:00
  • 54c2111781 hush: add HUSH_BASH_SOURCE_CURDIR config option, to be on par with ash Denys Vlasenko 2018-01-27 20:46:45 +01:00
  • f7e0feaf97 hush: fix dot builtin to not search current directory Denys Vlasenko 2018-01-27 19:05:59 +01:00
  • bb373dbc32 tar: accomodate non-terminated tar.chksum fields as seen from github.com Denys Vlasenko 2018-01-27 19:04:08 +01:00
  • 01f7b9e182 ash: introduce a config option to search current directory for sourced files Denys Vlasenko 2018-01-26 15:15:43 +01:00
  • e503962981 gzip: fix debug code. Closes 10681 Denys Vlasenko 2018-01-26 00:21:25 +01:00
  • 77a6678c42 dd: add 'fullblock' iflag Nicholas Clark 2018-01-25 19:00:19 +01:00
  • 043be55691 ash testsuite: add two hush tests from last commit Denys Vlasenko 2018-01-25 14:09:06 +01:00
  • cba79a87f8 hush: fix two corner cases in ${v/pattern/repl}. Closes 10686 Denys Vlasenko 2018-01-25 14:07:40 +01:00
  • 0ca3198f93 hush: fix handling of $_ (so far it's an ordinary variable, no special meaning) Denys Vlasenko 2018-01-25 13:20:50 +01:00
  • a497231f53 chrt: code shrink Denys Vlasenko 2018-01-25 09:34:23 +01:00
  • d8fd88a091 ash: add support for command_not_found_handle hook function (bashism) William Pitcock 2018-01-24 18:33:18 +01:00
  • 14bc965ea9 less: fix help text conditional for -R Denys Vlasenko 2018-01-24 16:47:08 +01:00
  • 30b290f996 udhcpc6: additional fix for ppp interface type Denys Vlasenko 2018-01-23 16:46:31 +01:00
  • 66ad9be603 chrt: use correct min/max priorities Denys Vlasenko 2018-01-23 16:01:13 +01:00
  • 0f6e4350b3 chrt: add support for SCHED_IDLE Povilas Kanapickas 2018-01-13 23:27:37 +02:00
  • 1616fb8aca chrt: add support for SCHED_BATCH Povilas Kanapickas 2018-01-13 23:26:39 +02:00
  • 2b9a45b9e8 od_bloaty: fix debug code Denys Vlasenko 2018-01-23 14:49:12 +01:00
  • 8528d3d4f8 less: optional support of -R Denys Vlasenko 2018-01-22 14:38:51 +01:00
  • e411cd071a volume_id: add LittleFS detection Sven-Göran Bergh 2018-01-19 20:36:15 +01:00
  • f6dd9e0215 udhcpc6: fix for ppp interface type Denys Vlasenko 2018-01-19 18:44:19 +01:00
  • 46f839c3f7 hush: fix a case where EXIT trap may modify its code mid-flight Denys Vlasenko 2018-01-19 16:58:44 +01:00
  • b8d076b00b hush: fix build if !BASH_LINENO_VAR Denys Vlasenko 2018-01-19 16:00:57 +01:00
  • 6aad1ddcc9 hush: implement $LINENO bashism Denys Vlasenko 2018-01-19 15:37:04 +01:00
  • 7c44b600f9 udhcpc[6]: remove overzealous timeout clamping code Denys Vlasenko 2018-01-17 13:55:51 +01:00
  • 64211ce6fa udhcpc6: --help fixes Denys Vlasenko 2018-01-16 22:23:38 +01:00
  • 438c72ece4 udhcpc6: show only short opts in --help text Denys Vlasenko 2018-01-16 22:10:12 +01:00
  • 6e9e6d8fbe udhcpc6: fix lease time staying very small because -d was not specified Denys Vlasenko 2018-01-16 21:52:23 +01:00
  • 14f13205ef udhcpc6: code shrink Denys Vlasenko 2018-01-16 21:47:10 +01:00
  • ef5207f093 udhcpc6: add support of prefix delegation Denys Vlasenko 2018-01-16 21:39:14 +01:00
  • 1e8d79ba12 udhcpc6: preparatory patch, no code changes Denys Vlasenko 2018-01-16 21:35:39 +01:00
  • 688cb3bc19 udhcpc6: fix ipv6prefix[_lease] envvar value in script invocation Denys Vlasenko 2018-01-16 16:00:13 +01:00
  • 1750d3afc1 ash: a bit of NOFORK code should only be active if FEATURE_SH_STANDALONE=y Denys Vlasenko 2018-01-15 00:41:04 +01:00
  • cefdd4be1f popmaildir: tweak help text Denys Vlasenko 2018-01-14 20:48:14 +01:00
  • c4144ca3a5 renice: add comment about getpwnam/NOFORK interaction Denys Vlasenko 2018-01-14 19:40:00 +01:00
  • 9967978551 renice: use BUILD_BUG_ON() Denys Vlasenko 2018-01-14 19:05:02 +01:00
  • 6f1c942a31 NOFORK_NOEXEC.sh: a script to find "interesting" applets Denys Vlasenko 2018-01-14 14:44:30 +01:00
  • 88663e481f mv: make it NOEXEC Denys Vlasenko 2018-01-14 14:41:52 +01:00
  • cbdc37cae0 cal: make it NOEXEC Denys Vlasenko 2018-01-14 14:32:11 +01:00
  • 586f1ee7cf nandwrite: cope with old headers which have no MTD_FILE_MODE_RAW Denys Vlasenko 2018-01-14 13:43:31 +01:00
  • 36495af81f size_single_applets.sh: fix a bug which mishandles e.g. "udhcpc6" name Denys Vlasenko 2018-01-14 12:13:16 +01:00
  • 38da4c4420 config: add size estimations for a few applets Denys Vlasenko 2018-01-14 12:03:33 +01:00
  • 12714ffa27 tc: fix single-applet build Denys Vlasenko 2018-01-13 21:37:20 +01:00
  • aea52e7b2d shell: echo ${?:0} was fixed sometime ago, enable it in tests Denys Vlasenko 2018-01-13 19:28:19 +01:00
  • 9809a82b59 hush: fix raw ^C handlisg in single-quoted strings Denys Vlasenko 2018-01-13 19:14:27 +01:00