From 3e29d2a316c5f2380ffc2b97939e58c9859fadc8 Mon Sep 17 00:00:00 2001 From: "Dustin L. Howett" Date: Tue, 2 Dec 2025 14:25:07 -0600 Subject: [PATCH] Enable DECRQCRA at compile time for all Terminal builds (#19606) Support for DECRQCRA Request Checksum of Rectangular Area was added in #14989, but left disabled at build time because it could be considered a security risk. In #17895, we unconditionally added a toggle for it to Terminal's settings UI and settings schema (`compatibility.allowDECRQCRA`). For users on Stable and Preview, it didn't actually enable anything. Whoops. Since we have a way to turn it off (and in so doing, mitigate the risk) in Terminal, it's high time for us to remove the feature gating. Conhost doesn't support turning it off for now and so conhost can still have it compiled out, as a treat. --- src/features.xml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/features.xml b/src/features.xml index 7269ccec0a..ba54205e3b 100644 --- a/src/features.xml +++ b/src/features.xml @@ -115,10 +115,14 @@ Feature_VtChecksumReport Enables the DECRQCRA checksum report, which can be used to read the screen contents 14974 - AlwaysDisabled - - Dev - + AlwaysEnabled + + + WindowsInbox +