X.Org Server

소프트웨어 스크린 샷:
X.Org Server
소프트웨어 정보:
버전: 1.20.1 업데이트
업로드 날짜: 16 Aug 18
개발자: X.org Foundation
라이센스: 무료
인기: 22

Rating: nan/5 (Total Votes: 0)

X.Org 서버 (xorg-server)는 X.Org Foundation에서 제공하는 X 윈도우 시스템 (X.Org)의 오픈 소스이며 자유롭게 배포 된 구현이며 특별히 GNU / Linux 운영 체제 용으로 설계되었습니다.

/ p>
기능 요약

주요 기능에는 입력 핫 플러그, KDrive, DTrace 및 EXA가 포함됩니다. 이것은 대부분의 리눅스 배포판과 BSD 변형을 포함하여 많은 유닉스 계열 운영 체제에서 실행되도록 설계되었습니다. 또한 Solaris 운영 체제의 기본 X 서버입니다.


XFree86에서 포크

X.Org Server는 거의 모든 GNU / Linux 배포판과 일부 BSD 및 Solaris 버전을 포함하여 많은 POSIX 운영 체제에서 사용되는 대중적이고 강력한 X Window System 인 X.Org 소프트웨어의 일부입니다. 이 소프트웨어는 원래 XFree86 프로젝트에서 포크되었습니다.


모든 리눅스 배포판의 중요한 구성 요소

이것은 그래픽 데스크탑 환경 또는 창 관리자를 실행하는 모든 Linux 커널 기반 운영 체제에서 매우 중요하고 필수적인 구성 요소입니다. X.Org 및 X.Org 서버가 없으면 명령 행에서 배포판 만 사용할 수 있습니다.

기본적으로 설치됩니다.

물론 이것은 예외없이이 모든 GNU / Linux 배포판에 기본적으로 설치된다는 것을 의미합니다. 이 패키지를 설치에서 제거하면 그래픽 환경에 더 이상 액세스 할 수 없게됩니다.


X.Org, & nbsp; X.Org 서버 및 X.Org Foundation

많은 사람들이 그래픽 세션을 사용하는 리눅스 배포판의이 두 필수 구성 요소에 대해 혼란스러워하지만 X.Org (X Window System)가 디스플레이 서버이고 X.Org 서버가 X Window System 구현임을 알아야합니다 XCB 및 Xlib와 같은 몇 가지 다른 프로젝트가 포함되어 있습니다.

또한 X.Org Foundation은이 두 가지 프로젝트를 관리하는 조직입니다.

이 릴리스의 새로운 내용은 다음과 같습니다.

이 버그 수정 릴리스는 RANDR, Xwayland, 매력, 모드 세팅 드라이버 및 기타. 누구나 업그레이드를 권장합니다.

1.20.0 버전의 새로운 기능 :

많은 현재, DRI3 수정 자 및 빌드 시스템 수정.

버전의 새로운 기능 :

Adam Jackson (10) :
xfixes : CursorCurrent 배열 제거
glx : GLX_ARB_context_flush_control을 어기는 오타 수정
glx : MakeCurrent (v2)에서 간접 컨텍스트 만 플러시합니다.
glx : GLX_FBCONFIG_ID 및 GLX_RENDER_TYPE (v2)에 대한 glXQueryContext 수정
복합 : 오해의 소지가있는 댓글 삭제
composite : compIsAlternateVisual 내보내기
composite : Composite가 꺼져 있어도 compIsAlternateVisual을 안전하게 만듭니다.
glx : 시각적으로 GLX_VISUAL_SELECT_GROUP_SGIX 속성을 보냅니다.
glx : Composite의 합성 영상을 다른 선택 그룹으로 이동하십시오.
xserver 1.19.6
Alex Goins (1) :
ramdac : xf86ScreenSetCursor ()에서 ScreenPriv! = NULL을 확인하십시오.
다니엘 마틴 (Daniel Martin) (4) :
모드 설정 : 잠재적 인 버퍼 오버 플로우 수정
test : input : dix_event_to_core에서 사용 된 초기화되지 않은 경고 수정
test : 신호 로깅 : 루핑 부호있는 숫자 테스트 수정
os / xdmcp : 세션이 죽었을 때의 명예
Eric Anholt (1) :
xkb : 컴파일에 실패 할 때 xkbcomp 경로가 출력됩니다.
주세페 빌로 타 (3 세) :
xkb : tsyms 초기화
randr : ProcRRGetOutputInfo : 메모리 초기화
randr : rrGetScreenResources : 메모리 초기화

헥터 마틴 (Hector Martin) (1) :
edid : CEA 모드 번호 매기기에서 off-by-one 오류 수정
Michel Danzer (1) :
present : 현재 클라이언트에게만 PresentCompleteNotify 이벤트를 보냅니다.
Nikolay Martynov (1) :
XShmGetImage : 검열 수정
Olivier Fourdan (2) :
xwayland : 비 argb 커서 변환 수정
dix : deferencing을 방지합니다. PtrCtrl
Peter Hutterer (1) :
config / udev : ID_INPUT_FOO = 0을 '설정 해제'로 간주하십시오.
Thomas Hellstrom (3) :
glx : 이전 드 라이 드라이버에서 GLX_OML 스왑 메소드를 사용합니다.
glx : swap 메소드와 관련하여 시각적 인 fbconfig matching을 수정했습니다.
glx : 비쥬얼 합성을위한 관련 fbconfig를 중복시킵니다.
Tomasz Sniatowski (1) :
os : ComputeLocalClient에서 strtok / free 크래시 수정

1.19.3 버전의 새로운 기능 :

되돌리기 & quot; 선물 : PRIME 슬레이브 출력으로 뒤집기 허용 & quot;
되돌리기 & quot; 프라임 : 화면 pixmap 대신 루트 창에서 공유 pixmap 동기화 & quot;
OS : busfault를 통한 반복 수정
글래머 : 돌진 버텍스 쉐이더에서 누락 선언 수정
xwayland : 커서 프레임 콜백 지우기
xwayland : 콜백을 없애기 위해 클라이언트 상태 모니터링
현재 : 슬레이브 crtc가 활성화되어있을 때만 페이지 뒤집기 사용 중지
render : 경계 힙 액세스 수정

1.19.2 버전의 새로운 기능 :

