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

Small fixes

3c32344a41b1c9a7d6daccc2c54cf70b4dfd4d5b authored over 7 years ago by amallia <[email protected]>
Assert statement calls a function which has side effects

b46413647fa0be35273b787bab687458e28dc584 authored over 7 years ago by amallia <[email protected]>
Fix compilation on FreeBSD 10.3 with default compiler

6114da642991db0da3122e5d129e5050a449605a authored over 7 years ago by eldarko <[email protected]>
Don't pass a negative value to __redisAsyncCommand if redisFormatSdsCommandArgv fails

706129a1619430cd0579e186767a6176089240f5 authored over 7 years ago by Frederik Deweerdt <[email protected]>
Fix leak if setsockopt fails

e21c9c6729b8cd440fb97cf30b5db6144260de12 authored over 7 years ago by Frederik Deweerdt <[email protected]>
Merge pull request #514 from zfzsoft/patch-1

redisLibeventCleanup will be leak

97cd8157f74674c722dd30360caac1f498fa72ef authored almost 8 years ago by Jan-Erik Rediger <[email protected]>
Merge pull request #516 from redis/changed-cygwin

chore(CI): Skip installing Cygwin

2d37f608600b4d0633c864f47e93612d3f8b4959 authored almost 8 years ago by Jan-Erik Rediger <[email protected]>
chore(CI): Skip installing Cygwin

fa4d6117086c5dedbab57675034d75f017b02599 authored almost 8 years ago by Jan-Erik Rediger <[email protected]>
Merge pull request #473 from trustfarm-dev/master

Build error when make examples , patch with glib-2.0 positon move will solve.

f330459ebf54ebc5fd275da171414d06ba986ba0 authored almost 8 years ago by Jan-Erik Rediger <[email protected]>
Update libevent.h

event_del can not free the "e->rev" and "e->wev",that will leak when reconnect the redis

515228e5a14bf0901cf1be57495da705f9faa41e authored almost 8 years ago by zfz <[email protected]>
Merge pull request #513 from i110/master

suppress gcc complaint

29cb95f4f67879a20ee784bdd4f6bd5b2105eb4d authored almost 8 years ago by Jan-Erik Rediger <[email protected]>
suppress gcc complaint

2ec7740c3a4661c2b0c05278a6f756c291547647 authored almost 8 years ago by Ichito Nagata <[email protected]>
Use cached local variable instead using accessor

d4699989ca9d5074d1843cfd0510fb24310583c3 authored almost 8 years ago by Hyungjin Kim <[email protected]>
Consider sub by pattern when clear subscribed flag

be76c56b519a0390a7d7b0535685cdaa8254388e authored almost 8 years ago by Hyungjin Kim <[email protected]>
Merge pull request #499 from jinq0123/fixbug/redisSetErrorFromErrno

Fix __redisSetErrorFromErrno() can not get error string.

c9b72f97f8252bf447e7421b9d929410593f60c1 authored almost 8 years ago by Jan-Erik Rediger <[email protected]>
Fix __redisSetErrorFromErrno() can not get error string.

snprintf() may change errno.

25cd884f6b494a88bd491a8d9a50486e3f1e6751 authored about 8 years ago by Jin Qing <[email protected]>
Auto merge of #429 - xinchuantao:master, r=badboy

using new version libevent

33152ad163a21f568fb40eeeb88b79365886b4ea authored about 8 years ago by not-a-robot <[email protected]>
Auto merge of #468 - paul-scott:master, r=badboy

Prevented uv adapter from calling write when context has been freed

The `redisLibuvPoll` functi...

b4f9fc1a2aa1d991b014b03b0369fd36a089e39c authored about 8 years ago by not-a-robot <[email protected]>
Avoid unchecked malloc

Closes #471

8636d90821f9656c62e92e78d93a380fc00fc0f7 authored about 8 years ago by Jan-Erik Rediger <[email protected]>
Merge pull request #479 from DonaldWhyte/patch-1

Remove trailing comma in redisConnectionType enum

afdef3e6ecc790dd2f256a944e397018112e0403 authored about 8 years ago by Jan-Erik Rediger <[email protected]>
Remove trailing comma in redisConnectionType enum

Remove trailing comma in last value of `redisConnectionType` enum. This causes a compiler warnin...

