aboutsummaryrefslogtreecommitdiff
path: root/zenstore
Commit message (Expand)AuthorAgeFilesLines
* CAS.cpp/h -> cas.cpp/h to keep Zen's file casing consistentMartin Ridgers2021-10-2912-11/+11
* Alphebetical include orderMartin Ridgers2021-10-281-1/+1
* LockFile implementation for LinuxMartin Ridgers2021-10-281-0/+22
* Merged mainMartin Ridgers2021-10-282-0/+66
|\
| * Lockfile implementation (#24)Stefan Boberg2021-10-272-0/+66
* | Implemented filecas.cpp for POSIX platformsMartin Ridgers2021-10-251-2/+92
* | open() flags were incorrect and it would not create new filesMartin Ridgers2021-10-251-1/+1
* | Compile fixes due to std::fs::path's differing character typesMartin Ridgers2021-10-201-4/+7
* | Fixed concrete Visitor to use the correct argument typesMartin Ridgers2021-10-201-2/+2
* | Cross-platform argument to ZEN_DEBUG()Martin Ridgers2021-10-201-1/+1
* | Use cross-platform ExtPathBuilder instead of ExtWideStrBuilderMartin Ridgers2021-10-182-6/+6
* | Merged mainMartin Ridgers2021-10-161-7/+2
|\|
| * zencore: Enabled MSC warning 4668 to get warnings when preprocessor macros ar...Stefan Boberg2021-10-151-7/+2
* | Merged mainMartin Ridgers2021-10-152-5/+5
|\|
| * clang-formatStefan Boberg2021-10-152-5/+5
* | Implemented basicfile.cpp for POSIX platformsMartin Ridgers2021-10-141-0/+54
* | std::fs::path cannot be forward declared.Martin Ridgers2021-10-131-3/+1
* | Signed/unsigned comparison mismatchMartin Ridgers2021-10-131-1/+1
* | Moved zencore/windows.h include from basicfile.h to basicfile.cppMartin Ridgers2021-10-132-4/+4
* | Replaced use of DWORD with uint32_tMartin Ridgers2021-10-132-2/+2
* | Misplaced nodiscard attributeMartin Ridgers2021-10-121-3/+3
* | Only include zencore/windows.h on WindowsMartin Ridgers2021-10-124-7/+18
* | Corrected incorrect casing of include statementsMartin Ridgers2021-10-127-9/+9
|/
* zenstore: Added forcelink stuff to ensure we bring in filecas testsStefan Boberg2021-10-081-0/+2
* filecas: stress test code to understand access denied errorsStefan Boberg2021-10-082-6/+132
* Removed invalid commentStefan Boberg2021-10-081-1/+1
* basicfile: Added Write member functions accepting MemoryView for convenienceStefan Boberg2021-10-082-0/+14
* filecas: Added handling of error when a rename is attempted but the target al...Stefan Boberg2021-10-081-1/+8
* Merged from upstreamStefan Boberg2021-10-055-26/+53
* cas: added some GC stubsStefan Boberg2021-10-012-0/+51
* clang-formatStefan Boberg2021-09-272-3/+3
* Reimplemented CasLogFile in terms of BasicFileStefan Boberg2021-09-262-33/+28
* Various BasicFile improvementsStefan Boberg2021-09-262-22/+90
* Added TemporaryFile implementation, provides a simple abstraction around temp...Stefan Boberg2021-09-252-3/+119
* Ensure FILE_RENAME_INFO structure allocation is freed also if FileCasStrategy...Stefan Boberg2021-09-251-2/+3
* cidstore: added some implementation notesStefan Boberg2021-09-231-0/+5
* Merge branch 'main' of https://github.com/EpicGames/zenStefan Boberg2021-09-231-4/+4
|\
| * Clang format fix.Per Larsson2021-09-221-4/+4
* | cidstore: made all updates log using LogMapping()Stefan Boberg2021-09-231-7/+23
* | Fixed dumb bug in CasChunkSet::IterateChunks which would cause infinite loopStefan Boberg2021-09-231-1/+1
|/
* Encapsulated containers in CasChunkSet to allow for more efficient udpates/qu...Stefan Boberg2021-09-216-66/+73
* Wired up scrubbing to more higher level servicesStefan Boberg2021-09-215-44/+123
* Removed scrubbing from CasImpl::Initialize since this is triggered by higher ...Stefan Boberg2021-09-211-3/+7
* Fixed an issue in scrubbing which would flag certain chunks as invalidStefan Boberg2021-09-212-2/+13
* Implemented CID store scrubbingStefan Boberg2021-09-201-2/+73
* Added more scrub stubs in higher level servicesStefan Boberg2021-09-202-0/+8
* Fixed another issue with filecas name shardingStefan Boberg2021-09-201-1/+1
* Moved more code into zen namespace, for consistencyStefan Boberg2021-09-206-11/+11
* It's not possible to compile out testsStefan Boberg2021-09-203-3/+11
* Fixed unused variable warnings exposed by xmake build (unclear why I do not r...Stefan Boberg2021-09-192-1/+8