หลังจากเจ็ดปีของการพัฒนา
การเปิดตัวโครงการที่มีเสถียรภาพครั้งสุดท้ายคือ
โมเดลกลิ้งซึ่งแสดงถึงการก่อตัวประจำปีของการเปิดตัวที่สำคัญหลังจากการรักษาเสถียรภาพของสาขาหลักและการเผยแพร่การปรับปรุงแก้ไขเป็นระยะ รุ่นหลักจะได้รับการสนับสนุนเป็นเวลาสองปี - หนึ่งปีสำหรับการแก้ไขข้อบกพร่องและอีกปีสำหรับการแก้ไขช่องโหว่เท่านั้น
หลัก
- เพิ่มความสามารถในการทำงานเป็นพร็อกซีการขนส่ง RDP
- เพิ่มการรองรับ MS-RA 2 (Remote Assistance Protocol);
- รหัสที่เกี่ยวข้องกับการสนับสนุนสมาร์ทการ์ดได้รับการแก้ไขแล้ว เพิ่มฟังก์ชันการทำงานที่ขาดหายไปก่อนหน้านี้และปรับปรุงการตรวจสอบข้อมูลอินพุตให้แข็งแกร่งขึ้น
- เพิ่มตัวเลือก “/cert” ซึ่งรวมฟังก์ชันการทำงานที่มีให้ก่อนหน้านี้โดยตัวเลือกแยกต่างหากสำหรับการประมวลผลใบรับรอง (cert-ignore, cert-deny, cert-name, cert-tofu)
- การส่งมอบไคลเอนต์ที่ใช้ DirectFB ซึ่งไม่ได้รับการสนับสนุนถูกยกเลิกถูกยกเลิก
- การปรับแบบอักษรให้เรียบจะถูกเปิดใช้งานตามค่าเริ่มต้น
- เพิ่มการรองรับระบบ Flatpack ของแพ็คเกจที่มีในตัวเอง
- สำหรับระบบที่ใช้ Wayland โหมดการปรับขนาดอัจฉริยะได้ถูกนำมาใช้โดยใช้ libcairo
- เปิดตัว API สำหรับการปรับขนาดรูปภาพเมื่อเรนเดอร์ซอฟต์แวร์
- การใช้งานส่วนประกอบ RAIL (Remote Applications Integrated Locally) ซึ่งช่วยให้สามารถเข้าถึงหน้าต่างแต่ละบานและตัวบ่งชี้การแจ้งเตือนจากระยะไกล ได้รับการอัปเดตเป็นข้อกำหนด 28.0
- ในระหว่างการดำเนินการจะมั่นใจได้ว่าเซิร์ฟเวอร์รองรับการออกอากาศในรูปแบบ H.264
- เพิ่มตัวเลือก “mask=” ในคำสั่ง “/gfx” และ “/gfx-h264” ";
- ข้อความต้นฉบับได้รับการจัดรูปแบบใหม่
- เพิ่มตัวเลือก “/timeout” เพื่อกำหนดค่าการหมดเวลาสำหรับการรอแพ็กเก็ต TCP ACK
- ช่องโหว่ CVE-2020-11521, CVE-2020-11522, CVE-2020-11523, CVE-2020-11524, CVE-2020-11525, CVE-2020-11526 ได้รับการแก้ไขแล้ว ได้แก่
มี ปัญหาที่นำไปสู่การเขียนลงในพื้นที่หน่วยความจำนอกบัฟเฟอร์ที่จัดสรรเมื่อประมวลผลข้อมูลที่มาจากภายนอก นอกจากนี้ ยังมีการแก้ไขช่องโหว่อีก 9 รายการที่ไม่มี CVE เป็นหลักเกิดจาก อ่านจากพื้นที่หน่วยความจำภายนอกบัฟเฟอร์ที่จัดสรร
ที่มา: opennet.ru