Wine 11.21 Released
Wine 11.21, 공통 구성요소와 개별 앱 문제 20건 수정
Wine 프로젝트가 10월 30일 개발 릴리스 11.21을 발표하고 버그 20건을 수정했습니다. FL Studio의 서명 검증 문제와 긴 HTTP 응답 헤더 처리처럼 공통 구성요소를 고친 사례와 특정 게임에서 보고된 문제를 함께 담았습니다.
- 주제
본문
Wine 프로젝트가 10월 30일 개발 릴리스 11.21을 발표했습니다. WoW64의 OpenGL 성능 개선과 Voice Capture DSP 라이브러리 초기 버전, 사용자 계정 지원 개선을 담았고 버그 20건을 수정했습니다.
릴리스 노트에 게임과 앱 이름이 자주 나오는 까닭은 Wine의 호환성 문제가 실제 프로그램에서 발견되기 때문입니다. Wine은 Windows 앱이 호출하는 Windows API를 자체 구현으로 연결해 실행합니다. 따라서 특정 프로그램에서 보고된 문제를 고치더라도 수정 대상이 공통 구성요소라면 다른 앱에도 영향을 줄 수 있습니다. 반대로 앱 이름만으로 수정이 다른 앱에도 적용되는 범위를 확정할 수는 없습니다.
이번 릴리스에서는 FL Studio 26.1.5의 시작 실패와 관련해 crypt32가 서명 검증 과정에서 PKCS#7 인증 속성의 순서를 바꾸던 문제를 수정했습니다. 변경 내역에는 검증할 때 속성 순서를 보존하고, 순서가 정렬되지 않은 속성을 시험하는 코드도 담겼습니다. 앱에서 드러난 문제를 공통 서명 검증 구성요소의 수정으로 연결한 사례입니다.
winhttp 수정은 긴 응답 헤더를 처리하는 버퍼를 64KB로 늘렸습니다. 릴리스 노트는 기존에 1,459바이트를 넘는 응답 헤더 줄을 잘라 사전 서명된 S3 리디렉션에 문제가 생겼다고 설명합니다. 한편 Tron 2.0의 음악 재생 문제나 World of Tanks 채팅 입력 문제처럼 특정 게임에서 보고된 항목도 함께 수정했습니다. 이번 변경 목록은 공통 구성요소 수정과 개별 앱에서 확인된 호환성 문제를 모두 포함합니다.
Wine 11.21은 개발 릴리스이며, 프로젝트는 배포판별 바이너리 패키지가 각 다운로드 사이트에서 제공될 예정이라고 밝혔습니다.
자료: Wine / 정리·해설: Trawling
참고 자료
- Wine release 11.21 - Wine-Releases - list.winehq.org — https://list.winehq.org/hyperkitty/list/wine-releases%40list.winehq.org/message/RCRSGXTP7DN32FFOBEHTXMJEFCMMPTZX/
- FAQ · Wiki · wine / wine · GitLab — https://gitlab.winehq.org/wine/wine/-/wikis/FAQ