-
Notifications
You must be signed in to change notification settings - Fork 3.5k
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
feat: support phpseclib3 #2019
feat: support phpseclib3 #2019
Conversation
d988f8f
to
5c2447f
Compare
1883da4
to
b5c5706
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is great! Thank you for this!
I don't believe the current test suite covers phpseclib:~2.0
. I'll try to get a PR in today to fix that, and once I can conform that's being tested this will be good to merge.
Thanks again.
|
I see you just dropped PHP 5.4 and 5.5, 🚀 I'll will check the PHP 8 failure |
The error I'm seeing in PHP 8.0:
|
Yes @bshaffer I checked the GitHub log yesterday already and was able to reproduce it locally. I provided a minimal code chunk that reproduces it using the code strictly taken from the documentation that proves it needs to be fixed in phpseclib itself: |
18eddb0
to
857b24f
Compare
PHP 8 support fixed in phpseclib/phpseclib@02fa3b1 So we should now wait for the tag to be released and bump the minimum version 3 to this tag. |
PHP 8 fixed with 3.0.2 version. |
phpseclib/phpseclib
with no composer conflicts.Verify
class to new phpseclib classes and methods.