X.Org Server

Programinė įranga Screenshot:
X.Org Server
Programinė detalės:
Versija: 1.20.1 Atnaujintas
Įkėlimo datą: 16 Aug 18
Kūrėjas: X.org Foundation
Licencija: Nemokamai
Populiarumas: 22

Rating: nan/5 (Total Votes: 0)

X.Org Server (xorg-serveris) yra atvirojo kodo ir laisvai paskirstyto "X Window System" (X.Org) įdiegimas, kurį teikia "X.Org Foundation", specialiai sukurtas GNU / Linux operacinė sistema.


Savybės iš pirmo žvilgsnio

Pagrindinės funkcijos apima įvesties "hotplug", "KDrive", "DTrace" ir "EXA". Jis sukurtas veikti daugelyje UNIX panašių operacinių sistemų, įskaitant daugumą Linux distribucijų ir BSD variantų. Tai taip pat numatytasis "X" serveris "Solaris" operacinei sistemai.


Sankaba iš XFree86

X.Org Server yra X.Org programinės įrangos, populiari ir galinga X Window System dalis, kuri naudojama daugelyje POSIX operacinių sistemų, įskaitant beveik visus GNU / Linux distribucijos, taip pat kai kuriuos BSD ir "Solaris" skonius. Iš pradžių programinė įranga buvo ištraukta iš "XFree86" projekto.


Svarbi kiekvieno Linux distribucijos komponentas

Tai yra labai svarbi ir svarbi visų "Linux" branduolio operacinių sistemų, kurios naudoja grafinę darbalaukio aplinką arba langų tvarkyklę, komponentas. Be "X.Org" ir "X.Org Server", komandų eilutės pagalba galėsite naudotis tik distribucija.

Pagal numatytuosius nustatymus jis nustatytas

Žinoma, tai reiškia, kad jis yra be išimties visose šiose GNU / Linux distribucijose įdiegtas pagal nutylėjimą. Jei pašalinsite šį paketą iš savo įrenginio, jūs negalėsite daugiau naudotis grafine aplinka.


X. Org, & nbsp; X.Org Server ir X.Org fondas

Daugelis žmonių supainioja šiuos du esminius "Linux" paskirstymo komponentus, kurie naudoja grafinį seansą, tačiau reikia žinoti, kad "X.Org" ("X Window System") yra rodymo serveris, o "X.Org Server" yra "X Window System" įdiegimas kuriame yra keletas kitų projektų, tokių kaip "XCB" ir "Xlib".

Be to, X.Org fondas yra organizacija, valdanti šiuos du projektus. "X.Org" (X Window System) paketai yra laisvai prieinami atsisiųsti "Softoware".

Kas naujo šiame leidime:

    < li> Šis klaidų išleidimo leidimas pašalina kelias problemas "RANDR", "Xwayland", "žvalumo", "režimo" tvarkyklės ir kitur. Visi skatinami atnaujinti.

Kas naujo versijoje 1.20.0:

  • Daug dabartinių DRI3 modifikatorių ir sistemos sistemos pataisų .

Kas naujo versijoje:

  • Adomas Jacksonas (10):
  • xfixes: pašalinkite CursorCurrent masyvą
  • glx: ištaisyti klaidų, kurios pertraukos GLX_ARB_context_flush_control
  • glx: tik paleiskite "MakeCurrent" (v2) netiesioginius kontekstus
  • glx: pataisyti glXQueryContext GLX_FBCONFIG_ID ir GLX_RENDER_TYPE (v2)
  • sudėtinis: pašalinkite klaidinančią komentarą
  • Composite: Eksportuoti compIsAlternateVisual
  • sudėtinis: darau COMPIsAlternateVisual saugumą, net jei kompozicija yra išjungta
  • glx: atsiųskite GLX_VISUAL_SELECT_GROUP_SGIX atributas vaizdams
  • glx: perkelkite kompozitų sintetinius vaizdus į kitą pasirinktą grupę
  • xserver 1.19.6
  • Alex Goins (1):
  • ramdac: patikrinkite ScreenPriv! = NULL xf86ScreenSetCursor ()
  • Daniel Martin (4):
  • režimų nustatymas: ištaisykite potencialų buferio perpildymą
  • testas: įvestis: dix_event_to_core
  • naudojamas neiniciuotas įspėjimas.
  • testas: signalų registravimas: fikcija užkoduotų numerių testų
  • os / xdmcp: garbės, kai seansas miręs
  • Ericas Anholtas (1):
  • xkb: spausdinti xkbcomp kelią, kuris vykdomas, kai mes nesudarome.
  • Giuseppe Bilotta (3):
  • xkb: inicijuoti tsyms
  • randr: ProcRRGetOutputInfo: inicializuoja atmintį
  • randr: rrGetScreenResources: paleisti atmintį
  • Hector Martin (1):
  • edid: ištaisykite klaidingą klaidą CEA režimu numeracija
  • Michel Danzer (1):
  • present: siųsti pristatytojui klientą tik "PresentCompleteNotify" įvykius
  • Nikolajus Martynovas (1):
  • XShmGetImage: nustatykite cenzūrą
  • Olivier Fourdan (2):
  • xwayland: ištaisykite ne-argb žymeklio konversiją
  • dix: vengti nukreipti NULL PtrCtrl
  • Peter Hutterer (1):
  • config / udev: apsvarstykite ID_INPUT_FOO = 0 kaip "nenustatytą"
  • Thomas Hellstrom (3):
  • glx: dirbti su "GLX_OML" apsikeitimo metodu vyresniuose "dri drivers"
  • glx: Fix vaizdo fbconfig atitikimas apsikeitimo metodui
  • glx: nukopijuokite atitinkamus fbconfigs kompozicijos vaizdams
  • Tomasz Sniatowski (1):
  • os: Fix strtok / free crash in ComputeLocalClient

Kas naujo 1.19.3 versijoje:

  • Grąžinti & quot; esamą: Leiskite klastytis su PRIME slave išėjimais & quot;
  • Grąžinti & quot; pirminį: sinchronizuoti bendrai naudojamą piktogramą iš pagrindinio lango vietoj ekrano pikselių
  • os: Fix iteration over busfults
  • spalvingumas: trūkstamos deklaracijos nustatymas brūkšninių kodų viršuje
  • xwayland: išvalykite žymeklio atvaizdą
  • xwayland: stebėti kliento būsenas sunaikinti skambučius
  • esate: išjungti puslapio apvertimą tik tada, kai yra aktyvus "crtc"
  • Atvaizduoti: pašalinti prieigą prie ribų

