Revisions of memcached

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
buildservice-autocommit accepted request 977521 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 90)
baserev update by copy to link target
Marcus Meissner's avatar Marcus Meissner (msmeissn) accepted request 970869 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 89)
- 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
Marcus Rueckert's avatar Marcus Rueckert (darix) accepted request 956188 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 88)
- 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
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 934397 from Sarah Kriesch's avatar Sarah Kriesch (AdaLovelace) (revision 87)
- 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
Lars Vogdt's avatar Lars Vogdt (lrupp) accepted request 923531 from Johannes Segitz's avatar Johannes Segitz (jsegitz) (revision 86)
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
Marcus Meissner's avatar Marcus Meissner (msmeissn) accepted request 899808 from Callum Farmer's avatar Callum Farmer (gmbr3) (revision 85)
- Change to using systemd-sysusers
buildservice-autocommit accepted request 853293 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 84)
baserev update by copy to link target
Marcus Meissner's avatar Marcus Meissner (msmeissn) accepted request 851151 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 83)
- 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
Marcus Meissner's avatar Marcus Meissner (msmeissn) accepted request 852401 from Jan Engelhardt's avatar Jan Engelhardt (jengelh) (revision 82)
- Trim history lesson from description.
- Do not suppress errors from useradd.
- Reduce hard dependency on systemd.
buildservice-autocommit accepted request 839657 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 81)
baserev update by copy to link target
Marcus Rueckert's avatar Marcus Rueckert (darix) accepted request 838370 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 80)
- 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)
buildservice-autocommit accepted request 831922 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 79)
baserev update by copy to link target
Marcus Meissner's avatar Marcus Meissner (msmeissn) accepted request 831286 from Callum Farmer's avatar Callum Farmer (gmbr3) (revision 78)
- Add use-signal-function-instead-of-sigignore.patch: sigignore
  causes deprecation errors(gh#memcached/memcached#691)
buildservice-autocommit accepted request 813310 from Lars Vogdt's avatar Lars Vogdt (lrupp) (revision 77)
baserev update by copy to link target
Lars Vogdt's avatar Lars Vogdt (lrupp) accepted request 811981 from Andreas Stieger's avatar Andreas Stieger (AndreasStieger) (revision 76)
update to 1.6.6
buildservice-autocommit accepted request 795535 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 75)
baserev update by copy to link target
Marcus Meissner's avatar Marcus Meissner (msmeissn) committed (revision 74)
- dropped 635.patch and 634.patch: in 1.6.5 release
Marcus Meissner's avatar Marcus Meissner (msmeissn) accepted request 793906 from Marcus Rueckert's avatar Marcus Rueckert (darix) (revision 73)
- 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
Displaying revisions 21 - 40 of 112
openSUSE Build Service is sponsored by