Commit Graph

  • 696c38ddca mount: add -o nostrictatime and -o [no]lazytime Denys Vlasenko 2020-12-06 20:59:41 +01:00
  • b1eedfcfa1 mount: do not guess mount as NFS if "hostname:" contains slashes Denys Vlasenko 2020-12-05 14:14:11 +01:00
  • 758c2bd58e awk: add a test that $NF is empty Denys Vlasenko 2020-12-04 19:00:06 +01:00
  • f4f6e5144b libbb: exec_login_shell() - new function Denys Vlasenko 2020-12-02 21:51:08 +01:00
  • 0622416fec libbb: code shrink in exec_shell() Denys Vlasenko 2020-12-02 21:35:32 +01:00
  • 2075aa93e0 libbb: rename run_shell() to exec_shell() Denys Vlasenko 2020-12-02 21:28:47 +01:00
  • b4f93f562d mount: do not guess bind mounts as nfs Denys Vlasenko 2020-12-02 19:10:22 +01:00
  • 665a659530 awk: FS regex matches only non-empty separators (gawk compat) Denys Vlasenko 2020-12-02 19:07:31 +01:00
  • 50ead33c45 login: log to syslog every bad password, not only 3rd Denys Vlasenko 2020-12-02 17:47:16 +01:00
  • 6599e380ed mount: make filesystems[] array byte-aligned Denys Vlasenko 2020-11-30 15:10:43 +01:00
  • 6cc4962b60 decrease padding: gcc-9.3.1 slaps 32-byte alignment on arrays willy-nilly Denys Vlasenko 2020-11-30 14:58:02 +01:00
  • 965b795b87 decrease paddign: gcc-9.3.1 slaps 32-byte alignment on arrays willy-nilly Denys Vlasenko 2020-11-30 13:03:03 +01:00
  • 2fba2f5bb9 unicode: relax array alignment for tables Denys Vlasenko 2020-11-30 11:30:17 +01:00
  • 33e955ab91 unicode: fix handling of short 1-4 char tables Denys Vlasenko 2020-11-30 11:18:00 +01:00
  • eb773054e4 libbb: code shrink Denys Vlasenko 2020-11-29 14:24:14 +01:00
  • 6a55b4e403 libbb: introduce and use msleep() Denys Vlasenko 2020-11-29 12:40:25 +01:00
  • b86a9ed699 use write_str() functions where appropriate Denys Vlasenko 2020-11-29 11:49:37 +01:00
  • ec16c030bd libbb: introduce and use sleep1() Denys Vlasenko 2020-11-29 11:37:34 +01:00
  • 87bd558f3f libbb: bb_do_delay(3) -> pause_after_failed_login(), and stop looping there Denys Vlasenko 2020-11-29 11:32:48 +01:00
  • 32a8f70ac1 libbb: in @SECONDS date format, use 64-bit time if libc allows Denys Vlasenko 2020-11-28 23:21:13 +01:00
  • 4dee016059 date: tweak --help: -D FMT is used for -s TIME as well Denys Vlasenko 2020-11-28 23:04:09 +01:00
  • 56a5731a1a date: remove non-standard special-casing of date '+%f' Denys Vlasenko 2020-11-28 22:07:00 +01:00
  • f26c5660c2 date: trim --help (no need to show long opts) Denys Vlasenko 2020-11-28 22:01:15 +01:00
  • 900eae1738 date: support -Ins, more compatible timezone display in -I Denys Vlasenko 2020-11-28 21:44:58 +01:00
  • ab6991c6f5 date: for -uR and -uIh, timezone still have to be shown at +hhmm, not as abbreviation Denys Vlasenko 2020-11-28 20:58:42 +01:00
  • 818a4aa2ef fix comments Denys Vlasenko 2020-11-28 14:22:52 +01:00
  • ae04ce82cf base32/64: "truncated base64 input" -> "truncated input" Denys Vlasenko 2020-11-28 13:39:05 +01:00
  • 885121e25d libbb: change decode_base32/64 API to return the end of _dst_, not _src_. Denys Vlasenko 2020-11-28 13:26:44 +01:00
  • fc6faac84e libbb: trim base32/64 tables Denys Vlasenko 2020-11-28 12:48:34 +01:00
  • f140b49f5f base32/64: code shrink Denys Vlasenko 2020-11-28 12:33:50 +01:00
  • 7467e905e5 base32/64: code shrink Denys Vlasenko 2020-11-28 09:50:14 +01:00
  • 2cd37d65e2 libbb: faster and smaller decode_base32() Denys Vlasenko 2020-11-27 21:25:34 +01:00
  • 170b8628fa libbb: smaller and faster decode_base64() Denys Vlasenko 2020-11-27 20:44:55 +01:00
  • dc68a5ddac sha3sum: fix --help: -a does not depend on FEATURE_MD5_SHA1_SUM_CHECK Denys Vlasenko 2020-11-27 15:55:46 +01:00
  • cdab3c4fac base32/64: decode in-place Denys Vlasenko 2020-11-27 15:39:23 +01:00
  • c8b3d9a145 base32/64: implement -w COL Denys Vlasenko 2020-11-27 15:25:31 +01:00
  • fc63549352 free: code shrink Denys Vlasenko 2020-11-27 12:40:31 +01:00
  • 20900489a1 base32: new applet Denys Vlasenko 2020-11-25 22:47:00 +01:00
  • 03eb6eba43 mdev: clear LOGMODE_STDIO only directly before daemonizing Denys Vlasenko 2020-11-22 16:35:56 +01:00
  • cb143b9793 uevent: make it survive ENOBUFS Denys Vlasenko 2020-11-22 16:22:16 +01:00
  • 1c9cd9b71b mdev: clean up Denys Vlasenko 2020-11-22 14:43:35 +01:00
  • 768153bf8c mdev: add -v to increase log verbosity Jan Klötzke 2019-12-16 22:56:54 +01:00
  • e9003caf6d mdev: add syslog logging mode Jan Klötzke 2019-12-16 22:56:53 +01:00
  • d560030548 mdev: re-initialize if uevent messages were lost Jan Klötzke 2019-12-16 22:56:52 +01:00
  • e3f4759019 mdev: move daemon setup to dedicated function Jan Klötzke 2020-11-22 14:17:56 +01:00
  • a569fd37fe uevent: increase netlink buffer sizes Denys Vlasenko 2020-11-22 13:34:07 +01:00
  • 3cd55d49a2 mdev: increase netlink buffer sizes Jan Klötzke 2019-12-16 22:56:50 +01:00
  • 12aa68d10f libbb: set netlink socket revbuf size before binding Jan Klötzke 2019-12-16 22:56:49 +01:00
  • 9bf4499dd7 lineedit: fix unicode characters in prompt Audun-Marius Gangstø 2020-11-21 12:26:39 +01:00
  • 4323ac861e libiproute: reuse string constants Denys Vlasenko 2020-11-21 17:23:13 +01:00
  • 2c92d1ec58 volume_id: improve struct layout (smaller offesets, smaller insns on x86) Denys Vlasenko 2020-11-19 13:58:25 +01:00
  • ddfdf68ca1 fix warning: label 'out1' defined but not used Cristian Ionescu-Idbohrn 2020-11-18 10:41:14 +01:00
  • c20e42e320 util-linux: support erofs filesystem Norbert Lange 2020-07-13 17:22:27 +02:00
  • bd46f64dcb archival: avoid std namespace for local includes Joachim Nilsson 2020-05-09 13:31:33 +02:00
  • 4ac35a30db ash: make interactive ^C break out of PS2 mode Denys Vlasenko 2020-11-16 13:09:37 +01:00
  • dc9c10a7b2 hush: make interactive ^C break out of PS2 mode Denys Vlasenko 2020-11-16 13:00:44 +01:00
  • efe99b59c6 syslogd: delay PID file creation until syslogd is ready Joachim Nilsson 2020-05-09 16:49:24 +02:00
  • a4747230ab login: update UTMP before forking Joachim Nilsson 2020-05-09 13:03:55 +02:00
  • 5323af7f51 awk: fix dodgy multi-char separators splitting logic Denys Vlasenko 2020-11-16 10:40:32 +01:00
  • 89f063b900 chrt: support for musl C library Christian Eggers 2020-11-15 20:25:09 +01:00
  • 64981b4c8e hush: document bugs in [[ =~ ]] comparison Denys Vlasenko 2020-11-01 18:47:24 +01:00
  • a7c065354f shell: update comments on the status of [[ ]] compat Denys Vlasenko 2020-10-31 04:32:34 +01:00
  • b259e97d47 hush: add tests for unquoted < > in [[ ]] Denys Vlasenko 2020-10-31 03:51:37 +01:00
  • d2241f5902 shell: better support of [[ ]] bashism Denys Vlasenko 2020-10-31 03:34:07 +01:00
  • 112453acf2 od: unbreak it Denys Vlasenko 2020-10-25 23:44:22 +01:00
  • 32e1f69ae0 compat: move hexdump -R functionality to xxd -r Denys Vlasenko 2020-10-25 16:06:45 +01:00
  • e16f7eb596 hush: output bash-compat killing signal names Denys Vlasenko 2020-10-24 04:26:43 +02:00
  • b65d6cb00f hush: do not print killing signal name in cmd_whihc_dies_on_signal Denys Vlasenko 2020-10-24 03:33:32 +02:00
  • 079487b487 hexdump: fix dup block comparison Denys Vlasenko 2020-10-20 19:26:52 +02:00
  • dac5b83142 xxd: fix printing of trailing spaces Denys Vlasenko 2020-10-20 18:54:36 +02:00
  • 085f19cdff uudecode: fix possible signed char bug Denys Vlasenko 2020-10-07 17:02:46 +02:00
  • 2496616b0a avoid using strok - eliminates use of hidden global variable Denys Vlasenko 2020-10-06 02:36:47 +02:00
  • 535a509846 httpd: code shrink Xabier Oneca 2020-10-06 02:32:12 +02:00
  • eecd6f7a6c ip rule: add support for fwmark/fwmask for policy routing Rui Salvaterra 2020-07-31 10:10:36 +01:00
  • 16e82c61d4 tar: fix fallout of last_char_is(NULL) no longer being allowed Denys Vlasenko 2020-10-02 18:30:53 +02:00
  • a90a54aead udhcp: remove struct packing attribute, eliminates gcc-9.x Denys Vlasenko 2020-10-01 23:49:16 +02:00
  • 689d0650ab libbb: shrink recursive_action() by reducing memory pressure Denys Vlasenko 2020-10-01 21:52:16 +02:00
  • 3c3928fc65 tydy up a few uses of recursive_action(), no logic changes Denys Vlasenko 2020-10-01 20:27:28 +02:00
  • 4a0eb0370c gcc-9.x warning fixes Denys Vlasenko 2020-10-01 03:07:22 +02:00
  • aaa0709e7b libbb: do not open-code __errno_location() call Denys Vlasenko 2020-10-01 01:44:26 +02:00
  • 841878e7ee shell: remove FAST_FUNC from a static function Denys Vlasenko 2020-10-01 00:57:05 +02:00
  • b1c7a66ca6 libbb: extend "errno pointer" trick to other than __GLIBC__ Denys Vlasenko 2020-10-01 00:34:44 +02:00
  • 6561e07460 mount: support the sizelimit and offset option for loop devices Steffen Trumtrar 2020-07-29 10:43:53 +02:00
  • abefc3c276 libbb: fold common64_hash() into its only user Denys Vlasenko 2020-09-30 22:22:04 +02:00
  • bd202a5ec1 xargs: fix -I SUBSTR behaviour Denys Vlasenko 2020-09-30 00:00:43 +02:00
  • d4dd48f294 shell: add testsuite for "wait $pid" waiting for other tasks Denys Vlasenko 2020-09-29 22:36:36 +02:00
  • 91e11eba6e ash: jobs: Fix waitcmd busy loop Denys Vlasenko 2020-09-29 20:35:55 +02:00
  • 8d5f465a20 ash: jobs: Fix infinite loop in waitproc Denys Vlasenko 2020-09-29 16:44:46 +02:00
  • 777a6357c0 ash: remove a tentative TODO, it's a wrong idea Denys Vlasenko 2020-09-29 16:25:32 +02:00
  • afb5d8b2db ntpd: fix the case where two replies received at once and first one causes a step Denys Vlasenko 2020-09-29 14:19:17 +02:00
  • a949399d17 httpd: Make Deny/Allow by IP config support optional Sergey Ponomarev 2020-08-16 14:58:31 +02:00
  • 4864a68596 httpd: Support caching via ETag header Sergey Ponomarev 2020-08-15 23:52:48 +02:00
  • b6efac31d8 httpd: Don't add Last-Modified header to response Sergey Ponomarev 2020-08-09 01:23:33 +03:00
  • 68f75bb9ce httpd: Don't add Date header to response Sergey Ponomarev 2020-08-09 01:23:32 +03:00
  • b414cdf5b4 httpd: Update to HTTP/1.1 Sergey Ponomarev 2020-08-09 01:23:31 +03:00
  • 1a5d6fcbb5 hwclock: Fix settimeofday for glibc v2.31+ Eddie James 2020-08-10 09:59:02 -05:00
  • a77f3ecf68 grep: for -L, exitcode 0 means files *without* matches were found, closes 13151 Denys Vlasenko 2020-08-15 00:39:30 +02:00
  • 5c69ad0ecd build system: drop PLATFORM_LINUX Ron Yorston 2020-08-04 08:24:19 +01:00
  • 9914d8b861 udhcpc: add support for long options Martin Lewis 2020-08-04 17:27:16 -05:00
  • 8a485b0a36 ip address: Add support for "valid_lft" and "preferred_lft" options Christian Eggers 2020-06-29 17:57:26 +02:00