Skip to content

Use sasl_auth:client_done/1 #22

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 15 commits into from
Aug 29, 2024
Merged

Use sasl_auth:client_done/1 #22

merged 15 commits into from
Aug 29, 2024

Conversation

starbelly
Copy link
Contributor

sasl_auth was updated to require an explicit destruction of a context in an effort to avoid in memory race conditions. This commit merely updates the two plugins to use this function.

sasl_auth was updated to require an explicit destruction of a context
in an effort to avoid in memory race conditions. This commit merely updates
the two plugins to use this function.
@starbelly starbelly requested a review from zmstone August 24, 2024 15:54
@starbelly starbelly force-pushed the use-latest-sasl-auth branch 2 times, most recently from da98bbc to 54bc8b0 Compare August 24, 2024 16:16
@@ -14,12 +14,12 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
otp: ['23', '24', '25']
rebar3: ['3.16.1']
otp: ['24', '25', '26', '27']
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Re-adding comment, we can still test 23, but IMHO we should drop it, and 24, though I left that.

@@ -24,6 +24,10 @@ jobs:
with:
path: /tmp/.buildx-cache
key: ${{ runner.os }}-buildx-${{ hashFiles('./example/image/Dockerfile') }}
- name: Install docker-compose
run: |
curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
Copy link
Contributor Author

Choose a reason for hiding this comment

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

docker-compose doesn't seemed to be install anymore (although a plugin is), looking it up on docker github, this was the solution.

@@ -43,6 +43,8 @@ RUN curl -O https://raw.githubusercontent.com/kerl/kerl/master/kerl

RUN chmod a+x kerl

ENV KERL_BUILD_DOCS=
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Makes build faster for end to end testing

{rebar3_hex, "~> 7.0.1"},
{rebar3_format, "~> 1.0.1"},
{erlfmt, "~> 1.0.0"},
{pc, "~> 1.15.0"},
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Updated all per testing OTP 27 now.

@zmstone zmstone merged commit bf41e7e into master Aug 29, 2024
5 checks passed
@zmstone zmstone deleted the use-latest-sasl-auth branch August 29, 2024 16:11
@zmstone
Copy link
Contributor

zmstone commented Aug 29, 2024

published 0.1.3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants