Commit Graph

  • de7d53d13a use Zend/zend_smart_string.h (#574) master Remi Collet 2025-07-31 01:30:53 +02:00
  • b9fc8475be use Zend/zend_smart_string.h issue-php85-alpha3 Remi Collet 2025-07-30 12:54:49 +02:00
  • 465134fcf9 use Zend/zend_smart_string.h issue-php85 Remi Collet 2025-07-30 12:54:49 +02:00
  • bb83855d18 use zend_ce_exception (#573) Remi Collet 2025-07-15 19:56:33 +02:00
  • e6a0dba47c use zend_ce_exception Remi Collet 2025-07-15 14:59:10 +02:00
  • bfcd9e7bba back to dev Michael Wallner 2024-10-17 19:50:29 +02:00
  • b0b82692d7 release v3.3.0 v3.3.0 Michael Wallner 2024-10-17 19:33:43 +02:00
  • 9243f1ff40 Update libmemcached to 1.1.4 for Windows CI Christoph M. Becker 2024-10-15 15:02:35 +02:00
  • 089a367fe2 Update setup-php-sdk to v0.10 Christoph M. Becker 2024-09-30 15:07:48 +02:00
  • c6f7d8d2be Cater to yet missing libmemcached-vs17 Christoph M. Becker 2024-09-30 13:31:04 +02:00
  • 8877b9ac8a Use new download server Christoph M. Becker 2024-09-30 13:25:46 +02:00
  • cf30549f25 Test PHP 8.4 on Windows, too Christoph M. Becker 2024-09-30 13:20:10 +02:00
  • 61957273e3 Actually enable caching Christoph M. Becker 2024-09-30 13:07:18 +02:00
  • 6189c32892 Use setup-php-sdk caching Christoph M. Becker 2024-09-30 13:00:37 +02:00
  • 25a192cde2 release v3.3.0RC1 v3.3.0RC1 Michael Wallner 2024-10-04 16:45:19 +02:00
  • 2719e1ec2d prepare v3.3.0RC1 Michael Wallner 2024-09-26 13:29:34 +02:00
  • 3ca10ec762 ci: supply a name for the ubuntu workflow Michael Wallner 2024-09-26 13:28:51 +02:00
  • 270c06b10a Merge pull request #556 from rlerdorf/check_key_fix Michael Wallner 2024-09-26 13:20:17 +02:00
  • 4b5decdcb8 Merge branch 'master' into check_key_fix Michael Wallner 2024-09-26 13:13:28 +02:00
  • d15c2e2fdf Check for spaces in keys when using the non-binary protocol even if key verification is disabled to avoid injection issues Rasmus Lerdorf 2023-10-20 08:00:37 -07:00
  • da71ae0362 Fix more tests with a slight refactor Rasmus Lerdorf 2023-10-19 21:42:43 -07:00
  • 198e9b3681 fix tests Rasmus Lerdorf 2023-10-19 19:06:12 -07:00
  • 0987380a55 If client-side verify_key is not enabled, don't check it automatically Rasmus Lerdorf 2023-10-19 18:07:48 -07:00
  • 7227982467 Added a composer.json to enable support for PIE James Titcumb 2024-09-19 07:52:19 +01:00
  • 899f0d5242 Fix incompatible pointer types Remi Collet 2024-01-30 09:44:48 +01:00
  • 8a6b0c7801 ci: ubuntu already ships with awesomized/libmemcached Michael Wallner 2024-09-25 23:54:27 +02:00
  • 93c1bc449f ci: attempt to fix windows build Michael Wallner 2024-09-25 23:54:00 +02:00
  • d8d99f0784 docs: fix build status on README.md (#558) William Van Hevelingen 2024-05-15 22:39:48 -07:00
  • abd372b454 CI: Add PHP 8.3 to the required matrix, add PHP 8.4 to experimental (#557) William Van Hevelingen 2024-05-15 18:31:36 -07:00
  • 7f31d8651b The key length check was not taking the prefix into account Rasmus Lerdorf 2024-03-07 10:36:43 -05:00
  • d226ee7d45 Fix incompatible pointer types issue-pointers Remi Collet 2024-01-30 09:44:48 +01:00
  • dfd038f13c Correct whitespace formatting (#553) Robert 2023-12-27 19:55:59 -05:00
  • eb39e469d0 Bump actions/checkout from 3 to 4 (#548) dependabot[bot] 2023-10-24 10:33:10 -07:00
  • d2b1172dff Bump actions/checkout from 2 to 3 (#534) dependabot[bot] 2023-10-24 07:57:32 -07:00
  • 7fefcb7924 Make the compression_level at settable option and expand it to zlib (#540) Rasmus Lerdorf 2023-05-03 19:10:38 -04:00
  • e39a2e62f4 Add option to locally enforce payload size limit (#515) Robert 2023-04-27 10:48:49 -05:00
  • 7348cc11f7 Move working tests up a folder (#503) Pavel Djundik 2023-04-27 18:35:07 +03:00
  • 5833590296 zstd support (#539) Rasmus Lerdorf 2023-04-27 11:32:10 -04:00
  • 6926c53ac3 README.markdown: PHP 8.2 is supported Aaron Stone 2023-04-11 11:15:46 -07:00
  • 811c8a1422 Fix #522 Signed integer overflow (#526) Remi Collet 2023-02-02 20:42:07 +01:00
  • 1eac9f8b8e PHP 8 compatibility Windows (#528) LeoLee 2023-02-01 06:45:26 +08:00
  • 6a58af6abc Add minimal Windows CI (#532) Christoph M. Becker 2023-01-18 18:50:05 +01:00
  • 04a0f72eaa CI: Add libmemcached-awesome to matrix (#530) Aaron Stone 2023-01-09 11:07:54 -08:00
  • 3b0070aab2 CI: Add PHP 8.2 to the required matrix, add PHP 8.3 to experimental (#529) Aaron Stone 2023-01-06 14:32:41 -08:00
  • 38c38d7b47 changelog Remi Collet 2022-11-16 07:56:04 +01:00
  • 121473118a Fix #523 Incorrect PHP reflection type for Memcached::cas $cas_token Remi Collet 2022-11-14 08:43:03 +01:00
  • aa4868d0f1 Put false in union types at the end George Peter Banyard 2022-09-27 16:35:41 +01:00
  • 3ff7436dd9 Windows msgpack support (#518) LeoLee 2022-08-31 03:41:08 +08:00
  • ce2dfa5e64 mark password as a sensitive param for 8.2 (#516) Remi Collet 2022-07-28 09:28:33 +02:00
  • fc388e65e7 fix ${var} deprecation Remi Collet 2022-06-03 16:56:00 +02:00
  • 1f22de7437 fix #513 skip test with old and dead libmemcached Remi Collet 2022-03-28 08:09:29 +02:00
  • 09e094d390 back to dev Remi Collet 2022-03-24 14:02:06 +01:00
  • d1cb3ae87b Prepare 3.2.0 v3.2.0 Remi Collet 2022-03-24 13:57:18 +01:00
  • 8f106564e6 Merge pull request #507 from cmb69/cmb/libname v3.2.0RC2 Remi Collet 2022-03-09 14:54:56 +01:00
  • 4694a665d2 Adhere to standard naming convention of Windows libs for PHP Christoph M. Becker 2022-03-09 14:49:44 +01:00
  • ca0d9392cb Prepare 3.2.0RC2 Remi Collet 2022-03-09 14:34:33 +01:00
  • 1f4b029003 [ci skip] fix windows build in changelog Remi Collet 2022-03-09 14:30:51 +01:00
  • 7965b8ec40 Merge pull request #497 from lifenglsf/fix_windows_php8 Remi Collet 2022-03-09 14:29:08 +01:00
  • de1a9e2da1 Merge pull request #506 from cmb69/cmb/ssize_t Remi Collet 2022-03-09 14:27:25 +01:00
  • c7433c9a53 Fix MSVC builds wrt. ssize_t Christoph M. Becker 2022-03-09 14:22:40 +01:00
  • 857b8afab8 8.x is supported + libmemcached-awesome Remi Collet 2022-03-09 11:17:17 +01:00
  • e45fef8634 Create gh_500.phpt Pavel Djundik 2022-02-18 00:03:42 +02:00
  • 5bb007e625 Prepare 3.2.0RC1 v3.2.0RC1 Remi Collet 2022-03-07 14:47:06 +01:00
  • d8f6f1c899 Merge pull request #488 from remicollet/issue-awesome Remi Collet 2022-03-07 14:33:04 +01:00
  • 8a5ef9ef34 Bump actions/checkout from 2 to 3 (#505) dependabot[bot] 2022-03-02 13:57:02 -08:00
  • 082615656f format code lfeng 2021-12-30 14:04:09 +08:00
  • 5a8db865c1 format code lfeng 2021-12-30 10:08:48 +08:00
  • 7a06230982 fix windows php8 php_stdint.h path lfeng 2021-12-29 16:24:57 +08:00
  • d3b8ce13f1 Remove experimental for PHP 8.1 and add PHP 8.2 experimental (#494) Ruud Kamphuis 2021-11-29 19:58:58 +01:00
  • 60a8f9f881 Add GitHub Actions build (#492) mszabo-wikia 2021-11-08 18:18:14 +01:00
  • 9cd4a01d99 Merge pull request #474 from m6w6/fix-memcachedserver Aaron Stone 2021-08-22 22:05:26 -07:00
  • e6df8ab3f6 FIX: store_retry_count shouldn't be set implicitly (#452) hulk 2021-08-23 12:57:11 +08:00
  • 6d457155fb Remove "failed to set key" warning from setMulti (#490) Timo Tijhof 2021-08-23 05:56:19 +01:00
  • 605a8a63a7 fix zend_dtoa API change in 8.1.0beta1 (#487) Remi Collet 2021-07-29 04:55:08 +02:00
  • 13ba74317d Improve phpinfo information - display libmemcached-awesome when used (since 1.1.1) - display both builtime and runtime versions when different Remi Collet 2021-07-27 08:35:08 +02:00
  • 10f449752b small sleep to avoid loosing message from subprocess Remi Collet 2021-01-26 11:42:37 +01:00
  • 2d5d4bf02f add IPv6 test Remi Collet 2021-01-26 11:38:12 +01:00
  • 4e7f20cdb0 skip test with libmemcached < 1.1.0 Michael Wallner 2021-01-25 14:54:24 +01:00
  • 4b6c45dd23 implement stats callback suggestions by Remi Michael Wallner 2021-01-25 14:45:03 +01:00
  • 6dc086e721 add test files to package.xml Michael Wallner 2021-01-21 17:28:07 +01:00
  • 9840866332 valgrind Michael Wallner 2021-01-20 18:00:52 +01:00
  • bee6b53d57 expect an array as STATS value and reply foreach key/value Michael Wallner 2021-01-20 17:42:58 +01:00
  • 941ae83544 add stats/version tests Michael Wallner 2021-01-20 16:52:31 +01:00
  • f064f6c817 fix running the server from command line Michael Wallner 2021-01-20 16:51:34 +01:00
  • 0262e5c803 handle empty STATS key Michael Wallner 2021-01-20 16:43:57 +01:00
  • d21814e647 minor fix for version handler Remi Collet 2021-01-20 12:08:53 +01:00
  • 57f2999ea5 add 1 test for MemcachedServer Remi Collet 2021-01-20 10:54:13 +01:00
  • 7381ce71b8 as per https://github.com/php-memcached-dev/php-memcached/pull/474#issuecomment-762934191 Michael Wallner 2021-01-19 16:57:39 +01:00
  • f4f724caf7 remove unused include again Michael Wallner 2021-01-19 16:34:08 +01:00
  • 46967cc67f use php_network_get_peer_name Michael Wallner 2021-01-19 16:32:52 +01:00
  • 8ed8092c7f fix MemcachedServer Michael Wallner 2021-01-19 16:16:30 +01:00
  • 058e9f54e5 Merge branch 'master' of github.com:php-memcached-dev/php-memcached Joe Watkins 2021-06-09 18:12:16 +02:00
  • 8627c43f7c Merge branch '479' Joe Watkins 2021-06-09 18:11:30 +02:00
  • 7be9f00779 Add test Rasmus Lerdorf 2021-02-25 07:55:27 -08:00
  • 7bbf4fbad3 Expose internal key check via checkKey() method Make ascii key check consistent with libmemcached's isgraph() check Add test to check that they match Rasmus Lerdorf 2021-02-25 07:52:54 -08:00
  • c2a31946f0 Fix stubs to make them consistent for PHP 8 Rasmus Lerdorf 2021-02-25 06:52:02 -08:00
  • 52a3840369 Merge pull request #486 from remicollet/issue-php81 Joe Watkins 2021-06-09 15:03:50 +02:00
  • 0c3f411e71 fix test for PHP 8.1 Remi Collet 2021-06-09 14:30:12 +02:00
  • 899e4dc27c fix test for PHP 8.1 Remi Collet 2021-06-09 14:30:12 +02:00
  • 51c9baf49f fix zpp in mem_cas_impl Joe Watkins 2021-06-09 14:58:37 +02:00