aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2020-12-13Added support for amternative MPQ markersLadislav Zezula
2020-12-06* Better checks for MPQ header v 4.0Ladislav Zezula
2020-11-23Removed trailing whitespaceLadislav Zezula
2020-11-21* Release 9.23v9.23Ladislav Zezula
* Fixed regressions * Fixed test program
2020-11-18Fixed some variants of NP_Protect-ed mapsLadislav Zezula
2020-11-02Added missing header fileLadislav Zezula
2020-11-02Added missing filesLadislav Zezula
2020-10-26Added universal makefile for Visual StudioLadislav Zezula
2020-10-26Name conflict with Unreal Engine 4: TBitArrayLadislav Zezula
2020-10-25TBitArray: Changed struct to classLadislav Zezula
2020-10-24Changed PLATFORM_* to STORMLIB_*Ladislav Zezula
2020-10-24TBitArray made privateLadislav Zezula
2020-10-07Migrated to VS 2019Ladislav Zezula
2020-09-22Merge branch 'master' of https://github.com/ladislav-zezula/StormLibLadislav Zezula
2020-09-22Added support for NP_Protect protector (SC2 Maps)Ladislav Zezula
2020-09-02change ERROR_NEGATIVE_SEEK to ESPIPEМаша
looks better if we want to differ INVALID_PARAMETER and incorrect seek I think
2020-08-31Fixed type castLadislav Zezula
2020-08-31Fixed missing hash table in case when HET table existsLadislav Zezula
2020-08-26* Removed sprintf as source of incompatibilitiesLadislav Zezula
* Fixed bug
2020-08-14Removed if statement, which always evaluates to trueLajos.Meszaros
2020-08-09Loading of MPQs v 4.0 with fake MPQ headersLadislav Zezula
2020-06-29Fixed cdecl problemLadislav Zezula
2020-06-17Fixed calling conventionLadislav Zezula
2020-06-17Merge branch 'master' of https://github.com/ladislav-zezula/StormLibLadislav Zezula
2020-06-17Fixed calling convention for GCCLadislav Zezula
2020-05-30Fixed address typo in pklib struct documentationLajos.Meszaros
2020-05-19Small changes to the build processLadislav Zezula
2020-05-13Minox fixesLadislav Zezula
2020-05-11Added WDK buildLadislav Zezula
2020-05-10* ZLIB updatedLadislav Zezula
* Minor fixes
2020-05-05Added option to open named sectionLadislav Zezula
2020-04-28Add more extensionsBogdan Gligorijevic
2020-04-05Fixed Linux buildnamreeb
2020-03-25Added checks for obviously fake filesLadislav Zezula
2020-03-25CheckWildCard renamed to SFileCheckWildCard to prevent conflict with CascLibLadislav Zezula
2020-03-25MIX files are now considered Watctaft III mapsLadislav Zezula
2019-10-30StormPort: Suppress `min/max` macros from windowsGleb Mazovetskiy
This makes StormLib usable with C++ stdlib (e.g. the <algorithm> header which defines std::min/max)
2019-10-21Include strings.h for strncasecmpnia
2019-09-11BlehZezula Ladislav
2019-09-11Added detection of compiled LUA scriptsZezula Ladislav
2019-05-10Merge pull request #150 from BogdanW3/signLadislav Zezula
Support for mpq not being the last part of a file
2019-05-09FileStream.cpp: Add Haiku platform supportZoltán Mizsei
2019-05-01Add Haiku supportZoltán Mizsei
2019-02-20Change QueryMpqSignatureInfo to support the mpq not being the last part of a ↵Bogdan Gligorijevic
file
2018-11-08* New feature: Force add listfileLadislav Zezula
2018-10-15+ Fixed arbitrarily large allocations caused by TQMPHeader::dwBlockTableSizeZezula Ladislav
2018-06-13+ When opening a file by special name, the file is first checked whether ↵Ladislav Zezula
that file is there.
2018-05-01Add brackets in SFileSetFilePointer when pointer < 0nvs
This addresses a bug introduced in: - fe652fe4a6e02041194a0f1b29a0086bd99fb14d Brackets were not properly included, causing `SFILE_INVALID_POS` to be returned whenever `DeltaPos` was less than zero, instead of only when the resulting position was negative.
2018-04-26Set SFileSetFilePointer error when new pointer < 0nvs
This addresses an apparent oversight in the following commit: - 951f416398b3aa0b32969b4a391a3103443ad99e An error is not actually set, even though the return value now correctly indicates failure. Per the documentation for [`SetFilerPointer ()`][1], this should be set to `ERROR_NEGATIVE_SEEK` on Windows. On Mac/Linux, this would be `EINVAL` as per the documentation for [`fseek ()`][2]. [1]: https://msdn.microsoft.com/en-us/library/windows/desktop/aa365541(v=vs.85).aspx [2]: http://pubs.opengroup.org/onlinepubs/9699919799/functions/fseek.html
2018-04-03+ Fixed build warnings in VS 2015Zezula Ladislav