summaryrefslogtreecommitdiff
path: root/inffast.c
AgeCommit message (Expand)Author
2021-12-24Fix UB in inffast.c when not using windowOri Livneh
2021-12-24Fixed trailing whitespaces and missing new lines.Nathan Moinvaziri
2021-06-21Cast calculation of safe length to unsigned int to avoid compiler warnings.Mika Lindqvist
2021-06-13Must use safe chunk copies due to inflateBack using the same allocation for o...Nathan Moinvaziri
2021-06-11[inflate_fast] Always use safe versions of chunkcopy and chunkmemset to avoid...Nathan Moinvaziri
2020-10-24Small formatting changes in inflate.c, inflate.h and inffast.cHans Kristian Rosbach
2020-10-24inflate: add SET_BAD macro, to make inflate.c a little cleaner.Hans Kristian Rosbach
2020-08-31Rename ZLIB_INTERNAL to Z_INTERNAL for consistency.Nathan Moinvaziri
2020-08-23Reintroduce support for ZLIB_CONST in compat mode. (#704)Mika Lindqvist
2020-08-16Optimize inflate_fast for a 0.8% speedupJosh Triplett
2020-06-28Only calculate inflate chunk size once and store it for future use for perfor...Nathan Moinvaziri
2020-06-28Split memcopy by architecture.Nathan Moinvaziri
2020-02-07Fixed formatting, 4 spaces for code intent, 2 spaces for preprocessor indent,...Nathan Moinvaziri
2019-10-25Comment assert in chunkmemset when len < sizeof(uint64_t) since the function ...Nathan Moinvaziri
2019-10-25Fixed assert during inflate fast when len < sizeof(uint64_t).Nathan Moinvaziri
2019-08-06Deduplicate common inflate/inflatefast/inflateBack macros into inflate_p.hHans Kristian Rosbach
2019-07-18Add zng_ prefix to internal functions to avoid linking conflicts with zlib. (...Nathan Moinvaziri
2019-03-27fix oss-fuzz/13863Sebastian Pop
2019-03-21define and use chunkmemset instead of byte_memset for INFFAST_CHUNKSIZESebastian Pop
2019-03-21move INFFAST_CHUCKSIZE code to memcopy.hSebastian Pop
2019-03-08remove MEMCPY, replace with memcpySebastian Pop
2019-03-01Fixed arithmetic overflow warnings on Windows (#302)Nathan Moinvaziri
2019-01-15Small speedup to inflate [psumbera].Mark Adler
2018-12-18bug #117: speed up inflate_fastSebastian Pop
2018-03-22Move private defines from zconf.h and zconf-ng.h to zbuild.hMika Lindqvist
2018-01-31Adapt code to support PREFIX macros and update build scriptsMika Lindqvist
2017-03-29inflate: improve performance of memory copy operationsSebastian Pop
2017-03-24Inflate using wider loads and stores and a minimum of branches. (#95)Simon Hosie
2017-03-24call memset for read after write dependences at distance 1Sebastian Pop
2017-02-13zlib 1.2.11Mark Adler
2017-02-09zlib 1.2.9Mark Adler
2017-01-31Use post-increment only in inffast.c.Mark Adler
2015-12-14Type cleanup.Mika Lindqvist
2015-06-05Revert "Replace 'unsigned long' with most suitable fixed-size type."Hans Kristian Rosbach
2015-05-25Style cleanup for inflate codeHans Kristian Rosbach
2015-05-23Replace 'unsigned long' with most suitable fixed-size type.Mika Lindqvist
2015-05-13z_const -> constDaniel Axtens
2015-04-26Cleanup: Replace 'z_streamp' with 'z_stream *'Hans Kristian Rosbach
2014-11-05Remove support for ASMV and ASMINF defines and clean up match.c handling.hansr
2014-10-18Rewrite K&R-style function prototypes to ANSI-C-style.hansr
2014-10-13inffast.c: add BITS and DROPBITS macros like inflate.cZhaoxiu Zeng
2014-10-09Remove FAR definitionhansr
2013-03-24zlib 1.2.7.1Mark Adler
2013-03-24Line length cleanup.Mark Adler
2012-08-13Clean up the usage of z_const and respect const usage within zlib.Mark Adler
2011-09-09zlib 1.2.5Mark Adler
2011-09-09zlib 1.2.4.5Mark Adler
2011-09-09zlib 1.2.3.5Mark Adler
2011-09-09zlib 1.2.3.4Mark Adler
2011-09-09zlib 1.2.3.3Mark Adler