41b07dab5ed4c5d5679ba4b8a0fb68503c127dda authored about 8 years ago by Donald Whyte <[email protected]>
Build error patch with glib-2.0

In case of some glib-2.0 linker error ,
make examples
can't link with glib2.0, in this case ...

06eedd8a24f7a2163a2ff862406daf2e57445b23 authored about 8 years ago by Trustfarm-heart <[email protected]>
Counting pending subscribe. Fix #396

073dc84399d29a2648aa20ad687524795d13609e authored over 8 years ago by Hyungjin Kim <[email protected]>
Prevented uv adapter from calling write when context has been freed

cbb956567b715acd3022eb07a46eb6e23cd038e1 authored over 8 years ago by Paul Scott <[email protected]>
Auto merge of #445 - xxvv:master, r=badboy

fix: should close socket fd when retry connect (tcp)

5f98e1d35dcf00a026793ada2662f6e1ba77eb17 authored over 8 years ago by not-a-robot <[email protected]>
fix: should close socket fd when retry connet remote (tcp)

64d1ec8342e50354e6e3c5757bb99d4652dd9f3c authored over 8 years ago by WSL <[email protected]>
Auto merge of #440 - redis:pr-438, r=badboy

Test on OSX

Thanks to @tnm & @xor-gate

b7205d35fd3262391be924b53eea842522149025 authored over 8 years ago by not-a-robot <[email protected]>
Auto merge of #428 - avatli:patch-1, r=badboy

Update sds.h

Fixing sds.h for building hiredis in cpp project

847f3fe5c7fd335aa66ed23e6aff47bf4c12e0aa authored over 8 years ago by not-a-robot <[email protected]>
Auto merge of #439 - tnm:fmacros-fix, r=badboy

Do not define _XOPEN_SOURCE for OS X

redis@bb1747b appears to have introduced a build regressio...

ef372ed2f09ed1996e27a21d3a33ca7ff922ba0f authored over 8 years ago by not-a-robot <[email protected]>
chore(CI): Exclude valgrind jobs on OSX

9deb78140f4513f897b5a06de94c2445bd9cc932 authored over 8 years ago by Jan-Erik Rediger <[email protected]>
Do not define _XOPEN_SOURCE for OS X

Resolves failed `make` on OS X.

bc0ea5c466e7ce69df96ea410b2a84f7312cf1a0 authored over 8 years ago by Ted Nyman <[email protected]>
Add a before_script for the OS X environment

16a459d0080fa767bebc819699cad82b72412af2 authored over 8 years ago by Ted Nyman <[email protected]>
Test on Travis for both linux and osx

fa3774081e0f114ade74aae7e5e0d74d2b24cf7c authored over 8 years ago by Ted Nyman <[email protected]>
using new version libevent

386802e8092b12a914c7f85285dad1f2edf8bb6d authored over 8 years ago by Chris.Xin <[email protected]>
Update sds.h

Fixing sds.h for building hiredis in cpp project

f5b32e24741f54ee7b064b05fea2c766aaa1123f authored over 8 years ago by Ali Volkan ATLI <[email protected]>
Auto merge of #427 - redis:pr-426, r=badboy

Pr 426

Closes #426, now with test

e30db1a3bea4ad464470dc22be9280c0ef58f4c1 authored over 8 years ago by not-a-robot <[email protected]>
test: Add regression test for sds argv formatting

8655a6ac7a1bdd9b04d669585b4ae430c167ad80 authored over 8 years ago by Jan-Erik Rediger <[email protected]>
Typo format in redisFormatSdsCommandArgv function

this issue is very significant, because not allow the proper execution of the "function redisCom...

360a0646bb0f7373caab08382772ca0384c1fe6d authored over 8 years ago by Paulino Huerta <[email protected]>
Auto merge of #378 - thomaslee:tom_fix_kfreebsd, r=badboy

Fix strerror_r on some esoteric platforms

Defining _XOPEN_SOURCE=1 causes strange behavior on D...

e93c05a7aa64736c91e455322c83181e8e67cd0e authored over 8 years ago by not-a-robot <[email protected]>
Auto merge of #418 - redis:debug-flags, r=badboy

fix: Rename DEBUG to DEBUG_FLAGS

This avoids issues with environments where DEBUG is set to an ...

8ef4c472f85b8c964c3f5637de299d52cf17bf2d authored over 8 years ago by not-a-robot <[email protected]>
docs: Add breaking change note about makefile variable

