kichik
|
33cd11c7eb
|
- comment update for bug report #945607
- compile error fix for MinGW
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3534 212acab6-be3b-0410-9dea-997c60f758d6
|
2004-05-01 12:57:57 +00:00 |
|
kichik
|
3f483e0163
|
Converted the LZMA decoder to a state machine like zlib and bzip2. The new method is smaller and safer because there is no need for hideous thread synchronization. The new method also works on Windows 95, unlike the previous one which was using InterlockedCompareExchange.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3527 212acab6-be3b-0410-9dea-997c60f758d6
|
2004-04-16 22:44:03 +00:00 |
|
kichik
|
f4a1f17299
|
- updated the makefiles and code to allow compliation with MinGW once again (some of patch #875485 by perditionc)
- fixed errors and warnings given by gcc
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3513 212acab6-be3b-0410-9dea-997c60f758d6
|
2004-03-12 20:43:54 +00:00 |
|
kichik
|
d18cea205c
|
- lzma exehead is now 34kb instead of 34.5kb thanks to the new LZMA C SDK and should be much faster due to removal of critical section usage (not tested too much, test before usage)
- applied some parts of patch #875485
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3508 212acab6-be3b-0410-9dea-997c60f758d6
|
2004-03-06 18:37:19 +00:00 |
|