X.Org Server

Software screenshot:
X.Org Server
Rincian Software:
Versi: 1.20.1 Diperbarui
Tanggal Upload: 16 Aug 18
Pengembang: X.org Foundation
Lisensi: Gratis
Popularitas: 22

Rating: nan/5 (Total Votes: 0)

X.Org Server (xorg-server) adalah open source dan penyebaran bebas dari X Window System (X.Org), yang disediakan oleh X.Org Foundation, yang dirancang khusus untuk Sistem operasi GNU / Linux.


Fitur sekilas

Fitur utama termasuk hotplug input, KDrive, DTrace dan EXA. Ini dirancang untuk berjalan pada banyak sistem operasi mirip UNIX, termasuk sebagian besar distribusi Linux dan varian BSD-nya. Ini juga merupakan server X default untuk sistem operasi Solaris.


Bercabang dari XFree86

X.Org Server adalah bagian dari perangkat lunak X.Org, Sistem X Window yang populer dan kuat yang digunakan di banyak sistem operasi POSIX, termasuk hampir semua distribusi GNU / Linux, serta beberapa BSD dan rasa Solaris. Perangkat lunak ini awalnya bercabang dari proyek XFree86.


Komponen penting dari setiap distro Linux

Ini adalah komponen yang sangat penting dan penting dari semua sistem operasi berbasis kernel Linux yang menjalankan lingkungan desktop grafis atau manajer jendela. Tanpa X.Org dan X.Org Server, Anda hanya akan dapat menggunakan distro dari baris perintah.

Sudah terpasang secara default

Tentu saja, ini berarti bahwa ini diinstal secara default di semua distribusi GNU / Linux ini, tanpa kecuali. Jika Anda menghapus paket ini dari instalasi Anda, Anda tidak akan dapat mengakses lingkungan grafis lagi.


X.Org, & nbsp; X.Org Server dan X.Org Foundation

Banyak orang bingung tentang dua komponen penting dari distribusi Linux yang menggunakan sesi grafis, tetapi orang harus tahu bahwa X.Org (X Window System) adalah server display dan X.Org Server adalah implementasi X Window System yang berisi beberapa proyek lain, seperti XCB dan Xlib.

Selanjutnya, Yayasan X.Org adalah organisasi yang mengatur kedua proyek ini. Paket X.Org (X Window System) tersedia secara gratis untuk diunduh di Softoware.

Apa yang baru dalam rilis ini:

    < li> Rilis bugfix ini memperbaiki beberapa masalah di RANDR, Xwayland, glamour, driver pengaturan mode, dan tempat lain. Semua orang didorong untuk meningkatkan.

Apa yang baru di versi 1.20.0:

  • Banyak pengubah Hadir, DRI3, dan buildsystem perbaikan .

Apa yang baru dalam versi:

  • Adam Jackson (10):
  • xfixes: Hapus larik CursorCurrent
  • glx: Memperbaiki kesalahan ketik yang merusak GLX_ARB_context_flush_control
  • glx: Hanya flush konteks tidak langsung di MakeCurrent (v2)
  • glx: Perbaiki glXQueryContext untuk GLX_FBCONFIG_ID dan GLX_RENDER_TYPE (v2)
  • gabungan: Hapus komentar yang menyesatkan
  • composite: Ekspor compIsAlternateVisual
  • composite: Buat compIsAlternateVisual aman bahkan jika Composite mati
  • glx: Kirim atribut GLX_VISUAL_SELECT_GROUP_SGIX untuk visual
  • glx: Pindahkan visual sintetis Composite ke grup pilihan yang berbeda
  • xserver 1.19.6
  • Alex Goins (1):
  • ramdac: Periksa ScreenPriv! = NULL di xf86ScreenSetCursor ()
  • Daniel Martin (4):
  • modesetting: Perbaiki potensi buffer overflow
  • test: input: Perbaiki peringatan yang belum diinisialisasi pada dix_event_to_core
  • test: signal-logging: Memperbaiki perulangan tes angka yang ditandatangani
  • os / xdmcp: Kehormatan-sekali ketika sesi mati
  • Eric Anholt (1):
  • xkb: Cetak jalur xkbcomp yang sedang dieksekusi ketika kita gagal untuk mengkompilasi.
  • Giuseppe Bilotta (3):
  • xkb: menginisialisasi tsyms
  • randr: ProcRRGetOutputInfo: menginisialisasi memori
  • randr: rrGetScreenResources: menginisialisasi memori
  • Hector Martin (1):
  • edid: memperbaiki kesalahan satu per satu dalam penomoran mode CEA
  • Michel Danzer (1):
  • present: Hanya kirim event PresentCompleteNotify ke klien presentasi
  • Nikolay Martynov (1):
  • XShmGetImage: perbaiki sensor
  • Olivier Fourdan (2):
  • xwayland: Memperbaiki konversi kursor non-argb
  • dix: hindari menangguhkan NULL PtrCtrl
  • Peter Hutterer (1):
  • config / udev: pertimbangkan ID_INPUT_FOO = 0 sebagai 'tidak disetel'
  • Thomas Hellstrom (3):
  • glx: Bekerja di sekitar metode swap GLX_OML di driver dri yang lebih tua
  • glx: Perbaiki visual fbconfig yang sesuai dengan metode swap
  • glx: Gandakan fbconfigs yang relevan untuk mengomposit visual
  • Tomasz Smurowski (1):
  • os: Perbaiki strtok / crash gratis di ComputeLocalClient

Apa yang baru di versi 1.19.3:

  • Kembalikan & quot; present: Izinkan flipping dengan PRIME slave output & quot;
  • Kembalikan & quot; perdana: Sinkronkan pixmap yang dibagikan dari jendela akar, bukan layar pixmap & quot;
  • os: Perbaiki iterasi melalui busfault
  • glamour: Perbaiki pernyataan yang hilang di dash vertex shader
  • xwayland: callback bingkai kursor yang jelas
  • xwayland: Pantau status klien untuk menghancurkan callback
  • present: menonaktifkan halaman hanya flip ketika crtc slave aktif
  • render: Perbaiki dari akses tumpukan batas

