index
:
Project-1CE/external_zlib-ng
lineage-18.1
sugisawa-mr1
tachibana
tachibana-mr1
Unnamed repository; edit this file 'description' to name the repository.
Linux User
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
deflate.h
Age
Commit message (
Expand
)
Author
2021-12-24
Don't define HASH_SIZE if it is already defined.
Nathan Moinvaziri
2021-06-21
Added Z_UNUSED define for ignore unused variables.
Nathan Moinvaziri
2021-01-27
Add extra space in deflate internal_state struct for future expansion.
Hans Kristian Rosbach
2020-09-23
Remove NIL preprocessor macro which isn't consistently enforced.
Nathan Moinvaziri
2020-08-31
Minor comments/whitespace cleanup
Hans Kristian Rosbach
2020-08-31
Reorder s->block_open and s->reproducible.
Hans Kristian Rosbach
2020-08-31
Remove s->method since it is always set to the same value and never read.
Hans Kristian Rosbach
2020-08-31
Move and reduce size of s->pending_buf_size
Hans Kristian Rosbach
2020-08-31
Rename ZLIB_INTERNAL to Z_INTERNAL for consistency.
Nathan Moinvaziri
2020-08-27
Fix more conversion warnings related to s->bi_valid, stored_len and misc.
Hans Kristian Rosbach
2020-08-27
Changes to deflate's internal_state struct members:
Hans Kristian Rosbach
2020-08-23
Increase hash table size from 15 to 16 bits.
Hans Kristian Rosbach
2020-08-23
Replace hash_bits, hash_size and hash_mask with defines.
Hans Kristian Rosbach
2020-08-23
Use unaligned 32-bit and 64-bit compare based on best match length when searc...
Nathan Moinvaziri
2020-08-20
Prevent unaligned double word access on ARMv7 in put_uint64
NiLuJe
2020-05-30
Remove IPos typedef which also helps to reduce casting warnings.
Nathan Moinvaziri
2020-05-24
Simplify generic hash function using knuth's multiplicative hash.
Nathan Moinvaziri
2020-05-24
Use 64-bit bit buffer when emitting codes.
Nathan Moinvaziri
2020-05-06
Remove several NOT_TWEAK_COMPILER checks and their legacy code.
Hans Kristian Rosbach
2020-05-06
Split tree emitting code into its own source header to be included by both tr...
Nathan Moinvaziri
2020-05-06
Unify emitting of literals and match dist/lengths. Removed deflate quick stat...
Nathan Moinvaziri
2020-05-01
Standardize fill_window implementations and abstract out slide_hash_neon for ...
Nathan Moinvaziri
2020-04-30
Standardize insert_string functionality across architectures. Added unaligned...
Nathan Moinvaziri
2020-03-17
Remove cvs keywords
Pavel P
2020-03-13
Clean up zng_tr_tally code.
Nathan Moinvaziri
2020-03-13
Fixed possible unsigned integer overflow in send_bits when calculating the ne...
Nathan Moinvaziri
2020-02-08
Fixed missing compressed_len count in deflate_quick when ZLIB_DEBUG defined. ...
Nathan Moinvaziri
2020-02-08
Change deflate_state's bi_buf from 16-bit to 32-bit.
Nathan Moinvaziri
2020-02-07
Added better aligned access support for put_short.
Nathan Moinvaziri
2020-02-07
Fixed formatting, 4 spaces for code intent, 2 spaces for preprocessor indent,...
Nathan Moinvaziri
2019-10-24
Fixed signed warnings in zng_tr_tally_dist on Windows.
Nathan Moinvaziri
2019-10-22
Use temp variables in send_all_trees too
Hans Kristian Rosbach
2019-10-22
Reduce indirections used by send_bits and send_code.
Hans Kristian Rosbach
2019-09-20
Split maketrees out into a separate tool
Hans Kristian Rosbach
2019-09-04
Add slide_hash to functable, and enable the sse2-optimized version.
Hans Kristian Rosbach
2019-08-06
Rename gzendian to zendian since it is included in more than just the gzip li...
Nathan Moinvaziri
2019-07-18
Add zng_ prefix to internal functions to avoid linking conflicts with zlib. (...
Nathan Moinvaziri
2019-07-18
Add "reproducible" deflate parameter
Ilya Leoshkevich
2019-06-04
Fixed compiler warnings on Windows in release mode (#349)
Nathan Moinvaziri
2019-05-23
Introduce inflate_ensure_window, make bi_reverse and flush_pending ZLIB_INTERNAL
Ilya Leoshkevich
2019-03-08
Update x86 and x86_64 arch checks to use the recommended
Hans Kristian Rosbach
2019-03-08
remove MEMCPY, replace with memcpy
Sebastian Pop
2018-12-18
remove `unaligned store` UBsan warnings
Sebastian Pop
2018-11-14
remove 16-byte alignment from deflate_state::crc0
Mike Klein
2018-11-14
Fix a bug that can crash deflate on some input when using Z_FIXED.
Mark Adler
2018-01-31
Adapt code to support PREFIX macros and update build scripts
Mika Lindqvist
2017-08-17
Make sure we don't export internal functions
Hans Kristian Rosbach
2017-04-24
Add a struct func_table and function functableInit.
Hans Kristian Rosbach
2017-02-23
Let all platforms defining UNALIGNED_OK use the optimized put_short
Hans Kristian Rosbach
2017-02-18
Let all x86 and x86_64 archs use the new UPDATE_HASH implementation,
Hans Kristian Rosbach
[next]