X.Org Server

Screenshot der Software:
X.Org Server
Softwarebeschreibung:
Version: 1.20.1 Aktualisiert
Upload-Datum: 16 Aug 18
Entwickler: X.org Foundation
Lizenz: Frei
Popularität: 22

Rating: nan/5 (Total Votes: 0)

X.Org Server (xorg-server) ist eine Open Source und frei verteilte Implementierung des X Window Systems (X.Org), die von der X.Org Foundation speziell für die GNU / Linux-Betriebssystem.


Funktionen auf einen Blick

Zu den wichtigsten Funktionen gehören Hotplug-Eingang, KDrive, DTrace und EXA. Es ist entworfen, um auf vielen UNIX-ähnlichen Betriebssystemen zu laufen, einschließlich der meisten Linux-Distributionen und BSD-Varianten. Es ist auch der Standard-X-Server für das Solaris-Betriebssystem.


Gegabelt von XFree86

X.Org Server ist Teil der X.Org-Software, dem populären und mächtigen X-Window-System, das in vielen POSIX-Betriebssystemen verwendet wird, einschließlich fast aller GNU / Linux-Distributionen sowie einiger BSD- und Solaris-Varianten. Die Software wurde ursprünglich vom XFree86-Projekt gespalten.


Ein wichtiger Bestandteil jeder Linux-Distribution

Dies ist eine sehr wichtige und essentielle Komponente aller Linux-Kernel-basierten Betriebssysteme, die eine grafische Desktop-Umgebung oder einen Window-Manager ausführen. Ohne X.Org und X.Org Server können Sie nur eine Distribution von der Kommandozeile aus verwenden.

Es ist standardmäßig installiert

Natürlich bedeutet dies, dass es ohne Ausnahme in allen diesen GNU / Linux-Distributionen installiert ist. Wenn Sie dieses Paket aus Ihrer Installation entfernen, können Sie nicht mehr auf die grafische Umgebung zugreifen.


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

Viele Menschen sind verwirrt über diese beiden wesentlichen Komponenten einer Linux-Distribution, die eine grafische Sitzung verwendet, aber man sollte wissen, dass X.Org (X Window System) der Display-Server und X.Org Server die X Window System-Implementierung ist das enthält mehrere andere Projekte, wie XCB und Xlib.

Außerdem ist die X.Org Foundation die Organisation, die diese beiden Projekte regelt. Die X.Org (X Window System) -Pakete sind frei zum Download auf Softoware verfügbar.

Was ist neu in dieser Version:

    < Diese Bugfix-Version behebt einige Probleme in RANDR, Xwayland, Glamour, dem modesetting-Treiber und anderswo. Jeder wird ermutigt, upgrade.

Was ist neu in Version 1.20.0:

  • Viele Present, DRI3 Modifier und Buildsystem Fixes .

Was ist neu in der Version:

  • Adam Jackson (10):
  • xfixes: Entfernen Sie das CursorCurrent-Array
  • glx: Korrigiert Tippfehler, die GLX_ARB_context_flush_control
  • brechen
  • glx: Lege nur indirekte Kontexte in MakeCurrent (v2)
  • glx: Fix glXQueryContext für GLX_FBCONFIG_ID und GLX_RENDER_TYPE (v2)
  • composite: Entfernen Sie einen irreführenden Kommentar
  • composite: Export compIsAlternateVisual
  • composite: Machen Sie compIsAlternateVisual sicher, auch wenn Composite ausgeschaltet ist
  • glx: Senden Sie das Attribut GLX_VISUAL_SELECT_GROUP_SGIX für Visuals
  • glx: Verschieben Sie die synthetischen Visuals von Composite in eine andere ausgewählte Gruppe
  • xserver 1.19.6
  • Alex Goins (1):
  • ramdac: Überprüfen Sie ScreenPriv! = NULL in xf86ScreenSetCursor ()
  • Daniel Martin (4):
  • modesetting: Beheben Sie einen möglichen Pufferüberlauf
  • test: input: Repariert die nicht initialisierte Warnung in dix_event_to_core
  • test: Signal-Logging: Fix Looping signierte Zahl Tests
  • os / xdmcp: Ehre -once wenn die Sitzung tot ist
  • Eric Anholt (1):
  • xkb: Gibt den xkbcomp-Pfad aus, der ausgeführt wird, wenn das Kompilieren fehlschlägt.
  • Giuseppe Bilotta (3):
  • xkb: initialisiere tsyms
  • randr: ProcRRGetOutputInfo: Speicher initialisieren
  • randr: rrGetScreenResources: Speicher initialisieren
  • Hector Martin (1):
  • edid: behebt einen Fehler in der CEA-Modus-Nummerierung
  • Michel Danzer (1):
  • vorhanden: Senden Sie PresentCompleteNotify-Ereignisse nur an den präsentierenden Client
  • Nikolai Martynow (1):
  • XShmGetImage: Zensierung beheben
  • Olivier Fourdan (2):
  • xwayland: Fix Nicht-Argb-Cursor-Konvertierung
  • dix: Vermeiden Sie, NULL PtrCtrl
  • zu deaktivieren
  • Peter Hutterer (1):
  • config / udev: Betrachte ID_INPUT_FOO = 0 als 'unset'
  • Thomas Hellstrom (3):
  • glx: Umgehen Sie eine GLX_OML-Swap-Methode in älteren Dri-Treibern
  • glx: Korrigiert visuelles fbconfig-Matching in Bezug auf die Swap-Methode
  • glx: Dupliziere relevante fbconfigs zum Compositing von Visuals
  • Tomasz Sniatowski (1):
  • os: Fix strtok / free Absturz in ComputeLocalClient

Was ist neu in Version 1.19.3:

  • Zurücksetzen "vorhanden: Erlaube das Spiegeln mit den PRIME-Slave-Ausgaben"
  • Revert "prime: Synchronisieren Sie geteilte Pixmap vom Root-Fenster anstelle von Bildschirm-Pixmap"
  • os: Repariere Iteration über Busdefaults
  • glamour: Korrigiere fehlende Deklarationen im Dash Vertex Shader
  • xwayland: Lösche den Cursor-Frame-Callback
  • xwayland: Clientstatus überwachen, um Rückrufe zu löschen
  • vorhanden: Deaktivieren Sie den Seitenwechsel nur, wenn ein Slave crtc aktiv ist
  • render: Bereinigung des Heap-Zugriffs auf den Heap

Was ist neu in Version 1.19.2:

  • Adam Jackson (1):
  • os: Squash fehlende Deklarationswarnung für timingsafe_memcmp
  • Chris Wilson (3):
  • xfree86: Nimm die Eingabesperre für xf86RecolorCursor
  • xfree86: Nehmen Sie die Eingabesperre für xf86TransparentCursor
  • xfree86: Nehmen Sie input_lock () für xf86ScreenCheckHWCursor
  • Matthieu Herrb (4):
  • Verwenden Sie timingsafe_memcmp (), um MIT-MAGIC-COOKIES CVE-2017-2624
  • zu vergleichen
  • Verwenden Sie arc4random_buf (3), falls verfügbar, um Cookies zu generieren.
  • auth: Entferne AuthToIDFunc und zugehörige Funktionen. Nicht mehr benutzt.
  • Brown-Bag-Commit zur Behebung von 957e8d (arc4random_buf () - Unterstützung)
  • Michel Danzer (3):
  • prime: Synchronisieren Sie die geteilte Pixmap aus dem Hauptfenster anstelle der Bildschirm-Pixmap
  • vorhanden: Ermöglicht das Umkehren mit PRIME-Slave-Ausgaben
  • damage: Überprüfen Sie Quellbilder, die an Fenster gebunden sind, bevor Sie sie auspacken
  • Olivier Fourdan (5):
  • xwayland: Wenden Sie die Ausgabedrehung für die Bildschirmgröße an
  • xwayland: CRTC sollte alle Rotationen unterstützen
  • glamour: Two pass funktioniert nicht auf Speicherpixmaps
  • xwayland: Stellen Sie sicher, dass wir ein Fokusfenster haben
  • xwayland: setze checkRepeat nicht auf master kbd
  • Peter Hutterer (1):
  • os: protokolliert einen Fehler, wenn WriteToClient aus dem Eingabe-Thread
  • aufgerufen wird
  • Svitozar Cherepii (1):
  • xwayland: Fügen Sie einen Hack für die FWXGA-Auflösung # 99574
  • hinzu