Adam Jackson (1) :
OSS : squashes 누락 선언 경고 timingsafe_memcmp
크리스 윌슨 (3) :
xfree86 : xf86RecolorCursor에 대한 입력 잠금 걸리기
xfree86 : xf86TransparentCursor에 대한 입력 잠금 걸리기
xfree86 : xf86ScreenCheckHWCursor에 대한 input_lock () 가져 오기
Matthieu Herrb (4) :
timingsafe_memcmp ()를 사용하여 MIT-MAGIC-COOKIES CVE-2017-2624를 비교하십시오.
가능한 경우 arc4random_buf (3)를 사용하여 쿠키를 생성하십시오.
auth : AuthToIDFunc 및 관련 함수를 제거합니다. 더 이상 사용되지 않습니다.
갈색 가방 957e8d (arc4random_buf () 지원 수정)
Michel Danzer (3) :
프라임 : 화면 pixmap 대신 루트 창에서 공유 pixmap 동기화
present : PRIME 슬레이브 출력으로 뒤집기 허용
손상 : 언 래핑하기 전에 창에 바인딩 된 원본 그림의 유효성을 검사합니다.
Olivier Fourdan (5) :
xwayland : 화면 크기에 출력 회전 적용
xwayland : CRTC는 모든 회전을 지원해야합니다.
글래머 : 2 패스는 메모리 픽스맵에서 작동하지 않습니다.
xwayland : 포커스 창이 있는지 확인하십시오.
xwayland : 마스터 kbd에 checkRepeat를 설정하지 않습니다.
Peter Hutterer (1) :

os : WriteToClient가 입력 스레드에서 호출 될 때마다 버그를 기록합니다.
Svitozar Cherepii (1) :
xwayland : FWXGA 해상도의 해킹 추가 # 99574

1.19.1 버전의 새로운 기능 :

dix : 스쿼시 몇 가지 새로운 gcc6 경고
kdrive : 죽은 코드의 누크
xfree86 : IndirectGLX 서버 플래그 추가 (v2)
xfree86 : 삼키지 않고 iglx 명령 행 플래그 사용
모드 설정 : EINVAL (v2)에서 더러운 정사 다시 제출
xfree86 : Xorg -configure (v2)에 대한 대체 드라이버 정렬 순서 수정
os : ssh를 비 로컬 클라이언트로 취급합니다 (v4).
configure.ac : 테스트 할 때 환경 CFLAGS 유지
x86emu : 시스템 헤더와의 충돌을 피하기 위해 포함 순서 변경
입력 : XI2 FocusOut NotifyPointer 이벤트를 포인터 창에 보냅니다.
shm : 또한 ShmGetImage가 반환 한 이미지를 검열합니다.
present : vblank 처리기의 크기 조정 향상
present : 순서가 뒤집힌 플립의 프리젠 테이션 수정
randr / provider : 슬레이브 GPU가 소스 오프로드 만 허용합니다.
modesetting : fd를 닫은 후에 driverPrivate를 NULL로 설정하십시오.
xf86Crtc : 슬레이브 GPU에 루트 윈도우 속성을 설정하지 마십시오.
모드 세팅 : 매력을 지닌 기능을 설정하고 오프로드 캡을 활성화합니다.
글래머 : glamor_finish API 추가
모드 세팅 : 그림자 업데이트에서 32-> 24bpp 변환 구현
glx : 간접 렌더링을 사용할 때 메모리 누출 방지linux : / dev / vc / 0을 열지 마십시오. / dev / tty0 open이 실패 할 때 오류 메시지 수정
modesetting : reverse-prime-offload에 대한 fb를 올바르게 정리합니다.
모드 설정 : 공급자 싱크 / 소스 기능의 스와핑 수정
modesetting : 필요한 경우 주 fb 만 추가하십시오.
XQuartz : --with-launchd-id-prefix를 제거하십시오.
XQuartz : --with-bundle-id-prefix에 대한 도움말 텍스트 수정
XQuartz : 새 https URL을 사용하는 릴리스 피드 URL 업데이트
XQuartz : --with-sparkle-feed-url 설정 옵션 추가하기
XQuartz : --with-bundle-version과 --with-bundle-version-string 옵션을 설정한다.
XQuartz : 저작권 기간 업데이트
XQuartz : 기본 CFBundleVersion 수정
glamour : 합성 작업을 할 때 logic ops 사용 안 함 [v4]
glamour : glamor_mpos_current가 glamor_composite_with_shader에서 더 빠름
글래머 : 목적지가 GL_RED 인 경우 R 채널의 GL_RED 비트 유지 [v2]
glamor : 합성물의 복사 최적화에서 drawable x / y를 조정합니다.
glamour : 글리프 아트라스 pixmap에 FreePicture 대신 DestroyPixmap 사용
모드 설정 : 언 플라이 핑하기 전에 drmmode- & gt; fb_id 지우기
exa : 유효한 사다리꼴 만 그립니다.
xwayland-shm : EINTR에 대한 탈옥수 강화EXA : maskFormat == NULL 인 경우에도 exaGlyphs에 op 매개 변수 적용
글래머 : RGBx 소스 / 마스크 사진 외부에서 샘플링 수정
글래머 : 복사본과 동일한 복합 연산 확인
글래머 : 합성 소스 외부에서 액세스 할 때 사본을 사용할 수 없습니다.
glamour : eglInitialize 후에 eglBindAPI를 호출하십시오.
xwayland : eglInitialize 후에 eglBindAPI를 호출하십시오.
dix : 비 - 미리 곱셈 된 ARGB 커서 데이터 주위의 작업
glamour : 클리핑 후 솔리드 텍스트 배경 영역 번역
os : ComputeLocalClient에서 xstrtokenize 대신 strtok 사용
xwayland : 글래머 Xv에서 컴파일러 경고 수정
glamour : 합성 사각형에 잘못된 오프셋을 수정합니다.
wayland : unrealize에 대한 pixmap의 명확한 자원
Xi : 에뮬레이션되지 않은 모션 이벤트를 에뮬레이션되지 않은 터치로 전달하지 않습니다.
xkb : 키맵을 변경 한 후 인디케이터 업데이트를 강제 실행합니다.
xkb : keymap 변경 후 xkb 표시기 업데이트에 원인을 추가합니다.
xwayland : wl_output.mode 대신 wl_output.done에서 RR 상태 업데이트
dix / ptraccel : InitPredictableAccelerationScheme에서 메모리 누수 수정
모드 설정 : DRM_IOCTL_MODE_CURSOR2에서 오류 검사 수정

모드 설정 : sw 커서 대체에 load_cursor_argb_check 사용
모드 설정 : 첫 번째 호출시 hw 커서 확인 수정

버전 1.18.4의 새로운 기능 :

