Open t8m opened 1 year ago
@t8m wrote in https://github.com/openssl/openssl/pull/22304#issuecomment-1753174465:
Unfortunately even constifying reference type arguments is nowadays considered an API break because in theory someone could use that function in a function pointer variable.
DDvO commented Mar 21, 2023
Thanks for your response, which more or less includes a definition of an API break. Unfortunately, it won't be easy to give simple syntactic rules to correctly and completely determine what will constitute an API break or not.
For instance, the following header file changes do not lead to API breaks:
I suggest adding something like this to the technical policies, next to the coding style.