Was ist neu in Version 1.19.1:

  • dix: Squash einige neue gcc6 Warnungen
  • kdrive: Nuke einen Haufen toten Code
  • xfree86: Fügen Sie das IndirectGLX-Server-Flag (v2)
  • hinzu
  • xfree86: Schluck nicht & plusmn; iglx Befehlszeilenflag
  • modesetting: Erneutes Einreichen von dirty rects auf EINVAL (v2)
  • xfree86: Behebt die Sortierung der Fallback-Treiber für Xorg -configure (v2)
  • os: Behandle ssh als nicht-lokalen Client (v4)
  • configure.ac: Behalte die Umgebung CFLAGS beim Testen
  • x86emu: Ändern Sie die Reihenfolge, um Konflikte mit Systemheadern zu vermeiden
  • Eingabe: Sende XI2 FocusOut NotifyPointer-Ereignisse an das Zeigerfenster.
  • shm: Zensiert auch Bilder, die von ShmGetImage
  • zurückgegeben wurden
  • vorhanden: Verbesserung der Skalierung des vblank-Handlers
  • vorhanden: Fix der Präsentation von Flips außerhalb der Reihenfolge
  • randr / provider: Erlaube nur, dass die Slave-GPU eine Offload-Quelle ist.
  • modesetting: setze driverPrivate nach dem Schließen von fd. auf
  • xf86Crtc: Setze die Root-Fenster-Eigenschaft nicht auf Slave-GPUs.
  • modesetting: Setzen Sie die Funktionen nach Glamour und aktivieren Sie Offload Caps.
  • Glamour: add glamour_finish API
  • modesetting: Implementieren Sie 32- & gt; 24 bpp Konvertierung in Shadow Update
  • glx: Vermeiden Sie Speicherlecks beim indirekten Rendern
  • linux: Versuchen Sie nicht, / dev / vc / 0 zu öffnen, beheben Sie die Fehlermeldung, wenn / dev / tty0 open fehlschlägt
  • modesetting: Richtiges Aufräumen von fb für reverse-prime-offload
  • modesetting: Fix Swapping der Provider Sink / Source-Fähigkeiten
  • modesetting: Fügen Sie bei Bedarf nur fb fb hinzu
  • XQuartz: Entferne --with-launchd-id-Präfix
  • XQuartz: Korrigiere den Hilfetext für --with-bundle-id-prefix
  • XQuartz: Aktualisieren Sie die URL des Veröffentlichungsfeeds, um die neue https-URL zu verwenden
  • XQuartz: Fügen Sie die Option --with-sparkle-feed-url configure
  • hinzu
  • XQuartz: Fügen Sie --with-bundle-version und --with-bundle-version-string configure Optionen
  • hinzu
  • XQuartz: Copyright Jahre aktualisieren
  • XQuartz: Fixe Standard CFBundleVersion
  • glamour: Deaktiviere Logikoperationen beim Compositing [v4]
  • glamour: glamour_make_current früher in glamour_composite_with_shader
  • glamour: Erhält GL_RED-Bits im R-Kanal, wenn das Ziel GL_RED [v2]
  • ist
  • Glamour: Passen Sie für ausziehbare x / y in Composite-Kopie Optimierung
  • glamour: Verwenden Sie DestroyPixmap anstelle von FreePicture für Glyphe Atlas Pixmap
  • modesetting: Klare drmmode- & gt; fb_id vor dem Entpacken
  • exa: zeichne nur gültige Trapezoide
  • xwayland-shm: verstärken Sie gegen EINTR
  • EXA: honor op Parameter zu exaGlyphs, auch wenn maskFormat == NULL
  • Glamour: Fixes Sampling außerhalb von RGBx-Quell- / Maskenbildern
  • Glamour: Überprüfen Sie, ob zusammengesetzte Operationen Kopien entsprechen
  • glamour: Beim Zugriff außerhalb der Composite-Quelle
  • können keine Kopien verwendet werden
  • glamour: Rufen Sie eglBindAPI nach eglInitialize
  • auf
  • xwayland: Rufen Sie eglBindAPI nach eglInitialize
  • auf
  • dix: Arbeite um nicht-multiplizierte ARGB-Cursor-Daten
  • glamour: Übersetzen Sie den Volltext-Hintergrundbereich nach dem Clipping
  • os: Verwenden Sie strtok anstelle von xstrtokenize in ComputeLocalClient
  • xwayland: Behebe Compilerwarnung in GLAMOUR Xv
  • Glamour: Korrektur eines falschen Versatzes bei zusammengesetzten Rechtecken
  • wayland: Klare Ressource für Pixmap auf unrealize
  • Xi: gebe keine emulierten Bewegungsereignisse für nicht emulierende Berührungen ab
  • xkb: Erzwinge nach dem Ändern der Tastenbelegung eine Aktualisierung des Indikators
  • xkb: Fügen Sie nach einer Änderung der Schlüsselkarte eine Ursache für die Aktualisierung des xkb-Indikators hinzu
  • xwayland: Aktualisieren Sie den RR-Status auf wl_output.done anstelle von wl_output.mode
  • dix / ptraccel: Behebung eines Speicherlecks in InitPredictableAccelerationScheme
  • modesetting: Beheben Sie die Fehlerprüfung von DRM_IOCTL_MODE_CURSOR2
  • modesetting: Verwenden Sie load_cursor_argb_check für sw Cursor Fallback
  • modesetting: Fix hw cursor check beim ersten Aufruf

