Commit Graph

  • 297ecbecb7 Tiny formatting changes + suppress implicit memcpy warning trans master michael-grunder 2020-12-12 11:56:35 -0800
  • f746a28e71 Removed 2 typecasts AdamKorcz 2020-12-12 19:26:04 +0000
  • 940a04f4dd Added fuzzer AdamKorcz 2020-12-11 14:03:42 +0000
  • e4a200040a
    Merge pull request #896 from ayeganov/bugfix/ssl_leak Michael Grunder 2020-11-15 09:56:10 -0800
  • aefef8987f Free SSL object when redisSSLConnect fails Aleksandr Yeganov 2020-11-10 11:43:56 -0500
  • e3f88ebcf8
    Merge pull request #894 from jcohen02/fix/issue893 Michael Grunder 2020-10-27 14:20:53 -0700
  • 308ffcab8d Updating SSL connection example Jeremy Cohen 2020-10-27 19:40:13 +0000
  • 297f6551da
    Merge pull request #889 from redis/wincert Michael Grunder 2020-10-18 14:55:42 -0700
  • e7dda97859 Formatting michael-grunder 2020-10-18 14:23:38 -0700
  • f44945a0af
    Merge pull request #874 from masariello/position-independent-code Michael Grunder 2020-10-18 14:04:02 -0700
  • 74e78498cf
    Merge pull request #888 from michael-grunder/nil-push-invalidation Michael Grunder 2020-10-18 13:25:45 -0700
  • b9b9f446fe Fix handling of NIL invalidation messages. michael-grunder 2020-10-17 18:46:21 -0700
  • acc917548d
    Merge pull request #885 from gkorland/patch-1 Michael Grunder 2020-10-12 15:47:14 -0700
  • b086f763e7
    clean a warning, remvoe empty else block Guy Korland 2020-10-12 17:15:29 +0300
  • b47fae4e70
    Merge pull request #881 from timgates42/bugfix_typo_terminated Michael Grunder 2020-09-27 21:04:58 -0700
  • f989670e59
    docs: Fix simple typo, termined -> terminated Tim Gates 2020-09-26 20:58:09 +1000
  • 773d6ea8a7
    Copy error to redisAsyncContext on timeout shiyuge 2020-09-23 15:46:20 +0800
  • e35300a668 add pdb files to packages for MSVC builds Alessio M 2020-09-09 18:11:05 +0100
  • dde6916b42 Add d suffix to debug libraries so that can packaged together with optimized builds (Release, RelWithDebInfo, etc) Alessio M 2020-09-09 17:27:28 +0100
  • 3b68b5018e Enable position-independent code Alessio M 2020-09-09 11:55:42 +0100
  • 6693863f4c Add support for system CA certificate store on Windows Alessio M 2020-09-08 20:07:59 +0100
  • 2a5a57b90a Remove whitespace michael-grunder 2020-09-07 17:47:50 -0700
  • 1b40ec5096 fixed issue with unit test linking on windows with SSL Alessio M 2020-09-04 09:37:11 +0100
  • d7b1d21e80 Merge branch 'master' of github.com:redis/hiredis Alessio M 2020-09-04 09:31:47 +0100
  • fb0e6c0dd9
    Merge pull request #870 from michael-grunder/cmake-c99 Michael Grunder 2020-08-31 10:29:37 -0700
  • 13a35bdb64 Explicitly set c99 in CMake michael-grunder 2020-08-28 12:35:01 -0700
  • bea137ca94
    Merge pull request #868 from michael-grunder/fix-sockaddr-typo Michael Grunder 2020-08-20 18:38:16 -0700
  • bd6f86eb6b Fix sockaddr typo michael-grunder 2020-08-20 17:58:23 -0700
  • 48696e7e5e
    Don't use non-installed win32.h helper in examples (#863) Michael Grunder 2020-08-07 10:26:38 -0700
  • faa1c4863a Merge tag 'v1.0.0' michael-grunder 2020-08-03 12:00:32 -0700
  • d5b4c69b71 Prepare for v1.0.0 GA michael-grunder 2020-08-03 09:50:50 -0700
  • 5003906d63
    Define a no op assert if we detect NDEBUG (#861) Michael Grunder 2020-07-31 13:23:28 -0700
  • ea063b7cc8 Use development specific versions in master michael-grunder 2020-07-31 12:32:40 -0700
  • 04a27f4800
    We can run SSL tests everywhere except mingw/Windows (#859) Michael Grunder 2020-07-31 09:16:32 -0700
  • 8966a1fc2b
    Remove extra whitespace (#858) Michael Grunder 2020-07-30 16:55:48 -0700
  • 34b7f7a0ff
    Keep libev's code style (#857) lijiageng 2020-07-31 01:59:19 +0800
  • a853467542 Update notes preparing for v1.0.0-rc1 michael-grunder 2020-07-21 15:43:47 -0700
  • d8ff72387d
    Move SSL management to a distinct private pointer. (#855) Michael Grunder 2020-07-29 11:53:03 -0700
  • be32bcdc8e
    Minor refactor for scheduling an async timer. (#854) Michael Grunder 2020-07-26 13:03:42 -0700
  • 38b5ae543f
    add a command_timeout to redisContextOptions (#839) valentinogeron 2020-07-26 22:32:27 +0300
  • 07c3618ffe Add static library target and cpack support masariello 2020-07-22 14:23:53 +0100
  • 3bb985314d Fix a static analysis false positive michael-grunder 2020-07-21 15:39:40 -0700
  • 18fc12c392
    Move include to sockcompat.h to maintain style (#850) Michael Grunder 2020-07-20 16:27:28 -0700
  • 43aeabbbee
    fix windows compiling with mingw (#848) Malizia R 2020-07-20 19:34:52 -0300
  • 5a3c324138
    Remove erroneous tag and add license to push example (#849) Michael Grunder 2020-07-19 21:47:28 -0700
  • 2e7d7cbabd
    Resp3 oob push support (#841) Michael Grunder 2020-07-19 18:54:42 -0700
  • 1864e76ea7
    Some Windows quality of life improvments. (#846) Michael Grunder 2020-07-10 12:53:52 -0700
  • ada3665279
    Use _WIN32 define instead of WIN32 (#845) Michael Grunder 2020-07-08 17:44:30 -0700
  • 08593db1f2
    Non Linux CI fixes (#844) Michael Grunder 2020-07-08 17:06:30 -0700
  • 392de5d7f9
    fix #785: defer TCP_NODELAY in async tcp connections (#836) OmriSteiner 2020-06-22 23:20:30 +0300
  • a28de70a01
    timeout option in redisConnectWithOptions should be on connect only (#829) valentinogeron 2020-06-19 07:45:25 +0300
  • 6448f735d5
    sdsrange overflow fix (#830) Michael Grunder 2020-06-07 14:38:16 -0700
  • c726723545
    Use explicit pointer casting for c++ compatibility (#826) Aureus 2020-06-01 18:21:27 -0400
  • 4152bfce7c Merge branch 'new-ssl-api' michael-grunder 2020-05-30 11:50:59 -0700
  • 904bf7fe00 Tiny OOM fix michael-grunder 2020-05-30 11:03:45 -0700
  • ffd6eaebd6 Merge branch 'master' into new-ssl-api michael-grunder 2020-05-30 09:30:01 -0700
  • e553e0f382
    Document allocator injection and completeness fix in test.c (#824) Michael Grunder 2020-05-26 10:06:28 -0700
  • f5d2585043
    Use unique names for allocator struct members (#823) Michael Grunder 2020-05-25 12:17:43 -0700
  • 190bca88d0 New SSL API to replace redisSecureConnection(). Yossi Gottlieb 2020-05-22 14:10:08 +0300
  • 8e0264cfd6
    Allow users to replace allocator and handle OOM everywhere. (#800) Michael Grunder 2020-05-22 09:27:49 -0700
  • 83bba659b9
    Add logic to handle RESP3 push messages (#819) Michael Grunder 2020-05-21 11:12:18 -0700
  • c8999c6602
    Use standrad isxdigit instead of custom helper function. (#814) Muhammad Zahalqa 2020-05-20 19:35:15 +0300
  • 5c9f49e212
    Resp3 verbatim string support (#805) Michael Grunder 2020-05-19 12:56:02 -0700
  • 243099ccd2
    Fix missing SSL build/install options. (#812) Yossi Gottlieb 2020-05-19 20:13:32 +0300
  • a6a824cb65
    Add link to ABI tracker (#808) Michael Grunder 2020-05-16 12:15:26 -0700
  • eafb085d11
    Remove nested depth limitation. (#797) Michael Grunder 2020-05-04 10:36:04 -0700
  • 994d2fd77d
    Support timeouts in libev adapater (#795) Michael Grunder 2020-05-04 10:35:30 -0700
  • 2cb203c1e9
    Attempt to fix compilation on Solaris (#796) Michael Grunder 2020-04-23 14:15:59 -0700
  • 7e2ee7c38b
    Fix pkgconfig when installing to a custom lib dir (#793) Michael Grunder 2020-04-23 11:11:55 -0700
  • b484021859
    Fix USE_SSL=1 make/cmake on OSX and CMake tests (#789) Michael Grunder 2020-04-13 09:32:32 -0700
  • 0184caac9d
    Provides an optional cleanup callback for async data. Nick Rivera 2020-04-09 20:23:06 -0700
  • a5613f3f7f
    Use correct libuv call on Windows (#784) Michael Grunder 2020-04-09 12:39:49 -0700
  • ec08c2b94a
    Added CMake package config and fixed hiredis_ssl on Windows (#783) Michael Grunder 2020-04-09 08:05:14 -0700
  • b314c0df3d
    Merge pull request #780 from yossigo/fix/cmake_ssl_so_version Michael Grunder 2020-04-07 12:04:39 -0700
  • 1b967bc947 CMake: Set hiredis_ssl shared object version. Yossi Gottlieb 2020-04-07 21:19:00 +0300
  • cc9d032971
    Win32 tests and timeout fix (#776) Michael Grunder 2020-04-02 22:41:34 -0700
  • ec18d790f1 Const correctness michael-grunder 2020-04-02 11:20:56 -0700
  • a1405e172a Add release pattern for automatic CI michael-grunder 2020-03-14 15:09:37 -0700
  • d57067564e Actually define include guard michael-grunder 2020-03-12 17:37:33 -0700
  • 139f966cc8 Bump version to 0.15.0 michael-grunder 2020-02-28 08:50:35 -0800
  • 38675d23cc
    Housekeeping fixes (#764) Michael Grunder 2020-02-27 21:29:05 -0800
  • 3421ac3093
    Merge pull request #756 from ch1aki/fix-make-install Michael Grunder 2020-01-29 01:00:14 -0800
  • 3ae4739799 install alloc.h akichan 2020-01-29 17:26:34 +0900
  • 669ac9d0c8
    Safe allocation wrappers (#754) Michael Grunder 2020-01-28 12:13:05 -0800
  • 0501c623c9
    Merge pull request #746 from ShooterIT/spelling Michael Grunder 2020-01-01 00:43:30 -0800
  • 386b9950f3 fix spelling mistakes ShooterIT 2020-01-01 14:42:10 +0800
  • c96d492215
    Merge pull request #741 from redis/redisgetreply-null Michael Grunder 2019-12-18 13:45:01 -0800
  • ac0b186aa3 Free the reply in redisGetReply when passed NULL michael-grunder 2019-12-12 14:40:50 -0800
  • b2d1ad64d0
    Merge pull request #727 from pbotros/botros/disable-tests-cmake Michael Grunder 2019-12-05 17:06:44 -0800
  • f2ef5f0c98
    Merge pull request #737 from natoscott/master Michael Grunder 2019-11-25 17:01:12 -0800
  • 42697bd45a Fix dead code in sslLogCallback relating to should_log variable. Nathan Scott 2019-11-25 15:21:05 +1100
  • 5d0568d9ae
    Merge pull request #731 from Kevin-Xi/patch-1 Michael Grunder 2019-11-19 11:11:46 -0800
  • e58a9f7d52
    Fix typo in dict.c. Kevin 2019-11-20 00:00:00 +0800
  • f052fd1add Adding an option to DISABLE_TESTS Paul Botros 2019-11-03 22:00:55 -0800
  • e777b0295e Use correct flag in README.md michael-grunder 2019-10-10 15:46:33 -0700
  • 42a2e679be
    Merge pull request #720 from yossigo/ssl-docs Michael Grunder 2019-10-10 14:54:01 -0700
  • 18eeeed076
    Merge pull request #715 from redis/test-leaks Michael Grunder 2019-10-08 10:55:15 -0700
  • c5726ba5f7 Update README with SSL support. Yossi Gottlieb 2019-09-18 20:17:33 +0300
  • 5aa7b1056b Fixes leaks in unit tests michael-grunder 2019-09-25 11:02:44 -0700
  • 0153527444
    Merge pull request #711 from yossigo/ssl-tests Mark Nunberg 2019-09-16 10:43:53 -0400