Commit Graph

61 Commits

Author SHA256 Message Date
b7f4d01d9c Accepting request 899808 from home:gmbr3:Active
- Change to using systemd-sysusers

OBS-URL: https://build.opensuse.org/request/show/899808
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=85
2021-06-28 07:07:33 +00:00
801005e1eb Accepting request 851151 from home:dirkmueller:branches:network:utilities
- update to 1.6.9:
  * arm64: Re-add arm crc32c hw acceleration for extstore
  * restart mode: expose memory_file path in stats settings
  * 'shutdown graceful' command for raising SIGUSR1
  * Introduce NAPI ID based worker thread selection (see doc/napi_ids.txt)
  * item crawler hash table walk mode
  * bugfixes

OBS-URL: https://build.opensuse.org/request/show/851151
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=83
2020-12-05 17:15:38 +00:00
cd2bb21fb3 Accepting request 852401 from home:jengelh:branches:network:utilities
- Trim history lesson from description.
- Do not suppress errors from useradd.
- Reduce hard dependency on systemd.

OBS-URL: https://build.opensuse.org/request/show/852401
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=82
2020-12-05 17:12:37 +00:00
cda5159624 Accepting request 838370 from home:dirkmueller:branches:network:utilities
- update to 1.6.7:
  * Dockerfile - allow override of config opts
  * Improve page balancing when writes are bursty
  * main: split binary protocol into proto_bin.c
  * main: split text protocol into proto_text.c
  * add openssl errors to SSL certificate loading error messages
  * skip setting the resource limits in debug builds
  * Use signal function instead of sigignore
  * fixing the basic tls test so it exits correctly when fails
  * net: remove most response obj cache related code
  * net: carve response buffers from read buffers
  * Do not join lru and slab maintainer threads if they do not exist
  * Restore SAN entries in testing TLS certificates
  * Changed code using strtol to use safe_strtol wrapper
  * Fix TCP failure under OS X. 
- drop use-signal-function-instead-of-sigignore.patch (upstream)