Apa yang baru di versi 1.19.2:

  • Adam Jackson (1):
  • os: Peringatan deklarasi Squash tidak ada untuk timingsafe_memcmp
  • Chris Wilson (3):
  • xfree86: Ambil kunci masukan untuk xf86RecolorCursor
  • xfree86: Ambil kunci masukan untuk xf86TransparentCursor
  • xfree86: Ambil input_lock () untuk xf86ScreenCheckHWCursor
  • Matthieu Herrb (4):
  • Gunakan timingsafe_memcmp () untuk membandingkan MIT-MAGIC-COOKIES CVE-2017-2624
  • Gunakan arc4random_buf (3) jika tersedia untuk menghasilkan cookie.
  • auth: hapus AuthToIDFunc dan fungsi terkait. Tidak digunakan lagi.
  • Tas coklat berkomitmen untuk memperbaiki 957e8d (dukungan arc4random_buf ())
  • Michel Danzer (3):
  • prime: Sinkronkan pixmap bersama dari jendela root, bukan dengan layar pixmap
  • present: Memungkinkan flipping dengan output PRIME slave
  • kerusakan: Validasikan gambar sumber yang terikat ke jendela sebelum membuka
  • Olivier Fourdan (5):
  • xwayland: Terapkan rotasi output untuk ukuran layar
  • xwayland: CRTC harus mendukung semua rotasi
  • glamour: Dua pass tidak berfungsi pada pixmaps memori
  • xwayland: Pastikan kami memiliki jendela fokus
  • xwayland: jangan tetapkan checkRepeat pada master kbd
  • Peter Hutterer (1):
  • os: membuat bug setiap kali WriteToClient dipanggil dari utas masukan
  • Svitozar Cherepii (1):
  • xwayland: Tambahkan retasan untuk resolusi FWXGA # 99574

Apa yang baru di versi 1.19.1:

  • dix: Laburkan beberapa peringatan gcc6 baru
  • kdrive: Nuke sekumpulan kode mati
  • xfree86: Tambahkan flag server IndirectGLX (v2)
  • xfree86: Jangan menelan & plusmn; tanda baris perintah igl
  • modesetting: kirim ulang rekton kotor pada EINVAL (v2)
  • xfree86: Perbaiki urutan pengurut cadangan mundur untuk Xorg -configure (v2)
  • os: Perlakukan ssh sebagai klien non-lokal (v4)
  • configure.ac: Pertahankan lingkungan CFLAGS ketika menguji
  • x86emu: Perubahan termasuk perintah untuk menghindari konflik dengan header sistem
  • Input: Kirim peristiwa XI2 FocusOut NotifyPointer ke jendela penunjuk.
  • shm: Juga menyensor gambar yang dikembalikan oleh ShmGetImage
  • present: Meningkatkan penskalaan vblank handler
  • present: Perbaiki presentasi flip yang rusak
  • randr / provider: hanya izinkan slave gpu menjadi sumber offload.
  • modesetting: atur driverPrivate ke NULL setelah menutup fd.
  • xf86Crtc: jangan atur properti jendela root pada slave GPU.
  • modesetting: mengatur kemampuan setelah glamour dan mengaktifkan topi offload.
  • glamour: tambahkan glamourfinish API
  • modesetting: Menerapkan 32- & gt; konversi 24 bpp dalam pembaruan bayangan
  • glx: hindari kebocoran memori saat menggunakan perenderan tidak langsung
  • linux: Jangan coba buka / dev / vc / 0, perbaiki pesan gal saat / dev / tty0 buka gagal
  • modesetting: Membersihkan fb dengan benar untuk reverse-prime-offload
  • modesetting: Perbaiki swapping dari sink / kemampuan sumber penyedia
  • modesetting: Hanya tambahkan fb utama jika perlu
  • XQuartz: Hapus --with-launchd-id-prefix
  • XQuartz: Perbaiki teks bantuan untuk --with-bundle-id-prefix
  • XQuartz: Perbarui URL umpan rilis untuk menggunakan URL https baru
  • XQuartz: Tambahkan opsi -with-feed-url configure
  • XQuartz: Tambahkan --dengan-bundle-versi dan --dengan opsi konfigurasi string-versi-string
  • XQuartz: Perbarui tahun hak cipta
  • XQuartz: Perbaiki CFBundleVersion default
  • glamour: Nonaktifkan ops logika saat melakukan compositing [v4]
  • glamour: glamor_make_current lebih cepat di glamor_composite_with_shader
  • glamour: Pertahankan bit GL_RED dalam saluran R ketika tujuannya adalah GL_RED [v2]
  • glamour: Sesuaikan untuk x / y yang dapat digambar dalam optimasi salinan komposit
  • glamour: Gunakan DestroyPixmap sebagai pengganti FreePicture untuk atlas pixmap glasph
  • modesetting: Hapus drmmode- & gt; fb_id sebelum unflipping
  • exa: hanya menggambar trapesium yang valid
  • xwayland-shm: membentengi fallocate terhadap EINTR
  • EXA: Hormati parameter op untuk exaGlyphs bahkan jika maskFormat == NULL
  • glamour: Perbaiki pengambilan sampel di luar gambar sumber / topeng RGBx
  • glamor: Periksa operasi gabungan yang setara dengan salinan
  • glamor: Tidak dapat menggunakan salinan saat mengakses di luar sumber komposit
  • glamour: Panggil eglBindAPI setelah eglInitialize
  • xwayland: Panggil eglBindAPI setelah eglInitialize
  • dix: Bekerja di sekitar data kursor ARGB non-premultiplied
  • glamour: Menerjemahkan wilayah latar teks yang solid setelah kliping
  • os: Gunakan strtok bukannya xstrtokenize di ComputeLocalClient
  • xwayland: Perbaiki peringatan kompilator di GLAMOR Xv
  • glamour: memperbaiki offset yang salah pada persegi panjang komposit
  • wayland: sumber daya yang jelas untuk pixmap pada unrealize
  • Xi: jangan ajukan acara gerakan yang diemulasikan untuk sentuhan non-emulasi
  • xkb: setelah mengubah keymap, paksa pembaruan indikator
  • xkb: tambahkan penyebab ke pembaruan indikator xkb setelah perubahan keymap
  • xwayland: Perbarui status RR di wl_output.done, bukan wl_output.mode
  • dix / ptraccel: Memperbaiki kebocoran memori di InitPredictableAccelerationScheme
  • modesetting: Perbaiki pemeriksaan kesalahan dari DRM_IOCTL_MODE_CURSOR2
  • modesetting: Gunakan load_cursor_argb_check untuk penggantian kursor swine
  • modesetting: Memperbaiki kursor hw di panggilan pertama