dix : 스쿼시 몇 가지 새로운 gcc6 경고
kdrive : 죽은 코드의 누크
xfree86 : IndirectGLX 서버 플래그 추가 (v2)
xfree86 : 삼키지 않고 iglx 명령 행 플래그 사용
모드 설정 : EINVAL (v2)에서 더러운 정사 다시 제출
xfree86 : Xorg -configure (v2)에 대한 대체 드라이버 정렬 순서 수정
os : ssh를 비 로컬 클라이언트로 취급합니다 (v4).
configure.ac : 테스트 할 때 환경 CFLAGS 유지
x86emu : 시스템 헤더와의 충돌을 피하기 위해 포함 순서 변경
입력 : XI2 FocusOut NotifyPointer 이벤트를 포인터 창에 보냅니다.
shm : 또한 ShmGetImage가 반환 한 이미지를 검열합니다.
present : vblank 처리기의 크기 조정 향상
present : 순서가 뒤집힌 플립의 프리젠 테이션 수정
randr / provider : 슬레이브 GPU가 소스 오프로드 만 허용합니다.
modesetting : fd를 닫은 후에 driverPrivate를 NULL로 설정하십시오.
xf86Crtc : 슬레이브 GPU에 루트 윈도우 속성을 설정하지 마십시오.
모드 세팅 : 매력을 지닌 기능을 설정하고 오프로드 캡을 활성화합니다.
글래머 : glamor_finish API 추가
모드 세팅 : 그림자 업데이트에서 32-> 24bpp 변환 구현
glx : 간접 렌더링을 사용할 때 메모리 누출 방지linux : / dev / vc / 0을 열지 마십시오. / dev / tty0 open이 실패 할 때 오류 메시지 수정
modesetting : reverse-prime-offload에 대한 fb를 올바르게 정리합니다.
모드 설정 : 공급자 싱크 / 소스 기능의 스와핑 수정
modesetting : 필요한 경우 주 fb 만 추가하십시오.
XQuartz : --with-launchd-id-prefix를 제거하십시오.
XQuartz : --with-bundle-id-prefix에 대한 도움말 텍스트 수정
XQuartz : 새 https URL을 사용하는 릴리스 피드 URL 업데이트
XQuartz : --with-sparkle-feed-url 설정 옵션 추가하기
XQuartz : --with-bundle-version과 --with-bundle-version-string 옵션을 설정한다.
XQuartz : 저작권 기간 업데이트
XQuartz : 기본 CFBundleVersion 수정
glamour : 합성 작업을 할 때 logic ops 사용 안 함 [v4]
glamour : glamor_mpos_current가 glamor_composite_with_shader에서 더 빠름
글래머 : 목적지가 GL_RED 인 경우 R 채널의 GL_RED 비트 유지 [v2]
glamor : 합성물의 복사 최적화에서 drawable x / y를 조정합니다.
glamour : 글리프 아트라스 pixmap에 FreePicture 대신 DestroyPixmap 사용
모드 설정 : 언 플라이 핑하기 전에 drmmode- & gt; fb_id 지우기
exa : 유효한 사다리꼴 만 그립니다.
xwayland-shm : EINTR에 대한 탈옥수 강화EXA : maskFormat == NULL 인 경우에도 exaGlyphs에 op 매개 변수 적용
글래머 : RGBx 소스 / 마스크 사진 외부에서 샘플링 수정
글래머 : 복사본과 동일한 복합 연산 확인
글래머 : 합성 소스 외부에서 액세스 할 때 사본을 사용할 수 없습니다.
glamour : eglInitialize 후에 eglBindAPI를 호출하십시오.
xwayland : eglInitialize 후에 eglBindAPI를 호출하십시오.
dix : 비 - 미리 곱셈 된 ARGB 커서 데이터 주위의 작업
glamour : 클리핑 후 솔리드 텍스트 배경 영역 번역
os : ComputeLocalClient에서 xstrtokenize 대신 strtok 사용
xwayland : 글래머 Xv에서 컴파일러 경고 수정
glamour : 합성 사각형에 잘못된 오프셋을 수정합니다.
wayland : unrealize에 대한 pixmap의 명확한 자원
Xi : 에뮬레이션되지 않은 모션 이벤트를 에뮬레이션되지 않은 터치로 전달하지 않습니다.
xkb : 키맵을 변경 한 후 인디케이터 업데이트를 강제 실행합니다.
xkb : keymap 변경 후 xkb 표시기 업데이트에 원인을 추가합니다.
xwayland : wl_output.mode 대신 wl_output.done에서 RR 상태 업데이트
dix / ptraccel : InitPredictableAccelerationScheme에서 메모리 누수 수정
모드 설정 : DRM_IOCTL_MODE_CURSOR2에서 오류 검사 수정

모드 설정 : sw 커서 대체에 load_cursor_argb_check 사용
모드 설정 : 첫 번째 호출시 hw 커서 확인 수정

버전 1.18.3의 새로운 기능 :



vfb : LDFLAGS에 LD_EXPORT_SYMBOLS_FLAG를 다시 추가하십시오.
Xext / vidmode : GetModeLine 디버그 메시지의 자세한 표시 줄이기
glamour : 알파 텍스쳐의 경우 RED를 0으로 바꿉니다.
현재 : 플립 실패 후 다음 MSC 만 대기
xfree86 / modes : HW 커서가 있어야 할 때 숨겨져 있는지 확인하십시오.
xwayland : 모드 이름에 빈도를 포함하지 않습니다.
xwayland : vidmode에서 뷰포트를 지원하는 척
DRI2 : Polaris PCI ID 추가

버전 1.18.2의 새로운 기능 :


Glamour가 OpenGL 코어 프로파일을 사용할 수 있도록 업데이트되어 현대 하드웨어의 메모리 사용 및 성능을 향상시키고 rpi 및 기타 GLES 플랫폼의 성능을 향상시킵니다
DRI2, DRI3 및 Present는 응답, 충돌 및 기타 이상 현상에 대한 모든 수정본을 받았습니다.
Xwayland 서버는 호환성 향상을 위해 Xv 및 xf86vidmode 확장을 지원하도록 업데이트되었으며 출력 핫 플러그 ​​및 포인터 업데이트로 일부 버그가 수정되었습니다.
Xwin은 창 및 클립 보드 관리 개선 및 몇 가지 새로운 키보드 레이아웃을 보았습니다.

버전 1.18.1의 새로운 기능 :


build : 오래된 miext / cw include 경로 제거
vidmode : 사용되지 않는 이벤트 코드를 버립니다.
Xorg.man : XLOCAL 세부 정보를 X (7) 매뉴얼 페이지로 옮깁니다.
Xorg.man : 기본값으로 변경되는 -nolisten tcp를 반영하도록 업데이트
Xserver.man : -nolisten & amp; -listen 옵션
현재 : 비동기 스왑 논리 수정
모드 설정 : CRTC를 DRM 모드로 적절하게 설정하는 데있어 실패 처리
모드 설정 : drmmode_set_mode_major ()의 free output_ids
모드 설정 : XF86_CRTC_VERSION 검사 제거
present : target_msc가 current_msc와 같으면 즉시 실행하십시오.
Xext : --disable-xace로 빌드 수정
os : 사용하기 전에 clientsWritable fd_set가 초기화되었는지 확인하십시오.
DRI2 : 메사에서 radeonsi_pci_ids.h 동기화

버전 1.18.0의 새로운 기능 :


