Stop symlinking, move files to intended directory Rather than making include/openssl/foo.h a symlink to crypto/foo/foo.h, this change moves the file to include/openssl/foo.h once and for all. Likewise, move crypto/foo/footest.c to test/footest.c, instead of symlinking it there. Originally-by: Geoff Thorpe <geoff@openssl.org> Reviewed-by: Rich Salz <rsalz@openssl.org>
Remove ui_compat This is the last of the old DES API. Reviewed-by: Richard Levitte <levitte@openssl.org>
VMS adjustments: Add new symbols that are longer than 31 chars to symhacks. VMS doesn't have <sys/un.h>, reflect that in e_os.h. MS_CALLBACK has been removed, ssl_task.c needs adjustment. Reviewed-by: Andy Polyakov <appro@openssl.org>
"#if 0" removal: header files Remove all "#if 0" blocks from header files. Reviewed-by: Tim Hudson <tjh@openssl.org>
Run util/openssl-format-source -v -c . Reviewed-by: Tim Hudson <tjh@openssl.org>
Remove all RFC5878 code. Remove RFC5878 code. It is no longer needed for CT and has numerous bugs
Add callbacks supporting generation and retrieval of supplemental data entries, facilitating RFC 5878 (TLS auth extensions) Removed prior audit proof logic - audit proof support was implemented using the generic TLS extension API Tests exercising the new supplemental data registration and callback api can be found in ssltest.c. Implemented changes to s_server and s_client to exercise supplemental data callbacks via the -auth argument, as well as additional flags to exercise supplemental data being sent only during renegotiation.
Harmonise symhacks.h in this branch with lower versions. Add aliases for SSL_CTX_set_not_resumable_session_callback and SSL_set_not_resumable_session_callback on top of that.
PR: 1794 Submitted by: Peter Sylvester <peter.sylvester@edelweb.fr> Reviewed by: steve Remove unnecessary code for srp and to add some comments to s_client. - the callback to provide a user during client connect is no longer necessary since rfc 5054 a connection attempt with an srp cipher and no user is terminated when the cipher is acceptable - comments to indicate in s_client the (non-)usefulness of th primalaty tests for non known group parameters.
A few more long symbols need shortening.
Synchronise with Unix and do all other needed modifications to have it build on VMS again.
Update symhacks.
A few more macros for long symbols. Submitted by Steven M. Schweda <sms@antinode.info>
Update from 1.0.0-stable
Add a comment about libeay.num and ssleay.num
A DTLS1 symbol needs to be chopped off a bit.
Updates from 1.0.0-stable branch.
A few more symbols that are a little bit long for VMS
Provide other forms for symbols that are too long or that clash with others
A few more ENGINE strings that need shortening.