microsoft / openssl

A cross-platform cryptographic library
133 stars 57 forks source link

What are the branches for, which one should be used? #58

Open skuskusku opened 6 years ago

skuskusku commented 6 years ago

Hello Mr. Khouzam,

maybe I have overlooked, but can you explain which branches should be used currently with which version of Visual Studio? What is this Project Nagisa branch intended for? Is there one branch now that can be used with both VS2015 and VS2017 or do I still have to resort to the OpenSSL_1_0_2_WinRT-stable-vs2017 for targetting VS2017? Are there any plans to update to OpenSSL 1.0.2o?

Thanks for all your efforts, I appreciate your work

-- Stefan

khouzam commented 6 years ago

Hi @skuskusku,

You should be using OpenSSL_1_0_2_WinRT-stable.

It has the VS2017 changes and can be used for both VS2017 and VS2015. Use ms\do_vsprojects15 for VS2017 and ms\do_vsprojects14 for VS2015.

The branch has been updated to 1.0.2o last week.

I've cleaned up the stale branches vs2017 (since it has been merged) and Project Nagisa which as a branch to update to 1.0.2n and has also been merged.

I hope this clears things up.