Revisions of memcached

Marcus Meissner's avatar Marcus Meissner (msmeissn) accepted request 1149797 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 110)
- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN
buildservice-autocommit accepted request 1151132 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 109)
baserev update by copy to link target
Marcus Meissner's avatar Marcus Meissner (msmeissn) accepted request 1147477 from Georg Pfuetzenreuter's avatar Georg Pfuetzenreuter (crameleon) (revision 108)
- Drop obsolete rpmlint filter
- Create /run/memcached as a location for sockets
- Use conditionals for sysusers/tmpfiles
buildservice-autocommit accepted request 1142602 from Marcus Rueckert's avatar Marcus Rueckert (darix) (revision 107)
baserev update by copy to link target
Marcus Rueckert's avatar Marcus Rueckert (darix) accepted request 1142485 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 106)
- 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
buildservice-autocommit accepted request 1125870 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 105)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1125479 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 104)
- 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)
buildservice-autocommit accepted request 1096359 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 103)
baserev update by copy to link target
Marcus Meissner's avatar Marcus Meissner (msmeissn) accepted request 1095429 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 102)
- 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
buildservice-autocommit accepted request 1090976 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 101)
baserev update by copy to link target
Marcus Rueckert's avatar Marcus Rueckert (darix) accepted request 1089645 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 100)
- 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
buildservice-autocommit accepted request 1071436 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 99)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1071435 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 98)
- 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
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1058576 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 97)
- 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
buildservice-autocommit accepted request 1035893 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 96)
baserev update by copy to link target
Marcus Meissner's avatar Marcus Meissner (msmeissn) accepted request 1007658 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 95)
- remove sysv init case
- move memcache binary to %{_bindir} like on Debian and RHEL like
  distributions
buildservice-autocommit accepted request 1002930 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 94)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1001273 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 93)
- 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
buildservice-autocommit accepted request 999899 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 92)
baserev update by copy to link target
Marcus Meissner's avatar Marcus Meissner (msmeissn) accepted request 997604 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 91)
- 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
Displaying revisions 1 - 20 of 110
openSUSE Build Service is sponsored by