diff options
author | wiz <wiz@pkgsrc.org> | 2019-11-26 12:43:42 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2019-11-26 12:43:42 +0000 |
commit | 05a1744aa3e37019876a8453c41e4138738b14a8 (patch) | |
tree | 04f0f055f02f623aa837972808da5613e0fa384a /databases/hiredis/distinfo | |
parent | 33893eedcb8bdeda2e8673fbb60a9d8ef5b34398 (diff) | |
download | pkgsrc-05a1744aa3e37019876a8453c41e4138738b14a8.tar.gz |
hiredis: update to 0.14.0.
### 0.14.0
**Fixes**:
* Catch a buffer overflow when formatting the error message
* 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
* 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`.
**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.
* Remove backwards compatibility macro's
This removes the following old function aliases, use the new name now:
| Old | New |
| --------------------------- | ---------------------- |
| redisReplyReaderCreate | redisReaderCreate |
| redisReplyReaderCreate | redisReaderCreate |
| redisReplyReaderFree | redisReaderFree |
| redisReplyReaderFeed | redisReaderFeed |
| redisReplyReaderGetReply | redisReaderGetReply |
| redisReplyReaderSetPrivdata | redisReaderSetPrivdata |
| redisReplyReaderGetObject | redisReaderGetObject |
| redisReplyReaderGetError | redisReaderGetError |
* The `DEBUG` variable in the Makefile was renamed to `DEBUG_FLAGS`
Previously it broke some builds for people that had `DEBUG` set to some arbitrary value,
due to debugging other software.
By renaming we avoid unintentional name clashes.
Simply rename `DEBUG` to `DEBUG_FLAGS` in your environment to make it working again.
Diffstat (limited to 'databases/hiredis/distinfo')
-rw-r--r-- | databases/hiredis/distinfo | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/databases/hiredis/distinfo b/databases/hiredis/distinfo index a6683a090e9..d50be91b63c 100644 --- a/databases/hiredis/distinfo +++ b/databases/hiredis/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.7 2018/01/26 09:33:31 jperkin Exp $ +$NetBSD: distinfo,v 1.8 2019/11/26 12:43:42 wiz Exp $ -SHA1 (hiredis-0.13.3.tar.gz) = be6f1c50fc4d649dd2924f0afecc0a1705dbe0d3 -RMD160 (hiredis-0.13.3.tar.gz) = 0183a5bfffa09fa51bc89667081d89c619b85037 -SHA512 (hiredis-0.13.3.tar.gz) = 0d8b71d5ee4105e8aaeeee308795afc2c1f60a04b0bfe8ae873d800a0c157882ec307efa04a8d0e63b538fd3fc3f88eedf4d46cb87c8937e2403927aeb7e434c -Size (hiredis-0.13.3.tar.gz) = 58291 bytes -SHA1 (patch-Makefile) = ab9270f4dd2fe46aa39db5ca11ce51209f7cb239 +SHA1 (hiredis-0.14.0.tar.gz) = d668b86756d2c68f0527e845dc10ace5a053bbd9 +RMD160 (hiredis-0.14.0.tar.gz) = 59427d0df9a7738ebf7aa3ed31ee24d13ae5c907 +SHA512 (hiredis-0.14.0.tar.gz) = 57a81a35b4750f0ca9dba830789483667f8ca1559f13b0ebdc3fab3e34ad16b2809f9734cf88157041263784e11447556b7a748bfb7ef318a60bb5dda3e358a0 +Size (hiredis-0.14.0.tar.gz) = 63061 bytes +SHA1 (patch-Makefile) = b501dfef63c608c4514a68bfb1a1942efef54009 |