Here's my WiP - https://github.com/SamuelMarks/s2n-tls/tree/windows
Problem:
You don't support Windows
Solution:
Add support for Windows.
- Does this change what S2N sends over the wire? Nah
- Does this change any public APIs? Maybe a little for standard UNIX/Linux headers now exposed functions on Windows
- Which versions of TLS will this impact? N/A
Requirements / Acceptance Criteria:
What must a solution address in order to solve the problem? How do we know the solution is complete? - When it builds for Windows (and the test pass I guess!)
Out of scope:
Is there anything the solution will intentionally NOT address?
So yeah anyway if you want me to keep going just say the word and I'll see if I can't get it as far as successful build. Might even try for all of MSVC 2022, Cygwin, and MinGW.
Here's my WiP - https://github.com/SamuelMarks/s2n-tls/tree/windows
Problem:
You don't support Windows
Solution:
Add support for Windows.
Requirements / Acceptance Criteria:
What must a solution address in order to solve the problem? How do we know the solution is complete? - When it builds for Windows (and the test pass I guess!)
Out of scope:
Is there anything the solution will intentionally NOT address?
So yeah anyway if you want me to keep going just say the word and I'll see if I can't get it as far as successful build. Might even try for all of MSVC 2022, Cygwin, and MinGW.