Skip to content

Add CramMD5 auth #45

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 2 commits into from
Dec 11, 2023
Merged

Add CramMD5 auth #45

merged 2 commits into from
Dec 11, 2023

Conversation

dirkx
Copy link
Contributor

@dirkx dirkx commented Nov 30, 2023

Add CramMD5 auth for platforms that have enough crypto to support this (currently that is, I think, just the ESP32).

This is increasingly needed/easy if you want to post through various MTA-as-a-Service parties.

@xreef
Copy link
Owner

xreef commented Dec 3, 2023

Hi dirkx,
thanks a lot for the pull request.
I try to generate a
int base64_decode(char * output, char * input, int inputLen)
for not import the mbedtls.
Thanks RM

@xreef xreef merged commit b59a995 into xreef:master Dec 11, 2023
@dirkx dirkx deleted the digestMD5-feature branch December 11, 2023 16:14
@dirkx
Copy link
Contributor Author

dirkx commented Dec 11, 2023 via email

@xreef
Copy link
Owner

xreef commented Dec 12, 2023

Now I'm adding the mbedtls, but I think that base64 encode decode can't create a cryptography problem, but in the future I must think about TLS integration.
Thanks again Renzo

@dirkx
Copy link
Contributor Author

dirkx commented Dec 12, 2023 via email

@xreef
Copy link
Owner

xreef commented Dec 12, 2023

Ahh!! Perfect. If you can do that, I will try to help you.
I can create a branch to work without any problem.
Bye Renzo

@xreef
Copy link
Owner

xreef commented Jan 9, 2024

Hi Dirkx,
Have you had time to check your code for TLS?
If you have something, even partial, and you send it to me, I'll try to give it a fix as well.

Thanks, Renzo

@dirkx
Copy link
Contributor Author

dirkx commented Jan 11, 2024 via email

@xreef
Copy link
Owner

xreef commented Jan 12, 2024

Don't worry, I understand, I fight with time every day.
It's only a ping "to remember" ;).

@dirkx
Copy link
Contributor Author

dirkx commented Jan 14, 2024 via email

@xreef
Copy link
Owner

xreef commented Jan 18, 2024

Thanks, I'm going to check It.

@dirkx
Copy link
Contributor Author

dirkx commented Jan 18, 2024 via email

@dirkx
Copy link
Contributor Author

dirkx commented Jan 18, 2024 via email

@dirkx
Copy link
Contributor Author

dirkx commented Jan 19, 2024 via email

@dirkx
Copy link
Contributor Author

dirkx commented Jan 19, 2024 via email

@dirkx
Copy link
Contributor Author

dirkx commented Feb 10, 2024 via email

@xreef
Copy link
Owner

xreef commented Feb 10, 2024

Ahh! Good, I'm going to check the progress to understand what needs to be completed.
Bye Renzo

@dirkx
Copy link
Contributor Author

dirkx commented Feb 10, 2024 via email

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