| |
| |
| 0.9.0 |
| ~~~~~ |
| First version. |
| |
| |
| 0.9.0a |
| ~~~~~~ |
| Removed 'ranlib' from Makefile, since most modern Unix-es |
| don't need it, or even know about it. |
| |
| |
| 0.9.0b |
| ~~~~~~ |
| Fixed a problem with error reporting in bzip2.c. This does not effect |
| the library in any way. Problem is: versions 0.9.0 and 0.9.0a (of the |
| program proper) compress and decompress correctly, but give misleading |
| error messages (internal panics) when an I/O error occurs, instead of |
| reporting the problem correctly. This shouldn't give any data loss |
| (as far as I can see), but is confusing. |
| |
| Made the inline declarations disappear for non-GCC compilers. |
| |
| |
| 0.9.0c |
| ~~~~~~ |
| Fixed some problems in the library pertaining to some boundary cases. |
| This makes the library behave more correctly in those situations. The |
| fixes apply only to features (calls and parameters) not used by |
| bzip2.c, so the non-fixedness of them in previous versions has no |
| effect on reliability of bzip2.c. |
| |
| In bzlib.c: |
| * made zero-length BZ_FLUSH work correctly in bzCompress(). |
| * fixed bzWrite/bzRead to ignore zero-length requests. |
| * fixed bzread to correctly handle read requests after EOF. |
| * wrong parameter order in call to bzDecompressInit in |
| bzBuffToBuffDecompress. Fixed. |
| |
| In compress.c: |
| * changed setting of nGroups in sendMTFValues() so as to |
| do a bit better on small files. This _does_ effect |
| bzip2.c. |
| |