Commit Graph

  • 1c356948f1 httpd: use full size of iobuf[] when piping CGI data Denys Vlasenko 2019-04-19 14:19:41 +02:00
  • af6012a1a7 httpd: do not set alarm() timeout if we read cached header Denys Vlasenko 2019-04-19 14:03:37 +02:00
  • bca888a73e httpd: deindent code block, no code changes Denys Vlasenko 2019-04-19 14:02:51 +02:00
  • ad29ba73ee httpd: require "HTTP/xyz" at the end of request line Denys Vlasenko 2019-04-19 13:59:58 +02:00
  • d1a2fa2a4e ash: catch error in arithmetic expansion in PS1 Ron Yorston 2019-04-18 09:49:13 +01:00
  • 48645b8350 ash: prevent error in backquotes in PS1 from exiting shell Ron Yorston 2019-04-18 09:48:13 +01:00
  • 32c8ce4def dc.tests: fix two test case to also depend on DC_BIG Chen Qi 2019-04-17 09:39:25 +08:00
  • 049670fbbe httpd: pass authorization header to CGI if not Basic Alexander Vickberg 2019-04-18 10:05:53 +02:00
  • 210b52476c httpd: When sending gzipped content use content-length header Alexander Vickberg 2019-04-17 11:34:21 +02:00
  • 1d37186fe2 ash: add bash-compatible EPOCH variables Ron Yorston 2019-04-15 10:52:05 +01:00
  • d96c69d876 ash: an unset dynamic variable should not be dynamic Ron Yorston 2019-04-15 10:49:35 +01:00
  • a81700bc08 hush: add bash-compatible EPOCH variables Ron Yorston 2019-04-15 10:48:29 +01:00
  • 2efa726b22 httpd: extract query string only after proxying check Denys Vlasenko 2019-04-16 13:35:56 +02:00
  • 62ba9e5ac3 httpd: make rmt_ip variable local Denys Vlasenko 2019-04-16 13:18:12 +02:00
  • 44f5b6a1cb httpd: check denied IPs even before reading 1st query line Denys Vlasenko 2019-04-16 12:59:20 +02:00
  • c69f648457 httpd: do not decode URL and headers if proxying - send all verbatim Denys Vlasenko 2019-04-16 12:45:26 +02:00
  • cf695976c7 httpd: remove duplicate "decode URL escape sequences" code Denys Vlasenko 2019-04-16 11:58:28 +02:00
  • fba665a888 httpd: put all headers into environment as HTTP_UPPERCASED_HEADER=val Denys Vlasenko 2019-04-16 11:37:02 +02:00
  • d0ae4103dd httpd: fix handling of EOF in get_line() Denys Vlasenko 2019-04-16 11:07:37 +02:00
  • ff36bec49b httpd: add missing {} Denys Vlasenko 2019-04-16 10:14:50 +02:00
  • bae8f7eaf2 httpd: do not percent-decode URI if proxying Denys Vlasenko 2019-04-16 10:00:06 +02:00
  • 02d650e159 httpd: fix proxy headers passing - full_write() instead of write() Denys Vlasenko 2019-04-14 20:46:57 +02:00
  • 51792e126b httpd: if remote IP is denied, send FORBIDDEN reply earlier Denys Vlasenko 2019-04-14 19:57:13 +02:00
  • 60bf77f7e7 udhcpc6: code shrink Denys Vlasenko 2019-04-14 17:01:10 +02:00
  • 0d75e8b797 udhcpc6: add a few comments, no code changes. Denys Vlasenko 2019-04-13 19:43:15 +02:00
  • cc45cbcca4 udhcpc6: make it enabled in defconfig Denys Vlasenko 2019-04-13 17:32:40 +02:00
  • 7180d9ed86 examples/udhcp/simple.script: fix resolv.conf update if it is a dangling symlink Rolf Eike Beer 2019-03-28 15:29:29 +01:00
  • 0e7bd69bb5 udhcp: add 100 and 101 dhcp options for ipv4 Antoine Girard-Vallée 2019-03-08 09:24:42 -05:00
  • 2945822f86 brctl: add TODO: "showmacs BR" Denys Vlasenko 2019-04-13 15:48:31 +02:00
  • 9435608804 brctl: simplify str_to_jiffies() Denys Vlasenko 2019-04-13 14:17:55 +02:00
  • dc1b2d4356 brctl: convert remaining commands to work via /sys Denys Vlasenko 2019-04-13 13:58:06 +02:00
  • c5150e9ce7 brctl: make "show" command retrieve data from /sys Denys Vlasenko 2019-04-12 18:52:31 +02:00
  • e2026381be stat: reduce storage for human-readable filesystem names Ron Yorston 2019-03-18 11:14:52 +00:00
  • c6c19c31c1 ipaddress: remove unused variable no_link Bernhard Reutner-Fischer 2019-04-07 18:09:37 +02:00
  • 1e474d3d93 service examples: if iface do not exist, retry upping it Denys Vlasenko 2019-04-05 18:38:12 +02:00
  • 43d09e79db chrt: fix for SCHED_RESET_ON_FORK bit Denys Vlasenko 2019-04-05 16:59:07 +02:00
  • ae5ca6fc41 chrt: do not segfault if policy number is unknown Denys Vlasenko 2019-04-05 12:03:48 +02:00
  • 29c2dcfe1c telnetd: whitespace fix Denys Vlasenko 2019-04-04 16:54:14 +02:00
  • c6a8965297 telnetd: better AYT handling Denys Vlasenko 2019-04-04 16:00:23 +02:00
  • 93594b1197 telnetd: Added support for AYT IAC command. Martin Lewis 2019-04-04 13:29:32 +02:00
  • 2b6282117f top: provide cmdline argument '-H' to enable thread scanning by default Thomas De Schampheleire 2019-03-26 13:10:21 +01:00
  • a3ce161363 vi: revert change in how "end of file list" is deteced - fixes 'q' in bare "vi" Denys Vlasenko 2019-04-03 16:35:23 +02:00
  • e1a1b64f43 vi: code shrink Denys Vlasenko 2019-04-03 16:30:50 +02:00
  • 3e61b59ef3 vi: avoid build failure in non-default case Ron Yorston 2019-04-03 08:56:30 +01:00
  • 2f28b2bdbb fsync,sync: merge into one source module Denys Vlasenko 2019-04-02 14:54:56 +02:00
  • 4f74bb6059 fsync,sync: make them similar Denys Vlasenko 2019-04-02 14:39:56 +02:00
  • e48559eae3 ash: distinguish 'wait -n' from other bashisms Ron Yorston 2019-03-31 09:27:09 +01:00
  • 8939359180 vi: rename save_argc -> cmdline_filecnt Denys Vlasenko 2019-04-02 12:45:30 +02:00
  • bbacd03ccc vi: restore capability to remember insertion cmds for "." Denys Vlasenko 2019-04-02 11:50:25 +02:00
  • b29dce4bc2 vi: code shrink Denys Vlasenko 2019-04-01 17:17:02 +02:00
  • 26f5e9d21c vi: convert more /**/ comments to // Denys Vlasenko 2019-04-01 16:38:06 +02:00
  • 2a57608f67 vi: code shrink Denys Vlasenko 2019-04-01 16:15:51 +02:00
  • 6ce60b9cca vi: use vsnprintf to format status line Denys Vlasenko 2019-04-01 15:41:05 +02:00
  • d4f2e7ff71 vi: rearrange functions, no logic changes Denys Vlasenko 2019-04-01 14:18:02 +02:00
  • de69775838 vi: rearrange functions, no logic changes Denys Vlasenko 2019-04-01 14:08:00 +02:00
  • 616e4699d2 vi: rearrange functions, no logic changes Denys Vlasenko 2019-04-01 14:02:37 +02:00
  • 363a2bc9b1 vi: rearrange functions, no logic changes Denys Vlasenko 2019-04-01 13:59:38 +02:00
  • 24bd350aaa vi: rearrange functions, no logic changes Denys Vlasenko 2019-04-01 13:55:27 +02:00
  • c319310404 vi: fix ^Z not always working as intended Denys Vlasenko 2019-04-01 12:29:27 +02:00
  • 6ed94aa9b2 vi: install SIGINT handler _after_ restart setjmp is initialized Denys Vlasenko 2019-04-01 11:58:11 +02:00
  • 35082fc2c1 blockdev: code shrink Denys Vlasenko 2019-03-30 20:07:21 +01:00
  • bb3a9531b2 ip: Fix ip -o link Stefan Sørensen 2019-03-30 18:24:46 +01:00
  • a2fd1aaf86 vi: allow manual screen update if SIGWINCH isn't supported Ron Yorston 2019-03-20 11:00:28 +00:00
  • 0f5a7f3520 man: add "/usr/share/man" as another default MANPATH, fix col override Denys Vlasenko 2019-03-30 17:27:09 +01:00
  • 3193cb56d6 libbb: mark scripted_main() as externally visible Ron Yorston 2019-03-30 07:47:12 +00:00
  • eabf4b2b57 vi: code shrink, proper printf formatting for strlen() Denys Vlasenko 2019-03-29 14:40:01 +01:00
  • e6f51ac697 hush: fix "wait -n" to wait for a _job_, not a _process_ Denys Vlasenko 2019-03-27 18:34:10 +01:00
  • 966f087ab4 ash: add "wait -n" bashism Denys Vlasenko 2019-03-27 15:51:42 +01:00
  • da996c5d2a ntpd: do not create pid file if not backgrounded Denys Vlasenko 2019-03-27 13:37:40 +01:00
  • 4d1c5149a0 hush: add "wait -n" bashism Denys Vlasenko 2019-03-26 18:34:06 +01:00
  • 3c6f3336e1 man: don't skip default path which appears in config file Ron Yorston 2019-03-22 16:25:32 +00:00
  • fe78c9a8b7 ts: do call localtime() when neither -s nor -i specified Denys Vlasenko 2019-03-26 11:51:21 +01:00
  • 973698d7b1 ts: use gettimeofday - we don't use nanoseconds here Denys Vlasenko 2019-03-26 11:44:48 +01:00
  • 3395e2a8ef ts: replace overlapping strcpy with shorter code Denys Vlasenko 2019-03-26 11:41:35 +01:00
  • f370a66b26 ts: fix incorrect (copy-pasted) copyright attribution Denys Vlasenko 2019-03-26 11:12:15 +01:00
  • 16df5e8e6d ts: new applet Denys Vlasenko 2019-03-26 11:02:31 +01:00
  • 5059653882 do not duplicate CONFIG_PID_FILE_PATH and ".pid" strings Denys Vlasenko 2019-03-17 19:47:52 +01:00
  • 2bbd1e1e8a Fix off by one error in FAT16 <=> FAT32 detection Thomas Frauendorfer 2019-03-05 17:04:34 +01:00
  • 0ddc742c04 watch: support fractional -n SEC Denys Vlasenko 2019-03-12 18:56:51 +01:00
  • 2452247ea3 xargs: mention -E STR in --help Denys Vlasenko 2019-03-10 14:29:03 +01:00
  • b096ce0fdd scripts/echo.c: resolve implicit declaration of function 'dup2' Nicolas Hüppelshäuser 2019-03-05 11:54:23 +01:00
  • 4a6748662a top: tweak --help Denys Vlasenko 2019-02-27 16:45:39 +01:00
  • 87e216294a udhcpc: don't exit after backgrounding on -n -b Andrey Mazo 2019-02-22 16:46:19 -05:00
  • 544143da0c udhcpc: tweak --help Denys Vlasenko 2019-02-27 08:17:07 +01:00
  • f55161ad27 ash: eval: avoid leaking memory associated with redirections. Closes 7748 Ron Yorston 2019-02-25 08:29:38 +00:00
  • e563f9e851 du: don't count duplicate arguments. Closes 5288 Ron Yorston 2019-02-16 10:22:31 +00:00
  • 8502fa8747 ntpd: increase SLEW_THRESHOLD from 0.125 to 0.5 Denys Vlasenko 2019-02-15 14:32:08 +01:00
  • d712edc6d8 dd: add 'oflag=append' Rostislav Skudnov 2019-02-06 11:57:15 +00:00
  • f81e0120f4 i2c_tools.c: i2ctransfer Nikolaus Voss 2019-02-11 11:30:52 +01:00
  • 61052d1bb8 vi: further fixes to undo after autoindent Ron Yorston 2019-02-11 08:29:15 +00:00
  • dac8f5ea38 i2ctransfer: new applet Nikolaus Voss 2019-02-10 19:56:41 +01:00
  • c89764c063 sysctl: fix compatibility with procps sysctl Aaro Koskinen 2019-02-08 16:30:24 +01:00
  • 78301861ef sysctl: do slash/dot conversions only on name, not value part Denys Vlasenko 2019-02-08 16:02:39 +01:00
  • 1422ba6dea sysctl: on EIO ("sysctl net.ipv6.conf.all.stable_secret") set nonzero exitcode Denys Vlasenko 2019-02-08 14:59:06 +01:00
  • 679c30e73e sysctl: avoid stat() on every item if in -w mode Denys Vlasenko 2019-02-08 14:27:21 +01:00
  • 317498f3b3 sysctl: allow setting empty values Denys Vlasenko 2019-02-08 14:02:59 +01:00
  • df4e3af9f7 vi: fix replacement of single character with CR Ron Yorston 2019-02-03 14:01:58 +00:00
  • bb983f30e7 vi: fix faulty undo after autoinsert Ron Yorston 2019-02-03 10:13:17 +00:00
  • e6503f2f09 chcon: Fix typo in ACTION_RECURSE Rostislav Skudnov 2019-02-06 11:57:29 +00:00
  • 5a387e26c2 dhcp service example: rewrite "private network to mask" as case statement Denys Vlasenko 2019-02-08 10:37:05 +01:00