Accepting request 727964 from home:pgajdos

- version update to 1.5.17
  * bugfixes
    fix strncpy call in stats conns to avoid ASAN violation
    extstore: fix indentation
    add error handling when calling dup function
    add unlock when item_cachedump malloc failed
    extstore: emulate pread(v) for macOS
    fix off-by-one in logger to allow CAS commands to be logged.
    use strdup for explicitly configured slab sizes
    move mem_requested from slabs.c to items.c (internal cleanup)
  * new features
    add server address to the "stats conns" output
    log client connection id with fetchers and mutations
    Add a handler for seccomp crashes
- version update to 1.5.16
  * bugfixes
    When nsuffix is 0 space for flags hasn't been allocated so don't memcpy them.
- version update to 1.5.15
  * bugfixes
    Speed up incr/decr by replacing snprintf.
    Use correct buffer size for internal URI encoding.
    change some links from http to https
    Fix small memory leak in testapp.c.
    free window_global in slab_automove_extstore.c
    remove inline_ascii_response option
    -Y [filename] for ascii authentication mode
    fix: idle-timeout wasn't compatible with binprot
  * features
    -Y [authfile] enables an authentication mode for ASCII protocol.
- modified patches

OBS-URL: https://build.opensuse.org/request/show/727964
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=67
This commit is contained in:
Marcus Meissner 2019-09-09 12:36:59 +00:00 committed by Git OBS Bridge
parent 51165b2fa3
commit 50257dc122
5 changed files with 48 additions and 13 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9c5bdf29a780fb6c6f7c9eaaeeda0583efdf663193758c3e316c969a510af2a9
size 485076

3
memcached-1.5.17.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ac7c5af6e8b1acf5d5c644d162e046d8acf9302174af9f24c3f18e5481ce3a0d
size 490891

View File

@ -1,7 +1,7 @@
Index: configure.ac
Index: memcached-1.5.17/configure.ac
===================================================================
--- configure.ac.orig 2019-04-27 10:35:59.000000000 +0200
+++ configure.ac 2019-05-02 11:42:15.498561559 +0200
--- memcached-1.5.17.orig/configure.ac 2019-07-16 00:34:51.000000000 +0200
+++ memcached-1.5.17/configure.ac 2019-09-03 11:47:53.521535332 +0200
@@ -4,10 +4,13 @@ m4_include([m4/c99-backport.m4])
AC_INIT([memcached], [VERSION_NUMBER], [memcached@googlegroups.com])
AC_CANONICAL_HOST
@ -76,7 +76,7 @@ Index: configure.ac
-dnl ------------------------------------------------------
-dnl libevent detection. swiped from Tor. modified a bit.
-
-LIBEVENT_URL=http://www.monkey.org/~provos/libevent/
-LIBEVENT_URL=https://www.monkey.org/~provos/libevent/
-
-AC_CACHE_CHECK([for libevent directory], ac_cv_libevent_dir, [
- saved_LIBS="$LIBS"
@ -291,10 +291,10 @@ Index: configure.ac
-
AC_CONFIG_FILES(Makefile doc/Makefile)
AC_OUTPUT
Index: Makefile.am
Index: memcached-1.5.17/Makefile.am
===================================================================
--- Makefile.am.orig 2019-04-27 10:35:59.000000000 +0200
+++ Makefile.am 2019-05-02 11:42:15.498561559 +0200
--- memcached-1.5.17.orig/Makefile.am 2019-08-28 00:17:56.000000000 +0200
+++ memcached-1.5.17/Makefile.am 2019-09-03 11:45:07.724581146 +0200
@@ -1,3 +1,6 @@
+AM_CFLAGS = -pthread -Wall -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls
+AM_CPPFLAGS = -include $(top_builddir)/config.h
@ -302,7 +302,7 @@ Index: Makefile.am
bin_PROGRAMS = memcached
pkginclude_HEADERS = protocol_binary.h
noinst_PROGRAMS = memcached-debug sizes testapp timedrun
@@ -62,11 +65,12 @@ memcached_SOURCES += tls.c tls.h
@@ -63,11 +66,12 @@ memcached_SOURCES += tls.c tls.h
endif
memcached_debug_SOURCES = $(memcached_SOURCES)

View File

@ -1,3 +1,38 @@
-------------------------------------------------------------------
Tue Sep 3 09:53:22 UTC 2019 - pgajdos@suse.com
- version update to 1.5.17
* bugfixes
fix strncpy call in stats conns to avoid ASAN violation
extstore: fix indentation
add error handling when calling dup function
add unlock when item_cachedump malloc failed
extstore: emulate pread(v) for macOS
fix off-by-one in logger to allow CAS commands to be logged.
use strdup for explicitly configured slab sizes
move mem_requested from slabs.c to items.c (internal cleanup)
* new features
add server address to the "stats conns" output
log client connection id with fetchers and mutations
Add a handler for seccomp crashes
- version update to 1.5.16
* bugfixes
When nsuffix is 0 space for flags hasn't been allocated so don't memcpy them.
- version update to 1.5.15
* bugfixes
Speed up incr/decr by replacing snprintf.
Use correct buffer size for internal URI encoding.
change some links from http to https
Fix small memory leak in testapp.c.
free window_global in slab_automove_extstore.c
remove inline_ascii_response option
-Y [filename] for ascii authentication mode
fix: idle-timeout wasn't compatible with binprot
* features
-Y [authfile] enables an authentication mode for ASCII protocol.
- modified patches
% memcached-autofoo.patch (refreshed)
-------------------------------------------------------------------
Thu May 2 10:05:14 UTC 2019 - pgajdos@suse.com

View File

@ -21,7 +21,7 @@
%define _fillupdir %{_localstatedir}/adm/fillup-templates
%endif
Name: memcached
Version: 1.5.14
Version: 1.5.17
Release: 0
Summary: A high-performance, distributed memory object caching system
License: BSD-3-Clause
@ -80,7 +80,7 @@ This package contains development files
%prep
%setup -q
%patch0
%patch1
%patch1 -p1
%patch2
%build