0616677c932acff214c228850febcc1a07edb140 authored over 8 years ago by Jan-Erik Rediger <[email protected]>
fix: Rename DEBUG to DEBUG_FLAGS

This avoids issues with environments where DEBUG is set to an arbitrary
value to force debug mod...

acf895004165fe845c61e2c7ece4c3e2d03021d3 authored over 8 years ago by Jan-Erik Rediger <[email protected]>
Auto merge of #417 - redis:thread-safety, r=badboy

docs: Note about thread-safety

81e8176bacd27e2cc0db021a22c03a2891ade7eb authored over 8 years ago by not-a-robot <[email protected]>
Auto merge of #416 - redis:string-len-size_t, r=badboy

fix: Change string length type to size_t

35a16d6f69aed97efd8ae3542a72e44c5f9ecaee authored over 8 years ago by not-a-robot <[email protected]>
Auto merge of #415 - redis:new-readme, r=badboy

docs: Add changelog for upcoming version and note about status of README

278745d8405fcdee8732e0bec3580694f8ce10c4 authored over 8 years ago by not-a-robot <[email protected]>
docs: Note about thread-safety

b2213b764325163a1f2427b92e2f19ca437603eb authored over 8 years ago by Jan-Erik Rediger <[email protected]>
Auto merge of #379 - thomaslee:tom_test_race, r=badboy

Fix potential race in 'invalid timeout' tests

It's possible for the call to connect() to succee...

a91afd746b5ea8f00147d8418c716a482f725173 authored over 8 years ago by not-a-robot <[email protected]>
Auto merge of #406 - DongwenHuang:patch-1, r=badboy

Update read.c

static char *seekNewline(char *s, size_t len) :
this function can not parse the ...

d3c7df33a1e278c6f0ae86506e0cbe5de35e36e3 authored over 8 years ago by not-a-robot <[email protected]>
Auto merge of #413 - charsyam:feature/remove-unused-code, r=badboy

remove unnecessory code

remove some unnecessory code. It is not used any other parts

be2c4272c434c21149f8603a6f61e5e348539ebe authored over 8 years ago by not-a-robot <[email protected]>
docs: Add changelog for upcoming version and note about status of README

[ci-skip]

dba8e32f3edc6cb8e80b43170e80ee9478134d6f authored over 8 years ago by Jan-Erik Rediger <[email protected]>
fix: Change string length type to size_t

97ac0d1f507dcb979e865735fd977d1d3e34d627 authored over 8 years ago by Jan-Erik Rediger <[email protected]>
Auto merge of #411 - redis:backwards-compatibility-macros, r=badboy

fix: Remove backwards compatibility macro's

Closes #296

BREAKING CHANGE: This removes the redi...

f201e79bf45c948cb38b6686af1a56bbfe79c5da authored over 8 years ago by not-a-robot <[email protected]>
remove unnessory code

f51fdfb7afd285db9ac9a0684e085a3e5013b70d authored over 8 years ago by charsyam <[email protected]>
Auto merge of #414 - redis:fix-cygwin, r=badboy

Fix cygwin

92d0e236611b841179d180e848c184d107f4a8be authored over 8 years ago by not-a-robot <[email protected]>
Auto merge of #410 - redis:updated-sds, r=badboy

Updated sds

2e11f0c892aff2e8e8fedebce6ac9bf48df64647 authored over 8 years ago by not-a-robot <[email protected]>
remove unused code

921e1aa84b15c1cc78568eb7d7e38ffb5af8e176 authored over 8 years ago by charsyam <[email protected]>
chore: Cleanup appveyor configuration

3cba03237ee7dd1a08f15d3181c8810e816395f8 authored over 8 years ago by Jan-Erik Rediger <[email protected]>
remove werror in cygwin

6c3e40cc8cbb45098b07d267d0744413d1099365 authored over 8 years ago by owent <[email protected]>
Add CI for Windows

- fix macro problem in mingw-gcc
- fix typedef in cygwin

6c53d6803aa460ac03f568c81a8335aa3ccfef6d authored over 8 years ago by owent <[email protected]>
Auto merge of #407 - xor-gate:fix-wundef-warning, r=badboy

fmacros.h: Fix warning when compiled with -Wundef

When compiling with the flag `-Wundef` the fo...