build : 오래된 miext / cw include 경로 제거
vidmode : 사용되지 않는 이벤트 코드를 버립니다.
Xorg.man : XLOCAL 세부 정보를 X (7) 매뉴얼 페이지로 옮깁니다.
Xorg.man : 기본값으로 변경되는 -nolisten tcp를 반영하도록 업데이트
Xserver.man : -nolisten & amp; -listen 옵션
현재 : 비동기 스왑 논리 수정
모드 설정 : CRTC를 DRM 모드로 적절하게 설정하는 데있어 실패 처리
모드 설정 : drmmode_set_mode_major ()의 free output_ids
모드 설정 : XF86_CRTC_VERSION 검사 제거
present : target_msc가 current_msc와 같으면 즉시 실행하십시오.
Xext : --disable-xace로 빌드 수정
os : 사용하기 전에 clientsWritable fd_set가 초기화되었는지 확인하십시오.
DRI2 : 메사에서 radeonsi_pci_ids.h 동기화

버전 1.17.2의 새로운 기능 :

주목할만한 하이라이트 :
Xwayland에서 CVE-2015-3164 수정
vesa 용 int10 설정 수정
서버 해석 된 인증에서 회귀 수정
빅 엔디안 CPU에서 fb 설정 수정
gcc5에 대한 수정 빌드
완전한 변경 내역 :
아론 플래트 너 (2) :
xfree86 : xf86_check_platform_slot의 PCI 처리 문제 수정
xfree86 : 활성 GDev가없는 경우에도 GPU 화면 추가
Adam Jackson (1) :
xserver 1.17.2
Adel Gadllah (1) :
모드 설정 : 소프트웨어 커서 대체 수정
앨런 쿠퍼 스미스 (2) :
CloseWellKnownConnections의 ListenTransConns 항목 지우기
x86에서 Solaris의 $ host_cpu에 대해 x86_64와 i * 86을 허용하십시오.
브렌트 콜린스 (1) :
shm : xinerama 픽스맵에 대한 xselinux 리소스 초기화 수정
크리스 윌슨 (2) :
shm : ShmDestroyPixmap에서 사용 후 무료 수정
현재 : 플립 해제 내용을 화면 Pixmap에 복사합니다.
콜린 해리슨 (2) :
os / xdmcp.c : WIN32 용으로 빌드 할 때 Xtrans.h 포함
os / utils.c : WIN32 용 os_move_fd () 빌드를 시도하지 마십시오.
Dave Airlie (2) :
os / access : 서버 회귀 인증 수정glamour : 소스 / dest가 일치하는 렌더링 작업을 수행하지 않습니다 (v2).
Dima Ryazanov (1) :
xwayland : 부드러운 스크롤 구현
Egbert Eich (6) :
심볼 : gcc5에 대처하도록 sdksyms.sh 수정
Xephyr : 명령 줄 인수를 지정하지 않으면 충돌이 발생하지 않습니다.
Xephyr : 지정되지 않은 경우 기본 서버 표시 번호 인쇄
Xephyr : 디버깅이 활성화되었을 때 컴파일 수정
Xephyr : 글래머가 아닌 & amp; 비 XHSM 경우
Xephyr : 클라이언트 시스템과 호스트 -Xserver의 endianess가 다를 때 깨진 이미지 수정
에밀 벨리 코프 (Emil Velikov) (2) :
randr : 채팅 오류 메시지 제거
randr : ErrorF ()에서 randr : prefix를 사용하십시오.
Hans de Goede (1) :
vtenter에서 즉시 serverfd가 아닌 입력 장치를 다시 활성화합니다.
Jason Gerecke (2) :
xfree86 : compat_output이 정의되어 있지 않으면 xf86CompatOutput에서 NULL을 반환합니다.
dix : 기기 변환을 평가없는 기기에 설정하지 마십시오.
Jon TURNEY (9) :
에피소드 : 'DISPLAY = Xephy -glamor'라는 세그 폴트를 피하십시오.
os : -query 등의 XDMCP 옵션은 -listen tcp를 포함해야합니다.
os : "% *. * s"을 (를) 처리하는 방법을 vpnprintf ()hw / xwin / glx : XML 요소의 리 팩터 분석
hw / xwin / glx : 최신 Khronos OpenGL 레지스트리 XML 처리 코드 생성기 개선
hw / xwin : 로그에 Cygwin 버전 정보보고
매력 : 구성시 빌드 수정 - 사용 가능 - 매력 - 사용 불가 - xshmfence
hw / xwin / winclipboard : xwinclip과 -lpthread를 연결하십시오.
hw / xnest : MinGW 용 빌드 수정
조나단 그레이 (2) :
glamour : glamor_get_drawable_location ()의 반환 유형에서 const를 제거합니다.
글래머 : DRI3이 정의되지 않은 경우 빌드 수정
Jurg Billeter (1) :
int10 : pci_device_map_legacy에 대한 오류 검사 수정
Keith Packard (1) :
mi : 부분 파이 슬라이스로 채워진 호는 범위에 대해 더 많은 공간이 필요할 수 있습니다.
Maarten Lankhorst (4) :
매력 : 사용 가능한 경우 un (un) pack_subimage 만 사용하십시오.
glamour : glamor_build_program에서 gl 오류를 확인하지 않습니다.
글래머 : GL_READ_FRAMEBUFFER 대신 GL_FRAMEBUFFER 사용
글래머 : GL_TEXTURE_MAX_LEVEL은 (는) GLES2에서 사용할 수 없습니다.
Michal Srb (1) :
GetMaster를 모듈에 노출하십시오.
Michel Danzer (2) :
AC_SYS_LARGEFILE 정의를 dix-config.h에 추가합니다.
모드 설정 : dumb_bo.c의 dix-config.h 포함

올리비에 포단 (4) :
에피소드 : 글래머가 요청되었지만 사용 가능하지 않으면 실패
xwayland : 글래머 라이브러리에 의존성 추가
매력 : 최대한의 기본 ALU 명령어 확인
dix : 빅 엔디안 하드웨어에서 이미지 바이트 순서 수정
레이 스트로드 (5) :
systemd-logind : 메시지 필터에서 비 - 신호 메시지를 걸러 낸다.
systemd-logind : D-Bus 기본 시간 초과를 추측하지 마십시오.
xwayland : 열린 소켓에서 액세스 제어 활성화 [CVE-2015-3164 1/3]
os : 새로운 암시 적 로컬 사용자 액세스 모드 지원 [CVE-2015-3164 2/3]
xwayland : xauth 파일이 없으면 기본적으로 로컬 사용자입니다. [CVE-2015-3164 3/3]
Robert Ancell (1) :
xwayland : 오류 문자열 수정
Rui Matos (2) :
dix / events : CurrentTime을 NoticeTime의 주어진 시간 스탬프로 설정하십시오.
xwayland : 프레임 콜백으로 커서 표면 업데이트를 줄입니다.
비센테 올리베르트 리에라 (1) :
backtrace.c : 단어 캐스팅을 포인터로 수정

버전 1.17.1의 새로운 기능 :



xkb : 입력 버퍼에서 XkbSetGeometry 데이터를 바꾸지 마십시오.
xkb : 요청 크기에 대해 문자열 길이 검사

