<div dir="ltr"><div dir="ltr">On Tue, Sep 25, 2018 at 10:37 PM Matt Caswell <<a href="mailto:matt@openssl.org">matt@openssl.org</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">- Added some new macros:<br>
<a href="https://github.com/openssl/openssl/pull/6037" rel="noreferrer" target="_blank">https://github.com/openssl/openssl/pull/6037</a></blockquote><div><br></div><div>No we didn't change our public API for this one - we changed <b>internals</b>.</div><div>The change to include/openssl/crypto.h was entirely changing <b>comments</b> to document that the internals used more of a reserved space - but the API wasn't changed.</div><div><br></div><div>And it isn't a matter of what we did for each item - it is a matter of could we have fixed certainly things that we would classify as <b>bugs</b> without impacting the API - we didn't have that as a rule - but if we did then what would we have done.</div><div>And where we missed an API then it is not a PATCH. Where we got something that wasn't spelled correctly - it has to wait for a MINOR to be fixed. A patch doesn't change APIs.</div><div><br></div><div>Tim.</div><div> <br></div></div></div>