Witold Filipczyk
3ea2609ced
[lzma] Compilation fix
2021-12-13 16:22:50 +01:00
Witold Filipczyk
0fea79cc8f
[cflags] Removed -Wno-pointer-sign
...
Likely some new bugs were introduced by this change.
The long term goal is clean compilation by g++.
2021-01-02 16:20:27 +01:00
Witold Filipczyk
c84dfd7e18
mem_free_if where aplicable. Initialised memory in encoding/*
2015-05-10 17:27:55 +02:00
Witold Filipczyk
7933724dc8
Removed code using pipes for decompression and simplified decompress_data.
...
Workarounds for sites, which send incorrect data, probably won't work.
2010-09-24 16:12:35 +02:00
Witold Filipczyk
d157890c0c
lzma code requires xz-4.999beta or later.
2010-07-23 14:12:05 +02:00
Kalle Olavi Niemitalo
a03698d695
lzma: Set *new_len even if data was truncated.
...
Commit 474f1f4268
did the same
to bzip2 and deflate.
2008-02-24 20:45:33 +02:00
Witold Filipczyk
8492e6b1af
lzma: used the lzma library from tukaani.org.
2008-02-24 20:45:32 +02:00
Kalle Olavi Niemitalo
a75302caf2
More const in encoding backends.
2007-02-24 23:03:39 +02:00
Kalle Olavi Niemitalo
20ba46ddde
Remove decode_encoded and associated backend functions.
...
This function was unused and only the dummy backend implemented it
correctly. Fixing bug 534 will probably require adding this function
back again, but I think it will be easier to do it from scratch than
fix the bogus implementations we had here.
2007-02-24 23:03:24 +02:00
Witold Filipczyk
6d0fe1e28f
lzma files with end of stream marker are handled by allocating
...
2 MB buffer.
2006-04-07 19:55:07 +02:00
Witold Filipczyk
7d1a966239
lzma encoding support using LZMA SDK. Original lzma executable decompresses faster than this code. I have no idea why.
2006-03-24 12:30:54 +01:00