cec13a9c4670fd245d876d8c54348bd9612c4a17 authored over 8 years ago by not-a-robot <[email protected]>
fix: Remove backwards compatibility macro's

Closes #296

BREAKING CHANGE: This removes the redisReplyReader* functions, which are
...

8f5265ded340c70c87370c99fea6787c34ea1e55 authored over 8 years ago by Jan-Erik Rediger <[email protected]>
fix: Add sdsalloc.h file

a72860765f182a82c689eb127b0bdc65910222b9 authored over 8 years ago by Jan-Erik Rediger <[email protected]>
Auto merge of #391 - redis:catch-error-buf-overflow, r=badboy

Prevent buffer overflow when formatting the error

strncat might copy n+1 bytes (n bytes from th...

36bddcf6ed31c9ce4fa3f1b6b88275a801d78bc1 authored over 8 years ago by not-a-robot <[email protected]>
feat: Include latests changes from sds upstream

63e1cf0c635acc438806f7acea949c3fcdf86cae authored over 8 years ago by Jan-Erik Rediger <[email protected]>
apply sds from redis

d76e13b6d5e6fe541afc5f73f0302e2a77bbeaf2 authored over 8 years ago by clark.kang <[email protected]>
Auto merge of #409 - xor-gate:fix-shadow-in-test, r=badboy

test.c: Fix shadowed name with typedef when compiling with -Wshadow

Fixes:
```
/data/files/user...

2139f78c71a9ebfcfad27d8e7d5b6689d95aee78 authored over 8 years ago by not-a-robot <[email protected]>
test.c: Fix shadowed name with typedef when compiling with -Wshadow

8a5fdf0c9eeefa7bdaac3af9ae21018ad9c2c23d authored over 8 years ago by Jerry Jacobs <[email protected]>
fmacros.h: Fix warning when compiled with -Wundef

9317a74ae5524d68c62fc7cabdb37a1b5e9a8ae1 authored over 8 years ago by Jerry Jacobs <[email protected]>
Update read.c

static char *seekNewline(char *s, size_t len) :
this function can not parse the string,such a...

6bfc580a3478e5b1e4534748ada6eac6514d8b55 authored over 8 years ago by DongwenHuang <[email protected]>
docs: Handle NULL in example

Closes #361

1b8ed38843319e17c54021a3b2a9b496159ebdcb authored almost 9 years ago by Jan-Erik Rediger <[email protected]>
Prevent buffer overflow when formatting the error

strncat might copy n+1 bytes (n bytes from the source plus a terminating nul byte).
Also strncat...

0335cb3e98483511a20f8576f61e6abca5c2a98d authored about 9 years ago by Jan-Erik Rediger <[email protected]>
Fix potential race in 'invalid timeout' tests

It's possible for the call to connect() to succeed on the very first
try, in which case the logi...

d4b715f0aa97bae7bf2f6ebfe4837f39c0451e84 authored about 9 years ago by Tom Lee <[email protected]>
Fix strerror_r on some esoteric platforms

Defining _XOPEN_SOURCE=1 causes strange behavior on Debian kfreebsd
archs (i.e. GNU userspace wi...

bb1747b1bf92431e5c5e9699824d2ef52f863f45 authored about 9 years ago by Tom Lee <[email protected]>
Merge pull request #373 from charsyam/feature/typos

fixing typos

db1c46dac7f0c54310e05a682cc444b7ae287dcf authored about 9 years ago by Jan-Erik Rediger <[email protected]>
fixing typos

e2f6ee239c9c0cedfccee1db77c95e673fe6fe04 authored about 9 years ago by charsyam <[email protected]>
Merge pull request #369 from jamel/snprintf

fix snprintf format string

4b3786d57edb9bfb22a0442536b0b41d9a93eb69 authored about 9 years ago by Jan-Erik Rediger <[email protected]>
fix snprintf format string

f932f0ed275bf9d6653b11694e39a13f57e7dc54 authored over 9 years ago by Sergey Polovko <[email protected]>
Release version 0.13.3

010756025e8cefd1bc66c6d4ed3b1648ef6f1f95 authored over 9 years ago by Jan-Erik Rediger <[email protected]>
Add FreeBSD message to test_blocking_connection_errors.

3d4b5c29ba3d12c7e73c976c464c787d021551a0 authored over 9 years ago by olgeni <[email protected]>
Change date format in CHANGELOG

Easier to read, easier to sort.

3c3a406ec402b2a0ca752c58b43139af7bdaa715 authored over 9 years ago by Jan-Erik Rediger <[email protected]>
Revert "redisBufferRead: Clear REDIS_CONNECTED flag when server closed connection"

This reverts commit 1db17f257b1999114c699e77e204f1a91143e5ad.

If the `REDIS_CONNECTED` flag is ...

d323b5ef9cc3a27e163cec058070214457f3fb35 authored over 9 years ago by Jan-Erik Rediger <[email protected]>
Release version 0.13.2

53c32439bf89279ec62fda0bfd28ed9805b24614 authored over 9 years ago by Jan-Erik Rediger <[email protected]>
redisBufferRead: Clear REDIS_CONNECTED flag when server closed connection

1db17f257b1999114c699e77e204f1a91143e5ad authored over 9 years ago by Jerry Jacobs <[email protected]>
Merge branch 'soname-stable' into unstable

8e6d8195a9efcab48a713187434ff59d1c752cb3 authored over 9 years ago by Jan-Erik Rediger <[email protected]>
Use container-based Travis by installing packages through the addon

a9a0af1d354e3b1e16fd0febd69cc152a62c7a7e authored over 9 years ago by Jan-Erik Rediger <[email protected]>
Prevent crash on pending replies in async code

Fixes #335.

36a9802c54a8a18c6130f220a32ee21952fee387 authored over 9 years ago by Jan-Erik Rediger <[email protected]>
Fix a typo in the Mac OSX example

ded537476390e09cf426eabeeaeb2bb84e410f0c authored over 9 years ago by Jan-Erik Rediger <[email protected]>
Added MacOS X addapter and corresponding example.

Added MacOS X support via CoreFoundation run loop.

c18a5648181801aa6fddd1856940b7dd20cdf74a authored over 9 years ago by Dmitry Bakhvalov <[email protected]>
Add Qt adapter and relative example.

8ef7d595acd9f4263aa9720dfc57712bbf2cdb33 authored over 9 years ago by Pietro Cerutti <[email protected]>
Make sure to disconnect the adapter in the destructor

4a632a6038f37b4d72c52f580d6a396c5ee3fe12 authored over 9 years ago by Pietro Cerutti <[email protected]>
Fix typo

9069b147b0769e8f3b4b23e8ace1c96d1b257212 authored over 9 years ago by Pietro Cerutti <[email protected]>
Add hooks for read/write/cleanup

1984b309b82f1dd07f0ee04bb618e4b4ff41a3fe authored over 9 years ago by Pietro Cerutti <[email protected]>
Add an Ivykis adapter

This adds a new adapter and an example for using hiredis with the ivykis
async I/O library.

Sig...

3b153cbf9dda2c61af26ad8df2a31b8a5d6a38c8 authored over 9 years ago by Gergely Nagy <[email protected]>
Use stable soname version

9644a96a4849be185e4b9bb39ceb19bcdae4cd4e authored over 9 years ago by Jan-Erik Rediger <[email protected]>
Merge pull request #341 from Cylix/glib_adapter_cpp_compilation

Use explicit casts for void* pointer in order to compile in C++

2fc31e74b124962454b46ae3def3addc6b2db090 authored over 9 years ago by Jan-Erik Rediger <[email protected]>
Merge pull request #333 from w359405949/w359405949-patch-1

undefined reference to `clock_gettime'

b9cc0add2ca68f2d2b3be69d33b46056b1810a03 authored over 9 years ago by Jan-Erik Rediger <[email protected]>
Use explicit casts for void* pointer in order to compile in C++

1c884ec75bad0b6cc444496f25f3ce42afbfce31 authored over 9 years ago by Simon Ninon <[email protected]>
Update Makefile

fix link error while run "make hiredis-example-libuv":

undefined reference to `clock_gettime'...

485d0a148f96d67b96aa318b4b23ffa2ac5184a1 authored over 9 years ago by w359405949 <[email protected]>
Release version 0.13.1

f58dd249d6ed47a7e835463c3b04722972281dbb authored over 9 years ago by Jan-Erik Rediger <[email protected]>
Make sure to compile example to trigger edge-cases in compiling

26999505d6c73566dd382e0730909732c37f71cf authored over 9 years ago by Jan-Erik Rediger <[email protected]>