Commit Graph

12 Commits

Author SHA1 Message Date
lorry li
3019b9090b Adjust the max concurrent http requests, make it hotfixable.
[REVIEW] [at]michael.atchison [at]michael.kirzinger [at]ryan.hairyes [at]chris.varnsverry [at]laura.hermanns [at]alejandro.aguilar
#rb Chris.Varnsverry, Laura.Hermanns, michael.atchison

[CL 31817974 by lorry li in ue5-main branch]
2024-02-26 16:50:00 -05:00
lorry li
e4db25bf24 Get rid of the legacy http flush in websockets when suspend.
[REVIEW] [at]michael.atchison [at]michael.kirzinger [at]rafa.lecina [at]evgenii.babinets
#rb michael.atchison

[CL 31700324 by lorry li in ue5-main branch]
2024-02-21 17:41:38 -05:00
lorry li
0980390e94 Migrate retry system total timeout for http request, by adding total timeout feature in http request;
Deprecate HttpTimeout config, use HttpActivityTimeout or HttpTotalTimeout instead;
Deprecate HttpSendTimeout config, only use HttpActivityTimeout;
Make HttpActivityTimeout work on all platforms, not only CurlHttp;
Added corresponding http tests;
Now because timeout migrated, enable new flow by default in retry system to have non-game thread support.

#jira UE-197485, UE-202201
[REVIEW] [at]michael.atchison [at]michael.kirzinger [at]rafa.lecina
#rb michael.atchison, Michael.Kirzinger
#tests Tested through WebTests project on all platforms, also tried the game on PC.

[CL 30817277 by lorry li in ue5-main branch]
2024-01-23 16:08:08 -05:00
josh adams
97536070dc - Delayed the kickoff of async loading of other platform configs, because ProjectDir can get reset on main thread while the async threads are using it for loading other platform configs
- Allow for projects to have ConfigRedirects.ini files - it was not oringally allowed but a licensee found that it can be needed for User saved ini files that can't be updated, so the redirects is useful for a licensee to specify
- Fixed a copy/paste error in a log about ConfigRedirects
#jira UE-188860,UE-165743

[CL 26902954 by josh adams in ue5-main branch]
2023-08-07 18:40:55 -04:00
lorry li
9aa4ccd942 Add support to deprecate when move key to another section in the same .ini config file.
[REVIEW] [at]josh.adams [at]ben.zeigler
#rb [at]josh.adams
#preflight 63f394fd52460c3a1f360262

[CL 24322807 by lorry li in ue5-main branch]
2023-02-20 15:35:29 -05:00
Chris Varnsverry
468676fbad - Rename EncryptionKey to ClientEncryptionKey in config to fix EncryptionKey getting removed during packaging due to IniKeyDenylist=EncryptionKey entry in BaseEngine.ini, breaking Player/TitleDataStorage
#jira UE-173714
#review-23648976 @Josh.Adams @Michael.Kirzinger @Alejandro.Aguilar @Sam.Zamani
#preflight 63c01c3d763c6c1064a14f98

[CL 23662754 by Chris Varnsverry in ue5-main branch]
2023-01-12 09:58:14 -05:00
josh adams
e767d53dce - Fixed DeviceProfile inheriting LODGroups from parent DP when there are no LOD groups specified (in this case, it was getting all LODgroups from the class defaults, and then it would never copy parent settings down, and would have defaults instead of parent values)
- Fixed a bug in the SectionName remapping system
#jira UE-165868
#rb dan.thompson
#preflight 63407bed587d6afac86b4453

[CL 22411128 by josh adams in ue5-main branch]
2022-10-07 18:10:19 -04:00
Bertrand Carre
d65fe868f1 Fix WebSockets unacceptable words
#jira UE-157961
#review-22373058 @Andrew.Calleja @Rafa.Lecina
#preflight 633e9c9c3a20cf302cb163b5

[CL 22377619 by Bertrand Carre in ue5-main branch]
2022-10-06 12:27:54 -04:00
jason walter
9ce0f33c49 Rename Whitelist to Allowlist and update config redirects.
#jira UE-131078
#rb nate.strohmyer
[FYI] robb.surridge
#preflight 63238dc4600516561b1c3176

[CL 22052234 by jason walter in ue5-main branch]
2022-09-16 12:44:27 -04:00
jason walter
26117b5d31 Rename IniKeyBlacklist to IniKeyDenylist and IniSectionBlacklist to IniSectionDenyList
#jira UE-131078
#rb josh.adams
#preflight 6320c90f47741a7dbd237e5f

[CL 21997756 by jason walter in ue5-main branch]
2022-09-13 21:47:24 -04:00
josh adams
6417f1656a - Used new ConfigRedirects to rename the following ini keys:
WhitelistConfigFiles=AllowedConfigFiles
  BlacklistConfigFiles=DisallowedConfigFiles
  WhitelistDirectories=AllowedDirectories
  BlacklistLocalizationTargets=DisallowedLocalizationTargets
#preflight 631f5107ec5b0c765f0443ff
#jira UE-130960
#rb david.hibbits

[CL 21974206 by josh adams in ue5-main branch]
2022-09-12 18:26:45 -04:00
josh adams
e41490b912 - Added a system to remap .ini section and key names. This will convert names on load, so saving out the section will use new names, and should not cause issues (we do not force update because the files are usually checked in, so we warn in logs and in the editor on start to tell folks to update).
- Deprecation warnings will show up in C# log, C++ log and in editor as a load warning
- Next changelist will use the system to make some replacements
#rb david.hibbits
#jira UE-130960
#preflight 631f3c4194758d0bf225bd95

[CL 21974033 by josh adams in ue5-main branch]
2022-09-12 18:15:29 -04:00