-
ab03061615
udhcp6: move misplaced comment
Denys Vlasenko
2017-03-27 22:49:12 +02:00
-
ed898ed2dd
udhcp6: fix releasing
Denys Vlasenko
2017-03-27 22:32:44 +02:00
-
64d58aa806
udhcp6: fix problems found running against dnsmasq
Denys Vlasenko
2017-03-27 22:22:09 +02:00
-
e09f5e3045
udhcp6: read_interface should save link-local ipv6 address
Denys Vlasenko
2017-03-27 22:10:15 +02:00
-
8f3bf4f0d3
vi: avoid touching a new file with ZZ when no editing has been done
Yousong Zhou
2017-03-24 21:13:10 +01:00
-
e3b65ab43d
switch_root: don't bail out when console doesn't exist
Andrei Gherzan
2017-03-24 16:39:08 +01:00
-
876c121ccb
whitespace fix
Denys Vlasenko
2017-03-24 15:00:12 +01:00
-
f4a670a911
paste: delimiter list use should restart for each new output line
Denys Vlasenko
2017-03-23 17:58:32 +01:00
-
f1db95abfb
typo fix
Denys Vlasenko
2017-03-23 17:41:59 +01:00
-
d2383f57cd
paste: new applet
Maxime Coste
2017-03-23 17:35:20 +01:00
-
dba0dc1999
dd: call fsync() only once before exiting if conv=fsync is specified
Rostislav Skudnov
2017-03-16 20:54:35 +01:00
-
a98db793cf
Revert "umount: make -d always active, add -D to suppress it"
Denys Vlasenko
2017-03-16 17:45:07 +01:00
-
ab518eea9c
mount: create loop devices with LO_FLAGS_AUTOCLEAR flag
Denys Vlasenko
2017-03-16 16:49:37 +01:00
-
018804204f
runit: fix chpst -n -N -u USER
Denys Vlasenko
2017-03-13 22:32:05 +01:00
-
e88608eae2
vi: don't touch file with :x when modified_count == 0
Denys Vlasenko
2017-03-13 20:50:42 +01:00
-
02a2a278f6
reset: before calling execvp(), reset needs to flush stdout
Glenn Matthews
2017-02-17 23:01:13 +01:00
-
74c2215086
Fix FEATURE_{GZIP,BZIP2}_DECOMPRESS link error
Kang-Che Sung
2017-02-17 19:04:24 +08:00
-
7c67f1e9ab
udhcpc: make sure we do not overflow poll timeout
Denys Vlasenko
2017-02-17 19:20:32 +01:00
-
94dcfd8cc0
nc_bloaty: use poll() instead of select()
Denys Vlasenko
2017-02-17 17:48:59 +01:00
-
52a515d187
udhcp: use poll() instead of select()
Denys Vlasenko
2017-02-16 23:25:44 +01:00
-
dc207f6696
udhcp: do not clobber errno by signal handler
Denys Vlasenko
2017-02-16 20:04:19 +01:00
-
5b3b468ec0
nc: use poll() instead of select()
Denys Vlasenko
2017-02-16 17:17:17 +01:00
-
0ec4d08ea3
tls: covert i/o loop from using select() to poll()
Denys Vlasenko
2017-02-16 16:27:39 +01:00
-
c39ee04705
sendmail: allow "+" symbol in recipient. Closes 9646
Denys Vlasenko
2017-02-12 21:57:22 +01:00
-
af316aabf2
modprobe-small: define and use DEPMOD_OPT_n (option mask)
Kang-Che Sung
2017-02-09 22:48:52 +08:00
-
c393b1e919
modprobe-small: document '-n' in depmod usage
Kang-Che Sung
2017-02-09 22:48:50 +08:00
-
c2b18583a3
modprobe_small: if only MODPROBE and DEPMOD are selected, no need to test for them
Denys Vlasenko
2017-02-07 16:41:25 +01:00
-
415cc42b6a
Reorder modutils config options & fix yet more dependency
Kang-Che Sung
2017-02-01 19:43:54 +08:00
-
4ae658f077
modutils: fix config options dependency (2)
Kang-Che Sung
2017-02-05 19:02:34 +01:00
-
8cc1ab3c11
httpd: use "Content-Length", not "-length"
Denys Vlasenko
2017-02-04 23:19:30 +01:00
-
8762512fdb
Replace int -> uint to avoid signed integer overflow
Rostislav Skudnov
2017-02-01 18:35:13 +00:00
-
c31b54fd81
tls: fold AES CBC en/decryption into single functions
Denys Vlasenko
2017-02-04 16:23:49 +01:00
-
5b05d9db29
wget/tls: session_id of zero length is ok (arxiv.org responds with such)
Denys Vlasenko
2017-02-03 18:19:59 +01:00
-
5f7c82b32f
ash: add INT_OFF/ON around allocations
Denys Vlasenko
2017-02-03 13:00:06 +01:00
-
b6871c1965
ps: avoid -o stat to contain spaces. Closes 9631
Denys Vlasenko
2017-02-02 13:04:30 +01:00
-
b1d6a2c624
cmdline module options can be disabled on "big" modutils
Kang-Che Sung
2017-01-31 21:09:17 +08:00
-
264cb01540
modutils: remove redundant "select PLATFORM_LINUX" configs
Kang-Che Sung
2017-02-01 01:43:32 +01:00
-
fdfd716a85
modprobe-small: move lsmod code out of modprobe_main()
Kang-Che Sung
2017-01-31 17:06:43 +08:00
-
dc7637d0aa
modprobe-small: improve config help text
Denys Vlasenko
2017-02-01 01:22:37 +01:00
-
b5b21126ca
ash: improve / fix glob expansion
Felix Fietkau
2017-01-31 21:58:55 +01:00
-
d6ace66973
taskset: simplify code a bit; tweak --help
Denys Vlasenko
2017-01-30 22:20:06 +01:00
-
ca659f84b2
modprobe-small: fix --help texts, they are from "big" modutils
Denys Vlasenko
2017-01-30 19:21:12 +01:00
-
065e988e7a
modutils: fix config options dependency
Kang-Che Sung
2017-01-30 19:14:50 +01:00
-
67f6db6b27
wget: add a big explanation what TLS code implements and what does not
Denys Vlasenko
2017-01-30 16:27:37 +01:00
-
35b54a3c24
libbb: match_fstype() is unreadable in the extreme, fixing it
Denys Vlasenko
2017-01-30 00:45:05 +01:00
-
eba7fe6bb9
vi,fsck: do not use build timestamp unconditionally. Closes 9626
Denys Vlasenko
2017-01-29 19:14:26 +01:00
-
86663910ba
taskset: separate "current" and "new" strings
Denys Vlasenko
2017-01-29 18:59:38 +01:00
-
b181ca7552
typo in comment
Denys Vlasenko
2017-01-29 18:48:58 +01:00
-
ef0e76cc27
taskset: rewrite to be task size-agnostic
Denys Vlasenko
2017-01-29 18:19:29 +01:00
-
205d48e948
*: add comment about APPLET_ODDNAME format
Denys Vlasenko
2017-01-29 14:57:33 +01:00
-
b4b12bf234
httpd: defend against attempts to OOM us. Closes 9611
Denys Vlasenko
2017-01-26 19:35:40 +01:00
-
4d417709b0
adduser: help for -G GRP is misleading, fix it
Denys Vlasenko
2017-01-26 18:54:12 +01:00
-
786c9dc0c1
sh: fix FEATURE_SH_STANDALONE help text: it does not enable NOFORK
Denys Vlasenko
2017-01-26 18:31:51 +01:00
-
9967c9949e
libbb: spawn_and_wait() fflushes before forking NOEXEC; child reinits logmode
Denys Vlasenko
2017-01-26 01:13:58 +01:00
-
06f20bf675
link: new applet
Denys Vlasenko
2017-01-26 00:27:53 +01:00
-
7dd906a388
xxd: make -p output lines actually end with a newline
Denys Vlasenko
2017-01-25 17:00:38 +01:00
-
62a9b18547
xxd: implement -p
Denys Vlasenko
2017-01-25 16:50:30 +01:00
-
cb8e84e65a
libbb: shrink sump.c
Denys Vlasenko
2017-01-25 16:21:00 +01:00
-
b13b618335
ftpd/ls: show directories first
Denys Vlasenko
2017-01-25 04:52:45 +01:00
-
8a2657cbf5
hexdump/xxd: a bit more condensed formats
Denys Vlasenko
2017-01-25 03:07:39 +01:00
-
0f4364775f
xxd: new applet
Denys Vlasenko
2017-01-25 01:58:00 +01:00
-
2181fb4af8
ftpd: new option -a ANON_USER to allow anonymous logins
Andrey Mozzhuhin
2017-01-24 23:02:04 +01:00
-
dff9fefd50
wget: add support for -S --server-response
Denys Vlasenko
2017-01-24 21:41:43 +01:00
-
bca4ea8b68
remove "local" bashism from a few scripts
Denys Vlasenko
2017-01-24 20:52:42 +01:00
-
89193f985b
tls: can download kernels now :)
Denys Vlasenko
2017-01-24 18:08:07 +01:00
-
1500b3a50d
tls: if got CERTIFICATE_REQUEST, send an empty CERTIFICATE
Denys Vlasenko
2017-01-24 17:06:10 +01:00
-
49ecee098d
tls: add 2nd cipher_id, TLS_RSA_WITH_AES_128_CBC_SHA, so far it doesn't work
Denys Vlasenko
2017-01-24 16:00:54 +01:00
-
9a64c3337c
ls: convert DISP_DIRNAME to a bool variable
Denys Vlasenko
2017-01-23 20:46:12 +01:00
-
ccc1699e3e
ls: get rid of opt_flags[], handle -l1c through option_mask32
Denys Vlasenko
2017-01-23 20:43:06 +01:00
-
92c6898e10
ls: handle -x through option_mask32, remove default -C from --help
Denys Vlasenko
2017-01-23 20:21:14 +01:00
-
4cde4cca65
ls: handle -d and -R through option_mask32
Denys Vlasenko
2017-01-23 20:08:22 +01:00
-
96d9c5bdbd
ls: handle -p and -F through option_mask32
Denys Vlasenko
2017-01-23 19:56:13 +01:00
-
51b01fda30
ls: LIST_ID_NAME/ID_NUMERIC/LOPT/LONG are the same, merge as LONG
Denys Vlasenko
2017-01-23 19:42:12 +01:00
-
a1cbaca1ba
ls: make -Z output compatible with GNU coreutils 8.25
Denys Vlasenko
2017-01-23 19:30:14 +01:00
-
2c3131d88e
ls: LIST_NLINKS/SIZE/DATE_TIME/SYMLINK are always the same, merge as LIST_LOPT
Denys Vlasenko
2017-01-23 19:05:11 +01:00
-
5d43ddc59b
ls: handle -s through option_mask32
Denys Vlasenko
2017-01-23 18:43:43 +01:00
-
b60686cc2a
ls: handle -i through option_mask32
Denys Vlasenko
2017-01-23 18:34:11 +01:00
-
f5bd6f631c
ls: handle -a and -A through option_mask32
Denys Vlasenko
2017-01-23 18:23:19 +01:00
-
11540a8da4
ls: handle all sort options through option_mask32
Denys Vlasenko
2017-01-23 18:01:48 +01:00
-
7a18b9502a
tls: reorder tls_handshake_data fields for smaller size, tweak comments
Denys Vlasenko
2017-01-23 16:37:04 +01:00
-
b5bf1913d3
tls: send EMPTY_RENEGOTIATION_INFO_SCSV in our client hello
Denys Vlasenko
2017-01-23 16:12:17 +01:00
-
9492da7e63
tls: set TLS_DEBUG to 0; placate a gcc indentation warning
Denys Vlasenko
2017-01-23 01:15:13 +01:00
-
9a647c326a
separate TLS code into a library, use in in wget
Denys Vlasenko
2017-01-23 01:08:16 +01:00
-
e1f90d13fa
ls: -1 should be ignored by -l (and options which imply -l)
Denys Vlasenko
2017-01-22 22:02:19 +01:00
-
f580baf94a
ls: more correct handling of -c, -u
Denys Vlasenko
2017-01-22 19:02:57 +01:00
-
194b2ebd2a
ls: replace -e with --full-time, add --group-directories-first, delete -K
Denys Vlasenko
2017-01-22 17:32:20 +01:00
-
12389889c0
ip: better --help
Denys Vlasenko
2017-01-21 14:27:07 +01:00
-
8908c1d4f5
more ip --help fixes
Denys Vlasenko
2017-01-21 03:56:46 +01:00
-
f3d705f41b
make --help texts smaller
Denys Vlasenko
2017-01-21 03:46:35 +01:00
-
bbc7bee966
make --help texts more uniform
Denys Vlasenko
2017-01-21 02:49:58 +01:00
-
f6e20724d4
tls: reorder tls_state fields for smaller offsets
Denys Vlasenko
2017-01-21 02:07:59 +01:00
-
dd2577f21a
tls: send SNI in the client hello
Denys Vlasenko
2017-01-20 22:48:41 +01:00
-
0af5265180
tls: check size on "MAC-only, no crypt" code path too
Denys Vlasenko
2017-01-20 21:23:10 +01:00
-
54b927d78b
tls: AES decrypt does one unnecessary memmove
Denys Vlasenko
2017-01-20 21:19:38 +01:00
-
3916139ac4
tls: make input buffer grow as needed
Denys Vlasenko
2017-01-20 20:27:06 +01:00
-
9731ca7611
password utils: improve --help, make DEFAULT_PASSWD_ALGO visible if CHPASSWD
Denys Vlasenko
2017-01-20 19:47:49 +01:00
-
38972a8df1
tls: improve i/o loop
Denys Vlasenko
2017-01-20 19:11:14 +01:00
-
e7863f394e
tls: was psAesDecrypt'ing one block too many, trashing buffered data
Denys Vlasenko
2017-01-20 17:59:25 +01:00
-
6e511393f9
rdate: time(NULL) is shorter than time(&var)
Denys Vlasenko
2017-01-20 16:07:14 +01:00
-
179e88bec9
rdate: make it do something remotely sane, facing 32-bit time overflow
Denys Vlasenko
2017-01-20 16:03:48 +01:00