Denys Vlasenko
|
eb53d01be5
tls: code shrink
|
6 éve |
Denys Vlasenko
|
a33b008240
tls: code shrink
|
6 éve |
Denys Vlasenko
|
be5ca42e8d
tls: code shrink
|
6 éve |
Denys Vlasenko
|
ab3c5e4c44
tls: actually fill in CIPHER_ID3 value in hello message
|
6 éve |
Denys Vlasenko
|
d2923b3d23
tls: fix is.gd again, fix AES-CBC using decrypt key instead of encrypt
|
6 éve |
Denys Vlasenko
|
03569bc50f
tls: speed up xor'ing of aligned 16-byte buffers
|
6 éve |
Denys Vlasenko
|
941440cf16
tls: in AES-GCM decoding, avoid memmove
|
6 éve |
Denys Vlasenko
|
624066f0cc
tls: make tls_get_random() FAST_FUNC
|
6 éve |
Denys Vlasenko
|
219c9d4b5d
tls: code shrink
|
6 éve |
Denys Vlasenko
|
ecc9090cfc
tls: simplify aesgcm_GHASH()
|
6 éve |
Denys Vlasenko
|
5e4236d226
tls: in AES-CBC code, do not set key for every record - do it once
|
6 éve |
Denys Vlasenko
|
83e5c627e1
tls: add support for TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher
|
6 éve |
Denys Vlasenko
|
4e46b98a45
tls: add comment, no code changes
|
6 éve |
Denys Vlasenko
|
d5a0405a6f
tls: code shrink
|
6 éve |
Denys Vlasenko
|
de7b5bb59a
tls: tidy up recently added ECDSA code
|
6 éve |
Denys Vlasenko
|
bddb6545a9
tls: add support for ECDHE-ECDSA-AES-128-CBC-SHA and x25519 curve
|
6 éve |
Denys Vlasenko
|
084bac472b
tls: code shrink
|
6 éve |
Denys Vlasenko
|
5df3b12241
tls: reorder a few more cipher ids
|
6 éve |
Denys Vlasenko
|
b29d045581
tls: move TLS_AES_128_GCM_SHA256 definition up
|
6 éve |
Denys Vlasenko
|
9b0ce4d608
tls: add more cipher ids, no code changes
|
6 éve |
Ivan Abrea
|
5cb4f9081f
tls: fix to handle X.509 v1 certificates correctly
|
6 éve |
Denys Vlasenko
|
a48eadbc22
tls: remove redundant floor prevention
|
6 éve |
Denys Vlasenko
|
403f2999f9
wget: initial support for ftps://
|
6 éve |
Denys Vlasenko
|
98066662aa
tls: fix hash calculations if client cert is requested and sent
|
6 éve |
Denys Vlasenko
|
558aae1a33
tls: use capped SNI len everywhere
|
7 éve |
Denys Vlasenko
|
5d561ef634
tls: do not compile in TLS_RSA_WITH_NULL_SHA256 code if unreachable
|
7 éve |
Denys Vlasenko
|
229d3c467d
tls: avoid using int16 in pstm code
|
7 éve |
Denys Vlasenko
|
636c3b627c
tls: merge sha1 and sha256 hmac functions
|
7 éve |
Denys Vlasenko
|
0ec4d08ea3
tls: covert i/o loop from using select() to poll()
|
7 éve |
Denys Vlasenko
|
c31b54fd81
tls: fold AES CBC en/decryption into single functions
|
7 éve |