tác giả: Prohoster

Cập nhật trình điều khiển Wayland cho Wine

Collabora đã giới thiệu phiên bản cập nhật của trình điều khiển Wayland, cho phép bạn chạy các ứng dụng sử dụng GDI và OpenGL/DirectX thông qua Wine trực tiếp trong môi trường dựa trên Wayland mà không cần sử dụng lớp XWayland và loại bỏ liên kết của Wine với giao thức X11. Chúng tôi đang thảo luận với các nhà phát triển Wine về việc đưa hỗ trợ Wayland vào nhánh Wine Staging và sau đó chuyển sang thành phần Wine chính. Phiên bản mới cung cấp […]

Phát hành triển khai DXVK 1.8, Direct3D 9/10/11 trên Vulkan API

Lớp DXVK 1.8 đã được phát hành, cung cấp khả năng triển khai DXGI (Cơ sở hạ tầng đồ họa DirectX), Direct3D 9, 10 và 11, hoạt động thông qua việc dịch các lệnh gọi sang API Vulkan. DXVK yêu cầu trình điều khiển hỗ trợ API Vulkan 1.1, chẳng hạn như Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0 và AMDVLK. DXVK có thể được sử dụng để chạy các ứng dụng và trò chơi 3D […]

Hỗ trợ Makefile hiện có sẵn trong trình soạn thảo Visual Studio Code

Microsoft đã giới thiệu một tiện ích mở rộng mới cho trình soạn thảo Visual Studio Code với các công cụ để xây dựng, gỡ lỗi và chạy các dự án sử dụng tập lệnh xây dựng dựa trên tệp Makefile, cũng như để chỉnh sửa Makefiles và gọi nhanh các lệnh make. Tiện ích mở rộng này có cài đặt tích hợp cho hơn 70 dự án nguồn mở sử dụng tiện ích make để xây dựng, bao gồm CPython, FreeBSD, GCC, Git, […]

Hỗ trợ thử nghiệm cho DNS-over-HTTPS đã được thêm vào máy chủ DNS BIND

Các nhà phát triển máy chủ DNS BIND đã công bố bổ sung hỗ trợ máy chủ cho công nghệ DNS qua HTTPS (DoH, DNS qua HTTPS) và DNS qua TLS (DoT, DNS qua TLS), cũng như cơ chế XFR-over-TLS để bảo mật chuyển nội dung của vùng DNS giữa các máy chủ. DoH có sẵn để thử nghiệm trong bản phát hành 9.17 và hỗ trợ DoT đã có mặt kể từ bản phát hành 9.17.10. […]

Lỗ hổng trong Python khi xử lý các số phân số không được xác thực trong ctypes

Đã có bản phát hành sửa lỗi của ngôn ngữ lập trình Python 3.7.10 và 3.6.13, giúp khắc phục lỗ hổng (CVE-2021-3177) có thể dẫn đến việc thực thi mã khi xử lý các số dấu phẩy động không được xác thực trong trình xử lý gọi hàm C bằng cơ chế ctypes . Sự cố này cũng ảnh hưởng đến các nhánh Python 3.8 và 3.9, nhưng các bản cập nhật cho chúng vẫn đang trong giai đoạn thử nghiệm […]

Google đang thúc đẩy bảo mật bộ nhớ trong phần mềm nguồn mở

Google đã chủ động giải quyết các vấn đề trong phần mềm nguồn mở do việc xử lý bộ nhớ không an toàn gây ra. Theo Google, 70% vấn đề bảo mật trong Chrome là do lỗi bộ nhớ, chẳng hạn như sử dụng bộ đệm sau khi giải phóng bộ nhớ liên kết với nó (use-after-free). Nghiên cứu của Microsoft cũng kết luận rằng 70% tất cả các lỗ hổng được sửa trong […]

Phát hành uefi-rs 0.8, một framework để tạo các ứng dụng UEFI bằng ngôn ngữ Rust

