aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-08-28SFileSetFilePointer error when new pointer is <0Lectem
The standard behaviour for fseek / SetFilePointer when the new pointed value would be negative is to not move the pointer and return an error. See : https://msdn.microsoft.com/en-us/library/windows/desktop/aa365541(v=vs.85).aspx `If a new file pointer is a negative value, the function fails, the file pointer is not moved, and the code returned by GetLastError is ERROR_NEGATIVE_SEEK.`
2017-08-17+ Fixed issue "Internal Files Creation Settings #96"Zezula Ladislav
2017-08-17+ Fixed bug in processing Huffmann compressionZezula Ladislav
2017-08-07+ Space and tab can both be part of the file nameZezula Ladislav
2017-07-28+ Fixed bug when SFileAddFileEx could add a file with MPQ_FILE_SINGLE_UNIT ↵Zezula Ladislav
to a Warcraft III map
2017-07-26Added support for PG1.11.973 protectorLadislav Zezula
2017-03-31Merge pull request #100 from namreeb/masterLadislav Zezula
Updated CMakeLists.txt to accurately name output file under Windows
2017-03-09Updated CMakeLists.txt to accurately name output file under Windowsnamreeb
2017-03-09+ Removed DEFINE from CMakeLists.txtZezula Ladislav
+ Fixed paths to include files
2017-01-17+ Fixed leaked handle when _stat failsLadislav Zezula
2017-01-12+ By "2 GB", I really mean 2 GB.Zezula Ladislav
2017-01-11+ BZIP2 updatedLadislav Zezula
2016-12-18+ Updated subversion number in CMakeLists.txtLadislav Zezula
2016-12-16+ bzip2 upgraded to 1.0.6Ladislav Zezula
2016-12-12+ Release 9.21v9.21Ladislav Zezula
2016-11-20+ Fixes by Pali RoharLadislav Zezula
2016-11-13Merge pull request #92 from Lectem/patch-1Ladislav Zezula
Merged.
2016-11-13use DWORD for get/setlasterrorLectem
2016-11-08+ Define put backLadislav Zezula
2016-11-08+ CMakeLists.txt fixed.Ladislav Zezula
2016-11-06+ Added missing filesLadislav Zezula
2016-11-06+ Reverted include directoriesLadislav Zezula
2016-11-06+ Public include directories moved to "include" directoryLadislav Zezula
2016-11-06Merge pull request #90 from Lectem/masterLadislav Zezula
fix cmake dependency and move headers to include
2016-11-05fix cmake dependency and move headers to includeLectem
2016-10-15Merge pull request #89 from cen1/bzip2linuxLadislav Zezula
Merged. Thanks for the tuneup :-)
2016-10-14On Unix, check if bzip2-devel is installed and fail of not to avoid linker ↵cen1
errors when building. This is due to bzip2 being compiled from source for WIN32 only.
2016-09-30+ Test file updatedLadislav Zezula
2016-09-30Merge branch 'master' of https://github.com/ladislav-zezula/StormLibLadislav Zezula
2016-09-30+ Yet another protectorLadislav Zezula
2016-09-08Merge pull request #87 from heckendorfc/freebsd-openLadislav Zezula
Define O_LARGEFILE as 0 on FreeBSD.
2016-09-05Define O_LARGEFILE as 0 on FreeBSD.Christian Heckendorf
2016-08-30Merge pull request #86 from H0zen/unix-fixesLadislav Zezula
Merged. Thank you for the contribution.
2016-08-30Fix Unix buildsH0zen
-Fix static build on OSX -Fix FreeBSD build
2016-07-15+ Fixed workspace for storm_dllLadislav Zezula
+ Updated storm.dll from Warcraft 1.27
2016-07-14+ Fixed bug in opening SQP archivesLadislav Zezula
+ More efficient version of GetNearestPowerOfTwo
2016-07-11+ Yet another protector solvedLadislav Zezula
2016-07-10Merge pull request #80 from cen1/freebsdfixLadislav Zezula
Merged
2016-07-10Use regular filesystem calls instead of 64 bit versions on FreeBSD. Ideally ↵cen1
FileStream.cpp should be modified to work everywhere but this is a quick and harmless solution for now.
2016-07-09Merge pull request #79 from cen1/cpackLadislav Zezula
Add support for deb and rpm generation with CPack
2016-07-04Revert "Fixed include dir for header files"cen1
This reverts commit 9d78dab00293a8c35db735a3a8cc8cb9d68b3ea3.
2016-07-04Fixed include dir for header filescen1
2016-06-30Add support for deb and rpm generation with CPackcen1
2016-06-18+ Updated for protectors fiddling with too big block table indexLadislav Zezula
2016-05-27+ Support for MPQs that have invalid (and ignored) flags in the block tableLadislav Zezula
+ Support for MPQs that have malformed block indexes (0x8000xxxx or 0x4000xxxx)
2016-05-26+ Added support for an updated Somj2hM16 protectionLadislav Zezula
2016-05-18+ Fixed bug on compacting archiveLadislav Zezula
2016-05-03+ Fixed bounds checking in SFileSetFilePointerLadislav Zezula
2016-03-29+ Fixed correction of table indexLadislav Zezula
2016-03-22+ Support for protectors that set hash table offset to zeroLadislav Zezula
+ Support for protectors that set block table offset to zero