summaryrefslogtreecommitdiff
path: root/ext/sodium
Commit message (Expand)AuthorAgeFilesLines
* Sync leading and final newlines in source code filesPeter Kokot2018-10-141-1/+0
* ext/sodium: sodium_pad(): do not copy any bytes if the string is emptyFrank Denis2018-10-141-6/+11
* ext/sodium: Fix sodium_pad() with blocksize >= 256Frank Denis2018-10-141-1/+2
* ext/sodium: Use a correct max output size for base64 decodingFrank Denis2018-10-142-1/+8
* ext/sodium: Avoid shifts wider than 32 bits on size_t valuesFrank Denis2018-10-141-1/+2
* Fix reflection arguments for sodium_memzero functionJames Titcumb2018-09-291-3/+2
* Avoid leaking the urandom fdKeyur Govande2018-06-081-0/+1
* year++Xinchen Hui2018-01-022-2/+2
* Revert "Revert "ext/sodium: pwhash: do not warn on low parameters""Frank Denis2017-11-291-23/+38
* Revert "ext/sodium: pwhash: do not warn on low parameters"Frank Denis2017-11-291-36/+23
* Revert "ext/sodium: throw exceptions instead of errors"Frank Denis2017-11-281-17/+15
* ext/sodium: throw exceptions instead of errorsFrank Denis2017-11-281-15/+17
* ext/sodium: pwhash: do not warn on low parametersFrank Denis2017-11-281-23/+36
* Fix uninitialized varsAnatol Belski2017-10-231-1/+1
* ext/sodium: untab testsFrank Denis2017-10-0214-145/+183
* ext/sodium: import secretstream testFrank Denis2017-10-021-0/+61
* ext/sodium: sodium_compare() is always availableFrank Denis2017-10-021-3/+0
* ext/sodium: fix funky indentationFrank Denis2017-10-021-7/+7
* ext/sodium: move pwhash_scrypt() after pwhash()Frank Denis2017-10-021-118/+118
* ext/sodium: checks for crypto_box_SEALBYTES are not requiredFrank Denis2017-10-021-4/+0
* ext/sodium: explicitly include <string.h>Frank Denis2017-10-021-0/+1
* ext/sodium: zend_parse_parameters -> zend_parse_parameters_throwFrank Denis2017-10-021-19/+27
* ext/sodium: fix funky indent on zend_parse_parameters_throw() callsFrank Denis2017-10-021-131/+131
* ext/sodium: import bindings for secretstreamFrank Denis2017-10-022-0/+256
* ext/sodium: add crypto_pwhash_str_needs_rehash()Frank Denis2017-10-022-1/+25
* ext/sodium: +base64 codecs (timing-safe)Frank Denis2017-10-022-0/+89
* ext/sodium: add arginfo definitions that will be required laterFrank Denis2017-10-021-2/+32
* ext/sodium: sort prototypesFrank Denis2017-10-021-24/+20
* ext/sodium: fix pwhash_argon2i testFrank Denis2017-10-011-2/+2
* ext/sodium: call crypto_pwhash_argon2id() explicitly if requiredFrank Denis2017-09-261-5/+17
* ext/sodium: avoid tautological comparisonsFrank Denis2017-09-261-2/+1
* ext/sodium: signing empty messages is fineFrank Denis2017-09-261-1/+1
* ext/sodium: avoid negations on unsigned valuesFrank Denis2017-09-211-1/+1
* ext/sodium: throw an exception if only the prefix of a hex string is validFrank Denis2017-09-191-2/+8
* Improve sodium "invalid parameters" error messagesSammy Kaye Powers2017-09-071-13/+41
* Fix a few places where ZPP throw got reverted to ZPPSammy Kaye Powers2017-09-051-3/+3
* Fix symbol nameAnatol Belski2017-08-301-1/+1
* ext/sodium: the second parameter of sodium_hex2bin() is optionalFrank Denis2017-08-291-1/+7
* ext/sodium: AI_StringRef_And_String -> AI_StringRefAndString for consistencyFrank Denis2017-08-291-2/+2
* ext/sodium: sort functions listFrank Denis2017-08-291-1/+1
* Fix constant references in error messages in ext/sodiumSammy Kaye Powers2017-08-281-19/+19
* sodium ext: if it's a length, call it "length"!Frank Denis2017-08-241-1/+1
* sodium ext: add bindings for sodium_pad() and sodium_unpad()Frank Denis2017-08-243-0/+154
* sodium ext: restore sodium_remove_param_values_from_backtrace() callFrank Denis2017-08-241-0/+1
* sodium ext: sync sodium_crypto_kdf_derive_from_key() with the standalone extFrank Denis2017-08-241-16/+20
* sodium ext: Constants were renamed SODIUM_*Frank Denis2017-08-243-48/+48
* sodium ext: If sodium_init() returns 1, this is fine.Frank Denis2017-08-221-1/+1
* Remove param values from backtrace in exception thrown from ZPP throwSammy Kaye Powers2017-08-192-22/+107
* Change zend_parse_parameters() to zend_parse_parameters_throw() in ext/sodiumSammy Kaye Powers2017-08-191-59/+59
* sodium ext: Use _ietf_ vs _IETF_ consistentlyFrank Denis2017-08-081-7/+13