pspdev / psp-packages

https://pspdev.github.io/psp-packages/
The Unlicense
24 stars 13 forks source link

Restore polarSSL #173

Closed bucanero closed 3 months ago

tpimh commented 3 months ago

What is the reason for restoring this package? From Wikipedia article:

As of the release of version 1.3.10, PolarSSL has been rebranded to Mbed TLS to better show its fit inside the Mbed ecosystem.

Starting from version 2.1.0, the library was made available under both the GPL v2 and Apache License v2.0.

In 2020, Mbed TLS joined the TrustedFirmware project.

I guess, it won't hurt to have multiple versions of the same library if someone needs them.

bucanero commented 3 months ago

Already discussed on discord. The API is different, if your code uses polar, you need to migrate everything to the new API. It's useful for compatibility with older apps.

sharkwouter commented 3 months ago

As @bucanero said, PolarSSL is not backwards compatible

tpimh commented 3 months ago

Makes sense then. I thought it's just a matter of couple of defines to reflect the name change. But if it's more than this, let's just have multiple versions.