We have bindings in botan-bindings for return codes, but we are missing some higher-level exceptions in botan-low. From what I could see, Botan.Low.Error is missing at least exceptions for
BOTAN_FFI_ERROR_TLS_ERROR
BOTAN_FFI_ERROR_HTTP_ERROR
BOTAN_FFI_ERROR_TPM_ERROR
BOTAN_FFI_ERROR_ROUGHTIME_ERROR
Alternatively, there may be a reason why this exceptions are omitted. If so, we should find out what the reason is and document it.
We have bindings in
botan-bindingsfor return codes, but we are missing some higher-level exceptions inbotan-low. From what I could see,Botan.Low.Erroris missing at least exceptions forBOTAN_FFI_ERROR_TLS_ERRORBOTAN_FFI_ERROR_HTTP_ERRORBOTAN_FFI_ERROR_TPM_ERRORBOTAN_FFI_ERROR_ROUGHTIME_ERRORAlternatively, there may be a reason why this exceptions are omitted. If so, we should find out what the reason is and document it.