From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail2.protonmail.ch (mail2.protonmail.ch [185.70.40.22]) by mx.groups.io with SMTP id smtpd.web10.6573.1578071575142799160 for ; Fri, 03 Jan 2020 09:12:57 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@protonmail.com header.s=default header.b=MZMO+nhf; spf=pass (domain: protonmail.com, ip: 185.70.40.22, mailfrom: vit9696@protonmail.com) Date: Fri, 03 Jan 2020 17:12:45 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=default; t=1578071571; bh=RPICDXLkNgf/gi6SvTn6k/c8wE7jXiRn/1d+0tVg5bA=; h=Date:To:From:Reply-To:Subject:Feedback-ID:From; b=MZMO+nhftmRWJADdq6Im84SUL7psCAMeRUIwl3JPae5ysYchKzoH86Nc00Fl/86Hk tCTc39UhmQu6xEh/wSitv+NaqDmy2ge+cl3cpZEm9H94i73x/6VUZHaV8C5Ktl2x7g 3hanZAW3f/FG6/VCbDjENEJ840879gREZmRdYGp8= To: devel@edk2.groups.io From: "Vitaly Cheptsov" Reply-To: Vitaly Cheptsov Subject: [PATCH v3 0/1] Add PCD to disable safe string constraint assertions Message-ID: <20200103171242.63839-1-vit9696@protonmail.com> Feedback-ID: p9QuX-L1wMgUm6nrSvNrf8juLupNs0VSnzXGVXuYDxlEahFdWtaedWDMB9zpwGDklGt7kzs1-RBc0cqz327Gcg==:Ext:ProtonMail MIME-Version: 1.0 X-Spam-Status: No, score=-0.7 required=7.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,FREEMAIL_REPLYTO_END_DIGIT shortcircuit=no autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mail.protonmail.ch X-Groupsio-MsgNum: 52837 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha256; boundary="---------------------6f50e45ffb744efc59d8c146d9d75d5a"; charset=UTF-8 -----------------------6f50e45ffb744efc59d8c146d9d75d5a Content-Transfer-Encoding: quoted-printable Date: Fri, 3 Jan 2020 20:12:41 +0300 From: Vitaly Cheptsov Message-Id: <20200103171242.63839-1-vit9696@protonmail.com> Mime-Version: 1.0 Subject: [PATCH v3 0/1] Add PCD to disable safe string constraint assertions To: devel@edk2.groups.io X-Mailer: git-send-email 2.21.0 (Apple Git-122.2) REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D2054 Requesting for merge in edk2-stable202002. Changes since V1: - Enable assertions by default to preserve the original behaviour - Fix bugzilla reference link - Update documentation in BaseLib.h Vitaly Cheptsov (1): MdePkg: Add PCD to disable safe string constraint assertions MdePkg/MdePkg.dec | 6 ++ MdePkg/Library/BaseLib/BaseLib.inf | 11 +-- MdePkg/Include/Library/BaseLib.h | 74 +++++++++++++------- MdePkg/Library/BaseLib/SafeString.c | 4 +- MdePkg/MdePkg.uni | 6 ++ 5 files changed, 71 insertions(+), 30 deletions(-) --=20 2.21.0 (Apple Git-122.2) -----------------------6f50e45ffb744efc59d8c146d9d75d5a Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: ProtonMail wsBmBAEBCAAQBQJeD3YLCRBPsoxt7Hy0xQAKCRBPsoxt7Hy0xXWYB/96eJ6v UdCCGMbCDvu1HkK7EpT9PYJWyVXxDgQx+3nL2DinB0P7Z22uSAirStkQfLMj T6tJqaNX9g6+3hZeSaaLaMeEgfF4qsgNeS9sJK0QrmhmskH5XeZKI039vvJF iiX5AqZaJQTOMYlpf5g/Hp3Thae3WGkpDHnjVOxqouphFpdlHOdalvT4LAeu VDZ2SdyPsOSmGAkzBmHZl6m0nCdyGZdZ4IhCRBvmif7Uewru26ESQl3KWSk7 TdTf6z16xqcjEjcUO+yXIu2KRDxL06n+CqBf9rcLbPpqKwLl3iKdxKULilWh FvuK59tTkb0gCRyXJ5Sb/2jOfBj7TSwCr00O =p1DF -----END PGP SIGNATURE----- -----------------------6f50e45ffb744efc59d8c146d9d75d5a--