Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix type mismatch between get_crc_table() and crc_table. | Mark Adler | 2012-04-29 | 1 | -45/+22 |
| | | | | | | | | | | | | | crc_table is made using a four-byte integer (when that can be determined). However get_crc_table() returned a pointer to an unsigned long, which could be eight bytes. This fixes that by creating a new z_crc_t type for the crc_table. This type is also used for the BYFOUR crc calculations that depend on a four-byte type. The four-byte type can now be determined by ./configure, which also solves a problem where ./configure --solo would never use BYFOUR. No the Z_U4 #define indicates that four- byte integer was found either by ./configure or by zconf.h. | ||||
* | zlib 1.2.6.1v1.2.6.1 | Mark Adler | 2012-02-12 | 1 | -1/+1 |
| | |||||
* | Use optimized byte swap operations for Microsoft and GNU [Snyder]. | Mark Adler | 2012-02-11 | 1 | -6/+4 |
| | |||||
* | Avoid library header include in crc32.c for Z_SOLO. | Mark Adler | 2012-02-01 | 1 | -0/+3 |
| | | | | | | | | | | | crc32.c was #including limits.h in order to find a four-byte integer type. It was doing this even if Z_SOLO were defined, violating the intent of Z_SOLO, which is to include no library headers and require no library functions. Now crc32.c obeys the intent of Z_SOLO, but with the downside that crc32() will be slower than when not compiled with Z_SOLO. This can be remedied manually by typedefing u4 to a known four-byte unsigned integer type, and #defining BYFOUR in crc32.c. | ||||
* | zlib 1.2.5.1v1.2.5.1 | Mark Adler | 2011-09-11 | 1 | -13/+18 |
| | |||||
* | zlib 1.2.5v1.2.5 | Mark Adler | 2011-09-09 | 1 | -1/+1 |
| | |||||
* | zlib 1.2.4.1v1.2.4.1 | Mark Adler | 2011-09-09 | 1 | -1/+1 |
| | |||||
* | zlib 1.2.3.4v1.2.3.4 | Mark Adler | 2011-09-09 | 1 | -25/+7 |
| | |||||
* | zlib 1.2.3.3v1.2.3.3 | Mark Adler | 2011-09-09 | 1 | -2/+39 |
| | |||||
* | zlib 1.2.2.4v1.2.2.4 | Mark Adler | 2011-09-09 | 1 | -4/+5 |
| | |||||
* | zlib 1.2.2.3v1.2.2.3 | Mark Adler | 2011-09-09 | 1 | -3/+3 |
| | |||||
* | zlib 1.2.2.2v1.2.2.2 | Mark Adler | 2011-09-09 | 1 | -1/+1 |
| | |||||
* | zlib 1.2.2.1v1.2.2.1 | Mark Adler | 2011-09-09 | 1 | -3/+92 |
| | |||||
* | zlib 1.2.2v1.2.2 | Mark Adler | 2011-09-09 | 1 | -46/+46 |
| | |||||
* | zlib 1.2.1.2v1.2.1.2 | Mark Adler | 2011-09-09 | 1 | -28/+50 |
| | |||||
* | zlib 1.2.0.5v1.2.0.5 | Mark Adler | 2011-09-09 | 1 | -8/+7 |
| | |||||
* | zlib 1.2.0.4v1.2.0.4 | Mark Adler | 2011-09-09 | 1 | -1/+1 |
| | |||||
* | zlib 1.2.0.2v1.2.0.2 | Mark Adler | 2011-09-09 | 1 | -12/+16 |
| | |||||
* | zlib 1.2.0v1.2.0 | Mark Adler | 2011-09-09 | 1 | -102/+248 |
| | |||||
* | zlib 1.1.4v1.1.4 | Mark Adler | 2011-09-09 | 1 | -1/+1 |
| | |||||
* | zlib 1.0.9v1.0.9 | Mark Adler | 2011-09-09 | 1 | -2/+2 |
| | |||||
* | zlib 1.0.8v1.0.8 | Mark Adler | 2011-09-09 | 1 | -4/+4 |
| | |||||
* | zlib 1.0.7v1.0.7 | Mark Adler | 2011-09-09 | 1 | -4/+4 |
| | |||||
* | zlib 1.0.1v1.0.1 | Mark Adler | 2011-09-09 | 1 | -10/+52 |
| | |||||
* | zlib 1.0-prev1.0-pre | Mark Adler | 2011-09-09 | 1 | -51/+9 |
| | |||||
* | zlib 0.99v0.99 | Mark Adler | 2011-09-09 | 1 | -9/+51 |
| | |||||
* | zlib 0.94v0.94 | Mark Adler | 2011-09-09 | 1 | -2/+2 |
| | |||||
* | zlib 0.93v0.93 | Mark Adler | 2011-09-09 | 1 | -31/+38 |
| | |||||
* | zlib 0.9v0.9 | Mark Adler | 2011-09-09 | 1 | -3/+13 |
| | |||||
* | zlib 0.71v0.71 | Mark Adler | 2011-09-09 | 1 | -0/+103 |