Commit Graph

  • f193aeac1f tail: do not lose the tail of old file if new file (-F) is detected Denys Vlasenko 2021-06-02 04:55:10 +02:00
  • e0ea125ce2 tail: fix typo in variable name Denys Vlasenko 2021-06-02 04:11:40 +02:00
  • b9258b86a7 head,tail: trim --help text Denys Vlasenko 2021-06-02 04:01:10 +02:00
  • 687f41f10b udhcpc[6]: fix "untangle timeout and remaining lease" fallout Denys Vlasenko 2021-06-01 00:19:03 +02:00
  • 7de0ab21d9 login: permit change expired password wit PAM Mario Abajo 2021-05-06 02:10:47 +02:00
  • ac4a0b3be7 httpd: add comment about faster rejection of denied IPs Denys Vlasenko 2021-05-05 15:31:18 +02:00
  • ad16f89547 httpd: if no request was given at all, close the socket without generating error page Denys Vlasenko 2021-05-05 15:00:09 +02:00
  • 91a58b207e httpd: no need to strcpy() when we only need to copy one byte Denys Vlasenko 2021-05-05 09:40:59 +02:00
  • 5b34a5594c httpd: avoid extra stat() calls for "GET /dirname/" case Denys Vlasenko 2021-05-04 21:25:16 +02:00
  • 1c69817885 httpd: avoid one stat() call for "GET /dirname" case Denys Vlasenko 2021-05-04 21:11:03 +02:00
  • 32a8258be7 httpd: support HEAD requests even in !CGI config Denys Vlasenko 2021-05-04 20:15:24 +02:00
  • ff4d898fe6 httpd: move proxy check before URL duplication and request type check Denys Vlasenko 2021-05-04 19:51:39 +02:00
  • 36e932abdf httpd: cgi-bin support for DELETE, PUT, OPTIONS etc methods Alexander Sack 2021-05-04 07:41:50 +00:00
  • 8e71f2aab8 vi: :wq/:x should warn if there are more files to edit Ron Yorston 2021-05-01 13:15:30 +01:00
  • 24effc7a3f vi: cursor positioning after whole-line 'y' Ron Yorston 2021-04-30 12:56:12 +01:00
  • 147ac93a06 decompress_gunzip: simplify ERR_RET bit clearing Denys Vlasenko 2021-05-03 14:57:27 +02:00
  • 74e1f321c1 vi: trivial code shrink Denys Vlasenko 2021-05-01 14:00:09 +02:00
  • e6007c4911 udhcpc[6]: fold perform_renew() into its only caller Denys Vlasenko 2021-05-01 13:48:50 +02:00
  • a1a77ad5ea udhcpc[6]: untangle "timeout" and "remaining lease"; reduce min lease to 30 seconds Denys Vlasenko 2021-05-01 11:54:08 +02:00
  • e71ea6c1f8 wget: allow HTTP 307/308 redirects Jeremy Lin 2021-04-28 20:34:24 -07:00
  • 0c42a6b072 vi: fix empty line range regression Ron Yorston 2021-04-29 08:36:21 +01:00
  • b35eef5383 tls: code shrink in curve 25519 Denys Vlasenko 2021-04-28 12:19:24 +02:00
  • acd3079fd1 vi: expand '%' and '#' in colon commands Ron Yorston 2021-04-25 11:55:42 +01:00
  • 852ffbee34 vi: fix buffer overrun; code shrink Ron Yorston 2021-04-25 11:55:01 +01:00
  • dadd909746 vi: improvements to ':read' command Ron Yorston 2021-04-25 11:54:24 +01:00
  • e6bc8a29a9 vi: preserve state when switching file Ron Yorston 2021-04-25 11:53:54 +01:00
  • b9aaa375a3 vi: 'ZZ' should warn if there are more files to edit Ron Yorston 2021-04-25 11:53:23 +01:00
  • 09172582da vi: saving unnamed file in readonly mode Ron Yorston 2021-04-25 11:52:55 +01:00
  • 3b9233f05f vi: adjust conditional compilation of modifying_cmds Ron Yorston 2021-04-25 11:52:25 +01:00
  • 7a8ceb4eb2 vi: changes to line addresses for colon commands Ron Yorston 2021-04-25 11:51:55 +01:00
  • 81f9a0035b tls: tweak sp_256_ecc_gen_k_10 for smaller code Denys Vlasenko 2021-04-27 18:48:43 +02:00
  • 840ae69615 tls: shrink sp_256_mod_mul_norm_10 more Denys Vlasenko 2021-04-27 13:31:26 +02:00
  • 646e856294 tls: shrink sp_256_mod_mul_norm_10 Denys Vlasenko 2021-04-27 13:09:44 +02:00
  • 48a18d15df tls: shrink p256_base more Denys Vlasenko 2021-04-27 12:24:21 +02:00
  • 39a3ef51b5 tls: shrink p256_base Denys Vlasenko 2021-04-27 01:31:51 +02:00
  • a2bc52dd44 tls: reorder P256 functions to make more sense Denys Vlasenko 2021-04-27 01:21:26 +02:00
  • e52e43c72f tls: whitespace fixes Denys Vlasenko 2021-04-27 00:40:40 +02:00
  • d728a30c21 tls: add a patch with optimization which _should_ give better code Denys Vlasenko 2021-04-26 23:07:32 +02:00
  • 9a40be433d tls: get rid of constant-time add/sub operations Denys Vlasenko 2021-04-26 21:58:04 +02:00
  • 120401249a tls: fix whitespace in P256 code Denys Vlasenko 2021-04-26 20:24:34 +02:00
  • 93b886f54b tls: shrink sp_256_mont_inv_10 Denys Vlasenko 2021-04-26 18:05:53 +02:00
  • 6381f3d4f6 tls: stop passing temporary buffer address in P256 code Denys Vlasenko 2021-04-26 17:41:43 +02:00
  • 772e18775e tls: shrink sp_256_proj_point_dbl_10 Denys Vlasenko 2021-04-26 17:25:27 +02:00
  • b3b1713a58 tls: in P256 replace constant-time compares with usual ones Denys Vlasenko 2021-04-26 16:53:53 +02:00
  • 4d3a5c135c tls: simplify sp_256_proj_point_dbl_10 Denys Vlasenko 2021-04-26 15:21:38 +02:00
  • 03ab2a90bb tls: simplify array manipulations in sp_256_ecc_mulmod_10 Denys Vlasenko 2021-04-26 14:55:46 +02:00
  • 166363f47d tls: get rid of address obfuscation trick in P256 Denys Vlasenko 2021-04-26 14:40:21 +02:00
  • 074b33bf16 tls: simplify sp_256_ecc_gen_k_10, cosmetic changes Denys Vlasenko 2021-04-26 14:33:38 +02:00
  • 6b69ab68b4 tls: make x25519 key generation code more similar to P256 Denys Vlasenko 2021-04-26 13:46:36 +02:00
  • f18a1fd6f3 tls: implement secp256r1 elliptic curve (aka P256) Denys Vlasenko 2021-04-26 13:25:56 +02:00
  • 121b02d6b6 inetd: deinline machtime() - gcc gets it wrong Denys Vlasenko 2021-04-24 12:06:03 +02:00
  • 6ca36077cc tls: "server did not provide EC key" is fatal Denys Vlasenko 2021-04-24 11:56:49 +02:00
  • d005c9f4c7 libbb.h: inline byteswaps Denys Vlasenko 2021-04-24 11:54:50 +02:00
  • 972e29881a tls: make constant basepoint9[32] array 8-byte aligned Denys Vlasenko 2021-04-22 10:25:04 +02:00
  • 6c6470b384 gcc-version.sh: fix for "invalid number" message during Android NDK builds Chris Renshaw 2021-04-21 14:40:31 -03:00
  • 20b224046c tls: further reduce register pressure in i386 assembly Denys Vlasenko 2021-04-20 19:03:15 +02:00
  • 21367b2839 tls: reduce register pressure in i386 assembly (helps Android to compile) Denys Vlasenko 2021-04-20 19:01:43 +02:00
  • f277c9eebb vi: make de-indentation with ctrl-D more like vim Ron Yorston 2021-04-17 09:25:47 +01:00
  • 310ef23280 vi: add expandtab option Ron Yorston 2021-04-17 09:25:11 +01:00
  • d9136efd7a gcc-version.sh: Cygwin fix Denys Vlasenko 2021-04-18 13:22:26 +02:00
  • b65e7f629e vi: move undo_queue_state in globals to other byte-sized members Denys Vlasenko 2021-04-15 23:17:01 +02:00
  • f227726838 vi: allow line addresses to have an offset Ron Yorston 2021-04-15 12:06:51 +01:00
  • 47f78913f7 vi: allow backward search to specify line address Ron Yorston 2021-04-15 12:06:11 +01:00
  • d488def0e4 vi: detect and warn about invalid line addresses Ron Yorston 2021-04-15 12:05:45 +01:00
  • 5d1bb58b13 vi: code shrink colon line addresses Ron Yorston 2021-04-15 12:05:14 +01:00
  • 74d565ff1f vi: make context marks more like vi Ron Yorston 2021-04-15 12:04:45 +01:00
  • 47c3eaa22f vi: correct autoindent for 'O' command Ron Yorston 2021-04-15 12:04:22 +01:00
  • ac6495f6fb vi: allow ctrl-D to reduce indentation Ron Yorston 2021-04-15 12:03:58 +01:00
  • d6e653d667 vi: don't move cursor when yanking whole lines Ron Yorston 2021-04-15 12:03:22 +01:00
  • 38ae0f3e3e vi: reset command count when specifying '0' range Ron Yorston 2021-04-15 12:02:43 +01:00
  • 033fa3d5c6 vi: code shrink motion by paragraph Ron Yorston 2021-04-15 12:02:11 +01:00
  • d9d19896a9 vi: position cursor on last column of tab Ron Yorston 2021-04-15 12:01:34 +01:00
  • 9b2a3895ee vi: correctly record deleted characters Ron Yorston 2021-04-15 12:00:50 +01:00
  • c0943ac451 platform.h: fix for Bionic >= 21 not having wait3() Denys Vlasenko 2021-04-14 22:14:36 +02:00
  • cca4c9f4c0 unzip: add -t Denys Vlasenko 2021-04-14 21:34:00 +02:00
  • afc766fc12 unzip: fix for .zip archives with >4GB file Denys Vlasenko 2021-04-14 21:15:25 +02:00
  • 1a45b2ccea fix "warning array subscript has type 'char'" Denys Vlasenko 2021-04-14 19:12:43 +02:00
  • eb1b2902b8 Makefile.flags: add a test for -lrt availability Denys Vlasenko 2021-04-14 19:01:53 +02:00
  • 7c813fbabf echo: fix !ENABLE_FEATURE_FANCY_ECHO build Denys Vlasenko 2021-04-14 18:55:30 +02:00
  • fe2d8065e3 fix gcc-11.0 warnings Denys Vlasenko 2021-04-14 17:52:18 +02:00
  • ba9f9c2d2c *: --help text tweaks Denys Vlasenko 2021-04-14 15:15:45 +02:00
  • 93f1255af2 touch: shorten --help text Denys Vlasenko 2021-04-14 14:52:09 +02:00
  • d156bcf71e touch: code shrink Denys Vlasenko 2021-04-14 14:46:35 +02:00
  • fe9507f8c3 touch: fix -am Denys Vlasenko 2021-04-14 01:01:20 +02:00
  • 4eb46e1be6 dd: support iflag=count_bytes Rafał Miłecki 2021-03-24 16:01:42 +01:00
  • 7b5cbfd6d6 vi: allow writing to another file if this one is readonly Alison Winters 2021-04-04 08:30:16 -07:00
  • 27c1bc8dfb build system: avoid build failure during bisection Ron Yorston 2021-04-03 08:57:49 +01:00
  • f0c0c56e9b hush: beautify ^D handling to match ash / bash Denys Vlasenko 2021-04-13 16:42:17 +02:00
  • 50a37459ff watchdog: make open-write-close-open functionality a config knob Rasmus Villemoes 2021-04-06 10:14:53 +02:00
  • 9c210f0efb touch: fix previous commit Denys Vlasenko 2021-04-13 15:49:06 +02:00
  • 6b6ff80299 touch: make FEATURE_TOUCH_NODEREF unconditional Denys Vlasenko 2021-04-13 15:44:13 +02:00
  • 3630054504 touch: code shrink Denys Vlasenko 2021-04-13 15:41:57 +02:00
  • 6f63a2ba0e touch: code shrink Denys Vlasenko 2021-04-13 15:11:47 +02:00
  • e3c6a0973c touch: prevent usage of -r and -t at once Xabier Oneca 2021-04-10 00:11:46 +02:00
  • 79c92dbd70 touch: switch to using utimensat() and futimens() Denys Vlasenko 2021-04-11 06:41:31 +01:00
  • 1a181264d5 touch: unbreak -h Denys Vlasenko 2021-04-12 20:12:56 +02:00
  • 7ec254467c touch: remove unneeded GETOPT32 defines Xabier Oneca 2021-04-09 23:27:41 +02:00
  • de1a49cb41 touch: fix atime set from reference file Xabier Oneca 2021-04-08 02:05:37 +02:00
  • 520bb3eac2 touch: add SUSv3 options -a and -m Xabier Oneca 2021-04-09 23:15:29 +02:00
  • 7323bca1b0 lineedit: fix tab completion with equal sign Natanael Copa 2021-04-09 17:02:00 +02:00