Denys Vlasenko
|
965b795b87
decrease paddign: gcc-9.3.1 slaps 32-byte alignment on arrays willy-nilly
|
vor 4 Jahren |
Denys Vlasenko
|
9a2d899273
ntpd: fix refid reported in server mode, closes 13056
|
vor 4 Jahren |
James Byrne
|
6937487be7
libbb: reduce the overhead of single parameter bb_error_msg() calls
|
vor 5 Jahren |
Denys Vlasenko
|
84fc645605
*: slap on a few ALIGN1/2s where appropriate
|
vor 5 Jahren |
Denys Vlasenko
|
959b04bc0e
tls: add comment about dl.fedoraproject.org needing secp256r1 ECC curve
|
vor 5 Jahren |
Denys Vlasenko
|
3a4d5a73a8
tls: prepare for ECDH_anon ciphers
|
vor 6 Jahren |
Denys Vlasenko
|
c67ff8a1b0
tls: fix a potential (currently "disabled" by a macro) SHA1-related bug
|
vor 6 Jahren |
Denys Vlasenko
|
63bfe0e4c0
tls: if !ENABLE_FEATURE_TLS_SHA1, tls->MAC_size is always SHA256_OUTSIZE for AES-CBC
|
vor 6 Jahren |
Denys Vlasenko
|
71fa5b0a4c
tls: introduce FEATURE_TLS_SHA1 to make SHA1 code optional
|
vor 6 Jahren |
Denys Vlasenko
|
dffc8ff6a6
tls: add ECDHE_PSK and remove ARIA cipher ids
|
vor 6 Jahren |
Denys Vlasenko
|
8a46c74f8d
tls: add _anon_ cipher definitions
|
vor 6 Jahren |
Denys Vlasenko
|
2eb04290f9
tls: enable TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher
|
vor 6 Jahren |
Denys Vlasenko
|
60f784027e
tls: cipher 009D is not yet supported, don't test for it
|
vor 6 Jahren |
Denys Vlasenko
|
d9f6c3b091
tls: speed up prf_hmac_sha256()
|
vor 6 Jahren |
Denys Vlasenko
|
d4681c7293
tls: simplify hmac_begin()
|
vor 6 Jahren |
Denys Vlasenko
|
ca7cdd4b03
tls: add support for 8 more cipher ids - all tested to work
|
vor 6 Jahren |
Denys Vlasenko
|
838b88c044
tls: fix comments
|
vor 6 Jahren |
Denys Vlasenko
|
330d7f53f7
tls: add a comment on expanding list of supported ciphers
|
vor 6 Jahren |
Denys Vlasenko
|
a6192f347f
tls: do not leak RSA key
|
vor 6 Jahren |
Denys Vlasenko
|
eb53d01be5
tls: code shrink
|
vor 6 Jahren |
Denys Vlasenko
|
a33b008240
tls: code shrink
|
vor 6 Jahren |
Denys Vlasenko
|
be5ca42e8d
tls: code shrink
|
vor 6 Jahren |
Denys Vlasenko
|
ab3c5e4c44
tls: actually fill in CIPHER_ID3 value in hello message
|
vor 6 Jahren |
Denys Vlasenko
|
d2923b3d23
tls: fix is.gd again, fix AES-CBC using decrypt key instead of encrypt
|
vor 6 Jahren |
Denys Vlasenko
|
03569bc50f
tls: speed up xor'ing of aligned 16-byte buffers
|
vor 6 Jahren |
Denys Vlasenko
|
941440cf16
tls: in AES-GCM decoding, avoid memmove
|
vor 6 Jahren |
Denys Vlasenko
|
624066f0cc
tls: make tls_get_random() FAST_FUNC
|
vor 6 Jahren |
Denys Vlasenko
|
219c9d4b5d
tls: code shrink
|
vor 6 Jahren |
Denys Vlasenko
|
ecc9090cfc
tls: simplify aesgcm_GHASH()
|
vor 6 Jahren |
Denys Vlasenko
|
5e4236d226
tls: in AES-CBC code, do not set key for every record - do it once
|
vor 6 Jahren |