Commit Graph

32 Commits (3eb6e55ae4b51ec9de976f22a833f2f1f7605f5c)

Author SHA1 Message Date
Alexander Iljin 00fc565111 sodium: add the "bindings" tag 2020-08-20 18:04:42 +00:00
Alexander Iljin 484d564b5d sodium.ffi: add the scrypt functions 2020-05-10 18:31:37 -05:00
Alexander Iljin 882050600e sodium: update copyright years in the header 2020-05-10 18:31:37 -05:00
Alexander Iljin 39ab923224 sodium: add sodium-bin>base64 2020-05-10 18:31:37 -05:00
Alexander Iljin cefb0c6e9e sodium: add sodium-base64>bin 2020-05-10 18:31:37 -05:00
Alexander Iljin 0b1a080bb0 sodium.secure-memory: fix a stack effect and add documentation 2020-04-13 19:33:42 +00:00
John Benediktsson 61ae19d7e4 sodium: fix help-lint warnings. 2020-04-13 11:16:18 -07:00
John Benediktsson 799912b953 sodium.secure-memory: fix return type of secure-memory=. 2020-04-13 11:13:20 -07:00
John Benediktsson f0013a8815 sodium.secure-memory: apply @AlexIljin patch for secure-memory=. 2020-04-13 09:53:39 -07:00
Alexander Iljin 87d7908063 sodium.secure-memory: new vocab 2020-04-13 15:32:00 +00:00
Alexander Iljin 7d87d1ee8a sodium.ffi: add 2020 to the copyright years 2020-04-13 15:32:00 +00:00
Alexander Iljin a2bb9f117b sodium.ffi: fix the pointer declaration syntax 2020-04-13 15:32:00 +00:00
Alexander Iljin 7a7b69c73d sodium.ffi: add the Argon2i header definitions 2020-04-13 15:32:00 +00:00
Alexander Iljin 2ba1db0362 sodium.ffi: fix the array parameters in the function declarations
Add a couple of necessary constants.
2020-04-13 15:32:00 +00:00
Alexander Iljin 142d02ce43 sodium.ffi: add some SHA hash and HMAC headers 2020-04-13 15:32:00 +00:00
Doug Coleman f5d0b8bfb0 sodium: Less stack shuffling in test. 2020-04-07 00:52:29 -05:00
Alexander Iljin 9063cfc61b sodium: use a more conventional parameter name 2019-04-14 08:42:54 -05:00
Alexander Iljin 18b896e54d sodium: add wrapper words for working with detached signatures 2019-04-14 08:42:49 -05:00
Alexander Iljin 2f605617a1 sodium: the add essential crypto-box-* words and a unit-test 2018-12-24 00:51:08 +01:00
Alexander Iljin 0f57380074 sodium: prepare some code for reuse 2018-12-24 00:51:08 +01:00
Alexander Iljin ce6f4ee249 sodium: move some words into the <PRIVATE> section 2018-12-24 00:51:08 +01:00
Alexander Iljin c84410f3c6 sodium.ffi: add the remaining APIs 2018-12-24 00:31:23 +01:00
Alexander Iljin edbe701626 sodium.ffi: add the year 2018 to the copyright notice 2018-12-24 00:31:22 +01:00
Alexander Iljin 682817bef8 sodium.ffi: fix source code formatting for consistency 2018-12-24 00:31:22 +01:00
John Benediktsson 3c12d2575f sodium: add not loaded tag for now. 2018-01-22 11:25:06 -08:00
Alexander Iljin 70eb4f1d34 sodium: add authenticated encryption and decryption (secretbox) functions 2018-01-22 09:26:16 -08:00
Alexander Iljin aec9f33248 sodium: add generic hash functions 2018-01-22 09:26:16 -08:00
Alexander Iljin 6a162c3045 sodium.ffi: add memory allocation and protection functions 2018-01-22 09:26:16 -08:00
Alexander Iljin b5a42cd4b7 sodium: add password hashing functions 2018-01-22 09:26:16 -08:00
Alexander Iljin d2d7a7b5f7 sodium: add random data generation functions 2018-01-22 09:26:16 -08:00
Alexander Iljin d31d42e8c5 sodium: add startup initialization hook 2018-01-22 09:26:16 -08:00
Alexander Iljin 868e718b66 sodium: import FFI stub 2018-01-22 09:26:16 -08:00