OBS-URL: https://build.opensuse.org/request/show/838370
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=80
2020-09-29 13:34:10 +00:00
ab5d33ed80 Accepting request 831286 from home:gmbr3:Active
- Add use-signal-function-instead-of-sigignore.patch: sigignore
  causes deprecation errors(gh#memcached/memcached#691)

OBS-URL: https://build.opensuse.org/request/show/831286
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=78
2020-09-03 15:33:41 +00:00
Lars Vogdt
cafa0e8716 Accepting request 811981 from home:AndreasStieger:branches:network:utilities
update to 1.6.6

OBS-URL: https://build.opensuse.org/request/show/811981
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=76
2020-06-10 18:32:01 +00:00
21f52dd88f - dropped 635.patch and 634.patch: in 1.6.5 release
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=74
2020-04-19 13:16:44 +00:00
52efec290c Accepting request 793906 from home:darix:branches:network:utilities
- update to version 1.6.5
  https://github.com/memcached/memcached/wiki/ReleaseNotes165
- drop link_sasl.patch issue is fixed

- update to version 1.6.4
  https://github.com/memcached/memcached/wiki/ReleaseNotes163
  https://github.com/memcached/memcached/wiki/ReleaseNotes164
- drop patches as they are included in the update:
  https://github.com/memcached/memcached/pull/634
  https://github.com/memcached/memcached/pull/635
- added link_sasl.patch: it seems libsasl2 wasnt linked which lead
  to undefined references

- disable extstore also on ppc(64)
- limit tls support to 15 and above
- disable lto until the 2 settings structs are resolved

OBS-URL: https://build.opensuse.org/request/show/793906
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=73
2020-04-19 13:07:41 +00:00
Lars Vogdt
395c662ab3 OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=71 2020-04-04 12:10:01 +00:00
Lars Vogdt
5a09d25fba Accepting request 791174 from home:darix:branches:network:utilities
- disable extstore also on ppc(64) 

- apply patch from https://github.com/memcached/memcached/pull/634
  fix building with LTO and also building with -fno-common.

OBS-URL: https://build.opensuse.org/request/show/791174
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=70
2020-04-03 12:39:43 +00:00
647b1df213 Accepting request 788672 from home:darix:branches:network:utilities
- apply patch from https://github.com/memcached/memcached/pull/635
  to fix crashes we saw during the testsuite
- disable extstore on s390 for now as there are known bugs on that
  platform

- limit tls support to 15 and above 

- disable lto until the 2 settings structs are resolved 

- update to version 1.6.2 (boo# 1167522) CVE-2020-10931
  https://github.com/memcached/memcached/wiki/ReleaseNotes162
  https://github.com/memcached/memcached/wiki/ReleaseNotes161
  https://github.com/memcached/memcached/wiki/ReleaseNotes160
  https://github.com/memcached/memcached/wiki/ReleaseNotes1522
  https://github.com/memcached/memcached/wiki/ReleaseNotes1521
  https://github.com/memcached/memcached/wiki/ReleaseNotes1520
  https://github.com/memcached/memcached/wiki/ReleaseNotes1519
  https://github.com/memcached/memcached/wiki/ReleaseNotes1518
- dropped all patches after reviewing with upstream:
  memcached-1.4.5.dif
  memcached-autofoo.patch
  memcached-use-endian_h.patch
- enable TLS support (new BR: openssl-devel perl-IO-Socket-SSL
  perl-Net-SSLeay)

OBS-URL: https://build.opensuse.org/request/show/788672
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=69
2020-03-31 08:00:45 +00:00
50257dc122 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
2019-09-09 12:36:59 +00:00
Cristian Rodríguez
51165b2fa3 Accepting request 700058 from home:pgajdos
- version update to 1.5.14
  * update -h output for -I (max item size)
  * fix segfault in "lru" command
  * fix compile error on centos7
  * extstore: error adjusting page_size after ext_path
  * extstore: fix segfault if page_count is too high.
  * close delete + incr item survival race bug
  * memcached-tool dump fix loss of exp value
  * Fix "qw" in "MemcachedTest.pm" so wait_ext_flush is exported properly
  * Experimental TLS support.
  * Basic implementation of TLS for memcached.
  * Improve Get And Touch documentation
  * fix INCR/DECR refcount leak for invalid items
- modified patches
  % memcached-autofoo.patch (refreshed)

OBS-URL: https://build.opensuse.org/request/show/700058
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=65
2019-05-06 14:42:38 +00:00
4af3f90dc5 osc copypac from project:network:utilities package:memcached revision:62, using keep-link, using expand
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=64
2018-10-25 17:49:58 +00:00
36ee996642 Accepting request 642923 from home:nicolasbock:branches:network:utilities
* t/lru-maintainer.t: check for WARM item earlier, fixing race condition on
    some platforms
- Drop memcached-fix_test.patch

OBS-URL: https://build.opensuse.org/request/show/642923
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=63
2018-10-25 17:48:53 +00:00
16f47fed29 OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=61 2018-10-17 14:02:09 +00:00
58dd0462a7 Accepting request 642630 from home:nicolasbock:branches:network:utilities
- Version bump to 1.5.11
- Drop fix_test patch that is present now upstream

OBS-URL: https://build.opensuse.org/request/show/642630
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=60
2018-10-17 14:01:25 +00:00
Alexander Naumov
8f6339ea0d Accepting request 639749 from home:Guillaume_G:branches:network:utilities
- Add patch to fix aarch64, ppc64* and s390x tests:
  * memcached-fix_test.patch

OBS-URL: https://build.opensuse.org/request/show/639749
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=58
2018-10-03 14:28:48 +00:00
ff321e2ac0 clean all the way
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=56
2018-08-21 07:03:54 +00:00
59306d71c5 Accepting request 629961 from home:nicolasbock:branches:network:utilities
- Fix linter errors regarding COPYING

OBS-URL: https://build.opensuse.org/request/show/629961
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=55
2018-08-21 07:03:06 +00:00
5cc1d315e2 Accepting request 628905 from home:AndreasStieger:branches:network:utilities
memcached 1.5.10

OBS-URL: https://build.opensuse.org/request/show/628905
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=54
2018-08-13 10:13:35 +00:00
Alexander Naumov
98e1b01678 Accepting request 621591 from home:Alexander_Naumov:branches:network:utilities
memcached 1.5.9

OBS-URL: https://build.opensuse.org/request/show/621591
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=52
2018-07-08 21:13:48 +00:00
OBS User mrdocs
9732ca4509 Accepting request 621309 from home:AndreasStieger:branches:network:utilities
memcached 1.5.8

OBS-URL: https://build.opensuse.org/request/show/621309
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=51
2018-07-07 03:53:41 +00:00
02151a27e3 Accepting request 597762 from home:pgajdos
- turn on the testsuite again, it seems to pass server side,
  too

OBS-URL: https://build.opensuse.org/request/show/597762
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=49
2018-04-20 07:34:47 +00:00
Alexander Naumov
a2409e1f57 Accepting request 595017 from home:simotek:branches:network:utilities
- Home directory shouldn't be world readable bsc#1077718
- Mention that this stream isn't affected by bsc#1085209, 
  CVE-2018-1000127 to make the checker bots happy.

OBS-URL: https://build.opensuse.org/request/show/595017
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=47
2018-04-10 12:21:35 +00:00
fb1b9856b2 - update to 1.5.6 (bsc#1083903, CVE-2018-1000115):
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=45
2018-03-09 09:14:04 +00:00
c114755a77 - update to 1.5.6:
* This update disables UDP by default to reduce DDoS amplification
  attacks
  * see https://github.com/memcached/memcached/wiki/ReleaseNotes156
  * see https://github.com/memcached/memcached/wiki/ReleaseNotes155
  * see https://github.com/memcached/memcached/wiki/ReleaseNotes154
  * see https://github.com/memcached/memcached/wiki/ReleaseNotes153
  * see https://github.com/memcached/memcached/wiki/ReleaseNotes152
  * see https://github.com/memcached/memcached/wiki/ReleaseNotes151
  * see https://github.com/memcached/memcached/wiki/ReleaseNotes150

OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=44
2018-03-09 09:12:26 +00:00
Alexander Naumov
eb0e570028 Accepting request 544744 from home:RBrownSUSE:branches:network:utilities
Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)

OBS-URL: https://build.opensuse.org/request/show/544744
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=42
2017-11-23 14:59:50 +00:00
45e769c5d2 OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=40 2017-09-01 14:49:37 +00:00
057fc128ba Accepting request 520188 from home:tbechtold:branches:network:utilities
- update to 1.4.39:
  https://github.com/memcached/memcached/wiki/ReleaseNotes1439
  (CVE-2017-9951)
  https://github.com/memcached/memcached/wiki/ReleaseNotes1438
  https://github.com/memcached/memcached/wiki/ReleaseNotes1437
  https://github.com/memcached/memcached/wiki/ReleaseNotes1436
  https://github.com/memcached/memcached/wiki/ReleaseNotes1435
  https://github.com/memcached/memcached/wiki/ReleaseNotes1434

OBS-URL: https://build.opensuse.org/request/show/520188
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=39
2017-09-01 14:49:09 +00:00
OBS User mrdocs
0b6bafc7e9 Accepting request 482290 from home:markoschandras:branches:network:utilities
- Use the MEMCACHED_USER variable from the /etc/sysconfig/memcached
  file to determine the user for the memcached process instead of
  hardcoding it in the service file.

OBS-URL: https://build.opensuse.org/request/show/482290
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=37
2017-03-31 00:25:38 +00:00
3002919945 Accepting request 439544 from home:darix:branches:network:utilities
Fix changes entry with missing bugnumbers/CVE ids.

OBS-URL: https://build.opensuse.org/request/show/439544
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=35
2016-11-10 15:28:23 +00:00
6b44bcf888 Accepting request 439513 from home:darix:branches:network:utilities
- update to 1.4.33 (bsc #1007871) (CVE-2016-8704)
  https://github.com/memcached/memcached/wiki/ReleaseNotes1433
  https://github.com/memcached/memcached/wiki/ReleaseNotes1432
  https://github.com/memcached/memcached/wiki/ReleaseNotes1431
  https://github.com/memcached/memcached/wiki/ReleaseNotes1430
  https://github.com/memcached/memcached/wiki/ReleaseNotes1429
  https://github.com/memcached/memcached/wiki/ReleaseNotes1428
  https://github.com/memcached/memcached/wiki/ReleaseNotes1427
  https://github.com/memcached/memcached/wiki/ReleaseNotes1426
- refreshed patches to apply cleanly again:
  memcached-1.4.5.dif
  memcached-autofoo.patch
  memcached-use-endian_h.patch

OBS-URL: https://build.opensuse.org/request/show/439513
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=34
2016-11-10 13:03:11 +00:00
24f243d078 Accepting request 347035 from home:posophe:branches:network:utilities
Sorry I thought that the sysconfig file was not filled intentionally

OBS-URL: https://build.opensuse.org/request/show/347035
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=32
2015-12-02 15:31:30 +00:00
OBS User mrdocs
0ec0f9151d Accepting request 312138 from home:darix:branches:network:utilities
- fix comment in the sysconfig file

OBS-URL: https://build.opensuse.org/request/show/312138
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=30
2015-06-15 21:51:32 +00:00
8b515ef511 Accepting request 287259 from home:pluskalm:branches:network:utilities
- Cleanup spec file
  * using spec-cleaner
  * remove unnecessary %defines
- Create new package (devel)
- Install either init script or unit file
- Refresh dependencies
- Update to 1.4.22
  * gatkq: return key in response
  * Handle SIGTERM the same as SIGINT
  * Fix off-by-one causing segfault in lru_crawler
  * Fix potential corruption for incr/decr of 0b items
  * Fix  issue #369  - uninitialized stats_lock
  * issue#370 : slab re-balance is not thread-safe in function 
    do_item_get
  * Fix potential corruption in hash table expansion
  * use item lock instead of global lock when hash expanding
  * fix hang when lru crawler started from commandline
  * rename thread_init to avoid runtime failure on AIX
  * Support -V (version option)
- Changes for 1.4.21
  * makefile cleanups
  * Avoid OOM errors when locked items stuck in tail

OBS-URL: https://build.opensuse.org/request/show/287259
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=28
2015-02-23 16:45:39 +00:00
10c94e9a49 Accepting request 260522 from home:Ledest:misc
fix bashisms in pre script

OBS-URL: https://build.opensuse.org/request/show/260522
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=26
2014-11-10 10:16:36 +00:00
932efb3134 - fix source URL
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=24
2014-06-23 20:19:05 +00:00
13078cf225 - disable testsuite. passes with chroot build but fails on server
side build

OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=23
2014-06-16 17:14:18 +00:00
a5bb2446ab - disable SKIP_TEST_101
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=22
2014-06-16 17:10:37 +00:00
27c9ba5edb - Bumping to latest version to include all fixes for:
bnc#858677 CVE-2013-7290
  bnc#858676 CVE-2013-7291
  bnc#857188 CVE-2013-7239
  bnc#817781 CVE-2011-4971
  bnc#798458 CVE-2013-0179
- update to 1.4.20

OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=21
2014-06-16 16:52:21 +00:00
b8e0356d12 - update to 1.4.20
- dropped memcached-1.4.x_delete_verbose_mode_dos.patch:
  included upstream
- freshed memcached-autofoo.patch

OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=20
2014-06-16 16:47:01 +00:00
f66bbcc1d4 - added memcached-1.4.x_delete_verbose_mode_dos.patch (bnc#798458)
DoS when printing out keys to be deleted in verbose mode
  Upstream bug 306 (CVE-2013-0179)

OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=18
2013-01-15 11:44:27 +00:00
a3b5252d1f Accepting request 142001 from home:dimstar:branches:network:utilities
- Fix useradd invocation: -o is useless without -u and newer
  versions of pwdutils/shadowutils fail on this now.

Error is masked due to || :

OBS-URL: https://build.opensuse.org/request/show/142001
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=16
2012-11-20 08:36:23 +00:00
OBS User mrdocs
5181ebab3f Accepting request 140589 from home:computersalat:devel:SOGo
update to 1.4.15

OBS-URL: https://build.opensuse.org/request/show/140589
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=14
2012-11-11 00:21:18 +00:00
4bd42a26f7 - fix build on older distros
- memcached-autofoo.patch: removed no-dist-gzip dist-xz
  - added new conditional to guard all the systemd stuff and
    guarded the general bcond_without with an suse_version > 12.2
  - export LIBEVENT_CFLAGS and LIBEVENT_LIBS so we dont need
    pkgconfig check for libevent on sles11
  - use makeinstall instead of make_install

OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=13
2012-11-07 20:01:31 +00:00
ef8e3127fd added a url
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=11
2012-08-14 15:59:16 +00:00
d671b07a7d Accepting request 130751 from home:elvigia:branches:network:utilities
- Update to version 1.4.14 
* Avoid race condition in test during pid creation by blind retrying
* Fixed issue with invalid binary protocol touch command expiration time
- If the test suite fails, package must fail build.
- Use byteswapping macros from endian.h and not some ad-hoc/slow
 function.
- Add systemd units.

OBS-URL: https://build.opensuse.org/request/show/130751
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=10
2012-08-14 15:57:28 +00:00
OBS User mrdocs
07907d5cec Accepting request 112305 from home:tabraham1:branches:network:utilities
update to 1.4.13

OBS-URL: https://build.opensuse.org/request/show/112305
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=8
2012-04-03 06:52:26 +00:00
Stephan Kulow
1ea7cf83d3 replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/memcached?expand=0&rev=17
2011-12-06 17:28:50 +00:00