Skip to content

Update memcached to 1.6.45 - #18504

Closed
Pawel Winogrodzki (PawelWMS) wants to merge 2 commits into
fasttrack/3.0from
pawelwi/update-memcached-1.6.45-3.0
Closed

Update memcached to 1.6.45#18504
Pawel Winogrodzki (PawelWMS) wants to merge 2 commits into
fasttrack/3.0from
pawelwi/update-memcached-1.6.45-3.0

Conversation

@PawelWMS

@PawelWMS Pawel Winogrodzki (PawelWMS) commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

Summary

  • update memcached from 1.6.27 to 1.6.45
  • refresh the upstream source signature and component manifest
  • drop CVE-2026-47783.patch, which is included upstream
  • add the new perl(File::Copy) test dependency and require OpenSSL 1.1.1+

Compatibility notes

  • upstream removed experimental proxy V1 Lua APIs in 1.6.30; Azure Linux does not build memcached with --enable-proxy, so the packaged binary is unaffected
  • lru_crawler metadump and mgdump now include the protocol-specified leading OK\r\n
  • -X now also disables stats detail
  • slab movement was reworked; slab_automove_window defaults to 10 instead of 30 and related stats changed
  • upstream recommends a canary rollout for 1.6.45 because it contains a large set of crash and security fixes

Validation

  • rebased onto fasttrack/3.0 at 013cd76d00
  • RPM %prep applies all retained patches with --fuzz=0
  • Azure Linux 3.0 containerized RPM build passed
  • TLS suite: 43,297 assertions passed
  • full integration suite: 180,122 assertions passed across 114 files
  • built RPM installation, version, ASCII set/get, and daemon smoke tests passed
  • confirmed proxy support is not compiled into the packaged binary
  • packaged-binary validation confirmed oversized unauthenticated authentication input is rejected while daemon PID and service availability remain unchanged

Supersedes closed draft PR #18503, which GitHub closed automatically when its remote head branch was renamed.

Refresh the upstream source signature, drop the SASL timing patch now included upstream, and declare the new TLS test dependency plus OpenSSL minimum.
@microsoft-github-policy-service microsoft-github-policy-service Bot added Packaging fasttrack/3.0 PRs Destined for Azure Linux 3.0 labels Aug 18, 2026
Register the 1.6.45 source archive used by the package update.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 136058a7-d42e-48e7-831b-56453b23dacf
@PawelWMS

Copy link
Copy Markdown
Contributor Author

Closing in favor of the narrow upstream fix backport in #18521.

@PawelWMS
Pawel Winogrodzki (PawelWMS) deleted the pawelwi/update-memcached-1.6.45-3.0 branch August 19, 2026 23:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

fasttrack/3.0 PRs Destined for Azure Linux 3.0 Packaging

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant