summaryrefslogtreecommitdiff
path: root/src/fs
AgeCommit message (Collapse)AuthorFilesLines
2018-08-06Fix possible double free in zip reading code if zip file corrupted.Andrei Karas1-1/+1
2018-08-06Add possible workaround for realpath overflow.Andrei Karas1-4/+11
2018-04-02Add some missing brackets in macroses.Andrei Karas1-1/+1
2018-03-27Remove extra include from rwops.cppAndrei Karas1-2/+0
2018-03-17Improve rwops creation error messages.Andrei Karas2-7/+15
2018-02-16Replace file type from stream to FILE in logger.Andrei Karas1-0/+1
This will allow log data from C libs.
2018-01-13Dont allow use realpath function if in path present "(unreachable)".Andrei Karas1-0/+4
Possible glibc bug mitigation.
2018-01-13Dont allow "(unreachable)" in update files paths.Andrei Karas1-1/+2
2018-01-04Update copyrights year.Andrei Karas39-41/+41
2017-10-09Add support for configure parameter for override home dir for unit tests.Andrei Karas1-0/+7
New configure parameter: --with-unittestsdir=path
2017-10-07Revert "Disable warning -Wundef in zlib.h."Andrei Karas1-3/+0
This reverts commit a5c11b12df43565613fe1fd6514404d2c9fef7a8.
2017-10-07Disable warning -Wundef in zlib.h.Andrei Karas1-0/+3
2017-08-21Remove useless variables.Andrei Karas2-7/+4
2017-08-21Change useless if conditions.Andrei Karas1-4/+5
2017-08-21Remove useless else.Andrei Karas1-6/+2
2017-08-14Replace bswap_16/32 to __builtin_bswap16/32.Andrei Karas1-6/+2
2017-07-18Remove extra includes.Andrei Karas1-2/+0
2017-07-17Fix issues detected by coverity.Andrei Karas6-5/+30
2017-07-14Replace std::vector into macro STD_VECTOR.Andrei Karas5-45/+45
In most case it equal to std::vector except debug modes. Now it can be also mse::mstd::vector, but sadly this class not support all required features.
2017-07-13Add vector.h for use different vectors.Andrei Karas1-1/+1
Also replace <vector> include into "utils/vector.h"
2017-07-07Move unit tests into unittests directory.Andrei Karas4-5097/+0
2017-07-01fix code style.Andrei Karas1-1/+1
2017-07-01Fix compilation for Android.Andrei Karas1-0/+4
2017-06-30Remove extra includes from headers.Andrei Karas5-0/+7
2017-06-29Use std::move in some places.Andrei Karas2-6/+8
2017-06-29Move cast macroses into separate file.Andrei Karas1-0/+2
2017-06-29Move foreach macroses into separate file.Andrei Karas7-0/+8
2017-06-28Dont show assert if XDG paths config not exists.Andrei Karas1-13/+16
2017-06-20Fix sdl warning hiding pragmas for old compilers.Andrei Karas6-18/+18
2017-06-20Prevent Wshadow varnings in SDL code.Andrei Karas6-0/+18
2017-06-09Remove extra includes.Andrei Karas1-4/+0
2017-06-08Replace ext.compare to direct string comparison.Andrei Karas1-2/+2
2017-06-08Add missing consts or string references.Andrei Karas1-1/+1
2017-06-08Replace depricated headers.Andrei Karas1-1/+1
2017-06-08Replace size() to empty() where is possibleAndrei Karas5-85/+85
2017-06-07Fix clang-tidy check readability-implicit-bool-cast.Andrei Karas9-34/+34
2017-06-04Fix code style.Andrei Karas2-7/+7
2017-05-26Fix code style.Andrei Karas1-2/+1
2017-05-23Remove extra include from fsziprwops.cppAndrei Karas1-1/+0
2017-05-22Dont unpack data.zip on Android.Andrei Karas2-13/+0
2017-05-22Improve a bit fsziprwops.cpp.Andrei Karas1-1/+4
2017-05-21Add missing const into fsdir.cppAndrei Karas1-1/+1
2017-05-19Fix some warnings in unit tests.Andrei Karas1-1/+0
2017-05-18Add support for additional unit test library doctest.Andrei Karas4-92/+100
2017-05-18Move catch.hpp into test directory.Andrei Karas4-5/+6
Also replace include catch.hpp into generic unittests.h
2017-05-17Show in mount / unmount messages info about subDir if it present.Andrei Karas1-6/+29
2017-05-17Improve a bit virtfs based on directories.Andrei Karas4-11/+25
2017-05-17Fix another random issue in tests.Andrei Karas1-1/+1
2017-05-17Fix possible tests error in some situations.Andrei Karas1-1/+1
2017-05-16Add missing space in fs.cppAndrei Karas1-1/+1