Was ist neu in Version 1.18.4:

  • dix: Squash einige neue gcc6 Warnungen
  • kdrive: Nuke einen Haufen toten Code
  • xfree86: Fügen Sie das IndirectGLX-Server-Flag (v2)
  • hinzu
  • xfree86: Schluck nicht & plusmn; iglx Befehlszeilenflag
  • modesetting: Erneutes Einreichen von dirty rects auf EINVAL (v2)
  • xfree86: Behebt die Sortierung der Fallback-Treiber für Xorg -configure (v2)
  • os: Behandle ssh als nicht-lokalen Client (v4)
  • configure.ac: Behalte die Umgebung CFLAGS beim Testen
  • x86emu: Ändern Sie die Reihenfolge, um Konflikte mit Systemheadern zu vermeiden
  • Eingabe: Sende XI2 FocusOut NotifyPointer-Ereignisse an das Zeigerfenster.
  • shm: Zensiert auch Bilder, die von ShmGetImage
  • zurückgegeben wurden
  • vorhanden: Verbesserung der Skalierung des vblank-Handlers
  • vorhanden: Fix der Präsentation von Flips außerhalb der Reihenfolge
  • randr / provider: Erlaube nur, dass die Slave-GPU eine Offload-Quelle ist.
  • modesetting: setze driverPrivate nach dem Schließen von fd. auf
  • xf86Crtc: Setze die Root-Fenster-Eigenschaft nicht auf Slave-GPUs.
  • modesetting: Setzen Sie die Funktionen nach Glamour und aktivieren Sie Offload Caps.
  • Glamour: add glamour_finish API
  • modesetting: Implementieren Sie 32- & gt; 24 bpp Konvertierung in Shadow Update
  • glx: Vermeiden Sie Speicherlecks beim indirekten Rendern
  • linux: Versuchen Sie nicht, / dev / vc / 0 zu öffnen, beheben Sie die Fehlermeldung, wenn / dev / tty0 open fehlschlägt
  • modesetting: Richtiges Aufräumen von fb für reverse-prime-offload
  • modesetting: Fix Swapping der Provider Sink / Source-Fähigkeiten
  • modesetting: Fügen Sie bei Bedarf nur fb fb hinzu
  • XQuartz: Entferne --with-launchd-id-Präfix
  • XQuartz: Korrigiere den Hilfetext für --with-bundle-id-prefix
  • XQuartz: Aktualisieren Sie die URL des Veröffentlichungsfeeds, um die neue https-URL zu verwenden
  • XQuartz: Fügen Sie die Option --with-sparkle-feed-url configure
  • hinzu
  • XQuartz: Fügen Sie --with-bundle-version und --with-bundle-version-string configure Optionen
  • hinzu
  • XQuartz: Copyright Jahre aktualisieren
  • XQuartz: Fixe Standard CFBundleVersion
  • glamour: Deaktiviere Logikoperationen beim Compositing [v4]
  • glamour: glamour_make_current früher in glamour_composite_with_shader
  • glamour: Erhält GL_RED-Bits im R-Kanal, wenn das Ziel GL_RED [v2]
  • ist
  • Glamour: Passen Sie für ausziehbare x / y in Composite-Kopie Optimierung
  • glamour: Verwenden Sie DestroyPixmap anstelle von FreePicture für Glyphe Atlas Pixmap
  • modesetting: Klare drmmode- & gt; fb_id vor dem Entpacken
  • exa: zeichne nur gültige Trapezoide
  • xwayland-shm: verstärken Sie gegen EINTR
  • EXA: honor op Parameter zu exaGlyphs, auch wenn maskFormat == NULL
  • Glamour: Fixes Sampling außerhalb von RGBx-Quell- / Maskenbildern
  • Glamour: Überprüfen Sie, ob zusammengesetzte Operationen Kopien entsprechen
  • glamour: Beim Zugriff außerhalb der Composite-Quelle
  • können keine Kopien verwendet werden
  • glamour: Rufen Sie eglBindAPI nach eglInitialize
  • auf
  • xwayland: Rufen Sie eglBindAPI nach eglInitialize
  • auf
  • dix: Arbeite um nicht-multiplizierte ARGB-Cursor-Daten
  • glamour: Übersetzen Sie den Volltext-Hintergrundbereich nach dem Clipping
  • os: Verwenden Sie strtok anstelle von xstrtokenize in ComputeLocalClient
  • xwayland: Behebe Compilerwarnung in GLAMOUR Xv
  • Glamour: Korrektur eines falschen Versatzes bei zusammengesetzten Rechtecken
  • wayland: Klare Ressource für Pixmap auf unrealize
  • Xi: gebe keine emulierten Bewegungsereignisse für nicht emulierende Berührungen ab
  • xkb: Erzwinge nach dem Ändern der Tastenbelegung eine Aktualisierung des Indikators
  • xkb: Fügen Sie nach einer Änderung der Schlüsselkarte eine Ursache für die Aktualisierung des xkb-Indikators hinzu
  • xwayland: Aktualisieren Sie den RR-Status auf wl_output.done anstelle von wl_output.mode
  • dix / ptraccel: Behebung eines Speicherlecks in InitPredictableAccelerationScheme
  • modesetting: Beheben Sie die Fehlerprüfung von DRM_IOCTL_MODE_CURSOR2
  • modesetting: Verwenden Sie load_cursor_argb_check für sw Cursor Fallback
  • modesetting: Fix hw cursor check beim ersten Aufruf

Was ist neu in Version 1.18.3:

  • vfb: Fügen Sie LD_EXPORT_SYMBOLS_FLAG zu LDFLAGS
  • hinzu
  • Xext / vidmode: Reduziert die Ausführlichkeit von GetModeLine-Debug-Nachrichten
  • glamour: swizzle ROT auf 0 für Alpha-Texturen
  • vorhanden: Nur nach MSF-Fehler nach dem Auslösen der nächsten MSC
  • xfree86 / modes: Stellen Sie sicher, dass der HW-Cursor ausgeblendet ist, wenn er
  • sein sollte
  • xwayland: Geben Sie keine Häufigkeit in den Modus
  • ein
  • xwayland: Tue so, als ob wir Viewport in Vidmode unterstützen
  • DRI2: Fügen Sie Polaris PCI IDs
  • hinzu

Was ist neu in Version 1.18.2:

  • glamour wird aktualisiert, um OpenGL-Kernprofile zu verwenden, falls verfügbar, was die Speicherauslastung und -leistung auf moderner Hardware verbessern sollte und einige weitere Leistungsverbesserungen für rpi und andere GLES-Plattformen
  • brachte
  • DRI2, DRI3 und Present haben alle Korrektheitsverbesserungen für Hangs, Abstürze und andere Seltsamkeiten
  • erhalten
  • Der Xwayland-Server wurde aktualisiert, um die Xv- und die xf86vidmode-Erweiterungen für eine bessere Kompatibilität zu unterstützen, und einige Bugs mit Hotplug- und Pointer-Updates behoben
  • Xwin sah Verbesserungen bei der Verwaltung von Fenstern und der Zwischenablage und einige neue Tastaturlayouts

Was ist neu in Version 1.18.1:

  • build: Entferne veraltete miext / cw include Pfade
  • vidmode: Löschen Sie den nicht verwendeten Ereigniscode
  • Xorg.man: Verschiebe XLOCAL-Details stattdessen auf die Manpage von X (7)
  • Xorg.man: Aktualisierung, um zu reflektieren, dass -nolisten tcp Standard wird
  • Xserver.man: mehr Transporte für -nolisten & amp; -hören Optionen
  • vorhanden: Fix Async-Auslagerungslogik
  • modesetting: Behandelt Fehler beim richtigen Setzen eines CRTC in einen DRM-Modus
  • modesetting: Geben Sie output_ids in drmmmode_set_mode_major ()
  • frei
  • modesetting: Entfernen Sie XF86_CRTC_VERSION-Prüfungen
  • present: Führt sofort aus, wenn target_msc gleich current_msc
  • ist
  • Xext: Fixiere Build mit --disable-xace
  • os: Stellen Sie sicher, dass die ClientsWritable fd_set vor der Verwendung
  • initialisiert wird
  • DRI2: Synchronisieren Sie radeonsi_pci_ids.h von Mesa

