[tz] [PROPOSED 0/6] unlikely integer overflow fixes
Paul Eggert
eggert at cs.ucla.edu
Sun Nov 20 05:47:54 UTC 2022
This patch set fixes some unlikely integer overflow bugs.
These patches are relevant only for unusual situations, e.g., objects
so large that their sizes exceed PTRDIFF_MAX bytes; or for unusual
architectures, e.g., architectures where INT_MAX == UINT_MAX. In most
cases I do not know of any practical way to exploit the bug, even
if POSIX says the bug is possible.
Paul Eggert (6):
Don’t assume INT_MAX < UINT_FAST64_MAX
Fix size_t overflow check if SIZE_MAX == INT_MAX
date: integer overflow fixes
Improve integer overflow checking in zdump
Fix theoretical integer overflow in zic.c
Fix another theoretical zic.c overflow
NEWS | 3 ++
date.c | 32 +++++++------------
private.h | 4 +++
zdump.c | 64 +++++++++++++++++++++-----------------
zic.c | 92 +++++++++++++++++++++++++++++++++++--------------------
5 files changed, 113 insertions(+), 82 deletions(-)
--
2.38.1
More information about the tz
mailing list