| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | | | | | | | | Merged main | Martin Ridgers | 2021-10-16 | 1 | -4/+6 | |
| | |\ \ \ \ \ \ \ \ | ||||||
| | * | | | | | | | | | Use std::fs::path for IoBuffer::MakeFromFile(). | Martin Ridgers | 2021-10-14 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is more consistent with MakeFromTempFile() and almost all arguments are path objects anyway. | |||||
| | * | | | | | | | | | Fixed shadowed symbol error in zenserver-test.cpp | Martin Ridgers | 2021-10-13 | 1 | -4/+6 | |
| | | | | | | | | | | | ||||||
| * | | | | | | | | | | Merged main. | Per Larsson | 2021-11-25 | 1 | -0/+2 | |
| |\ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|/ | |/| | | | | | | | | ||||||
| | * | | | | | | | | | Fixed unused variable in integration tests. | Per Larsson | 2021-11-23 | 1 | -0/+4 | |
| | | |_|_|_|_|_|_|/ | |/| | | | | | | | ||||||
| * | | | | | | | | | merge from main | Stefan Boberg | 2021-11-18 | 1 | -43/+359 | |
| |\| | | | | | | | | ||||||
| | * | | | | | | | | Cleanup test. | Per Larsson | 2021-11-12 | 1 | -87/+31 | |
| | | | | | | | | | | ||||||
| | * | | | | | | | | Added test for cache policy SkipAttachments. | Per Larsson | 2021-11-12 | 1 | -73/+49 | |
| | | | | | | | | | | ||||||
| | * | | | | | | | | Fixed bug when cloning CbObject. | Per Larsson | 2021-11-12 | 1 | -28/+189 | |
| | | | | | | | | | | ||||||
| | * | | | | | | | | Movec cache utility types to zenutil and fixed unit tests. | Per Larsson | 2021-11-12 | 1 | -79/+87 | |
| | | | | | | | | | | ||||||
| | * | | | | | | | | Merge branch 'main' into zcache-batch | Per Larsson | 2021-11-11 | 1 | -4/+6 | |
| | |\ \ \ \ \ \ \ \ | | | |_|_|_|_|_|/ | | |/| | | | | | | ||||||
| | | * | | | | | | | Format fix. | Per Larsson | 2021-11-11 | 1 | -5/+7 | |
| | | | |_|_|_|_|/ | | |/| | | | | | ||||||
| | | * | | | | | | __FILE__ can be relative and thus may not exist from the CWD | Martin Ridgers | 2021-11-03 | 1 | -2/+4 | |
| | | | | | | | | | ||||||
| | | * | | | | | | Removed sensitive words | Martin Ridgers | 2021-11-03 | 1 | -2/+2 | |
| | | | | | | | | | ||||||
| | * | | | | | | | Added batched get chunk(s). | Per Larsson | 2021-11-08 | 1 | -13/+13 | |
| | | | | | | | | | ||||||
| | * | | | | | | | Added upstream batch API. | Per Larsson | 2021-11-02 | 1 | -18/+138 | |
| | | | | | | | | | ||||||
| | * | | | | | | | Merge branch 'main' into zcache-batch | Per Larsson | 2021-11-01 | 1 | -12/+15 | |
| | |\| | | | | | | ||||||
| | | * | | | | | | Fixed shadowed symbol error in zenserver-test.cpp | Martin Ridgers | 2021-11-01 | 1 | -4/+6 | |
| | | | |_|_|_|/ | | |/| | | | | ||||||
| | * | | | | | | First pass batch request. | Per Larsson | 2021-10-29 | 1 | -0/+103 | |
| | | |_|_|_|/ | |/| | | | | ||||||
| * | | | | | | fixed tests for new msvc compiler warnings | Stefan Boberg | 2021-11-03 | 1 | -0/+5 | |
| | | | | | | | ||||||
| * | | | | | | Merged from main | Stefan Boberg | 2021-10-29 | 1 | -8/+9 | |
| |\ \ \ \ \ \ | | |/ / / / | |/| | | | | ||||||
| | * | | | | | zenserver-test: Some modifications to avoid ODR violations | Stefan Boberg | 2021-10-29 | 1 | -8/+9 | |
| | |/ / / / | ||||||
| * | | | | | general: Fixed up some vcxproj files which had a warning level set | Stefan Boberg | 2021-10-24 | 1 | -6/+6 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Thus they did not get the same settings as all other projects which made it easy to introduce warnings which would trigger in xmake builds Cleaned up some #include usage to use third-party include brackets | |||||
| * | | | | | clang-format | Stefan Boberg | 2021-10-23 | 1 | -4/+4 | |
| | | | | | | ||||||
| * | | | | | z$: Removed CasStore | Stefan Boberg | 2021-10-21 | 1 | -2/+8 | |
| |/ / / / | ||||||
| * | | | | Fixed failing test. | Per Larsson | 2021-10-21 | 1 | -1/+1 | |
| | | | | | ||||||
| * | | | | Compressed oplog attachments | Per Larsson | 2021-10-21 | 1 | -1/+1 | |
| | | | | | ||||||
| * | | | | Format fix. | Per Larsson | 2021-10-20 | 1 | -1/+1 | |
| | |_|/ |/| | | ||||||
| * | | | zenserver-test: Fixed up zcache tests | Stefan Boberg | 2021-10-19 | 1 | -6/+7 | |
| | |/ |/| | ||||||
| * | | zencore: Enabled MSC warning 4668 to get warnings when preprocessor macros ↵ | Stefan Boberg | 2021-10-15 | 1 | -4/+6 | |
| |/ | | | | | | | | are used without an explicit definition Also fixed up various code to compile with this, by using ZEN_THIRD_PARTY_INCLUDES_START/ZEN_THIRD_PARTY_INCLUDES_END macros Removed prewindows.h/postwindows.h since they are no longer to be used due to the above | |||||
| * | Added support for SkipData cache policy. | Per Larsson | 2021-10-03 | 1 | -11/+95 | |
| | | ||||||
| * | timer: cleaned up Stopwatch, removed GetCpuTimerValue | Stefan Boberg | 2021-09-29 | 1 | -6/+6 | |
| | | ||||||
| * | Prevent mesh tests to crash by moving behind define. | Per Larsson | 2021-09-29 | 1 | -0/+3 | |
| | | ||||||
| * | Removed MemoryOutStream, MemoryInStream | Stefan Boberg | 2021-09-28 | 1 | -22/+15 | |
| | | | | | | | | | BinaryWriter/BinaryReader now implements memory buffer functionality which previously needed two chained instances of a Buffer/Reader. This was originally expected to be an abstraction for file and other stream access but this is not going to be useful so may as well collapse the functionality. This also eliminates the need for stack-aware ref-counting which is the real reason for wanting to get rid of this code. This was a very old experimental feature which turned out to be a bad idea. This also removes the /cas/batch endpoint | |||||
| * | Made use of mimalloc controlled by define | Stefan Boberg | 2021-09-20 | 1 | -1/+5 | |
| | | | | | | | | When ZEN_USE_MIMALLOC is set to 0, mimalloc will not be used. This is useful to diagnose issues with gflags and other generic analysis tools which expect malloc/free to be used for memory management | |||||
| * | Respect skip attachments when retrieved from upstream cache. | Per Larsson | 2021-09-20 | 1 | -0/+56 | |
| | | ||||||
| * | Merge branch 'main' of https://github.com/EpicGames/zen | Per Larsson | 2021-09-20 | 1 | -4/+11 | |
| |\ | ||||||
| | * | It's not possible to compile out tests | Stefan Boberg | 2021-09-20 | 1 | -4/+11 | |
| | | | | | | | | | Tests are now compiled in if `ZEN_WITH_TESTS=1`, and compiled out if not. Compiling tests out reduces the footprint of the resulting executables quite significantly. | |||||
| * | | Added support for skipping package attachments. | Per Larsson | 2021-09-20 | 1 | -0/+53 | |
| |/ | ||||||
| * | Changed so Windows also uses the portable std::mutex implementation and ↵ | Stefan Boberg | 2021-09-19 | 1 | -25/+27 | |
| | | | | | reworked some code which would not compile after the change | |||||
| * | Added cache policy tests for CbPackage. | Per Larsson | 2021-09-17 | 1 | -3/+169 | |
| | | ||||||
| * | Added test for store local/remote cache policy. | Per Larsson | 2021-09-17 | 1 | -0/+35 | |
| | | ||||||
| * | Initial support for cache policies. | Per Larsson | 2021-09-17 | 1 | -2/+81 | |
| | | ||||||
| * | Added namespace scopes to more includes for better consistency | Stefan Boberg | 2021-09-17 | 1 | -3/+6 | |
| | | ||||||
| * | Moved zenserverprocess into zenutil/zenserverprocess.h | Stefan Boberg | 2021-09-17 | 1 | -1/+1 | |
| | | ||||||
| * | Merge branch 'main' of https://github.com/EpicGames/zen | Stefan Boberg | 2021-09-16 | 1 | -1/+219 | |
| |\ | ||||||
| | * | Compact binary package caching support (#9) | Per Larsson | 2021-09-16 | 1 | -1/+219 | |
| | | | ||||||
| * | | Changed how sponsor processes are managed | Stefan Boberg | 2021-09-16 | 1 | -0/+62 | |
| |/ | | | | We can now monitor more than one process and if a new process is started on the same port we will hand over the owner pid to the process which is already executing before exiting. Note that this is only done if there is actually already an owner process in the instance list. | |||||
| * | Improved package serialization to allow round tripping | Stefan Boberg | 2021-09-16 | 1 | -1/+6 | |
| | | ||||||
| * | Fixed some unreferenced variable warnings (why don't we get these in sln ↵ | Stefan Boberg | 2021-09-16 | 1 | -0/+2 | |
| | | | | | builds?). Also added size verification to certain payloads | |||||