Apa yang baru di versi 1.18.4:

  • dix: Laburkan beberapa peringatan gcc6 baru
  • kdrive: Nuke sekumpulan kode mati
  • xfree86: Tambahkan flag server IndirectGLX (v2)
  • xfree86: Jangan menelan & plusmn; tanda baris perintah igl
  • modesetting: kirim ulang rekton kotor pada EINVAL (v2)
  • xfree86: Perbaiki urutan pengurut cadangan mundur untuk Xorg -configure (v2)
  • os: Perlakukan ssh sebagai klien non-lokal (v4)
  • configure.ac: Pertahankan lingkungan CFLAGS ketika menguji
  • x86emu: Perubahan termasuk perintah untuk menghindari konflik dengan header sistem
  • Input: Kirim peristiwa XI2 FocusOut NotifyPointer ke jendela penunjuk.
  • shm: Juga menyensor gambar yang dikembalikan oleh ShmGetImage
  • present: Meningkatkan penskalaan vblank handler
  • present: Perbaiki presentasi flip yang rusak
  • randr / provider: hanya izinkan slave gpu menjadi sumber offload.
  • modesetting: atur driverPrivate ke NULL setelah menutup fd.
  • xf86Crtc: jangan atur properti jendela root pada slave GPU.
  • modesetting: mengatur kemampuan setelah glamour dan mengaktifkan topi offload.
  • glamour: tambahkan glamourfinish API
  • modesetting: Menerapkan 32- & gt; konversi 24 bpp dalam pembaruan bayangan
  • glx: hindari kebocoran memori saat menggunakan perenderan tidak langsung
  • linux: Jangan coba buka / dev / vc / 0, perbaiki pesan gal saat / dev / tty0 buka gagal
  • modesetting: Membersihkan fb dengan benar untuk reverse-prime-offload
  • modesetting: Perbaiki swapping dari sink / kemampuan sumber penyedia
  • modesetting: Hanya tambahkan fb utama jika perlu
  • XQuartz: Hapus --with-launchd-id-prefix
  • XQuartz: Perbaiki teks bantuan untuk --with-bundle-id-prefix
  • XQuartz: Perbarui URL umpan rilis untuk menggunakan URL https baru
  • XQuartz: Tambahkan opsi -with-feed-url configure
  • XQuartz: Tambahkan --dengan-bundle-versi dan --dengan opsi konfigurasi string-versi-string
  • XQuartz: Perbarui tahun hak cipta
  • XQuartz: Perbaiki CFBundleVersion default
  • glamour: Nonaktifkan ops logika saat melakukan compositing [v4]
  • glamour: glamor_make_current lebih cepat di glamor_composite_with_shader
  • glamour: Pertahankan bit GL_RED dalam saluran R ketika tujuannya adalah GL_RED [v2]
  • glamour: Sesuaikan untuk x / y yang dapat digambar dalam optimasi salinan komposit
  • glamour: Gunakan DestroyPixmap sebagai pengganti FreePicture untuk atlas pixmap glasph
  • modesetting: Hapus drmmode- & gt; fb_id sebelum unflipping
  • exa: hanya menggambar trapesium yang valid
  • xwayland-shm: membentengi fallocate terhadap EINTR
  • EXA: Hormati parameter op untuk exaGlyphs bahkan jika maskFormat == NULL
  • glamour: Perbaiki pengambilan sampel di luar gambar sumber / topeng RGBx
  • glamor: Periksa operasi gabungan yang setara dengan salinan
  • glamor: Tidak dapat menggunakan salinan saat mengakses di luar sumber komposit
  • glamour: Panggil eglBindAPI setelah eglInitialize
  • xwayland: Panggil eglBindAPI setelah eglInitialize
  • dix: Bekerja di sekitar data kursor ARGB non-premultiplied
  • glamour: Menerjemahkan wilayah latar teks yang solid setelah kliping
  • os: Gunakan strtok bukannya xstrtokenize di ComputeLocalClient
  • xwayland: Perbaiki peringatan kompilator di GLAMOR Xv
  • glamour: memperbaiki offset yang salah pada persegi panjang komposit
  • wayland: sumber daya yang jelas untuk pixmap pada unrealize
  • Xi: jangan ajukan acara gerakan yang diemulasikan untuk sentuhan non-emulasi
  • xkb: setelah mengubah keymap, paksa pembaruan indikator
  • xkb: tambahkan penyebab ke pembaruan indikator xkb setelah perubahan keymap
  • xwayland: Perbarui status RR di wl_output.done, bukan wl_output.mode
  • dix / ptraccel: Memperbaiki kebocoran memori di InitPredictableAccelerationScheme
  • modesetting: Perbaiki pemeriksaan kesalahan dari DRM_IOCTL_MODE_CURSOR2
  • modesetting: Gunakan load_cursor_argb_check untuk penggantian kursor swine
  • modesetting: Memperbaiki kursor hw di panggilan pertama

Apa yang baru di versi 1.18.3:

  • vfb: Menambahkan kembali LD_EXPORT_SYMBOLS_FLAG ke LDFLAGS
  • Xext / vidmode: Mengurangi verbositas pesan debug GetModeLine
  • glamor: swizzle MERAH menjadi 0 untuk tekstur alfa
  • present: Hanya requeue untuk MSC berikutnya setelah kegagalan flip
  • xfree86 / mode: Pastikan kursor HW tersembunyi ketika seharusnya
  • xwayland: jangan menyertakan frekuensi dalam nama mode
  • xwayland: Berpura-pura kita mendukung viewport di vidmode
  • DRI2: tambahkan ID PCI Polaris

Apa yang baru di versi 1.18.2:

  • glamour diperbarui untuk menggunakan profil inti OpenGL jika tersedia, yang seharusnya meningkatkan penggunaan dan kinerja memori pada perangkat keras modern, dan mendapat beberapa peningkatan kinerja lainnya untuk rpi dan platform GLES lainnya
  • DRI2, DRI3, dan Tampilkan semua perbaikan perbaikan yang diterima untuk hang, macet, dan keanehan lainnya
  • Server Xwayland telah diperbarui untuk mendukung Xv dan ekstensi xf86vidmode untuk kompatibilitas yang lebih baik, dan memperbaiki beberapa bug dengan pembaruan hotplug dan pointer keluaran
  • Xwin melihat peningkatan pada pengelolaan window dan clipboard, dan beberapa layout keyboard baru

Apa yang baru di versi 1.18.1:

  • build: Hapus basi miext / cw termasuk jalur
  • vidmode: Jatuhkan kode kejadian yang tidak digunakan
  • Xorg.man: memindahkan detail XLOCAL ke X (7) halaman manual, bukan
  • Xorg.man: pembaruan untuk mencerminkan -nolisten tcp menjadi default
  • Xserver.man: mendokumentasikan lebih banyak transport untuk -nolisten & amp; opsi -listen
  • present: Perbaiki logika swap Async
  • modesetting: Menangani kegagalan dalam pengaturan CRTC ke mode DRM dengan benar
  • modesetting: Gratis output_id dalam drmmode_set_mode_major ()
  • modesetting: Hapus pemeriksaan XF86_CRTC_VERSION
  • present: Eksekusi segera jika target_msc sama dengan current_msc
  • Xext: perbaiki build dengan --disable-xace
  • os: pastikan clientWritable fd_set diinisialisasi sebelum digunakan
  • DRI2: Sinkronkan radeonsi_pci_ids.h dari Mesa

