Assembly build issues for UEFI with nasm and RtlVirtualUnwind

2020-08-19 Thread Zurcher, Christopher J
Within the TianoCore/EDK2 project for UEFI, the prescribed assembler is NASM. In order build the 64-bit assembly config of OpenSSL with .nasm files, it appears that the Windows API function RtlVirtualUnwind is required. For my current implementation I have provided a stub function to satisfy

query on dns resolver

2020-08-19 Thread SIMON BABY
I was looking at the openssl 1.0.2j code and trying to find how it resolves the dns domain name IP address from name. 1. Does it use the OS supported utilities like nslookup, gethostip etc? 2. Do we need a recursive dns server IP address to define in resolv.conf? 3. Can I know the APIs and files

Re: SSL_ERROR_WANT_TIME: Pause SSL_connect to fetch intermediate certificates

2020-08-19 Thread Alex Rousskov
On 8/19/20 5:29 AM, Matt Caswell wrote: > We should really have a proper callback for this purpose. PRs welcome! > (Doesn't help you right now though). Thank you for a prompt, thoughtful, and useful response. I believe that we are on the same page as far as async API overall intentions, and I am

Re: SSL_ERROR_WANT_TIME: Pause SSL_connect to fetch intermediate certificates

2020-08-19 Thread Matt Caswell
On 18/08/2020 22:31, Alex Rousskov wrote: > As you know, OpenSSL provides the certificate verification callback that > can discover that the origin certificate chain is incomplete. An > application using threads or blocking I/O can probably "pause" its > verification callback execution, fetch