Pewarta Proxy

📋 Server Request & Proxy Logs

Loading active proxy settings...
Developed by Khairul Adha (adhexa.id)
Mengambil log server...

⚙️ Pengaturan Proxy Target

Skip to content
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Trim the NEWS entry to the user-visible statement
Review feedback from StanFromIreland: no implementation details (the
BIT_MASK macro name is meaningless to users), no description of how it
was fixed (the diff carries that), and no note about the suppressions
file.
  • Loading branch information
matthiasgoergens committed Aug 1, 2026
commit e291f3bc79ec7f35587dfb1aedeed640836429d1
Original file line number Diff line number Diff line change
@@ -1,7 +1,2 @@
Fix undefined behaviour in the :mod:`ctypes` bit field accessors. The
``BIT_MASK``, ``GET_BITFIELD`` and ``SET`` macros in
``Modules/_ctypes/cfield.c`` shifted negative values left and shifted ones
into the sign bit of a signed type. The bit manipulation is now done in
``uint64_t`` and converted back to the field's own type, which removes the
two ``Modules/_ctypes/cfield.c`` entries from
``Tools/ubsan/suppressions.txt``.
Fix undefined behaviour when reading and writing :mod:`ctypes` bit fields of
a signed type.
Loading