Ken Giusti created PROTON-2622: ---------------------------------- Summary: TLS OpenSSL library: ensure capacity values match given capacity Key: PROTON-2622 URL: https://issues.apache.org/jira/browse/PROTON-2622 Project: Qpid Proton Issue Type: Wish Components: proton-c Affects Versions: proton-c-0.38.0 Reporter: Ken Giusti
pn_tls_get_encrypt/decrypt_input_buffer_capacity() unconditionally return the number of empty buffer slots. However pn_tls_give_encrypt/decrypt_input_buffers() checks the state of the tls session and can take zero buffers even though get capacity returned > 0. In this case the application will have to "unwind" any buffer allocation/setup work it did expecting there was capacity available. -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org