90 Commits

Author SHA1 Message Date
Mikko
a93ff86f7c More package.xml / version updates 2016-02-01 01:37:36 +00:00
Rasmus Lerdorf
1bb38ab0f7 Oops, need this for the inline stuff 2015-02-04 09:37:06 -08:00
Rasmus Lerdorf
e4f8f395f9 Down to 18 failed tests now 2015-02-04 08:16:57 -08:00
Xinchen Hui
a3279a8478 Various bug fixes 2015-02-04 07:20:17 -08:00
Rasmus Lerdorf
949195d28b PHP7 Support 2015-02-03 08:02:42 -08:00
Mikko
f4c3977865 Update version number to indicate stable 2014-04-01 18:21:58 +08:00
Mikko
b37618ddf4 Prepare this as RC1, we need to get this stuff out 2014-03-01 21:07:04 +08:00
Mikko
3d324df8b4 Change windows stuff here, not that anyone uses it 2013-11-26 13:47:28 +08:00
Mikko
a437602912 Reorganise headers a bit, include everything in the private header 2013-11-24 13:48:52 +08:00
Mikko
26ac8bd9cb Refactor SASL support checking, move "unnecessary" things to private header, move travis script to .travis dir 2013-11-24 00:00:59 +08:00
Mikko
a036333f65 Update version 2013-11-19 12:27:28 +08:00
Mikko
ff07307069 Merge branch 'master' of github.com:onethumb/php-memcached
Conflicts:
	config.m4
2013-11-18 17:15:42 +08:00
Mikko
37dfc1950b Merge branch 'master' of github.com:php-memcached-dev/php-memcached into feature-server
Conflicts:
	.travis.yml
	config.m4
2013-11-18 14:31:10 +08:00
Mikko
99f5573635 Fixes small memory leak case and print function name properly 2013-11-16 18:15:47 +08:00
Mikko Koppanen
5d5960c314 Merge pull request #97 from mkoppanen/testing-flags
Testing flags
2013-11-15 07:53:14 -08:00
Mikko
344210e171 Merged upstream/master 2013-11-15 23:03:20 +08:00
Nicolas Van Eenaeme
0280beebb6 changed int to long for store_retry_count 2013-11-15 15:16:31 +01:00
Nicolas Van Eenaeme
761fc79381 Added ini setting for memcached.store_retry_count 2013-11-15 15:04:49 +01:00
Mikko
748566f5af Build fixes 2013-11-15 17:20:08 +08:00
Mikko
5735f7f606 Added more server stuff, added examples of server 2013-11-15 04:29:44 +08:00
Mikko
6c9ca2535a More implementation of the protocool handler 2013-11-14 23:28:03 +08:00
Mikko
1010295bc6 Remove version check //cc #92 2013-11-13 01:10:02 +08:00
Mikko
ddf3f0ca34 Test memcached version when using flags 2013-11-11 13:10:59 +08:00
Eric Merrill
b0cdcb3444 More granular session locking support
Adding memcached.sess_lock_max_wait, which sets how long
a incoming lock request will wait for the lock before
dying.

And memcached.sess_lock_expire, which sets how long until
the lock expires, independent of the current
max_execution_time.
2013-10-22 19:01:43 -04:00
Mikko
e9bf97d286 Fix typo and the build 2013-10-18 19:17:23 +08:00
Mikko
15cf784d4c Fixed memleak with session sasl credentials. Fixed pointer deref 2013-10-18 18:43:30 +08:00
Mikko
028323610c Added support for session sasl 2013-10-18 04:24:25 +08:00
Ilia Alshanetsky
e781e16987 Merge branch 'FixIssue53' of https://github.com/Vendini/php-memcached into Vendini-FixIssue53
Conflicts:
	php_memcached.h
	php_memcached_session.c