Kas naujo 1.19.2 versijoje:

  • Adam Jackson (1):
  • os: Skvošas trūkstamas įspėjimas apie timingsafe_memcmp
  • Chrisas Vilsonas (3):
  • xfree86: paimkite xf86RecolorCursor įvesties užraktą
  • xfree86: naudokite xf86TransparentCursor įvesties užraktą
  • xfree86: "xf86ScreenCheckHWCursor" naudoti "input_lock ()"
  • Matthieu Herrb (4):
  • Naudokite timingsafe_memcmp (), kad palygintumėte MIT-MAGIC-COOKIES CVE-2017-2624
  • .
  • Jei norite kurti slapukus, naudokite arc4random_buf (3).
  • auth: pašalinti "AuthToIDFunc" ir susijusias funkcijas. Nebėra naudojamas.
  • "Brown bag" įsipareigoja ištaisyti 957e8d (arc4random_buf () palaikymą)
  • Michel Danzer (3):
  • prime: sinchronizuoti bendrai naudojamą piktogramą iš pagrindinio lango, o ne ekrano piktogramos
  • esate: leiskite klastytis su PRIME slave išėjimais
  • žala: patvirtinkite šaltinio nuotraukas, pririšamas prie langų prieš išpakavimą
  • Olivier Fourdan (5):
  • xwayland: taikykite išėjimo rotaciją ekrano dydžiui
  • xwayland: CRTC turėtų palaikyti visus sukimosi dažnius
  • žavesys: dviem leidimais neveikia atminties piktogramos
  • xwayland: įsitikinkite, kad turime fokusavimo langą
  • xwayland: nenustatykite checkRepeat on master kbd
  • Peter Hutterer (1):
  • os: užregistruokite klaidą, kai "WriteToClient" skambinama iš įvesties sriegio
  • Svitozar Cherepii (1):
  • "xwayland": pridėkite "FWXGA" skiriamąją gebą # 99574

Kas naujo 1.19.1 versijoje:

  • Dix: Squash kai kurie nauji gcc6 įspėjimai
  • "kdrive": "Nuke" yra neveikiančio kodo krūva
  • xfree86: pridėkite IndirectGLX serverio vėliavą (v2)
  • xfree86: Negalima praryti & plusmn; iglx komandinės eilutės vėliavos
  • režimas: pakartotinai pateikite purvinas nuorodas EINVAL (v2)
  • xfree86: Fix atsarginės tvarkyklės rūšiuoti tvarką Xorg -configure (v2)
  • os: apdorokite ssh kaip ne vietos klientą (v4)
  • configure.ac: atliekant bandymus saugokite aplinkos CFLAGS
  • x86emu: Pakeisti įtraukti siekiant išvengti konflikto su sistemos antraštės
  • Įvestis: nusiųsti XI2 FocusOut NotifyPointer įvykius žymeklio langui.
  • shm: Taip pat cenzūruokite "ShmGetImage" grąžintus vaizdus
  • present: pagerinti vblank tvarkyklės mastelį
  • esate: pašalinkite išdėstymo pateikimą
  • randr / teikėjas: leisti slaptąjį gptuvą leisti iškrauti šaltinius.
  • režimų nustatymas: nustatykite driverPrivate į NULL po uždarymo fd.
  • xf86Crtc: nenustatykite pagrindinio lango nuosavybės vergų GPU.
  • režimų nustatymas: nustatykite pajėgumus po žavesio ir įjunkite iškrovimo dangčius
  • spalvingumas: pridėkite glamour_finish API
  • režimų nustatymas: įdiekite 32-> 24 bpm konversijas šešėlio atnaujinime
  • glx: išvengti atminties nutekėjimo naudojant netiesioginį atkūrimą
  • linux: Nebandykite atidaryti / dev / vc / 0, ištaisykite klaidos pranešimą, kai / dev / tty0 atidaryti nepavyksta
  • režimai: tinkamai išvalykite fb, jei naudojate atvirkštinį iškrovimą
  • režimų nustatymas: nustatykite tiekėjo kriauklės / šaltinio pajėgumų keitimą
  • režimų nustatymas: jei reikia, pridėkite tik pagrindinį fb
  • "XQuartz": pašalinti --with-launchd-id prefiksą
  • XQuartz: pataisykite pagalbos tekstą --with-bundle-id-prefix
  • "XQuartz": atnaujinkite leidimo sklaidos kanalo URL, jei norite naudoti naują "https" URL
  • "XQuartz": pridėti variantą "--with-sparkle-feed-url configure"
  • "XQuartz": pridėkite "su-paketų" versiją ir "-with-bundle-version-string" konfigūravimo parinktis
  • XQuartz: atnaujinti autorių teises
  • "XQuartz": nustatyti numatytąjį "CFBundleVersion"
  • žavesys: išjungus loginius opus atliekant komponavimą [v4]
  • glamour: glamour_make_current greičiau glamour_composite_with_shader
  • žavesys: išsaugokite GL_RED bitus R kanale, kai paskirties vieta yra GL_RED [v2]
  • žvilgus: pritaikykite išplečiamą x / y kompozicinės kopijos optimizavimui
  • žavesys: naudokite DestroyPixmap, o ne "FreePicture", skirtą glifo atlaso pixmap
  • režimų nustatymas: išvalyti drmmode-> fb_id prieš atblokavimą
  • Exa: tik ištraukite galiojančius trapecijos metodus
  • xwayland-shm: sustiprinti nukrypimą nuo EINTR
  • EXA: Honor op parametras į exaGlyphs, net jei maskFormat == NULL
  • žvilgus: pašalinkite mėginius ne iš RGBx šaltinio / kaukės nuotraukų
  • žvilgus: patikrinkite, ar yra kopijų lygiaverčių kompozicinių operacijų
  • žavesys: negalima naudoti kopijų, kai naudojatės ne sudėtinio šaltinio aplanke
  • žavesys: skambinkite eglBindAPI po eglInitialize
  • xwayland: paskambinkite eglBindAPI po eglInitialize
  • DIX: dirbkite su neišsaugotu ARGB kursoriaus duomenimis
  • spalvingumas: perrašykite kietąjį teksto fono plotą po kirpimo
  • os: naudokite strutok vietoj xstrtokenize į ComputeLocalClient
  • xwayland: ištaisykite kompiliavimo įspėjimą GLAMOUR Xv
  • žavesys: nustatykite netinkamą poslinkį sudėtiniuose stačiakampiuose
  • "wayland": aiškus "pixmap" šaltinis nerealizuojamas
  • Xi: nepateikite emuliuotų judesių įvykių, kad nebūtų pašalinti klaidų
  • xkb: pakeitus keymapą, įjunkite indikatoriaus atnaujinimą
  • xkb: pridėti prie "xkb" indikatoriaus atnaujinimo priežastį po keitimo keitimo
  • xwayland: atnaujinti RR būklę wl_output.done vietoj wl_output.mode
  • dix / ptraccel: ištaisykite atminties nutekėjimą InitPredictableAccelerationScheme
  • režimų nustatymas: pašalinkite DRM_IOCTL_MODE_CURSOR2 klaidos patikrinimą
  • .

  • režimų nustatymas: naudokite load_cursor_argb_check, jei norite pakeisti "sw" žymeklį
  • režimų nustatymas: nustatykite pirmojo skambučio žymeklio žymėjimą

