Commit Graph

121 Commits

Author SHA256 Message Date
Ana Guerrero
ccf67d328d Accepting request 1175703 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1175703
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/memcached?expand=0&rev=65
2024-05-22 19:29:31 +00:00
a583999d48 Accepting request 1175581 from home:dimstar:Factory
Fix changelog ordering...

- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN

OBS-URL: https://build.opensuse.org/request/show/1175581
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=111
2024-05-22 07:47:12 +00:00
78c280cb03 Accepting request 1149797 from home:pgajdos:m
- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN

OBS-URL: https://build.opensuse.org/request/show/1149797
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=110
2024-03-01 12:40:36 +00:00
Ana Guerrero
0869354dd6 Accepting request 1151132 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1151132
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/memcached?expand=0&rev=64
2024-02-27 21:44:04 +00:00
e5e10e3a0e Accepting request 1147477 from home:crameleon:branches:network:utilities
- Drop obsolete rpmlint filter
- Create /run/memcached as a location for sockets
- Use conditionals for sysusers/tmpfiles

OBS-URL: https://build.opensuse.org/request/show/1147477
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=108
2024-02-26 10:51:59 +00:00
Ana Guerrero
e6fb4f514a Accepting request 1142602 from network:utilities
Forwarded request #1142485 from dirkmueller

- update to 1.6.23:
  * https://github.com/memcached/memcached/wiki/ReleaseNotes1623

