mirror of
synced
2026-11-01 09:34:39 +03: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
-
19e695ebad
tls: do not use common_bufsiz
Denys Vlasenko
2017-01-20 14:27:58 +01:00
-
a0aae9f714
tls: decode alerts and in particular, EOF alert.
Denys Vlasenko
2017-01-20 14:12:10 +01:00
-
abbf17abcc
tls: add the i/o loop - largish rework of i/o buffering
Denys Vlasenko
2017-01-20 03:15:09 +01:00
-
f7806f9d8f
tls: fix ROL/ROR x86 optimization
Denys Vlasenko
2017-01-19 16:45:41 +01:00
-
432f1ae2ff
tls: tested PSTM_X86_64, not enabling it - too large
Denys Vlasenko
2017-01-19 16:32:38 +01:00
-
6b1b004845
tls: commented out psPool_t use
Denys Vlasenko
2017-01-19 15:51:00 +01:00
-
1bfc4b85a7
ntpd: print result of hostname resolution
Denys Vlasenko
2017-01-19 14:42:34 +01:00
-
704c606f48
fdisk: add typical values of -H and -S to --help
Denys Vlasenko
2017-01-19 14:29:42 +01:00
-
ee72302ac5
unzip: do not use CDF.extra_len, read local file header. Closes 9536
Denys Vlasenko
2017-01-08 14:14:19 +01:00
-
50504d3a3b
unzip: remove now-pointless lseek which returns current position
Cristian Ionescu-Idbohrn
2017-01-05 19:07:54 +01:00
-
f8692dc6a0
typo fix in config help text
Denys Vlasenko
2017-01-05 11:47:28 +01:00
-
fa654812e7
unzip: properly use CDF to find compressed files. Closes 9536
Denys Vlasenko
2017-01-05 11:43:53 +01:00
-
cccf8e735d
tls: teach it to decrypt AES256-encrypted data
Denys Vlasenko
2017-01-19 00:20:45 +01:00
-
a9e1866806
tls: trim comments
Denys Vlasenko
2017-01-18 21:00:23 +01:00
-
b5dfc3dfd6
tls: teach it to send AES256-encrypted data
Denys Vlasenko
2017-01-18 20:37:24 +01:00
-
b7e9ae6e9f
tls: added AES code and made it compile. not used yet
Denys Vlasenko
2017-01-18 17:20:27 +01:00
-
c8ba23bcec
tls: massage writing for encryption support; finer-grained debug
Denys Vlasenko
2017-01-18 06:45:50 +01:00
-
5d1662ea1c
tls: address one easy FIXME, tidy up comments
Denys Vlasenko
2017-01-17 18:17:27 +01:00
-
e69d78c038
tls: process CHANGE_CIPHER_SPEC and FINISHED from server
Denys Vlasenko
2017-01-17 17:24:11 +01:00
-
fe0588df3b
tls: rearrange function order, improve comments
Denys Vlasenko
2017-01-17 17:04:24 +01:00
-
e2cb3b990f
tls: make our send_client_finished() pass server check
Denys Vlasenko
2017-01-17 16:53:36 +01:00
-
9a6897a48a
tls: format FINISHED message properly for unencrypted, but sha256 signed mode
Denys Vlasenko
2017-01-16 23:26:33 +01:00
-
dac762a702
wget: fix for brain-damaged HTTP servers. Closes 9471
Denys Vlasenko
2017-01-11 20:16:45 +01:00
-
4e08a123b0
Assorted warning fixes and added a comment, no code changes
Denys Vlasenko
2017-01-16 17:31:05 +01:00
-
936e83e694
tls: add sha256 hmac and prf code
Denys Vlasenko
2017-01-16 04:25:01 +01:00
-
6c73aaff38
cryptpw: support "rounds=NNNNNNN$" thing in salts
Denys Vlasenko
2017-01-15 21:48:31 +01:00
-
16e7f697f8
libbb: eliminate redundant variable in sha_crypt
Denys Vlasenko
2017-01-15 20:59:32 +01:00
-
b8935d00b0
sha512: use larger constant table only if sha512 is in fact selected
Denys Vlasenko
2017-01-15 20:16:27 +01:00
-
3f8ecd933a
tls: rearrange code, add/improve comments, fix whitespace, no real changes here
Denys Vlasenko
2017-01-15 14:16:51 +01:00
-
c5540d61f6
tls: send CHANGE_CIPHER_SPEC
Denys Vlasenko
2017-01-15 02:17:03 +01:00
-
f78ad0938b
whitespace fix
Denys Vlasenko
2017-01-15 00:18:22 +01:00
-
11d0096516
tls: format and send CLIENT_KEY_EXCHANGE
Denys Vlasenko
2017-01-15 00:12:42 +01:00
-
2a17d1fc9b
tls: DER length byte 0x81 is actually valid
Denys Vlasenko
2017-01-14 22:38:25 +01:00
-
b1003f7019
tls: a bit more work
Denys Vlasenko
2017-01-14 13:57:16 +01:00
-
ceff6b0ea9
tls: work-in-progress TLS1.2 test applet
Denys Vlasenko
2017-01-14 12:49:32 +01:00
-
a6f8651911
wget: fix for brain-damaged HTTP servers. Closes 9471
Denys Vlasenko
2017-01-11 20:16:45 +01:00
-
098b713c7b
ash: commented-out possible fix for 7694
Denys Vlasenko
2017-01-11 19:59:03 +01:00
-
4c179373e0
ash: 16-bit ->nprocs field is a pain for many CPUs
Denys Vlasenko
2017-01-11 18:44:15 +01:00
-
ed15dde60a
Move FEATURE_AUTOWIDTH config option to two applets which use it
Denys Vlasenko
2017-01-11 16:35:52 +01:00
-
6c1f348fa7
Move FEATURE_USE_TERMIOS config option to two applets which use it
Denys Vlasenko
2017-01-11 16:27:12 +01:00
-
01ccdd1d3c
libbb: consolidate the code to set termios unbuffered mode
Denys Vlasenko
2017-01-11 16:17:59 +01:00
-
8944c67b1f
hush: reinstate [[ builtin
Denys Vlasenko
2017-01-11 14:22:00 +01:00
-
027d3ab57d
hush: split bash compatible extensions into separate defines. No code changes
Kang-Che Sung
2017-01-11 14:18:15 +01:00
-
7d4aec0c3e
ash: split bash compatible extensions into separate defines. No code changes
Denys Vlasenko
2017-01-11 14:00:38 +01:00
-
a8a075acfe
busybox: stop depending on FEATURE_AUTOWIDTH for applet list
Denys Vlasenko
2017-01-11 10:52:24 +01:00
-
0fd9fb4244
top: FEATURE_USE_TERMIOS shouldn't control reading of screen size
Denys Vlasenko
2017-01-11 10:50:08 +01:00
-
c5891fe1af
more: hardcode FEATURE_USE_TERMIOS=y in this applet; code shrink
Denys Vlasenko
2017-01-11 10:38:52 +01:00
-
889425812b
Bump version to 1.26.2
1_26_2
Denys Vlasenko
2017-01-10 17:01:20 +01:00
-
8e38108d03
ash: fix open fds leaking in redirects. Closes 9561
Denys Vlasenko
2017-01-07 10:15:01 +01:00
-
add927e3d1
modutils: remove special handling of uClibc
Waldemar Brodkorb
2016-12-26 20:07:59 +01:00
-
7bcc3c46a7
Fix dependency for IFUPDOWN_UDHCPC_CMD_OPTIONS
Jörg Krause
2017-01-03 12:29:52 +01:00
-
9c806db4b7
hush: correct exitcode for unterminated ')' - exitcode2.tests testcase
Denys Vlasenko
2017-01-03 11:47:50 +01:00
-
568cabf98a
ash: fix error code regression
Ron Yorston
2017-01-03 11:18:23 +01:00
-
e94d2c5f24
tcpudp: define SO_ORIGINAL_DST directly, not via include
Denys Vlasenko
2017-01-02 10:46:08 +01:00
-
80f806cac9
hush: shorten output of "help" builtin
Denys Vlasenko
2017-01-10 16:51:10 +01:00
-
a1184af5f8
hush: reorder builtins (cd and pwd ought to be close, etc), no code changes
Denys Vlasenko
2017-01-10 15:58:02 +01:00
-
f35ad3bd12
init: rename FEATURE_EXTRA_QUIET -> FEATURE_INIT_QUIET
Denys Vlasenko
2017-01-10 15:24:13 +01:00
-
2b4c258e74
ash: revert "make dot command search current directory first"
Denys Vlasenko
2017-01-10 15:18:38 +01:00
-
265062d59d
shells: make hush test optional, rename ASH_BUILTIN_foo -> ASH_foo
Denys Vlasenko
2017-01-10 15:13:30 +01:00
-
f560422fa0
Big cleanup in config help and description
Denys Vlasenko
2017-01-10 14:58:54 +01:00