Việc phát hành gói uefi-rs 0.8 đã được xuất bản với khung dành cho giao diện UEFI được viết bằng ngôn ngữ Rust. Gói này cho phép bạn tạo các ứng dụng UEFI an toàn trong Rust cho kiến ​​trúc x86_64 và aarch64, cũng như gọi các hàm UEFI từ các chương trình hệ thống. Mã uefi-rs được phân phối theo giấy phép MPL-2.0. Nguồn: opennet.ru

Mô phỏng bản dựng Red Hat Enterprise Linux dựa trên Fedora Rawhide

Các nhà phát triển Fedora Linux đã công bố thành lập SIG (Nhóm quan tâm đặc biệt) để hỗ trợ dự án ELN (Enterprise Linux Next), nhằm cung cấp các bản dựng Red Hat Enterprise Linux liên tục phát triển dựa trên kho lưu trữ Fedora Rawhide. Quá trình phát triển các nhánh mới của RHEL liên quan đến việc tạo ra một nhánh từ Fedora ba năm một lần, được phát triển riêng biệt trong một thời gian cho đến khi nó được […]

Oracle đã phát hành hạt nhân doanh nghiệp không thể phá vỡ R5U5

Oracle đã phát hành bản cập nhật chức năng thứ năm cho Unbreakable Enterprise Kernel R5, được định sẵn để sử dụng trong bản phân phối Oracle Linux như một giải pháp thay thế cho gói tiêu chuẩn với kernel của Red Hat Enterprise Linux. Hạt nhân có sẵn cho kiến ​​trúc x86_64 và ARM64 (aarch64). Các nguồn kernel, bao gồm cả việc phân tích thành các bản vá riêng lẻ, được xuất bản trong kho lưu trữ công khai của Oracle Git. Gói doanh nghiệp không thể phá vỡ […]

Lỗ hổng trong máy chủ DNS BIND không loại trừ việc thực thi mã từ xa

Các bản cập nhật khắc phục đã được xuất bản cho các nhánh ổn định của máy chủ BIND DNS 9.11.28 và 9.16.12, cũng như nhánh thử nghiệm 9.17.10 đang được phát triển. Các bản phát hành mới giải quyết lỗ hổng tràn bộ đệm (CVE-2020-8625) có khả năng dẫn đến việc kẻ tấn công thực thi mã từ xa. Không có dấu vết khai thác nào được xác định. Sự cố xảy ra do lỗi trong quá trình triển khai SPNEGO (GSSAPI đơn giản và được bảo vệ […]

Phát hành bộ chuyển đổi video Cine Encoding 3.1 để hoạt động với video HDR trong hệ điều hành Linux

Một phiên bản mới của bộ chuyển đổi video Cine Encoding 3.1 đã được phát hành để hoạt động với video HDR trong Linux. Chương trình được viết bằng C++, sử dụng các tiện ích FFmpeg, MkvToolNix và MediaInfo và được phân phối theo giấy phép GPLv3. Có các gói dành cho các bản phân phối chính: Debian, Ubuntu, Fedora, Arch Linux. Phiên bản mới đã cải tiến thiết kế của chương trình và bổ sung thêm chức năng Kéo & Thả. Chương trình […]

Phát hành bộ phân phối để tạo tường lửa pfSense 2.5.0

Một bộ phân phối nhỏ gọn để tạo tường lửa và cổng mạng pfSense 2.5.0 đã được phát hành. Việc phân phối dựa trên cơ sở mã FreeBSD bằng cách sử dụng sự phát triển của dự án m0n0wall và việc sử dụng tích cực pf và ALTQ. Một hình ảnh iso cho kiến ​​trúc amd64, kích thước 360 MB, đã được chuẩn bị để tải xuống. Việc phân phối được quản lý thông qua giao diện web. Để tổ chức quyền truy cập của người dùng trên mạng có dây và không dây, […]