Kas naujo versijoje 1.18.4:

  • Dix: Squash kai kurie nauji gcc6 įspėjimai
  • "kdrive": "Nuke" yra neveikiančio kodo krūva
  • xfree86: pridėkite IndirectGLX serverio vėliavą (v2)
  • xfree86: Negalima praryti & plusmn; iglx komandinės eilutės vėliavos
  • režimas: pakartotinai pateikite purvinas nuorodas EINVAL (v2)
  • xfree86: Fix atsarginės tvarkyklės rūšiuoti tvarką Xorg -configure (v2)
  • os: apdorokite ssh kaip ne vietos klientą (v4)
  • configure.ac: atliekant bandymus saugokite aplinkos CFLAGS
  • x86emu: Pakeisti įtraukti siekiant išvengti konflikto su sistemos antraštės
  • Įvestis: nusiųsti XI2 FocusOut NotifyPointer įvykius žymeklio langui.
  • shm: Taip pat cenzūruokite "ShmGetImage" grąžintus vaizdus
  • present: pagerinti vblank tvarkyklės mastelį
  • esate: pašalinkite išdėstymo pateikimą
  • randr / teikėjas: leisti slaptąjį gptuvą leisti iškrauti šaltinius.
  • režimų nustatymas: nustatykite driverPrivate į NULL po uždarymo fd.
  • xf86Crtc: nenustatykite pagrindinio lango nuosavybės vergų GPU.
  • režimų nustatymas: nustatykite pajėgumus po žavesio ir įjunkite iškrovimo dangčius
  • spalvingumas: pridėkite glamour_finish API
  • režimų nustatymas: įdiekite 32-> 24 bpm konversijas šešėlio atnaujinime
  • glx: išvengti atminties nutekėjimo naudojant netiesioginį atkūrimą
  • linux: Nebandykite atidaryti / dev / vc / 0, ištaisykite klaidos pranešimą, kai / dev / tty0 atidaryti nepavyksta
  • režimai: tinkamai išvalykite fb, jei naudojate atvirkštinį iškrovimą
  • režimų nustatymas: nustatykite tiekėjo kriauklės / šaltinio pajėgumų keitimą
  • režimų nustatymas: jei reikia, pridėkite tik pagrindinį fb
  • "XQuartz": pašalinti --with-launchd-id prefiksą
  • XQuartz: pataisykite pagalbos tekstą --with-bundle-id-prefix
  • "XQuartz": atnaujinkite leidimo sklaidos kanalo URL, jei norite naudoti naują "https" URL
  • "XQuartz": pridėti variantą "--with-sparkle-feed-url configure"
  • "XQuartz": pridėkite "su-paketų" versiją ir "-with-bundle-version-string" konfigūravimo parinktis
  • XQuartz: atnaujinti autorių teises
  • "XQuartz": nustatyti numatytąjį "CFBundleVersion"
  • žavesys: išjungus loginius opus atliekant komponavimą [v4]
  • glamour: glamour_make_current greičiau glamour_composite_with_shader
  • žavesys: išsaugokite GL_RED bitus R kanale, kai paskirties vieta yra GL_RED [v2]
  • žvilgus: pritaikykite išplečiamą x / y kompozicinės kopijos optimizavimui
  • žavesys: naudokite DestroyPixmap, o ne "FreePicture", skirtą glifo atlaso pixmap
  • režimų nustatymas: išvalyti drmmode-> fb_id prieš atblokavimą
  • Exa: tik ištraukite galiojančius trapecijos metodus
  • xwayland-shm: sustiprinti nukrypimą nuo EINTR
  • EXA: Honor op parametras į exaGlyphs, net jei maskFormat == NULL
  • žvilgus: pašalinkite mėginius ne iš RGBx šaltinio / kaukės nuotraukų
  • žvilgus: patikrinkite, ar yra kopijų lygiaverčių kompozicinių operacijų
  • žavesys: negalima naudoti kopijų, kai naudojatės ne sudėtinio šaltinio aplanke
  • žavesys: skambinkite eglBindAPI po eglInitialize
  • xwayland: paskambinkite eglBindAPI po eglInitialize
  • DIX: dirbkite su neišsaugotu ARGB kursoriaus duomenimis
  • spalvingumas: perrašykite kietąjį teksto fono plotą po kirpimo
  • os: naudokite strutok vietoj xstrtokenize į ComputeLocalClient
  • xwayland: ištaisykite kompiliavimo įspėjimą GLAMOUR Xv
  • žavesys: nustatykite netinkamą poslinkį sudėtiniuose stačiakampiuose
  • "wayland": aiškus "pixmap" šaltinis nerealizuojamas
  • Xi: nepateikite emuliuotų judesių įvykių, kad nebūtų pašalinti klaidų
  • xkb: pakeitus keymapą, įjunkite indikatoriaus atnaujinimą
  • xkb: pridėti prie "xkb" indikatoriaus atnaujinimo priežastį po keitimo keitimo
  • xwayland: atnaujinti RR būklę wl_output.done vietoj wl_output.mode
  • dix / ptraccel: ištaisykite atminties nutekėjimą InitPredictableAccelerationScheme
  • režimų nustatymas: pašalinkite DRM_IOCTL_MODE_CURSOR2 klaidos patikrinimą
  • .

  • režimų nustatymas: naudokite load_cursor_argb_check, jei norite pakeisti "sw" žymeklį
  • režimų nustatymas: nustatykite pirmojo skambučio žymeklio žymėjimą

Kas naujo versijoje 1.18.3:

  • vfb: iš naujo pridėti LD_EXPORT_SYMBOLS_FLAG į LDFLAGS
  • Xext / vidmode: sumažina "GetModeLine" derinimo pranešimų verbavimą
  • žvilgus: alpių tekstūrai spinduliuojama raudona iki 0%
  • present: reikalaujama tik kitai MSC po neveikimo
  • xfree86 / režimai: įsitikinkite, kad HW žymeklis paslėptas, kai jis turėtų būti
  • xwayland: į režimo pavadinimą neįtraukite dažnio
  • xwayland: pretend, kad palaikome peržiūrų langą "vidmode"
  • DRI2: pridėkite "Polaris PCI ID"

Kas naujo versijoje 1.18.2:

  • žavesys atnaujinamas, kad būtų galima naudoti "OpenGL" pagrindinius profilius, kurie turėtų pagerinti atminties panaudojimą ir našumą šiuolaikinėje techninėje įrangoje, o kitiems "GLES" platformoms buvo atlikti kiti patobulinimai
  • DRI2, DRI3 ir Pristatykite visus gautus teisingumo pataisymus pakimoms, avarijoms ir kitam keistam potraukiui.
  • "Xwayland" serveris buvo atnaujintas, kad būtų lengviau suderinti "Xv" ir "xf86vidmode" plėtinius, ir ištaisyta keletas klaidų su išvesties "hotplug" ir rodyklių atnaujinimais
  • Xwin pamažu patobulino lango ir iškarpinio valdymą bei kelis naujus klaviatūros išdėstymus

Kas naujo versijoje 1.18.1:

  • statyti: pašalinti senus miext / cw įtraukti kelius
  • vidmode: nuleiskite nepanaudoto įvykio kodą
  • Xorg.man: perkelkite XLOCAL informaciją į X (7) žmogaus puslapį
  • Xorg.man: atnaujinti, kad atspindėtų -nolisten tcp taptų numatytoji
  • "Xserver.man": dokumentas "daugiau" transportuoti "-nolisten" & amp; -pasirinkti variantus
  • pateikti: "Async" apsikeitimo logika "."
  • režimų nustatymas: rankiniu būdu sugedus nustatant CRTC tinkamai DRM režimu
  • režimas: nemokami output_ids drymode_set_mode_major ()
  • režimas: pašalinkite XF86_CRTC_VERSION čekius
  • present: vykdykite iškart, jei target_msc lygus current_msc
  • "Xext": nustatykite "--disable-xace"
  • os: įsitikinkite, kad prieš naudojimą klientai įskaitomi fd_set yra inicijuoti
  • DRI2: sinchronizuokite radeonsi_pci_ids.h iš Mesos

