Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-06-14 | crypto: Move mac compatibility functions to hmac.c and cmac.c | Hans Nilsson | |
The ultimate goal is to get rid of compatibility with old cryptolib versions so we could remove those compatibility files permanently. | |||
2019-06-14 | crypto: Implement NIFs for the new mac_init, mac_update and mac_final | Hans Nilsson | |
Use them for old HMAC functions. Also simplify hmac and cmac on the Erlang level | |||
2019-06-14 | crypto: Use new mac_nif for hmac, cmac and poly1305 | Hans Nilsson | |
2019-03-21 | crypto: Fixup 'break strict-aliasing rules' warning | Hans Nilsson | |
2019-01-15 | Convert argc checks to ASSERTs per PR | Doug Hogan | |
2019-01-14 | enif_release_resource is not NULL safe | Doug Hogan | |
* Add if checks and update coccinelle script. | |||
2019-01-08 | Revamp init_hmac_ctx() | Doug Hogan | |
2019-01-08 | Revamp hmac_final_nif() | Doug Hogan | |
* Add error handling for all OpenSSL calls. | |||
2019-01-08 | Revamp hmac_update_nif() | Doug Hogan | |
* Add error checking for OpenSSL calls. | |||
2019-01-08 | Revamp hmac_init_nif() | Doug Hogan | |
2019-01-08 | Revamp hmac_nif() | Doug Hogan | |
* Add error handling for all Erlang calls. * Add sanity check via bounds checking | |||
2019-01-07 | Revamp hmac_context_dtor() | Doug Hogan | |
Make it NULL safe. | |||
2018-12-21 | Make HMAC ctx init internal to hmac.c per PR feedback | Doug Hogan | |
2018-12-20 | Add Ericsson AB copyright header to all new files | Doug Hogan | |
Using the same copyright header as crypto.c | |||
2018-12-20 | Move HMAC to new files | Doug Hogan | |