Commit Graph

  • 2633bd8ad9 bugfix 718 mixiaojiong 2016-01-12 10:08:38 +08:00
  • 6c6756660b Merge pull request #722 from remicollet/patch-1 Michael Grunder 2016-01-11 08:07:14 -08:00
  • c22b58c6e3 Update version Remi Collet 2016-01-10 17:19:31 +01:00
  • 4a37e47d02 Fix subscribe for php7 michael-grunder 2016-01-06 12:03:12 -08:00
  • 6d634254bd Fix docs michael-grunder 2016-01-05 16:41:35 -08:00
  • 61b7f6ca4e Fix docs michael-grunder 2016-01-05 16:41:35 -08:00
  • 3c048f1236 Fix typo michael-grunder 2015-12-24 09:28:24 -08:00
  • 3f6469018a Fix typo michael-grunder 2015-12-24 09:28:24 -08:00
  • bfbdaa9c0a Fix leak in get response michael-grunder 2015-12-21 11:08:28 -08:00
  • f4f59595f0 Fix redis_sock_get return type michael-grunder 2015-12-20 11:24:28 -08:00
  • 64ba85e469 Attempted solution to #707 and cleaned up some memory leaks/invalid frees michael-grunder 2015-12-19 13:57:29 -08:00
  • de368c6664 Fix segfault for php7 and RedisArray michael-grunder 2015-12-18 13:39:07 -08:00
  • c32e2fe3e0 Fixes bug when checking for failure in php_stream_gets michael-grunder 2015-12-17 21:41:24 -08:00
  • 7f27e2e39c Fixes bug when checking for failure in php_stream_gets michael-grunder 2015-12-17 21:41:24 -08:00
  • 54b9a0ece6 Update README.markdown Ares 2015-11-05 13:37:03 +08:00
  • 8bfa218831 ZRANGEBYLEX also allows '-' or '+' as either min or max Patrick Pokatilo 2015-07-13 03:29:19 +02:00
  • b295ff31aa Remove documentation ambiguity michael-grunder 2015-12-17 21:29:45 -08:00
  • 5aa251fbf2 Removes documentation ambiguity michael-grunder 2015-12-17 21:19:02 -08:00
  • 57cfa0e878 Merge branch 'develop' of github.com:phpredis/phpredis into develop michael-grunder 2015-12-17 19:36:58 -08:00
  • e8c3ef9976 Fix MOVED redirection bug michael-grunder 2015-12-17 19:34:01 -08:00
  • 1e5e9e12c9 Merge pull request #706 from RomeroMalaquias/develop Michael Grunder 2015-12-14 10:49:23 -08:00
  • 979555df1b Avoiding conditional directives that split up statements. Romero Malaquias 2015-12-14 15:14:56 -03:00
  • 5241a5c34b Merge branch 'develop' of github.com:phpredis/phpredis into develop michael-grunder 2015-11-18 09:39:08 -08:00
  • c432c40c04 Fix extended set option detection michael-grunder 2015-11-18 09:38:38 -08:00
  • 603927a5fb Merge pull request #602 from wernight/develop Michael Grunder 2015-11-18 08:53:54 -08:00
  • 8b16d97ed8 Merge pull request #616 from linfangrong/patch-1 Michael Grunder 2015-11-18 08:43:30 -08:00
  • f9b8cc5e3b Merge branch 'develop' of github.com:phpredis/phpredis into develop michael-grunder 2015-11-18 08:38:05 -08:00
  • 974681ce64 ZRANGEBYLEX also allows '-' or '+' as either min or max Patrick Pokatilo 2015-07-13 03:29:19 +02:00
  • b0c5e35880 Merge pull request #633 from bplus/patch-1 Michael Grunder 2015-11-18 08:19:17 -08:00
  • 46ae5ba211 fix alignment sanpili 2015-07-22 09:43:18 +00:00
  • 530c460d3b Merge remote-tracking branch 'meitu/develop' into liveness-checking michael-grunder 2015-11-18 07:52:36 -08:00
  • 799e0bcfec Merge pull request #676 from ephemeralsnow/bugfix/segfault_on_php7 Michael Grunder 2015-11-12 19:35:17 -08:00
  • 6f6cd68143 Attempt to solve the problem where empty session data returns an error when reading. michael-grunder 2015-11-11 08:32:32 -08:00
  • 2e5a710ca6 Merge branch 'php7' of github.com:phpredis/phpredis into php7 michael-grunder 2015-11-10 20:20:47 -08:00
  • 485397a7f4 Merge pull request #681 from ares333/patch-1 Michael Grunder 2015-11-04 21:44:49 -08:00
  • a8ae53f45b Update README.markdown Ares 2015-11-05 13:37:03 +08:00
  • 0b7f6d2ba5 Added a new failover option, which excludes masters for readonly failover michael-grunder 2015-11-03 20:48:23 -08:00
  • 0126481a18 fix segfault ephemeralsnow 2015-10-06 12:53:08 +09:00
  • ea98401c14 Merge pull request #660 from Jan-E/php7 Michael Grunder 2015-10-02 13:25:31 -07:00
  • edd777a6b4 Initial support for geo commands michael-grunder 2015-09-30 21:39:01 -07:00
  • c5fd1cfa90 testZAddFirstArg should del('100') as a starter Jan-E 2015-09-17 02:21:11 +02:00
  • c45231601f Better fix usleep Jan-E 2015-09-17 02:18:28 +02:00
  • dfe1d9de95 Remove second redis_session.c, fix 'too many rules' Jan-E 2015-09-17 02:16:12 +02:00
  • 4468c754ef Formatting michael-grunder 2015-09-15 13:01:11 -07:00
  • 3159bd2336 Zend parameter passing API 'l' && 'L' are now zend_long instead of just long Sean DuBois 2015-09-15 02:32:34 -05:00
  • 567dc2f731 PHP_SESSION was renamed to PHP_SESSION_NEW during PHP 7 port, but never changed back Sean DuBois 2015-09-14 03:38:51 +00:00
  • 2503507416 Make zend_ce_RuntimeException static michael-grunder 2015-09-13 18:42:37 -07:00
  • 8a69126667 Cosmetic fix undefined gettimeofday & undefined usleep Jan-E 2015-09-09 04:54:43 +02:00
  • 2ee2b2a273 Fix signed/unsigned mismatch Jan-E 2015-09-09 02:47:49 +02:00
  • 4d66e3d4c0 Fix incompatible types Jan-E 2015-09-09 02:34:53 +02:00
  • daa4d9f23e Zero out stack allocated zvals before using them, protected against unexpected behavior Sean DuBois 2015-09-09 00:35:19 +00:00
  • bd15fab8ab Improve (another) get exception base Jan-E 2015-09-09 02:06:23 +02:00
  • 659ea2aa43 Fix setBit/getBit test, do not know why the fiz works Jan-E 2015-09-09 01:06:19 +02:00
  • 314a2c3cbf Fix inconsistent dll linkage, improve get exception base Jan-E 2015-09-09 01:02:29 +02:00
  • f2711e37b4 Update calls to igbinary, API has changed for PHP 7 Sean DuBois 2015-09-08 20:21:13 +00:00
  • 9cb9d075de Fix compile errors in redis_session.c Sean DuBois 2015-09-08 19:13:09 +00:00
  • 9d51c890e6 * off-by-one in hash iteration when dealing with string keys from char+int -> zend_string * emalloc -> safe_emalloc * dump cmd used redis_ping_response, instead of the proper redis_string_response Sean DuBois 2015-09-08 02:21:15 +00:00
  • 9ff8f49a90 redis_set_cmd when iterating over the arguments array improperly checked key value (when handling the non-string key case) instead of the value Sean DuBois 2015-09-07 18:16:58 +00:00
  • 33bb629ac2 * Finish int -> size_t move * Fix a few cases where operations were performed on un-initalized stack values Sean DuBois 2015-09-07 07:41:33 +00:00
  • 9c2cdc78ae Another MAKE_STD_ZVAL Jan-E 2015-09-06 11:00:12 +02:00
  • c9e0b68257 Fix sources in config.w32 Jan-E 2015-09-06 10:57:31 +02:00
  • 495d308a93 Fix config,w32 Jan-E 2015-09-06 10:15:29 +02:00
  • cbdf65a765 Fixing test fails, no large changes mostly invalid frees and off-by-ones Sean DuBois 2015-09-06 20:52:03 +00:00
  • f30b7fdb04 Use heap allocated zvals instead of dynamic arrays Sean DuBois 2015-09-06 05:18:32 +00:00
  • c687a51322 * retab, some files had tabs instead of 4 spaces * When converting zval from heap -> stack allocation some frees were left, causing invalid frees on stack values * zend_parse* was use int instead of size_t when consuming strings, causing undefined behavior Sean DuBois 2015-09-06 04:50:12 +00:00
  • 6b3e773c9e Fix compile errors in cluster_library.c, fixing all compilation errors Sean DuBois 2015-09-04 18:59:05 +00:00
  • 2bf8241bb1 Fix compile time errors for redis_cluster.c Sean DuBois 2015-09-04 17:14:05 +00:00
  • 771bd3da64 Fix compile time errors for redis_commands.c Sean DuBois 2015-09-04 05:38:20 +00:00
  • 9221ca465c Fix compile time errors for redis_array_impl.c Sean DuBois 2015-09-03 23:09:23 +00:00
  • 4e00df6618 Fix compile time errors for redis_array.c Sean DuBois 2015-09-03 16:25:07 +00:00
  • e2407cac26 Fix compile time errors for library.c Sean DuBois 2015-09-03 05:16:17 +00:00
  • 97fcfe678f Fix compile time errors for redis.c Sean DuBois 2015-09-02 20:45:14 +00:00
  • 77e6200ebd softtabstops -> softtabstop in redis.c (typo in vim directive) Sean DuBois 2015-08-31 16:47:41 +00:00
  • c18d58b97c Work around PHP bug of liveness checking Shafreeck Sea 2015-08-05 03:03:23 +00:00
  • fc673f59c9 Don't try and efree a non allocated variable michael-grunder 2015-08-03 21:21:19 -07:00
  • 05e38d5901 Merge branch 'develop' of github.com:phpredis/phpredis into develop michael-grunder 2015-08-03 16:29:05 -07:00
  • 01b46d0dc9 Ensure we don't try and send 0 expires for SET michael-grunder 2015-08-03 16:26:48 -07:00
  • 33196716ed Update README.markdown Bryan Nelson 2015-07-13 12:01:36 -05:00
  • 3068e3a68b Merge pull request #631 from mm0/patch-2 Michael Grunder 2015-07-09 05:56:11 -07:00
  • a5477270cc Update cluster.markdown Matt Margolin 2015-07-08 22:31:53 -07:00
  • 716536452d Additional cluster based session additions michael-grunder 2015-06-20 16:05:38 -07:00
  • c5811b1038 Persistent connections for cluster and possible crash fix michael-grunder 2015-06-20 11:29:38 -07:00
  • ece6c1d226 Failover fix for cluster sessions and srand migration michael-grunder 2015-06-18 08:09:19 -07:00
  • 81cb2bcc2f Fix memory leak for non cluster session handling michael-grunder 2015-06-17 13:34:48 -07:00
  • a24fa532f2 Don't allow negative timeout values michael-grunder 2015-06-17 13:01:28 -07:00
  • fcea71f99b Initial commit for cluster-enabled session handling michael-grunder 2015-06-17 12:45:54 -07:00
  • 3662852ab1 Update redis_cluster.c linfangrong 2015-06-11 22:39:50 +08:00
  • 4ce910ad38 Merge pull request #610 from RahimovIR/patch-1 Michael Grunder 2015-06-03 12:05:16 -07:00
  • 79d14360d9 Fix Set igbinary as serializer. Ilyas 2015-06-03 14:48:28 +05:00
  • 8cc7ab6240 Fix #578 cases inconsistencies. Werner Beroux 2015-05-18 10:39:06 +02:00
  • 7175aee5e2 Don't double define constant (rebase/merge fail) michael-grunder 2015-05-08 15:31:40 -07:00
  • 1710419b4f Protect against a memory leak if we're serializing HMSET values michael-grunder 2015-05-08 15:29:19 -07:00
  • 3491b188e0 Added a new method sAddArray to both Redis and RedisCluster michael-grunder 2015-05-08 14:12:34 -07:00
  • 622709f311 Added a test for 'raw' commands michael-grunder 2015-05-07 18:12:52 -07:00
  • 1cb70999cc Update all occurances of PHPAPI to PHP_REDIS_API (Win32 compat) michael-grunder 2015-05-07 17:29:53 -07:00
  • fb0597992a Merge remote michael-grunder 2015-05-07 16:30:11 -07:00
  • ab8fa7dad7 Use a static variable for our nodemap file and only open it once to avoid blowing file descriptors. michael-grunder 2015-05-07 15:52:55 -07:00
  • 9f865c15b4 Make sure errstr is set before freeing it michael-grunder 2015-05-07 12:44:20 -07:00
  • 91b5a37b88 Implement rawCommand() properly, as it's not the COMMAND command in Redis. michael-grunder 2015-05-06 20:29:54 -07:00
  • 90a7cf4817 Updates to fix rebase issues michael-grunder 2015-05-06 12:12:49 -07:00