mirror of
synced
2026-10-30 21:34:23 +03:00
-
f4709d78cb
free: ensure there is a least one space between numbers
Denys Vlasenko
2018-11-27 15:43:10 +01:00
-
31a04d91c2
docs: add embedded-scripts.txt
Ron Yorston
2018-11-27 10:45:30 +00:00
-
403d2574be
tar: skip 'V' headers (GNU volume label), closes 11526
Denys Vlasenko
2018-11-27 12:09:01 +01:00
-
e80d04b574
unlzma: fix too-eager corruption check
Denys Vlasenko
2018-11-27 11:52:14 +01:00
-
f4fc303e36
tar: fix too eager autodetection, closes 11531
Denys Vlasenko
2018-11-27 11:26:48 +01:00
-
2d217799e8
build system: prevent duplicate applet names
Ron Yorston
2018-11-25 11:46:39 +00:00
-
7b42f8fc76
Tweaks to build process for embedded scripts
Ron Yorston
2018-11-21 10:11:01 +00:00
-
dffc8ff6a6
tls: add ECDHE_PSK and remove ARIA cipher ids
Denys Vlasenko
2018-11-27 10:35:10 +01:00
-
8a46c74f8d
tls: add _anon_ cipher definitions
Denys Vlasenko
2018-11-26 17:33:17 +01:00
-
2eb04290f9
tls: enable TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher
Denys Vlasenko
2018-11-26 16:39:19 +01:00
-
60f784027e
tls: cipher 009D is not yet supported, don't test for it
Denys Vlasenko
2018-11-26 16:30:22 +01:00
-
d9f6c3b091
tls: speed up prf_hmac_sha256()
Denys Vlasenko
2018-11-26 15:55:41 +01:00
-
f69f207490
libbb: add comment on sha384
Denys Vlasenko
2018-11-26 13:00:28 +01:00
-
d4681c7293
tls: simplify hmac_begin()
Denys Vlasenko
2018-11-26 10:33:23 +01:00
-
ca7cdd4b03
tls: add support for 8 more cipher ids - all tested to work
Denys Vlasenko
2018-11-26 00:17:10 +01:00
-
838b88c044
tls: fix comments
Denys Vlasenko
2018-11-25 18:52:47 +01:00
-
330d7f53f7
tls: add a comment on expanding list of supported ciphers
Denys Vlasenko
2018-11-25 17:27:48 +01:00
-
a6192f347f
tls: do not leak RSA key
Denys Vlasenko
2018-11-25 16:17:26 +01:00
-
eb53d01be5
tls: code shrink
Denys Vlasenko
2018-11-25 14:45:55 +01:00
-
a33b008240
tls: code shrink
Denys Vlasenko
2018-11-25 14:28:32 +01:00
-
be5ca42e8d
tls: code shrink
Denys Vlasenko
2018-11-25 14:03:59 +01:00
-
23d0d8caf4
tls: on x86, use xorbuf_aligned_AES_BLOCK_SIZE() even with non-aligned source
Denys Vlasenko
2018-11-25 12:01:44 +01:00
-
ab3c5e4c44
tls: actually fill in CIPHER_ID3 value in hello message
Denys Vlasenko
2018-11-25 00:53:19 +01:00
-
0d18e5cab2
ntpd: do not SEGV on "-p keyno:192.168.1.1", show --help instead
Denys Vlasenko
2018-11-25 00:42:56 +01:00
-
5084bae61a
wget: code shrink
Denys Vlasenko
2018-11-24 21:56:21 +01:00
-
d2923b3d23
tls: fix is.gd again, fix AES-CBC using decrypt key instead of encrypt
Denys Vlasenko
2018-11-24 21:26:20 +01:00
-
03569bc50f
tls: speed up xor'ing of aligned 16-byte buffers
Denys Vlasenko
2018-11-24 14:08:29 +01:00
-
941440cf16
tls: in AES-GCM decoding, avoid memmove
Denys Vlasenko
2018-11-24 13:51:46 +01:00
-
985702c892
tls: fix a thinko in GHASH optimization
Denys Vlasenko
2018-11-24 13:47:44 +01:00
-
624066f0cc
tls: make tls_get_random() FAST_FUNC
Denys Vlasenko
2018-11-23 19:24:57 +01:00
-
26602b85a3
wget: print the final newline only for non-tty output
Denys Vlasenko
2018-11-23 19:14:52 +01:00
-
fbf5e6363b
tls: code shrink
Denys Vlasenko
2018-11-23 19:07:05 +01:00
-
d496b4002a
tls: typo fix in comment
Denys Vlasenko
2018-11-23 19:00:12 +01:00
-
25569c3ca9
tls: make local buffers in aesgcm_GHASH() explicitly 32-bit aligned
Denys Vlasenko
2018-11-23 18:55:15 +01:00
-
219c9d4b5d
tls: code shrink
Denys Vlasenko
2018-11-23 18:48:20 +01:00
-
ecc9090cfc
tls: simplify aesgcm_GHASH()
Denys Vlasenko
2018-11-23 18:31:26 +01:00
-
5e4236d226
tls: in AES-CBC code, do not set key for every record - do it once
Denys Vlasenko
2018-11-23 18:02:44 +01:00
-
83e5c627e1
tls: add support for TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher
Denys Vlasenko
2018-11-23 17:21:38 +01:00
-
03ad7ae081
ash: reset tokpushback before prompting while parsing heredoc
Christoph Schulz
2018-11-20 17:45:52 +01:00
-
32511da87d
scripts/trylink: be more clever when deciding that "lib elimination" has finished:
Denys Vlasenko
2018-11-19 20:36:16 +01:00
-
4e46b98a45
tls: add comment, no code changes
Denys Vlasenko
2018-11-18 19:50:24 +01:00
-
af694a4b29
Ensure build works when KBUILD_OUTPUT is set, closes 11511
Ron Yorston
2018-11-18 07:40:40 +00:00
-
d1b2ae2d04
busybox: add '--show SCRIPT' option to display scripts
Ron Yorston
2018-11-18 19:12:26 +01:00
-
3778898f97
Treat custom and applet scripts as applets
Ron Yorston
2018-11-17 17:48:14 +00:00
-
e6a63bf683
ash: ensure variables are fully initialised when unset
Ron Yorston
2018-11-12 21:10:54 +00:00
-
060f0a050a
hush: correct description for HUSH_TICK config option
Ron Yorston
2018-11-09 12:00:39 +00:00
-
fe836d8455
tls: code shrink
Denys Vlasenko
2018-11-14 11:35:36 +01:00
-
dbe95682b4
wget: print "TLS certificate validation not implemented" only once on redirects
Denys Vlasenko
2018-11-13 12:00:19 +01:00
-
d5a0405a6f
tls: code shrink
Denys Vlasenko
2018-11-13 11:58:53 +01:00
-
de7b5bb59a
tls: tidy up recently added ECDSA code
Denys Vlasenko
2018-11-13 11:44:32 +01:00
-
375fc78d51
tls: code shrink
Denys Vlasenko
2018-11-13 03:15:15 +01:00
-
bddb6545a9
tls: add support for ECDHE-ECDSA-AES-128-CBC-SHA and x25519 curve
Denys Vlasenko
2018-11-13 02:16:24 +01:00
-
8767c12774
ash: minor fixes
Ron Yorston
2018-11-05 13:13:08 +00:00
-
084bac472b
tls: code shrink
Denys Vlasenko
2018-11-05 00:18:18 +01:00
-
5df3b12241
tls: reorder a few more cipher ids
Denys Vlasenko
2018-11-04 21:25:41 +01:00
-
b29d045581
tls: move TLS_AES_128_GCM_SHA256 definition up
Denys Vlasenko
2018-11-04 21:18:29 +01:00
-
9b0ce4d608
tls: add more cipher ids, no code changes
Denys Vlasenko
2018-11-04 20:53:54 +01:00
-
9d05ad087e
udhcpc: code shrink
Denys Vlasenko
2018-11-03 23:34:03 +01:00
-
97c2a6d082
remove FAST_FUNC on a static function
Denys Vlasenko
2018-11-02 14:20:54 +01:00
-
43794ff45d
scripts/embedded_scripts: do not add superfluous NUL to script_names[]
Denys Vlasenko
2018-11-02 14:18:36 +01:00
-
c339c7f7b3
libarchive: add a function to unpack embedded data
Ron Yorston
2018-11-02 14:14:31 +01:00
-
0df289f427
svlogd: fix pattern matching when using timestamps
Denys Vlasenko
2018-11-01 14:53:04 +01:00
-
0575c9932d
busybox: show embedded scripts in applet list
Denys Vlasenko
2018-11-01 13:58:16 +01:00
-
c9e161277e
lineedit: autocompletion for embedded scripts
Ron Yorston
2018-11-01 12:51:10 +01:00
-
b0df5af0fa
ash: fix thinko in last commit
Denys Vlasenko
2018-11-01 12:50:33 +01:00
-
ca82b5354f
ash: in tryexec(), ensure we don't try to run embedded scripts as applets
Ron Yorston
2018-11-01 11:45:03 +01:00
-
151de441e7
ash: recognize embedded scripts in SH_STANDALONE mode
Ron Yorston
2018-11-01 11:04:47 +01:00
-
aa2959c90d
claenups for previous commit
Denys Vlasenko
2018-11-01 10:28:04 +01:00
-
4f2ef4a836
ash: allow shell scripts to be embedded in the binary
Denys Vlasenko
2018-11-01 09:53:25 +01:00
-
552796791f
vi: remove duplicated code
Ron Yorston
2016-04-26 15:23:38 +01:00
-
656ca7bdd9
libbb/u_signal_names.c: don't check errno after bb_strtou
Rasmus Villemoes
2018-09-12 16:06:37 +02:00
-
571e525a14
libbb: optionally honour libc provided SIGRTMIN/SIGRTMAX in get_signum()
Rasmus Villemoes
2018-09-12 16:06:36 +02:00
-
93ef5dd640
printf: fix printf "%u\n" +18446744073709551614
Denys Vlasenko
2018-10-30 23:24:18 +01:00
-
63d053d8c3
ntpd: default to FEATURE_NTP_AUTH=y
Denys Vlasenko
2018-10-30 23:07:26 +01:00
-
9ab5a8d560
dd: do not have 'ocount' variable if ibs/obs support is not enabled
Denys Vlasenko
2018-10-30 17:04:52 +01:00
-
3f6a978a0d
dd: add 'oflag=seek_bytes'
Rostislav Skudnov
2018-10-15 10:26:15 +00:00
-
f3e2838fc4
xargs: fix exit code if command exits nonzero, closes 11381
Denys Vlasenko
2018-10-30 14:40:17 +01:00
-
c8e3922ad8
free: add 'available' memory if provided by the kernel
Guillermo Rodriguez
2018-10-30 13:49:51 +01:00
-
47839ae679
examples/udhcp/simple.script: add possibility to use modern "ip"
Jiří Prchal
2018-10-04 09:02:27 +02:00
-
c05aa6a776
udhcpc: ensure at least one unicast renew attempt
Denys Vlasenko
2018-10-30 11:56:18 +01:00
-
a541314b1f
ntpd: add support for MD5/SHA1 message authentication
Brandon P. Enochs
2018-10-27 18:55:59 +02:00
-
4329116b6d
nbd-client: support newstyle protocol, -b, -d, -p, -N
Denys Vlasenko
2018-10-24 15:51:38 +02:00
-
3db4e7f84c
printf: fix printing +-prefixed numbers
Bernhard Reutner-Fischer
2018-10-19 15:25:41 +02:00
-
7effa31cd4
brctl: use a single buffer for brname and ifname
Bernhard Reutner-Fischer
2018-03-02 17:39:36 +01:00
-
349d72c19c
unzip: use printable_string() for printing filenames
Denys Vlasenko
2018-09-30 16:56:56 +02:00
-
14454b3071
ifupdown: support "source-directory" stanza
Brandon Maier
2018-09-21 12:54:05 -05:00
-
abfa3ec059
move storage helpers to libbb.h
Denys Vlasenko
2018-09-28 15:13:04 +02:00
-
aae428f0bf
udhcpc: give SIGUSR1-induced renew one chance of unicast renew
Denys Vlasenko
2018-09-28 14:44:09 +02:00
-
702d865fe6
.gitignore: add ctags output files
Martin Kaiser
2018-09-24 21:00:47 +02:00
-
d1cd3da1e5
mdev.txt: explain the meaning of a leading "-"
Martin Kaiser
2018-09-24 21:01:51 +02:00
-
706a9a03bb
sed: fix double-free in FEATURE_CLEAN_UP code
Denys Vlasenko
2018-09-25 12:50:54 +02:00
-
76832ff5c4
date: do not allow "month #20" and such, closes 11356
Denys Vlasenko
2018-09-23 20:27:32 +02:00
-
6608879d34
head: convert existing tests to new-style
Thomas De Schampheleire
2018-09-13 15:01:46 +02:00
-
e0f617699f
head: add test case for negative -n invocation
Thomas De Schampheleire
2018-09-13 15:01:45 +02:00
-
426aff88a0
init: hopefully fix "rebooting" in containers
Denys Vlasenko
2018-09-22 19:30:40 +02:00
-
1303962957
ntpd: more verbose message for "root distance too high" case
Denys Vlasenko
2018-09-13 12:15:36 +02:00
-
b84194b133
Bump version to 1.29.3
1_29_3
1_29_stable
Denys Vlasenko
2018-09-09 20:56:49 +02:00
-
05b18065ab
remove_file: don't call rmdir if remove_file return failure
Chen Yu
2018-09-04 15:26:22 +08:00
-
3d6f95ede6
whois: fix a possible out-of-bounds stack access
Denys Vlasenko
2018-09-04 14:48:00 +02:00
-
8f1ae25634
chcon: fix issues with recurse and retval for retained files
sagivd
2018-08-25 13:49:24 +03:00