Skip to content
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

Replace Travis with GitHub Actions and fix test failures #855

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

flowerysong
Copy link
Contributor

@flowerysong flowerysong commented Aug 3, 2024

Runs the automated test suite using GHA. You can see it in action at https://github.com/flowerysong/cyrus-sasl/actions

Related: #852, #853, #854 (macOS uses NDBM for the PLAIN tests)

Closes #822.
Closes #747.

path sometimes gets overwritten with something that shouldn't be freed,
while the registry value always needs to be freed. The easiest way to do
this is to separate them.

Signed-off-by: Paul Arthur <[email protected]>
SASL_PATH has no effect since 79827fb

Signed-off-by: Paul Arthur <[email protected]>
This doesn't feel quite right, but it does work.

Signed-off-by: Paul Arthur <[email protected]>
Signed-off-by: Paul Arthur <[email protected]>
@quanah quanah requested a review from hyc August 3, 2024 23:28
@quanah quanah added this to the 2.2.0 milestone Aug 3, 2024
Copy link
Contributor

@mistotebe mistotebe left a comment

Choose a reason for hiding this comment

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

Hi @flowerysong thanks for the work, would you be able to move the channel binding commit and the SASLDB_FREEPATH commit into their own PRs? The rest look good to go in together.

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.

3 participants