aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* A null httpd main loop for POSIX platformsMartin Ridgers2021-10-151-1/+17
|
* Disabled warning about missing initializersMartin Ridgers2021-10-151-0/+1
|
* Moved Windows-only defines to the is("windows") xmake blockMartin Ridgers2021-10-151-3/+7
|
* Merged mainMartin Ridgers2021-10-144-69/+110
|\
| * Merge branch 'main' of https://github.com/EpicGames/zenStefan Boberg2021-10-132-6/+78
| |\
| | * Add remote execute functions (#15)Joe Kirchoff2021-10-132-6/+78
| | | | | | | | | Also fix request type for exists, should be head.
| * | projectstore: Removing support for requesting attachments by hash using ↵Stefan Boberg2021-10-131-55/+5
| |/ | | | | | | offset/length (not needed and we will remove this path entirely)
| * Merge branch 'main' of https://github.com/EpicGames/zenStefan Boberg2021-10-132-49/+185
| |\
| * | structuredcache: add code to handle conflict which can occur when multiple ↵Stefan Boberg2021-10-131-8/+27
| | | | | | | | | | | | PUTs of the same value occur close enough to cause issues due to file system races
* | | Use std::fs::path for IoBuffer::MakeFromFile().Martin Ridgers2021-10-146-10/+8
| | | | | | | | | | | | | | | This is more consistent with MakeFromTempFile() and almost all arguments are path objects anyway.
* | | Implemented basicfile.cpp for POSIX platformsMartin Ridgers2021-10-141-0/+54
| | |
* | | Merged mainMartin Ridgers2021-10-132-49/+185
|\ \ \ | | |/ | |/|
| * | Added support for decompressing from offset.Per Larsson2021-10-132-49/+185
| |/
* | Fixed shadowed symbol error in zenserver-test.cppMartin Ridgers2021-10-131-4/+6
| |
* | Fixed httpsys.cpp WideToUtf8() link errorsMartin Ridgers2021-10-131-3/+3
| |
* | Removed u16string WideToUtf8() prototypeMartin Ridgers2021-10-131-1/+0
| |
* | std::fs::path cannot be forward declared.Martin Ridgers2021-10-131-3/+1
| | | | | | | | | | libstdc++ uses has a std::fs::__cxx11::path which causes GCC to struggle with ambiguity.
* | 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
| |
* | Merged mainMartin Ridgers2021-10-128-12/+48
|\|
| * Ratios should not be percentages (this should be done in presentation)Stefan Boberg2021-10-112-4/+4
| |
| * stats: Added support for handler unregistrationStefan Boberg2021-10-115-6/+36
| |
| * Added lofreq timer update to httpsys main loopStefan Boberg2021-10-112-2/+8
| |
* | Added "xmake project" output to .gitignoreMartin Ridgers2021-10-121-0/+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
| |
* | Changed example project VS generation command to exclude x86Martin Ridgers2021-10-111-1/+1
| |
* | uson.json tests were passing un-terminated strings to json11::parse()Martin Ridgers2021-10-111-9/+9
| |
* | Added some tests for pid-related functionsMartin Ridgers2021-10-111-0/+12
| |
* | ZEN_*_OPTIMIZATION for GCC and ClangMartin Ridgers2021-10-111-2/+8
| |
* | There are no surrogate pairs in utf32Martin Ridgers2021-10-111-0/+5
| |
* | Replaced use of std::u16string* with std::wstring*Martin Ridgers2021-10-112-10/+19
| |
* | Added a ZEN_SIZEOF_WCHAR_T defineMartin Ridgers2021-10-111-0/+7
| |
* | Merged mainMartin Ridgers2021-10-1117-957/+185
|\|
| * iobuffer: Changed MakeFromTemporaryFile so it accepts a path instead of a ↵Stefan Boberg2021-10-083-5/+5
| | | | | | | | character pointer
| * zenstore: Added forcelink stuff to ensure we bring in filecas testsStefan Boberg2021-10-081-0/+2
| |
| * Added ScopedTemporaryDirectory which specifies a particular directory path ↵Stefan Boberg2021-10-082-0/+8
| | | | | | | | | | | | to use This is primarily for temporary debugging purposes, since it can be more convenient to use the same directory over and over
| * Added another test exe name to GetExePath testStefan Boberg2021-10-081-2/+2
| |
| * filecas: stress test code to understand access denied errorsStefan Boberg2021-10-082-6/+132
| | | | | | | | | | | | Added stress test for file cas file rename strategy (compiled out by default), to understand behaviour and why we get access denied errors in some cases when opening a file Also added code to ensure source file is deleted in the case where we end up hitting this error condition
| * 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 ↵Stefan Boberg2021-10-081-1/+8
| | | | | | | | already exists
| * Added shell32.dll to delay load list since it's only needed when no ↵Stefan Boberg2021-10-074-941/+2
| | | | | | | | | | | | directory is specified on the command line Also removed redundant vfs files
| * NiceByteRateToBuffer could cause a divide-by-zero in some cases - fixedStefan Boberg2021-10-071-1/+11
| |
* | Fixed undefined mimalloc symbolsMartin Ridgers2021-10-071-0/+1
| |
* | Fixed signed/unsigned comparison mismatchMartin Ridgers2021-10-071-1/+1
| |
* | Fixed misplaced nodiscard attributeMartin Ridgers2021-10-071-1/+1
| |
* | Fixed shadowed template parameterMartin Ridgers2021-10-071-1/+1
| |