Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/redis/hiredis
Minimalistic C client for Redis >= 1.2
https://github.com/redis/hiredis
24e6166fedbd76a47db2ca0b4f7ab52edc0044e8 authored almost 6 years ago by Mark Nunberg <[email protected]>
also, clean up redisContextInit -- we're just zeoring the struct
f4f6b6d65c83df53ac4e7a6730440ea7af368fcd authored almost 6 years ago by Mark Nunberg <[email protected]>7b705936f66f34f79ec0bc45c6c7cf4ab40296e7 authored almost 6 years ago by Mark Nunberg <[email protected]>
f51363a70cdee179ed30b580f1e47b715cde06fb authored almost 6 years ago by Mark Nunberg <[email protected]>
847a20122f3e3c6e69179943f2d397da6712de80 authored almost 6 years ago by valentino <[email protected]>
3a547b8ec045704bf4836d0c5c9657fa311698f0 authored almost 6 years ago by Mark Nunberg <[email protected]>
deba8d956d578547319919adedda4714f779dbb9 authored almost 6 years ago by Mark Nunberg <[email protected]>
35a0a1f369cdeb8d7d93fda8278099d7aa60aee6 authored almost 6 years ago by Mark Nunberg <[email protected]>
This reduces the boilerplate of all the redisConnectXXX functions, and
allows us to provide more...
d329cc952a61fc937c2bfe6887ed6d64d763f4f3 authored almost 6 years ago by Mark Nunberg <[email protected]>
We changed this to `HIREDIS_SSL`
4127e4488bcebceac59aefe6013e3f854b192394 authored almost 6 years ago by Mark Nunberg <[email protected]>bc2a8f372a9f073e2fc00c34ba11cb3cb671f252 authored almost 6 years ago by Mark Nunberg <[email protected]>
82549a53de4483b368008485d74028f302fd0e60 authored almost 6 years ago by Mark Nunberg <[email protected]>
53d9b12b76858bb236113628ad8585abbccd9f87 authored almost 6 years ago by Mark Nunberg <[email protected]>
ba947bc93cc262c37db181f4684db1c37e803d6a authored almost 6 years ago by Mark Nunberg <[email protected]>
58222c26f4889c3f83c453bd7ec87e387459fd0c authored almost 6 years ago by valentino <[email protected]>
0c1454490669f3c95e3c8b0ac6a83582d14e30e0 authored almost 6 years ago by Mark Nunberg <[email protected]>
389e694abe6bb9ed6e5a44674d89a866c5231422 authored almost 6 years ago by valentino <[email protected]>
5f50eb4131c98cb7c418c107317373292ad6ae6c authored almost 6 years ago by Mark Nunberg <[email protected]>
08efa46599410e6b56ab19ed1c9a72c67476db9c authored almost 6 years ago by Mark Nunberg <[email protected]>
Signed-off-by: Justin Brewer <[email protected]>
ebe1657c8f76b4940c135ca26f40ffd06835c363 authored almost 6 years ago by Justin Brewer <[email protected]>Signed-off-by: Justin Brewer <[email protected]>
93261d465f663ef81290081cc6d353d6db480bc0 authored almost 6 years ago by Justin Brewer <[email protected]>Signed-off-by: Justin Brewer <[email protected]>
58d0e283331e778b11f4104d8cb4e8d5d7d9aa09 authored almost 6 years ago by Justin Brewer <[email protected]>Signed-off-by: Justin Brewer <[email protected]>
9ea7ddec0c8b83cb38ce41477116f31614d6623e authored almost 6 years ago by Justin Brewer <[email protected]>Signed-off-by: Justin Brewer <[email protected]>
7d38176bdbe55621dfb547d3d481c700dcdba721 authored almost 6 years ago by Justin Brewer <[email protected]>Signed-off-by: Justin Brewer <[email protected]>
4d00404b8fb47e618474d5538e4a720ac1c95d95 authored almost 6 years ago by Justin Brewer <[email protected]>bbad21f5cac8295e83e4d118d450aaa32e4435d8 authored almost 6 years ago by Mark Nunberg <[email protected]>
This provides a target to build a DSO, as well as the ability to install
it.
Signed-off-by: Justin Brewer <[email protected]>
edfab35cdcc5d5767918322b8af2dc41915f416d authored almost 6 years ago by Justin Brewer <[email protected]>Signed-off-by: Justin Brewer <[email protected]>
0c57a083c702609d3e65789338ea2477de92c6f3 authored almost 6 years ago by Justin Brewer <[email protected]>Fix Invalid argument after redisAsyncConnectUnix
c732240152331f33bfe54e8cff451e515ba2fee5 authored almost 6 years ago by Mark Nunberg <[email protected]>be6bb39fda8cd1fe300e9dfb0fd4d1e598c37435 authored almost 6 years ago by Code Hz <[email protected]>
Makefile: use predefined AR
e6e5a2cba66edfb4b422f996640672e056328380 authored about 6 years ago by Mark Nunberg <[email protected]>088d1469b30ba4e51c550cf1ef84580c4575a307 authored about 6 years ago by Mark Nunberg <[email protected]>
To minimize code changes, a simple `u` (or UNIX, Unix, unix, etc -- as
long as the first charact...
This allows to override it for cross compilation.
2fa34e37af0881ff3700fea64fe211bbb8b028a2 authored about 6 years ago by Jörg Thalheim <[email protected]>Fix errors not propagating properly with libuv.h.
91289c81ee19c6fcef88960fc91eda7d32dae364 authored about 6 years ago by Mark Nunberg <[email protected]>FreeBSD build fix
a7516ada53c8945558e244067d985d948063f0c3 authored about 6 years ago by Mark Nunberg <[email protected]>d9fe8bdf67a33c24c75ffe8fffc033105ca83896 authored about 6 years ago by David Carlier <[email protected]>
9ce15c4b39253792899cbbe338cee430811d0eb2 authored about 6 years ago by Yossi Gottlieb <[email protected]>
Add note about using context->data to pass user data to connect and disconnect callbacks
9ff1cc7826f6d546fc0fcdd7f08554e729a447a1 authored about 6 years ago by Jean Flach <[email protected]>Fix redisBufferRead documentation
970e5fa0a39693efdd89b1fc65c5472a0b7b4912 authored about 6 years ago by Michael Grunder <[email protected]>
Referred to redisContextReadReply which I cannot find in this codebase
nor the old redis-tools o...
Proper error reporting for connect failures
67036ef70c9b332c51fe24489fc9f9cdaa09dbe3 authored over 6 years ago by Mark Nunberg <[email protected]>fix common realloc mistake and add null check more
747d78beaa66ef1666de7ea0153f2bc2504b8ee5 authored over 6 years ago by Mark Nunberg <[email protected]>Add CPPFLAGS to REAL_CFLAGS
273fae1deaf2994f83e88c482a439557a68c6a40 authored over 6 years ago by Mark Nunberg <[email protected]>3bcf286356f0780ff695c73a7dc178c1f970315b authored over 6 years ago by Tom Lee <[email protected]>
fbf2d037e7de6b7b7f9177a2263a6113f99a7ceb authored over 6 years ago by michael-grunder <[email protected]>
Some ISPs like to inject their own "Suggestions" page whenever you hit
NXDOMAIN. This confuses R...
cbe4ae63aecee40674509a2bf23bc5db067e7f3d authored over 6 years ago by Mark Nunberg <[email protected]>
Not sizeof saddr.
5e6bbf8c6075ce6406d424e7ed031c7a6c676fb2 authored over 6 years ago by Mark Nunberg <[email protected]>
This retrieves the actual error which occurred, as getsockopt is not
always reliable in this reg...
Prepare for the 0.14.0 release
685030652cd98c5414ce554ff5b356dfe8437870 authored over 6 years ago by Mark Nunberg <[email protected]>SONAME bumped to 0.14 because we've broken ABI compatibility with 0.13.x
29c82b728c0b61d35be09f45de03fb675e47a466 authored over 6 years ago by Tom Lee <[email protected]>Make string2ll static to avoid conflict with redis
d153c1f3c0aa128d0b01ac136897052fd848244a authored over 6 years ago by Mark Nunberg <[email protected]>
See discussion on #609. This should also make it easier for redis to
update the vendored/bundled...
-dynamiclib is the correct documented flag to use to create dynamic
libraries on macOS. Newer to...
This should have been included in
93421f9d84868989ab0e401fb3be7b31c7a9c181 but was missed.
Sign...
967027c881c8cf7c94d6f0223d079b9466c16cc0 authored over 6 years ago by Justin Brewer <[email protected]>
This should have been included in
93421f9d84868989ab0e401fb3be7b31c7a9c181 but was missed.
Sign...
300fc013c1559ece991abcbf886c86e807c36ba4 authored over 6 years ago by Justin Brewer <[email protected]>
This makes createArray consistent with createString, which also takes
size_t. Bounds-check and u...
33a36dc25b34bdc2abf02b5dbe21ec72712297b4 authored over 6 years ago by michael-grunder <[email protected]>
60f622b892a9ea0d0a4c31fb9c57f2a6f5c5ca61 authored over 6 years ago by michael-grunder <[email protected]>
This commit pulls string2ll from Redis (with permission from Antirez)
as strtoll is 2-3x slower ...
processMultiBulkItem truncates the value read from readLongLong,
resulting in a corrupted state ...
Badly formatted or out-of-range integers are now protocol errors.
Signed-off-by: Justin Brewer ...
93421f9d84868989ab0e401fb3be7b31c7a9c181 authored over 6 years ago by Justin Brewer <[email protected]>dbde4f68cf2bef809dca5cb108e2827690d556b0 authored over 6 years ago by michael-grunder <[email protected]>
9d3b4ec703ee3d2d03920bc2dbb939d9598ca25d authored over 6 years ago by michael-grunder <[email protected]>
03938d7ad28c4e72d756867d7aaa2367270b2b88 authored over 6 years ago by michael-grunder <[email protected]>
Use cp -pPR instead of cp -a
c5cb45642118136ebfdf8be4d58ad8d7952fbb8f authored over 6 years ago by Michael Grunder <[email protected]>This should be equivalent but compatible with older versions of cp.
0e9af8acb6bbd5b77525f17883fad1a24fd828bd authored over 6 years ago by Ryan Schmidt <[email protected]>Fixes #437.
881fcb776d4237168f9ad4b2dd32c6ea902628ac authored over 6 years ago by Ryan Schmidt <[email protected]>7a1acdfeb58b3e3a84a7b5d34af5ec1daae0f603 authored over 6 years ago by michael-grunder <[email protected]>
c1af0e849d6387a4297a1e1066c107f6f72d8469 authored over 6 years ago by michael-grunder <[email protected]>
fbc4971d7d49e9e39c3ba278be1ee9e99d00d41d authored over 6 years ago by michael-grunder <[email protected]>
calloc is guaranteed to provide a zero-initialized buffer. There is
no need to set fields to zer...
freeaddrinfo is not required by POSIX to be NULL-safe. OpenBSD will
SIGSEGV. NetBSD will assert....
Since _GNU_SOURCE is now guaranteed to be unset, it is no longer
necessary to support the GNU-sp...
free(NULL) is a valid NOP. Most of the hiredis free functions behave the
same way. redisReaderFr...
strerror_r and addrinfo require _POSIX_C_SOURCE >= 200112L, which is
implied by _XOPEN_SOURCE >...
AF_LOCAL is the old, non-standardized name for AF_UNIX. Just use
AF_UNIX, rather than wrestling ...
471557c3492d790ab54595609d60b98a040ece3c authored almost 7 years ago by charsyam <[email protected]>
569: Ibm aix fix r=badboy
3d8709d19d7fa67d203a33c969e69f0f1a4eab02 authored almost 7 years ago by not-a-robot[bot] <not-a-robot[bot]@users.noreply.github.com>Closes #422
952a33f298f14775fae61675b2ff541abf24f63d authored almost 7 years ago by Jan-Erik Rediger <[email protected]>568: Make XOPEN_SOURCE definition explicit per architecture r=badboy
Fixes #441
a827f5a8980cdebb0d06c5f7eb0d8736de960063 authored almost 7 years ago by not-a-robot[bot] <not-a-robot[bot]@users.noreply.github.com>Fixes #441
94ed2e430b1180c296f7dcb327296c64d6260daa authored almost 7 years ago by Jan-Erik Rediger <[email protected]>9219556386a928f86ef38a36b081c7cf42d5e87a authored almost 7 years ago by [email protected] <[email protected]>
Fix "make install" on OpenBSD
43284ee4958dbc7996e293a215d99f0051356f37 authored almost 7 years ago by Jan-Erik Rediger <[email protected]>Remove $(ARCH) expansion from the Makefile
abc60433e6af7de67cf4e04276b575e61290d301 authored almost 7 years ago by Jan-Erik Rediger <[email protected]>
The Makefile checks validity of the compiler command in the CC
variable by feeding the contents ...
Some compilation environments (such as Yocto) define the ARCH
environment variable to indicate t...
a2ef2b69bf1660cca9440058be8635b1c32979b4 authored about 7 years ago by Zach Shipko <[email protected]>
554: build: do not assume that INSTALL is cp r=badboy
INSTALL is supposed to be `install` in mo...
07d414731b771844fba1c18303a2185948f9c0a9 authored about 7 years ago by not-a-robot[bot] <not-a-robot[bot]@users.noreply.github.com>f861d9dc50a563692b76f675c39aa88c79580201 authored about 7 years ago by Jan-Erik Rediger <[email protected]>
INSTALL is supposed to be `install` in most of the cases which
doesn't work with directories, bu...
correct spelling mistake
43d92c59f33fac87d778d1a7f49ee0db2ca09681 authored over 7 years ago by Jan-Erik Rediger <[email protected]>ea42d7e5f6e85723904de6484c3e9f193c0149ee authored over 7 years ago by Edward Betts <[email protected]>
533: Small fixes r=badboy
97d611e9b58ea5d26a203aafe5a586a00d1e380c authored over 7 years ago by not-a-robot[bot] <not-a-robot[bot]@users.noreply.github.com>524: Don't pass a negative value to __redisAsyncCommand if redisFormatSdsCommandArgv fails r=bad...
74be165c8402739d329954ece50b1c4cfe9d1e16 authored over 7 years ago by not-a-robot[bot] <not-a-robot[bot]@users.noreply.github.com>523: Fix leak if setsockopt fails r=badboy
7d99652241a4609409f89f6a6fb4b24944a5accf authored over 7 years ago by not-a-robot[bot] <not-a-robot[bot]@users.noreply.github.com>Assert statement calls a function which has side effects
4d8f3fb207aa63a44999f78bc089a19c846eb9a9 authored over 7 years ago by Jan-Erik Rediger <[email protected]>