| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | A null httpd main loop for POSIX platforms | Martin Ridgers | 2021-10-15 | 1 | -1/+17 |
| | | |||||
| * | Disabled warning about missing initializers | Martin Ridgers | 2021-10-15 | 1 | -0/+1 |
| | | |||||
| * | Moved Windows-only defines to the is("windows") xmake block | Martin Ridgers | 2021-10-15 | 1 | -3/+7 |
| | | |||||
| * | Merged main | Martin Ridgers | 2021-10-14 | 4 | -69/+110 |
| |\ | |||||
| | * | Merge branch 'main' of https://github.com/EpicGames/zen | Stefan Boberg | 2021-10-13 | 2 | -6/+78 |
| | |\ | |||||
| | | * | Add remote execute functions (#15) | Joe Kirchoff | 2021-10-13 | 2 | -6/+78 |
| | | | | | | | | | | Also fix request type for exists, should be head. | ||||
| | * | | projectstore: Removing support for requesting attachments by hash using ↵ | Stefan Boberg | 2021-10-13 | 1 | -55/+5 |
| | |/ | | | | | | | offset/length (not needed and we will remove this path entirely) | ||||
| | * | Merge branch 'main' of https://github.com/EpicGames/zen | Stefan Boberg | 2021-10-13 | 2 | -49/+185 |
| | |\ | |||||
| | * | | structuredcache: add code to handle conflict which can occur when multiple ↵ | Stefan Boberg | 2021-10-13 | 1 | -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 Ridgers | 2021-10-14 | 6 | -10/+8 |
| | | | | | | | | | | | | | | | | This is more consistent with MakeFromTempFile() and almost all arguments are path objects anyway. | ||||
| * | | | Implemented basicfile.cpp for POSIX platforms | Martin Ridgers | 2021-10-14 | 1 | -0/+54 |
| | | | | |||||
| * | | | Merged main | Martin Ridgers | 2021-10-13 | 2 | -49/+185 |
| |\ \ \ | | |/ | |/| | |||||
| | * | | Added support for decompressing from offset. | Per Larsson | 2021-10-13 | 2 | -49/+185 |
| | |/ | |||||
| * | | Fixed shadowed symbol error in zenserver-test.cpp | Martin Ridgers | 2021-10-13 | 1 | -4/+6 |
| | | | |||||
| * | | Fixed httpsys.cpp WideToUtf8() link errors | Martin Ridgers | 2021-10-13 | 1 | -3/+3 |
| | | | |||||
| * | | Removed u16string WideToUtf8() prototype | Martin Ridgers | 2021-10-13 | 1 | -1/+0 |
| | | | |||||
| * | | std::fs::path cannot be forward declared. | Martin Ridgers | 2021-10-13 | 1 | -3/+1 |
| | | | | | | | | | | | libstdc++ uses has a std::fs::__cxx11::path which causes GCC to struggle with ambiguity. | ||||
| * | | Signed/unsigned comparison mismatch | Martin Ridgers | 2021-10-13 | 1 | -1/+1 |
| | | | |||||
| * | | Moved zencore/windows.h include from basicfile.h to basicfile.cpp | Martin Ridgers | 2021-10-13 | 2 | -4/+4 |
| | | | |||||
| * | | Replaced use of DWORD with uint32_t | Martin Ridgers | 2021-10-13 | 2 | -2/+2 |
| | | | |||||
| * | | Merged main | Martin Ridgers | 2021-10-12 | 8 | -12/+48 |
| |\| | |||||
| | * | Ratios should not be percentages (this should be done in presentation) | Stefan Boberg | 2021-10-11 | 2 | -4/+4 |
| | | | |||||
| | * | stats: Added support for handler unregistration | Stefan Boberg | 2021-10-11 | 5 | -6/+36 |
| | | | |||||
| | * | Added lofreq timer update to httpsys main loop | Stefan Boberg | 2021-10-11 | 2 | -2/+8 |
| | | | |||||
| * | | Added "xmake project" output to .gitignore | Martin Ridgers | 2021-10-12 | 1 | -0/+2 |
| | | | |||||
| * | | Misplaced nodiscard attribute | Martin Ridgers | 2021-10-12 | 1 | -3/+3 |
| | | | |||||
| * | | Only include zencore/windows.h on Windows | Martin Ridgers | 2021-10-12 | 4 | -7/+18 |
| | | | |||||
| * | | Corrected incorrect casing of include statements | Martin Ridgers | 2021-10-12 | 7 | -9/+9 |
| | | | |||||
| * | | Changed example project VS generation command to exclude x86 | Martin Ridgers | 2021-10-11 | 1 | -1/+1 |
| | | | |||||
| * | | uson.json tests were passing un-terminated strings to json11::parse() | Martin Ridgers | 2021-10-11 | 1 | -9/+9 |
| | | | |||||
| * | | Added some tests for pid-related functions | Martin Ridgers | 2021-10-11 | 1 | -0/+12 |
| | | | |||||
| * | | ZEN_*_OPTIMIZATION for GCC and Clang | Martin Ridgers | 2021-10-11 | 1 | -2/+8 |
| | | | |||||
| * | | There are no surrogate pairs in utf32 | Martin Ridgers | 2021-10-11 | 1 | -0/+5 |
| | | | |||||
| * | | Replaced use of std::u16string* with std::wstring* | Martin Ridgers | 2021-10-11 | 2 | -10/+19 |
| | | | |||||
| * | | Added a ZEN_SIZEOF_WCHAR_T define | Martin Ridgers | 2021-10-11 | 1 | -0/+7 |
| | | | |||||
| * | | Merged main | Martin Ridgers | 2021-10-11 | 17 | -957/+185 |
| |\| | |||||
| | * | iobuffer: Changed MakeFromTemporaryFile so it accepts a path instead of a ↵ | Stefan Boberg | 2021-10-08 | 3 | -5/+5 |
| | | | | | | | | | character pointer | ||||
| | * | zenstore: Added forcelink stuff to ensure we bring in filecas tests | Stefan Boberg | 2021-10-08 | 1 | -0/+2 |
| | | | |||||
| | * | Added ScopedTemporaryDirectory which specifies a particular directory path ↵ | Stefan Boberg | 2021-10-08 | 2 | -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 test | Stefan Boberg | 2021-10-08 | 1 | -2/+2 |
| | | | |||||
| | * | filecas: stress test code to understand access denied errors | Stefan Boberg | 2021-10-08 | 2 | -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 comment | Stefan Boberg | 2021-10-08 | 1 | -1/+1 |
| | | | |||||
| | * | basicfile: Added Write member functions accepting MemoryView for convenience | Stefan Boberg | 2021-10-08 | 2 | -0/+14 |
| | | | |||||
| | * | filecas: Added handling of error when a rename is attempted but the target ↵ | Stefan Boberg | 2021-10-08 | 1 | -1/+8 |
| | | | | | | | | | already exists | ||||
| | * | Added shell32.dll to delay load list since it's only needed when no ↵ | Stefan Boberg | 2021-10-07 | 4 | -941/+2 |
| | | | | | | | | | | | | | directory is specified on the command line Also removed redundant vfs files | ||||
| | * | NiceByteRateToBuffer could cause a divide-by-zero in some cases - fixed | Stefan Boberg | 2021-10-07 | 1 | -1/+11 |
| | | | |||||
| * | | Fixed undefined mimalloc symbols | Martin Ridgers | 2021-10-07 | 1 | -0/+1 |
| | | | |||||
| * | | Fixed signed/unsigned comparison mismatch | Martin Ridgers | 2021-10-07 | 1 | -1/+1 |
| | | | |||||
| * | | Fixed misplaced nodiscard attribute | Martin Ridgers | 2021-10-07 | 1 | -1/+1 |
| | | | |||||
| * | | Fixed shadowed template parameter | Martin Ridgers | 2021-10-07 | 1 | -1/+1 |
| | | | |||||