steve robb
6d5b974842
Fixed up a lot of bool-taking container resize functions to take EAllowShrinking instead.
...
[CL 30735396 by steve robb in ue5-main branch]
2024-01-19 19:41:56 -05:00
Matt Peters
ad4eb10abd
ZipArchiveWriter: Fix crash in FZipArchiveWriter::Write when Size argument is 0. Emit a failed ensure when Filename is empty in AddFile.
...
#jira UE-190842
#rb Brandon.Schaefer
#rnx
[CL 26511624 by Matt Peters in ue5-main branch]
2023-07-21 10:47:01 -04:00
Matt Peters
9b74933870
ZipArchiveReader: Fix derefence of uninitialized data; ZipError structures need to be initialized before being passed in to zip functions.
...
#rb None, trivial
#rnx
#preflight 63b59a51592c1a9d7c894950
[CL 23575941 by Matt Peters in ue5-main branch]
2023-01-04 10:37:38 -05:00
Matt Peters
d4fe244d75
libzip: Submit recreated mac library and reenable use of libzip on mac.
...
#rb None, trivial
#rnx
#preflight None, NotTestedByPreflight
[CL 23337972 by Matt Peters in ue5-main branch]
2022-11-30 14:25:17 -05:00
Matt Peters
491762ef46
FileUtilities: Disable ZipArchiveReader on PLATFORM_MAC until we have fixed the libzip.a library.
...
#rb None, trivial
#preflight None, not tested by preflight.
[CL 23300148 by Matt Peters in ue5-main branch]
2022-11-28 19:09:06 -05:00
Matt Peters
c9055a1b25
ZipArchiveReader: Add class to read zip archives (including the archives written by ZipArchiveWriter), using libzip.
...
#rn Minor, Core
#rb Brandon.Schaefer
#preflight 63853f86766a2aeed2bd362e
[CL 23299497 by Matt Peters in ue5-main branch]
2022-11-28 18:24:58 -05:00
bryan sefcik
de1956f47b
Ran IWYU on Public headers under Engine/Source/Developer/...
...
Headers are updated to contain any missing #includes needed to compile and #includes are sorted. Nothing is removed.
#ushell-cherrypick of 21064294 by bryan.sefcik
#jira
#preflight 62d5c2111062f2e63015e598
#ROBOMERGE-OWNER: bryan.sefcik
#ROBOMERGE-AUTHOR: bryan.sefcik
#ROBOMERGE-SOURCE: CL 21155249 via CL 21158121 via CL 21161259
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)
[CL 21182053 by bryan sefcik in ue5-main branch]
2022-07-20 12:03:45 -04:00
christopher waters
66680d06e3
Moving shader symbol exporting into a shared type.
...
Adding shader symbol export path override cvar. This cvar supports specifying the shader platform name via "{Platform}".
Adding Luke's change for having build machine specific shader configs.
#jira none
#rb rolando.caloca, david.harvey, lukas.hermanns
#preflight 60c243181264df0001a2c283
[CL 16631848 by christopher waters in ue5-main branch]
2021-06-10 18:11:47 -04:00
ryan durand
471d972e62
Updating copyright for Engine Developer.
...
#rnx
#rb none
#ROBOMERGE-SOURCE: CL 10869240 via CL 10869516 via CL 10869902
#ROBOMERGE-BOT: (v613-10869866)
[CL 10870584 by ryan durand in Main branch]
2019-12-26 15:32:37 -05:00
ben marsh
a6cc4468b7
More IncludeTool fixes.
...
#rb none
#jira
#rnx
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 8371085 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v406-8472469)
[CL 8497721 by ben marsh in Main branch]
2019-09-04 15:28:59 -04:00
anthony bills
3cf6b2b848
Add missing forward declaration of IFileHandle
...
#rb david.harvey
#ROBOMERGE-SOURCE: CL 4867533 via CL 4868977
[CL 4874246 by anthony bills in Main branch]
2019-02-01 19:03:16 -05:00
Ben Marsh
9f4e41b558
Fix non-unity compile error.
...
#rb none
#fyi Anthony.Bills
[CL 4868353 by Ben Marsh in Main branch]
2019-02-01 12:56:52 -05:00
Anthony Bills
a606671495
Fix missing module declaration in FileUtilities (4827582 introduced a link error check).
...
#rb david.harvey
#jira UE-69443
[CL 4867700 by Anthony Bills in Main branch]
2019-02-01 11:46:07 -05:00
Anthony Bills
b14f3acd8d
Add missing forward declaration of IFileHandle
...
#rb david.harvey
#jira none
[CL 4867550 by Anthony Bills in Main branch]
2019-02-01 11:02:18 -05:00
anthony bills
442e0a4b39
Move FZipArchiveWriter so it can be used by other modules.
...
(Re-add the correct files for 4859558 and fix unity build error.)
#rb david.harvey
[FYI] luke.thatcher
#ROBOMERGE-SOURCE: CL 4859806 via CL 4864758
[CL 4864879 by anthony bills in Main branch]
2019-02-01 09:28:28 -05:00
anthony bills
eb4859184c
Back out changelist 4859558
...
#rb none
#ROBOMERGE-SOURCE: CL 4859671 via CL 4864736
[CL 4864795 by anthony bills in Main branch]
2019-02-01 09:28:03 -05:00
anthony bills
98f4df88a7
Add a small zip file utility.
...
#ROBOMERGE-SOURCE: CL 4859558 via CL 4864727
[CL 4864783 by anthony bills in Main branch]
2019-02-01 09:27:57 -05:00