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
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