mirror of
synced
2026-10-30 21:34:23 +03:00
-
58d998d2f9
bunzip2: the correct condition is "n < groupCount", not "n <= groupCount". Closes 11896
Denys Vlasenko
2019-05-23 14:54:13 +02:00
-
028c5aa18b
ip: use rtnl_send_check() on flush commands, closes 6962
Denys Vlasenko
2019-05-22 13:54:46 +02:00
-
84fc645605
*: slap on a few ALIGN1/2s where appropriate
Denys Vlasenko
2019-05-21 17:29:24 +02:00
-
831844c139
udhcpd: fix printing of static leases
Denys Vlasenko
2019-05-21 16:06:34 +02:00
-
d8740b265a
hush: show 's' in $-
Denys Vlasenko
2019-05-19 19:11:21 +02:00
-
76a4e8361a
hush: allocate line edit buffer only for interactive shell
Denys Vlasenko
2019-05-19 18:24:52 +02:00
-
9edd268bad
shell: implement optional "BASE#nnnn" numeric literals
Denys Vlasenko
2019-05-19 17:23:31 +02:00
-
30a4c32a4d
hush: remove test for "echo ${-}" errorring out - now it works
Denys Vlasenko
2019-05-19 16:35:56 +02:00
-
ef8985c688
hush: implement $-, set default PATH if it is not set on startup
Denys Vlasenko
2019-05-19 16:29:09 +02:00
-
0c36019369
hush: set default PS1/2 only if we interactive
Denys Vlasenko
2019-05-19 15:37:50 +02:00
-
08fb82c80c
hush: handle LINENO the same way as RANDOM: variable is "ephemeral"
Denys Vlasenko
2019-05-19 15:26:05 +02:00
-
ee9e5f92b6
networking: cc is not a register
Khem Raj
2019-03-06 21:06:10 -08:00
-
4ebcdf7396
hush: remove code to track PS1/2 values dynamically - it's too much work
Denys Vlasenko
2019-05-16 15:39:19 +02:00
-
a51eec0b5a
typo fix in comment
Denys Vlasenko
2019-05-16 14:31:58 +02:00
-
0ee0b658b3
hush: small speedup in handle_changed_special_names()
Denys Vlasenko
2019-05-16 11:32:26 +02:00
-
25393fb55e
udhcpd: code shrink
Denys Vlasenko
2019-05-16 11:27:28 +02:00
-
a840884531
udhcpd: support per-client hostnames in static leases
Denys Vlasenko
2019-05-16 11:18:49 +02:00
-
9bf6780c28
shell: add TODO comment about BASE#nnn literals
Denys Vlasenko
2019-05-16 09:56:45 +02:00
-
1113961dde
dc: make 4 % 0 emit error messgaes and set result to 0
Denys Vlasenko
2019-05-16 09:40:36 +02:00
-
abe248b208
udhcpc6: unbreak
Denys Vlasenko
2019-05-15 14:19:46 +02:00
-
9e0adb9b09
hush: fix quoted "${notexist-}" expansion to not disappear
Denys Vlasenko
2019-05-15 13:39:19 +02:00
-
8402969d48
udhcpd: code shrink - do not fetch requested IP twice
Denys Vlasenko
2019-05-15 13:08:48 +02:00
-
63d765e666
shells: add tests for backslashes in export VAR=VAL
Denys Vlasenko
2019-05-14 19:15:20 +02:00
-
d8bd7012a3
hush: fix "export PS1=xyz" and "local PS1=xyz" messing up prompt
Denys Vlasenko
2019-05-14 18:53:24 +02:00
-
875ce094cf
dd: fix handling of short result of full_write(), closes 11711
Denys Vlasenko
2019-05-14 17:46:18 +02:00
-
8c317f03f6
style fix, no code changes
Denys Vlasenko
2019-05-14 17:26:47 +02:00
-
0545bfa841
sed: fix /regex/,+N match triggering only once, closes 11871
Denys Vlasenko
2019-05-13 16:29:34 +02:00
-
15021f393d
udhcpd: code shrink
Denys Vlasenko
2019-05-10 15:55:12 +02:00
-
94f607a904
ln: correct 'ln -T' usage message
John L. Hammond
2019-05-09 09:22:09 -05:00
-
89023b167f
dc: code shrink
Denys Vlasenko
2019-05-09 15:58:46 +02:00
-
3106784e65
ps: ensure fields are separated by at least one space, closes 11826
Denys Vlasenko
2019-05-03 09:49:56 +02:00
-
b052dbea54
login: remove extra IF(), no code changes
Denys Vlasenko
2019-05-02 17:13:20 +02:00
-
253c4e787a
Optionally re-introduce bb_info_msg()
James Byrne
2019-04-12 17:01:51 +00:00
-
f3a064f495
libbbb: find_mount_point() too eager to stat mounted devices
Denys Vlasenko
2019-04-29 17:59:08 +02:00
-
fa8878bf1f
start-stop-daemon: do try to close fds > 2
Denys Vlasenko
2019-04-29 14:24:07 +02:00
-
13f4204561
ip: fix comment placement
Denys Vlasenko
2019-04-29 00:34:07 +02:00
-
405095d84b
ifupdown: close memory leak
Denys Vlasenko
2019-04-28 17:55:27 +02:00
-
7b93e317c1
vi: enable 'dG' command. Closes 11801
Ron Yorston
2019-04-28 09:10:16 +01:00
-
4b49422a08
vi: fix changes to word at end of line. Closes 11796
Ron Yorston
2019-04-28 09:09:33 +01:00
-
93f0b39a07
ash,hush: ulimit: add -i RLIMIT_SIGPENDING, -q RLIMIT_MSGQUEUE
Denys Vlasenko
2019-04-28 11:25:11 +02:00
-
57e1b0ad5e
ash,hush: bash compat for ulimit: reorder to match
Denys Vlasenko
2019-04-28 11:20:09 +02:00
-
a92a9601f8
ash,hush: bash compat for ulimit: -w => -x, -p => -u
Denys Vlasenko
2019-04-27 21:23:39 +02:00
-
a4d76ea137
ash,hush: fix ulimit to be more bash-compat, closes 11791
Denys Vlasenko
2019-04-27 21:01:35 +02:00
-
100fa20c68
start-stop-daemon: Fix -x is not required for -K
Alexander Vickberg
2019-04-27 15:42:41 +02:00
-
1e9a4f56f5
examples/var_service: use "exec sleep 5" instead of "{ sleep 5; exit; }"
Denys Vlasenko
2019-04-21 14:30:19 +02:00
-
e49a572b52
httpd: do disable header reading timeout even if proxying
Denys Vlasenko
2019-04-19 14:24:57 +02:00
-
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