Ang X.Org Server (xorg-server) ay isang bukas na mapagkukunan at malayang ipinamamahagi ang pagpapatupad ng X Window System (X.Org), na ibinigay ng X.Org Foundation, na espesyal na dinisenyo para sa Sistema ng operating system ng GNU / Linux.
Mga tampok sa isang sulyap
Ang mga pangunahing tampok ay ang pag-input ng hotplug, KDrive, DTrace at EXA. Ito ay dinisenyo upang tumakbo sa maraming mga UNIX-tulad ng operating system, kabilang ang karamihan ng mga distribusyon ng Linux at BSD variant ito. Ito rin ang default na X server para sa sistemang operating system ng Solaris.
Naalis mula sa XFree86
Ang X.Org Server ay bahagi ng software ng X.Org, ang sikat at malakas na X Window System na ginagamit sa maraming POSIX na operating system, kasama ang halos lahat ng distribusyon ng GNU / Linux, pati na rin ang ilang BSD at Solaris flavors. Ang software ay orihinal na magkahiwalay mula sa proyektong XFree86.
Isang mahalagang bahagi ng bawat Linux distro
Ito ay isang napakahalagang at mahahalagang bahagi ng lahat ng Linux operating system na nakabatay sa kernel na nagpapatakbo ng isang graphical desktop na kapaligiran o isang window manager. Walang X.Org at X.Org Server, makakagamit ka lamang ng isang distro mula sa command-line.
Naka-install ito bilang default
Siyempre, nangangahulugan ito na naka-install ito bilang default sa lahat ng mga distribusyon ng GNU / Linux na ito, nang walang pagbubukod. Kung aalisin mo ang paketeng ito mula sa iyong pag-install, hindi mo ma-access ang graphical na kapaligiran ngayon.
X.Org, & nbsp; X.Org Server at X.Org Foundation
Maraming mga tao ang nalilito tungkol sa dalawang mahahalagang bahagi ng pamamahagi ng Linux na gumagamit ng isang graphical session, ngunit dapat isa malaman na ang X.Org (X Window System) ay ang display server at ang X.Org Server ay ang pagpapatupad ng X Window System na naglalaman ng maraming iba pang mga proyekto, tulad ng XCB at Xlib.
Higit pa rito, ang X.Org Foundation ay ang organisasyon na namamahala sa dalawang proyektong ito. Ang mga pakete ng X.Org (X Window System) ay malayang magagamit para sa pag-download sa Softoware.
Ano ang bago sa paglabas na ito:
- < li> Ang bugfix release na ito ay nag-aayos ng ilang mga isyu sa RANDR, Xwayland, kahali-halina, ang modesetting driver, at sa ibang lugar. Ang lahat ay hinihikayat na mag-upgrade.
Ano ang bago sa bersyon 1.20.0:
- Maraming Kasalukuyan, DRI3 modifier, .
Ano ang bagong sa bersyon:
- Adam Jackson (10):
- xfixes: Alisin ang CursorCurrent array
- glx: Ayusin ang mga typo na masira GLX_ARB_context_flush_control
- glx: Tanging ang mga hindi direktang konteksto sa MakeCurrent (v2)
- glx: Ayusin ang glXQueryContext para sa GLX_FBCONFIG_ID at GLX_RENDER_TYPE (v2)
- composite: Alisin ang nakaliligaw na komento
- composite: I-export ang compIsAlternateVisual
- composite: Gumawa ng compIsAlternateVisual na ligtas kahit na naka-off ang Composite
- glx: Ipadala ang GLX_VISUAL_SELECT_GROUP_SGIX na katangian para sa mga visuals
- glx: Ilipat ang mga artipisyal na visual ng Composite sa ibang piling pangkat
- xserver 1.19.6
- Alex Goins (1):
- ramdac: Suriin ang ScreenPriv! = NULL sa xf86ScreenSetCursor ()
- Daniel Martin (4):
- modesetting: Ayusin ang potensyal na buffer overflow
- test: input: Ayusin ang ginamit na hindi pa pinapataw na babala sa dix_event_to_core
- test: signal-logging: Ayusin ang mga looping sign na mga pagsubok na numero
- os / xdmcp: Honour -once kapag ang session ay patay
- Eric Anholt (1):
- xkb: I-print ang path na xkbcomp na isinasagawa kapag nabigo kaming mag-compile.
- Giuseppe Bilotta (3):
- xkb: magpasimula ng tsyms
- randr: ProcRRGetOutputInfo: magpasimula ng memorya
- randr: rrGetScreenResources: initialize memory
- Hector Martin (1):
- edid: ayusin ang off-by-one error sa numerong CEA mode
- Michel Danzer (1):
- kasalukuyan: Magpadala lang ng mga PresentCompleteNotify na mga kaganapan sa nagtatanghal na kliyente
- Nikolay Martynov (1):
- XShmGetImage: fix censoring
- Olivier Fourdan (2):
- xwayland: Ayusin ang hindi-argb cursor na conversion
- dix: maiwasan ang pagpapawalang-bisa NULL PtrCtrl
- Peter Hutterer (1):
- config / udev: isaalang-alang ang ID_INPUT_FOO = 0 bilang 'unset'
- Thomas Hellstrom (3):
- glx: Magtrabaho sa paligid ng isang paraan ng swap GLX_OML sa mas lumang driver ng dri
- glx: Ayusin ang visual na fbconfig matching na may paggalang sa swap method
- glx: Doblehin ang may-katuturang mga fbconfigs para sa mga compositing visuals
- Tomasz Sniatowski (1):
- os: Ayusin ang strtok / libreng pag-crash sa ComputeLocalClient
Ano ang bago sa bersyon 1.19.3:
- Ibalik ang & quot; kasalukuyan: I-allow flipping with PRIME alipin outputs & quot;
- Ibalik ang & quot; kalakasan: Nagbahagi ng sync ang pixmap mula sa window ng ugat sa halip na screen pixmap & quot;
- os: Ayusin ang pag-ulit sa paglipas ng busfaults
- glamor: Ayusin ang nawawalang deklarasyon sa dash vertex shader
- xwayland: malinaw na cursor frame callback
- xwayland: Subaybayan ang mga estado ng client upang sirain ang mga callbacks
- kasalukuyan: huwag paganahin ang pahina lamang kapag ang isang slave crtc ay aktibo
- render: Ayusin ang pag-access ng heap ng hangganan
Ano ang bago sa bersyon 1.19.2:
- Adam Jackson (1):
- os: Squash nawawalang babala ng deklarasyon para sa timingsafe_memcmp
- Chris Wilson (3):
- xfree86: Dalhin ang lock ng input para sa xf86RecolorCursor
- xfree86: Dalhin ang lock ng input para sa xf86TransparentCursor
- xfree86: Sumakay ng input_lock () para sa xf86ScreenCheckHWCursor
- Matthieu Herrb (4):
- Gamitin timingsafe_memcmp () upang ihambing ang MIT-MAGIC-COOKIES CVE-2017-2624
- Gumamit ng arc4random_buf (3) kung magagamit upang makabuo ng cookies.
- auth: tanggalin ang AuthToIDFunc at mga nauugnay na function. Hindi na ginagamit ngayon.
- Brown bag gumawa upang ayusin ang 957e8d (arc4random_buf () na suporta)
- Michel Danzer (3):
- kalakasan: Nagbahagi ng pag-sync ang pixmap mula sa window ng ugat sa halip na screen pixmap
- kasalukuyan: I-allow flipping sa PRIME na mga output ng alipin
- pinsala: Patunayan ang pinagmulan ng mga larawan na nakagapos sa mga bintana bago ang pagbubukas
- Olivier Fourdan (5):
- xwayland: Ilapat ang pag-ikot ng output para sa laki ng screen
- xwayland: Dapat suportahan ng CRTC ang lahat ng pag-ikot
- glamor: Ang dalawang pass ay hindi gagana sa pixmaps ng memorya
- xwayland: Tiyaking mayroon kaming isang focus window
- xwayland: huwag itakda ang checkRepeat sa master kbd
- Peter Hutterer (1):
- os: mag-log ng bug tuwing nakasulat ang CallToClient mula sa input thread
- Svitozar Cherepii (1):
- xwayland: Magdagdag ng pataga para sa resolusyon ng FWXGA # 99574
Ano ang bago sa bersyon 1.19.1:
- dix: Squash ilang mga bagong gcc6 na babala
- kdrive: Nuke isang grupo ng mga patay na code
- xfree86: Magdagdag ng flag ng IndirectGLX server (v2)
- xfree86: Huwag lunukin & plusmn; iglx command line flag
- modesetting: muling isumite ang maruruming mga rect sa EINVAL (v2)
- xfree86: Ayusin ang pagkakasunud-sunod ng pag-uuri ng fallback driver para sa Xorg -configure (v2)
- os: Tratuhin ang ssh bilang isang hindi lokal na kliyente (v4)
- configure.ac: Panatilihin ang kapaligiran CFLAGS kapag sinusubok
- x86emu: Baguhin ang isama ang pagkakasunud-sunod upang maiwasan ang salungat sa header ng system
- Input: Magpadala ng XI2 FocusOut NotifyPointer events sa window ng pointer.
- shm: Sinuri rin ang mga imahe na ibinalik ng ShmGetImage
- kasalukuyan: Pagbutihin ang pagsukat ng vblank handler
- kasalukuyan: Ayusin ang pagtatanghal ng mga flips out of order
- randr / provider: payagan lamang ang slave gpu na i-offload pinagkukunan.
- modesetting: set driverPrivate to NULL after closing fd.
- xf86Crtc: huwag itakda ang root window property sa GPUs ng alipin.
- modesetting: magtakda ng mga kakayahan pagkatapos ng kahali-halina at paganahin ang mga offload caps.
- nakakaakit: magdagdag ng glamor_finish API
- pag-modo: Ipatupad ang 32- & gt; 24 conversion ng bpp sa pag-update ng anino
- glx: maiwasan ang pagkawala ng memory kapag gumagamit ng hindi tuwirang pag-render
- linux: Huwag subukan na buksan / dev / vc / 0, ayusin error msg kapag / dev / tty0 bukas nabigo
- modesetting: Maayos na cleanup fb para sa reverse-prime-offload
- pag-modo: Pag-aayos ng pagpapalit ng mga kakayahan ng tagatustos ng provider / pinagmulan
- pag-modo: Magdagdag lamang ng pangunahing fb kung kinakailangan
- XQuartz: Alisin --with-launchd-id-prefix
- XQuartz: Ayusin ang teksto ng tulong para sa --with-bundle-id-prefix
- XQuartz: I-update ang URL ng feed ng paglabas upang magamit ang bagong https URL
- XQuartz: Magdagdag - i-configure ang pagpipiliang -with-sparkle-feed-url
- XQuartz: Magdagdag ng --with-bundle-version at --with-bundle-version-string configure ang mga pagpipilian
- XQuartz: I-update ang mga taon ng copyright
- XQuartz: Ayusin ang default na CFBundleVersion
- nakakaakit: Huwag paganahin ang mga opsyon sa logic kapag gumagawa ng compositing [v4]
- glamor: glamor_make_current maaga sa glamor_composite_with_shader
- glamor: Panatilihin GL_RED bits sa R channel kapag ang destination ay GL_RED [v2]
- nakakaakit: Ayusin para sa drawable x / y sa pag-optimize ng kopya ng composite
- glamor: Gumamit ng DestroyPixmap sa halip ng FreePicture para sa glyph atlas pixmap
- modesetting: Clear drmmode- & gt; fb_id bago mag-unflipping
- exa: gumuhit lamang ng wastong trapezoids
- xwayland-shm: patatagin ang kamalian laban sa EINTR
- EXA: Honor op parameter sa exaGlyphs kahit maskFormat == NULL
- nakakaakit: Ayusin ang sampling sa labas ng mga pinagmulan ng RGBx source / mask
- nakakaakit: Lagyan ng check ang mga composite operations na katumbas ng mga kopya
- nakakaakit: Hindi maaaring gumamit ng mga kopya kapag nag-access sa labas ng pinagsamang pinagmulan
- nakakaakit: Tumawag sa eglBindAPI pagkatapos ng eglInitialize
- xwayland: Tumawag sa eglBINDAPI pagkatapos ng eglInitialize
- dix: Gumawa sa paligid ng mga di-premultiplied ARGB cursor data li>
- glamor: I-translate ang solidong background ng rehiyon pagkatapos ng pag-clipping
- os: Gamitin ang strtok sa halip na xstrtokenize sa ComputeLocalClient
- xwayland: Ayusin ang babala ng tagatala sa GLAMOR Xv
- glamor: ayusin ang maling offset sa composite rectangles
- wayland: malinaw na mapagkukunan para sa pixmap sa di-realize
- Xi: huwag maghatid ng mga emulated motion event para sa mga di-emulating touch
- xkb: pagkatapos baguhin ang keymap, pilitin ang isang update ng tagapagpahiwatig
- xkb: magdagdag ng isang sanhi sa pag-update ng xkb indicator matapos ang isang pagbabago ng keymap
- xwayland: I-update ang estado ng RR sa wl_output.done sa halip ng wl_output.mode
- dix / ptraccel: Ayusin ang pagtagas ng memory sa InitPredictableAccelerationScheme
- pag-modo: Ayusin ang error check mula sa DRM_IOCTL_MODE_CURSOR2
- modesetting: Gamitin load_cursor_argb_check para sa sw cursor fallback
- modesetting: Ayusin ang hw cursor check sa unang tawag
Ano ang bago sa bersyon 1.18.4:
- dix: Squash ilang mga bagong gcc6 na babala
- kdrive: Nuke isang grupo ng mga patay na code
- xfree86: Magdagdag ng flag ng IndirectGLX server (v2)
- xfree86: Huwag lunukin & plusmn; iglx command line flag
- modesetting: muling isumite ang maruruming mga rect sa EINVAL (v2)
- xfree86: Ayusin ang pagkakasunud-sunod ng pag-uuri ng fallback driver para sa Xorg -configure (v2)
- os: Tratuhin ang ssh bilang isang hindi lokal na kliyente (v4)
- configure.ac: Panatilihin ang kapaligiran CFLAGS kapag sinusubok
- x86emu: Baguhin ang isama ang pagkakasunud-sunod upang maiwasan ang salungat sa header ng system
- Input: Magpadala ng XI2 FocusOut NotifyPointer events sa window ng pointer.
- shm: Sinuri rin ang mga imahe na ibinalik ng ShmGetImage
- kasalukuyan: Pagbutihin ang pagsukat ng vblank handler
- kasalukuyan: Ayusin ang pagtatanghal ng mga flips out of order
- randr / provider: payagan lamang ang slave gpu na i-offload pinagkukunan.
- modesetting: set driverPrivate to NULL after closing fd.
- xf86Crtc: huwag itakda ang root window property sa GPUs ng alipin.
- modesetting: magtakda ng mga kakayahan pagkatapos ng kahali-halina at paganahin ang mga offload caps.
- nakakaakit: magdagdag ng glamor_finish API
- pag-modo: Ipatupad ang 32- & gt; 24 conversion ng bpp sa pag-update ng anino
- glx: maiwasan ang pagkawala ng memory kapag gumagamit ng hindi tuwirang pag-render
- linux: Huwag subukan na buksan / dev / vc / 0, ayusin error msg kapag / dev / tty0 bukas nabigo
- modesetting: Maayos na cleanup fb para sa reverse-prime-offload
- pag-modo: Pag-aayos ng pagpapalit ng mga kakayahan ng tagatustos ng provider / pinagmulan
- pag-modo: Magdagdag lamang ng pangunahing fb kung kinakailangan
- XQuartz: Alisin --with-launchd-id-prefix
- XQuartz: Ayusin ang teksto ng tulong para sa --with-bundle-id-prefix
- XQuartz: I-update ang URL ng feed ng paglabas upang magamit ang bagong https URL
- XQuartz: Magdagdag - i-configure ang pagpipiliang -with-sparkle-feed-url
- XQuartz: Magdagdag ng --with-bundle-version at --with-bundle-version-string configure ang mga pagpipilian
- XQuartz: I-update ang mga taon ng copyright
- XQuartz: Ayusin ang default na CFBundleVersion
- nakakaakit: Huwag paganahin ang mga opsyon sa logic kapag gumagawa ng compositing [v4]
- glamor: glamor_make_current maaga sa glamor_composite_with_shader
- glamor: Panatilihin GL_RED bits sa R channel kapag ang destination ay GL_RED [v2]
- nakakaakit: Ayusin para sa drawable x / y sa pag-optimize ng kopya ng composite
- glamor: Gumamit ng DestroyPixmap sa halip ng FreePicture para sa glyph atlas pixmap
- modesetting: Clear drmmode- & gt; fb_id bago mag-unflipping
- exa: gumuhit lamang ng wastong trapezoids
- xwayland-shm: patatagin ang kamalian laban sa EINTR
- EXA: Honor op parameter sa exaGlyphs kahit maskFormat == NULL
- nakakaakit: Ayusin ang sampling sa labas ng mga pinagmulan ng RGBx source / mask
- nakakaakit: Lagyan ng check ang mga composite operations na katumbas ng mga kopya
- nakakaakit: Hindi maaaring gumamit ng mga kopya kapag nag-access sa labas ng pinagsamang pinagmulan
- nakakaakit: Tumawag sa eglBindAPI pagkatapos ng eglInitialize
- xwayland: Tumawag sa eglBINDAPI pagkatapos ng eglInitialize
- dix: Gumawa sa paligid ng mga di-premultiplied ARGB cursor data li>
- glamor: I-translate ang solidong background ng rehiyon pagkatapos ng pag-clipping
- os: Gamitin ang strtok sa halip na xstrtokenize sa ComputeLocalClient
- xwayland: Ayusin ang babala ng tagatala sa GLAMOR Xv
- glamor: ayusin ang maling offset sa composite rectangles
- wayland: malinaw na mapagkukunan para sa pixmap sa di-realize
- Xi: huwag maghatid ng mga emulated motion event para sa mga di-emulating touch
- xkb: pagkatapos baguhin ang keymap, pilitin ang isang update ng tagapagpahiwatig
- xkb: magdagdag ng isang sanhi sa pag-update ng xkb indicator matapos ang isang pagbabago ng keymap
- xwayland: I-update ang estado ng RR sa wl_output.done sa halip ng wl_output.mode
- dix / ptraccel: Ayusin ang pagtagas ng memory sa InitPredictableAccelerationScheme
- pag-modo: Ayusin ang error check mula sa DRM_IOCTL_MODE_CURSOR2
- modesetting: Gamitin load_cursor_argb_check para sa sw cursor fallback
- modesetting: Ayusin ang hw cursor check sa unang tawag
Ano ang bago sa bersyon 1.18.3:
- vfb: Muling idagdag ang LD_EXPORT_SYMBOLS_FLAG sa LDFLAGS
- Xext / vidmode: Bawasan ang pagkawala ng mga mensahe ng debug GetModeLine
- glamor: swizzle RED to 0 para sa alpha textures
- kasalukuyan: Tanging ang requeue para sa susunod na MSC pagkatapos ng flip failure
- xfree86 / mode: Tiyaking nakatago ang HW cursor kapag dapat itong
- xwayland: huwag isama ang dalas sa pangalan ng mode
- xwayland: Magpanggap na sinusuportahan namin ang viewport sa vidmode
- DRI2: magdagdag ng mga Polaris PCI ID
Ano ang bago sa bersyon 1.18.2:
- Ang DRI2, DRI3, at Present ay natanggap lahat ng mga pag-aayos ng tamang para sa mga hang, pag-crash, at iba pang mga weirdness
- Ang Xwayland server ay na-update upang suportahan ang Xv at ang mga extension ng xf86vidmode para sa mas mahusay na pagiging tugma, at naayos ang ilang mga bug na may mga output na hotplug at mga pointer update
- Nakita ni Xwin ang mga pagpapabuti sa pangangasiwa ng window at clipboard, at ilang bagong layout ng keyboard
Ang liga ay na-update upang gamitin ang mga profile ng OpenGL core kung magagamit, na dapat mapabuti ang paggamit ng memory at pagganap sa modernong hardware, at nakakuha ng ilang iba pang mga pagpapabuti sa pagganap para sa rpi at iba pang mga GLES platform
Ano ang bago sa bersyon 1.18.1:
- bumuo: Alisin ang mga lipas na miext / cw kasama ang mga landas
- vidmode: I-drop ang hindi nagamit na code ng kaganapan
- Xorg.man: ilipat ang mga detalye ng XLOCAL sa X (7) na pahina ng tao sa halip
- Xorg.man: i-update upang sumalamin -nolisten tcp pagiging default
- Xserver.man: mas maraming dokumento ang transports para sa -nolisten & amp; -listang mga pagpipilian
- kasalukuyan: Ayusin ang logic ng swap ng Async
- pag-modo: Maghintay ng mga pagkabigo sa pagtatakda ng CRTC sa isang maayos na mode sa DRM
- modesetting: Libreng output_ids sa drmmode_set_mode_major ()
- pag-modo: Alisin ang mga tseke ng XF86_CRTC_VERSION
- kasalukuyan: I-execute kaagad kung ang target_msc ay katumbas ng current_msc
- Xext: ayusin ang build na may - hindi maiiwasan-xace
- os: siguraduhin na ang mga kliyenteWritable fd_set ay nasimulan bago gamitin
- DRI2: Sync radeonsi_pci_ids.h mula sa Mesa
Ano ang bago sa bersyon 1.18.0:
- bumuo: Alisin ang mga lipas na miext / cw kasama ang mga landas
- vidmode: I-drop ang hindi nagamit na code ng kaganapan
- Xorg.man: ilipat ang mga detalye ng XLOCAL sa X (7) na pahina ng tao sa halip
- Xorg.man: i-update upang sumalamin -nolisten tcp pagiging default
- Xserver.man: mas maraming dokumento ang transports para sa -nolisten & amp; -listang mga pagpipilian
- kasalukuyan: Ayusin ang logic ng swap ng Async
- pag-modo: Maghintay ng mga pagkabigo sa pagtatakda ng CRTC sa isang maayos na mode sa DRM
- modesetting: Libreng output_ids sa drmmode_set_mode_major ()
- pag-modo: Alisin ang mga tseke ng XF86_CRTC_VERSION
- kasalukuyan: I-execute kaagad kung ang target_msc ay katumbas ng current_msc
- Xext: ayusin ang build na may - hindi maiiwasan-xace
- os: siguraduhin na ang mga kliyenteWritable fd_set ay nasimulan bago gamitin
- DRI2: Sync radeonsi_pci_ids.h mula sa Mesa
Ano ang bago sa bersyon 1.17.2:
- Mga pambihirang highlight:
- Ayusin para sa CVE-2015-3164 sa Xwayland
- Ayusin ang int10 setup para sa vesa
- Ayusin ang pagbabalik sa server-interpret ng auth
- Fix fb setup sa big-endian CPUs
- Gumawa ng pag-aayos para sa gcc5
- Kumpleto na ang changelog:
- Aaron Plattner (2):
- xfree86: Ayusin ang xf86_check_platform_slot ng paghawak ng PCI
- xfree86: Magdagdag ng mga screen ng GPU kahit na walang mga aktibong GDevs
- Adam Jackson (1):
- xserver 1.17.2
- Adel Gadllah (1):
- modesetting: Ayusin ang software cursor fallback
- Alan Coopersmith (2):
- I-clear ang mga entry ng ListenTransConns sa CloseWellKnownConnections
- Tanggapin ang x86_64 pati na rin ang i * 86 para sa $ host_cpu sa Solaris sa x86
- Brent Collins (1):
- shm: Ayusin ang xselinux resource initialization para sa xinerama pixmaps
- Chris Wilson (2):
- shm: Ayusin ang paggamit-pagkatapos-libre sa ShmDestroyPixmap
- kasalukuyan: Kopyahin ang mga nilalaman ng unflip pabalik sa Screen Pixmap
- Colin Harrison (2):
- os / xdmcp.c: Isama ang Xtrans.h kapag bumubuo para sa WIN32
- os / utils.c: Huwag subukang magtayo ng os_move_fd () para sa WIN32
- Dave Airlie (2):
- os / access: ayusin ang pag-aayos sa server na nagpapahiwatig ng auth
- nakakaakit: huwag mag-render ops na may pagtutugma sa source / dest (v2)
- Dima Ryazanov (1):
- xwayland: Ipatupad ang makinis na pag-scroll
- Egbert Eich (6):
- mga simbolo: Ayusin ang sdksyms.sh upang makayanan ang gcc5
- Xephyr: Huwag mag-crash kapag walang tinukoy na argumento ng command line
- Xephyr: I-print ang default na numero ng display ng server kung wala ang tinukoy
- Xephyr: Ayusin ang pag-compile kapag pinagana ang debugging
- Xephyr: Ayusin ang screen drawing draw para sa non-Glamour & amp; non-XHSM case
- Xephyr: Ayusin ang sirang imahe kapag ang endianess ng client machine at host-Xserver ay naiiba
- Emil Velikov (2):
- randr: tanggalin ang mga mensahe ng error sa chatty
- randr: gumamit ng randr: prefix sa ErrorF ()
- Hans de Goede (1):
- Muling paganahin agad ang mga aparatong input ng serverfd kaagad sa vtenter
- Jason Gerecke (2):
- xfree86: Bumalik NULL mula sa xf86CompatOutput kung walang natukoy na compat_output
- dix: Huwag pahintulutan ang pagbabagong-anyo ng aparato upang itakda sa mga valuatorless device
- Jon TURNEY (9):
- ephyr: Iwasan ang isang segfault sa 'DISPLAY = Xephy-glamor'
- os: tulad ng mga opsyon na XDMCP tulad ng -query atbp ay dapat magpahiwatig -listen tcp
- os: Turuan ang vpnprintf () kung paano pangasiwaan ang "% *. * s"
- hw / xwin / glx: Pag-parse ng refactor ng XML element
- hw / xwin / glx: Pagbutihin ang generator ng code upang makitungo sa pinakabagong XML Open XML registry ng Khronos
- hw / xwin: Iulat ang impormasyon ng bersyon ng Cygwin sa pag-log
- glamor: Ayusin ang pagtatayo kapag na-configure - nali-nakuha-nakakaakit -nag-aalis-xshmfence
- hw / xwin / winclipboard: I-link ang xwinclip sa -lpthread
- hw / xnest: Ayusin ang pagtatayo para sa MinGW
- Jonathan Gray (2):
- nakakaakit: alisin ang const mula sa uri ng pagbabalik ng glamor_get_drawable_location ()
- glamor: ayusin ang pagtatayo kapag hindi tinukoy ang DRI3
- Jurg Billeter (1):
- int10: Ayusin ang error check para sa pci_device_map_legacy
- Keith Packard (1):
- mi: Maaaring mangailangan ng higit na espasyo ang mga puno na pie-slice na puno ng armas
- Maarten Lankhorst (4):
- glamor: gamitin lamang ang (un) pack_subimage kapag available
- nakakaakit: huwag suriin para sa mga kamaliang gl sa glamor_build_program
- glamor: Gumamit ng GL_FRAMEBUFFER sa halip ng GL_READ_FRAMEBUFFER
- nakakaakit: GL_TEXTURE_MAX_LEVEL ay hindi magagamit sa GLES2
- Michal Srb (1):
- Ilabas ang GetMaster sa mga module.
- Michel Danzer (2):
- Magdagdag ng AC_SYS_LARGEFILE ay tumutukoy sa dix-config.h
- modesetting: Isama ang dix-config.h mula sa dumb_bo.c
- Olivier Fourdan (4):
- ephyr: Nabigo kung hiniling ang glamor ngunit hindi magagamit
- xwayland: Magdagdag ng dependency sa libangan ng mga nakakaakit
- kahali-halina: suriin ang mga katutubong ALU tagubilin
- dix: Ayusin ang order ng byte ng imahe sa malaking endian hardware
- Ray Strode (5):
- systemd-logind: salain ang mga di-senyas na mensahe mula sa filter ng mensahe
- systemd-logind: hindi ikalawang hulaan ang default na timeout ng D-Bus
- xwayland: Paganahin ang kontrol ng access sa bukas na mga socket [CVE-2015-3164 1/3]
- os: suportahan ang bagong implikasyon ng lokal na access ng user ng lokal na [CVE-2015-3164 2/3]
- xwayland: default sa lokal na user kung walang ibinigay na xauth file. [CVE-2015-3164 3/3]
- Robert Ancell (1):
- xwayland: Ayusin ang mga string ng error
- Rui Matos (2):
- dix / events: Itakda ang currentTime sa ibinigay na stamp ng oras sa NoticeTime
- xwayland: I-throttle ang mga update sa ibabaw ng cursor sa isang frame callback
- Vicente Olivert Riera (1):
- backtrace.c: Ayusin ang cast ng salita sa isang pointer
Ano ang bago sa bersyon 1.17.1:
- xkb: Huwag magpalit ng data ng XkbSetGeometry sa buffer ng input
- xkb: Lagyan ng tsek ang haba ng mga string laban sa laki ng kahilingan
Ano ang bago sa bersyon 1.17.0:
- dri2: Itakda ang pangalan ng driver ng vdpau kung ang ddx ay hindi nagbibigay ng anumang pangalan ng driver
- randr: susubukan na ayusin ang pangunahing sa output ng alipin (v2)
- config / udev: Igalang ang mga takdang-upuan sa upuan kapag nakatalagang mga aparato
- os: Ayusin ang mga kondisyon ng lahi ng timer
Ano ang bago sa bersyon 1.16.3:
- glx: Maging mas paranoyd tungkol sa mga kahilingan ng variable na haba [CVE-2014-8093 1/6]
- glx: Maging mas mahigpit tungkol sa pagtanggi sa mga hindi wastong sukat ng imahe [CVE-2014-8093 2/6]
- glx: Karagdagang paranoya sa __glXGetAnswerBuffer / __GLX_GET_ANSWER_BUFFER (v2) [CVE-2014-8093 3/6]
- glx: Ayusin ang pag-compute ng laki ng imahe para sa EXT_texture_integer [CVE-2014-8098 1/8]
- glx: Idagdag safe_ {add, mul, pad} (v3) [CVE-2014-8093 4/6]
- glx: Proteksyon ng pag-overflow ng integer para sa mga hindi hinango na paghiling ng render (v3) [CVE-2014-8093 5/6]
- glx: Haba ng pag-check para sa mga kahilingan ng RenderLarge (v2) [CVE-2014-8098 3/8]
- glx: Pagsusuri sa haba ng antas ng antas para sa mga swapped VendorPrivate na mga kahilingan [CVE-2014-8098 4/8]
- glx: Humiling ng mga tseke na haba para sa SetClientInfoARB [CVE-2014-8098 5/8]
- glx: Haba ng pag-check para sa mga hindi nakalang na mga pribadong kahilingan ng vendor [CVE-2014-8098 6/8]
- glx: Pag-check ng haba para sa mga hindi hihiling na solong kahilingan (v2) [CVE-2014-8098 7/8]
- glx: Ihati ang natitirang haba ng kahilingan sa - & gt; varsize (v2) [CVE-2014-8098 8/8]
- Add -iglx & amp; + iglx sa Xserver.man
- walang check na malloc ay maaaring pahintulutan ang di-nag-aalinlangan na kliyente na mag-crash ng Xserver [CVE-2014-8091]
- dix: integer overflow sa ProcPutImage () [CVE-2014-8092 1/4]
- dix: integer overflow sa GetHosts () [CVE-2014-8092 2/4]
- dix: integer overflow sa RegionSizeof () [CVE-2014-8092 3/4]
- dix: integer overflow sa REQUEST_FIXED_SIZE () [CVE-2014-8092 4/4]
- dri2: integer overflow sa ProcDRI2GetBuffers () [CVE-2014-8094]
- dbe: walang katapusang mga haba sa mga tawag ng DbeSwapBuffers [CVE-2014-8097]
- Xi: walang haba na mga haba sa extension ng Xinput [CVE-2014-8095]
- xcmisc: walang katapusang haba sa SProcXCMiscGetXIDList () [CVE-2014-8096]
- Xv: walang katapusang haba sa pagpapalitan ng extension ng XVideo [CVE-2014-8099]
- dri3: walang katapusang haba sa pagpapalitan ng extension ng DRI3 [CVE-2014-8103 1/2]
- kasalukuyan: hindi pa nalalapat na mga haba sa kasalukuyang mga extension procs [CVE-2014-8103 2/2]
- randr: hindi pa nalalapat na haba sa RandR extension na ipinagpalit na procs [CVE-2014-8101]
- mag-render: walang katapusang haba sa I-render ang extn. nagpalit ng procs [CVE-2014-8100 2/2]
- xfixes: walang katapusang haba sa SProcXFixesSelectSelectionInput [CVE-2014-8102]
- Magdagdag ng mga kahilingan sa pag-check ng haba ng pagsusulit para sa ilang mga kahilingan ng Xinput 1.x
- Magdagdag ng mga kahilingan sa pag-check sa haba ng pagsubok para sa ilang mga kahilingan ng Xinput 2.x
- Magdagdag ng REQUEST_FIXED_SIZE mga testcases upang subukan / misc.c
- fb: Ayusin ang mga algorithm ng Bresenham para sa karaniwang mga maliit na segment.
- mag-render: i-check ang laki ng kahilingan bago basahin ito [CVE-2014-8100 1/2]
- glx: Haba ng pag-check para sa mga kahilingan ng GLXRender (v2) [CVE-2014-8098 2/8]
- kasalukuyan: Suporta sa PresentOptionCopy
- glx: check return mula sa __glXGetAnswerBuffer
- dbe: Tumawag sa DDX SwapBuffers ay nangangailangan ng address ng int, hindi unsigned int [CVE-2014-8097 pt. 2]
- glx: Hindi maaaring paghaluin ang mga deklarasyon at code sa mga pinagkukunan ng X.org [CVE-2014-8098 pt. 9]
- Nawawalang parens sa REQUEST_FIXED_SIZE macro [CVE-2014-8092 pt. 5]
- dix: Kumuha ng mga limitasyon sa GetHosts gamit ang maling halaga ng pointer [CVE-2014-8092 pt. 6]
- kasalukuyan: Iwasan ang mga pag-crash sa DebugPresent (), isang kaunting pang impormasyon.
- kasalukuyan: Ayusin ang paggamit ng vsynced pageflips at karangalan PresentOptionAsync. (v4)
- glx: Ayusin ang pag-cut ng mask sa __glXGetAnswerBuffer [CVE-2014-8093 6/6]
Ano ang bago sa bersyon 1.17 RC1:
- modesetting: tugma ang PCI class 3, anumang subclass
- xfree86: Alisin ang mahirap na /usr/share/X11/xorg.conf.d hard-code mula sa pahina ng xorg.conf na tao
- Adam Jackson (131):
- Ipatupad - & gt; driverFunc
- modesetting: Huwag (nasira) double-track cursor ng software
- Gumamit ng sariling pag-andar sa halip na shadowUpdatePackedWeak
- dix: Alisin ang isang sinaunang IBM configuration
- dix: Alisin ang ilang mga XFree86 3.x mga tira
- dix: (Huwag) baguhin BITMAP_SCANLINE_UNIT sa Linux s390 {, x}
- dix: Alisin ang ilang mga patay na macros
- dix: Alisin ang ilang mga tira cfb
- dix: Default GLYPHPADBYTES to 4
- dix: Alisin ang wacky sparc special casing (v2)
- dix: Alisin ang isang kakaiba na kaso ng maliit na-endian s390
- dix: Alisin ang kamalayan ng arch mula sa servermd.h (v2)
- xfree86: Alisin ang mga i2c multimedia modules
- xfree86: Alisin ang #include "compiler.h" mula sa mga lugar na hindi nito kailangan
- xfree86: Alisin ang nds32_flush_icache
- xfree86: Alisin ang MMIO_MOVE32
- xfree86: Undefine NO_INLINE
- xfree86: Unspecialize gcc variants ng hindi naka-sign memory access
- xfree86: Alisin ang hindi nagamit na mga hindi ipinagbabawal na tulong sa int64
- xfree86: Ilipat ang generic na hindi nakalistang mga katulong sa int10 code
- xfree86: Alisin ang natitirang hindi nagamit na mga hindi nakalistang accessor
- xfree86: Alisin ang ilang mga random na ppc na ipinahayag
- xfree86: Undef FAKEIT
- xfree86: Undef __HIGHC __
- xfree86: Alisin ang isang malamang na bit ng #pragma
- xfree86: Undef GCCUSESGAS
- xfree86: Alisin ang isang walang silbi! __ SUNPRO_C guard
- xfree86: Alisin ang pre-2.6 Linux ppc support
- xfree86: Pasimplehin ang isang kumpol ng OS at arko conditionals
- xfree86: Linisin ang powerpc barrier decls
- xfree86: Alisin ang MMIO_ONB * at mga kaibigan
- xfree86: Pull generic barrier () kahulugan hanggang sa pinakamataas na antas
- xfree86: Linisin ang ilang mga hangal na paggamit ng macro __sparc
- xfree86: Pag-isahin ang ppc / sparc mmio-swap-o-not conditionals
- mi: Alisin ang kamalayan ng semi-arbitrary na kamalayan sa naka-pack na coordinate macros
- bsd: Alisin ang ilang reference code sa likod sa #if 0
- dix: Gawing mas malinaw ang code ng panahon ng LBX
- kdrive: Alisin ang ilang mga patay na piraso ng pahina ng tao
- mi: Alisin ang tila hindi ginagamit na miSegregateChildren
- miext / shadow: Alisin ang sinaunang pabalik-na-tugma sa hack
- miext / shadow: Alisin ang shadowInit
- os: Alisin ang hindi na ginagamit na malloc / libreng mga wrapper
- os: Alisin ang LokalClientCred
- render: Alisin ang hindi nagamit na CopyPicture
- saver: Huwag bukas-code na IsMapInstalled
- vgahw: Nuke hindi nagamit na vgaCmap.c
- xfree86: Alisin ang xf86ConfigActivePciEntity
- xfree86: Alisin ang ilang mga hindi nagamit na mga pre-pciaccess na uri
- xfree86: Alisin ang mga hindi na ginagamit na mga uri ng PCI
- xfree86: Alisin ang hindi nagamit na xf86 {Mapa, Unmap} LegacyIO
- xfree86: Alisin ang protectMem mula sa VidMemInfo
- xfree86: Alisin ang walang kabuluhan na xf86RandRCreateScreenResources
- xfree86: Alisin ang walang silbi # isama ang "fb.h"
- xfree86: Alisin ang hindi nagamit na HardEdges
- xkb: Alisin ang ilang mga kamangha-manghang paranoya mula sa emission ng kaganapan
- xquartz: Alisin ang hindi ginagamit na DRI {, Post} ValidateTree
- dri1: Alisin ang hindi ginagamit na DRI {, Post} ValidateTree
- xwayland: Mag-snap ng mga ulat ng pinsala sa bounding box
- xfree86: Alisin ang xf86 {Map, Unmap} VidMem
- xfree86: Alisin ang {set, undo} WC mula sa VidMemInfo
- xfree86: Alisin ang xf86LinearVidMem
- int10: Port off xf86ReadBIOS
- xfree86: Alisin ang xf86ReadBIOS
- xfree86: Alisin ang xf86CheckMTRR
- xfree86: Alisin ang memorya ng MTRR na kamalayan
- xfree86: Linisin ang ilan pang kamalayan ng alpha
- loader: Alisin ang pagiging tugma sa pag-numerong bersyon ng sinaunang XFree86
- ephyr: Maayos na ipatupad ang mga cursor ng hardware (v3)
- loader: Deobfuscate RTLD_ * macro stuff
- mi: Alisin ang pagiging tugma ng Windows 8-bpp
- xfree86: Alisin ang xv clip ipaalam ang hook ng driver
- xfree86: Alisin ang Pagpipilian "TextClockFreq"
- xfree86: Alisin ang hindi totoo xf86ConfigError
- xfree86: Alisin ang walang silbi back-pointer sa pScrn mula sa colormap code
- xfree86: Alisin ang suporta sa DisplayID
- xfree86: Alisin ang xf86Info.log (v2)
- xfree86: Alisin ang hindi nagamit na xf86Info.useDefaultFontPathFrom
- xfree86: configServerFlags hindi kailanman nabigo, gawin itong bumalik na walang bisa
- xfree86: Alisin ang walang kabuluhan xf86PrintMarkers
- x86emu: I-define _NO_INLINE
- exa, kdrive: Alisin ang kalabisan BitsPerPixel macros
- input: Alisin ang hindi nagamit na SetKeySymsMap
- loader: Alisin ang ilang baklava code
- vfb: Huwag muling ipatupad ang micmap
- xfree86: Alisin ang ilang mga hindi maaaring mangyari printf mula sa xf86CreateRootWindow
- kdrive: Alisin ang talambuhay na sanggunian sa fbInitValidateTree
- xquartz: Alisin ang walang-saysay na DRIWindowExposures
- walang ugat: alisin ang kalabisan RootlessShapedWindowIn
- xwin: Alisin ang katutubong GDI engine (v2)
- xwin: Alisin ang pangunahing DirectDraw engine
- dix: I-drop ang ikatlong argumento mula sa WindowExposuresProcPtr
- mi: Deobfuscate miWindowExposures
- mi: Deobfuscate miOverlayWindowExposures
- mi: Pasimplehin ang composite border redirection interface
- mi: I-drop ang argumento ng eroplano mula sa miHandleExposures
- mi: Ilipat pScreen- & gt; SendGraphicsExpose hanggang sa dix
- dix: Alisin ang DIXsaveUnder bit mula sa Window
- dix: Lower backStorage sa isang bit sa halip ng isang pointer
- dix: Alisin ang isang walang laman kung
- dix: Alisin ang ilang walang kabuluhan na paghahagis ng NULL
- dix: Alisin ang isang obfuscatory macro
- mi: miSlideAndSizeWindow - & gt; miResizeWindow
- fb: fb {Mapa, Unmap} Window - & gt; fb {Realize, Unrealize} Window
- misc: Magtipon ng ilang mga kalabisan conditionals
- xinerama: Ayusin ang mode ng pag-access sa drawable lookup ng GetImage
- render: Palaging iimbak ang client clip bilang isang rehiyon
- mi: Markahan ang mga span blit na gawain bilang _X_COLD
- mi: Mga detalye ng malawak na linya ng unexport
- mi: Ang mga detalye ng pagpapatupad ng talahanayan ng polygon ng unexport ng Unexport
- mi: Mga detalye ng pagpapatupad ng span group na hindi sinusuri
- mi: Mga detalye ng pagpapatupad ng subpixel polygon ng Unexport
- mi: Mga detalye ng pagpapatupad ng aralin sa Unexport
- mi: I-fold mispans.c sa naka-post na.c
- mi: Fold mifpolycon.c sa miarc.c
- mi: Fold mipoly {con, gen} .c sa mipoly.c
- mi: Fold ipolyutil.c sa mipoly.c
- mi: Fold micursor.c sa mipointer.c
- fb: Tanggalin ang fbLaneTable, mag-staticize fb {8,16,32} Lane
- fb: FB_SHIFT ay 5 (at FB_UNIT ay 32)
- fb: Alisin ang kahit na / kakaiba na stipple slow-pathing
- fb: Ilipat ang fbStipple * Bits na malapit sa kanilang nag-iisang mamimili
- fb: Alisin ang hindi nagamit na fbReduceRasterOp
- fb: Alisin ang kahit na / kakaiba tile na mabagal na landas
- fb: Itago ang mga detalye ng pagpapatupad ng glyph
- fb: Itago ang ilang mga detalye ng zero-width line
- fb: Itago ang mga detalye ng linya ng Bresenham
- fb: Itago ang fbDots
- fb: Itago ang fbPush {Pattern, Punan}
- dix: Palaging itabi ang clip ng GC bilang isang rehiyon (v2)
- dix: I-retype at i-repack ang GC
- composite: Wrap GetSpans
- Alan Coopersmith (5):
- Gumawa ng tunay na mga listahan ng pagsusulit sa listahan
- Abort xi2 tests kung ActivateDevice () nabigo
- Gumamit ng natatanging pangalan ng display para sa bawat programa ng xi2 test [v3]
- Magkaloob ng sapat na silid para sa parehong pag-reset & amp; flags katangian
- Kung nabigo ang fork sa System (), huwag sumayaw sa exec ()
- Alan Hourihane (14):
- Paunang gumawa ng bagong modesetting driver
- Patakbuhin ang indent
- Mag-plug sa suporta ng cursor ng hardware
- Magdugtong sa kasalukuyang modesetting-101 branch para sa mga pagbabago sa connector / encoder
- Magdagdag ng suportang DRI2.
- pag-aayos ng pag-format
- mas maraming pag-aayos sa pag-format
- pa pa
- Magdagdag ng EXA winsys para sa interface ng driver ng gallium pipe.
- Ayusin ang kopya sa ibabaw
- NULL checks
- idagdag --with-gallium-dir upang tukuyin ang lokasyon ng gallium tree
- Higit pang pagsusuri ng error
- mga pag-aayos para sa mga pagbabago ng gallium stride
- Alex Deucher (1):
- modesetting: query cursor size mula sa kernel
- Alex Orange (1):
- fb: Ayusin ang mga algorithm ng Bresenham para sa karaniwang ginagamit na mga maliit na segment.
- Alon Levy (1):
- pag-modo: magdagdag ng suporta ng virtual na koneksyon
- Andreas Hartmetz (1):
- nakakaakit: Huwag malaya ang memorya na gagamitin namin.
- Axel Davy (1):
- Ayusin ang present_pixmap kapag gumagamit ng present_notify_msc
- Carlos Garnacho (1):
- xwayland: Tanging hindi paganahin / paganahin ang mga device sa mga kakayahan baguhin
- Chris Wilson (2):
- Magdagdag ng mga nawawalang GTF mode
- Xext / shm: I-detach ang SHM segment pagkatapos na ma-release ang Pixmap
- Colin Walters (2):
- autogen.sh: Ipatupad ang GNOME Build API
- xf86platformBus: Magdagdag ng assertion upang maiwasan (nakamamatay) tagatala ng tagatala
- Daniel Martin (3):
- dix: Alisin ang mga tira ng XpExtension mula sa protocol.txt
- seguridad: Alisin ang XpExtension mula sa SecurityTrustedExtensions
- xfree86: Tanggalin ang file modinit.h
- Daphne Pfister (1):
- os: Regenerate os / oscolor.c mula sa app / rgb # 52289
- Dave Airlie (61):
- drop exa
- modesetting: i-restart ang pagsisikap ng driver mula sa iba pang mga codebases
- linisin ang ilan sa drmmode_display header file
- modesetting: muling pagsusulat ng probing batay sa fbdev.
- gut ng ilang higit pang mga hindi sapat na code
- i-update ang mga may-akda / copyright
- i-drop ang pag-load dri2
- port pinsala code sa pagsubaybay mula sa st / xorg
- ayusin ang pag-recycle ng server
- magdagdag ng -Wall, paglilinis ng mga babala
- alisin ang hindi nagamit na debug
- magdagdag ng suporta sa shadowfb, default sa on.
- magdagdag ng paunang pahina ng tao
- lagyan ng check ang suporta sa dram na suporta ng pipi buffer
- ayusin ang gumawa ng pagsusuri
- ayusin ang fb_id para sa maruming pag-uulat
- i-configure: hindi nangangailangan ng xvmc.
- fixup device open
- ayusin ang ilang mga whitespace
- modesetting: magdagdag ng fallback cursor kung kernel rejects cursor.
- linisin ang piping cap
- gumamit ng takip upang magpasiya kung ang anino ay ginusto o hindi.
- shadowfb: dump shadowfb state at startup
- modesetting: ayusin ang stride kung binabago ito ng kernel.
- modesetting: maglipat ng mga anino sa ibang istraktura
- modesetting: ayusin ang pagbabago ng anino.
- modesetting: huwag paganahin ang maruruming mga pag-update para sa ENOSYS
- pag-modo: ayusin ang mga babala, alisin ang patay na code.
- xf86-video-modesetting 0.2.0
- modesetting: ayusin ang pagtatayo laban sa mas lumang Xext
- i-drop ang paggamit ng alloca, gamitin lamang ang malloc / free
- marumi: suriin ang malloc return
- cursor: itago ang cursor sa LeaveVT
- modesetting: magdagdag ng set / drop master sa paligid ng switch VT
- modesetting: ilipat ang device ng pagbukas ng kernel bago ang lalim na setting
- pag-modo: subukang mag-ehersisyo kung gusto namin ang 24 o 32bpp
- pag-modo: tiyaking tumutugon ang pci device sa drm device
- bump bersyon sa 0.3.0
- modesetting: magdagdag ng header file ng compat
- pag-modo: i-convert sa bagong mga conversion API na scrn.
- modesetting: fix make distcheck
- modesetting: paga sa pinakabagong X server compat api.
- modesetting: workaround kernel bug reporting 0x0 bilang wastong min
- modesetting: kailangan ng pci probing interface version 1.4
- modesetting 0.4.0: bump configure.ac
- modesetting: drop walang silbi xf86PciInfo isama
- modesetting: ayusin ang babala tungkol sa malapit na hindi natukoy.
- modesetting: magdagdag ng suporta sa bus ng platform
- modesetting: idagdag ang suportang alipin ng output.
- modesetting: alisin ang paggamit ng alok muli
- modesetting: ayusin ang mga pag-crash na dulot ng mga kondisyon ng lahi ng udev
- modesetting: bump to 0.6.0
- modesetting: magbigay ng mga dummy hooks para sa anino
- modesetting: ayusin ayusin ang pag-crash ng frame
- pag-modo: baguhin ang mga pangalan ng output para sa mga pangalawang GPU
- modesetting: ilipat ang pagsasara ng fd papunta sa pagkatapos naming suriin ang mga output
- modesetting: subukan at gamitin ang suporta ng hotspot cursor
- modesetting: ayusin ang pag-render ng cursor gamit ang mga hotspot.
- modesetting: ayusin ang paggamit pagkatapos ng libre.
- pag-modo: ayusin ang pagbabalik ng pag-aayos laban sa mas lumang mga server.
- pixmap: ayusin ang reverse optimus support na may maramihang mga ulo
- David Ung (1):
- randr: Ayusin ang lohika sa RRPointerToNearestCrtc
- Egbert Eich (1):
- BellProc: Ipadala ang kaganapan sa kampanilya sa core protocol bell kapag hiniling
- Eric Anholt (52):
- xorg: Alisin ang mga dobleng kahulugan ng ilang struct na may kaugnayan sa XV.
- kdrive: Gumawa ka ng kaunti pang paglilinis mula sa XF struct deduplication.
- kdrive: Alisin ang mga patay na generic XV adapters code.
- kdrive: Pasimplehin ang interface ng pag-setup ng adaptor.
- glamor: Hatiin ang XV code sa mga bahagi at umaasa sa XF86.
- kdrive: Mark XV mga const ng pangalan upang maiwasan ang mga babala.
- ephyr: Magdagdag ng suporta para sa XV gamit ang kahali-halina.
- nakakaakit: Ibahagi ang code para sa paghawak ng put_image.
- xephyr: Pahintulutan ang pagsisimula ng nakakaakit sa gles2 (sa GLX).
- nakakaakit: I-drop ang hindi kinakailangang glTexParameteri () sa SetSpans ().
- glamor: Gumamit ng MIN / MAX macros upang linisin ang glamor_transfer.c
- nakakaakit: I-drop ang hindi kinakailangang glTexParameteri () sa pag-upload ng data ng texture.
- glamor: I-drop ang pare-parehong mga argumento sa glamor_solid ().
- kahali-halina: Alisin ang palagiang totoo yInverted flag.
- nakakaakit: Mag-drop patay makakuha / pub sub pixmap function.
- nakakaakit: I-drop ang patay glamor_download_pixmap_to_cpu ()
- nakakaakit: I-drop ang patay glamor_restore_pixmap_to_texture ().
- nakakaakit: Alisin ang isang patay na prototype.
- nakakaakit: I-drop ang "ginagawa namin ang isang serye ng mga blits o draws" na lohika.
- xv: Alisin ang patay VIDEO_INVERT_CLIPLIST mula sa xorg at kdrive DDXes.
- xv: Alisin ang patay VIDEO_NO_CLIPPING mula sa xorg at kdrive DDXes.
- xv: Ilipat ang karaniwang code para sa paglilinis ng adaptor sa xvmain.c
- xv: I-drop ang interface ng ddQueryAdaptors ().
- xv: Ilipat ang pribadong paglalaan ng DDX XV screen sa DDXes.
- xv: I-drop ang hindi nagamit na XvdiPreemptVideo ().
- xv: I-drop ang hindi nagamit na XvdiVideoStopped ().
- xv: Ilipat ang CloseScreen setup mula sa hook na DIX papunta sa normal na pambalot.
- xv: Ilipat ang xf86 XV color key helper sa core.
- xv: Ayusin ang mga kaso ng malloc-failure sa fill helper key ng kulay.
- kdrive: Alisin ang patay na KXVPaintRegion ().
- kdrive: Huwag mag-alala ng malinaw na pag-clear ng mga pribadong window ng NULL.
- xv: Alisin ang mga no-op na AllocatePort / FreePort na mga interface.
- xv: I-drop ang ClientPtr mula sa interface sa DDX.
- kdrive: Alisin ang isang patay na struct.
- nakakaakit: Huwag subukang mag-set up ng mga texture ng pangunahing font kapag hindi namin gagamitin ang mga ito.
- glx: Huwag paganahin ang mga di-tuwirang mga kontekstong GLX sa pamamagitan ng default.
- pag-modo: Pagsamahin ang PAG-COPYING sa xserver's.
- modesetting: unifdef MODESETTING_OUTPUT_SLAVE_SUPPORT
- modesetting: xserver ay nagsusuri ng XEXTPROTO & gt; = 7.2.99.901.
- modesetting: I-drop ang paggamit ng "pointer" para sa "void *"
- pag-modo: I-update para sa pagbabagong API ng device ng device.
- pag-modo: Ikonekta ang driver patungo sa build.
- modesetting: I-drop ang paggamit ng compat-api.h
- pag-modo: I-drop ang natitirang lumang-xserver compatibility.
- modesetting: Run x-indent-all.sh.
- modesetting: Ayusin ang ilang kakaibang pag-format pagkatapos ng x-indent-all.sh.
- modesetting: I-duplicate ang ilang setup ng scrn.
- pag-modo: Magdagdag ng suporta para sa pag-render gamit ang kahali-halina.
- dri2: Mag-import ng kopya ng PCI ID ng Mesa - & gt; driver mappings pangalan.
- dri2: Awtomatikong punan ang pangalan ng driver kung hindi ibinigay ito ng DDX.
- modesetting: I-export ang dalawang mga function na gusto kong muling gamitin mula sa DRI2 / Present.
- pag-modo: Magdagdag ng suporta para sa DRI2 na may nakakaakit.
- Gaetan Nadon (14):
- Punan ang file ng COPYING gamit ang teksto ng lisensya
- Magdagdag ng impormasyon ng contact sa README file
- tao: nawawala ang AM_V_GEN at hard-coded sed command name
- Ayusin ang typo sa. gitignore
- gumawa: alisin ang kalabisan AUTOMAKE_OPTIONS
- Alisin ang kalabisan EXTRA_DIST para sa README na file.
- Magdagdag ng mga nawawalang target para sa ChangeLog at INSTALL
- Palitan ang hindi lipas na AM_CONFIG_HEADER sa AC_CONFIG_HEADERS
- Alisin ang kalabisan AC_PROG_CC
- Alisin ang di-kailangan na AM_PROG_CC_C_CO
- gumawa: alisin ang walang laman na takdang assignment
- gawin: idagdag ang lahat ng mga babala ayon sa platform
- config: palitan ang deprecated na AC_HELP_STRING sa AS_HELP_STRING
- config: layout at puna sa tuktok na bahagi ng configure.ac
- Hans de Goede (1):
- Magdagdag ng suporta para sa mga pinamamahalaang fds ng server
- James Simmons (1):
- huwag mag-map ng mga cursor sa mode ng sw cursor
- Jasper St. Pierre (2):
- xwayland-input: Ayusin ang isang crasher para sa isang lahi na may Wayland kompositor
- xwayland: Ipatupad ang throttling para sa mga ibabaw batay sa frame event
- Jeremy Huddleston Sequoia (3):
- mieq: Ayusin ang pag-crash ng pag-crash sa mieqProcessDeviceEvent
- ListenOnOpenFD: Alisin ang Mga Reset dahil ito ay nilayon upang maging para sa mga koneksyon sa hotplugging
- XQuartz: Mas mahusay na suporta sa pag-off ang "Nagpapakita ng hiwalay na mga puwang" sa OS X Mavericks
- Joerg Sonnenberger (1):
- Ayusin ang format na string.
- Jon TURNEY (56):
- hw / xwin / glx: Kapag bumubuo ng shims, limitahan ang itinuturing na mga tampok sa GL bersyon
Mga Komento hindi natagpuan