- 26 1月, 2021 1 次提交
-
-
由 Bjorn Svensson 提交于
Unless the callback is pushed to the list it will trigger an assert in redisProcessCallbacks() when the response arrives. This change let the user get an early error instead, available in the async context directly.
-
- 13 12月, 2020 2 次提交
-
-
由 michael-grunder 提交于
-
由 AdamKorcz 提交于
-
- 11 12月, 2020 1 次提交
-
-
由 AdamKorcz 提交于
-
- 16 11月, 2020 1 次提交
-
-
由 Michael Grunder 提交于
Free SSL object when redisSSLConnect fails
-
- 11 11月, 2020 1 次提交
-
-
由 Aleksandr Yeganov 提交于
-
- 28 10月, 2020 2 次提交
-
-
由 Michael Grunder 提交于
Updating SSL connection example in README
-
由 Jeremy Cohen 提交于
-
- 19 10月, 2020 4 次提交
-
-
由 Michael Grunder 提交于
Add support for Wincert CA store in Windows
-
由 michael-grunder 提交于
-
由 Michael Grunder 提交于
Enable position-independent code, and add PDB files to packages for MSVC builds
-
由 Michael Grunder 提交于
Fix handling of NIL invalidation messages.
-
- 18 10月, 2020 1 次提交
-
-
由 michael-grunder 提交于
When CLIENT TRACKING is enabled, Redis will send an invalidation message with a NIL payload to all tracking clients after a FLUSHDB is executed. We didn't account for REDIS_REPLY_PUSH being a valid parent object to a NIL payload, and were failing an assertion. Additionally this commit adds a regression test for the logic.
-
- 13 10月, 2020 1 次提交
-
-
由 Michael Grunder 提交于
clean a warning, remvoe empty else block
-
- 12 10月, 2020 1 次提交
-
-
由 Guy Korland 提交于
-
- 28 9月, 2020 1 次提交
-
-
由 Michael Grunder 提交于
docs: Fix simple typo, termined -> terminated
-
- 26 9月, 2020 1 次提交
-
-
由 Tim Gates 提交于
There is a small typo in sds.c. Should read `terminated` rather than `termined`.
-
- 23 9月, 2020 1 次提交
-
-
由 shiyuge 提交于
-
- 10 9月, 2020 2 次提交
- 09 9月, 2020 2 次提交
- 08 9月, 2020 2 次提交
-
-
由 michael-grunder 提交于
-
由 Alessio M 提交于
-
- 04 9月, 2020 1 次提交
-
-
由 Alessio M 提交于
-
- 01 9月, 2020 1 次提交
-
-
由 Michael Grunder 提交于
Explicitly set c99 in CMake
-
- 29 8月, 2020 1 次提交
-
-
由 michael-grunder 提交于
See #869
-
- 21 8月, 2020 2 次提交
-
-
由 Michael Grunder 提交于
Fix sockaddr typo
-
由 michael-grunder 提交于
Fixes #867
-
- 08 8月, 2020 1 次提交
-
-
由 Michael Grunder 提交于
See: #862
-
- 04 8月, 2020 2 次提交
-
-
由 michael-grunder 提交于
Release of v1.0.0 Hiredis v1.0.0 marks the first stable release of Hiredis and introduces RESP3 support, SSL connections, allocator injection, better Windows support, and more. IMPORTANT: There are breaking changes in this release meaning your code will need to be recompiled and may need small changes. The exact details of the breaking changes can be found in README.md. CHANGELOG.md has a detailed list of changes between v0.14.1 and v1.0.0. ~~~ Thank you to everyone who contriubuted to the project by submitting PRs, reporting bugs, or helping answer people's questions. And a special thank you to the following people who contributed at least five lines of code to this release (sorted by lines contributed) \o/ Michael Grunder, Yossi Gottlieb, Mark Nunberg, Marcus Geelnard, Justin Brewer, Minun Dragonation, Omri Steiner, Sangmoon Yi, Jinjiazh, Odin Hultgren Van Der Horst, Nick Rivera, Qi Yang, kevin1018
-
由 michael-grunder 提交于
-
- 01 8月, 2020 3 次提交
-
-
由 Michael Grunder 提交于
Addresses #642
-
由 michael-grunder 提交于
Avoids issues like #860
-
由 Michael Grunder 提交于
-
- 31 7月, 2020 2 次提交
-
-
由 Michael Grunder 提交于
-
由 Li_jiageng 提交于
-
- 30 7月, 2020 2 次提交
-
-
由 michael-grunder 提交于
-
由 Michael Grunder 提交于
We need to allow our users to use redisContext->privdata as context for any RESP3 PUSH messages, which means we can't use it for managing SSL connections. Bulletpoints: * Create a secondary redisContext member for internal use only called privctx and rename the redisContextFuncs->free_privdata accordingly. * Adds a `free_privdata` function pointer so the user can tie allocated memory to the lifetime of a redisContext (like they can already do with redisAsyncContext) * Enables SSL tests in .travis.yml
-
- 27 7月, 2020 1 次提交
-
-
由 Michael Grunder 提交于
Small change to the logic introduced in #839
-