Task #3089
closedRequire Installation of OpenSSL on OS X
Description
The pre-install version is too old to be useful, and I doubt Apple will update that version.
Updated by Junxiao Shi over 9 years ago
What's the intended timeline for this? Do it now (before #3009 has to adopt #ifdef
for missing features in old OpenSSL), or later?
Updated by Anonymous over 9 years ago
It's more than the OpenSSL version being old. Apple officially deprecated OpenSSL in favor of its own Common Crypto library. I'm not sure you should allow the shipped OpenSSL to be used at all:
In addition to these APIs, a number of open source tools use OpenSSL for secure networking. If you use OpenSSL in your publicly shipping apps, you must provide your own copy of the OpenSSL libraries, preferably as part of your app bundle; the OpenSSL libraries that OS X provides are deprecated.
Updated by Yingdi Yu over 9 years ago
Junxiao Shi wrote:
What's the intended timeline for this? Do it now (before #3009 has to adopt
#ifdef
for missing features in old OpenSSL), or later?
Before the hmac commit, and we will remove those #ifdef in the hmac commit.
Updated by Yingdi Yu over 9 years ago
- Status changed from New to Code review
- % Done changed from 0 to 80
Updated by Junxiao Shi almost 9 years ago
- Status changed from Code review to Feedback
An issue cannot be in CodeReview without assignee.
Updated by Junxiao Shi over 8 years ago
- Status changed from Feedback to Closed
- Assignee set to Yingdi Yu
- % Done changed from 80 to 100
It seems this is already done in https://gerrit.named-data.net/2299