Commit Graph

  • 19e695ebad tls: do not use common_bufsiz Denys Vlasenko 2017-01-20 14:27:58 +01:00
  • a0aae9f714 tls: decode alerts and in particular, EOF alert. Denys Vlasenko 2017-01-20 14:12:10 +01:00
  • abbf17abcc tls: add the i/o loop - largish rework of i/o buffering Denys Vlasenko 2017-01-20 03:15:09 +01:00
  • f7806f9d8f tls: fix ROL/ROR x86 optimization Denys Vlasenko 2017-01-19 16:45:41 +01:00
  • 432f1ae2ff tls: tested PSTM_X86_64, not enabling it - too large Denys Vlasenko 2017-01-19 16:32:38 +01:00
  • 6b1b004845 tls: commented out psPool_t use Denys Vlasenko 2017-01-19 15:51:00 +01:00
  • 1bfc4b85a7 ntpd: print result of hostname resolution Denys Vlasenko 2017-01-19 14:42:34 +01:00
  • 704c606f48 fdisk: add typical values of -H and -S to --help Denys Vlasenko 2017-01-19 14:29:42 +01:00
  • cccf8e735d tls: teach it to decrypt AES256-encrypted data Denys Vlasenko 2017-01-19 00:20:45 +01:00
  • a9e1866806 tls: trim comments Denys Vlasenko 2017-01-18 21:00:23 +01:00
  • b5dfc3dfd6 tls: teach it to send AES256-encrypted data Denys Vlasenko 2017-01-18 20:37:24 +01:00
  • b7e9ae6e9f tls: added AES code and made it compile. not used yet Denys Vlasenko 2017-01-18 17:20:27 +01:00
  • c8ba23bcec tls: massage writing for encryption support; finer-grained debug Denys Vlasenko 2017-01-18 06:45:50 +01:00
  • 5d1662ea1c tls: address one easy FIXME, tidy up comments Denys Vlasenko 2017-01-17 18:17:27 +01:00
  • e69d78c038 tls: process CHANGE_CIPHER_SPEC and FINISHED from server Denys Vlasenko 2017-01-17 17:24:11 +01:00
  • fe0588df3b tls: rearrange function order, improve comments Denys Vlasenko 2017-01-17 17:04:24 +01:00
  • e2cb3b990f tls: make our send_client_finished() pass server check Denys Vlasenko 2017-01-17 16:53:36 +01:00
  • 9a6897a48a tls: format FINISHED message properly for unencrypted, but sha256 signed mode Denys Vlasenko 2017-01-16 23:26:33 +01:00
  • 4e08a123b0 Assorted warning fixes and added a comment, no code changes Denys Vlasenko 2017-01-16 17:31:05 +01:00
  • 936e83e694 tls: add sha256 hmac and prf code Denys Vlasenko 2017-01-16 04:25:01 +01:00
  • 6c73aaff38 cryptpw: support "rounds=NNNNNNN$" thing in salts Denys Vlasenko 2017-01-15 21:48:31 +01:00
  • 16e7f697f8 libbb: eliminate redundant variable in sha_crypt Denys Vlasenko 2017-01-15 20:59:32 +01:00
  • b8935d00b0 sha512: use larger constant table only if sha512 is in fact selected Denys Vlasenko 2017-01-15 20:16:27 +01:00
  • 3f8ecd933a tls: rearrange code, add/improve comments, fix whitespace, no real changes here Denys Vlasenko 2017-01-15 14:16:51 +01:00
  • c5540d61f6 tls: send CHANGE_CIPHER_SPEC Denys Vlasenko 2017-01-15 02:17:03 +01:00
  • f78ad0938b whitespace fix Denys Vlasenko 2017-01-15 00:18:22 +01:00
  • 11d0096516 tls: format and send CLIENT_KEY_EXCHANGE Denys Vlasenko 2017-01-15 00:12:42 +01:00
  • 2a17d1fc9b tls: DER length byte 0x81 is actually valid Denys Vlasenko 2017-01-14 22:38:25 +01:00
  • b1003f7019 tls: a bit more work Denys Vlasenko 2017-01-14 13:57:16 +01:00
  • ceff6b0ea9 tls: work-in-progress TLS1.2 test applet Denys Vlasenko 2017-01-14 12:49:32 +01:00
  • a6f8651911 wget: fix for brain-damaged HTTP servers. Closes 9471 Denys Vlasenko 2017-01-11 20:16:45 +01:00
  • 098b713c7b ash: commented-out possible fix for 7694 Denys Vlasenko 2017-01-11 19:59:03 +01:00
  • 4c179373e0 ash: 16-bit ->nprocs field is a pain for many CPUs Denys Vlasenko 2017-01-11 18:44:15 +01:00
  • ed15dde60a Move FEATURE_AUTOWIDTH config option to two applets which use it Denys Vlasenko 2017-01-11 16:35:52 +01:00
  • 6c1f348fa7 Move FEATURE_USE_TERMIOS config option to two applets which use it Denys Vlasenko 2017-01-11 16:27:12 +01:00
  • 01ccdd1d3c libbb: consolidate the code to set termios unbuffered mode Denys Vlasenko 2017-01-11 16:17:59 +01:00
  • 8944c67b1f hush: reinstate [[ builtin Denys Vlasenko 2017-01-11 14:22:00 +01:00
  • 027d3ab57d hush: split bash compatible extensions into separate defines. No code changes Kang-Che Sung 2017-01-11 14:18:15 +01:00
  • 7d4aec0c3e ash: split bash compatible extensions into separate defines. No code changes Denys Vlasenko 2017-01-11 14:00:38 +01:00
  • a8a075acfe busybox: stop depending on FEATURE_AUTOWIDTH for applet list Denys Vlasenko 2017-01-11 10:52:24 +01:00
  • 0fd9fb4244 top: FEATURE_USE_TERMIOS shouldn't control reading of screen size Denys Vlasenko 2017-01-11 10:50:08 +01:00
  • c5891fe1af more: hardcode FEATURE_USE_TERMIOS=y in this applet; code shrink Denys Vlasenko 2017-01-11 10:38:52 +01:00
  • 80f806cac9 hush: shorten output of "help" builtin Denys Vlasenko 2017-01-10 16:51:10 +01:00
  • a1184af5f8 hush: reorder builtins (cd and pwd ought to be close, etc), no code changes Denys Vlasenko 2017-01-10 15:58:02 +01:00
  • f35ad3bd12 init: rename FEATURE_EXTRA_QUIET -> FEATURE_INIT_QUIET Denys Vlasenko 2017-01-10 15:24:13 +01:00
  • 2b4c258e74 ash: revert "make dot command search current directory first" Denys Vlasenko 2017-01-10 15:18:38 +01:00
  • 265062d59d shells: make hush test optional, rename ASH_BUILTIN_foo -> ASH_foo Denys Vlasenko 2017-01-10 15:13:30 +01:00
  • f560422fa0 Big cleanup in config help and description Denys Vlasenko 2017-01-10 14:58:54 +01:00
  • f10f7a21d4 Allow FAST_FUNC to be overridden at build time Kang-Che Sung 2017-01-05 09:25:03 +08:00
  • 61a91af63d kill: optimizations for single-applet build Kang-Che Sung 2017-01-09 18:46:58 +01:00
  • 1cc6804f69 hush: make echo builtin optional Denys Vlasenko 2017-01-09 17:10:04 +01:00
  • 53487a8d22 kill: need not build kill.c when ash's job control is off Kang-Che Sung 2017-01-09 17:02:51 +01:00
  • e7b54d0fcc make_single_applets.sh: show errors and warnings Denys Vlasenko 2017-01-09 16:31:21 +01:00
  • 590402bb55 unlzma: expand comments, no code changes Denys Vlasenko 2017-01-09 14:28:25 +01:00
  • 3989e5adf4 unlzma: fix erroneous "while" instead of "if". Closes 4682 Denys Vlasenko 2017-01-09 13:55:11 +01:00
  • 8c1d857d25 unzip: match "Defl:?" display with info-zip; cosmetic code shuffling Denys Vlasenko 2017-01-09 13:10:10 +01:00
  • 6b4f4b5284 unzip: optional support for xz Denys Vlasenko 2017-01-09 11:12:01 +01:00
  • 2a0867a5ed unzip: optional support for bzip2 and lzma Denys Vlasenko 2017-01-09 10:58:37 +01:00
  • 6bf52b615d modprobe-small: build fixes Denys Vlasenko 2017-01-09 09:48:58 +01:00
  • 80172e4622 modprobe-small: optimizations for single applet build Explorer09 2017-01-09 15:04:43 +08:00
  • b130f9f758 Allow 'gzip -d' and 'bzip2 -d' without gunzip or bunzip2 Kang-Che Sung 2017-01-08 14:28:34 +08:00
  • fb87d93d1e ash: fix a bug in argv restoration after sourcing a file Denys Vlasenko 2017-01-09 08:22:06 +01:00
  • 2b1559056c hush: fix a bug in argv restoration after sourcing a file Denys Vlasenko 2017-01-09 08:13:21 +01:00
  • 4e4f88e569 hush: global_args_malloced is used only if set builtin is enabled Denys Vlasenko 2017-01-09 07:57:38 +01:00
  • cc2fd5a986 hush: fix 'defined but not used' warning Denys Vlasenko 2017-01-09 06:19:55 +01:00
  • 5362cc4b8c hush: remove redundand test for ENABLE_HUSH_JOB Denys Vlasenko 2017-01-09 05:57:13 +01:00
  • fd68f1e80d hush: fix kill builtin without jobs support Denys Vlasenko 2017-01-09 05:47:57 +01:00
  • 442a414d66 typo fix Denys Vlasenko 2017-01-09 05:11:09 +01:00
  • 41ade05cac hush: conditionalize print_escaped() on EXPORT || TRAP Denys Vlasenko 2017-01-08 18:56:24 +01:00
  • 4471969db2 hush: make memleak builtin optional Denys Vlasenko 2017-01-08 18:44:41 +01:00
  • 6ec76d8719 hush: make export builtin optional Denys Vlasenko 2017-01-08 18:40:41 +01:00
  • d5933b1125 hush: make umask builtin optional Denys Vlasenko 2017-01-08 18:31:39 +01:00
  • 10d5ece64a hush: make set/unset builtins optional Denys Vlasenko 2017-01-08 18:28:43 +01:00
  • 7a85c60e7e hush: make read and trap builtins optional Denys Vlasenko 2017-01-08 17:40:18 +01:00
  • 1125d7d680 hush: kill builtin and kill %jobspec support Denys Vlasenko 2017-01-08 17:19:38 +01:00
  • d5b5c2fa15 hush: support %%, %+ and % jobspec (meaning "current job") Denys Vlasenko 2017-01-08 15:46:04 +01:00
  • 0ef478f01b httpd: fix address family for reverse proxy client socket Laurent Bercot 2017-01-06 22:03:08 +01:00
  • 4d06b31453 build system: no longer prompt for PLATFORM_LINUX option Kang-Che Sung 2017-01-07 15:16:46 +08:00
  • d5e7ff0292 bunzip2: fix code bloat caused by zcat's seamless magic Kang-Che Sung 2017-01-08 14:31:06 +01:00
  • a474728e82 ash: fix "kill %1" not working if CONFIG_ASH is disabled Kang-Che Sung 2017-01-08 14:27:34 +01:00
  • 0ffac1cc22 unzip: do not use CDF.extra_len, read local file header. Closes 9536 Denys Vlasenko 2017-01-08 14:14:19 +01:00
  • 86584e134e ash: fix open fds leaking in redirects. Closes 9561 Denys Vlasenko 2017-01-07 10:15:01 +01:00
  • fe93624fb6 Automatically disable FEATURE_COMPRESS_USAGE for small builds. Denys Vlasenko 2017-01-06 19:16:36 +01:00
  • 6cd0294725 ash: explicltly group ash options Kang-Che Sung 2017-01-06 17:02:03 +01:00
  • b62ea34afe ntpd: improve postponed hostname resolution Natanael Copa 2017-01-06 16:18:45 +01:00
  • e6add210b2 unzip: remove now-pointless lseek which returns current position Cristian Ionescu-Idbohrn 2017-01-05 19:07:54 +01:00
  • ecba2944d5 typo fix in config help text Denys Vlasenko 2017-01-05 11:47:28 +01:00
  • e3c4db8b39 unzip: properly use CDF to find compressed files. Closes 9536 Denys Vlasenko 2017-01-05 11:43:53 +01:00
  • 9c083f599a modutils: remove special handling of uClibc Waldemar Brodkorb 2016-12-26 20:07:59 +01:00
  • 9529115c4c shell: clarify help text of CONFIG_{SH,BASH}_IS_* options Kang-Che Sung 2017-01-04 12:29:04 +01:00
  • c6137ba510 udhcp: tweak config order and menu item names Denys Vlasenko 2017-01-04 12:13:38 +01:00
  • c6725b0af6 Fix dependency for IFUPDOWN_UDHCPC_CMD_OPTIONS Jörg Krause 2017-01-03 12:29:52 +01:00
  • d3720828ea README_distro_proposal.txt: typo fixes Tito Ragusa 2017-01-03 12:25:18 +01:00
  • f1d76b64a0 appletlib: avoid warning on unused function ingroup Cristian Ionescu-Idbohrn 2017-01-02 11:17:09 +01:00
  • b05bcaf29c hush: correct exitcode for unterminated ')' - exitcode2.tests testcase Denys Vlasenko 2017-01-03 11:47:50 +01:00
  • ea7d2f6ec0 ash: fix error code regression Ron Yorston 2017-01-03 11:18:23 +01:00
  • bddbeb82bf qemu_multiarch_testing: small improvements Denys Vlasenko 2017-01-02 13:48:06 +01:00
  • 7890035452 tcpudp: define SO_ORIGINAL_DST directly, not via include Denys Vlasenko 2017-01-02 10:46:08 +01:00
  • 1f71014fd6 depmod: don't build it if MODPROBE_SMALL=y Denys Vlasenko 2017-01-01 13:12:48 +01:00
  • 96f1d6b70c Update to examples/var_service/README_distro_proposal.txt Denys Vlasenko 2016-12-25 20:41:00 +01:00