Skip to content

latest

Latest

Choose a tag to compare

@github-actions github-actions released this 09 Jan 08:26
· 0 commits to 9d096bbca0355e1b9c4908f44746940004ec1ed5 since this release
fix(mbtool): parse the MSGID kludge the same way as REPLY and TZUTC

MSGID was cut at a fixed offset past the separator while REPLY and TZUTC are
cut from the separator itself and trimmed. On a kludge without a space after
the colon the first character of the MSGID was eaten, on one with extra or
trailing whitespace the spaces were kept.

Both sides of the parent lookup are compared for exact equality, so the
asymmetry alone was enough to leave a reply unlinked, silently. The stored
MSGID is also written back into the destination base verbatim, so a damaged
value was carried over into the new base.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>