aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Added a missing file mode for a open() that creates a fileMartin Ridgers2021-12-081-1/+1
|
* Fixed unused return value warnings from POSIX/Linux headersMartin Ridgers2021-12-082-2/+4
|
* Dependent variable definition as inside a if-Windows blockMartin Ridgers2021-12-081-6/+7
|
* A 'long int' is larger on non-Windows causing narrowing warningsMartin Ridgers2021-12-081-15/+23
|
* Merged mainMartin Ridgers2021-12-085-85/+159
|\
| * Return status_code as ErrorCode from jupiter api if not successfulJoe Kirchoff2021-12-072-26/+72
| |
| * Merge pull request #33 from EpicGames/make_Materialize_threadsafemattpetersepic2021-12-062-43/+59
| |\ | | | | | | Make IoBufferCore::Materialize threadsafe
| | * Fixes from code reviewMatt Peters2021-12-032-10/+11
| | |
| | * Make IoBufferCore::Materialize threadsafeMatt Peters2021-12-022-43/+58
| | |
| * | Better error tracking when remote execute fails to postJoe Kirchoff2021-12-021-15/+17
| | |
| * | Merge pull request #32 from EpicGames/non-elevated-asiozousar2021-12-021-1/+11
| |\ \ | | | | | | | | Wrap asio call to Service->HandleRequest in try/catch like http.sys.
| | * | Wrap asio call to Service->HandleRequest in try/catch like http.sys.Zousar Shaker2021-12-011-1/+11
| | | |
* | | | Merged mainMartin Ridgers2021-12-0810-63/+204
|\| | |
| * | | Use 'Platform' instead of 'OSFamily' for Horde conditionJoe Kirchoff2021-12-011-11/+3
| | | |
| * | | Remove throw missed in last commitJoe Kirchoff2021-12-011-1/+0
| | | |
| * | | Write dummy file to ensure directories exist for remote executionJoe Kirchoff2021-12-011-0/+14
| | | |
| * | | Don't throw a runtime_error if remote execute api failsJoe Kirchoff2021-12-012-9/+23
| | |/ | |/| | | | | | | asio currently doesn't propagate the exception as a 500 error
| * | Merge pull request #31 from EpicGames/non-elevated-asiozousar2021-12-011-1/+37
| |\| | | | | | | Handle double slashes in URL path by normalizing them away like http.…
| | * Address review feedback/comments.Zousar Shaker2021-12-011-26/+32
| | |
| | * Handle double slashes in URL path by normalizing them away like http.sys.Zousar Shaker2021-11-301-1/+31
| | | | | | | | | | | | | | | Also treat backslashes in the path as forward slashes. Only allocate memory for the altered URL if needed.
| * | Merge remote-tracking branch 'origin/ridgers-pr' into mainMartin Ridgers2021-11-301-4/+8
| |\ \
| | * | Wait on an event instead of using sleep()Martin Ridgers2021-11-261-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The sleep() means it can take up to "update_interval * 2" (currently 10 seconds) to shutdown the thread. Not only is it desirable that binaries exit cleanly as quickly as possible, units tests were taking a considerable amount of time to run due to the sleep.
| * | | Merge pull request #30 from EpicGames/non-elevated-asiozousar2021-11-296-41/+125
| |\ \ \ | | | |/ | | |/| Get zenserver running non-elevated
| | * | Address review feedback and fix issue when deploying.Zousar Shaker2021-11-294-7/+6
| | | |
| | * | Disable forced elevation for zenserver.exe.Zousar Shaker2021-11-291-2/+0
| | | |
| | * | Allow http.sys mode to operate in local-only mode for non-admin users.Zousar Shaker2021-11-292-38/+70
| | | |
| | * | If MyDocuments isn't available, use zen data folder in largest drive.Zousar Shaker2021-11-291-0/+33
| | | |
| | * | Allow ZenMap to fallback to local shared memory when running non elevated.Zousar Shaker2021-11-291-0/+22
| | | |
* | | | Implement zen/internalfile for POSIX platformsMartin Ridgers2021-12-022-13/+90
| | | |
* | | | Fake concrt for non-Windows platformsMartin Ridgers2021-12-021-0/+42
| | | |
* | | | Only Windows-based terminals need VT100/ANSI support enablingMartin Ridgers2021-12-021-0/+2
| | | |
* | | | Missing return statementMartin Ridgers2021-12-021-1/+5
| | | |
* | | | For portability's sake, removed two unused InternalFile methodsMartin Ridgers2021-12-022-9/+0
| | | |
* | | | Use zen::ThrowLastError() in place of throwing system_error directlyMartin Ridgers2021-12-021-6/+5
| | | |
* | | | Use zen::Memory::Alloc/Free instead of unportable _aligned_*Martin Ridgers2021-12-021-2/+3
| | | |
* | | | Moved "using namespace fmt::literals" out of file level scopeMartin Ridgers2021-12-021-2/+4
| | | |
* | | | WideToUtf8() to PathToUtf8()Martin Ridgers2021-12-021-1/+1
| | | |
* | | | Deleted unused variableMartin Ridgers2021-12-021-2/+0
| | | |
* | | | Signed-unsigned comparison compile fixMartin Ridgers2021-12-021-1/+1
| | | |
* | | | If-def'd a #pragma statementMartin Ridgers2021-12-021-0/+2
| | | |
* | | | If-def wrapped some Windows-only includesMartin Ridgers2021-12-021-2/+4
| | | |
* | | | Stubbed out base minimum of MS' PPL use for non-Windows platformsMartin Ridgers2021-12-021-0/+43
| | | |
* | | | Ifdef'd Windows-only includeMartin Ridgers2021-12-021-1/+3
| | | |
* | | | As a general rule include (seem) to be orderedl zen, 3rd-party, systemMartin Ridgers2021-12-021-4/+4
| | | |
* | | | Missing includeMartin Ridgers2021-12-021-0/+2
| | | |
* | | | Use zen::PathToUtf8() instead of WideToUtf8()Martin Ridgers2021-12-021-1/+1
| | | |
* | | | Updated RunCommand's file traversal to use platform-agnostic stringsMartin Ridgers2021-12-021-4/+4
| | | |
* | | | Added a "path_string" type to the file traversal classMartin Ridgers2021-12-021-1/+2
| | | |
* | | | Wrap include with ZEN_THIRDPARTY macros instead of pragmasMartin Ridgers2021-12-021-3/+2
| | | |
* | | | Cross-platform path-to-utf8 conversionMartin Ridgers2021-12-021-1/+2
| | | |