Apa yang baru di versi 1.18.0:

  • build: Hapus basi miext / cw termasuk jalur
  • vidmode: Jatuhkan kode kejadian yang tidak digunakan
  • Xorg.man: memindahkan detail XLOCAL ke X (7) halaman manual, bukan
  • Xorg.man: pembaruan untuk mencerminkan -nolisten tcp menjadi default
  • Xserver.man: mendokumentasikan lebih banyak transport untuk -nolisten & amp; opsi -listen
  • present: Perbaiki logika swap Async
  • modesetting: Menangani kegagalan dalam pengaturan CRTC ke mode DRM dengan benar
  • modesetting: Gratis output_id dalam drmmode_set_mode_major ()
  • modesetting: Hapus pemeriksaan XF86_CRTC_VERSION
  • present: Eksekusi segera jika target_msc sama dengan current_msc
  • Xext: perbaiki build dengan --disable-xace
  • os: pastikan clientWritable fd_set diinisialisasi sebelum digunakan
  • DRI2: Sinkronkan radeonsi_pci_ids.h dari Mesa

Apa yang baru di versi 1.17.2:

  • Sorotan Penting:
  • Perbaiki untuk CVE-2015-3164 di Xwayland
  • Perbaiki pengaturan int10 untuk vesa
  • Perbaiki regresi di autentikasi yang diartikan oleh server
  • Perbaiki pengaturan fb pada CPU big-endian
  • Buat perbaikan untuk untuk gcc5
  • Changelog Lengkap:
  • Aaron Plattner (2):
  • xfree86: Memperbaiki xf86_check_platform_slot menangani PCI
  • xfree86: Tambahkan layar GPU meskipun tidak ada GDev aktif
  • Adam Jackson (1):
  • xserver 1.17.2
  • Adel Gadllah (1):
  • modesetting: Perbaiki penggantian kursor perangkat lunak
  • Alan Coopersmith (2):
  • Hapus entri ListenTransConns di CloseWellKnownConnections
  • Terima x86_64 serta i * 86 untuk $ host_cpu di Solaris pada x86
  • Brent Collins (1):
  • shm: Perbaiki inisialisasi sumber daya xselinux untuk xinerama pixmaps
  • Chris Wilson (2):
  • shm: Perbaiki penggunaan-setelah-gratis di ShmDestroyPixmap
  • present: Salin isi yang tidak bergerak kembali ke Screen Pixmap
  • Colin Harrison (2):
  • os / xdmcp.c: Sertakan Xtrans.h saat membangun untuk WIN32
  • os / utils.c: Jangan mencoba membangun os_move_fd () untuk WIN32
  • Dave Airlie (2):
  • os / akses: memperbaiki regresi di server yang ditafsirkan auth
  • glamor: jangan lakukan render ops dengan mencocokkan sumber / dest (v2)
  • Dima Ryazanov (1):
  • xwayland: Terapkan pengguliran halus
  • Egbert Eich (6):
  • simbol: Perbaiki sdksyms.sh untuk mengatasi gcc5
  • Xephyr: Jangan crash ketika tidak ada argumen baris perintah yang ditentukan
  • Xephyr: Mencetak nomor tampilan server default jika tidak ada yang ditentukan
  • Xephyr: Perbaiki kompilasi saat debugging diaktifkan
  • Xephyr: Perbaiki gambar gambar layar untuk non-Glamour & amp; kasus non-XHSM
  • Xephyr: Memperbaiki gambar yang rusak saat endianess mesin klien dan host-Xserver berbeda
  • Emil Velikov (2):
  • randr: hapus pesan kesalahan chatty
  • randr: gunakan randr: awalan di ErrorF ()
  • Hans de Goede (1):
  • Aktifkan kembali perangkat masukan non serverfd segera di vtenter
  • Jason Gerecke (2):
  • xfree86: Kembalikan NULL dari xf86CompatOutput jika tidak ada compat_output didefinisikan
  • dix: Jangan izinkan transformasi perangkat diatur pada perangkat yang tidak memiliki nilai
  • Jon TURNEY (9):
  • ephyr: Hindari segfault dengan 'DISPLAY = Xephy -glamor'
  • os: Opsi-opsi XDMCP seperti -query dll. harus mengimplikasikan -daftar tcp
  • os: Ajarkan vpnprintf () cara menangani "% *. * s"
  • hw / xwin / glx: Parsing refactor dari elemen XML
  • hw / xwin / glx: Tingkatkan generator kode untuk menangani XML registri Khorros OpenGL terbaru
  • hw / xwin: Laporkan informasi versi Cygwin di log
  • glamour: Perbaiki build ketika dikonfigurasikan --enable-glamour --disable-xshmfence
  • hw / xwin / winclipboard: Tautan xwinclip dengan -lpthread
  • hw / xnest: Perbaiki build untuk MinGW
  • Jonathan Gray (2):
  • glamour: hapus const dari jenis kembalinya glamor_get_drawable_location ()
  • glamor: perbaiki saat DRI3 tidak didefinisikan
  • Jurg Billeter (1):
  • int10: Perbaiki pemeriksaan kesalahan untuk pci_device_map_legacy
  • Keith Packard (1):
  • mi: Potongan parsial busur-irisan mungkin membutuhkan lebih banyak ruang untuk rentang
  • Maarten Lankhorst (4):
  • glamor: hanya gunakan (un) pack_subimage bila tersedia
  • glamor: jangan periksa kesalahan gl di glamor_build_program
  • glamour: Gunakan GL_FRAMEBUFFER sebagai ganti GL_READ_FRAMEBUFFER
  • glamour: GL_TEXTURE_MAX_LEVEL tidak tersedia di GLES2
  • Michal Srb (1):
  • Buka GetMaster ke modul.
  • Michel Danzer (2):
  • Tambahkan AC_SYS_LARGEFILE mendefinisikan menjadi dix-config.h
  • modesetting: Sertakan dix-config.h dari dumb_bo.c
  • Olivier Fourdan (4):
  • ephyr: Gagal jika glamour diminta tetapi tidak dapat digunakan
  • xwayland: Tambahkan ketergantungan pada glamour libs
  • glamour: periksa instruksi ALU asli
  • dix: Perbaiki urutan byte gambar pada perangkat keras big endian
  • Ray Strode (5):
  • systemd-logind: menyaring pesan non-sinyal dari filter pesan
  • systemd-logind: jangan menebak D-Bus default timeout
  • xwayland: Aktifkan kontrol akses pada soket terbuka [CVE-2015-3164 1/3]
  • os: mendukung mode akses pengguna lokal implisit baru [CVE-2015-3164 2/3]
  • xwayland: default untuk pengguna lokal jika tidak ada file xauth yang diberikan. [CVE-2015-3164 3/3]
  • Robert Ancell (1):
  • xwayland: Perbaiki string kesalahan
  • Rui Matos (2):
  • dix / events: Setel currentTime ke stempel waktu tertentu di NoticeTime
  • xwayland: Throttle update permukaan kursor kami dengan callback frame
  • Vicente Olivert Riera (1):
  • backtrace.c: Perbaiki pemuatan kata ke penunjuk

Apa yang baru di versi 1.17.1:

  • xkb: Jangan menukar data XkbSetGeometry di buffer input
  • xkb: Periksa panjang string terhadap ukuran permintaan