Was ist neu in Version 1.18.0:

  • build: Entferne veraltete miext / cw include Pfade
  • vidmode: Löschen Sie den nicht verwendeten Ereigniscode
  • Xorg.man: Verschiebe XLOCAL-Details stattdessen auf die Manpage von X (7)
  • Xorg.man: Aktualisierung, um zu reflektieren, dass -nolisten tcp Standard wird
  • Xserver.man: mehr Transporte für -nolisten & amp; -hören Optionen
  • vorhanden: Fix Async-Auslagerungslogik
  • modesetting: Behandelt Fehler beim richtigen Setzen eines CRTC in einen DRM-Modus
  • modesetting: Geben Sie output_ids in drmmmode_set_mode_major ()
  • frei
  • modesetting: Entfernen Sie XF86_CRTC_VERSION-Prüfungen
  • present: Führt sofort aus, wenn target_msc gleich current_msc
  • ist
  • Xext: Fixiere Build mit --disable-xace
  • os: Stellen Sie sicher, dass die ClientsWritable fd_set vor der Verwendung
  • initialisiert wird
  • DRI2: Synchronisieren Sie radeonsi_pci_ids.h von Mesa

Was ist neu in Version 1.17.2:

  • Bemerkenswerte Highlights:
  • Korrektur für CVE-2015-3164 in Xwayland
  • Fix int10 Setup für vesa
  • Repariere die Regression in der vom Server interpretierten Authentifizierungsdatei
  • Fix fb-Setup auf Big-Endian-CPUs
  • Build-Update für gcc5
  • Vollständiges Änderungsprotokoll:
  • Aaron Plattner (2):
  • xfree86: Behebe xf86_check_platform_slot's Handhabung von PCI
  • xfree86: Fügen Sie GPU-Bildschirme hinzu, selbst wenn keine aktiven GDevs vorhanden sind
  • Adam Jackson (1):
  • xserver 1.17.2
  • Adel Gadllah (1):
  • modesetting: Fixe Software-Cursor-Fallback
  • Alan Coopersmith (2):
  • Löschen Sie ListenTransConns-Einträge in CloseWellKnownConnections
  • Akzeptieren Sie x86_64 sowie i * 86 für $ host_cpu in Solaris auf x86
  • Brent Collins (1):
  • shm: Fix xselinux Ressourceninitialisierung für xinerama Pixmaps
  • Chris Wilson (2):
  • shm: In ShmDestroyPixmap
  • wurde die Verwendung nach dem Laden korrigiert
  • vorhanden: Kopieren Sie den unlip-Inhalt zurück auf die Screen Pixmap
  • Colin Harrison (2):
  • os / xdmcp.c: Schließen Sie Xtrans.h beim Erstellen für WIN32
  • ein
  • os / utils.c: Versuchen Sie nicht, os_move_fd () für WIN32
  • zu erstellen
  • Dave Airlie (2):
  • os / access: Behebt die Regression in der Server-interpretierten Authentifizierungsdatei
  • glamour: Rendern Sie keine Ops mit passender Quelle / dest (v2)
  • Dima Rjasanow (1):
  • xwayland: Glattes Scrollen implementieren
  • Egbert Eich (6):
  • Symbole: Fix sdksyms.sh um mit gcc5 fertig zu werden
  • Xephyr: Stürzt nicht ab, wenn kein Befehlszeilenargument angegeben ist
  • Xephyr: Standard-Server-Display-Nummer drucken, wenn keine angegeben ist
  • Xephyr: Fixe Kompilierung, wenn das Debuggen aktiviert ist
  • Xephyr: Fix Bildschirm Bild zeichnen für die Nicht-Glamour & amp; Nicht-XHSM-Fall
  • Xephyr: Repariere beschädigtes Bild, wenn sich Endgültigkeit von Client-Maschine und Host-Xserver unterscheidet
  • Emil Velikov (2):
  • randr: Chatty-Fehlermeldungen entfernen
  • randr: benutze randr: prefix in ErrorF ()
  • Hans de Goede (1):
  • Erneutes Aktivieren von Nicht-Server-Eingabegeräten sofort auf vtenter
  • Jason Gerecke (2):
  • xfree86: Gibt NULL von xf86CompatOutput zurück, wenn kein compat_output definiert ist
  • dix: Die Gerätetransformation darf nicht auf wertlosen Geräten aktiviert werden
  • Jon Turney (9):
  • ephyr: Vermeiden Sie einen segfault mit 'DISPLAY = Xephy -glamor'
  • os: XDMCP-Optionen wie -Abfrage usw. sollten -listen tcp
  • os: Teach vpnprintf () wie man mit "% *. * s"
  • umgeht
  • hw / xwin / glx: Refactor-Analyse des XML-Elements
  • hw / xwin / glx: Verbessere den Code-Generator, um mit der neuesten Khronos OpenGL Registry-XML zu arbeiten
  • hw / xwin: Meldet Cygwin-Versionsinformationen im Protokoll
  • an
  • glamour: Fix build wenn konfiguriert --enable-glamour --disable-xshmfence
  • hw / xwin / winclipboard: Verknüpfen Sie xwinclip mit -lpthread
  • hw / xnest: Fixiere Build für MinGW
  • Jonathan Gray (2):
  • glamour: Entferne const vom Rückgabetyp von glamour_get_drawable_location ()
  • glamour: Build korrigieren, wenn DRI3 nicht definiert ist
  • Jurg Billeter (1):
  • int10: Beheben Sie die Fehlerprüfung für pci_device_map_legacy
  • Keith Packard (1):
  • mi: Teilweise mit Pie-Slice gefüllte Bögen benötigen möglicherweise mehr Platz für Spannweiten
  • Maarten Lankhorst (4):
  • glamour: Verwenden Sie (un) pack_subimage nur wenn verfügbar
  • Glamour: Prüfe nicht auf Gl-Fehler in glamour_build_program
  • glamour: Verwenden Sie GL_FRAMEBUFFER anstelle von GL_READ_FRAMEBUFFER
  • glamour: GL_TEXTURE_MAX_LEVEL ist nicht auf GLES2 verfügbar
  • Michal Srb (1):
  • Expose GetMaster zu Modulen.
  • Michel Danzer (2):
  • Fügen Sie AC_SYS_LARGEFILE zu dix-config.h
  • hinzu
  • modesetting: Include dix-config.h von dumb_bo.c
  • Olivier Fourdan (4):
  • ephyr: Fehler, wenn Glamour angefordert, aber nicht verwendbar ist
  • xwayland: Fügen Sie eine Abhängigkeit von Glamour-Bibliotheken hinzu
  • glamour: Überprüfen Sie die nativen ALU-Befehle
  • dix: Bilde die Reihenfolge der Bildbytes auf Big-Endian-Hardware
  • Ray Strode (5):
  • systemd-logind: filtert Nicht-Signal-Nachrichten aus dem Nachrichtenfilter heraus
  • systemd-logind: Denke nicht an D-Bus-Standard-Timeout
  • xwayland: Aktivieren Sie die Zugriffskontrolle für offene Sockets [CVE-2015-3164 1/3]
  • os: unterstützt den neuen impliziten lokalen Benutzerzugriffsmodus [CVE-2015-3164 2/3]
  • xwayland: Standardwert für lokalen Benutzer, wenn keine xauth-Datei angegeben wurde. [CVE-2015-3164 3/3]
  • Robert Ancell (1):
  • xwayland: Fehlerzeichenfolgen beheben
  • Rui Matos (2):
  • dix / events: Setzen Sie currentTime auf den angegebenen Zeitstempel in NoticeTime
  • xwayland: Drosseln Sie die Aktualisierung der Cursoroberfläche mit einem Frame-Callback
  • Vicente Olivert Riera (1):
  • backtrace.c: Korrigiert das Wort Cast auf einen Zeiger

