-
0bca489b24
seedrng: remove redundant assignment
Denys Vlasenko
2022-04-30 23:53:28 +0200
-
4648754119
seedrng: re-add fsync after unlink, and explain its purpose
Denys Vlasenko
2022-04-30 23:17:58 +0200
-
267178c628
seedrng: include fiel/dir names in error messages
Denys Vlasenko
2022-04-30 15:50:45 +0200
-
d49da38aa3
seedrng: use more xfuncs where appropriate
Denys Vlasenko
2022-04-30 15:45:53 +0200
-
2cbfd01c15
seedrng: code shrink
Denys Vlasenko
2022-04-30 15:36:54 +0200
-
52f3cf7e5f
seedrng: simplify read_new_seed() to not have error return
Denys Vlasenko
2022-04-30 15:33:28 +0200
-
282b61a649
seedrng: prepare read_new_seed() to not need a "success" retval
Denys Vlasenko
2022-04-30 15:25:55 +0200
-
0fa16fc7a2
seedrng: do not try to continue on unexpected errors (just exit)
Denys Vlasenko
2022-04-29 18:37:42 +0200
-
002d6ee46d
ifplugd: split -a into -a and -A, latter disables upping in iface creation
Denys Vlasenko
2022-04-30 14:33:14 +0200
-
8456c21c09
seedrng: chdir to the SEED_DIRECTORY - avoid concat_path_file's
Denys Vlasenko
2022-04-27 17:53:12 +0200
-
c82a0cd2b0
seedrng: shorten strings
Denys Vlasenko
2022-04-27 17:33:15 +0200
-
401356511c
seedrng: remove unnecessary zero-filling of local variables
Denys Vlasenko
2022-04-27 17:20:43 +0200
-
6da9947358
seedrng: remove unnecessary zero-filling of local variables
Denys Vlasenko
2022-04-27 17:09:38 +0200
-
137b205722
seedrng: shrink --help text
Denys Vlasenko
2022-04-27 16:53:44 +0200
-
0cdd6f5792
libbb: fix fallout from nth_string() robustification, closes 14726
Denys Vlasenko
2022-04-27 15:29:57 +0200
-
7fbfb2050f
kbuild: Prefer -Oz over -Os
Bernhard Reutner-Fischer
2022-04-24 18:36:10 +0200
-
05c366a560
seedrng: prune header includes
Jason A. Donenfeld
2022-04-21 14:34:29 +0200
-
f9ea8ba5ed
seedrng: code-golf even smaller
Jason A. Donenfeld
2022-04-21 12:37:32 +0200
-
831c754c91
kbuild: fix building sha256
Bernhard Reutner-Fischer
2022-04-21 13:37:10 +0200
-
c93eb1a95b
vi: fix backspace over tab in commands
Ron Yorston
2022-04-20 09:23:30 +0100
-
57fea029cc
seedrng: compress format strings with %s arguments
Jason A. Donenfeld
2022-04-20 15:40:40 +0200
-
3cb40f89de
seedrng: avoid needless runtime strlen() call
Jason A. Donenfeld
2022-04-20 15:38:46 +0200
-
ce9a345632
seedrng: use predefined strings where possible
Jason A. Donenfeld
2022-04-20 15:36:22 +0200
-
398bb3861a
seedrng: further reduce size
Jason A. Donenfeld
2022-04-20 15:34:20 +0200
-
3c60711f83
seedrng: remove some global variables
Jason A. Donenfeld
2022-04-20 15:31:01 +0200
-
31ec481baf
seedrng: hoist bb_strtoul out of min/max
Jason A. Donenfeld
2022-04-20 15:27:29 +0200
-
4538578996
seedrng: use libbb functions
Jason A. Donenfeld
2022-04-20 15:22:55 +0200
-
4b407bacd4
seedrng: import SeedRNG utility for kernel RNG seed files
Jason A. Donenfeld
2022-04-04 18:21:51 +0200
-
fc7868602e
vi: improved handling of backspace in replace mode
Ron Yorston
2022-03-03 11:35:46 +0000
-
55f969a006
taskset: fix printf format mismatch in !FEATURE_TASKSET_FANCY config. closes 14616
Denys Vlasenko
2022-03-01 10:46:49 +0100
-
5fe20cf321
ash: do not truncate failed tilde expansion on unknown user names
Denys Vlasenko
2022-03-01 10:08:59 +0100
-
7750b5a25a
ash: fix unsafe use of mempcpy
Denys Vlasenko
2022-03-01 09:56:54 +0100
-
fa52ac9781
ash: don't read past end of var in subvareval for bash substitutions
Sören Tempel
2022-02-28 08:36:50 +0100
-
1891fdda59
libbb/sha1: update config help text with new performance numbers
Denys Vlasenko
2022-02-18 17:09:51 +0100
-
c2e7780e52
libbb/sha256: explicitly use sha256rnds2's %xmm0 (MSG) argument
Denys Vlasenko
2022-02-12 00:52:12 +0100
-
1f272c06d0
whitespace fixes
Denys Vlasenko
2022-02-11 23:03:27 +0100
-
dda77e8376
libbb/sha1: revert last commit: pshufb is a SSSE3 insn, can't use it
Denys Vlasenko
2022-02-11 14:53:26 +0100
-
8154146be4
libbb/sha1: shrink unrolled x86-64 code
Denys Vlasenko
2022-02-11 06:08:27 +0100
-
6f56fa1713
libbb/sha: improve comments
Denys Vlasenko
2022-02-10 15:38:10 +0100
-
6a6c1c0ea9
whitespace fix
Denys Vlasenko
2022-02-09 11:29:23 +0100
-
caa9c4f707
libbb/sha256: code shrink in x86 assembly
Denys Vlasenko
2022-02-09 01:50:22 +0100
-
11bcea7ac0
libbb/sha256: code shrink in 64-bit x86
Denys Vlasenko
2022-02-09 01:42:49 +0100
-
461a994b09
libbb/sha256: code shrink in 32-bit x86
Denys Vlasenko
2022-02-09 01:30:23 +0100
-
c0ff0d4528
libbb/sha256: code shrink in 32-bit x86
Denys Vlasenko
2022-02-09 00:33:39 +0100
-
eb8d5f3b8f
libbb/sha1: shrink x86 hardware accelerated hashing (32-bit)
Denys Vlasenko
2022-02-08 15:34:02 +0100
-
eb52e7fa52
libbb/sha1: shrink x86 hardware accelerated hashing (32-bit)
Denys Vlasenko
2022-02-08 15:23:26 +0100
-
71a1cccaad
libbb/sha1: shrink x86 hardware accelerated hashing
Denys Vlasenko
2022-02-08 08:20:27 +0100
-
4923f74e58
libbb/sha1: shrink unrolled x86-64 code
Denys Vlasenko
2022-02-08 03:29:16 +0100
-
c193cbd6df
libbb/sha1: shrink and speed up unrolled x86-64 code
Denys Vlasenko
2022-02-07 02:06:18 +0100
-
987be932ed
*: slap on a few ALIGN_PTR where appropriate
Denys Vlasenko
2022-02-06 20:07:12 +0100
-
ca466f385a
*: slap on a few ALIGN* where appropriate
Denys Vlasenko
2022-02-06 19:53:10 +0100
-
4f40735c87
libbb/sha256: code shrink in 32-bit x86
Denys Vlasenko
2022-02-06 00:55:52 +0100
-
31c1c31077
libbb/sha256: code shrink in 64-bit x86
Denys Vlasenko
2022-02-06 00:30:03 +0100
-
a1429fbb8c
libbb/sha256: code shrink in 64-bit x86
Denys Vlasenko
2022-02-03 15:17:42 +0100
-
de6cb4bed8
libbb/sha256: code shrink in 32-bit x86
Denys Vlasenko
2022-02-03 15:11:23 +0100
-
6472ac9428
libbb/sha256: optional x86 hardware accelerated hashing
Denys Vlasenko
2022-02-03 14:15:20 +0100
-
205042c07a
libbb/sha1: in unrolled x86-64 code, pass initial W[] in registers, not on stack
Denys Vlasenko
2022-01-25 17:00:57 +0100
-
99e22d230d
cut: build fix for FEATURE_CUT_REGEX
Denys Vlasenko
2022-01-24 07:07:17 +0100
-
117a8c9b7a
apply const trick to ptr_to_globals
Khem Raj
2022-01-12 10:54:54 -0800
-
78fdf4d22d
mkfs.vfat: fix volume label to be padded with space
Timo Teräs
2022-01-21 13:17:00 +0200
-
6dd6a6c42d
Add support for long options to cmp
Walter Lozano
2022-01-21 11:00:27 -0300
-
f12fb1e409
sed: fix handling of escaped delimiters in s/// replacement
Denys Vlasenko
2022-01-23 19:04:27 +0100
-
e998c7c032
sed: fix handling of escaped delimiters in s/// search pattern, closes 14541
Denys Vlasenko
2022-01-23 18:48:49 +0100
-
33a9f34df5
add busybox_ldscript.README.txt
Denys Vlasenko
2022-01-23 15:46:05 +0100
-
39369ff460
libbb/sha1: use SSE2 in unrolled x86-64 code. ~10% faster
Denys Vlasenko
2022-01-23 09:27:30 +0100
-
1e825acf8d
libbb: shrink lineedit_read_key()
Denys Vlasenko
2022-01-18 00:31:27 +0100
-
8ad2acf352
fix "defined but not used" warnings
Denys Vlasenko
2022-01-17 23:59:46 +0100
-
12566e7f9b
ash,hush: fix handling of SIGINT while waiting for interactive input
Denys Vlasenko
2022-01-17 03:02:40 +0100
-
a277506a64
shell: add comments about SIGINT-related problems
Denys Vlasenko
2022-01-16 23:54:46 +0100
-
c2788f88f4
libbb: introduce and use chdir_or_warn()
Denys Vlasenko
2022-01-13 12:56:10 +0100
-
931c55f9e2
libbb: invert the meaning of SETUP_ENV_NO_CHDIR -> SETUP_ENV_CHDIR
Denys Vlasenko
2022-01-13 12:50:48 +0100
-
b3eec1651f
sulogin: util-linux does not say "normal startup" on Ctrl-D
Denys Vlasenko
2022-01-13 01:43:11 +0100
-
96771ec5f5
sulogin: start _login_ shell only with -p
Denys Vlasenko
2022-01-13 01:38:47 +0100
-
68b402ee51
ash: ^C with SIG_INGed SIGINT should not exit the shell
Denys Vlasenko
2022-01-13 01:05:03 +0100
-
d162a7b978
sulogin: increase util-linux compatibility
Denys Vlasenko
2022-01-12 23:19:11 +0100
-
004cefa918
reset: better --help text
Denys Vlasenko
2022-01-12 17:21:14 +0100
-
524fecf7c3
nmeter: %[md] %[mw] - dirty file-backed pages, writeback pages
Denys Vlasenko
2022-01-11 19:32:16 +0100
-
ff8fda8482
ls: implement ls -sh (human-readable allocated blocks)
Denys Vlasenko
2022-01-08 22:59:49 +0100
-
143356876b
libbb/sha1: add a comment
Denys Vlasenko
2022-01-08 22:43:24 +0100
-
e2952dfaff
awk: input numbers are never octal or hex (only program consts can be)
Denys Vlasenko
2022-01-08 22:42:35 +0100
-
84a1305888
XXXsum: handle binary sums with " " in the path
Emanuele Giacomelli
2022-01-07 14:17:48 +0100
-
e7ff29402d
libbb/sha1: simplify cpuid code
Denys Vlasenko
2022-01-08 01:25:23 +0100
-
805ececa61
whitespace fix
Denys Vlasenko
2022-01-08 00:41:09 +0100
-
0bab5da37e
libbb/sha1: tweak comments
Denys Vlasenko
2022-01-07 14:55:31 +0100
-
89092c61bc
powertop: fix cpuid asm: ebx saving/restoring is properly done by gcc
Denys Vlasenko
2022-01-07 01:33:46 +0100
-
a96ccbefe4
libbb/sha1: optional i686 hardware accelerates hashing
Denys Vlasenko
2022-01-07 01:32:13 +0100
-
711e20ecb8
libbb/sha1: optional x86-64 hardware accelerates hashing
Denys Vlasenko
2022-01-07 00:43:59 +0100
-
a93668cc42
fdisk: recognize EBBR protective partitions
Vincent Stehlé
2021-12-13 10:07:18 +0100
-
6062c0d19b
libbb: change xstrndup, xmemdup to take size_t as size parameter
Denys Vlasenko
2022-01-05 23:02:13 +0100
-
db5546ca10
libbb: code shrink: introduce and use [_]exit_SUCCESS()
Denys Vlasenko
2022-01-05 22:16:06 +0100
-
076f5e064f
less: code shrink
Denys Vlasenko
2022-01-05 22:04:21 +0100
-
34e0bb3931
sort: support -h
Denys Vlasenko
2022-01-05 12:05:55 +0100
-
cc7d2e2178
sort: fix -s -r interaction: 'stable' order is not affected by -r
Denys Vlasenko
2022-01-04 23:53:21 +0100
-
dfd8aafcf5
libbb: fflush_stdout_and_exit(0) still exits with _error_ (not 0!) if fflush fails
Denys Vlasenko
2022-01-04 23:36:16 +0100
-
31f45c1b36
libbb: factor out fflush_stdout_and_exit(EXIT_SUCCESS)
Denys Vlasenko
2022-01-04 23:31:58 +0100
-
286b33721d
sed: correctly handle 'w FILE' commands writing to the same file
Denys Vlasenko
2022-01-04 19:42:36 +0100
-
ed2af2e82d
build system: detect if build host has no bzip2
Denys Vlasenko
2022-01-04 14:32:41 +0100
-
c3cfcc9242
libbb/sha1: x86_64 version: reorder prologue/epilogue insns
Denys Vlasenko
2022-01-04 01:45:13 +0100
-
1fc520ed28
md5/shaXsum: use FEATURE_COPYBUF_KB to size the buffer instead of fixed 4k
Denys Vlasenko
2022-01-04 00:50:32 +0100
-
7abb2bb96e
libbb/sha1: x86_64 version: tidying up, no code changes
Denys Vlasenko
2022-01-03 17:02:48 +0100