Age | Commit message (Collapse) | Author |
|
* Mention that these were renamed (and aliased) in 1.1.0.
* Use extra paren around macro argument when expanding.
|
|
* Allow for calling with NULL.
|
|
* Add error handling for OpenSSL call.
|
|
* Switch from signed to unsigned int since the Erlang call uses unsigned anyway.
|
|
|
|
|
|
|
|
|
|
* Only set pptr on success
|
|
|
|
|
|
* Add sanity overflow check
|
|
|
|
|
|
* Add casts where appropriate and use bounds checking.
* Mention where OpenSSL APIs use 0 for success.
|
|
* Moved AES_set_encrypt_key() call until after all arguments are parsed.
* Added bounds check before casting.
* Added error handling for all OpenSSL calls.
* Noted when unusual OpenSSL API call returns 0 on success.
|
|
|
|
* Add error handling for all OpenSSL and Erlang calls.
|
|
* Add error handling for all OpenSSL calls.
|
|
* Mention when OpenSSL uses 0 for success.
* Add casting to match the types.
|
|
* Mention where an OpenSSL call uses 0 on success.
|
|
* Add error checking for OpenSSL calls.
* Note when an unusual OpenSSL API return value is checked.
|
|
* Add bounds checks and casting where appropriate.
|
|
* Add error handling for all OpenSSL calls.
* Add bounds check and casting where appropriate.
|
|
* Add error checking on all OpenSSL calls.
* Change dlen to int.
* Consolidate all of the freeing of resources into a common path.
|
|
* Add error handling for all OpenSSL calls.
* Consolidate freeing resources in both success and failure path.
|
|
* Add error handling for all OpenSSL calls.
* Simplify freeing resources on failure or success.
* Change dlen to int.
|
|
* Add error handling for all OpenSSL calls.
|
|
* Check for new atom_error from bin_from_bn on error.
|
|
|
|
* Add error checking for OpenSSL call.
|
|
* Added error checking for all OpenSSL calls
|
|
* Add error checking for all OpenSSL calls.
|
|
* Add error handling for all OpenSSL calls.
|
|
* Add error checking for OpenSSL calls.
|
|
|
|
* Add error handling for all Erlang calls.
* Add sanity check via bounds checking
|
|
|
|
* Add error handling for all OpenSSL calls.
|
|
|
|
* Add error handling for all OpenSSL calls.
|
|
* Add error handling for all OpenSSL and Erlang calls.
|
|
|
|
|
|
* Bug fix: Some EVP_PKEY_* calls return <= 0 on failure and 1 on success.
|
|
* Bug fix: Some EVP_PKEY_* return <= 0 on failure and 1 on success.
* Fix a possible memory leak where enif_alloc_binary() wasn't converted
into a term or freed in all paths.
|
|
|
|
* Restructure the code so it exits early
* Check for allocation failures and free on partial result
|
|
* Add error handling for all Erlang calls.
* Change size from int to size_t.
|
|
* Add error handling for all Erlang calls.
* Change size from int to size_t since it's assigned to sizeof().
|