Andy Polyakov
33f44acbbe
s3/s3_cbc.c: allow for compilations with NO_SHA256|512.
...
(cherry picked from commit d5371324d9
)
2013-02-05 16:46:18 +00:00
Andy Polyakov
11c48a0fd2
ssl/s3_cbc.c: md_state alignment portability fix.
...
RISCs are picky and alignment granted by compiler for md_state can be
insufficient for SHA512.
(cherry picked from commit 36260233e7
)
2013-02-05 16:46:18 +00:00
Andy Polyakov
3cdaca2436
ssl/s3_cbc.c: uint64_t portability fix.
...
Break dependency on uint64_t. It's possible to declare bits as
unsigned int, because TLS packets are limited in size and 32-bit
value can't overflow.
(cherry picked from commit cab13fc847
)
2013-02-05 16:46:17 +00:00
Ben Laurie
080f395392
Fixups from previous commit.
2013-02-05 16:46:17 +00:00
Ben Laurie
f852b60797
Oops. Add missing file.
...
(cherry picked from commit 014265eb02
)
2013-02-05 16:46:16 +00:00