Commit Graph

  • 0a90491dd1 set sess_binary_protocol off by default with older libmemcached Remi Collet 2017-02-20 19:32:37 +01:00
  • d81697f7a0 Refresh memcached.ini provided configuration Remi Collet 2017-02-20 19:27:39 +01:00
  • 466485a2ca Bump version to 3.0.3 v3.0.3 Aaron Stone 2017-02-19 19:48:43 -08:00
  • 357efc40df Release notes for 3.0.3 Aaron Stone 2017-02-19 19:48:33 -08:00
  • beb58dc69f Replace traditional free with pefree to match the registered allocators, fixes #328 Aaron Stone 2017-02-19 19:30:22 -08:00
  • 99cab0e081 Fix session-persistent test failures on older libmemcached versions Aaron Stone 2017-02-19 17:23:35 -08:00
  • a8517cd97b dev version Xinchen Hui 2017-02-19 18:34:48 +08:00
  • bff303547f Fixed memleak (severs) Xinchen Hui 2017-02-19 18:32:16 +08:00
  • 1e7e4eedb6 Fixed issue #327 Xinchen Hui 2017-02-19 18:26:55 +08:00
  • 81bc04f1ac Use the word below instead of less-than symbol in package.xml because XML Aaron Stone 2017-02-12 16:04:39 -08:00
  • de250ed68c Bump version to 3.0.2 v3.0.2 Aaron Stone 2017-02-12 08:06:04 -08:00
  • e554cddb6a Release notes for 3.0.2 Aaron Stone 2017-02-12 08:05:55 -08:00
  • f7c92b0699 Update warning for touch command in binary protocol mode with libmemcached < 1.0.18 (#322) Aaron Stone 2017-02-12 15:56:22 +00:00
  • 83d5f30899 Separate test for 64-bit increment/decrement/incrementByKey/decrementByKey (#321) Aaron Stone 2017-02-10 13:51:14 +00:00
  • ecd77ab93f Recommend libmemcached 1.0.18 or higher to match the release notes Aaron Stone 2017-02-09 06:40:50 -08:00
  • 4104f40407 Merge pull request #319 from remicollet/issue-tests Xinchen Hui 2017-02-09 14:34:45 +08:00
  • f8fd6228e3 ensure tests are ok for 32bits build Remi Collet 2017-02-09 07:24:15 +01:00
  • 8a40f2ca5f Add myself to package.xml before uploading to PECL Aaron Stone 2017-02-08 10:00:47 -08:00
  • 71f20e1925 Bump version to 3.0.1 v3.0.1 Aaron Stone 2017-02-07 06:20:51 -08:00
  • d019588648 Notes for version 3.0.1 Aaron Stone 2017-02-07 06:19:13 -08:00
  • 115cc0a2c4 Add API entries for flushBuffers() and getAllKeys() (#316) Aaron Stone 2017-02-07 12:34:54 +00:00
  • 08b39ed6b1 Ignore specific errors from memcached_dump for getAllKeys() with newer memcached servers (#315) Aaron Stone 2017-02-07 12:34:41 +00:00
  • a86de05e86 Fix compiling with memcached binary protocol enabled (#312) Aaron Stone 2017-02-07 12:34:23 +00:00
  • fa620a48c4 Restore php_libmemcached_compat with workaround for missing memcached_exists (#314) Aaron Stone 2017-02-07 12:34:07 +00:00
  • e4f4878f12 Travis CI purge old versions of memcached and libmemcached (#309) Aaron Stone 2017-02-02 19:53:25 +00:00
  • 218b019509 Fix memory leak from recent change to s_compress_value v3.0.0 Aaron Stone 2017-01-30 21:58:31 -08:00
  • e495a6bb1d Bump version to 3.0.0 Aaron Stone 2017-01-30 14:27:55 -08:00
  • 7a3b50992c Add ChangeLog notes and tentative release date for 3.0.0 Aaron Stone 2017-01-26 01:43:46 -08:00
  • 6085768b48 Support for 64-bit offsets for increment and decrement (#306) Aaron Stone 2017-01-26 02:06:30 +00:00
  • 24172a7edd Merge pull request #289 from sodabrew/fix-travis-2.0 REL2_0 Aaron Stone 2017-01-25 21:18:36 +00:00
  • 33d7098278 Minimum libmemcached is now 0.53, drop support for 0.44 and 0.49 Aaron Stone 2017-01-25 13:08:21 -08:00
  • 95c6e1a117 Backport skipif.inc and tests memc_get_version from master / php7 branch Aaron Stone 2017-01-25 13:05:50 -08:00
  • a46d48c94a Backport travis.yml from master / php7 branch Aaron Stone 2017-01-07 16:30:27 -08:00
  • c41c56cf82 Backport travis.sh from master / php7 branch Aaron Stone 2017-01-07 16:17:25 -08:00
  • ee95725f49 Merge pull request #304 from dyeldandi/REL2_0 Aaron Stone 2017-01-25 15:28:16 +00:00
  • bf8d61d75d Added memcached.sess_prefix for --SERVER= connection string Denis Yeldandi 2016-11-08 14:41:23 +03:00
  • 9efe90f338 Added error reporting to session code Denis Yeldandi 2015-02-18 12:04:02 +03:00
  • 6ee6166a9f Merge pull request #303 from sodabrew/compression_conditions Aaron Stone 2017-01-25 08:56:15 +00:00
  • c85f34c01b Make sure that s_compress_value() will always leave a valid payload, even if it did not get compressed Aaron Stone 2017-01-25 00:12:44 -08:00
  • 7283b11d14 test: compression edge case verification (#256) Dick Tang 2016-06-10 21:37:55 +08:00
  • 8924e3d72b fix: compression edge case (#255) Dick Tang 2017-01-25 02:17:07 +08:00
  • e1932dceb6 Added error reporting to session code (#301) dyeldandi 2017-01-24 15:37:37 +04:00
  • 9debfacb8c Extended key checking to match the language of the memcached spec (#167) Samantha Quiñones 2015-03-17 00:32:06 -04:00
  • 2af9b61590 Fix port number in getVersion (#300) (390) Aaron Stone 2017-01-23 07:28:10 +00:00
  • 493d6911bf fix: 0 max_execution_time ini value (#266) Aris Buzachis 2017-01-22 23:37:42 +02:00
  • b15936c0c0 Add optional parameter 'type' for method 'getStats' (#298) Timandes White 2017-01-22 10:34:50 +08:00
  • 5fee5fa909 Use bool data type for HAVE_* class constants (#166) Steven Hilder 2017-01-20 21:02:47 +02:00
  • c3f90bcb59 correct a spelling mistake (#207) Frost Wong 2017-01-21 02:19:34 +08:00
  • 172d1ffe69 Fix tests for PHP 7.1 (#297) Arjen 2017-01-20 19:14:54 +01:00
  • d9dea45e97 Add release notes about session protocol,get and getMulti changing (#271) Tyson Andre 2017-01-20 07:21:39 -05:00
  • c564fd875e Cleanup all checks for unsupported libmemcached versions (#295) Arjen 2017-01-20 14:26:57 +01:00
  • 7f6c333032 Cannot reset OPT_PREFIX_KEY #293 (#294) Arjen 2017-01-20 13:20:42 +01:00
  • dd02191686 Add mention of msgpack to the README Aaron Stone 2017-01-05 11:45:07 -08:00
  • 67750f851a Update the README in preparation for php-memcached 3.x release Aaron Stone 2017-01-04 18:57:02 -08:00
  • 709b956d65 Merge branch 'php7' Aaron Stone 2017-01-04 18:29:53 -08:00
  • e65be32455 Adjust the Travis CI matrix: PHP 7.0 and 7.1, fewer revisions of libmemcached (#273) php7 Aaron Stone 2016-12-07 04:44:48 +00:00
  • c032fba490 Whitespace Aaron Stone 2016-10-11 07:58:07 -07:00
  • 957024f777 Consistently use #ifdef instead of #if for autoconf definitions Aaron Stone 2016-10-11 07:29:33 -07:00
  • 5bcf2008ee Use only the HAVE_MEMCACHED_SASL definition from config.h Aaron Stone 2016-10-11 07:23:16 -07:00
  • 583ecd68fa Merge pull request #234 from TysonAndre/document-sess_binary_protocol-php7 Aaron Stone 2016-08-08 00:02:05 -07:00
  • cc06f8501a Merge pull request #270 from TysonAndre/patch-1 Aaron Stone 2016-08-07 22:48:14 -07:00
  • 35ef91129d Igbinary php7 development is in igbinary/igbinary master branch now Tyson Andre 2016-08-08 00:37:20 -04:00
  • 4fa21116f1 Value pass to callback behavior consistently with get Xinchen Hui 2016-07-26 19:11:54 +08:00
  • 155a864d22 Merge branch 'php7' of github.com:php-memcached-dev/php-memcached into php7 Xinchen Hui 2016-07-26 18:40:13 +08:00
  • 41b005fd0f Fixed test Xinchen Hui 2016-07-26 17:48:00 +08:00
  • 56171da73e Fixed bug fetch only fetched one result Xinchen Hui 2016-07-26 17:07:14 +08:00
  • 4d9fda94df use zval_copy Xinchen Hui 2016-07-26 14:54:59 +08:00
  • 045ab843ce Document memcached.sess_binary_protocol Tyson Andre 2016-03-20 15:16:35 -07:00
  • bb4556a38c Partial fix build for memcached-protocl Xinchen Hui 2016-07-25 08:38:22 -07:00
  • 5e42fa985b Remove old version staff Xinchen Hui 2016-07-24 12:41:53 +08:00
  • 441168bebe avoided memory duplication Xinchen Hui 2016-07-24 12:37:29 +08:00
  • f73befd69c Use zend_string_equals_literal Xinchen Hui 2016-07-23 22:35:13 +08:00
  • 6837d89494 Fixed test (tests/experimental/setmulti_badserialize.phpt) Xinchen Hui 2016-07-23 20:44:03 +08:00
  • de9494f491 Fixed OOM (tests/experimental/locale_float.phpt) Xinchen Hui 2016-07-23 20:32:06 +08:00
  • 513c091a67 Fixed locale_float.phpt test Xinchen Hui 2016-07-23 20:13:36 +08:00
  • 09e13048ec cleanup Xinchen Hui 2016-07-23 19:48:13 +08:00
  • 5949598db6 Remove unused arg Xinchen Hui 2016-07-23 15:18:54 +08:00
  • a0ed436fca According to memcached wiki, touch is added since 1.4.8 Xinchen Hui 2016-07-23 15:15:30 +08:00
  • 0acaa06d98 call_function always initialized retval Xinchen Hui 2016-07-23 15:14:48 +08:00
  • d67517b04d Fixed tests/keys.phpt Xinchen Hui 2016-07-23 13:48:09 +08:00
  • 6405d96c54 Msgpack master is php7 branch now Xinchen Hui 2016-07-23 13:17:42 +08:00
  • a1aab4e855 Avoid str duplication Xinchen Hui 2016-07-23 13:13:30 +08:00
  • 95f26c4f75 Fixed warning in run-test.php and also fixed test Xinchen Hui 2016-07-23 12:38:41 +08:00
  • 010d8e4894 Fixed possbile memleak Xinchen Hui 2016-07-23 12:33:56 +08:00
  • 09e29e65de Fixed possible crash with opcache (We should never edit a zval in place) Xinchen Hui 2016-07-23 12:27:52 +08:00
  • 399c95c7f7 Cleanup Xinchen Hui 2016-07-23 12:11:31 +08:00
  • 8b27e5a079 Merge branch 'master' into php7 Xinchen Hui 2016-07-23 11:33:53 +08:00
  • ec4f3c6f3d Added skipif.inc Xinchen Hui 2016-07-23 11:11:34 +08:00
  • e82d3d3256 Merge pull request #267 from laruence/php7 Xinchen Hui 2016-07-23 11:05:47 +08:00
  • 0e517902d6 Improved the tests Xinchen Hui 2016-07-21 18:59:01 +08:00
  • de6b9b58b3 Merge pull request #254 from pmmaga/fix-key-validation Andrei Zmievski 2016-06-13 09:54:40 -07:00
  • a8ed24065c Merge pull request #247 from realmfoo/incrdecr_fix Andrei Zmievski 2016-06-11 19:39:49 -07:00
  • 6e32d40133 Use a constant for object key max length Pedro Magalhães 2016-06-11 01:45:40 +02:00
  • 5bd1a1fac5 fix added tests Pedro Magalhães 2016-06-10 00:33:14 +02:00
  • 382a786f98 Added tests for the extended key validation Pedro Magalhães 2016-06-10 00:15:18 +02:00
  • 7266824772 Fix object key validation Pedro Magalhães 2016-06-09 23:49:49 +02:00
  • 0986493e84 Merge pull request #252 from dictcp/fix-null-string-decompress Joe Watkins 2016-06-09 15:45:46 +01:00
  • d9b2c9f384 fix: null-terminated zend_string in s_decompress_value Dick Tang 2016-06-09 00:43:42 +08:00
  • f31ad20468 Check the existence of an error, and only then if it is the maximum value. Konstantin Leboev 2016-05-10 13:25:28 +03:00
  • 6ee96cad7b Fix #238 (memory errors in s_stat_execute_cb) Joe Watkins 2016-04-04 06:40:56 +01:00