RDP miễn phí — là một phiên bản miễn phí của Giao thức Máy tính Từ xa (RDP), được phân phối theo giấy phép Apache.
Sự thay đổi chính:
- Sau khi phân tích kỹ lưỡng mã nguồn của máy khách FreeRDP, lỗi đã được khắc phục. một số lỗ hổng.
- Đã thêm tính năng cách ly cấu hình. Các ứng dụng máy khách/máy chủ của bên thứ ba nên kiểm tra các API freerdp_setApplicationDetails và winpr_setApplicationDetails mới, cho phép tùy chỉnh dung lượng trong các tệp dữ liệu cấu hình và thời gian chạy cho từng ứng dụng.
- Đối với các nhà phát triển, chúng tôi đã đặt hầu hết các API trong [[nodiscard]] để trình biên dịch có thể tạo ra lỗi về các giá trị trả về chưa được kiểm tra. Điều này là có chủ ý và nhằm khuyến khích việc dọn dẹp mã. Các hàm có giá trị trả về là tùy chọn đã được bỏ qua. Hiện tại, các kiểm tra này được tự động áp dụng cho các bản dựng FreeRDP; các dự án bên ngoài có thể bật chúng bằng cách định nghĩa WINPR_DEFINE_ATTR_NODISCARD trong hệ thống xây dựng của họ.
- Dành cho các nhà phát triển: Vui lòng bắt đầu thử nghiệm ứng dụng của bạn trên các bản dựng FreeRDP với tùy chọn -DWITHOUT_FREERDP_3x_DEPRECATED=ON để đảm bảo bạn không sử dụng các API sẽ sớm bị loại bỏ.
- Ứng dụng khách dựa trên SDL đã nhận được một bản cập nhật quan trọng: khả năng hỗ trợ đa màn hình và độ phân giải cao đã được cải thiện đáng kể.
- Các cải tiến và sửa lỗi khác.
Nguồn: linux.org.ru
