Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libmemcachedprotocol0-1.1.4-slfo.1.1.7 RPM for x86_64

From OpenSuSE Leap 16.0 for x86_64

Name: libmemcachedprotocol0 Distribution: SUSE Linux Framework One
Version: 1.1.4 Vendor: SUSE LLC <https://www.suse.com/>
Release: slfo.1.1.7 Build date: Mon Aug 26 12:29:57 2024
Group: System/Libraries Build host: h03-ch2d
Size: 39421 Source RPM: libmemcached-1.1.4-slfo.1.1.7.src.rpm
Packager: https://www.suse.com/
Url: https://awesomized.github.io/libmemcached/
Summary: Libmemcached is a C/C++ client library and tools for the memcached server
Libmemcached is a C/C++ client library and tools for the memcached server
(http://memcached.org/). It has been designed to be light on memory
usage, thread safe, and provide full access to server side methods.

The libmemcachedprotocol library contains functions with interacting with
the memcached server.

Provides

Requires

License

BSD-3-Clause

Changelog

* Mon Apr 10 2023 suse+build@de-korte.org
  - Re-enable SASL support (boo#1210290)
  - Add requirement for libmemcachedprotocol0 to devel package
* Thu Apr 06 2023 danilo.spinella@suse.com
  - Update to new maintained fork of libmemcached
  - Update to 1.1.4:
    * Lot of bugfixes
    * Have a look at Changelog-1.1.md for the complete list of changes
  - Removed patches:
    * libmemcached-pthread.patch
    * libmemcached-automake1_14.diff
    * libmemcached-no-docs-available.patch
    * libmemcached-1.0.18-fix-build-gcc7.patch
  - Remove libmemcached.keyring
* Thu Oct 21 2021 danilo.spinella@suse.com
  - Move libmemcachedprotocol library into its own package to
    fix shlib-policy-name-error. Fixes bsc#1191767
* Fri Jun 07 2019 tchvatal@suse.com
  - Switch to python3 sphinx instead of python2 based variant
* Thu Jun 22 2017 antoine.belvire@opensuse.org
  - Add libmemcached-1.0.18-fix-build-gcc7.patch: Fix build with GCC
    7, picked from Fedora (boo#1041295).
* Wed May 11 2016 kstreitova@suse.com
  - use spec-cleaner to clean specfile
  - remove unnecessary conditionals
  - update description and summary
* Mon Feb 23 2015 mrueckert@suse.de
  - enable verbose build
* Tue Dec 16 2014 dimstar@opensuse.org
  - Add libmemcached-no-docs-available.patch: Do not build
    documentation if this is not a VC checkout. The idea is that the
    tarballs do only ship the pre-built documentation (which, on the
    other hand, is also missing in 1.0.18).
* Tue Dec 09 2014 jengelh@inai.de
  - Let signature verification happen through source validator
    instead of gpg-offline in %prep
  - Add libmemcached-automake1_14.diff to workaround an automake
    regression. Rediff libmemcached-pthread.patch for -p1.
* Mon Mar 31 2014 lars@linux-schulserver.de
  - update to 1.0.18:
    + MEMCACHED_BEHAVIOR_RETRY_TIMEOUT can now be set to zero.
    + Numerous bug fixes.
  - remove upstreamed patch libmemcached-with-memcached.patch
  - remove outdated dist version dependencies, (build)require the
    needed automake >= 1.13 instead
* Sat Jan 04 2014 dmueller@suse.com
  - use rpmoptflags
* Fri Aug 02 2013 chris@computersalat.de
  - update to 1.0.17
    * fix #1091599 Can not make a rpm package on CentOS 6.3
    * fix #1123153 increment/decrement can erroneously report
      MEMCACHED_UNKNOWN_READ_FAILURE
    * fix #1126601 Double clean up leads to accessing invalid memory
  - rebase pthread patch
  - add with-memcached patch
    * http://bazaar.launchpad.net/~brianaker/libmemcached/1164440/revision/1158
* Thu Apr 18 2013 dimstar@opensuse.org
  - Add libmemcached-pthread.patch: fix linking agains pthread:
    when built with SASL support, libmemcached.so needs to be linked
    against libpthread, or we have undefined symbols in the library.
  - Add libtool BuildRequires and call autorecon, as above patch
    requires to boostrap.
* Sat Apr 13 2013 dimstar@opensuse.org
  - Add cyrus-sasl-devel Requires: memcached.h includes (from its own
    headers) struct/sasl.h, which in turn includes sasl/sasl.h. This
    header comes from cyrus-sasl-devel.
* Mon Feb 04 2013 chris@computersalat.de
  - update to 1.0.16
    * Added support to do two part shutdown of socket.
    * Fixes for Fedora 18.
    * Fix for binary memcached_touch()
  - remove obsolete bigendian patch
* Sun Dec 30 2012 chris@computersalat.de
  - update to 1.0.15
    * no man pages with 'make install'
    * --enable-static --disable-shared build fails with linker error
    * bug occurs when do "configure --enable-memaslap;
      make" on ubuntu 12.04 LTS(amd64)
    * compilation error with custom prefix
    * libmemcached 1.0.14 and bigendian
    * libmemcached 1.0.14 missing config.h
    * libmemcached 1.0.14 with DTRACE
    * libmemcachedinternal missing -ldl
    * libmemcached 1.0.14 test faild because of /usr/bin/touch
    * Fix incorrect assertion messages
    * pdate from murmur2 to murmur3 hash.
* Wed Nov 28 2012 sbrabec@suse.cz
  - Verify GPG signature.
* Mon Nov 19 2012 dvaleev@suse.com
  - fix defined but not used variable error on bigendian machines
    (libmemcached-bigendian.patch)
* Fri Oct 05 2012 coolo@suse.com
  - update to 1.0.11
    * Removed custom version of memcached.
    * Updated hardening rules.
    * Fixed a case where the return error from a socket connection differred from that of a TCP/IP socket.
* Mon Aug 13 2012 chris@computersalat.de
  - update to 1.0.10
    * --disable-assert has been removed from configure, and
    - -enable-assert has been added in its place.
    * Compiling fixes for Clang on OSX Mountain Lion.
    - 1.0.9 Wed Jul  4 22:46:19 EDT 2012
    * Faster close on socket.
    * Instance allocation is now seperated from server interface. This
      should allow for a better preservation of ABI compliance from now
      on.
    * Fix close on exec bug.
    * Numerous other bug fixes.
    - 1.0.8 Tue May 22 15:06:04 EDT 2012
    * Added support for setting options via ENV variable LIBMEMCACHED
    * Fix corner case on last used result.
* Mon Apr 30 2012 idonmez@suse.com
  - Update to 1.0.7
    * Add API call for exist calls.
    * Update all license files to be BSD bnc#757326
* Fri Apr 13 2012 tabraham@novell.com
  - update to 1.0.6
    * Fixes for gcc 4.7, lp:961812
    * Fix for restart issue that happens under testing.
    * Fix for lp:962815.
    * Support for transparent AES encryption.
  - changes from 1.0.5
    * Fixes for OSX.
    * Version is now parsed directly in the parser, which makes buffered
      operations now work with it..
    * memstat has been extended so that it can be used to find the version
      of the server.
    * Update documentation.
    * Fixes for compile issues on Debian and Ubuntu
* Sat Feb 18 2012 termim@gmail.com
  - update to 1.0.4 Thu Jan 26 22:33:54 PST 2012
    * Fix for memcached_dump().
    * Additional testing for memcached_stat_execute().
  - update to 1.0.3 Sun Jan  8 18:11:36 PST 2012
    * Increased size of sort buffer used during Ketama.
    * Added support for new behavior to handle dead servers.
    * Overall haul of UDP IO.
    * Fixed C compile issue with memcached_exist()
    * Numerous bug fixes.
    * Clang support for OSX.
    * All commands now using vector send support.
  - update to 1.0.2 Mon Oct 24 08:00:48 PDT 2011
    * Dropped libmemcached/memcached_util.h (undocumented header file)
    * Added memcached_touch() and memcached_touch_by_key()
    * UDP support restructured to toggle on a complete memcached_st structure.
  - update to 0.53 Mon Sep 26 20:50:33 PDT 2011
    * Fix for FreeBSD/OpenBSD and -lm
    * Added memcached_exist()
    * Fix for memory when using config test.
    * CLI gained --quiet
  - update to 0.52 Sun Sep 11 22:16:08 PDT 2011
    * Build fixes for Ubuntu/Suse.
    * Fixes for OSX Lion.
    * Bug fix for looping back through dns lookups under certain failures.
    * Fixes related to dead server failures.
  - update to 0.51 Thu Jul 21 11:08:58 PDT 2011
    * memcached_callback_set() now takes its data argument as const
    * Update to tests.
    * Fix in parser for port number.
    0.50 Mon Jun 20 10:36:57 PDT 2011
    * Updates to C++ interface
    * Custom free allocators need to now check for value before calling free.
    * memcached_fetch_result() now uses the internal result when available (about 25 to 50% faster).
    * Fix for stats structure.
    * Updates to documentation.
    * memcached_fetch_result() now uses the internal result when available (about 25 to 50% faster).
  - update to 0.49 Thu Apr 14 08:43:37 PDT 2011
    * Fix calls to auto methods so that if value is not passed in nothing bad happens.
    * New parser calls for generating memcached_st objects.
    * New error system.
    * New flow control for messages means faster get/set calls.
    * Added new documentation system.
    * A behavior change has been now made that if you specify a weight for any server, we enable the weight flag and do weight balancing.
    * Added MEMCACHED_BEHAVIOR_REMOVE_FAILED_SERVERS to simplify the setting of AUTO REJECT for servers.
  - update to 0.48 Tue Mar 15 23:05:18 PDT 2011
    * Fix memory leak in server parse.
    * Move test framework out to be its own library (easier to work with Gearman).
  - update to 0.47 Wed Feb 23 18:46:48 PST 2011
    * Additional fixes for OpenBSD.
    * Bug fix 677609, 456080.
    * SIGPIPE fix for Linux send().
    * memcapable can now test ascii or binary based on flags.
    * Additional build fixes for SASL.
  - update to 0.46 Mon Feb 14 10:28:01 PST 2011
    * Fixes a number of corner case bugs.
    * Fixes related to OpenBSD.
    * Better testing for protocol version.
    * Removes special case infinite wait on blocking setup.
  - update to 0.45 Tue Feb  8 16:02:06 PST 2011
    * Add support for systemtap
  - update to 0.44 Wed Sep 22 21:57:57 PDT 2010
    * Windows bug fixes.
    * Hudson port support in test harness.
    * Improved portability of test hanrness.
    * SASL fixes.
  - update to 0.43 Wed Jul 28 16:29:47 PDT 2010
    * Added --args to memstat so that a greater range of values can be returned.
    * Prelimanary support for Windows.
    * memcached_stat_execute() merged.
  - update to 0.42 Tue Jul  6 12:29:50 PDT 2010
    * Mistake in libtool caused issue with library version
  - update to 0.41 Wed Jun 30 13:15:19 PDT 2010
    * Added --file for memcat.
    * Added limemcached_ping() to libmemcached_util
    * Bugfix for some cases where connect would have issues with timeout.
    * Wrong value for errno given as error on an IO failure inside of poll.
    * Bug fix for issue where multiple interfaces with bad DNS were not being caught.
  - update to 0.40 Thu Apr 22 19:01:25 PDT 2010
    * Placed retry logic in for busted resolvers
    * Add an ignore for SIGPIPE to solve OSX issues.
    * A couple of fixed for memcached_light server.
    * Updated to debug mode to track io_wait
  - update to 0.39 Tue Apr  6 12:35:13 PDT 2010
    * Add support for prefix keys to binary protocol.
    * Remove the undocumented call memcached_server_remove().
    * The undocumented call memcached_server_by_key() now returns const.
    * memcached_server_error_reset() has been deprecated.
    * memcached_server_list() has been deprecated. Use memcached_server_cursor() to walk the servers found in a memcached_st() structure.
    * memcached_verbosity() can now be run concurrently with other operations.
    * SASL support.
    * Fixes memory leak found in EJECT HOSTS.
  - update to 0.38 Wed Feb 10 09:40:33 PST 2010
    * C++ interface for libhashkit.
    * Modified memcached_set_memory_allocators() so that it requires a context pointer.
    * memcached_clone() now runs 5 times faster.
    * Functions used for callbacks are now given const memcached_st.
    * Added MEMCACHED_BEHAVIOR_CORK.
    * memslap now creates a configuration file at ~/.memslap.cnf
    * memcached_purge() now calls any callbacks registered during get execution.
    * Many fixes to memslap.
    * Updates for memcapable.
    * Compile fixes for OpenBSD.
    * Fix for possible recursive decent on IO failure.
  - update to 0.37 Mon Jan 11 16:29:57 PST 2010
    * Fixed build for libhashkit.
    * Fixed install path regression.
    * Modified RPM to strict check install.
    * Added documentation for memcached_server_cursor();
    * Added memcached_servers_reset().
    * Modified memcached_st to remove dead cursor_server member.
  - update to 0.36 Wed Jan  6 18:23:50 PST 2010
    * Merged in new memslap utility.
    * All of constants.h has been updated to match style (all old identifiers continue to work).
    * Added first pass for libhashkit.
    * Updated test Framework/extended tests.
    * Random read support during replication added.
    * Modified use_sort so that the option can be applied to any distribution type.
    * We removed the MEMCACHED_BEHAVIOR_KETAMA_COMPAT_MODE added in 0.35. Instead use memcached_behavior_set_distribution().
  - update to 0.35 Mon Nov  9 11:18:33 PST 2009
    * Added support for by_key operations for inc/dec methods.
    * Added mget test to memslap.
    * Support for compatible ketama for SpyMemcached
    * Update C++ interface.
    * Fix for memcp
  - update to 0.34 Tue Oct 13 08:39:51 PDT 2009
    * Added support for setting behavior flags on a connection pool.
    * Don't increment server_failure_counter on normal disconnects.
    * Added prototype for a callback based protocol parser (server side) with examples so that you could let your own application speak the memcached protocol
    * Updated memcapable to test ASCII protocol.
    * Changed behavior so that server can be removed at first sign of failure.
    * Added memcached_server_get_last_disconnect() call
  - update to 0.33 Wed Sep 23 10:11:58 PDT 2009
    * Added memcapable to test servers for binary compatibility.
    * Updated C++ interface. Added basic support for C++ exceptions. Added multiple constructors the memcached client object. The C++ interface now takes parameters which are C++ types (such as std::string).
    * Several bug fixes for binary protocol support.
    * Fixed crashing issue with dumping from memcachd server (server internals were changed without documenting change).
  - update to 0.32 Tue Sep 15 15:49:09 PDT 2009
    * Change of behavior where linger is only modified for no-block and then it is set to zero.
    * Added Twitter's memcached_server_error() functions.
    * Fix for OSX compiles in development builds.
    * Updated C++ interface.
    * Updated memcached_mget and memcached_mget_by_key to take a size_t as a parameter instead of an unsigned int for number_of_keys.
  - update to 0.31 Fri Jul 10 09:02:50 PDT 2009
    * Added support or HA via replication.
    * malloc() removed for server key usage.
    * Update build system.
    * Added support for memcached_set_memory_allocators().
    * Fixed bug in configure.ac for have_htoll.
* Tue Jan 31 2012 jengelh@medozas.de
  - Enable pkgconfig provides
* Wed Jan 25 2012 chris@computersalat.de
  - spec-cleanup
  - add missing Group to subpkg
* Thu Dec 08 2011 coolo@suse.com
  - "BSD" is not a valid spdx.org license
* Wed Oct 12 2011 jengelh@medozas.de
  - Remove redundant/unwanted tags/sections (cf. specfile guidelines)
  - Add missing Requires:libmemcachedutil0 to -devel subpackage
  - Do parallel build with %_smp_mflags
* Tue Jun 02 2009 pascal.bleser@opensuse.org
  - spec file cleanups
    * removed autoreconf, not needed as there are no patches to autotools
    * proper use of macros such as %%makeinstall
    * slightly more deterministic %%files sections
  - disabled %%check section for now, one check failing for no apparent reason
  - split out new libmemcached0 library into its own subpackage
  - update to 0.30:
    * added a memcachd_dump command (and framework for the memdump tool)
    * realigned all structures to remove padding (and line up important bits for 64-bit caches
    * removed some of the sprintf() statements in storage calls()
    * removed printf() in a stat call for unknown stat members
    * added amemcached_generate_hash() function
    * added tests to make sure all hash functions are stable
* Thu Feb 05 2009 crrodriguez@suse.de
  - initial version

Files

/usr/lib64/libmemcachedprotocol.so.0
/usr/lib64/libmemcachedprotocol.so.0.0.0


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Oct 1 00:01:50 2024