Go to file
David Benjamin cfd248b7f6 Clean up SSL_export_keying_material implementation.
Fix up the variable names. Also avoid the messy logic of checking whether the
label and context collide with the normal key expansion ones in the face of
adverserial inputs. Make that the caller's responsibility, just as it's already
the caller's responsibility to ensure that different calls don't overlap.  (The
label should be a constant string in an IANA registry anyway.)

Change-Id: I062fadb7b6a18fa946b883be660ea9b3f0f6277c
Reviewed-on: https://boringssl-review.googlesource.com/4216
Reviewed-by: Adam Langley <agl@google.com>
2015-04-06 20:47:54 +00:00
crypto Clean up do_ssl3_write fragment handling. 2015-04-06 18:53:15 +00:00
doc
include/openssl Clean up SSL_export_keying_material implementation. 2015-04-06 20:47:54 +00:00
ssl Clean up SSL_export_keying_material implementation. 2015-04-06 20:47:54 +00:00
tool Define NOMINMAX across the entire project. 2015-04-02 18:38:56 +00:00
util Add the is_unexpected key to the test output. 2015-04-06 18:13:27 +00:00
.clang-format
.gitignore
BUILDING Generate error data at build time. 2015-03-06 18:59:25 +00:00
CMakeLists.txt Define NOMINMAX across the entire project. 2015-04-02 18:38:56 +00:00
codereview.settings
STYLE Style guide tweaks. 2015-02-19 18:33:20 +00:00