Skip to content

add missing verify_fun mfa translation #9691

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

Merged
merged 1 commit into from
Jun 16, 2025

Conversation

danj3
Copy link
Contributor

@danj3 danj3 commented Apr 4, 2025

inet_tls_dist is missing a configuration translation for verify_fun from an mfa tuple to a closure that can be called during ssl_handshake.

@IngelaAndin This is the missing verify_fun translation I spoke of, for otp-27

@CLAassistant
Copy link

CLAassistant commented Apr 4, 2025

CLA assistant check
All committers have signed the CLA.

Copy link
Contributor

github-actions bot commented Apr 4, 2025

CT Test Results

    2 files     66 suites   48m 14s ⏱️
  814 tests   770 ✅  44 💤 0 ❌
3 910 runs  3 134 ✅ 776 💤 0 ❌

Results for commit 8e0adc7.

♻️ This comment has been updated with latest results.

To speed up review, make sure that you have read Contributing to Erlang/OTP and that all checks pass.

See the TESTING and DEVELOPMENT HowTo guides for details about how to run test locally.

Artifacts

// Erlang/OTP Github Action Bot

@IngelaAndin IngelaAndin added the team:PS Assigned to OTP team PS label Apr 7, 2025
@IngelaAndin
Copy link
Contributor

Discussed in #9692

@danj3
Copy link
Contributor Author

danj3 commented Apr 28, 2025

Does this documentation require additional revisions? Are there any outstanding concerns preventing merge of this PR?

@RaimoNiskanen
Copy link
Contributor

To me this documentation looks fine. @IngelaAndin; what do you think?

@IngelaAndin IngelaAndin added the waiting waiting for changes/input from author label May 6, 2025
@IngelaAndin
Copy link
Contributor

@danj3 ping

@danj3
Copy link
Contributor Author

danj3 commented May 7, 2025

@IngelaAndin thanks for the ping. I believe this latest commit addresses the comments.

@IngelaAndin IngelaAndin force-pushed the dj/maint-27/dist_verify_fun branch from 5abf4f8 to a5e60f7 Compare May 27, 2025 14:38
@IngelaAndin
Copy link
Contributor

Rebased it on OTP-27.3.4

@IngelaAndin IngelaAndin requested a review from RaimoNiskanen May 27, 2025 14:40
Copy link
Contributor

@RaimoNiskanen RaimoNiskanen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The typo "configuratin" -> "configuration" should be fixed

@danj3
Copy link
Contributor Author

danj3 commented Jun 7, 2025

Typo resolved.

@IngelaAndin IngelaAndin removed the waiting waiting for changes/input from author label Jun 11, 2025
@RaimoNiskanen
Copy link
Contributor

Unfortunately, we cannot accept any contribution unless the GitHub CLA Assistant sees that all contributors have signed our Contributor's License Agreement. @danj3: it seems the commit(s) has got a different e-mail address from the one(s) registered on your GitHub account. So you need to fix that and/or sign the CLA...

@danj3 danj3 force-pushed the dj/maint-27/dist_verify_fun branch from cae17b3 to c6ec64c Compare June 11, 2025 14:03
@danj3
Copy link
Contributor Author

danj3 commented Jun 11, 2025

Thank you for your patience. I believe I have resolved the CLA and author problem both here and in the companion PR for 28.

@RaimoNiskanen RaimoNiskanen self-requested a review June 13, 2025 11:44
RaimoNiskanen
RaimoNiskanen previously approved these changes Jun 13, 2025
add example for verify_fun use in ssl_dist_optfile
clarify text and link for verify_fun incompatible legacy use
add verify/4 info, change example from if to case
@RaimoNiskanen RaimoNiskanen self-requested a review June 13, 2025 13:22
@RaimoNiskanen
Copy link
Contributor

I rebased to our patch base for maint-27, to satisfy our internal patch scripts.

Hopefully I will be able to merge this to maint-28 too and onwards, which should make PR #9692 redundant...

This will be the last thing I do before my looong vacation, so fingers crossed ;-)

@garazdawi garazdawi merged commit e258f62 into erlang:maint-27 Jun 16, 2025
21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
team:PS Assigned to OTP team PS
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants