-
4387077f8e
typo fix
Denys Vlasenko
2022-01-03 13:14:09 +0100
-
947bef0dea
libbb/sha1: x86_64 version: generate from a script, optimize a bit
Denys Vlasenko
2022-01-03 13:00:07 +0100
-
05fd13ebec
libbb/sha1: x86_64 version: move to a separate .S file, no code changes
Denys Vlasenko
2022-01-03 01:57:29 +0100
-
5c0c558231
libbb/sha1: code shrink in medium-speed version
Denys Vlasenko
2022-01-02 01:56:35 +0100
-
4d4f1f2096
libbb/sha1: x86_64 version: bswap in 64-bit chunks
Denys Vlasenko
2022-01-01 15:42:15 +0100
-
d643010fee
libbb/sha1: shrink x86_64 version - use r8..15 for W[8..15]
Denys Vlasenko
2022-01-01 15:01:53 +0100
-
5f68170204
libbb/sha1: assembly versions for x86
Denys Vlasenko
2022-01-01 12:21:01 +0100
-
f09d088fdf
libbb/sha1: shrink and speed up fully unrolled version
Denys Vlasenko
2021-12-31 17:06:00 +0100
-
0b62a08777
libbb/sha1: add config-selectable partially unrolled version
Denys Vlasenko
2021-12-30 18:54:02 +0100
-
25aadc893d
libbb/sha1: add config-selectable fully unrolled version, closes 14391
Denys Vlasenko
2021-12-30 13:07:12 +0100
-
9173c9cce4
ed: add support for -s command-line option as mandated by POSIX
Sören Tempel
2021-12-29 16:15:50 +0100
-
0e2cb6d1e2
echo: add FIXME comment
Denys Vlasenko
2021-12-29 06:41:05 +0100
-
0fcc7f5f73
scripts/echo.c: fix NUL handling in "abc\0 def"
Denys Vlasenko
2021-12-28 21:05:59 +0100
-
f1d06462e8
libbb: cose shrink in sha1
Denys Vlasenko
2021-12-28 09:05:12 +0100
-
44075929a8
Start 1.36.0 development cycle
Denys Vlasenko
2021-12-26 18:40:55 +0100
-
e512aeb0fb
Bump version to 1.35.0
Denys Vlasenko
2021-12-26 17:55:58 +0100
-
97c00ae134
httpd: fix compile failure if !FEATURE_HTTPD_RANGES
Denys Vlasenko
2021-12-26 14:29:37 +0100
-
4fe954c148
sed: do not ignore 'g' modifier when match starts with ^
Dominique Martinet
2021-12-21 21:52:29 +0900
-
a05a3d5932
ed: align output of read command with POSIX.1-2008
Sören Tempel
2021-11-17 15:12:25 +0100
-
f26eb796e2
ed: fix current line number for file passed via the command-line
Sören Tempel
2021-11-17 15:08:53 +0100
-
7d49fedc86
timeout: add support for "timeout -k KILL_SECS"
Matthew Slowe
2021-10-09 12:26:40 +0100
-
c1eac153e8
cmp: code shrink
Denys Vlasenko
2021-12-17 22:43:45 +0100
-
bfd8738154
ed: add support for -p command-line option as mandated by POSIX
Sören Tempel
2021-11-21 12:24:45 +0100
-
579894bfd2
cmp: add support for -n
Walter Lozano
2021-11-25 13:11:32 -0300
-
00d10cb6eb
docs/embedded-scripts.txt: whitespace fix
Denys Vlasenko
2021-12-17 21:38:02 +0100
-
aaade69ce9
find: implement -samefile
Aaro Koskinen
2021-11-28 12:11:48 +0200
-
7105e4afdd
printf: allow 0 as a flag and allow multiple flags
Ron Yorston
2021-12-16 11:19:03 +0000
-
b720629dfe
httpd: do not send Last-Modified / ETag / Content-Length for error pages
Denys Vlasenko
2021-12-17 21:01:15 +0100
-
70683faf38
httpd: don't send Content-Length in error pages header
Denys Vlasenko
2021-12-17 20:37:58 +0100
-
cb91a818c8
libarchive/get_header_ar.c: fix extraction of archives from binutils in deterministic mode
Peter Korsgaard
2021-11-26 16:38:57 +0100
-
e67b80f473
udhcpc6: fix udhcp_find_option to actually find DHCP6 options
Denys Vlasenko
2021-12-12 17:13:54 +0100
-
9b67880719
Makefile.flags: use all cflags for crypt and rt checks
Martin Kaiser
2021-11-08 17:36:43 +0100
-
b9fba185c5
wget: allow end-users to customize Content-Type for --post-data and --post-file
Ildar Shaimordanov
2021-12-12 03:19:13 +0100
-
c7b90dc4d1
uudecode: special-case "/dev/stdout", closes 14241
Denys Vlasenko
2021-12-12 00:34:15 +0100
-
27df6aeef2
tls: P256: factor out "multiply then reduce" operation
Denys Vlasenko
2021-12-11 23:27:40 +0100
-
b240733ae7
tls: x25519: code shrink by factoring out common code
Denys Vlasenko
2021-12-01 15:09:44 +0100
-
8514b4166d
tls: P256: enable 64-bit version of montgomery reduction
Denys Vlasenko
2021-11-28 21:40:23 +0100
-
90b0d33044
tls: P256: add 64-bit montgomery reduce (disabled), small optimization in 32-bit code
Denys Vlasenko
2021-11-28 15:38:51 +0100
-
832626227e
tls: P256: add comment on logic in sp_512to256_mont_reduce_8, no code changes
Denys Vlasenko
2021-11-28 12:55:20 +0100
-
00b5051cd2
libbb: code shrink in des encryption, in setup_salt()
Denys Vlasenko
2021-11-28 12:21:23 +0100
-
cfb615781d
tls: P256: simplify sp_256_mont_inv_8 (no need for a temporary)
Denys Vlasenko
2021-11-28 11:10:00 +0100
-
bfefa6ab6c
libarchive: remove duplicate forward declaration
Bernhard Reutner-Fischer
2021-11-28 10:53:22 +0100
-
1b93c7c4ec
tls: P256: pad struct sp_point to 64 bits (on 64-bit arches)
Denys Vlasenko
2021-11-28 02:56:02 +0100
-
0b13ab66f4
tls: P256: trivial x86-64 fix
Denys Vlasenko
2021-11-27 19:36:23 +0100
-
f92ae1dc4b
tls: P256: change logic so that we don't need double-wide vectors everywhere
Denys Vlasenko
2021-11-27 19:15:43 +0100
-
9c671fe3dd
tls: P256: do not open-code copying of struct variables
Denys Vlasenko
2021-11-27 18:42:27 +0100
-
dcfd8d3d10
tls: P256: fix sp_256_div2_8 - it wouldn't use a[] if low bit is 0
Denys Vlasenko
2021-11-27 16:07:42 +0100
-
8cbb70365f
tls: P256: remove redundant zeroing in sp_256_map_8
Denys Vlasenko
2021-11-27 15:50:40 +0100
-
4415f7bc06
tls: P256: explain which functions use double-wide arrays, no code changes
Denys Vlasenko
2021-11-27 15:47:26 +0100
-
bbda85c74b
tls: P256: remove constant-time trick in sp_256_proj_point_add_8
Denys Vlasenko
2021-11-27 15:06:57 +0100
-
26c8522522
tls: P256: do not open-code copying of struct variables
Denys Vlasenko
2021-11-27 15:00:14 +0100
-
446d136109
tls: tweak debug printout
Denys Vlasenko
2021-11-27 12:03:43 +0100
-
4bc9da1071
tls: P256: 64-bit optimizations
Denys Vlasenko
2021-11-27 11:28:11 +0100
-
15f7d618ea
which: add -a to help text
Denys Vlasenko
2021-11-09 13:51:22 +0100
-
836b79211d
cpio: add support for --renumber-inodes like GNU cpio
Ariadne Conill
2021-06-28 08:31:23 -0600
-
8aa5585ff4
cpio: add support for --ignore-devno like GNU cpio
Ariadne Conill
2021-06-28 08:25:59 -0600
-
aaf3d5ba74
shell: tweak --help
Denys Vlasenko
2021-10-13 11:15:52 +0200
-
62f1eed1e1
hush: in a comment, document what -i might be doing
Denys Vlasenko
2021-10-12 22:39:11 +0200
-
c33bbcb92f
ed: align output of read/write commands with POSIX-1.2008
Sören Tempel
2021-07-17 21:45:40 +0200
-
94c78aa0b9
config system: move some options closer to relevalnt tool subdirectories
Denys Vlasenko
2021-10-12 13:23:29 +0200
-
7c3e96d4b3
shell: use more compact SHELL_ASH / HUSH config defines. no code changes
Denys Vlasenko
2021-10-12 01:24:32 +0200
-
f4fcd74a6e
shell: do not read user database for every prompt - only for those which need it
Denys Vlasenko
2021-10-11 23:08:31 +0200
-
6ba1f2d0bc
tar: prevent malicious archives with enormous long name sizes OOMing the machine
Denys Vlasenko
2021-10-11 19:28:39 +0200
-
aec8fbfb83
whitespace fix
Denys Vlasenko
2021-10-11 19:11:06 +0200
-
5acf5e1f87
shell: fix script's comm field if ENABLE_FEATURE_PREFER_APPLETS=y
Denys Vlasenko
2021-10-11 18:39:25 +0200
-
23aba8a9a6
tls: code shrink curve25519
Denys Vlasenko
2021-10-11 16:31:47 +0200
-
74ee3f2f73
tls: remove unused tls_symmetric.h (was used by old "big" AES code)
Denys Vlasenko
2021-10-11 13:46:30 +0200
-
376b2ceff6
chrt: silence analyzer warning
Bernhard Reutner-Fischer
2021-10-10 10:19:08 +0200
-
d8e39b5917
find: code shrink -{m,a,c}{time,min}
Denys Vlasenko
2021-10-10 15:18:12 +0200
-
d3dbf4ac05
*: add more beneficial NOINLINEs
Denys Vlasenko
2021-10-10 14:32:05 +0200
-
53b2fdcdba
*: add NOINLINEs where code noticeably shrinks
Denys Vlasenko
2021-10-10 13:50:53 +0200
-
5156b24553
Make const ptr assign as function call in clang
YU Jincheng
2021-10-10 02:19:51 +0800
-
04ad683bf9
find: implement -amin, -atime, -cmin, and -ctime
Ismael Luceno
2021-10-09 21:40:53 +0200
-
49bcf9f40c
hush: speed up ${x//\*/|} too
Denys Vlasenko
2021-10-09 03:52:04 +0200
-
5aaeb550b7
ash: speed up ${x//\*/|} too, make it independent of ASH_OPTIMIZE_FOR_SIZE
Denys Vlasenko
2021-10-09 03:32:20 +0200
-
21e8dbfd9d
ash.c: speedup ${s:} substring (no quotes)
Alin Mr
2021-07-28 11:40:01 +0300
-
94eb1c4dc6
libbb: better coreutils compatibility for realpath
Ron Yorston
2021-07-31 13:51:57 +0100
-
86ba007b84
xxd: fix -p -r, closes 13881
Denys Vlasenko
2021-10-08 23:03:54 +0200
-
d315a77a79
resize: use tcgetattr(TCSAFLUSH) instead of TCSANOW, closes 13811
Denys Vlasenko
2021-10-08 22:18:24 +0200
-
ecac9853f2
mktemp: add --tmpdir option
Andrej Valek
2021-06-25 07:45:35 +0200
-
b198e9aa93
tar: improve comments, add FIXMEs. no code changes
Denys Vlasenko
2021-10-08 19:34:20 +0200
-
049775b2ef
libbb.h: fix logic selecting incorrect BB_STRTOOFF for !LFS configs
Denys Vlasenko
2021-10-08 15:50:36 +0200
-
84874785c2
httpd: if range is not specified, correctly fall back to read/write loop
Denys Vlasenko
2021-10-08 15:18:10 +0200
-
50c5b36dd7
help: s/Don't daemonize/Run in foreground/g
Denys Vlasenko
2021-10-08 15:02:53 +0200
-
d2e0d3f514
mdev: tweak --help
Denys Vlasenko
2021-10-08 14:30:50 +0200
-
cf4dc4a09d
mount: "mount -o rw ...." should not fall back to RO mount
Denys Vlasenko
2021-10-08 02:16:41 +0200
-
c28313bb17
ip: added support for setting netns on devices
Nicholas Niro
2020-04-22 23:36:11 -0400
-
eb048a450c
ps: fix -o pid=PID,args interpreting entire "PID,args" as header
Denys Vlasenko
2021-10-07 21:55:16 +0200
-
421c8767ba
find: Unify time comparisons
Ismael Luceno
2021-09-29 13:41:33 +0200
-
0084c44799
config: find: Fix mtime/mmin description
Ismael Luceno
2021-09-29 13:41:32 +0200
-
1f925038ab
*: generalize "const trick"
YU Jincheng
2021-09-29 17:37:26 +0800
-
17e6fb06b3
tls: whitespace fix
Denys Vlasenko
2021-10-06 21:22:36 +0200
-
5e9c617021
tls: P256: sp_256_sub_8_p256_mod always subtracts in-place, use that
Denys Vlasenko
2021-10-06 20:14:49 +0200
-
87e3f2e9f8
tls: P256: x86-64 optimized sp_256_sub_8_p256_mod
Denys Vlasenko
2021-10-06 19:59:39 +0200
-
911344a998
tls: P256: x86-64 assembly
Denys Vlasenko
2021-10-06 17:17:34 +0200
-
22fd8fd3f4
tls: P256: tweak arm assembly (currently disabled)
Denys Vlasenko
2021-10-06 16:10:49 +0200
-
d74993d31d
tls: P@256: remove "header comment is kept intact" comment
Denys Vlasenko
2021-10-06 14:28:47 +0200
-
567eefcaf8
tls: P256: do not dumplicate sp_256_sub_8()
Denys Vlasenko
2021-10-06 14:25:10 +0200
-
00f2cceb6a
tls: P256: shrink sp_256_mul_add_8 a bit more
Denys Vlasenko
2021-10-06 10:15:29 +0200
-
c784284615
tls: P256: propagate constants, create dedicated "subtract p256_mod" function
Denys Vlasenko
2021-10-06 01:09:37 +0200