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

Release Version 3.0.0 #669

Open
8 of 16 tasks
pabuhler opened this issue Dec 21, 2023 · 3 comments
Open
8 of 16 tasks

Release Version 3.0.0 #669

pabuhler opened this issue Dec 21, 2023 · 3 comments

Comments

@pabuhler
Copy link
Member

pabuhler commented Dec 21, 2023

Note: This is task definition is a work in progress

This is a high level issue to track architectural and coding effort to create and release the next major version of libSRTP.

Goal

Provide a cross platform C99 conformant SRTP library with a safe and flexible API.
Fix and close all issues that have been postponed due to ABI and behavioral restrictions.
Update build system and tools to be inline with current conventions.

Plan

Each PR should only change a single piece of functionality to help simplify reviews and traceability. Where possible test should not be refactored in the same commit as major code changes.

Tasks

@pabuhler pabuhler added this to the Version 3.0 milestone Dec 21, 2023
@pabuhler pabuhler pinned this issue Dec 21, 2023
@paulej
Copy link
Contributor

paulej commented Jan 17, 2024

Another item to consider is removing the legacy srtp_kdf() calls and types / definitions that do not exist in OpenSSL.

@fquiers
Copy link

fquiers commented Jan 31, 2024

Could we also consider any improvement related to this ticket please:
#642
Thank you

@pabuhler
Copy link
Member Author

Could we also consider any improvement related to this ticket please: #642 Thank you

Will try to close all issues before 3.0, and this should go away by it's self when cleaning up config api but will make sure of it!

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

No branches or pull requests

3 participants