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
API/ABI changes review for Crypto++ #393
Comments
Thanks @lvc. Thank you for doing this leg-work for us. We had a few ABI breaks that caused folks some trouble. This has been on my TODO list for some time. I looked at a few tools, but I did not carve out the time to perform the setups or learn how to use the tools. We now have a new test in place that attempts to vet them since we were doing a poor job of identifying them in the past: cryptest-symbols.sh. Your service will make a great addition. When testing versions 5.6.5 with 5.6.4, I recommend you perform a Crypto++ 6.0 is our next release, so there will be a fair amount of planned breakage. In a month or so, I'll close the report out to give folks time to view this report. I'll also cut it into the relevant documentation pages, like out page on QA and testing. Thank you again. |
Hello Jeffrey, Fixed report for 5.6.5: https://abi-laboratory.pro/tracker/timeline/cryptopp/ Also added report for master branch. Thank you. |
Hi @lvc |
ABI reset at Crypto++ 6.0 release. |
@lvc, @mouse07410, @MarcelRaad, We released Crypto++ 6.0 last month. The release reset our former ABI breaks. The commit that became Crypto++ 6.0 was b6c6684451f9. We are getting ready to release Crypto++ 6.1. It is a planned rollup of Crypto++ 6.0 fixes. We would like to ensure we did not break the ABI. @ivc, could you perform and ABI scan for us? Crypto++ 6.1 will be our long term release since it has the minor bug fixes. This should be the last release for a while. |
The review of API/ABI changes for Crypto++ since 5_5_2 version: https://abi-laboratory.pro/tracker/timeline/cryptopp/
The report is updated 3 times a week. Hope it will be helpful for users and maintainers of the library.
Created with the help of open-source abi-tracker tool: https://github.com/lvc/abi-tracker
Thank you.
The text was updated successfully, but these errors were encountered: