aboutsummaryrefslogtreecommitdiff
path: root/zenserver/zenserver.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Make it possible to configure GC monitoring intervalDan Engelbrecht2022-06-011-0/+1
| | | | | command line: --gc-monitor-interval-seconds lua: monitorintervalseconds
* Merge pull request #102 from EpicGames/de/auto-create-namespacesDan Engelbrecht2022-05-241-1/+3
|\ | | | | Automatically create namespaces on requests (if enabled via configuration)
| * Automatically create namespaces on requests (if enabled via configuration)Dan Engelbrecht2022-05-201-1/+3
| |
* | Add catch2 support (#101)Stefan Boberg2022-05-201-3/+2
|/ | | | | | | Added option to use catch2 for unit tests Currently both doctest and catch2 are supported via some compatibility macros. doctest is the default, and ZEN_USE_CATCH2 needs to be defined to switch to catch2. Our goal is to evaluate how well catch2 works and switch to catch2 if everything pans out since UE5 now supports using catch2 for unit tests.
* Tests for HttpRequestParseRelativeUriDan Engelbrecht2022-05-121-0/+1
|
* Horde execute storage config (#75)Joe Kirchoff2022-04-141-10/+9
|
* more cleanupDan Engelbrecht2022-04-121-8/+2
|
* cleanupDan Engelbrecht2022-04-121-45/+3
|
* set file limit on zenserver testDan Engelbrecht2022-04-121-1/+23
|
* log resource limit infoDan Engelbrecht2022-04-121-3/+6
|
* set open file limits after initialize of loggingDan Engelbrecht2022-04-121-21/+20
|
* set open file limit at startupDan Engelbrecht2022-04-121-0/+27
|
* Make gc reserve a global resourceDan Engelbrecht2022-04-011-0/+1
|
* Make sure we wait for gc thread to complete before exitingDan Engelbrecht2022-03-301-1/+5
|
* Add additional logging for compute services startJoe Kirchoff2022-03-221-0/+6
|
* Enable Horde compute code on Linux & Mac (#61)Joe Kirchoff2022-03-221-24/+29
|
* clang-formatDan Engelbrecht2022-03-211-1/+1
|
* Fix so ZenServer compiles when ZEN_WITH_COMPUTE_SERVICES is disabledDan Engelbrecht2022-03-171-0/+4
|
* Update horde compute to use Jupiter for storage (#60)Joe Kirchoff2022-03-171-12/+69
|
* Moved experimental/frontend.* to frontend/frontend.*Martin Ridgers2022-03-151-1/+1
|
* clang formatDan Engelbrecht2022-03-091-3/+3
|
* Fixed unsigned comparison warningStefan Boberg2022-03-081-2/+2
|
* fixed sentry initialization, added sentry logging supportStefan Boberg2022-03-071-4/+60
| | | | the initialization code was refactored at one point to add a NoSentry option, but unfortunately this had a bug which caused sentry to immediately get cleaned up before leaving the if scope
* Added option to enable websockets.Per Larsson2022-02-211-3/+17
|
* Basic websocket service and test.Per Larsson2022-02-181-2/+3
|
* Simple websocket client/server test.Per Larsson2022-02-181-1/+1
|
* Initial websocket support.Per Larsson2022-02-091-1/+7
|
* Merge branch 'main' of https://github.com/EpicGames/zenPer Larsson2022-02-071-0/+2
|\
| * Merging minor fixes to mainStefan Boberg2022-02-071-0/+2
| |\
| | * Added log output to make it clearer which lock file is in useStefan Boberg2022-02-041-0/+2
| | |
* | | Refactored auth manager to use simplified encryption API.Per Larsson2022-02-071-10/+27
|/ /
* | Fixed bug adding endpoint with no URL.Per Larsson2022-02-041-0/+1
| |
* | Minor cleanup of free functions.Per Larsson2022-02-031-8/+10
| |
* | Added AES encryption key/IV cli options.Per Larsson2022-02-031-1/+9
| |
* | Merged main.Per Larsson2022-02-021-1/+5
|\|
| * Mash -> MeshTrackerStefan Boberg2022-02-021-1/+1
| |
| * Merge branch 'main' of https://github.com/EpicGames/zenStefan Boberg2022-01-301-11/+20
| |\
| * | TraceInit can now be initialized with "None" tracing modeStefan Boberg2022-01-301-0/+4
| | |
* | | Added upstream auth config and removed the possibility to add endpoints via ↵Per Larsson2022-02-021-60/+20
| | | | | | | | | | | | REST.
* | | Parse expire time from OpenID refresh token and added OpenId token provider.Per Larsson2022-02-021-0/+5
| | |
* | | Moved cloud cache token provider out from options.Per Larsson2022-02-011-11/+13
| | |
* | | Refactored cloud cache access token provider.Per Larsson2022-02-011-40/+29
| | |
* | | Parital completed cloud cache token provider interface.Per Larsson2022-02-011-1/+13
| | |
* | | Merged main.Per Larsson2022-01-281-22/+41
|\ \ \ | | |/ | |/|
| * | Handle HTTP port collisions when initializing server (#40)zousar2022-01-271-11/+20
| |/
| * Fixed issue with missing endpoint name when configuring upstream cache from Lua.Per Larsson2022-01-261-13/+19
| |
| * Temporary fix for ZEN_ASSERT(!Options.Name.empty()) failing when running as ↵Matt Peters2022-01-251-0/+4
| | | | | | | | a service.
* | Get access token from auth mgr.Per Larsson2022-01-281-2/+2
| |
* | Added auth manager with support for OIDC providers.Per Larsson2022-01-251-1/+7
|/
* Refactored upstream cache to better handle different states in prep for ↵Per Larsson2022-01-241-43/+35
| | | | dynamic auth tokens.