Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-10-05 | Issue #1245 | Pavlo Yatsukhnenko | |
Move building `script` command logic to `redis_build_script_cmd` and use it in Redis and RedisCluster objects. Fix arginfo for `RedisCluster::script`. Fix memory leak in `cluster_raw_cmd` when `cluster_cmd_get_slot` fails. | |||
2017-10-02 | Merge pull request #1244 from phpredis/issue.1193 | Pavlo Yatsukhnenko | |
Issue #1193 | |||
2017-09-29 | Destroy all tabs :-) | michael-grunder | |
2017-09-28 | Issue #1193 | Pavlo Yatsukhnenko | |
2017-09-27 | Sort arginfos alphabetically | Pavlo Yatsukhnenko | |
2017-08-29 | More arginfo for RedisCluster | Pavlo Yatsukhnenko | |
This commit finally fixes issue #1055 | |||
2017-08-29 | More arginfo for RedisCluster | Pavlo Yatsukhnenko | |
2017-08-28 | More arginfo for RedisCluster + remove duplicates | Pavlo Yatsukhnenko | |
2017-08-28 | More arginfo for RedisCluster | Pavlo Yatsukhnenko | |
2017-08-27 | Add arginfo for RedisCluster | Pavlo Yatsukhnenko | |
2017-08-20 | Update EXISTS to handle multiple keys | michael-grunder | |
Fixes #1223 | |||
2017-08-16 | Use zend_string to store strings in RedisSock | Pavlo Yatsukhnenko | |
Following fields were changed: err, prefix, persistent_id, auth and host | |||
2017-08-15 | ZEND_HASH_FOREACH_PTR | Pavlo Yatsukhnenko | |
2017-08-02 | Use ZSTR_VAL and ZSTR_LEN macroses to access zend_string fields | Pavlo Yatsukhnenko | |
2017-07-31 | Fix valgrind warnings | Pavlo Yatsukhnenko | |
2017-07-25 | runtime exteption | Pavlo Yatsukhnenko | |
2017-07-20 | CID 157206 | Pavlo Yatsukhnenko | |
2017-04-28 | Replace redis_cmd_format_static with redis_spprintf | michael-grunder | |
2017-04-28 | Refactore EVAL command | michael-grunder | |
This commit moves EVAL and EVALSHA command construction to our redis_commands.c file because as with many other commands we can share the logic between Redis and RedisCluster. In addition it removes the last call to the legacy formatting function redis_cmd_format() which can now be removed. | |||
2017-04-17 | Adds optional COUNT argument to sPop | michael-grunder | |
Fixes #1145 | |||
2017-04-11 | Processing `read_timeout` parameter + update docs | Pavlo Yatsukhnenko | |
2017-03-04 | Merge branch 'issue.1087' into develop | Pavlo Yatsukhnenko | |
2017-03-04 | Issue #1087 | Pavlo Yatsukhnenko | |
`hStrLen` command | |||
2017-02-15 | Make sure redisCluster members are all initialized on (re)creation | michael-grunder | |
Fixes #1105 | |||
2016-12-21 | fix last -Wincompatible-pointer-types warning | Remi Collet | |
2016-12-21 | change redis_serialize to accept strlen_t | Remi Collet | |
2016-12-21 | fix #1074 change redis_key_prefix to accept strlen_t | Remi Collet | |
2016-12-20 | fix 'optional var not initialized' warnings | Pavlo Yatsukhnenko | |
2016-12-20 | PHP_FE_END + ZEND_MOD_END | Pavlo Yatsukhnenko | |
2016-12-19 | Use PHP_FE_END when available for RedisArray and RedisCluster | michael-grunder | |
2016-12-06 | Issue #1006 | Pavlo Yatsukhnenko | |
2016-12-04 | zval_get_string + zAdd tests fix | Pavlo Yatsukhnenko | |
2016-12-02 | zval_get_string | Pavlo Yatsukhnenko | |
Added gc attribute to zend_string (for zend_string_release). Added function zval_get_string and replace convert_to_string with it. | |||
2016-11-27 | refactoring | Pavlo Yatsukhnenko | |
2016-11-23 | Unbreak php7 fix for php <= 7.0 | michael-grunder | |
2016-11-23 | Move zend_object handler to the end | michael-grunder | |
In php7 the zend_object handler structure is inlined (is no longer a pointer, but rather variable sized depending on various things, so it needs to be at the end of the container class. This is mentioned in the extensive /s upgrading documentation from Zend See "custom objects": https://wiki.php.net/phpng-upgrading In addition I believe that the zend library now takes care of freeing the overall structure, so that shouldn't be done anymore if running php >= 7.0.0. | |||
2016-11-14 | php7 compatibility | Pavlo Yatsukhnenko | |
The 'l' specifier now expects a zend_long instead of a long for zend_parse_parameters. | |||
2016-11-13 | php7 compatibility | Pavlo Yatsukhnenko | |
Define strlen_t (int for php5 and size_t for php7) and use it as the length argument of the 's' specifier for zend_parse_method_parameters | |||
2016-11-12 | php7 compatibility | Pavlo Yatsukhnenko | |
All tests passed. \o/ | |||
2016-11-12 | WIP: php7 compatibility | Pavlo Yatsukhnenko | |
2016-11-12 | WIP: php7 compatibility | Pavlo Yatsukhnenko | |
2016-11-10 | WIP: php7 compatibility | Pavlo Yatsukhnenko | |
2016-11-04 | Fix static analyzer warnings | Pavlo Yatsukhnenko | |
2016-11-03 | WIP: php7 compatibility | Pavlo Yatsukhnenko | |
Replace STR_FREE with efree. Redis::hmget using zval* instead of zval**. | |||
2016-11-01 | WIP: php7 compatibility | Pavlo Yatsukhnenko | |
Redefine zend_hash_get_current_key + wrap zend_hash_get_current_key_ex | |||
2016-10-28 | WIP: php7 compatibility | Pavlo Yatsukhnenko | |
Wrap zend_hash_init destructor. Add implementation of zend_hash_str_exists, zend_hash_str_update_ptr, zend_hash_index_update_ptr and zval_get_long functions. | |||
2016-10-26 | WIP: php7 compatibility | Pavlo Yatsukhnenko | |
Define ZEND_SAME_FAKE_TYPE macro and use it instead of Z_TYPE == IS_BOOL Redefine add_assoc_stringl_ex as macro | |||
2016-10-25 | WIP: php7 compatibility | Pavlo Yatsukhnenko | |
Wrap create_cluster_context | |||
2016-10-11 | WIP: php7 compatibility | Pavlo Yatsukhnenko | |
Redefine add_next_index_stringl | |||
2016-10-09 | WIP: php7 compatibility | Pavlo Yatsukhnenko | |
RETVAL_STRING and RETVAL_STRINGL always duplicate value |