hiredis/examples
Michael Grunder d8ff72387d
Move SSL management to a distinct private pointer. (#855)
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
2020-07-29 11:53:03 -07:00
..
CMakeLists.txt Resp3 oob push support (#841) 2020-07-19 18:54:42 -07:00
example-ae.c Move examples into their own folder 2013-07-10 22:16:53 -07:00
example-glib.c Add GLib 2.0 adapter 2015-01-05 16:39:30 -05:00
example-ivykis.c Some Windows quality of life improvments. (#846) 2020-07-10 12:53:52 -07:00
example-libev.c Some Windows quality of life improvments. (#846) 2020-07-10 12:53:52 -07:00
example-libevent-ssl.c Some Windows quality of life improvments. (#846) 2020-07-10 12:53:52 -07:00
example-libevent.c add a command_timeout to redisContextOptions (#839) 2020-07-26 12:32:27 -07:00
example-libuv.c Some Windows quality of life improvments. (#846) 2020-07-10 12:53:52 -07:00
example-macosx.c Fix a typo in the Mac OSX example 2015-07-27 23:19:41 +02:00
example-push.c Move SSL management to a distinct private pointer. (#855) 2020-07-29 11:53:03 -07:00
example-qt.cpp Add Qt adapter and relative example. 2015-07-27 23:17:41 +02:00
example-qt.h Make sure to disconnect the adapter in the destructor 2015-07-27 23:17:41 +02:00
example-ssl.c add a command_timeout to redisContextOptions (#839) 2020-07-26 12:32:27 -07:00
example.c Some Windows quality of life improvments. (#846) 2020-07-10 12:53:52 -07:00