Was ist neu in Version 1.17.1:

  • xkb: Tausche keine XkbSetGeometry-Daten im Eingabepuffer
  • xkb: Prüfe die Länge der Zeichenkette gegen die Anfragegröße

Was ist neu in Version 1.17.0:

  • dri2: Legen Sie den vdpau-Treibernamen fest, wenn ddx keinen Treibernamen angibt
  • randr: Versuch, die primäre Slave-Ausgabe (v2) zu reparieren
  • config / udev: Sitzbelegung bei zugewiesenen Geräten beachten
  • os: Fix timer race conditions

Was ist neu in Version 1.16.3:

  • glx: Sei paranoid gegenüber Anfragen mit variabler Länge [CVE-2014-8093 1/6]
  • glx: Seien Sie strenger bei der Ablehnung ungültiger Bildgrößen [CVE-2014-8093 2/6]
  • glx: Zusätzliche Paranoia in __glXGetAnswerBuffer / __GLX_GET_ANSWER_BUFFER (v2) [CVE-2014-8093 3/6]
  • glx: Fixiere die Bildgrößenberechnung für EXT_texture_integer [CVE-2014-8098 1/8]
  • glx: Fügen Sie safe_ {add, mul, pad} hinzu (v3) [CVE-2014-8093 4/6]
  • glx: Integer-Überlaufschutz für nicht generierte Renderanforderungen (v3) [CVE-2014-8093 5/6]
  • glx: Überprüfung der Länge auf RenderLarge-Anfragen (v2) [CVE-2014-8098 3/8]
  • glx: Überprüfung der obersten Ebene auf vertauschte VendorPrivate-Anfragen [CVE-2014-8098 4/8]
  • glx: Überprüfung der Anforderungslänge für SetClientInfoARB [CVE-2014-8098 5/8]
  • glx: Überprüfung der Länge auf nicht generierte private Anfragen [CVE-2014-8098 6/8]
  • glx: Längenprüfung für nicht generierte Einzelanfragen (v2) [CVE-2014-8098 7/8]
  • glx: Übergeben Sie die verbleibende Länge der Anfrage in - & gt; varsize (v2) [CVE-2014-8098 8/8]
  • Hinzufügen -iglx & amp; + Iglx zu Xserver.man
  • unchecked malloc kann dem nicht geöffneten Client den Absturz von Xserver [CVE-2014-8091] erlauben
  • dix: Integerüberlauf in ProcPutImage () [CVE-2014-8092 1/4]
  • dix: Integer-Überlauf in GetHosts () [CVE-2014-8092 2/4]
  • dix: Integerüberlauf in RegionSizeof () [CVE-2014-8092 3/4]
  • dix: Integerüberlauf in REQUEST_FIXED_SIZE () [CVE-2014-8092 4/4]
  • dri2: Integer-Überlauf in ProcDRI2GetBuffers () [CVE-2014-8094]
  • dbe: nicht validierte Längen in DbeSwapBuffers-Aufrufen [CVE-2014-8097]
  • Xi: nicht validierte Längen in der Xinput-Erweiterung [CVE-2014-8095]
  • xcmisc: nicht validierte Länge in SProcXCMiscGetXIDList () [CVE-2014-8096]
  • Xv: nicht validierte Längen in XVideo Erweiterung vertauschten Procs [CVE-2014-8099]
  • dri3: nicht validierte Längen in DRI3 Extension Swapped Procs [CVE-2014-8103 1/2]
  • vorhanden: nicht validierte Längen im Present-Erweiterungsprozess [CVE-2014-8103 2/2]
  • randr: nicht validierte Längen in RandR extension swapped procs [CVE-2014-8101]
  • render: nicht validierte Längen in Render extn. getauschte Procs [CVE-2014-8100 2/2]
  • xfixes: nicht validierte Länge in SProcXFixesSelectSelectionInput [CVE-2014-8102]
  • Hinzufügen der Anforderungslänge zum Überprüfen von Testfällen für einige Xinput 1.x-Anforderungen
  • Hinzufügen von Anforderungslängen zum Überprüfen von Testfällen für einige Xinput 2.x-Anfragen
  • Hinzufügen von REQUEST_FIXED_SIZE-Testfällen zum Testen / misc.c
  • fb: Repariert Bresenham-Algorithmen für häufig verwendete kleine Segmente.
  • render: Überprüfen Sie die Größe der Anfrage, bevor Sie sie lesen [CVE-2014-8100 1/2]
  • glx: Überprüfung der Länge von GLXRender-Anfragen (v2) [CVE-2014-8098 2/8]
  • vorhanden: Support PresentOptionCopy
  • glx: Prüfe Rückkehr von __glXGetAnswerBuffer
  • dbe: Aufruf an DDX SwapBuffers erfordert die Adresse von int, nicht unsigned int [CVE-2014-8097 pt. 2]
  • glx: Deklarationen und Code können in X.org-Quellen nicht vermischt werden [CVE-2014-8098 pt. 9]
  • Fehlende Parens im Makro REQUEST_FIXED_SIZE [CVE-2014-8092 pt. 5]
  • dix: GetHosts-Grenzen überprüfen mit falschem Zeigerwert [CVE-2014-8092 pt. 6]
  • vorhanden: Vermeiden Sie Abstürze in DebugPresent (), ein bisschen mehr Info.
  • vorhanden: Korrigiere die Verwendung von vsynced Pageflips und honoriere PresentOptionAsync. (v4)
  • glx: Korrigiert Maskierung in __glXGetAnswerBuffer [CVE-2014-8093 6/6]