Kas naujo versijoje 1.18.0:

  • statyti: pašalinti senus miext / cw įtraukti kelius
  • vidmode: nuleiskite nepanaudoto įvykio kodą
  • Xorg.man: perkelkite XLOCAL informaciją į X (7) žmogaus puslapį
  • Xorg.man: atnaujinti, kad atspindėtų -nolisten tcp taptų numatytoji
  • "Xserver.man": dokumentas "daugiau" transportuoti "-nolisten" & amp; -pasirinkti variantus
  • pateikti: "Async" apsikeitimo logika "."
  • režimų nustatymas: rankiniu būdu sugedus nustatant CRTC tinkamai DRM režimu
  • režimas: nemokami output_ids drymode_set_mode_major ()
  • režimas: pašalinkite XF86_CRTC_VERSION čekius
  • present: vykdykite iškart, jei target_msc lygus current_msc
  • "Xext": nustatykite "--disable-xace"
  • os: įsitikinkite, kad prieš naudojimą klientai įskaitomi fd_set yra inicijuoti
  • DRI2: sinchronizuokite radeonsi_pci_ids.h iš Mesos

Kas naujo versijoje 1.17.2:

  • Įspūdingi svarbiausi įvykiai:
  • Pataisykite CVE-2015-3164 "Xwayland"
  • Fix int10 setup for vesa
  • Ištaisykite regresiją serverio interpretuotame auth
  • Nustatykite fb nustatymus dideliuose procesoriuose
  • Sukurkite pataisą gcc5
  • Visas pakeitimas:
  • Aaronas Plattneris (2):
  • xfree86: ištaisykite xf86_check_platform_slot "PCI" tvarkymą
  • xfree86: pridėkite GPU ekranus, net jei nėra aktyvių GDevs
  • Adomas Jacksonas (1):
  • xserver 1.17.2
  • Adel Gadllah (1):
  • režimų nustatymas: pakeiskite programinės įrangos žymeklį
  • Alanas Coopersmithas (2):
  • Išvalykite "ListenTransConns" įrašus "CloseWellKnownConnections"
  • Priimkite x86_64, taip pat i * 86 už $ host_cpu "Solaris" x86 versijoje
  • "Brent Collins" (1):
  • shm: Pataisykite xselinux išteklių xinerama pixmaps šaltinio paleidimą
  • Chrisas Wilsonas (2):
  • shm: "ShmDestroyPixmap" ištaisykite "free-use-after-free"
  • esate: nukopijuokite turinį į ekrano Pixmap
  • Colinas Harisonas (2):
  • os / xdmcp.c: įtraukite Xtrans.h, kai kuriate WIN32
  • os / utils.c: Nebandykite kurti os_move_fd () WIN32
  • Dave Airlie (2):
  • os / access: nustatykite regresiją serverio interpretuoti auth
  • spalvingumas: nedarykite operacijų su atitinkamu šaltiniu / dest (v2)
  • Dima Рязанов (1):
  • xwayland: įdiekite sklandųjį slinkimą
  • Egbert Eich (6):
  • simboliai: pataisykite sdksyms.sh susidoroti su gcc5
  • Xephyr: nepažeiskite, kai nėra nurodytas komandinės eilutės argumentas
  • Xephyr: Numatytasis serverio rodinio numeris, jei nė vienas nenurodytas
  • Xephyr: Fix kompiliuoti, kai įjungta derinimas
  • "Xephyr": "Fix" ekrano vaizdo atkūrimas ne "Glamour" & amp; ne XHSM atvejis
  • Xephyr: sutrumpintas vaizdas, kai skiriasi kliento ir host-Xserver
  • Emilis Velikovas (2):
  • randr: pašalinti pokalbių klaidų pranešimus
  • randr: naudokite randr: prefiksą į ErrorF ()
  • Hans de Goede (1):
  • Iš naujo įjunkite ne "serverfd" įvesties įrenginius iš karto į "Vtenter"
  • Jasonas Gerecke (2):
  • xfree86: Grįžti NULL iš xf86CompatOutput, jei nėra apibrėžta compat_output
  • dix: neleiskite įrenginio transformavimo nustatyti nenaudojamiems įrenginiams
  • Jon TURNEY (9):
  • ephyr: vengiama segfault su "DISPLAY = Xephy-glamor"
  • os: XDMCP parinktys kaip -query ir tt turėtų reikšti -listen tcp
  • os: mokyk vpnprintf () kaip tvarkyti "% *. * s"
  • hw / xwin / glx: XML elemento analizės refaktatorius
  • hw / xwin / glx: patobulinkite kodo generatorius, kad galėtumėte susidoroti su naujausiu Khronos OpenGL registro XML
  • hw / xwin: ataskaita apie Cygwin versiją žurnale
  • spalvingumas: taisymas statyti, kai sukonfigūruotas - enable-glamour - disable-xshmfence
  • hw / xwin / winclipboard: susieti xwinclip su -lpthread
  • hw / xnest: Fix build MinGW
  • Jonathan Grey (2):
  • žavesys: pašalinkite const iš glamour_get_drawable_location () grąžinimo tipo ()
  • spalvingumas: sureguliuokite, kai DRI3 nenustatytas
  • Jurgas Bileteris (1):
  • int10: ištaisyti pci_device_map_legacy klaidų patikrinimą
  • Keith Packard (1):
  • mi: daliniam puokštakliu užpildytiems lankams gali prireikti daugiau erdvės tarpatramių
  • Maarten Lankhorst (4):
  • spalvingumas: naudoti tik (un) pakuotės dydį, jei jis yra
  • žavesys: netikrinkite gl klaidų glamour_build_program
  • spalvingumas: naudokite GL_FRAMEBUFFER vietoj GL_READ_FRAMEBUFFER
  • spalvingumas: GL_TEXTURE_MAX_LEVEL nėra GLES2
  • Michal Srb (1):
  • Expose GetMaster į modulius.
  • Michel Danzer (2):
  • Įtraukite AC_SYS_LARGEFILE į dix-config.h
  • režimas: įtraukite dix-config.h iš dumb_bo.c
  • Olivier Fourdan (4):
  • ephyr: nepavyko, jei prašoma žavesio, bet netinkama naudoti
  • xwayland: prideda priklausomybę nuo glamorų libs
  • žavesys: patikrinkite daugumą vietinių ALU instrukcijų
  • dix: pataisykite vaizdo baitų tvarką dideliame aparate
  • Ray Strode (5):
  • systemd-logind: filtruoja ne signalinius pranešimus iš pranešimų filtro
  • systemd-logind: neatsižvelgiama į D-Bus numatytąjį laiką
  • xwayland: įgalinkite prieigos valdymą atidarytuose lizduose [CVE-2015-3164 1/3]
  • os: remti naują numanomą vietinio naudotojo prieigos režimą [CVE-2015-3164 2/3]
  • xwayland: pagal nutylėjimą vietos vartotojas, jei nėra xauth failo. [CVE-2015-3164 3/3]
  • Robert Ancell (1):
  • xwayland: ištaisykite klaidų eilutes
  • Rui Matos (2):
  • dix / events: nustatykite dabartinį laiką iki nurodyto laiko žymos "NoticeTime"
  • "XWAYLAND": atverkime žymeklio paviršiaus atnaujinimus naudodami rėmelio atgalinį pranešimą
  • Vicente Olivert Riera (1):
  • backtrace.c: Nustatyti žodį, nukreiptą į rodyklę

Kas naujo versijoje 1.17.1:

  • xkb: nekeiskite XkbSetGeometry duomenų įvesties buferyje
  • xkb: patikrinkite stygų ilgį, palyginti su prašymo dydžiu

