9 Commits

Author SHA1 Message Date
Chris Varnsverry
b8cd6c40df - Fix Lyra android launch crash due to missing UPL upgrades
- UPL changes do not match what is currently in EOS Android docs online, they are getting updated with this.
- Bumping AndroidBackgroundService to appcompat 1.2.0 to match EOSSDK

#jira UE-193492
#review-27247674 @Roman.Dzieciol @Alejandro.Aguilar @Ryan.Hairyes @Chris.Babcock

[CL 27284607 by Chris Varnsverry in 5.3 branch]
2023-08-22 16:21:47 -04:00
thomas ross
2b1a5a05c8 Android Background HTTP Fixes:
- Fix crash in FetchAPI caused by supplying a null URL when its specified as non-null. Now guards against future errors like this by logging an error instead of just crashing.
- Fix bug where downloads never reset their CurrentRetryCount, thus leading to cases where you would try and re-queue work after it had been finished with an OutOfRetries error and it would cause the above crash from trying to requeue with a null URL since we were out of retries.
- Added exception to the UE logging in UEWorker when an exception is encountered.
- Fix possible timing error where we could successfully enqueue a request on a previous UEDownloadWorker that was stopped before we got the enqueue success, and then have all future Enqueue requests fail because we are already managing that same download. Now we check for this possiblity if we get an UNKNOWN, REQUEST_ALREADY_EXIST, REQUEST_WITH_ID_ALREADY_EXIST, REQUEST_WITH_FILE_PATH_ALREADY_EXIST, or FAILED_TO_UPDATE_REQUEST errors.
#rb swarm
#tests Android Client

[CL 25680672 by thomas ross in ue5-main branch]
2023-05-30 13:04:59 -04:00
Robb Surridge
610c467639 Update vendor links for built-in plugins to use secure protocol.
#jira UE-166823
#rb lauren.barnes
#preflight 6352b20b7261e565c476ec3b

[CL 22690089 by Robb Surridge in ue5-main branch]
2022-10-21 11:04:07 -04:00
bryan sefcik
0eeac455e0 Pass 3 on cleaning up build.cs files.
#jira
#preflight 631b9c15d31788ea3ab0f27b

[CL 21935601 by bryan sefcik in ue5-main branch]
2022-09-10 00:02:58 -04:00
Marc Audy
c43360f47c Eliminate whitespace only differences between Release-Engine-Staging and Release-Engine-Test
#[fyi] Aurel.Cordonnier

#ushell-cherrypick of 18448630 by Marc.Audy
#preflight none

[CL 18483677 by Marc Audy in ue5-main branch]
2021-12-17 03:41:59 -05:00
aurel cordonnier
a12d56ff31 Merge from Release-Engine-Staging @ 17791557 to Release-Engine-Test
This represents UE4/Main @17774255, Release-5.0 @17791557 and Dev-PerfTest @17789485

[CL 17794212 by aurel cordonnier in ue5-release-engine-test branch]
2021-10-12 21:21:22 -04:00
aurel cordonnier
7f517562d5 Merge from Release-Engine-Staging @ 17438845 to Release-Engine-Test
This represents UE4/Main @17430120 and Dev-PerfTest @17437669

[CL 17439044 by aurel cordonnier in ue5-release-engine-test branch]
2021-09-06 12:23:53 -04:00
aurel cordonnier
dc4bf61540 Merge from Release-Engine-Staging @ 17030559 to Release-Engine-Test
This represents UE4/Main @ 17030256 and Dev-PerfTest @ 17030553

[CL 17031509 by aurel cordonnier in ue5-release-engine-test branch]
2021-08-03 11:56:47 -04:00
aurel cordonnier
02c0f425e8 Copy up from Release-Engine-Staging @ 16738359
This represents UE4/Main @ 16738161 and Dev-PerfTest @ 16737719

[CL 16738582 by aurel cordonnier in ue5-release-engine-test branch]
2021-06-22 00:27:54 -04:00