Was ist neu in Version 1.17 RC1:

  • modesetting: Passen Sie PCI-Klasse 3, jede Unterklasse
  • xfree86: Entfernen Sie den veralteten Code /usr/share/X11/xorg.conf.d von der Manpage xorg.conf
  • Adam Jackson (131):
  • Implementieren - & gt; driverFunc
  • modesetting: Do (nicht gebrochen) Doppelspur-Software-Cursor
  • Verwenden Sie eine eigene Thunk-Funktion anstelle von shadowUpdatePackedWeak
  • dix: Entfernen Sie eine alte IBM Konfiguration
  • dix: Entferne einige XFree86 3.x Reste
  • dix: (Nicht ändern) BITMAP_SCANLINE_UNIT unter Linux s390 {, x}
  • dix: Entferne einige tote Makros
  • dix: Entferne einige cfb Reste
  • dix: Standard GLYPHPADBYTES bis 4
  • dix: Verrücktes Sparc-Spezialgehäuse (v2) entfernen
  • dix: Entferne einen seltsamen Fall von Little-Endian s390
  • dix: Entfernen Sie die Arch-Erkennung von servermm.h (v2)
  • xfree86: Entfernen Sie die i2c-Multimediamodule
  • xfree86: Entferne #include "compiler.h" von Orten, die es nicht brauchen
  • xfree86: Entfernen Sie nds32_flush_icache
  • xfree86: Entfernen Sie MMIO_MOVE32
  • xfree86: Definieren Sie NO_INLINE
  • nicht
  • xfree86: Spezialisieren Sie gcc-Varianten des nicht ausgerichteten Speicherzugriffs
  • xfree86: Entfernen Sie nicht verwendete nicht ausgerichtete int64-Helfer
  • xfree86: Verschiebe generische nicht ausgerichtete Helfer in int10-Code
  • xfree86: Entfernen Sie die verbleibenden ungenutzten nicht ausgerichteten Zugriffsmethoden
  • xfree86: Entferne ein paar zufällige ppc-Deklarationen
  • xfree86: Undef FAKEIT
  • xfree86: Undef __HIGHC __
  • xfree86: Entfernen Sie ein unwahrscheinliches bisschen von #pragma
  • xfree86: Undef GCCUSESGAS
  • xfree86: Entferne einen nutzlosen! __ SUNPRO_C Wächter
  • xfree86: Entfernen Sie die Linux-ppc-Unterstützung vor 2.6
  • xfree86: Vereinfachen Sie eine Reihe von Betriebssystem- und Archivierungsbedingungen
  • xfree86: Bereinige die PowerPC-Barriere-Dekrierung
  • xfree86: Entferne MMIO_ONB * und Freunde
  • xfree86: Ziehen Sie die generische barrier () Definition bis zur obersten Ebene
  • xfree86: Bereinige einige alberne __sparc-Makros
  • xfree86: Vereinheitlichen Sie die ppc / sparc mmio-swap-or-not-Bedingungen
  • mi: Entfernen Sie in gepackten Koordinatenmakros
  • die Semi-Arbitrary-Erkennung
  • bsd: Entfernen Sie einen Referenzarmcode hinter #if 0
  • dix: Machen Sie etwas Code der LBX-Ära offensichtlicher
  • kdrive: Entferne einige tote Teile der Manpage
  • mi: Entfernen Sie anscheinend nicht verwendete miSegregateChildren
  • miext / shadow: Entfernen Sie den alten Abwärtskompatibilitäts-Hack
  • miext / shadow: Entfernen Sie shadowInit
  • os: Entfernen Sie veraltete malloc / free wrappers
  • os: Entfernen Sie LocalClientCred
  • render: Entfernen Sie nicht verwendete CopyPicture
  • Schoner: Öffnen Sie nicht IsMapInstalled
  • vgahw: Nuke unbenutzt vgaCmap.c
  • xfree86: Entfernen Sie xf86ConfigActivePciEntity
  • xfree86: Entfernen Sie einige nicht verwendete Preccessyps
  • xfree86: Entfernen Sie veraltete PCI-Typen
  • xfree86: Entfernen Sie unbenutzte xf86 {Map, Unmap} LegacyIO
  • xfree86: Entfernen Sie protectMem von VidMemInfo
  • xfree86: Entfernen Sie sinnlose xf86RandRCreateScreenResources
  • xfree86: Entferne nutzloses #include "fb.h"
  • xfree86: Entfernen Sie nicht verwendete HardEdges
  • xkb: Entferne einige faszinierende Paranoia aus der Ereignisemission
  • xquartz: Entfernen Sie unbenutzte DRI {, Post} ValidateTree
  • dri1: Entfernen Sie unbenutzte DRI {, Post} ValidateTree
  • xwayland: Schafft Schadensberichte an die Begrenzungsbox
  • xfree86: Entferne xf86 {Map, Unmap} VidMem
  • xfree86: Entferne {set, undo} WC von VidMemInfo
  • xfree86: Entfernen Sie xf86LinearVidMem
  • int10: Port aus xf86ReadBIOS
  • xfree86: Entfernen Sie xf86ReadBIOS
  • xfree86: Entfernen Sie xf86CheckMTRR
  • xfree86: Entfernen Sie den Speicher der MTRR-Erkennung
  • xfree86: Bereinige noch mehr Alpha-Bewusstsein
  • loader: Entfernen Sie die Kompatibilität mit der alten XFree86-Versionsnummerierung
  • ephyr: Hardware-Cursor (v3)
  • richtig implementieren
  • loader: Deobfuscate RTLD_ * Makrokram
  • mi: Entfernen Sie die Windows 8-bpp-Colormap-Kompatibilität
  • xfree86: Entfernen Sie den xv clip notify-Treiber-Hook
  • xfree86: Entfernen Sie die Option "TextClockFreq"
  • xfree86: Entfernen Sie unrichtige xf86ConfigError
  • xfree86: Entferne nutzlosen Zurück-Zeiger zu pScrn aus dem Colormap-Code
  • xfree86: Entfernen Sie die DisplayID-Unterstützung
  • xfree86: Entfernen Sie xf86Info.log (v2)
  • xfree86: Entfernen Sie unbenutzte xf86Info.useDefaultFontPathFrom
  • xfree86: configServerFlags schlägt nie fehl, lassen Sie void
  • zurückgeben
  • xfree86: Entfernen Sie sinnlose xf86PrintMarkers
  • x86emu: Definieren Sie _NO_INLINE
  • nicht
  • exa, kdrive: Entferne redundante BitsPerPixel-Makros
  • input: Entfernen Sie nicht verwendete SetKeySymsMap
  • loader: Entferne etwas Baklava-Code
  • vfb: Micmap nicht so sehr neu implementieren
  • xfree86: Entferne einige Druckfehler von xf86CreateRootWindow
  • kdrive: Entfernen Sie den Restverweis auf fbInitValidateTree
  • xquartz: Entfernen Sie nutzlose DRIWindowExposures
  • wurzellos: Entferne redundantes RootlessShapedWindowIn
  • xwin: Entfernen Sie die native GDI-Engine (v2)
  • xwin: Entfernen Sie die primäre DirectDraw-Engine
  • dix: Lösche das dritte Argument von WindowExposuresProcPtr
  • mi: Deobfuscate miWindowExposures
  • mi: Deobfuscate miOverlayWindowExposures
  • mi: Vereinfachte Composite-Border-Clip-Umleitungsschnittstelle
  • mi: Schlagflächenargument von miHandleExposures
  • mi: Verschiebe pScreen- & gt; SendGraphicsExpose bis zu dix
  • dix: Entferne das DIXsaveUnder-Bit aus dem Fenster
  • dix: Senken Sie backStorage auf ein Bit statt auf einen Zeiger
  • dix: Entferne ein leeres if
  • dix: Entferne sinnloses Casting von NULL
  • dix: Entferne ein obfuscatory Makro
  • mi: miSlideAndSizeWindow - & gt; miResizeWindow
  • fb: fb {Karte, Unmap} Fenster - & gt; fb {Realize, Unrealize} Fenster
  • misc: Falten Sie einige redundante Bedingungen zusammen
  • xinerama: Behebe den Zugriffsmodus in der zeichnungsfähigen Suche von GetImage
  • render: Speichern Sie den Client-Clip immer als Region
  • mi: Markieren Sie die span blit-Routinen als _X_COLD
  • mi: Unexport breite Linien Details
  • mi: Unexport-Polygonkantentabelle Implementierungsdetails
  • mi: Implementierungsdetails der Unexport-Spannweitengruppe
  • mi: Unexport Subpixel-Polygonimplementierungsdetails
  • mi: Unexport arc fill Implementierungsdetails
  • mi: Falten Sie mispans.c in miwideline.c
  • mi: Falten mifpolycon.c in miarc.c
  • mi: Falten Sie mipoly {con, gen} .c in mipoly.c
  • mi: Falte mipolyutil.c in mipoly.c
  • mi: Falten Sie micursor.c in mipointer.c
  • fb: Eliminiere fbLaneTable, staticize fb {8,16,32} Lane
  • fb: FB_SHIFT ist 5 (und FB_UNIT ist 32)
  • fb: Entferne geraden / ungeraden Punktierungs-Slow-Pathing
  • fb: Verschiebe fbStipple * Bits in der Nähe ihres einzigen Verbrauchers
  • fb: Entfernen Sie unbenutzte fbReduceRasterOp
  • fb: Entferne geraden / ungeraden Kachel-Slow-Pathing
  • fb: Glyphimplementierungsdetails ausblenden
  • fb: Verstecke einige Details der Linienbreite
  • fb: Details zur Bresenham-Linie ausblenden
  • fb: Verstecke fbDots
  • fb: Verstecke fbPush {Muster, Füllung}
  • dix: Speichern Sie den GC-Client-Clip immer als Region (v2)
  • dix: Gib GC
  • erneut ein und packe es erneut
  • composite: Wrap GetSpans
  • Alan Coopersmith (5):
  • Make-Liste Tests tatsächlich Listen testen
  • Abbruch xi2 testet, wenn ActivateDevice () fehlschlägt
  • Verwenden Sie für jedes xi2-Testprogramm einen eindeutigen Anzeigenamen [v3]
  • Platzieren Sie genügend Platz für Reset & Amp; kennzeichnet Attribute
  • Wenn fork in System () fehlschlägt, sollten Sie nicht zu exec ()
  • übergehen
  • Alan Hourihane (14):
  • Initial commit des neuen modesetting Treibers
  • Einrückung ausführen
  • Hardware-Cursor-Unterstützung einbinden
  • Inline mit dem aktuellen modesetting-101 Branch für Connector / Encoder-Änderungen
  • bringen
  • DRI2-Unterstützung hinzufügen.
  • Formatieren von Fixes
  • mehr Formatierungsfixes
  • noch mehr
  • Fügen Sie EXA winsys für die Gallium-Pipe-Treiberschnittstelle hinzu.
  • Fix kopieren Oberfläche
  • NULL prüft
  • add --with-gallium-dir um den Ort des Galliumbaums anzugeben
  • Weitere Fehlerprüfung
  • behebt Änderungen am Galliumschritt
  • Alex Deucher (1):
  • modesetting: Abfrage der Cursorgröße vom Kernel
  • Alex Orange (1):
  • fb: Beheben Sie Bresenham-Algorithmen für häufig verwendete kleine Segmente.
  • Alon Levy (1):
  • modesetting: Fügen Sie virtuelle Connector-Unterstützung hinzu
  • Andreas Hartmetz (1):
  • Glamour: Gebe nicht die Erinnerung frei, die wir benutzen werden.
  • Axel Davy (1):
  • Korrigiere present_pixmap bei Verwendung von present_notify_msc
  • Carlos Garnacho (1):
  • xwayland: Aktivieren / deaktivieren Sie nur Geräte mit Funktionsänderungen
  • Chris Wilson (2):
  • Fügen Sie fehlende GTF-Modi hinzu
  • Xext / shm: Trennen Sie das SHM-Segment, nachdem Pixmap veröffentlicht wurde
  • Colin Walters (2):
  • autogen.sh: Implementieren Sie die GNOME-Build-API
  • xf86platformBus: Fügen Sie eine Assertion hinzu, um eine (fatale) Compiler-Warnung zu vermeiden
  • Daniel Martin (3):
  • dix: Entferne XpExtension-Reste von protocol.txt
  • security: Entfernen Sie XpExtension von SecurityTrustedExtensions
  • xfree86: Lösche Datei modinit.h
  • Daphne Pfister (1):
  • os: Regeneriere os / oscolor.c von app / rgb # 52289
  • Dave Airlie (61):
  • drop exa
  • modesetting: Treiberaufwand von anderen Codebasen neu starten
  • bereinigen Sie einige der drmmode_display Header-Datei
  • modesetting: Neuschreiben von Sondierungen basierend auf fbdev.
  • ein bisschen mehr unnötigen Code
  • update authors / copyright
  • drop loading dri2
  • Port-Schaden-Tracking-Code von st / xorg
  • Serverrecycling wird repariert
  • hinzufügen -Wall, Bereinigung Warnungen
  • entferne unbenutztes Debug
  • Fügen Sie die Unterstützung für shadowfb hinzu, standardmäßig auf on.
  • füge die erste Manpage hinzu
  • Überprüfen Sie, ob drm die dumme Pufferfunktion unterstützt
  • fix make distcheck
  • Fix fb_id für unreine Berichterstattung
  • configure: benötigt keine xvmc.
  • Fixup-Gerät geöffnet
  • behebe einige Leerzeichen
  • modesetting: fügt Cursor-Fallback hinzu, wenn der Kernel den Cursor zurückweist.
  • cleanup dumb cap fetch
  • Verwenden Sie eine Kappe, um zu entscheiden, ob Schatten bevorzugt wird oder nicht.
  • shadowfb: dump shadowfb Zustand beim Start
  • modesetting: Fix stride, wenn der Kernel es modifiziert.
  • modesetting: verschiebe Schattenbilder in andere Strukturen
  • modesetting: Fix shadow resizing.
  • modesetting: Deaktiviere unreine Updates für ENOSYS
  • modesetting: Warnungen beheben, entfernen Sie toten Code.
  • xf86-video-modesetting 0.2.0
  • modesetting: Fix Build gegen ältere Xext
  • drop Verwendung von alloca, einfach malloc / free
  • verwenden
  • dirty: Überprüfen Sie malloc return
  • cursor: Verberge Cursor auf LeaveVT
  • modesetting: Hinzufügen von Set / Drop-Master um VT-Switch
  • modesetting: Verschiebe das öffnende Kernel-Gerät vor der Einstellung der Tiefe
  • modesetting: Versuch zu arbeiten, wenn wir 24 oder 32bpp
  • wollen
  • modesetting: Stellen Sie sicher, dass das PCI-Gerät dem drm-Gerät entspricht
  • bump-Version auf 0.3.0
  • modesetting: Kompat-Header-Datei hinzufügen
  • modesetting: Konvertiere in neue scrn-Konvertierungs-APIs.
  • modesetting: fix make distcheck
  • modesetting: stoße auf die neueste X Server compat api.
  • modesetting: Workaround Kernel Bug Reporting 0x0 als gültige Minuten
  • modesetting: pci probing benötigt die Schnittstellenversion 1.4
  • modesetting 0.4.0: bump configure.ac
  • modesetting: drop unbrauchbar xf86PciInfo include
  • modesetting: behebe eine Warnung darüber, dass nahe undefiniert ist.
  • modesetting: Unterstützung für Plattformbus hinzufügen
  • modesetting: Hinzufügen von Slave-Unterstützung.
  • modesetting: Entfernen Sie die Alloca-Nutzung wieder
  • modesetting: behebe Abstürze, die durch udev race conditions verursacht wurden
  • modesetting: bump to 0.6.0
  • modesetting: Stellen Sie Dummy-Hooks für Schatten bereit
  • modesetting: fix justiere Frame-Absturz
  • modesetting: Ändere Ausgabenamen für sekundäre GPUs
  • modesetting: verschiebe closing fd, nachdem wir die Ausgaben überprüft haben
  • modesetting: versuchen Sie und verwenden Sie Hotspot-Cursor-Unterstützung
  • modesetting: Korrigiere das Rendern des Cursors mit Hotspots.
  • modesetting: fixiere die Verwendung nach dem Free.
  • modesetting: Bilde die Regression gegen ältere Server.
  • Pixmap: Repariere die umgekehrte Optimus-Unterstützung mit mehreren Köpfen
  • David Ung (1):
  • randr: Fix Logik in RRPointerToNearestCrtc
  • Egbert Eich (1):
  • BellProc: Senden eines Klingelereignisses in der Kernprotokollglocke bei Anforderung
  • Eric Anholt (52):
  • xorg: Entferne doppelte Definitionen einiger XV-related structs.
  • kdrive: Machen Sie ein wenig mehr Aufräumarbeiten von der XV struct-Deduplizierung.
  • kdrive: Entfernen Sie den toten generischen XV-Adapter-Code.
  • kdrive: Vereinfachen Sie die Adapter-Setup-Schnittstelle.
  • glamour: Teilen Sie den XV-Code in XF86-abhängige Teile und generische.
  • kdrive: Mark XV Namen const, um Warnungen zu vermeiden.
  • ephyr: Fügen Sie Unterstützung für XV mit Glamour hinzu.
  • glamour: Share-Code für die Handhabung von put_image.
  • xephyr: Erlaube Glamour mit gles2 (auf GLX) zu initialisieren.
  • glamour: Löschen Sie unnötige glTexParameteri () in SetSpans ().
  • glamour: Verwende MIN / MAX-Makros, um glamour_transfer.c
  • zu bereinigen
  • glamour: Löschen Sie unnötige glTexParameteri () beim Hochladen von Texturdaten.
  • glamour: Übergeben Sie konstante Argumente an glamour_solid ().
  • Glamour: Entferne immer-wahr yInverted Flag.
  • Glamour: Drop Dead bekommen / Pub Sub-Pixmap-Funktionen.
  • glamour: Drop dead glamour_download_pixmap_to_cpu ()
  • glamour: Drop tot glamour_restore_pixmap_to_texture ().
  • Glamour: Entfernen Sie einen toten Prototyp.
  • Glamour: Lassen Sie die "machen wir eine Reihe von Blits oder Draws" Logik.
  • xv: Entfernen Sie die tote VIDEO_INVERT_CLIPLIST von den DDKS xorg und kdrive.
  • xv: Entferne totes VIDEO_NO_CLIPPING von den xorg und kdrive DDXes.
  • xv: Verschieben Sie den allgemeinen Code für die Bereinigung des Adapters nach xvmain.c
  • xv: Löschen Sie die Schnittstelle ddQueryAdaptors ().
  • xv: Verschieben Sie die private Zuordnung des DDX XV-Bildschirms in die DDXes.
  • xv: Verwende unbenutztes XvdiPreemptVideo ().
  • xv: Nicht verwendete XvdiVideoStopped ().
  • löschen
  • xv: Verschieben Sie das CloseScreen-Setup von einem DIX-Hook auf das normale Wrapping.
  • xv: Verschiebe den xf86 XV-Farbschlüssel-Helfer zum Kern.
  • xv: Fix malloc-failure Fälle in der Füllfarbe Schlüsselhelfer.
  • kdrive: Entfernen Sie tot KXVPaintRegion ().
  • kdrive: Vermeiden Sie es explizit, neue Fenster-Privates explizit auf NULL zu setzen.
  • xv: Entfernen Sie die No-Op AllocatePort / FreePort-Schnittstellen.
  • xv: Lösche den ClientPtr von der Schnittstelle zum DDX.
  • kdrive: Entferne eine tote Struktur.
  • glamour: Versuchen Sie nicht, Schriftarten zu erstellen, wenn wir sie nicht verwenden.
  • glx: Deaktiviert indirekte GLX-Kontexte standardmäßig.
  • modesetting: Modesettings COPYING in den xserver's einfügen.
  • modesetting: uniform MODESETTING_OUTPUT_SLAVE_SUPPORT
  • modesetting: xserver prüft bereits XEXTPROTO & gt; = 7.2.99.901.
  • modesetting: Verwendung von "Zeiger" für "void *"
  • verworfen
  • modesetting: Aktualisierung für die Plattform-API-Änderung.
  • modesetting: Verbinde den Treiber mit dem Build.
  • modesetting: Drop-Verwendung von compat-api.h
  • modesetting: Löscht die verbleibende old-xserver-Kompatibilität.
  • modesetting: Führe x-indent-all.sh.
  • aus
  • modesetting: Fixiere einige seltsame Formatierungen nach x-inden-all.sh.
  • modesetting: Deduplicate einige scrn Setup.
  • modesetting: Fügen Sie Unterstützung für das Rendern mit Glamour hinzu.
  • dri2: Importieren Sie eine Kopie der PCI-ID von Mesa - & gt; Treibernamenzuordnungen.
  • dri2: Den Namen des Treibers automatisch eingeben, wenn der DDX diesen nicht bereitstellt.
  • modesetting: Exportieren Sie zwei Funktionen, die ich aus DRI2 / Present wiederverwenden möchte.
  • modesetting: Fügen Sie Unterstützung für DRI2 mit Glamour hinzu.
  • Gaetan Nadon (14):
  • Füllen Sie die COPYING-Datei mit dem Lizenztext
  • Hinzufügen von Kontaktinformationen zur README-Datei
  • man: fehlender AM_V_GEN und fest codierter sed-Befehlsname
  • Tippfehler in .gitignore
  • korrigieren
  • make: Entfernen Sie redundante AUTOMAKE_OPTIONS
  • Entfernen Sie redundantes EXTRA_DIST für die README-Datei.
  • Fügen Sie fehlende Ziele für ChangeLog und INSTALL
  • hinzu
  • Ersetzen Sie den veralteten AM_CONFIG_HEADER durch AC_CONFIG_HEADERS
  • Entfernen Sie redundante AC_PROG_CC
  • Entfernen Sie nicht benötigte AM_PROG_CC_C_CO
  • make: Entferne leere Variablenzuweisung
  • make: Fügen Sie alle Warnungen entsprechend der Plattform hinzu
  • config: Ersetzen Sie veraltete AC_HELP_STRING durch AS_HELP_STRING
  • config: Layout und kommentiere den oberen Teil von configure.ac
  • Hans de Goede (1):
  • Fügen Sie Unterstützung für serververwaltete fds hinzu
  • James Simmons (1):
  • mappt keine Cursor im sw Cursor-Modus
  • Jasper St. Pierre (2):
  • xwayland-input: Korrigiere einen Crasher für ein Rennen mit dem Wayland Compositor
  • xwayland: Implementieren Sie das Drosseln für Oberflächen basierend auf dem Frame-Ereignis
  • Jeremy Huddleston Sequoia (3):
  • mieq: Repariere eine Absturzregression in mieqProcessDeviceEvent
  • ListenOnOpenFD: Entferne Resets, da dies Hotplugging-Verbindungen sein sollen
  • XQuartz: Bessere Unterstützung beim Ausschalten "Displays haben separate Spaces" auf OS X Mavericks
  • Jörg Sonnenberger (1):
  • Formatierungszeichenfolge korrigieren.
  • Jon Turney (56):
  • hw / xwin / glx: Beschränken Sie beim Generieren von Shims die betrachteten Features auf die GL-Version

Andere Software von Entwickler X.org Foundation

X.Org
X.Org

14 Apr 15

xf86-video-r128
xf86-video-r128

19 Feb 15

Kommentare zu X.Org Server

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!