1
0
mirror of https://github.com/hashcat/hashcat.git synced 2025-07-07 15:18:15 +00:00
hashcat/deps/zlib/contrib/infback9
Su Yindu e9268e9c35 Remove offset pointer optimization in inftrees.c.
inftrees.c was subtracting an offset from a pointer to an array,
in order to provide a pointer that allowed indexing starting at
the offset. This is not compliant with the C standard, for which
the behavior of a pointer decremented before its allocated memory
is undefined. Per the recommendation of a security audit of the
zlib code by Trail of Bits and TrustInSoft, in support of the
Mozilla Foundation, this tiny optimization was removed, in order
to avoid the possibility of undefined behavior.
2025-02-16 23:35:47 +08:00
..
infback9.c add the zlib 1.2.11 source code to the dependencies 2019-05-07 15:18:49 +02:00
infback9.h add the zlib 1.2.11 source code to the dependencies 2019-05-07 15:18:49 +02:00
inffix9.h add the zlib 1.2.11 source code to the dependencies 2019-05-07 15:18:49 +02:00
inflate9.h add the zlib 1.2.11 source code to the dependencies 2019-05-07 15:18:49 +02:00
inftree9.c Remove offset pointer optimization in inftrees.c. 2025-02-16 23:35:47 +08:00
inftree9.h add the zlib 1.2.11 source code to the dependencies 2019-05-07 15:18:49 +02:00
README add the zlib 1.2.11 source code to the dependencies 2019-05-07 15:18:49 +02:00

See infback9.h for what this is and how to use it.