From 12c0a0f683e394bf44259175b6bd069ef41e053f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexander=20F=2E=20R=C3=B8dseth?= <52813+xyproto@users.noreply.github.com> Date: Tue, 16 Jun 2026 23:04:28 +0200 Subject: [PATCH] Notify about changes to src/xxd/xxd.c --- src-xxd-xxd.c-updates.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 src-xxd-xxd.c-updates.md diff --git a/src-xxd-xxd.c-updates.md b/src-xxd-xxd.c-updates.md new file mode 100644 index 0000000..08e747e --- /dev/null +++ b/src-xxd-xxd.c-updates.md @@ -0,0 +1,14 @@ +This pull request notifies that there have been changes to `src/xxd/xxd.c` in the source repository. + +- [patch 9.2.0658: xxd: signed integer overflow in huntype() + +Problem: malformed revert input with an overlong address column causes + signed integer overflow (UB) in huntype(). +Solution: perform the offset/bit shifts through unsigned types + +related: neovim/neovim#40246 + +Supported by AI + +Co-Authored-by: Justin M. Keyes +Signed-off-by: Christian Brabandt ](https://github.com/vim/vim/commit/24bf0b60e901b11a37d877cd5947849c18e1a602) - Tue, 16 Jun 2026 19:26:00 UTC