Kas naujo versijoje 1.17.0:

  • dri2: Nustatykite "vdpau" tvarkyklės pavadinimą, jei ddx nenurodo jokio vairuotojo vardo
  • randr: pabandykite nustatyti pirminį ant vergų išvesties (v2)
  • config / udev: laikykitės paskirties vietų, kai priskirti įrenginiai
  • os: nustatyti laikmačio lenktynių sąlygas

Kas naujo versijoje 1.16.3:

  • glx: būk paranojiškesnis dėl kintamųjų ilgio prašymų [CVE-2014-8093 1/6]
  • glx: būk griežtesnė, kad atmesčiau neteisingus vaizdo dydžius [CVE-2014-8093 2/6]
  • glx: Papildoma paranoja __glXGetAnswerBuffer / __GLX_GET_ANSWER_BUFFER (v2) [CVE-2014-8093 3/6]
  • glx: ištaisykite vaizdo dydžio skaičiavimą EXT_texture_integer [CVE-2014-8098 1/8]
  • glx: pridėkite safe_ (add, mul, pad) (v3) [CVE-2014-8093 4/6]
  • glx: integruotų perpildymo apsauga nesudarytiems išsiuntimo užklausoms (v3) [CVE-2014-8093 5/6]
  • glx: RenderLarge užklausų ilgio tikrinimas (v2) [CVE-2014-8098 3/8]
  • glx: viršutinio lygio patikrinimas dėl pakeistų VendorPrivate užklausų [CVE-2014-8098 4/8]
  • glx: "SetClientInfoARB" [CVE-2014-8098 5/8] užklausos dėl ilgio patikrinimų
  • "glx": netiesioginių pardavėjų privačių užklausų ilgio tikrinimas [CVE-2014-8098 6/8]
  • glx: ilgio tikrinimas dėl nesudarytų vienkartinių užklausų (v2) [CVE-2014-8098 7/8]
  • glx: perduoti likusį prašymo ilgį į -> varsize (v2) [CVE-2014-8098 8/8]
  • Pridėkite "-iglx" ir " + iglx į Xserver.man
  • nepažymėtas malloc gali leisti nepažeistam klientui sugadinti "Xserver" [CVE-2014-8091]
  • dix: integralas perpildymas ProcPutImage () [CVE-2014-8092 1/4]
  • dix: integralas perpildymas GetHosts () [CVE-2014-8092 2/4]
  • dix: sveikasis skaičius perpildytas RegionSizeof () [CVE-2014-8092 3/4]
  • dix: sveikas skaičius perpildytas REQUEST_FIXED_SIZE () [CVE-2014-8092 4/4]
  • dri2: sveikų skaičių perpildymas ProcDRI2GetBuffers () [CVE-2014-8094]
  • dbe: negaliojantys ilgiai "DbeSwapBuffers" skambučiuose [CVE-2014-8097]
  • Xi: Xinput plėtinyje [CVE-2014-8095] negaliojantys ilgiai
  • xcmisc: negaliojantis ilgis SProcXCMiscGetXIDList () [CVE-2014-8096]
  • Xv: "XVideo" plėtinyje pasikeitė procentai (CVE-2014-8099).
  • dri3: negaliojantis ilgis DRI3 pratęsimo pakeitimas procentais [CVE-2014-8103 1/2]
  • pateikti: neaktualūs ilgiai dabartiniame pratęsimo procese [CVE-2014-8103 2/2]
  • randr: neaktualūs ilgiai RandR pratęsimo pakeitimas procentais [CVE-2014-8101]
  • Atvaizduoti: neatitinkančius ilgius, esančius Render extn. pakeista procs [CVE-2014-8100 2/2]
  • xfixes: negaliojantis ilgis SProcXFixesSelectSelectionInput [CVE-2014-8102]
  • Pridėkite prašymų ilgio tikrinimo bandymų kai kuriems Xinput 1.x prašymams
  • Pridėkite užklausų dėl Xinput 2.x prašymų ilgio tikrinimo bandymo atvejų
  • Į testų / misc.c pridėti REQUEST_FIXED_SIZE testcases
  • fb: Nustatykite Bresenham algoritmus dažniausiai naudojamiems mažiems segmentams.
  • Atvaizduoti: patikrinkite užklausos dydį prieš skaitant jį [CVE-2014-8100 1/2]
  • glx: GLXRender užklausų ilgio tikrinimas (v2) [CVE-2014-8098 2/8]
  • esate: palaikykite "PresentOptionCopy"
  • glx: patikrinkite grįžimą iš "__glXGetAnswerBuffer"
  • dbe: Skambinimas DDX SwapBuffers reikalauja int, ne pasirašytos int [CVE-2014-8097 pt. 2]
  • glx: negalima maišyti deklaracijų ir kodų X.org šaltiniuose [CVE-2014-8098 pt. 9]
  • Trūksta parodymų REQUEST_FIXED_SIZE makrokomandoje [CVE-2014-8092 pt. 5]
  • dix: "GetHosts" patikrina naudodami klaidingą žymeklio reikšmę [CVE-2014-8092 pt. 6]
  • esate: vengiama avarijų DebugPresent (), šiek tiek daugiau informacijos.
  • present: Fix naudoti vsynced pageflips ir garbės PresentOptionAsync. (v4)
  • glx: sureguliuokite kaukės trikdymą __glXGetAnswerBuffer [CVE-2014-8093 6/6]

