-
-
Notifications
You must be signed in to change notification settings - Fork 824
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CRM-20561 Use composer for Net_SMTP and Net_Socket and patch for TLS and CiviCRM Custom Error #10387
Conversation
seamuslee001
commented
May 21, 2017
•
edited by civicrm-builder
Loading
edited by civicrm-builder
- CRM-20561: Load Net_SMTP, Auth_SASL, Net_Socket via Composer
…M Custom Error Roll back Net_Socket for php compatabilty
51cb75d
to
a86c2ae
Compare
Jenkins re test this please |
4.6 Diff between current packages versions of Net_SMTP and Net_Socket and proposed composer versions https://gist.github.com/seamuslee001/66109ba62b4778f393d846b465106819 |
@totten @jackrabbithanna updated diff between packages and composer versions https://gist.github.com/seamuslee001/34b7e25998ae22d71b5c02c28a21960b |
Also @totten @jackrabbithanna this is the diff for Exception.php which is installed as well with composer (already done in composer in 4.7) |
Soft +1 -- these 4.6 changes match my recollection of similar 4.7 changes, and I wouldn't expect these parts of the codebase to be very different. However, I haven't done any 4.6 testing. |
So I lean to a soft +1 too. I really don't want to risk having everyone's 4.6 installations stop working because of the TLS issue. @totten and @seamuslee001 , any recommendations on how / what to test this directly? I'm going have to pick someone's brain on how to be able to build CiviCRM from a PR's branch, so that I can install it and test it. Any resources you can link to for that too would be appreciated. |
@jackrabbithanna ok so the simplest way to test this is to do the following
|
Can't afford to have LTS break with TLS 1.0 Deprecation, so erring on the side of updates |