Commit Graph

125 Commits

Author SHA1 Message Date
Michael Wallner
bfcd9e7bba back to dev 2024-10-17 19:50:29 +02:00
Michael Wallner
b0b82692d7 release v3.3.0 2024-10-17 19:33:59 +02:00
Michael Wallner
25a192cde2 release v3.3.0RC1
- Add #515 option to locally enforce payload size limit
    - Add #539 zstd support
    - Add #540 compression_level option
    - Mark password as a sensitive param for PHP 8.2
    - Fix Windows PHP 8 compatibility
    - Fix #518 Windows msgpack support
    - Fix #522 signed integer overflow
    - Fix #523 incorrect PHP reflection type for Memcached::cas $cas_token
    - Fix #546 don't check key automatically, unless client-side verify_key is enabled
2024-10-04 16:46:19 +02:00
Michael Wallner
2719e1ec2d prepare v3.3.0RC1
- Add #515 option to locally enforce payload size limit
- Add #539 zstd support
- Add #540 compression_level option
- Mark password as a sensitive param for PHP 8.2
- Fix Windows PHP 8 compatibility
- Fix #518 Windows msgpack support
- Fix #522 signed integer overflow
- Fix #523 incorrect PHP reflection type for Memcached::cas $cas_token
- Fix #546 don't check key automatically, unless client-side verify_key is enabled
- Fix #555 incompatible pointer types (32-bit)
2024-09-26 13:29:34 +02:00
Remi Collet
38c38d7b47 changelog 2022-11-16 07:56:04 +01:00
Remi Collet
09e094d390 back to dev 2022-03-24 14:02:06 +01:00
Remi Collet
d1cb3ae87b Prepare 3.2.0 2022-03-24 13:57:18 +01:00
Remi Collet
ca0d9392cb Prepare 3.2.0RC2 2022-03-09 14:34:33 +01:00
Remi Collet
1f4b029003 [ci skip] fix windows build in changelog 2022-03-09 14:30:51 +01:00
Pavel Djundik
e45fef8634 Create gh_500.phpt 2022-03-07 15:37:52 +01:00
Remi Collet
5bb007e625 Prepare 3.2.0RC1 2022-03-07 14:51:48 +01:00
Michael Wallner
6dc086e721 add test files to package.xml 2021-07-23 14:55:28 +02:00
Rasmus Lerdorf
7be9f00779 Add test 2021-06-09 18:09:33 +02:00
Remi Collet
18945f9b58 add new file to pecl archive 2020-10-08 12:37:20 +02:00
Aaron Stone
d7daff6494 Bump version and release notes for 3.1.5 2019-12-03 13:56:22 -08:00
Aaron Stone
7141624896 Fix typo 2019-12-03 13:51:20 -08:00
Aaron Stone
0ee62bd55d Release notes for 3.1.4 2019-10-06 09:00:01 -07:00
Aaron Stone
9cf9580622 Release notes for 3.1.3 2018-12-24 13:41:36 -08:00
Aaron Stone
206f12bdda Release notes for 3.1.2 2018-12-22 07:54:24 -08:00
Aaron Stone
5ad7c05614 Partially revert b4d105b caught one option too many 2018-12-22 05:59:52 -08:00
Aaron Stone
e2dbf33fe9 Release notes for 3.1.1 2018-12-21 04:51:32 -08:00
Aaron Stone
b4d105bd41 Set defaults to match --enable-x rather than --disable-x 2018-12-21 04:45:44 -08:00
Aaron Stone
193590e93b Release notes for 3.1.0 2018-12-21 03:48:49 -08:00
Aaron Stone
0b79956e6d Error message if old PERSISTENT=n flag is used in session.save_path 2018-12-21 01:28:03 -08:00
Aaron Stone
893d7d5306 Expose build configuration via PECL (#383) 2018-03-29 23:42:08 -07:00
Aaron Stone
e0ccf87c51 Avoid hanging getStats() when binary protocol and non-blocking are both enabled
Fixes #348.
2018-01-23 06:27:26 -08:00
Aaron Stone
5c6de2b0e4 Add support for libmemcached encryption (#381)
This feature is fully supported in libmemcached 1.0.18 and higher,
but has a notable bug in the original implementation in libmemcached
versions 1.0.6 - 1.0.17 that the encryption key, once set, cannot be
changed otherwise all further get/set operations fail.
2018-01-20 08:04:40 -08:00
Aaron Stone
809e4b078a Release notes for 3.0.4 2017-12-10 01:23:51 -08:00
Aaron Stone
39bfab06c0 In PHP 7.2 the session_start() error messages have changed a bit (#359)
See PHP Bug 71038 for details https://bugs.php.net/bug.php?id=71038
Added PHP 7.2.0alpha2 to Travis CI matrix
2017-07-11 15:57:51 -07:00
Aaron Stone
e91eae7be3 Split tests for invalid keys ascii and binary
Test get command for invalid keys as well as set command
2017-07-11 14:04:01 -07:00
Aaron Stone
357efc40df Release notes for 3.0.3 2017-02-19 19:48:33 -08:00
Xinchen Hui
bff303547f Fixed memleak (severs) 2017-02-19 18:32:16 +08:00
Aaron Stone
81bc04f1ac Use the word below instead of less-than symbol in package.xml because XML 2017-02-12 16:04:39 -08:00
Aaron Stone
e554cddb6a Release notes for 3.0.2 2017-02-12 08:07:26 -08:00
Aaron Stone
f7c92b0699 Update warning for touch command in binary protocol mode with libmemcached < 1.0.18 (#322) 2017-02-12 15:56:22 +00:00
Aaron Stone
83d5f30899 Separate test for 64-bit increment/decrement/incrementByKey/decrementByKey (#321) 2017-02-10 13:51:14 +00:00
Aaron Stone
8a40f2ca5f Add myself to package.xml before uploading to PECL 2017-02-08 10:09:23 -08:00
Aaron Stone
d019588648 Notes for version 3.0.1 2017-02-07 06:19:13 -08:00
Aaron Stone
fa620a48c4 Restore php_libmemcached_compat with workaround for missing memcached_exists (#314)
This partially reverts commit c564fd875e from #295
2017-02-07 12:34:07 +00:00
Aaron Stone
7a3b50992c Add ChangeLog notes and tentative release date for 3.0.0 2017-01-26 01:43:46 -08:00
Dick Tang
7283b11d14 test: compression edge case verification (#256)
test compressed SET/GET under various settings of
- compression_factor
- compression_threshold
- data length
2017-01-25 00:51:49 -08:00
Arjen
172d1ffe69 Fix tests for PHP 7.1 (#297)
invoke_callback_2 fails because of ArgumentCountException (init_cb_arg gets only 2 args)
Check number of passed arguments with func_num_args() insteadof checking $args is null

session_lock fails because of second warning in 7.1
Skip session_lock.phpt for php < 7.1 and create new testcase for >= 7.1 which tests both warnings.

Update .travis.yml, don't allow failures for 7.1 anymore!
2017-01-20 18:14:54 +00:00
Tyson Andre
d9dea45e97 Add release notes about session protocol,get and getMulti changing (#271)
And update the memcached-api.php file for the branch.
2017-01-20 05:29:19 -08:00
Arjen
c564fd875e Cleanup all checks for unsupported libmemcached versions (#295) 2017-01-20 13:26:57 +00:00
Arjen
7f6c333032 Cannot reset OPT_PREFIX_KEY #293 (#294)
- ZSTR_VAL(str) == 0 should be ZSTR_LEN(str) == 0
- add reset_keyprefix.phpt to package.xml
2017-01-20 12:20:42 +00:00
David Zuelke
ffd1c64ccc remove duplicate 2.2.0b1 from package.xml 2016-03-23 00:20:06 +00:00
Mikko
3537b50d25 Update for release 2016-02-22 20:17:57 +00:00
Mikko
4ff3859883 Update package.xml for release 2016-02-17 14:30:43 +01:00
Mikko
a930b41fa1 Fixes memory errors, broken code, bugs etc 2016-02-06 05:07:52 +00:00
Mikko
938f6bcf68 Update right place in package.xml 2016-02-01 01:40:17 +00:00