Kas naujo versija 1.17 RC1:

  • režimas: suderinkite PCI 3 klasę, bet kokį poklasį
  • xfree86: pašalinkite išbrauktą /usr/share/X11/xorg.conf.d kietąjį kodą iš xorg.conf puslapio
  • Adomas Džeksonas (131):
  • Įdiegti - & gt; tvarkyklęFunc
  • režimas: Negalima (sutrupuoti) dvikryptė programinės įrangos žymeklis
  • Naudokite savo thunk funkciją vietoj shadowUpdatePackedWeak
  • DIX: pašalinkite senovės IBM konfigūraciją
  • DIX: pašalinti kai kuriuos "XFree86 3.x" likučius
  • dix: (nekeiskite) pakeiskite "BITMAP_SCANLINE_UNIT" sistemoje "Linux s390" {, x}
  • DIX: pašalinti kai kuriuos neveikiančius makrokomandas
  • DIX: pašalinti kai kuriuos Cfb likusius
  • dix: Numatytasis GLYPHPADBYTES iki 4
  • dix: pašalinkite purvinas sparc specialų korpusą (v2)
  • DIX: pašalinkite keistą "little-endian s390" atvejį
  • DIX: pašalinkite iš serverio mastą (v2).
  • xfree86: pašalinkite "i2c" daugialypės terpės modulius
  • xfree86: pašalinkite #include "compiler.h" iš vietų, kuriose jos nereikia
  • xfree86: pašalinti nds32_flush_icache
  • xfree86: pašalinti MMIO_MOVE32
  • xfree86: neapibrėžta NO_INLINE
  • xfree86: nespecializuoti gcc neprilygstamos prieigos prie atminties variantai
  • xfree86: Pašalinkite nepanaudotus neteisingus int64 pagalbininkus
  • xfree86: perkelkite generinius nepagrindinius pagalbininkus į int10 kodą
  • xfree86: pašalinkite likusius neišnaudotus nenustatytus priedus
  • xfree86: pašalinkite keletą atsitiktinių ppc atšaukimų
  • xfree86: Undef FAKEIT
  • xfree86: undef __HIGHC __
  • xfree86: pašalinkite mažai tikėtina bitų #pragma
  • xfree86: undef GCCUSESGAS
  • xfree86: Pašalinkite nereikalingą! __ SUNPRO_C apsauga
  • xfree86: pašalinkite iki Linux 2.6 Linux palaikymo palaikymą
  • xfree86: supaprastinkite OS ir arkinių sutartinių dalių asortimentą
  • xfree86: išvalyti powerpc barjerą paskelbiama
  • xfree86: pašalinkite MMIO_ONB * ir draugus
  • xfree86: atverkite bendrąjį barjerą () iki aukščiausio lygio
  • xfree86: išvalykite kvailą "__sparc" makrokomandą
  • xfree86: sujungti ppc / sparc mmio-swap-or-not conditionals
  • mi: pašalinkite pusiau savavališką arkos supratimą supakuotose koordinatės makrose
  • bsd: pašalinkite kai kuriuos standartinius rankos kodus už #if 0
  • DIX: Padarykite tam tikrą LBX eros kodą dar akivaizdžiau
  • "kdrive": pašalinkite keletą mirusių žmogaus puslapio bitų
  • mi: pašalinkite iš esmės nepanaudotus miSegregateChildren
  • miext / shadow: pašalinti senovės atgalinio suderinamumo hack
  • miext / shadow: pašalinti shadowInit
  • os: pašalinti nenumatytus "malloc" / "free wrappers"
  • os: Pašalinti LocalClientCred
  • Atvaizduoti: Pašalinti nepanaudotą CopyPicture
  • Saver: Neatskirkite atvirojo kodo IsMapInstalled
  • vgahw: Nuke nepanaudotas vgaCmap.c
  • xfree86: pašalinti xf86ConfigActivePciEntity
  • xfree86: pašalinkite kai kuriuos nepanaudotus išankstinio perspėjimo tipus
  • xfree86: pašalinti pasenusius PCI tipus
  • xfree86: pašalinkite nepanaudotus xf86 {Map, Unmap} LegacyIO
  • xfree86: Pašalinkite "protectMem" iš "VidMemInfo"
  • xfree86: pašalinkite beprasmius xf86RandRCreateScreenResources
  • xfree86: Pašalinkite nenaudingas #include "fb.h"
  • xfree86: pašalinkite nepanaudotus HardEdges
  • xkb: pašalinkite įspūdingą paranoją nuo įvykių
  • xquartz: pašalinkite nepanaudotą DRI {, Post} ValidateTree
  • dri1: pašalinkite nepanaudotas DRI {, Post} ValidateTree
  • xwayland: pririšti pažeidimų ataskaitas į apribojimą
  • xfree86: Pašalinkite xf86 {Map, Unmap} VidMem
  • xfree86: pašalinkite {set, undo} WC iš "VidMemInfo"
  • xfree86: pašalinkite xf86LinearVidMem
  • int10: uostas išjungtas xf86ReadBIOS
  • xfree86: pašalinkite xf86ReadBIOS
  • xfree86: pašalinkite xf86CheckMTRR
  • xfree86: pašalinkite MTRR informavimo atmintį
  • xfree86: išvalykite dar daugiau alfa žinių
  • pakrovėjas: pašalinkite suderinamumą su senais XFree86 numerių numeriais
  • ephyr: tinkamai įdiekite aparatūros žymeklius (v3)
  • krautuvas: Deobfuscate RTLD_ * makro stuff
  • mi: pašalinkite "Windows 8-bpp" spalvų suderinamumą
  • xfree86: pašalinti xv klipą pranešti vairuotojo kablys
  • xfree86: pašalinti parinktį "TextClockFreq"
  • xfree86: pašalinkite neteisingą xf86ConfigError
  • xfree86: pašalinkite nereikalingą žymeklį į pScrn iš spalvinio kodo
  • xfree86: pašalinkite "DisplayID" palaikymą
  • xfree86: pašalinti xf86Info.log (v2)
  • xfree86: pašalinti nepanaudotus xf86Info.useDefaultFontPathFrom
  • xfree86: configServerFlags niekada nepavyksta, kad jis grįžtų atgal
  • xfree86: pašalinkite beprasmius "xf86PrintMarkers"
  • x86emu: neapibrėžta _NO_INLINE
  • exa, kdrive: pašalinkite nereikalingus BitsPerPixel makrokomandas
  • įvestis: pašalinkite nenaudotą "SetKeySymsMap"
  • pakrovėjas: pašalinkite keletą baklava kodo
  • vfb: nerašykite mikroschemos per daug
  • xfree86: Pašalinkite kai kuriuos "can not happen" printf iš xf86CreateRootWindow
  • kdrive: pašalinkite reliatyvią nuorodą į fbInitValidateTree
  • xquartz: pašalinkite nereikalingas DRIWindowExposures
  • be root: pašalinkite nereikalingą RootlessShapedWindowIn
  • xwin: pašalinkite vietinį GDI variklį (v2)
  • xwin: pašalinkite pirminį DirectDraw variklį
  • dix: anuliuoti trečiąjį argumentą iš WindowExposuresProcPtr
  • mi: Deobfuscate miWindowExposures
  • mi: Deobfuscate miOverlayWindowExposures
  • mi: supaprastinti sudėtinę sienos klipo peradresavimo sąsają
  • mi: nukopijuokite lėktuvo argumentą iš miHandleExposures
  • mi: perkelti pScreen- & gt; SendGraphicsExpose iki DIX
  • dix: pašalinkite DIXsaveUnder bitą iš lango
  • dix: apatinė nugaraSaugokite šiek tiek vietoj rodyklės
  • dix: pašalinkite tuščią, jei
  • DIX: pašalinkite kai kuriuos NULL netikslius elementus
  • DIX: pašalinkite užkrečiamųjų makrokomandą
  • mi: miSlideAndSizeWindow - & gt; miResizeWindow
  • fb: fb (Map, Unmap) Langas - & gt; fb {Realize, Unrealize} langas
  • misc: sudėkite tam tikras nereikalingas sąlygas
  • xinerama: Fix access mode in GetImage's drawable lookup
  • Atvaizduoti: visada saugokite kliento klipą kaip regioną
  • mi: pažymėkite laiko intervalą kaip _X_COLD
  • mi: "Unexport" plataus eilutės duomenys
  • mi: "Unexport" poligonų krašto lentelės diegimo detalės
  • mi: "Unexport" span grupės įgyvendinimo duomenys
  • mi: "Unexport" pakopeselių daugiakampio įgyvendinimo duomenys
  • mi: "Unexport arc fill" diegimo detalės
  • mi: įdėkite mispans.c į miwideline.c
  • mi: įdėkite mifpolycon.c į miarc.c
  • mi: Sulenkite mipoly {con, gen}. c į mipoly.c
  • mi: Sulenkite mipolyutil.c į mipoly.c
  • mi: supilkite micursor.c į mipointer.c
  • fb: Pašalinti fbLaneTable, staticize fb {8,16,32} juosta
  • fb: FB_SHIFT yra 5 (ir FB_UNIT yra 32)
  • fb: Pašalinkite lyginį / nelyginį stipulį lėtai pinti
  • fb: perkelti fbStipple * bitus šalia jų vienintelio vartotojo
  • fb: Pašalinti nepanaudotą fbReduceRasterOp
  • fb: nuimkite neto / nelyginę plytelių plytelę
  • fb: Slėpti glikato įvedimo duomenis
  • fb: paslėpti kai kurių nulinės pločio eilutės duomenis
  • fb: paslėpti Bresenham eilutės duomenis
  • fb: slėpti fbDots
  • fb: paslėpti fbPush {Pattern, Fill}
  • DIX: visada saugokite GC kliento įrašą kaip regioną (v2)
  • dix: pakartotinai įveskite ir pakartokite GC
  • sudėtinis: Wrap GetSpans
  • Alanas Coopersmithas (5):
  • Sukurkite sąrašo testus iš tiesų bandymų sąrašus
  • Pristabdyti xi2 testus, jei neįvyks "ActivateDevice ()"
  • Naudokite unikalų rodomą vardą kiekvienai xi2 bandymo programai [v3]
  • Paskirkite pakankamai vietos tiek iš naujo & amp; vėliavos atributus
  • Jei "System" sistemoje () neišardoma, laikykitės "exec" ()
  • Alanas Valihanas (14):
  • Pradinis naujo režimo tvarkyklės įsipareigojimas
  • Paleisti atkarpą
  • Įjunkite aparatūros kursoriaus palaikymą
  • Pakeiskite jungtį / koduotę
  • į dabartinį režimų-101 šaką
  • Pridėkite DRI2 palaikymą.
  • formatavimo pataisymai
  • daugiau formatavimo pataisymų
  • dar daugiau
  • Pridėkite EXA winsys galinio vamzdžio tvarkyklės sąsajai.
  • Nustatyti kopijavimo paviršių
  • NULL čekiai
  • pridėti --with-gallium-dir, norėdami nurodyti galio medžio vietą
  • Daugiau klaidų tikrinimo
  • pataisymai dėl galio pakeitimo
  • Alex Deucher (1):
  • režimų nustatymas: užklausos žymeklio dydis iš branduolio
  • Alex Orange (1):
  • fb: Nustatykite Bresenham algoritmus bendrai naudojamiems mažiems segmentams.
  • Alon Levy (1):
  • režimų nustatymas: pridėti virtualios jungties palaikymą
  • Andreasas Hartmetzas (1):
  • žavesys: neužmirškite atminties, kurią ketiname naudoti.
  • Axel Davy (1):
  • Fix present_pixmap naudojant present_notify_msc
  • Carlosas Garnachas (1):
  • xwayland: išjunkite / įjunkite įrenginius tik turėdami pajėgumus
  • Chrisas Wilsonas (2):
  • Pridėkite trūkstamus GTF režimus
  • Xext / shm: atskiriamas SHM segmentas po paleidimo Pixmap
  • Colin Walters (2):
  • autogen.sh: Įdiekite GNOME sukūrimo API
  • xf86platformBus: pridėkite teiginį, kad išvengtumėte (mirtino) kompiliatoriaus įspėjimo
  • Daniel Martin (3):
  • dix: pašalinkite XpExtension likučius iš protokolo.txt
  • saugumas: pašalinkite "XpExtension" iš "SecurityTrustedExtensions"
  • xfree86: ištrinti failą modinit.h
  • Daphne Pfister (1):
  • os: regenerate os / oscolor.c iš app / rgb # 52289
  • Dave Airlie (61):
  • lašas eksa
  • režimai: iš naujo paleiskite tvarkyklės pastangas iš kitų kodų
  • išvalyti kai kuriuos drmmode_display antraštės failą
  • režimas: perrašykite zondavimą, pagrįstą fbdev.
  • žarnyno šiek tiek daugiau nereikalingo kodo
  • atnaujinti autorius / autorių teises
  • "drop loading dri2"
  • uosto pažeidimo stebėjimo kodas iš st / xorg
  • nustatykite serverio perdirbimą
  • pridėkite -Wall, valymo įspėjimai
  • pašalinkite nenaudotą derinimą
  • pridėti "shadowfb" palaikymą, numatytuosius.
  • pridėkite pradinį žmogaus puslapį
  • patikrinkite "drm support" kumščiojo buferio galimybes
  • pataisyti maketą
  • pataisykite fb_id už nešvarią ataskaitą
  • konfigūruoti: nereikia xvmc.
  • nustatymo įrenginys atidaromas
  • pataisykite kai kuriuos tarpus
  • režimas: pridėkite žymeklio atsarginę kopiją, jei branduolys atmeta žymeklį.
  • išvalyti nuogą dangtelį
  • naudokite dangtelį, kad nuspręstumėte, ar šešėlis yra pageidaujamas, ar ne.
  • shadowfb: dump shadowfb būsena paleidžiant
  • režimas: nustatykite stride, jei branduolys jį keičia.
  • režimas: perkelti šešėlius į kitą struktūrą
  • režimų nustatymas: nustatykite šešėlių dydį.
  • režimų nustatymas: išjunkite ENOSYS netvarkingus naujinius
  • režimų nustatymas: sutvarkykite įspėjimus, pašalinkite neveikiančius kodus.
  • xf86-video-režimas 0.2.0
  • režimų nustatymas: nustatykite senesnį "Xext" kūrimą
  • nuleiskite "alloca" naudojimą, tiesiog naudokite malloc / free
  • purvinas: patikrinkite "malloc" grąžinimą
  • žymeklis: paslėpti "LeaveVT" žymeklius
  • režimų nustatymas: pridėkite "set / drop master" aplink VT jungiklį
  • režimas: prieš pradedant nustatyti gylį, perkelkite pradinio branduolio įrenginį
  • režimas: bandykite išsiaiškinti, ar norime 24 arba 32 bitų
  • režimų nustatymas: įsitikinkite, kad PCI įrenginys atitinka DRM įrenginį
  • susprogdinti versiją iki 0.3.0
  • režimai: pridėkite kompaktinių antraščių failą
  • režimų nustatymas: konvertuokite į naujas "scrn" konversijų API.
  • režimų nustatymas: nustatykite, kad distcheck
  • režimų nustatymas: pakelkite į naujausią "X server compat api".
  • režimų nustatymas: aptikimo branduolio klaida pranešant apie 0x0 kaip galiojančius minus
  • režimas: pci zondavimas reikalauja sąsajos versijos 1.4
  • režimas 0.4.0: bump configure.ac
  • režimas: nenaudingas xf86PciInfo sumažinimas
  • režimų nustatymas: įspėjama, kad uždarymas yra neapibrėžtas. "
  • režimas: pridėti platformos autobusų palaikymą
  • režimų nustatymas: pridėkite išvesties slave palaikymą.
  • režimas: iš naujo pašalinkite "alloca" naudojimą
  • režimų nustatymas: ištaisykite susidūrimus, atsiradusius dėl udevų lenktynių sąlygų
  • režimas: pasiekiama iki 0,6.0
  • režimai: pateikti šešėlio manekeno kabliukus
  • režimų nustatymas: sureguliuokite rėmo triktį
  • režimai: keisti antrinių GPU išvestinių pavadinimų
  • režimas: perjunkite uždarymo fd, kad patikrintume rezultatus
  • režimai: pabandykite naudoti taškinės žymos palaikymą
  • režimų nustatymas: nustatykite žymeklio vaizdą naudodami viešosios interneto prieigos taškus.
  • režimų nustatymas: ištaisykite naudokite nemokamai.
  • režimų nustatymas: ištaisykite pastangų slopinimą senesniuose serveriuose.
  • "pixmap": pataisykite atvirkštinę optimalų palaikymą naudodamiesi keliomis galvutėmis
  • David Ung (1):
  • randr: Fix logic in RRPointerToNearestCrtc
  • Egbert Eich (1):
  • "BellProc": skambučio įvykis siunčiamas pagrindinio protokolo skambučio metu
  • Eric Anholt (52):
  • xorg: pašalinkite kai kurių "XV" susijusių struktūrų apibrėžčių dubliavimą.
  • kdrive: atlikite šiek tiek daugiau išvalymo iš XV struktūros deduplication.
  • "kdrive": pašalinkite neigiamą bendrąjį "XV" adapterių kodą.
  • "kdrive": supaprastinkite adapterio sąrankos sąsają.
  • spalvingumas: padalinkite XV kodą į XF86 priklausančias dalis ir generinius.
  • "kdrive": norėdami išvengti įspėjimų, pažymėkite XV pavadinimus "const".
  • ephyr: pridėkite paramą "XV" naudodami glamorą.
  • žavesys: dalink kodą, skirtą "put_image" tvarkymui.
  • xephyr: leiskite inicijuoti glamorą su gles2 (GLX).
  • žavesys: nuleiskite nereikalingus "glTexParameteri" () "SetSpans" ().
  • žavesys: naudokite "MIN / MAX" makrokomandas, kad išvalytumėte glamour_transfer.c
  • žavesys: nuvilkite tekstūros duomenis nereikalingus glTexParameteri ().
  • žavesys: nuleiskite nuolatinius argumentus glamour_solid ().
  • žavesys: visada ištrinkite vėliavą "yInverted".
  • žvilgantis: išmesti mirusius "get / pub" plyšio žemėlapio funkcijas.
  • spalvingumas: išmesti mirusius glamour_download_pixmap_to_cpu ()
  • žvilgus: nuleiskite mirusius glamour_restore_pixmap_to_texture ().
  • žvilgus: pašalinkite negyvą prototipą.
  • spalvingumas: nuleiskite "ar mes darome serijos brūkšnius ar atkreipia" logiką.
  • xv: nuimkite neigiamą VIDEO_INVERT_CLIPLIST iš "xorg" ir "kdrive" DDX.
  • xv: pašalinkite neigiamą VIDEO_NO_CLIPPING iš "xorg" ir "kdrive" DDX.
  • xv: perkelkite bendrą adapterio valymo kodą į xvmain.c
  • xv: nuimkite ddQueryAdaptors () sąsają.
  • xv: perkelkite "DDX XV" ekrano privatus paskyrimas į "DDX".
  • xv: Drop nepanaudotas XvdiPreemptVideo ().
  • xv: Drop nepanaudotas XvdiVideoStopped ().
  • xv: perkelkite "CloseScreen" nustatymą iš "DIX" kablio į įprastą apvyniojimą.
  • xv: perkelkite xf86 XV spalvų klaviatūros pagalbą į pagrindinį.
  • xv: Fix malloc-failure cases užpildytos spalvų klavišo pagalbininkas.
  • kdrive: pašalinti negyvą KXVPaintRegion ().
  • kdrive: nesijaudinkite aiškiai išvalyti naujus langus NULL.
  • xv: pašalinkite "No-op" "AllocatePort" / "FreePort" sąsajas.
  • xv: nukopijuokite ClientPtr iš sąsajos į DDX.
  • "kdrive": pašalinkite negyvą struktūrą.
  • spalvingumas: nesistenkite nustatyti pagrindinių šriftų tekstūrų, kai nenaudosime jų.
  • glx: pagal nutylėjimą išjunkite netiesioginius GLX kontekstus.
  • režimų nustatymas: sujunkite režimą KOPIJAVIMAS į "xserver".
  • režimas: unifdef MODESETTING_OUTPUT_SLAVE_SUPPORT
  • režimas: xserver jau tikrina XEXTPROTO> = 7.2.99.901.
  • režimas: "rodyklės" naudojimas "void *"
  • režimų nustatymas: atnaujinama platformos įrenginio API keitimas.
  • režimas: prijunkite tvarkyklę prie surinkimo.
  • režimas: išjunkite compat-api.h naudojimą
  • režimai: palikite likusį "old-xserver" suderinamumą.
  • režimų nustatymas: paleiskite x-indent-all.sh
  • režimų nustatymas: pataisykite keistą formatavimą po x-indent-all.sh
  • režimas: ištaisykite kai kuriuos nustatymus.
  • režimų nustatymas: pridėkite pagalbą žvilganiui perduoti naudodami.
  • dri2: Importuokite Mesa PCI ID kopiją - & gt; vairuotojo vardo atvaizdavimai.
  • dri2: automatiškai užpildykite vairuotojo vardą, jei DDX jo nepateiks.
  • režimas: eksportuokite dvi funkcijas, kurias noriu pakartotinai naudoti iš DRI2 / dabarties.
  • režimas: pridėkite "DRI2" palaikymą su žavesiu.
  • Gaetanas Nadonas (14):
  • Užpildykite COPYING failą su licencijos tekstu
  • Pridėkite README failo kontaktinę informaciją
  • žmogus: trūksta AM_V_GEN ir sunkiai koduotų komandų pavadinimų
  • Ištaisykite klaidą ".gitignore"
  • Padarykite: pašalinkite nereikalingus AUTOMAKE_OPTIONS
  • Pašalinkite nereikalingą EXTRA_DIST README bylą.
  • Pridėkite "ChangeLog" ir INSTALL
  • trūkstamus tikslus
  • Pakeiskite pasenusią AM_CONFIG_HEADER su AC_CONFIG_HEADERS
  • Pašalinkite nereikalingą AC_PROG_CC
  • Pašalinkite nereikalingus AM_PROG_CC_C_CO
  • padaryti: pašalinkite tuščią kintamąjį priskyrimą
  • padaryti: pridėti visus įspėjimus pagal platformą
  • config: pakeiskite nepakeistą AC_HELP_STRING naudodami AS_HELP_STRING
  • config: išdėstymas ir komentaras viršuje configure.ac
  • Hans de Goede (1):
  • Pridėkite serverių valdomų "fds" palaikymą
  • James Simmons (1):
  • nenurodykite kursorių į sw kursoriaus režimą
  • Jasperas Šv. Pjeras (2):
  • "xwayland" įvestis: sutvarkykite lenktynes ​​su Wayland kompozitoriu
  • "xwayland": diegimo droselių nustatymas pagal rėmų įvykį
  • Jeremy Huddleston Sequoia (3):
  • mieq: ištaisykite avarijos regresiją "mieqProcessDeviceEvent"
  • ListenOnOpenFD: Pašalinti iš naujo, nes tai yra skirtas "hotplugging" jungtims
  • "XQuartz": "OS X Mavericks" ekranuose "Vaizdai turi atskiras erdves" išjungtas geresnis palaikymas
  • Joerg Sonnenberger (1):
  • Nustatyti formatų eilutę.
  • Jon TURNEY (56):
  • hw / xwin / glx: kai generuoji plokštes, apribokite svarstomus elementus į versiją GL

Kita programinė įranga kūrėjas X.org Foundation

xf86-video-r128
xf86-video-r128

19 Feb 15

X.Org
X.Org

14 Apr 15

Komentarai X.Org Server

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!