Apa yang baru di versi 1.17.0:

  • dri2: Atur nama driver vdpau jika ddx tidak memberikan nama driver apa pun
  • randr: mencoba memperbaiki primary pada output slave (v2)
  • config / udev: Hormati tugas kursi ketika perangkat yang ditetapkan
  • os: Perbaiki kondisi balapan timer

Apa yang baru di versi 1.16.3:

  • glx: Lebih paranoid tentang permintaan panjang variabel [CVE-2014-8093 1/6]
  • glx: Lebih tegas tentang menolak ukuran gambar yang tidak valid [CVE-2014-8093 2/6]
  • glx: Tambahan paranoia di __glXGetAnswerBuffer / __GLX_GET_ANSWER_BUFFER (v2) [CVE-2014-8093 3/6]
  • glx: Perbaiki perhitungan ukuran gambar untuk EXT_texture_integer [CVE-2014-8098 1/8]
  • glx: Tambahkan safe_ {add, mul, pad} (v3) [CVE-2014-8093 4/6]
  • glx: Perlindungan luapan overflow untuk permintaan render yang tidak dihasilkan (v3) [CVE-2014-8093 5/6]
  • glx: Pemeriksaan panjang untuk permintaan RenderLarge (v2) [CVE-2014-8098 3/8]
  • glx: Pemeriksaan tingkat atas untuk permintaan VendorPrivate bertukar [CVE-2014-8098 4/8]
  • glx: Meminta pemeriksaan panjang untuk SetClientInfoARB [CVE-2014-8098 5/8]
  • glx: Pemeriksaan panjang untuk permintaan pribadi vendor yang tidak dibuat [CVE-2014-8098 6/8]
  • glx: Pemeriksaan panjang untuk permintaan tunggal yang tidak dibuat (v2) [CVE-2014-8098 7/8]
  • glx: Lewati sisa panjang permintaan ke - & gt; varsize (v2) [CVE-2014-8098 8/8]
  • Tambahkan -iglx & amp; + iglx ke Xserver.man
  • malloc yang tidak terkendali dapat memungkinkan klien yang tidak memiliki otorisasi untuk menabrak Xserver [CVE-2014-8091]
  • dix: overflow integer dalam ProcPutImage () [CVE-2014-8092 1/4]
  • dix: overflow bilangan bulat di GetHosts () [CVE-2014-8092 2/4]
  • dix: overflow bilangan bulat di RegionSizeof () [CVE-2014-8092 3/4]
  • dix: overflow bilangan bulat dalam REQUEST_FIXED_SIZE () [CVE-2014-8092 4/4]
  • dri2: overflow bilangan bulat dalam ProcDRI2GetBuffers () [CVE-2014-8094]
  • dbe: panjang tidak divalidasi pada panggilan DbeSwapBuffers [CVE-2014-8097]
  • Xi: panjang yang tidak divalidasi dalam ekstensi Xinput [CVE-2014-8095]
  • xcmisc: panjang tidak divalidasi di SProcXCMiscGetXIDList () [CVE-2014-8096]
  • Xv: panjang tidak divalidasi dalam ekstensi XVideo bertukar procs [CVE-2014-8099]
  • dri3: panjang tidak divalidasi dalam DRI3 ekstensi bertukar procs [CVE-2014-8103 1/2]
  • sekarang: panjang tidak divalidasi dalam procs present present [CVE-2014-8103 2/2]
  • randr: panjang tidak divalidasi dalam ekstensi RandR bertukar procs [CVE-2014-8101]
  • render: panjang yang tidak divalidasi di Render extn. bertukar procs [CVE-2014-8100 2/2]
  • xfix: panjang tidak divalidasi di SProcXFixesSelectSelectionInput [CVE-2014-8102]
  • Tambah permintaan pemeriksaan panjang untuk menguji beberapa permintaan Xinput 1.x
  • Tambah permintaan panjang memeriksa kasus uji untuk beberapa permintaan 2x Xinput
  • Tambahkan REQUEST_FIXED_SIZE testcases untuk menguji / misc.c
  • fb: Perbaiki algoritma Bresenham untuk segmen kecil yang umum digunakan.
  • render: periksa ukuran permintaan sebelum membacanya [CVE-2014-8100 1/2]
  • glx: Pemeriksaan panjang untuk permintaan GLXRender (v2) [CVE-2014-8098 2/8]
  • sekarang: Dukung PresentOptionCopy
  • glx: periksa kembali dari __glXGetAnswerBuffer
  • dbe: Panggilan ke DDX SwapBuffers membutuhkan alamat int, bukan int [CVE-2014-8097 pt. 2]
  • glx: Tidak dapat mencampur deklarasi dan kode di sumber X.org [CVE-2014-8098 pt. 9]
  • Orang tua yang hilang dalam makro REQUEST_FIXED_SIZE [CVE-2014-8092 pt. 5]
  • dix: GetHosts bounds check menggunakan nilai pointer salah [CVE-2014-8092 pt. 6]
  • present: Menghindari crash di DebugPresent (), sedikit info lebih lanjut.
  • present: Perbaiki penggunaan lonjakan halaman yang dikonversikan dan hormati PresentOptionAsync. (v4)
  • glx: Perbaiki pemotongan topeng di __glXGetAnswerBuffer [CVE-2014-8093 6/6]

