<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">+1<div class=""><div class=""><div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><br class=""></div></div></div>
</div>
<div style=""><br class=""><blockquote type="cite" class=""><div class="">On 30 Nov 2020, at 10:03 pm, Nicola Tuveri <<a href="mailto:nic.tuv@gmail.com" class="">nic.tuv@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">Vote background<br class="">---------------<br class=""><br class="">This follows up on a [previous proposal] that was abandoned in favor of<br class="">an OMC vote on the behavior change introduced in [PR#13359].<br class="">Within today's OTC meeting this was further discussed with the attending<br class="">members that also sit in the OMC.<br class=""><br class="">The suggestion was to improve the separation of the OTC and OMC domains<br class="">here, by having a more generic OTC vote to qualify as bug fixes the<br class="">changes to let any OpenSSL app return an (early) failure exit status<br class="">when a called function fails.<br class=""><br class="">The idea is that, if we agree on this technical definition, then no OMC<br class="">vote to allow a behavior change in the apps would be required in<br class="">general, unless, on a case-by-case basis, the "OMC hold" process is<br class="">invoked for whatever reason on the specific bug fix, triggering the<br class="">usual OMC decision process.<br class=""><br class="">[previous proposal]:<br class=""><<a href="https://urldefense.com/v3/__https://www.mail-archive.com/openssl-project@openssl.org/msg02241.html__;!!GqivPVa7Brio!PVAy_Ho_jOKzRX21CxN0aQ_z3bcPHuXqVtqyUv4_fPEUlMlFq9MVB7w-waWCAHVlow$" class="">https://urldefense.com/v3/__https://www.mail-archive.com/openssl-project@openssl.org/msg02241.html__;!!GqivPVa7Brio!PVAy_Ho_jOKzRX21CxN0aQ_z3bcPHuXqVtqyUv4_fPEUlMlFq9MVB7w-waWCAHVlow$</a> ><br class="">[PR#13359]: <<a href="https://urldefense.com/v3/__https://github.com/openssl/openssl/pull/13359__;!!GqivPVa7Brio!PVAy_Ho_jOKzRX21CxN0aQ_z3bcPHuXqVtqyUv4_fPEUlMlFq9MVB7w-waWnQrX6BQ$" class="">https://urldefense.com/v3/__https://github.com/openssl/openssl/pull/13359__;!!GqivPVa7Brio!PVAy_Ho_jOKzRX21CxN0aQ_z3bcPHuXqVtqyUv4_fPEUlMlFq9MVB7w-waWnQrX6BQ$</a> ><br class=""><br class=""><br class=""><br class="">Vote text<br class="">---------<br class=""><br class="">topic: In the context of the OpenSSL apps, the OTC qualifies as bug<br class="">       fixes the changes to return a failure exit status when a called<br class="">       function fails with an unhandled return value.<br class="">       Even when these bug fixes change the apps behavior triggering<br class="">       early exits (compared to previous versions of the apps), as bug<br class="">       fixes, they do not qualify as behavior changes that require an<br class="">       explicit OMC approval.<br class="">Proposed by Nicola Tuveri<br class="">Public: yes<br class="">opened: 2020-11-30<br class=""></div></div></blockquote></div><br class=""></div></body></html>