diff options
author | Mark Nunberg <mnunberg@users.noreply.github.com> | 2019-08-09 04:03:02 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-08-09 04:03:02 -0400 |
commit | 3af99d5fd5c2352cd73e851686bb18de122897f1 (patch) | |
tree | e94e828e31b9f71166436c2a560f33f650ffb13e /CHANGELOG.md | |
parent | 5d013039a95402ff555ab51a7340d4af91b6f72b (diff) | |
parent | f9bccfb7baa0bd0c9fdbaee602398590ea364f67 (diff) |
Merge pull request #597 from justinbrewer/createArray-size_t
Update createArray to take size_t
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r-- | CHANGELOG.md | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index a7fe3ac..d1d37e5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,16 @@ compare to other values, casting might be necessary or can be removed, if casting was applied before. +### 0.x.x (unreleased) +**BREAKING CHANGES**: + +* Change `redisReply.len` to `size_t`, as it denotes the the size of a string + +User code should compare this to `size_t` values as well. +If it was used to compare to other values, casting might be necessary or can be removed, if casting was applied before. + +* `redisReplyObjectFunctions.createArray` now takes `size_t` for its length parameter. + ### 0.14.0 (2018-09-25) * Make string2ll static to fix conflict with Redis (Tom Lee [c3188b]) @@ -50,8 +60,9 @@ * Import latest upstream sds. This breaks applications that are linked against the old hiredis v0.13 * Fix warnings, when compiled with -Wshadow * Make hiredis compile in Cygwin on Windows, now CI-tested - -**BREAKING CHANGES**: +* Bulk and multi-bulk lengths less than -1 or greater than `LLONG_MAX` are now + protocol errors. This is consistent with the RESP specification. On 32-bit + platforms, the upper bound is lowered to `SIZE_MAX`. * Remove backwards compatibility macro's |