Apa yang baru di versi 1.17 RC1:

  • modesetting: cocok dengan kelas PCI 3, subkelas apa pun
  • xfree86: Hapus basi /usr/share/X11/xorg.conf.d hard-code dari halaman manual xorg.conf
  • Adam Jackson (131):
  • Terapkan - & gt; driverFunc
  • modesetting: Jangan (patah) double-track software cursor
  • Gunakan fungsi thunk sendiri alih-alih shadowUpdatePackedWeak
  • dix: Hapus konfigurasi IBM kuno
  • dix: Hapus beberapa sisa XFree86 3.x
  • dix: (Jangan) ubah BITMAP_SCANLINE_UNIT di Linux s390 {, x}
  • dix: Hapus beberapa makro mati
  • dix: Hapus beberapa sisa cfb
  • dix: Default GLYPHPADBYTES hingga 4
  • dix: Hapus Casing khusus sparc aneh (v2)
  • dix: Hapus kasus aneh dari little-endian s390
  • dix: Hapus kesadaran dari servermd.h (v2)
  • xfree86: Hapus modul multimedia i2c
  • xfree86: Hapus #include "compiler.h" dari tempat-tempat yang tidak membutuhkannya
  • xfree86: Hapus nds32_flush_icache
  • xfree86: Hapus MMIO_MOVE32
  • xfree86: Undefine NO_INLINE
  • xfree86: Unspecialize varian gcc dari akses memori yang tidak sesuai
  • xfree86: Hapus pembantu int64 yang belum digunakan yang tidak digunakan
  • xfree86: Memindahkan pembantu yang belum dialirkan ke kode int10
  • xfree86: Hapus sisa yang belum digunakan yang tidak digunakan
  • xfree86: Hapus beberapa desaian ppc acak
  • xfree86: Undef FAKEIT
  • xfree86: Undef __HIGHC __
  • xfree86: Hapus sedikit dari #pragma
  • xfree86: Undef GCCUSESGAS
  • xfree86: Hapus yang tidak berguna! __ SUNPRO_C guard
  • xfree86: Hapus dukungan ppc Linux pra-2.6
  • xfree86: Sederhanakan sekelompok OS dan lengkung kondisional
  • xfree86: Bersihkan penghapus powerpc decls
  • xfree86: Hapus MMIO_ONB * dan teman-teman
  • xfree86: Tarik penghalang generik () ke tingkat atas
  • xfree86: Bersihkan beberapa penggunaan makro __sparc yang konyol
  • xfree86: Menyatukan ppc / sparc mmio-swap-atau-bukan kondisional
  • mi: Hapus kesadaran lengkung semi-arbitrary dalam makro koordinasi terkemas
  • bsd: Hapus beberapa kode rujukan di balik #if 0
  • dix: Buat beberapa kode era LBX lebih jelas
  • kdrive: Hapus beberapa bit mati dari halaman manual
  • mi: Hapus miSegregateChildren yang tampaknya tidak digunakan
  • miext / shadow: Hapus backwards-compatibility hack kuno
  • miext / bayangan: Hapus bayanganInit
  • os: Hapus label malloc / free yang tidak digunakan lagi
  • os: Hapus LocalClientCred
  • render: Hapus CopyPicture yang tidak digunakan
  • saver: Jangan buka-kode IsMapInstalled
  • vgahw: Nuke tidak digunakan vgaCmap.c
  • xfree86: Hapus xf86ConfigActivePciEntity
  • xfree86: Hapus beberapa tipe pra-pciaccess yang tidak terpakai
  • xfree86: Hapus jenis PCI yang tidak berlaku lagi
  • xfree86: Hapus xf86 yang tidak digunakan {Peta, Unmap} LegacyIO
  • xfree86: Hapus protectMem dari VidMemInfo
  • xfree86: Hapus pointless xf86RandRCreateScreenResources
  • xfree86: Hapus yang tidak berguna #include "fb.h"
  • xfree86: Hapus HardEdges yang tidak digunakan
  • xkb: Hapus beberapa paranoia yang menarik dari emisi peristiwa
  • xquartz: Hapus DRI yang tidak digunakan {, Post} ValidateTree
  • dri1: Hapus DRI yang tidak digunakan {, Post} ValidateTree
  • xwayland: Mengirimkan laporan kerusakan ke kotak pembatas
  • xfree86: Hapus xf86 {Peta, Unmap} VidMem
  • xfree86: Hapus {set, batalkan} WC dari VidMemInfo
  • xfree86: Hapus xf86LinearVidMem
  • int10: Port off xf86ReadBIOS
  • xfree86: Hapus xf86ReadBIOS
  • xfree86: Hapus xf86CheckMTRR
  • xfree86: Hapus memori kesadaran MTRR
  • xfree86: Bersihkan lebih banyak kesadaran alfa
  • loader: Hapus kompatibilitas dengan penomoran versi XFree86 kuno
  • ephyr: Terapkan cursor perangkat keras dengan benar (v3)
  • loader: Deobfuscate RTLD_ * barang makro
  • mi: Hapus kompatibilitas colormap 8-bpp Windows
  • xfree86: Hapus klip xv beri tahu hook driver
  • xfree86: Hapus Opsi "TextClockFreq"
  • xfree86: Hapus xf86ConfigError palsu
  • xfree86: Hapus back-pointer yang tidak perlu ke pScrn dari kode colormap
  • xfree86: Hapus dukungan DisplayID
  • xfree86: Hapus xf86Info.log (v2)
  • xfree86: Hapus xf86Info.useDefaultFontPathFrom yang tidak digunakan
  • xfree86: configServerFlags tidak pernah gagal, membuatnya kembali kosong
  • xfree86: Hapus xf86PrintMarkers yang tidak berguna
  • x86emu: Undefine _NO_INLINE
  • exa, kdrive: Hapus makro BitsPerPixel redundan
  • input: Hapus SetKeySymsMap yang tidak digunakan
  • loader: Hapus beberapa kode baklava
  • vfb: Jangan terlalu sering reimplement micmap
  • xfree86: Hapus beberapa tidak dapat terjadi printf dari xf86CreateRootWindow
  • kdrive: Hapus referensi vestigial ke fbInitValidateTree
  • xquartz: Hapus DRIWindowExposures yang tidak berguna
  • tanpa root: hapus RootlessShapedWindowIn
  • yang berlebihan
  • xwin: Hapus mesin GDI asli (v2)
  • xwin: Hapus mesin DirectDraw utama
  • dix: Jatuhkan argumen ketiga dari WindowExposuresProcPtr
  • mi: Deobfuscate miWindowExposures
  • mi: Deobfuscate miOverlayWindowExposures
  • mi: Sederhanakan antarmuka pengalihan klip perbatasan gabungan
  • mi: Turunkan argumen plane dari miHandleExposures
  • mi: Pindahkan pScreen- & gt; KirimGraphicsExpose hingga dix
  • dix: Hapus bit DIXsaveUnder dari Jendela
  • dix: Lower backStorage ke bit alih-alih pointer
  • dix: Hapus yang kosong jika
  • dix: Hapus beberapa pengecoran NULL yang tidak berguna
  • dix: Hapus makro obfuscatory
  • mi: miSlideAndSizeWindow - & gt; miResizeWindow
  • fb: fb {Map, Unmap} Window - & gt; fb {Realize, Unrealize} Window
  • misc: Lipat bersama beberapa conditionals redundan
  • xinerama: Memperbaiki mode akses di dalam drawable GetImage
  • render: Selalu simpan klip klien sebagai wilayah
  • mi: Tandai rentang rentang rutinitas sebagai _X_COLD
  • mi: Unexport detail garis lebar
  • mi: Ungkapkan rincian penerapan tabel tepi poligon
  • mi: Detail penerapan grup span nonekspor
  • mi: Unexport rincian implementasi poligon subpiksel
  • mi: Detail penerapan isi busur unexport
  • mi: Lipat mispans.c ke miwideline.c
  • mi: Lipat mifpolycon.c ke miarc.c
  • mi: Lipat mipoly {con, gen} .c ke mipoly.c
  • mi: Lipat mipolyutil.c ke mipoly.c
  • mi: Lipat micursor.c menjadi mipointer.c
  • fb: Hilangkan fbLaneTable, statiskan fb {8,16,32} Jalur
  • fb: FB_SHIFT adalah 5 (dan FB_UNIT adalah 32)
  • fb: Hapus bahkan / ganjil jalur lambat
  • fb: Pindahkan fbStipple * Bits dekat satu-satunya konsumen mereka
  • fb: Hapus fbReduceRasterOp yang tidak digunakan
  • fb: Hapus petak goyang / goyang yang datar / ganjil
  • fb: Sembunyikan detail implementasi mesin terbang
  • fb: Sembunyikan beberapa detail garis nol lebar
  • fb: Sembunyikan detail baris Bresenham
  • fb: Sembunyikan fbDot
  • fb: Sembunyikan fbPush {Pola, Isi}
  • dix: Selalu simpan klip klien GC sebagai wilayah (v2)
  • dix: Ketik ulang dan bungkus kembali GC
  • gabungan: Bungkus GetSpans
  • Alan Coopersmith (5):
  • Buat daftar tes benar-benar menguji daftar
  • Abaikan xi2 tes jika ActivateDevice () gagal
  • Gunakan nama tampilan unik untuk setiap program uji xi2 [v3]
  • Alokasikan ruang yang cukup untuk penyetelan ulang & amp; atribut bendera
  • Jika fork gagal di System (), jangan melakukan fallthrough ke exec ()
  • Alan Hourihane (14):
  • Komit awal dari driver mode baru
  • Jalankan indent
  • Pasang dukungan kursor perangkat keras
  • Hadirkan inline dengan cabang modesetting-101 saat ini untuk perubahan konektor / pembuat enkode
  • Tambahkan dukungan DRI2.
  • perbaikan pemformatan
  • lebih banyak perbaikan format
  • lebih banyak lagi
  • Tambah EXA winsys untuk antarmuka driver pipa gallium.
  • Perbaiki permukaan salinan
  • NULL memeriksa
  • tambahkan --with-gallium-dir untuk menentukan lokasi pohon gallium
  • Pemeriksaan kesalahan lainnya
  • perbaikan untuk perubahan langkah galium
  • Alex Deucher (1):
  • modesetting: ukuran kursor kueri dari kernel
  • Alex Orange (1):
  • fb: Perbaiki algoritma Bresenham untuk segmen kecil yang umum digunakan.
  • Alon Levy (1):
  • modesetting: tambahkan dukungan konektor virtual
  • Andreas Hartmetz (1):
  • glamor: Jangan bebaskan memori yang akan kita gunakan.
  • Axel Davy (1):
  • Perbaiki present_pixmap saat menggunakan present_notify_msc
  • Carlos Garnacho (1):
  • xwayland: Hanya menonaktifkan / mengaktifkan perangkat pada kemampuan berubah
  • Chris Wilson (2):
  • Tambahkan mode GTF yang hilang
  • Xext / shm: Lepaskan segmen SHM setelah Pixmap dilepaskan
  • Colin Walters (2):
  • autogen.sh: Menerapkan API Pembuatan GNOME
  • xf86platformBus: Tambahkan pernyataan untuk menghindari peringatan kompilator yang fatal
  • Daniel Martin (3):
  • dix: Hapus sisa XpExtension dari protocol.txt

  • Keamanan
  • : Hapus XpExtension dari SecurityTrustedExtensions
  • xfree86: Hapus file modinit.h
  • Daphne Pfister (1):
  • os: Regenerasi os / oscolor.c dari app / rgb # 52289
  • Dave Airlie (61):
  • drop exa
  • modesetting: memulai ulang upaya pengandar dari kode lain
  • bersihkan beberapa file header drmmode_display
  • modesetting: menulis ulang probing berdasarkan fbdev.
  • masukkan lebih banyak kode yang tidak diperlukan
  • memperbarui pengarang / hak cipta
  • lepaskan pemuatan dri2
  • kode pelacakan kerusakan port dari st / xorg
  • perbaiki daur ulang server
  • tambah -Lalu, peringatan pembersihan
  • hapus debug yang tidak digunakan
  • tambahkan dukungan shadowfb, default ke on.
  • tambahkan halaman manual awal
  • periksa dukungan drm kemampuan dumb buffer
  • perbaiki buat distcheck
  • perbaiki fb_id untuk pelaporan kotor
  • configure: tidak memerlukan xvmc.
  • perangkat perbaikan terbuka
  • perbaiki beberapa spasi
  • modesetting: tambahkan kursor jika kernel menolak kursor.
  • cleanup dumb cap fetch
  • gunakan topi untuk memutuskan apakah bayangan lebih disukai atau tidak.
  • shadowfb: membuang shadowfb state saat startup
  • modesetting: memperbaiki stride jika kernel memodifikasinya.
  • modesetting: memindahkan bayangan ke struktur lain
  • modesetting: perbaiki bayangan mengubah ukuran.
  • modesetting: nonaktifkan pembaruan kotor untuk ENOSYS
  • modesetting: perbaiki peringatan, hapus kode mati.
  • xf86-video-modesetting 0.2.0
  • modesetting: perbaiki build terhadap Xext yang lebih lama
  • jatuhkan penggunaan alloca, cukup gunakan malloc / gratis
  • kotor: periksa kembali malloc
  • kursor: sembunyikan kursor di LeaveVT
  • modesetting: tambahkan master set / drop di sekitar switch VT
  • modesetting: memindahkan membuka perangkat kernel ke sebelum mengatur kedalaman
  • modesetting: cobalah untuk bekerja jika kita menginginkan 24 atau 32bpp
  • modesetting: pastikan perangkat pci sesuai dengan perangkat drm
  • versi benjolan ke 0,3,0
  • modesetting: tambahkan file header kompat
  • modesetting: konversikan ke API konversi scrn baru.
  • modesetting: perbaiki buat distcheck
  • modesetting: benjolan ke kompat api server x terbaru.
  • modesetting: mengatasi masalah bug kernel 0x0 sebagai waktu yang valid
  • modesetting: pci probing membutuhkan versi antarmuka 1.4
  • mengubah pengaturan 0.4.0: benarkan configure.ac
  • modesetting: jatuhkan xf86PciInfo yang tidak berguna termasuk
  • modesetting: perbaiki peringatan tentang penutupan yang tidak terdefinisi.
  • modesetting: tambahkan dukungan bus platform
  • modesetting: tambahkan dukungan pendukung output.
  • modesetting: hapus alokasia penggunaan lagi
  • modesetting: memperbaiki kerusakan yang disebabkan oleh kondisi udev race
  • modesetting: bump ke 0.6.0
  • modesetting: menyediakan dummy hooks untuk bayangan
  • modesetting: perbaiki menyesuaikan kerusakan bingkai
  • modesetting: mengubah nama output untuk GPU sekunder
  • modesetting: pindah penutupan fd ke setelah kami memeriksa output
  • modesetting: coba dan gunakan dukungan kursor hotspot
  • modesetting: memperbaiki perenderan kursor dengan hotspot.
  • modesetting: perbaiki penggunaan setelah gratis.
  • modesetting: perbaiki membangun regresi terhadap server yang lebih lama.
  • pixmap: perbaiki dukungan optimus terbalik dengan banyak kepala
  • David Ung (1):
  • randr: Perbaiki logika di RRPointerToNearestCrtc
  • Egbert Eich (1):
  • BellProc: Kirim acara bell pada lonceng protokol inti saat diminta
  • Eric Anholt (52):
  • xorg: Hapus duplikasi definisi dari beberapa struct terkait XV.
  • kdrive: Lakukan sedikit lebih banyak pembersihan dari deduplikasi struktur XV.
  • kdrive: Hapus kode adapter XV generik yang mati.
  • kdrive: Sederhanakan antarmuka pengaturan adaptor.
  • glamour: Pisahkan kode XV menjadi bagian yang bergantung pada XF86 dan generik.
  • kdrive: Tandai XV nama const untuk menghindari peringatan.
  • ephyr: Tambahkan dukungan untuk XV menggunakan glamour.
  • glamor: Bagikan kode untuk penanganan put_image.
  • xephyr: Izinkan inisialisasi glamour dengan gles2 (di GLX).
  • glamour: Jatuhkan glTexParameteri () yang tidak perlu di SetSpans ().
  • glamor: Gunakan makro MIN / MAX untuk membersihkan glamor_transfer.c
  • glamour: Jatuhkan glTexParameteri () yang tidak diperlukan dalam mengunggah data tekstur.
  • glamour: Jatuhkan argumen konstan ke glamor_solid ().
  • glamour: Hapus bendera yang selalu berubah-ubah.
  • glamour: Jatuhkan fungsi dead get / pub sub pixmap.
  • glamour: Jatuhkan mati glamor_download_pixmap_to_cpu ()
  • glamour: Jatuhkan glamor_restore_pixmap_to_texture ().
  • glamour: Hapus prototipe mati.
  • glamour: Jatuhkan "apakah kita melakukan serangkaian blits atau menarik" logika.
  • xv: Hapus VIDEO_INVERT_CLIPLIST yang mati dari xorg dan kdrive DDXes.
  • xv: Hapus VIDEO_NO_CLIPPING yang mati dari xorg dan kdrive DDXes.
  • xv: Pindahkan kode umum untuk pembersihan adaptor ke xvmain.c
  • xv: Jatuhkan antarmuka ddQueryAdaptors ().
  • xv: Pindahkan alokasi layar XV DDX ke dalam DDX.
  • xv: Jatuhkan XvdiPreemptVideo yang tidak digunakan ().
  • xv: Menjatuhkan XvdiVideoStopped yang tidak digunakan ().
  • xv: Pindah pengaturan CloseScreen dari hook DIX ke pembungkus normal.
  • xv: Pindahkan xf86 pembantu warna XV ke inti.
  • xv: Memperbaiki kasus maloc-failure di helper kunci warna fill.
  • kdrive: Hapus KXVPaintRegion mati ().
  • kdrive: Jangan repot-repot membersihkan kliring jendela baru secara eksplisit ke NULL.
  • xv: Hapus antarmuka no-op AllocatePort / FreePort.
  • xv: Jatuhkan ClientPtr dari antarmuka ke DDX.
  • kdrive: Hapus struct mati.
  • glamour: Jangan mencoba mengatur tekstur font inti saat kami tidak menggunakannya.
  • glx: Nonaktifkan konteks GLX tidak langsung secara default.
  • modesetting: Menggabungkan pengaturan-pengaturan mode pada COPYING ke xserver.
  • modesetting: unifdef MODESETTING_OUTPUT_SLAVE_SUPPORT
  • modesetting: xserver sudah memeriksa XEXTPROTO & gt; = 7.2.99.901.
  • modesetting: Jatuhkan penggunaan "pointer" untuk "void *"
  • modesetting: Pembaruan untuk perubahan perangkat platform.
  • modesetting: Hubungkan driver ke build.
  • modesetting: Jatuhkan penggunaan compat-api.h
  • modesetting: Jatuhkan kompatibilitas lama-xserver yang tersisa.
  • modesetting: Jalankan x-indent-all.sh.
  • modesetting: Perbaiki beberapa format aneh setelah x-indent-all.sh.
  • modesetting: Buat duplikasi beberapa pengaturan scrn.
  • modesetting: Tambahkan dukungan untuk rendering menggunakan glamour.
  • dri2: Impor salinan ID PCI Mesa - & gt; pemetaan nama pengemudi.
  • dri2: Otomatis isi nama driver jika DDX tidak menyediakannya.
  • modesetting: Mengekspor dua fungsi Saya ingin menggunakan kembali dari DRI2 / Present.
  • modesetting: Tambahkan dukungan untuk DRI2 dengan glamour.
  • Gaetan Nadon (14):
  • Isi file COPYING dengan teks lisensi
  • Tambahkan informasi kontak ke file README
  • man: missing AM_V_GEN dan nama perintah sedasi hard-code
  • Perbaiki kesalahan ketik di .gitignore
  • buat: hapus AUTOMAKE_OPTIONS yang berlebihan
  • Hapus EXTRA_DIST berlebihan untuk file README.
  • Tambahkan target yang hilang untuk ChangeLog dan INSTALL
  • Ganti AM_CONFIG_HEADER usang dengan AC_CONFIG_HEADERS
  • Hapus AC_PROG_CC yang berlebihan
  • Hapus AM_PROG_CC_C_CO
  • yang tidak diperlukan
  • membuat: hapus penugasan variabel kosong
  • buat: tambahkan semua peringatan sesuai platform
  • config: ganti AC_HELP_STRING yang tidak berlaku lagi dengan AS_HELP_STRING
  • config: tata letak dan komentar bagian atas dari configure.ac
  • Hans de Goede (1):
  • Tambahkan dukungan untuk server yang dikelola fds
  • James Simmons (1):
  • jangan petakan kursor dalam mode kursor sw
  • Jasper St. Pierre (2):
  • xwayland-input: Perbaiki penghancur untuk balapan dengan komposer Wayland
  • xwayland: Terapkan pelambatan untuk permukaan berdasarkan peristiwa bingkai
  • Jeremy Huddleston Sequoia (3):
  • mieq: Perbaiki regresi kemacetan di mieqProcessDeviceEvent
  • ListenOnOpenFD: Hapus Atur ulang karena ini dimaksudkan untuk koneksi hotplugging
  • XQuartz: Dukungan yang lebih baik untuk mematikan "Displays memiliki Spaces terpisah" di OS X Mavericks
  • Joerg Sonnenberger (1):
  • Perbaiki string format.
  • Jon TURNEY (56):
  • hw / xwin / glx: Saat menghasilkan shims, batasi fitur yang dianggap untuk versi GL

Perangkat lunak lain dari pengembang X.org Foundation

X.Org
X.Org

14 Apr 15

xf86-video-r128
xf86-video-r128

19 Feb 15

Komentar untuk X.Org Server

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!