- fixes [bsc#1216699] (CVE-2023-46852)
  * proxy: add memory accounting tracking
  * Meta protocol has some adjusments: extra spaces were
  * extstore: make defaults more aggressive
  * Fix error message on conflicting ports while using '-l'
  * core: remove cdefs include from queue.h
  * The total number of UDP datagrams required for the message is calculated
  * The meta protocol can now transmit binary encoded keys by encoding the
  * Fix TCP failure under OS X.
- Mention that this stream isn't affected by bsc#1085209,
- Replace references to /var/adm/fillup-templates with new
  * Please read the news at
  * issue#370 : slab re-balance is not thread-safe in function
- update to 1.4.20
- freshed memcached-autofoo.patch
  * Reduce odds of getting OOM errors in some odd cases
- Update to version 1.4.14
    * Better detection of sasl_callback_ft
    * fix slabs_reassign tests on 32bit hosts
    * Fix to build with cyrus sasl 2.1.25
    * Slab page reassignment and bug fixes over 1.4.10.
    * Allow all tests to run as root
    * Fix -c so maxconns can be raised above default.
    * Fix compile error on OS X
    * Issue 200 : Don't fire dtrace probe as the last thing in a function
    * Fix compilation issue on Solaris 9 wrt isspace() macro - Resolves
      issue 111

OBS-URL: https://build.opensuse.org/request/show/1142602
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/memcached?expand=0&rev=63
2024-01-30 17:24:18 +00:00
aeae8e6d05 Accepting request 1142485 from home:dirkmueller:Factory
- update to 1.6.23:
  * https://github.com/memcached/memcached/wiki/ReleaseNotes1623

- fixes [bsc#1216699] (CVE-2023-46852)
  * proxy: add memory accounting tracking
  * Meta protocol has some adjusments: extra spaces were
  * extstore: make defaults more aggressive
  * Fix error message on conflicting ports while using '-l'
  * core: remove cdefs include from queue.h
  * The total number of UDP datagrams required for the message is calculated
  * The meta protocol can now transmit binary encoded keys by encoding the
  * Fix TCP failure under OS X.
- Mention that this stream isn't affected by bsc#1085209,
- Replace references to /var/adm/fillup-templates with new
  * Please read the news at
  * issue#370 : slab re-balance is not thread-safe in function
- update to 1.4.20
- freshed memcached-autofoo.patch
  * Reduce odds of getting OOM errors in some odd cases
- Update to version 1.4.14
    * Better detection of sasl_callback_ft
    * fix slabs_reassign tests on 32bit hosts
    * Fix to build with cyrus sasl 2.1.25
    * Slab page reassignment and bug fixes over 1.4.10.
    * Allow all tests to run as root
    * Fix -c so maxconns can be raised above default.
    * Fix compile error on OS X
    * Issue 200 : Don't fire dtrace probe as the last thing in a function
    * Fix compilation issue on Solaris 9 wrt isspace() macro - Resolves
      issue 111

OBS-URL: https://build.opensuse.org/request/show/1142485
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=106
2024-01-29 17:18:15 +00:00
Ana Guerrero
08b03525d8 Accepting request 1125870 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1125870
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/memcached?expand=0&rev=62
2023-11-15 20:06:41 +00:00
7d71b0d8cc Accepting request 1125479 from home:pgajdos
- version update to 1.6.22
  * core: fix incr/decr/ma failing in some conditions
  * extstore: fix item loss during page defrag
  * Note that counts for track_sizes are best effort
  * core: fix build on BSD
  * core: speedup for async IO handling
  * core: don't ignore sighup in daemonize mode
  * proxy: add label to proxy backend error logs
  * proxy: if a ustat label is "", skip printing
  * proxy: fix ms ignoring T flag for mcp.internal
  * proxy: fix ms parsing error
  * proxy: fix backend cleanup when using worker IO
  * proxy: fix response code in the event of dead backend
  * proxy: fix race condition in first load
  * proxy: fix off-by-one if \r is missing
  * proxy: update backends if conncount changes
  * proxy: io submission queue opt
  * proxy: io return optimization
  * proxy: fix for dropping -O2 from lua compile
  * proxy: fix buffer overflow with multiget syntax
  * proxy: fix flaky test in t/proxylimits.t
- fixes [bsc#1216700] (CVE-2023-46853)
- fixes [bsc#1216699] (CVE-2023-46852)

OBS-URL: https://build.opensuse.org/request/show/1125479
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=104
2023-11-14 12:35:03 +00:00
Dominique Leuenberger
5c9dc34073 Accepting request 1096359 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1096359
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/memcached?expand=0&rev=61
2023-07-03 15:41:34 +00:00
ad087bb273 Accepting request 1095429 from home:pgajdos
- version update to 1.6.21
  * build: avoid disting build artifacts from vendor/*
  * extstore: fix data bugs on high overwrite key
  * proxy: fixes for memory tracking
  * meta: fix ms c flag reflecting s flag
  * extstore: fail to start if given no disk space
  * extstore: Handle incorrect units gracefully
  * proxy: mcp.internal() support ascii multiget
  * proxy: fix segfault for reqs with too few tokens
  * proxy: fix per-worker-thread backend mode batching
  * proxy: fix meta set M flag for mcp.internal()
  * proxy: add await tests in proxyunits.t
  * proxy: add response API tests in proxyunits.t

OBS-URL: https://build.opensuse.org/request/show/1095429
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=102
2023-07-02 09:15:47 +00:00
Dominique Leuenberger
d3a32b331f Accepting request 1090976 from network:utilities
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1090976
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/memcached?expand=0&rev=60
2023-06-07 21:05:47 +00:00
64e587d094 Accepting request 1089645 from home:dirkmueller:Factory
- update to 1.6.20:
  * extstore: increase aggressiveness of flush thread
  * proxy: improve unit test coverage
  * proxy: random small fixes
  * proxy: return 'readvalidate' on be read timeout
  * proxy: don't print null ustats from "stats proxy"
  * proxy: use connect timeout during retries
  * proxy: fix flaky test in proxyconfig.t
  * check for sys/auxv.h
  * proxy: send CLIENT_ERROR when proper
  * proxy: print lua error message on reload failure
  * proxy: rip out io_uring code (to be re-added later)
  * proxy: overhaul backend error handling: surface error messages
    to clients
  * proxy: fix reversal of pipelined backend queries
  * proxy: add request and buffer memory limits
  * proxy: restrict functions for lua config vs route
  * proxy: fix bug ignoring -R setting for proxy reqs
  * proxy: add conntimeout error
  * proxy: add memory accounting tracking

OBS-URL: https://build.opensuse.org/request/show/1089645
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=100
2023-05-30 13:18:54 +00:00
Dominique Leuenberger
745f3cf893 Accepting request 1071436 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1071436
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/memcached?expand=0&rev=59
2023-03-15 17:53:21 +00:00
cb083c1036 Accepting request 1071435 from home:dirkmueller:Factory
- update to 1.6.19:
  * crawler: add lru_crawler mgdump command
  * replace 2&>1 by 2>&1 in rpm spec file
  * log: fix race condition while incrementing log entries dropped
  * Add new pkg-config dependencies to dockerfiles
  * Document missing flags of Meta Arithmetic
  * configure.ac: add --enable-werror
  * proxy: reduce noise for dead backends
  * proxy: more await unit tests
  * proxy: fix trailingdata error with ascii multiget misses
  * crawler: don't hold lock while writing to network
  * proxy: redo libevent handling code (speedup/fixes)
  * proxy: fix "missingend" error on reading responses
  * proxy: add read buffer data to backend error messages
  * proxy: fix partial responses on backend timeouts
  * proxy: disallow overriding mn command
  * tests: timedrun SIGHUP pass-thru
  * proxy: new integration tests.
  * proxy: fix mismatched responses after bad write
  * proxy: fix stats deadlock caused by await code
  * proxy: clean logic around lua yielding
  * core: remove *c from some response code
  * core: simplify background IO API
  * core: remove *conn object from cache commands

OBS-URL: https://build.opensuse.org/request/show/1071435
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=98
2023-03-14 09:23:55 +00:00
d630822a87 Accepting request 1058576 from home:dirkmueller:Factory
- update to 1.6.18:
  * Mostly fixes and improvements to proxy mode.
  * Meta protocol has some adjusments: extra spaces were 
    being returned in a few instances
  * see https://github.com/memcached/memcached/wiki/ReleaseNotes1618

OBS-URL: https://build.opensuse.org/request/show/1058576
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=97
2023-03-14 09:10:35 +00:00
Dominique Leuenberger
7603aa6620 Accepting request 1035893 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1035893
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/memcached?expand=0&rev=58
2022-11-24 11:22:00 +00:00
602b97c385 Accepting request 1007658 from home:dirkmueller:Factory
- remove sysv init case
- move memcache binary to %{_bindir} like on Debian and RHEL like
  distributions

OBS-URL: https://build.opensuse.org/request/show/1007658
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=95
2022-11-15 15:36:46 +00:00
Dominique Leuenberger
fdfa91e626 Accepting request 1002930 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/1002930
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/memcached?expand=0&rev=57
2022-09-13 13:07:43 +00:00
52f8c08268 Accepting request 1001273 from home:dirkmueller:Factory
- update to 1.6.17:
  * release TLS read and write buffers when idle
  * Find perl via /usr/bin/env instead of directly
  * Mac M1 build update. detects arm64 crc32 h/w support.
  * DTrace build fix on Mac
  * core: fix strncat warning
  * configure.ac: use pkg-config to retrieve openssl
  * proxy: fix missing md5.h from tarball dist
  * docs: don't rebuild binprot XML anymore
  * Do memory bound check for some C string operations
  * proxy: allow mcp.pool to ignore a nil second arg
  * Improve Slab Automove behavior
  * proxy: allow booleans in pool structure
  * proxy: backend object cache was broken
  * log: fix obscure crashes due to size_t promotion
  * Fix race leads to deadlock during shutdown (sigterm/sigusr1)
  * proxy: req:flag_token("F", "Freplacement")
  * New Features
  * sock ip filtering tagging support for FBSD/OBSD
  * MacOS drop privileges support
  * core: make large item storage more reliable
  * extstore: make defaults more aggressive

OBS-URL: https://build.opensuse.org/request/show/1001273
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=93
2022-09-12 13:11:58 +00:00
Dominique Leuenberger
e3f16ccf8d Accepting request 999899 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/999899
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/memcached?expand=0&rev=56
2022-08-30 12:48:25 +00:00
05a7dcc8dd Accepting request 997604 from home:dirkmueller:Factory
- update to 1.6.16:
  * proxy: add req:flag_token("F")
  * proxy: mcp.response code and rline API
  * proxy: add r:has_flag(), fix r:token() length
  * proxy: mcp.request() improvements
  * proxy: mcplib_request_token() doesn't delimit the final token in a request
  * tls: Disable TLS re-negotiation from SSL context
  * Fix undefined behavior and warning with clang
  * proxy: fix the hashstring size for evcache ketama
  * core: Fix FTBFS with GCC 12 on ppc64el
  * proxy: fix race crash from io obj use-after-free
  * proxy: fix mcp.await() when using extended args
  * proxy: add missing errno.h include to proxy.h
  * proxy: fix potential corruption on partial write
  * proxy: rework backend buffer handling to fix protocol desync bug
  * tests: skip whitespace on vendor/*
  * tls: Add switch to opt-in to kernel TLS on OpenSSL 3.0.0+
  * core: checks port number at start time
  * Add a command to dump keys for memcached-tool
  * proxy: 'proxyreqs' does not work unless 'proxyuser' also provided
  * proxy: replace proxycmds stream with proxyreqs
  * proxy: mcp.log_req* API interface

OBS-URL: https://build.opensuse.org/request/show/997604
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=91
2022-08-29 09:21:00 +00:00
Dominique Leuenberger
fd2f3e8928 Accepting request 977521 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/977521
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/memcached?expand=0&rev=55
2022-05-17 15:23:53 +00:00
beb7db2ae2 Accepting request 970869 from home:dirkmueller:Factory
- update to 1.6.15:
  * proxy: Fix buffer overflow and prevent recv() of 0 byte
  * proxy: allow await() to be called recursively
  * proxy: mcp.request(cmd, [val | resp])
  * proxy: hacky method of supporting noreply/quiet
  * proxy: add ring_hash builtin
  * proxy: fix logger entry memory corruption
  * storage: parameterize the compaction thread sleep
  * proxy: pull chunks into individual c files
  * proxy: documentation updates
  * proxy: "stats settings" for proxy
  * proxy: await improvements
  * proxy: trivial support for SO_KEEPALIVE on backend
  * mcmc: upstream update for SO_KEEPALIVE
  * proxy: fix crash on stats proxy sans user stats
  * proxy: enable backend_total stat
  * proxy: track in-flight requests
  * proxy: add some basic logging for backend errors
  * proxy: logging improvements + lua mcp.log()
  * proxy: add stats for commands seen

OBS-URL: https://build.opensuse.org/request/show/970869
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=89
2022-05-16 12:49:00 +00:00
Dominique Leuenberger
fea1a124b0 Accepting request 956355 from network:utilities
- update to 1.6.14:
  * tests: workaround for t/watcher.t race
  * restart: fix typo in error message
  * Extend extbuf in try_read_command_binary function
  * tests: repair race in maxconns.t test
  * Fix integer overflow in hashsize calculation causing hang on huge hash tables
  * meta: add "proxy tokens" P, L which are ignored
  * core: fix large pages detection on redhat distros
  * Fix error message on conflicting ports while using '-l' 

- update to 1.6.13:
  * core: make object cache LIFO
  * meta: protocol.txt updates for CAS return
  * meta: fix meta delete
  * meta: fix CAS ('c') return values
  * core: fix use-after-free for text multigets
  * Replace OPENSSL_VERSION_NUMBER check with defined(TLS1_3_VERSION) check for TLS v1.3 compatibility
  * Fix full unit test suite under test_tls
  * Track store errors in thread stats
  * Fix for failing tests on OS X
  * extstore: avoid looping IO queues on submission
  * tests: maxconns test when extstore enabled
  * core: remove cdefs include from queue.h

OBS-URL: https://build.opensuse.org/request/show/956355
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/memcached?expand=0&rev=54
2022-02-22 20:17:46 +00:00
1db0eebf80 Accepting request 956188 from home:dirkmueller:Factory
- update to 1.6.14:
  * tests: workaround for t/watcher.t race
  * restart: fix typo in error message
  * Extend extbuf in try_read_command_binary function
  * tests: repair race in maxconns.t test
  * Fix integer overflow in hashsize calculation causing hang on huge hash tables
  * meta: add "proxy tokens" P, L which are ignored
  * core: fix large pages detection on redhat distros
  * Fix error message on conflicting ports while using '-l' 

- update to 1.6.13:
  * core: make object cache LIFO
  * meta: protocol.txt updates for CAS return
  * meta: fix meta delete
  * meta: fix CAS ('c') return values
  * core: fix use-after-free for text multigets
  * Replace OPENSSL_VERSION_NUMBER check with defined(TLS1_3_VERSION) check for TLS v1.3 compatibility
  * Fix full unit test suite under test_tls
  * Track store errors in thread stats
  * Fix for failing tests on OS X
  * extstore: avoid looping IO queues on submission
  * tests: maxconns test when extstore enabled
  * core: remove cdefs include from queue.h

OBS-URL: https://build.opensuse.org/request/show/956188
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=88
2022-02-21 10:24:18 +00:00
Dominique Leuenberger
4e537cc870 Accepting request 935847 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/935847
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/memcached?expand=0&rev=53
2021-12-12 20:26:57 +00:00
d4ef2e7191 Accepting request 934397 from home:AdaLovelace:branches:openSUSE:Factory:zSystems
- update to 1.6.12:
  * add queue.h in archive
  * Expose number of currently active watchers in stats
  * Configurable minimum supported TLS protocol version
  * core: fix hang bug in extstore
  * thread: use eventfd for worker notify if available
  * thread: per-worker-thread connection event queues
  * core: cache.c cleanups, use queue.h freelist
  * core: add queue.h to replace handrolled queues.
  * logger: simplify logging code
  * logger: avoid polling without watchers
  * Implement LOG_CONNEVENTS watcher flag for connection state transitions
  * Report item sizes for fetch, mutation, and eviction watchers
  * Fix typos in doc/code comments (tem->item, etc)
  * "watch connevents" will show realtime log entries about client connect/
    disconnect events.
  * Fix minor severity heap buffer overflow reading --auth-file
  * stats_prefix.c: Check for NDEBUG before using total_written variable
  * Add settings stat for shutdown_command enabled
  * [docker] Add user and expose the memcached port
  * meta: remove EXPERIMENTAL mark + doc fixes
  * meta: response code OK -> HD
  * meta: fix metaset syntax
  * meta: repairs to mset command
  * hash: add XXH3 to list of hash algorithms.
  * fix arm64 crc32 on old glibc/gcc.
  * extstore: fix crash on 'stats extstore'
  * seccomp: extend allowed rules for extended usage
  * The total number of UDP datagrams required for the message is calculated 
    incorrectly.
  * meta: allow base64'ed binary keys with 'b' flag
  * small improvements to readme
  * Added debugtime command for test suite
  * The meta protocol can now transmit binary encoded keys by encoding the 
    key in base64 and sending a 'b' flag with the command

OBS-URL: https://build.opensuse.org/request/show/934397
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=87
2021-12-05 19:05:44 +00:00
Dominique Leuenberger
b0fe98b082 Accepting request 928154 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/928154
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/memcached?expand=0&rev=52
2021-10-31 21:55:36 +00:00
Lars Vogdt
75e05f09fb Accepting request 923531 from home:jsegitz:branches:systemdhardening:network:utilities
Automatic systemd hardening effort by the security team. This has not been tested. For details please see https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort

OBS-URL: https://build.opensuse.org/request/show/923531
OBS-URL: https://build.opensuse.org/package/show/network:utilities/memcached?expand=0&rev=86
2021-10-29 14:02:17 +00:00
Dominique Leuenberger
7d3e6d95c4 Accepting request 902722 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/902722
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/memcached?expand=0&rev=51
2021-07-02 11:26:23 +00:00
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
Dominique Leuenberger
88ba8021fe Accepting request 853293 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/853293
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/memcached?expand=0&rev=50
2020-12-08 12:23:49 +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
Dominique Leuenberger
614b2dbb53 Accepting request 839657 from network:utilities
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/839657
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/memcached?expand=0&rev=49
2020-10-08 11:10:50 +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
Dominique Leuenberger
cdd96cf7e1 Accepting request 831922 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/831922
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/memcached?expand=0&rev=48
2020-09-08 20:43:27 +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
Dominique Leuenberger
0118a11500 Accepting request 813310 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/813310
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/memcached?expand=0&rev=47
2020-06-11 12:47:31 +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
Dominique Leuenberger
3c58e59b61 Accepting request 795535 from network:utilities
- update to version 1.6.5
  https://github.com/memcached/memcached/wiki/ReleaseNotes165
- drop link_sasl.patch issue is fixed
- dropped 635.patch and 634.patch: in 1.6.5 release

- 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/795535
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/memcached?expand=0&rev=46
2020-04-25 18:08:18 +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
Dominique Leuenberger
06ab19e107 Accepting request 791377 from 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.
  (634.patch)
- apply patch from https://github.com/memcached/memcached/pull/635
  to fix crashes we saw during the testsuite (635.patch)
- 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/791377
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/memcached?expand=0&rev=45
2020-04-05 18:53:17 +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
Yuchen Lin
1e7486e169 Accepting request 729451 from network:utilities
OBS-URL: https://build.opensuse.org/request/show/729451
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/memcached?expand=0&rev=44
2019-09-20 12:44:52 +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