summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-11-12+ Added uncommited filev9.22Ladislav Zezula
2017-11-11+ All 4 test builds without errorsLadislav Zezula
2017-11-11+ missing fileLadislav Zezula
2017-11-11+ Updated VS 2008 workspace filesLadislav Zezula
2017-11-11+ Full support for VS 2015Ladislav Zezula
+ Removed support for VS 2012 + Fixed bug on ANSI buids (Mac)
2017-11-11+ LPCTSTR for Linux+MacLadislav Zezula
2017-11-10+ Pre-release 9.22Zezula Ladislav
2017-11-09+ Fixed Linux buildLadislav Zezula
2017-11-09+ UTF-8 UNICODE name of the listfile directory for the Linux testing folderZezula Ladislav
2017-11-09+ Fixed Linux buildZezula Ladislav
2017-11-08+ Tilde can now be a part of file name in the MPQLadislav Zezula
2017-11-08Merge branch 'master' of https://github.com/ladislav-zezula/StormLibZezula Ladislav
2017-11-08+ SFileAddListFile and SFileCompactArchive now take "const TCHAR *" instead ↵Zezula Ladislav
of "const char *" + Fixed some bugs
2017-11-07+ Fixed small bugLadislav Zezula
2017-10-30Merge branch 'master' of https://github.com/ladislav-zezula/StormLibZezula Ladislav
2017-10-30+ Fixed an AlwaysTrue conditionZezula Ladislav
2017-10-23Merge pull request #115 from Lectem/fix_cmakeLadislav Zezula
CMake: Remove misleading opts add DLL support - fixes #114 Merged. Thank you for the contribution.
2017-10-17Merge branch 'master' of https://github.com/ladislav-zezula/StormLibLadislav Zezula
2017-10-17+ CosmeticsLadislav Zezula
2017-09-19CMake: Remove misleading opts add DLL supportLectem
This commit fixes #114 The options UNICODE and BUILD_DYNAMIC_MODULE were only changing the name of the libraries and not the flags used for compilation. I removed them for now, but if we want to add Unicode/Runtime version to CMake it will be possible later. This fixes #114 as the .lib created by CMake on windows can no more be mistaken for another one. If people need to build a specific version of the library, they can for now use the cmake cache to change the /M(D/T) flag and/or add the UNICODE and _UNICODE defines. I changed the option name for the test executable so that it won't conflict with other projects, and made sure BUILD_TESTING is checked. When BUILD_TESTING (the official option for CTest) is ON, STORM_BUILD_TESTS is by default ON. If BUILD_TESTING is set to OFF, then STORM_BUILD_TESTS can only be set to OFF. I also added the stormlib_dll/StormLib.def file to the source list when using MSVC, which means you can now correctly create StormLib.dll and its associated .lib and .exp by setting BUILD_SHARED_LIBS to ON.
2017-09-18Merge pull request #113 from Lectem/STORMLIB_NO_AUTO_LINKLadislav Zezula
Stormlib no auto link
2017-09-17Add STORMLIB_NO_AUTO_LINK define to disable linking with pragmaLectem
2017-09-17cmake target_* requires v2.8.12Lectem
2017-08-29Merge branch 'master' of https://github.com/ladislav-zezula/StormLibZezula Ladislav
2017-08-29+ Fixed patching bugZezula Ladislav
2017-08-28Merge pull request #110 from Lectem/patch-2Ladislav Zezula
SFileSetFilePointer error when new pointer is <0
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