버전 1.17.0의 새로운 기능 :


dri2 : ddx가 드라이버 이름을 제공하지 않으면 vdpau 드라이버 이름을 설정하십시오.
randr : 슬레이브 출력 (v2)에서 기본을 수정하려고 시도합니다.
config / udev : 할당 된 장치가있을 때 좌석 할당 존중
OS : 타이머 경쟁 조건 수정

버전 1.16.3의 새로운 기능 :

glx : 가변 길이 요청에 대해 편집증적일 것 [CVE-2014-8093 1/6]
glx : 잘못된 이미지 크기를 거부하는 것에 대해 더욱 엄격하게 처리하십시오 [CVE-2014-8093 2/6]
glx : __glXGetAnswerBuffer / __GLX_GET_ANSWER_BUFFER (v2)의 추가 편집증 [CVE-2014-8093 3/6]
glx : EXT_texture_integer에 대한 이미지 크기 계산 수정 [CVE-2014-8098 1/8]
glx : 안전 추가 {add, mul, pad} (v3) [CVE-2014-8093 4/6]
glx : 생성되지 않은 렌더링 요청 (v3)에 대한 정수 오버플로 보호 [CVE-2014-8093 5/6]
glx : RenderLarge 요청 길이 검사 (v2) [CVE-2014-8098 3/8]
glx : 교환 된 VendorPrivate 요청에 대한 최상위 길이 검사 [CVE-2014-8098 4/8]
glx : SetClientInfoARB에 대한 길이 검사 요청 [CVE-2014-8098 5/8]
glx : 생성되지 않은 공급 업체 개인 요청에 대한 길이 검사 [CVE-2014-8098 6/8]
glx : 생성되지 않은 단일 요청에 대한 길이 검사 (v2) [CVE-2014-8098 7/8]
glx : 나머지 요청 길이를 varsize (v2)로 넘김 [CVE-2014-8098 8/8]
-iglx & amp; + iglx에서 Xserver.man으로
검사되지 않은 malloc이 클라이언트에게 Xserver 충돌을 허용 할 수 있습니다 [CVE-2014-8091]
dix : ProcPutImage ()의 정수 오버 플로우 [CVE-2014-8092 1/4]dix : GetHosts ()의 정수 오버플로 [CVE-2014-8092 2/4]
dix : RegionSizeof ()의 정수 오버플로 [CVE-2014-8092 3/4]
dix : REQUEST_FIXED_SIZE ()의 정수 오버 플로우 [CVE-2014-8092 4/4]
dri2 : ProcDRI2GetBuffers ()의 정수 오버 플로우 [CVE-2014-8094]
dbe : DbeSwapBuffers 호출에서 유효성 검사되지 않은 길이 [CVE-2014-8097]
Xi : Xinput 확장 프로그램에서 유효하지 않은 길이 [CVE-2014-8095]
xcmisc : SProcXCMiscGetXIDList ()의 유효하지 않은 길이 [CVE-2014-8096]
Xv : XVideo 확장에서 유효성을 검사하지 않은 길이를 비교했습니다. [CVE-2014-8099]
dri3 : DRI3 확장 스왑 프로 시저의 유효성이 검증되지 않은 길이 [CVE-2014-8103 1/2]
현재 : 현재 확장 프로그램에서 유효성이 검증되지 않은 길이 [CVE-2014-8103 2/2]
randr : RANDR 확장의 유효하지 않은 길이가 서로 바뀌 었음 [CVE-2014-8101]
render : 렌더링 extn에서 유효성이 검증되지 않은 길이. 스왑 된 procs [CVE-2014-8100 2/2]
xfixes : SProcXFixesSelectSelectionInput의 유효하지 않은 길이 [CVE-2014-8102]
일부 Xinput 1.x 요청에 대한 요청 길이 확인 테스트 사례 추가
일부 Xinput 2.x 요청에 대한 요청 길이 확인 테스트 케이스 추가
테스트하기 위해 REQUEST_FIXED_SIZE 테스트 사례 추가 / misc.c

fb : 일반적으로 사용되는 작은 세그먼트에 대한 Bresenham 알고리즘을 수정합니다.
render : 읽기 전에 요청 크기를 확인하십시오 [CVE-2014-8100 1/2]
glx : GLXRender 요청 길이 검사 (v2) [CVE-2014-8098 2/8]
현재 : PresentOptionCopy 지원
glx : __glXGetAnswerBuffer의 반환 확인
dbe : DDX 로의 호출 SwapBuffers에는 부호없는 int가 아닌 int의 주소가 필요합니다 [CVE-2014-8097 pt. 2]
glx : X.org 소스에서 선언문과 코드를 함께 사용할 수 없습니다. [CVE-2014-8098 pt. 9]
REQUEST_FIXED_SIZE 매크로에 누락 된 괄호 [CVE-2014-8092 pt. 5]
dix : 잘못된 포인터 값을 사용하여 GetHosts 경계 검사 [CVE-2014-8092 pt. 6]
present : DebugPresent ()에서 충돌을 피하십시오. 조금 더 자세한 정보가 있습니다.
present : vsynced pageflips 사용을 수정하고 PresentOptionAsync를 기립니다. (v4)
glx : __glXGetAnswerBuffer에서 마스크 잘림 수정 [CVE-2014-8093 6/6]

버전 1.17 RC1의 새로운 기능 :