2013-03-03 10:20:43 -05:00
Don MacAskill
6fa359df87 Fixed typo. HAVE_MEMECACHED_MSGPACK -> HAVE_MEMCACHED_MSGPACK 2013-01-28 13:27:52 -08:00
Mitch Hagstrand
7e3bc8b0ee Removed memcached.sess_consistent_hashing option.
1. Removed memcached.sess_consistent_hashing which is a lesser version  of memcached.sess_consistent_hash
2. Added default value for memcached.sess_consistent_hash
2013-01-14 00:40:49 -08:00
Don MacAskill
2ac3a9c390 Add msgpack serializer support for better cross-language binary serialization, fixed broken igbinary support 2013-01-10 17:22:07 -08:00
xoJIog
0d1ff239f1 php_memcached.h added connect timeout 2012-11-20 11:02:41 +02:00
Ilia Alshanetsky
40ce9b4633 Merge branch 'master' of https://github.com/Vendini/php-memcached into Vendini-master
Conflicts:
	memcached.ini
	php_memcached.c
	php_memcached.h
	php_memcached_session.c
2012-11-10 10:21:47 -05:00
Ilia Alshanetsky
1162d10312 Merge pull request #23 from dclaisse/session_consistent_hashing
add consistent hashing option for session handling
2012-11-03 11:36:19 -07:00
Mitch Hagstrand
faf84af789 Added Memcached Session Replicas by changes below
1. Allow for automatic removal of failed server to session handler (MEMCACHED_BEHAVIOR_REMOVE_FAILED_SERVERS)
2. Allow X number of replicas (MEMCACHED_BEHAVIOR_NUMBER_OF_REPLICAS)
3. Added option for consistent hasing (MEMCACHED_BEHAVIOR_KETAMA)
4. Added error msg when session handler couldn't obtain a lock
2012-10-04 23:44:56 -07:00
gureedo
d9a01a3d77 session replica options 2012-08-29 18:16:12 +06:00
Andrei Zmievski
47172e18a1 Drop libmemcached 0.x series support, release 2.1.0. 2012-08-06 21:57:39 -07:00
Damien Claisse
be3253c72f add consistent hashing option for session handling 2012-07-24 18:38:44 +02:00
Andrei Zmievski
aeb1487497 Really update now, to 2.0.1. 2012-03-03 09:55:42 -05:00
Andrei Zmievski
1ad9a2b593 Fix version number and repackage. 2012-03-03 09:54:27 -05:00
Andrei Zmievski
b73b8100e4 Support for binary protocol in sessions.
(patch from trevor@blubolt.com)
2011-12-29 14:13:32 -08:00
Ilia Alshanetsky
4c3045fbfe Finalize persistent session handling 2011-06-13 19:13:55 -04:00
Ilia Alshanetsky
f733d2d805 Added support for persistance inside session that can be turned on by starting
the session.save_path INI setting with PERSISTENT=[persistent id].

Added support for memcached server config string
2011-06-13 17:47:42 -04:00
Andrei Zmievski
ee7a6ec76e Back to -dev. 2011-03-13 14:40:19 -04:00
Andrei Zmievski
bd98d12fec Release 2.0.0b1. 2011-03-12 14:55:53 -05:00
Mikko Koppanen
d51debe238 Moved SASL client init to RINIT/RSHUTDOWN. Not sure how this interacts
with persistent objects but it seems to work with php-cgi -T.
2011-02-25 15:05:38 +00:00
Mikko Koppanen
4acdf084c5 Added SASL support 2011-02-25 14:33:51 +00:00
Ilia Alshanetsky
f584126d2c Normalize HAVE_MEMCACHED_SESSION checks 2011-01-17 05:22:26 -05:00
Mikko Koppanen
ae7545e0b7 Update license to 3.01. Moved session handler support to separate files. clean up unused variables 2010-11-04 10:37:29 +00:00
Andrei Zmievski
113328139b Set development version. 2010-05-07 09:27:34 -07:00