modesetting : PCI 클래스 3, 모든 서브 클래스와 일치
xfree86 : xorg.conf 맨 페이지에서 stale /usr/share/X11/xorg.conf.d 하드 코드를 제거하십시오.
Adam Jackson (131) :
구현 - & gt; driverFunc
모드 설정 : 소프트웨어 커서를 이중 추적하지 마십시오.
shadowUpdatePackedWeak 대신 자신의 썽크 함수를 사용하십시오.
dix : 고대 IBM 구성 제거
dix : 일부 XFree86 3.x 나머지 삭제
dix : Linux s390 {, x}에서 BITMAP_SCANLINE_UNIT을 (변경하지 마십시오) 변경하십시오.
dix : 죽은 매크로를 제거하십시오.
dix : 일부 cfb 남은 부분 제거
dix : 기본 GLYPHPADBYTES를 4로 설정
dix : 엉뚱한 sparc 특수 케이스를 제거하십시오 (v2).
dix : 리틀 엔디안 s390의 이상한 케이스 제거
dix : servermd.h에서 아치 인식 제거 (v2)
xfree86 : i2c 멀티미디어 모듈 제거
xfree86 : #include "compiler.h"를 필요없는 곳에서 제거하십시오.
xfree86 : nds32_flush_icache를 제거하십시오.
xfree86 : MMIO_MOVE32 제거
xfree86 : NO_INLINE 정의 해제
xfree86 : 정렬되지 않은 메모리 액세스의 gcc 변형을 알려지지 않음
xfree86 : 사용하지 않는 정렬되지 않은 int64 도우미 제거
xfree86 : 일반 정렬되지 않은 헬퍼를 int10 코드로 이동xfree86 : 사용되지 않는 나머지 정렬되지 않은 접근 자 제거
xfree86 : 임의의 ppc 선언을 몇 개 제거한다.
xfree86 : Undef FAKEIT
xfree86 : Undef __HIGHC__
xfree86 : #pragma의 희소 비트 제거
xfree86 : Undef GCCUSESGAS
xfree86 : 쓸데없는 것을 제거하십시오! __ SUNPRO_C 가드
xfree86 : 2.6 이전 Linux ppc 지원 제거
xfree86 : 많은 OS와 arch 조건문을 단순화
xfree86 : powerpc 장벽 선언 정리
xfree86 : MMIO_ONB *와 친구들을 제거하십시오.
xfree86 : 제네릭 배리어 () 정의를 최상위 수준까지 끌어냅니다.
xfree86 : 어리석은 __sparc 매크로 사용법 정리
xfree86 : ppc / sparc mmio-swap-or-not 조건부 통합
mi : 압축 된 좌표 매크로에서 반 임의 (semi-arbitrary) 아치 인식 제거
bsd : #if 0 뒤에 참조 암 코드를 제거합니다.
dix : 좀 더 확실한 LBX 시대 코드 만들기
kdrive : 맨 페이지의 죽은 비트 제거하기
mi : 사용하지 않은 miSegregateChildren을 분명히 제거합니다.
miext / shadow : 고대의 이전 버전과의 호환성을 제거하는 해킹
miext / shadow : shadowInit를 제거합니다.
os : 사용되지 않는 malloc / free 래퍼 제거
os : LocalClientCred 제거render : 사용하지 않은 CopyPicture 제거
saver : IsMapInstalled를 열지 마십시오.
vgahw : 핵무기 미사용 vgaCmap.c
xfree86 : xf86ConfigActivePciEntity 제거
xfree86 : 사용하지 않는 pre-pciaccess 형식을 제거하십시오
xfree86 : 사용되지 않는 PCI 유형 제거
xfree86 : 사용하지 않는 xf86 {Map, Unmap} LegacyIO 제거
xfree86 : VidMemInfo에서 protectMem 제거
xfree86 : 무의미한 xf86RandRCreateScreenResources를 제거하십시오.
xfree86 : 쓸모없는 #을 제거한다. "fb.h"
xfree86 : 사용하지 않는 HardEdges 제거
xkb : 이벤트 방출에서 일부 황당한 편집증 제거
xquartz : 사용하지 않은 DRI 제거 {, Post} ValidateTree
dri1 : 사용하지 않은 DRI 제거 {, Post} ValidateTree
xwayland : 경계 상자에 피해 보고서 스냅하기
xfree86 : xf86 제거 {Map, Unmap} VidMem
xfree86 : VidMemInfo에서 WC 제거 {set, undo}
xfree86 : xf86LinearVidMem 제거
int10 : xf86ReadBIOS에서 포트 오프
xfree86 : xf86ReadBIOS 제거
xfree86 : xf86CheckMTRR 제거
xfree86 : MTRR 인식 메모리 제거
xfree86 : 더 많은 알파 인식을 정리하십시오.
로더 : 고대의 XFree86 버전 번호 매김과의 호환성 제거ephyr : 하드웨어 커서를 올바르게 구현 (v3)
로더 : RTLD_ * 매크로 항목을 Deobfuscate합니다.
mi : Windows 8-bpp 색상 맵 호환성 제거
xfree86 : xv 클립 알림 드라이버 훅 제거
xfree86 : "TextClockFreq"옵션 제거
xfree86 : 가짜 xf86ConfigError를 제거하십시오.
xfree86 : 칼라 맵 코드에서 pScrn에 쓸모없는 백 포인터를 제거하십시오.
xfree86 : DisplayID 지원 제거
xfree86 : xf86Info.log 제거 (v2)
xfree86 : 사용하지 않은 xf86Info.useDefaultFontPathFrom을 제거하십시오.
xfree86 : configServerFlags가 결코 실패하지 않고 void를 반환하도록합니다.
xfree86 : 무의미한 xf86PrintMarkers 제거
x86emu : 정의 취소 _NO_INLINE
exa, kdrive : 여분의 BitsPerPixel 매크로 제거
input : 사용하지 않는 SetKeySymsMap을 제거합니다.
로더 : 일부 바클 라바 코드 삭제
vfb : 너무 많이 다시 구현하지 마라.
xfree86 : xf86CreateRootWindow에서 일부 printf를 제거하십시오.
kdrive : fbInitValidateTree에 대한 흔적을 제거하십시오.
xquartz : 쓸데없는 DRIWindowExposures를 제거하십시오.
rootless : 여분의 RootlessShapedWindowIn 제거
xwin : 네이티브 GDI 엔진 제거 (v2)
xwin : 기본 DirectDraw 엔진 제거dix : WindowExposuresProcPtr에서 세 번째 인수를 버립니다.
mi : Deobfuscate miWindowExposures
mi : Deobfuscate miOverlayWindowExposures
mi : 복합 테두리 클립 리디렉션 인터페이스 간소화
mi : miHandleExposures에서 드롭 평면 인수
mi : pScreen-> SendGraphicsExpose를 dix로 이동하십시오.
dix : DIXsaveUnder 비트를 창에서 제거하십시오.
dix : 포인터 대신 비트를 낮추는 저장 공간
dix : 빈 if를 제거하십시오.
dix : NULL의 무의미한 캐스트 제거
dix : obfuscatory 매크로 제거
mi : miSlideAndSizeWindow - & gt; miResizeWindow
fb : fb {Map, Unmap} 창 - & gt; fb {Realize, Unrealize} 창
기타 : 중복 조건을 하나로 묶어 라.
xinerama : GetImage의 드로어 블 검색에서 액세스 모드 수정
render : 클라이언트 클립을 항상 영역으로 저장
mi : span 블럭 루틴을 _X_COLD으로 표시하십시오.
mi : 넓은 라인 세부 정보를 언 엑스포트하기
mi : Unexport 폴리곤 에지 테이블 구현 세부 사항
mi : Unexport 스팬 그룹 구현 세부 정보
mi : 서브 픽셀 폴리곤 구현 정보의 해제 해제
mi : Unexport 아크 채우기 구현 세부 사항
mi : mispans.c를 miwideline.c로 접으십시오.mi : mifpolycon.c를 miarc.c로 접으십시오.
mi : mipoly.c에 mipoly {con, gen} .c 접어 넣으세요.
mi : mipolyutil.c를 mipoly.c로 접으십시오.
mi : micursor.c를 mipointer.c에 넣으십시오.
fb : fbLaneTable 제거, staticize fb {8,16,32} Lane
fb : FB_SHIFT가 5이고 (FB_UNIT가 32 임)
fb : 짝수 / 홀수 점멸 느린 경로 제거
fb : fbStipple 이동 * 유일한 소비자 근처의 비트
fb : 사용하지 않은 fbReduceRasterOp 제거
fb : 짝수 / 홀수 타일 느린 경로 지정 제거
fb : 글리프 구현 세부 정보 숨기기
fb : 너비가 0 인 선 세부 정보 숨기기
fb : Bresenham 라인 세부 정보 숨기기
fb : fbDots 숨기기
fb : 숨기기 fbPush {패턴, 채우기}
dix : 항상 GC 클라이언트 클립을 영역으로 저장 (v2)
dix : GC 재 입력 및 재 포장
합성 : 랩 GetSpans
앨런 쿠퍼 스미스 (5) :
목록 테스트를 실제로 테스트 목록으로 만들기
ActivateDevice ()가 실패하면 xi2 테스트를 중단합니다.
각 xi2 테스트 프로그램에 고유 한 표시 이름 사용 [v3]
재설정 & amp; amp; 플래그 속성
System ()에서 fork가 실패하면 exec ()로 fallthrough하지 마십시오.
Alan Hourihane (14) :
새로운 모드 세팅 드라이버의 초기 커밋
들여 쓰기 실행하드웨어 커서 지원 플러그인
현재 모드 설정으로 인라인 가져 오기 - 커넥터 / 인코더 변경을위한 101 분기
DRI2 지원을 추가하십시오.
서식 지정 수정
더 많은 서식 지정 수정
아직 더
갈륨 파이프 드라이버 인터페이스 용 EXA winsys를 추가하십시오.
복사면 수정
NULL 검사
갈륨 나무의 위치를 ​​지정하기 위해 --with-gallium-dir을 추가하십시오.
더 많은 오류 검사
갈륨 보폭 변경에 대한 수정
Alex Deucher (1) :
modesetting : 커널에서 쿼리 커서 크기
Alex Orange (1) :
fb : 일반적으로 사용되는 작은 세그먼트에 대한 Bresenham 알고리즘을 수정합니다.
Alon Levy (1) :
모드 설정 : 가상 커넥터 지원 추가
안드레아스 하르 메츠 (Andreas Hartmetz) (1) :
글래머 : 우리가 사용할 메모리를 비우지 마십시오.
악셀 데비 (Axel Davy) (1) :
present_notify_msc를 사용할 때 present_pixmap 수정
카를로스 가르 나초 (Carlos Garnacho) (1) :
xwayland : 기능 변경시에만 기기를 사용 또는 사용 중지합니다.
크리스 윌슨 (2) :
누락 된 GTF 모드 추가
Xext / shm : Pixmap이 해제 된 후 SHM 세그먼트를 분리합니다.
콜린 월터스 (2) :
autogen.sh : 그놈 빌드 API 구현xf86platformBus : (치명적인) 컴파일러 경고를 피하기 위해 어설 션 추가
다니엘 마틴 (Daniel Martin) (3) :
dix : protocol.txt에서 XpExtension 나머지를 제거하십시오.
보안 : SecurityTrustedExtensions에서 XpExtension 제거
xfree86 : 파일 modinit.h 삭제
다프네 피스터 (1) :
os : os / oscolor.c를 app / rgb에서 재생성하십시오. # 52289
Dave Airlie (61) :
exa를 내리다
modesetting : 다른 코드베이스에서 드라이버 노력 다시 시작
drmmode_display 헤더 파일을 정리하십시오.
modesetting : fbdev를 기반으로 프로빙을 다시 작성합니다.
좀 더 불필요한 코드를 제거하라.
저자 / 저작권 업데이트
드롭로드 2
st / xorg의 포트 피해 추적 코드
서버 재활용 문제 해결
addWall, 정리 경고
사용하지 않은 디버그를 제거한다.
shadowfb 지원을 추가하고 기본값은 on입니다.
초기 맨 페이지 추가
check drm은 덤프 버퍼 기능을 지원합니다.
수정하자.
더러운보고를 위해 fb_id 수정
configure : xvmc가 필요하지 않습니다.
수정 장치 열기
공백을 고치다.
모드 설정 : 커널이 커서를 거부하면 커서 폴백을 추가합니다.
청소 멍청한 모자 가져 오기그림자를 선호하는지 결정하기 위해 모자를 사용하십시오.
shadowfb : 시작시 shadowfb 상태를 덤프합니다.
모드 설정 : 커널이 커널을 수정하면 보폭을 수정하십시오.
모드 세팅 : 그림자 구조를 다른 구조로 이동
모드 설정 : 그림자 크기 조정을 수정합니다.
모드 세팅 : ENOSYS에 대한 더티 업데이트 비활성화
모드 설정 : 경고를 수정하고, 죽은 코드를 제거합니다.
xf86-video-modesetting 0.2.0
modesetting : 구형 Xext에 대한 빌드 수정
alloca를 사용하지 말고 그냥 malloc / free를 사용하십시오.
dirty : malloc 반환 확인
커서 : LeaveVT에서 커서 숨기기
모드 설정 : VT 스위치 주변에 세트 / 드롭 마스터 추가
모드 설정 : 깊이를 설정하기 전에 커널 장치를 열려면 이동하십시오.
모드 설정 : 우리가 24 또는 32bpp를 원한다면 운동을 시도하십시오.
모드 설정 : pci 장치가 drm 장치와 일치하는지 확인하십시오.
범프 버젼 0.3.0
modesetting : compat 헤더 파일 추가
modesetting : 새로운 scrn 변환 API로 변환합니다.
모드 세팅 : 수정 확인 distcheck
modesetting : 최신 X 서버 compat api로 충돌.
모드 설정 : 해결 방법 커널 버그 0x0을 유효한 분으로보고 함
모드 설정 : pci 검사에는 인터페이스 버전 1.4가 필요합니다.모드 설정 0.4.0 : bump configure.ac
모드 설정 : 쓸모없는 xf86PciInfo 포함 포함
모드 설정 : 정의되지 않은 닫기에 대한 경고를 수정합니다.
모드 세팅 : 플랫폼 버스 지원 추가
modesetting : 출력 슬레이브 지원을 추가합니다.
modesetting : alloca 사용법을 다시 제거하십시오.
모드 세팅 : udev 경쟁 조건으로 인한 충돌 수정
modesetting : 0.6.0 범프
modesetting : 그림자에 더미 후크를 제공합니다.
모드 설정 : 프레임 크래시 조정 수정
모드 세팅 : 보조 GPU의 출력 이름 변경
모드 설정 : 출력 확인 후 fd 종료로 이동
모드 설정 : 핫스팟 커서 지원을 사용해보십시오.
모드 세팅 : 핫스팟으로 커서 렌더링을 수정하십시오.
모드 설정 : 무료 사용 후 수정.
모드 설정 : 이전 서버에 대한 회귀 분석을 수정합니다.
pixmap : 여러 개의 헤드로 역방향 optimus 지원 수정
David Ung (1) :
randr : RRPointerToNearestCrtc의 논리 수정
Egbert Eich (1) :
BellProc : 요청시 핵심 프로토콜 벨에 벨 이벤트 보내기
에릭 안 홀트 (52) :
xorg : 일부 XV 관련 구조체의 중복 된 정의를 제거합니다.kdrive : XV 구조체 중복 제거에서 좀 더 정리하십시오.
kdrive : 죽은 일반 XV 어댑터 코드를 제거합니다.
kdrive : 어댑터 설정 인터페이스를 단순화하십시오.
글래머 : XV 코드를 XF86- 의존적 인 부분들과 일반 부분들로 나눕니다.
kdrive : 경고를 피하기 위해 XV 이름을 const로 표시하십시오.
에피소드 : 매력을 사용하여 XV에 대한 지원을 추가합니다.
glamour : put_image 처리를위한 코드 공유.
xephyr : gles2로 글래머를 초기화 할 수 있습니다 (GLX에서).
glamour : SetSpans ()에서 불필요한 glTexParameteri ()를 삭제합니다.
Glamour : MIN / MAX 매크로를 사용하여 glamor_transfer.c를 정리합니다.
글래머 : 텍스처 데이터를 업로드 할 때 불필요한 glTexParameteri ()를 제거하십시오.
glamor : glamor_solid ()에 상수 인수를 드롭합니다.
glamor : always-true yInverted 플래그를 제거하십시오.
glamour : 죽은 get / pub 서브 픽스맵 함수를 버려라.
glamor : Drop dead glamor_download_pixmap_to_cpu ()
glamor : drop dead glamor_restore_pixmap_to_texture ().
glamour : 죽은 프로토 타입을 제거합니다.
글래머 : "우리는 일련의 블리트 또는 무승부"논리를 버리십시오.
xv : xorg 및 kdrive DDX에서 VIDEO_INVERT_CLIPLIST를 제거합니다.
xv : xorg 및 kdrive DDX에서 VIDEO_NO_CLIPPING을 제거합니다.xv : 어댑터 정리를위한 공통 코드를 xvmain.c로 이동하십시오.
xv : ddQueryAdaptors () 인터페이스를 삭제하십시오.
xv : DDX XV 화면 개인 할당을 DDX로 이동합니다.
xv : 사용하지 않은 XvdiPreemptVideo ()를 삭제합니다.
xv : 사용하지 않은 XvdiVideoStopped ()를 삭제합니다.
xv : CloseScreen 설정을 DIX 후크에서 일반 배치로 이동합니다.
xv : xf86 XV 컬러 키 도우미를 코어로 옮깁니다.
xv : 채우기 색상 키 도우미에서 malloc-failure 케이스를 수정합니다.
kdrive : 죽은 KXVPaintRegion ()을 제거합니다.
kdrive : 명시 적으로 새 창 비공개를 NULL로 지우지 마십시오.
xv : no-op AllocatePort / FreePort 인터페이스를 제거하십시오.
xv : 인터페이스에서 DDX로 ClientPtr을 드롭합니다.
kdrive : 죽은 구조체를 제거합니다.
글래머 : 우리가 사용하지 않을 때 핵심 글꼴 텍스처를 설정하지 마십시오.
glx : 기본적으로 간접 GLX 컨텍스트를 사용하지 않습니다.
modesetting : 모드 설정의 복사를 x 서버로 병합합니다.
모드 설정 : unifdef MODESETTING_OUTPUT_SLAVE_SUPPORT
모드 설정 : xserver는 이미 XEXTPROTO & gt; = 7.2.99.901을 확인합니다.
모드 설정 : "void *"에 대해 "포인터"사용을 중단합니다.
modesetting : 플랫폼 디바이스 API 변경 사항을 업데이트합니다.모드 설정 : 드라이버를 빌드에 연결하십시오.
modesetting : compat-api.h의 사용을 중단하십시오.
modesetting : 오래된 xserver와의 호환성 유지.
모드 설정 : x-indent-all.sh를 실행하십시오.
modesetting : x-indent-all.sh 뒤에 이상한 서식을 수정하십시오.
modesetting : 일부 scrn 설정을 중복 제거하십시오.
모드 세팅 : 매력을 사용하여 렌더링을 지원합니다.
dri2 : 메사의 PCI ID 사본 가져 오기 - & gt; 드라이버 이름 매핑.
dri2 : DDX가 드라이버 이름을 제공하지 않으면 드라이버 이름을 자동으로 채 웁니다.
모드 설정 : DRI2 / Present에서 재사용하고자하는 두 가지 기능을 내 보냅니다.
모드 세팅 : DRI2에 매력적인 기능을 추가하십시오.
Gaetan Nadon (14) :
라이센스 텍스트로 COPYING 파일 채우기
README 파일에 연락처 정보 추가
man : 누락 된 AM_V_GEN 및 하드 코딩 된 sed 명령 이름
.gitignore의 오타 수정.
make : 중복 된 AUTOMAKE_OPTIONS 제거
README 파일에 대해 여분의 EXTRA_DIST를 제거하십시오.
ChangeLog 및 INSTALL에 대한 누락 된 대상 추가
사용되지 않는 AM_CONFIG_HEADER를 AC_CONFIG_HEADERS로 바꾸십시오.
중복 된 AC_PROG_CC 삭제
불필요한 AM_PROG_CC_C_CO 제거make : 빈 변수 할당을 제거한다.
make : 플랫폼에 따라 모든 경고를 추가합니다.
config : 사용되지 않는 AC_HELP_STRING을 AS_HELP_STRING으로 대체합니다.
config : configure.ac의 상단 부분을 레이아웃하고 주석을 달아 라.
Hans de Goede (1) :
서버 관리 fds에 대한 지원 추가
제임스 시몬스 (James Simmons) (1) :
커서 모드에서 커서를 매핑하지 않는다.
재스퍼 세인트 피에르 (2) :
xwayland-input : 웨이 랜드 작곡가와 함께 경주를위한 크래셔를 고쳤다.
xwayland : 프레임 이벤트를 기반으로 서페이스의 스로틀 링을 구현합니다.
제레미 허들 스톤 세쿼이아 (3) :
mieq : mieqProcessDeviceEvent에서 충돌 회귀를 수정했습니다.
ListenOnOpenFD : 핫 플러깅 연결을위한 것이므로 리셋을 제거하십시오.
XQuartz : OS X Mavericks에서 "디스플레이에 별도의 공간이 있음"을 해제하는 것이 더 좋습니다
Joerg Sonnenberger (1) :
형식 문자열을 수정하십시오.
Jon TURNEY (56) :
hw / xwin / glx : shim을 생성 할 때 고려할 기능을 GL 버전으로 제한합니다.

개발자의 기타 소프트웨어 X.org Foundation

xf86-video-r128
xf86-video-r128

19 Feb 15

X.Org
X.Org

14 Apr 15

코멘트 X.Org Server

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!