X.Org Server

Software screenshot:
X.Org Server
Dettagli del software:
Versione: 1.20.1 Aggiornato
Data di caricamento: 16 Aug 18
Sviluppatore: X.org Foundation
Licenza: Libero
Popolarità: 22

Rating: nan/5 (Total Votes: 0)

X.Org Server (xorg-server) è un'implementazione open source e liberamente distribuita di X Window System (X.Org), fornita dalla X.Org Foundation, appositamente progettata per Sistema operativo GNU / Linux.


Caratteristiche a colpo d'occhio

Le funzionalità principali includono input hotplug, KDrive, DTrace ed EXA. È progettato per funzionare su molti sistemi operativi simili a UNIX, inclusa la maggior parte delle distribuzioni Linux e varianti BSD. È anche il server X predefinito per il sistema operativo Solaris.


Forked from XFree86

X.Org Server fa parte del software X.Org, il popolare e potente sistema X Window utilizzato in molti sistemi operativi POSIX, incluse quasi tutte le distribuzioni GNU / Linux, così come alcuni sapori BSD e Solaris. Il software è stato originariamente biforcato dal progetto XFree86.


Un componente importante di ogni distribuzione Linux

Questo è un componente molto importante ed essenziale di tutti i sistemi operativi basati su kernel di Linux che eseguono un ambiente desktop grafico o un gestore di finestre. Senza X.Org e X.Org Server, sarai in grado di utilizzare una distro dalla riga di comando.

È installato per impostazione predefinita

Ovviamente, questo significa che è installato di default in tutte queste distribuzioni GNU / Linux, senza eccezioni. Se rimuovi questo pacchetto dall'installazione, non sarai più in grado di accedere all'ambiente grafico.


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

Molte persone si confondono su questi due componenti essenziali di una distribuzione Linux che utilizza una sessione grafica, ma si dovrebbe sapere che X.Org (X Window System) è il server di visualizzazione e X.Org Server è l'implementazione del sistema X Window che contiene molti altri progetti, come XCB e Xlib.

Inoltre, X.Org Foundation è l'organizzazione che governa questi due progetti. I pacchetti X.Org (X Window System) sono liberamente disponibili per il download su Softoware.

Novità in questa versione:

    < li> Questa versione di bugfix corregge diversi problemi in RANDR, Xwayland, glamour, il driver di modalità e altrove. Tutti sono incoraggiati ad aggiornare.

Novità nella versione 1.20.0:

  • Un sacco di correzioni di Presente, modificatore DRI3 e buildsystem .

Novità della versione nella versione:

  • Adam Jackson (10):
  • xfix: rimuovi l'array CursorCurrent
  • glx: correggi errori di battitura che interrompono GLX_ARB_context_flush_control
  • glx: limita solo i contesti indiretti in MakeCurrent (v2)
  • glx: correggi glXQueryContext per GLX_FBCONFIG_ID e GLX_RENDER_TYPE (v2)
  • composito: rimuovi un commento fuorviante
  • composito: Esporta compIsAlternateVisual
  • composito: rendi compIsAlternateVisual sicuro anche se Composite è disattivato
  • glx: invia l'attributo GLX_VISUAL_SELECT_GROUP_SGIX per le immagini
  • glx: sposta le immagini sintetiche di Composite in un gruppo di selezione diverso
  • xserver 1.19.6
  • Alex Goins (1):
  • ramdac: controlla ScreenPriv! = NULL in xf86ScreenSetCursor ()
  • Daniel Martin (4):
  • Modalità di funzionamento: correzione del potenziale overflow del buffer
  • test: input: corregge l'avviso non inizializzato usato in dix_event_to_core
  • test: signal-logging: correzione dei test di numero con segno in loop
  • os / xdmcp: Honor -una volta che la sessione è morta
  • Eric Anholt (1):
  • xkb: stampa il percorso xkbcomp che viene eseguito quando non riusciamo a compilare.
  • Giuseppe Bilotta (3):
  • xkb: inizializza tsyms
  • randr: ProcRRGetOutputInfo: inizializza la memoria
  • randr: rrGetScreenResources: inizializza la memoria
  • Hector Martin (1):
  • edid: corregge errore off-one nella numerazione in modalità CEA
  • Michel Danzer (1):
  • presente: invia solo eventi PresentCompleteNotify al client di presentazione
  • Nikolay Martynov (1):
  • XShmGetImage: correzione della censura
  • Olivier Fourdan (2):
  • xwayland: corregge la conversione del cursore non-argb
  • dix: evitare il deferencing NULL PtrCtrl
  • Peter Hutterer (1):
  • config / udev: considera ID_INPUT_FOO = 0 come 'unset'
  • Thomas Hellstrom (3):
  • glx: aggira il metodo di scambio GLX_OML nei vecchi driver dri
  • glx: Correzione della corrispondenza fbconfig visiva rispetto al metodo di scambio
  • glx: duplicati fbconfigs rilevanti per la visualizzazione di compositing
  • Tomasz Sniatowski (1):
  • os: Fix strtok / free crash in ComputeLocalClient

Novità nella versione 1.19.3:

  • Ripristina & quot; presente: consenti il ​​flipping con le uscite slave PRIME & quot;
  • Ripristina & quot; primo: sincronizza la pixmap condivisa dalla finestra principale invece dello screen pixmap & quot;
  • os: corregge l'iterazione su busfaults
  • glamour: corregge la dichiarazione mancante in dash vertex shader
  • xwayland: cancella la callback del frame del cursore
  • xwayland: controlla gli stati dei client per distruggere i callback
  • presente: disabilita il flip di pagina solo quando uno slave crtc è attivo
  • render: risoluzione dell'heap dei limiti di accesso

Novità nella versione 1.19.2:

  • Adam Jackson (1):
  • os: avviso di mancata dichiarazione di Squash per timingsafe_memcmp
  • Chris Wilson (3):
  • xfree86: prendi il blocco di input per xf86RecolorCursor
  • xfree86: accetta il blocco dell'input per xf86TransparentCursor
  • xfree86: prendi input_lock () per xf86ScreenCheckHWCursor
  • Matthieu Herrb (4):
  • Usa timingsafe_memcmp () per confrontare MIT-MAGIC-COOKIES CVE-2017-2624
  • Utilizza arc4random_buf (3) se disponibile per generare cookie.
  • auth: rimuovi AuthToIDFunc e le funzioni associate. Non usato più.
  • Brown bag si impegna a correggere 957e8d (supporto arc4random_buf ())
  • Michel Danzer (3):
  • primo: sincronizza la pixmap condivisa dalla finestra radice invece dello pixmap dello schermo
  • presente: consenti il ​​flipping con le uscite slave PRIME
  • danno: convalida le immagini di origine associate a Windows prima di scartare
  • Olivier Fourdan (5):
  • xwayland: applica la rotazione dell'output per le dimensioni dello schermo
  • xwayland: CRTC dovrebbe supportare tutte le rotazioni
  • glamour: due passaggi non funzioneranno su pixmap di memoria
  • xwayland: assicurati di avere una finestra di messa a fuoco
  • xwayland: non impostare checkRepeat sul master kbd
  • Peter Hutterer (1):
  • os: registra un bug ogni volta che WriteToClient viene chiamato dal thread di input
  • Svitozar Cherepii (1):
  • xwayland: aggiungi hack per la risoluzione FWXGA n. 99574

Novità nella versione 1.19.1:

  • dix: squash alcuni nuovi avvisi di gcc6
  • kdrive: nuke un gruppo di codice morto
  • xfree86: Aggiungi flag server IndirectGLX (v2)
  • xfree86: non ingoiare & plusmn; iglx flag di riga di comando
  • modalità di inserimento: reinviare le rects sporche su EINVAL (v2)
  • xfree86: correzione dell'ordinamento del driver fallback per Xorg -configure (v2)
  • os: considera ssh come client non locale (v4)
  • configure.ac: mantieni l'ambiente CFLAGS durante il test
  • x86emu: la modifica include l'ordine per evitare conflitti con l'intestazione di sistema
  • Input: invia eventi XI2 FocusOut NotifyPointer alla finestra del puntatore.
  • shm: censura anche le immagini restituite da ShmGetImage
  • presente: migliora il ridimensionamento del gestore vblank
  • presente: fix presentazione di flips fuori ordine
  • randr / provider: consente solo alle gpu slave di scaricare fonti.
  • modalità: imposta driverPrivate su NULL dopo aver chiuso fd.
  • xf86Crtc: non impostare la proprietà della finestra di root sulle GPU slave.
  • modalità di utilizzo: imposta le funzionalità dopo il glamour e attiva i tappi di scarico.
  • glamour: aggiungi l'API glamour_finish
  • modalità di utilizzo: implementa la conversione da 32 a 24 gpp nell'aggiornamento shadow
  • glx: evita perdite di memoria quando utilizzi il rendering indiretto
  • linux: non provare ad aprire / dev / vc / 0, correggere l'errore msg quando / dev / tty0 open fallisce
  • Modalità di funzionamento: pulizia corretta fb per reverse-prime-offload
  • Modalità di funzionamento: risoluzione dello swap delle funzionalità sink / source del provider
  • modalità di utilizzo: aggiungi solo fb principale, se necessario
  • XQuartz: Rimuovi --with-launchd-id-prefisso
  • XQuartz: corregge il testo della guida per --with-bundle-id-prefix
  • XQuartz: Aggiorna l'URL del feed di rilascio per utilizzare il nuovo URL https
  • XQuartz: aggiungi l'opzione di configurazione --with-sparkle-feed-url
  • XQuartz: aggiungi le opzioni di configurazione --with-bundle-version e --with-bundle-version-string
  • XQuartz: aggiorna anni di copyright
  • XQuartz: risoluzione CFBundleVersion predefinita
  • glamour: disabilita le operazioni logiche quando fai compositing [v4]
  • glamour: glamour_make_current sooner in glamour_composite_with_shader
  • glamour: preserva i bit GL_RED nel canale R quando la destinazione è GL_RED [v2]
  • glamour: consente di regolare x / y disegnabili nell'ottimizzazione della copia del composito
  • glamour: usa DestroyPixmap invece di FreePicture per pixmap con glifo glifo
  • modalità di funzionamento: cancella drmmode- & gt; fb_id prima di non spostarlo
  • exa: disegna solo trapezi validi
  • xwayland-shm: fortifica la fallacia contro EINTR
  • EXA: Honor op parametro su exaGlyphs anche se maskFormat == NULL
  • glamour: corregge il campionamento al di fuori delle immagini sorgente / maschera RGBx
  • glamour: controlla le operazioni composite che sono equivalenti alle copie
  • glamour: impossibile utilizzare le copie quando si accede all'esterno della fonte composita
  • glamour: chiama eglBindAPI dopo eglInitialize
  • xwayland: Chiama eglBindAPI dopo eglInitialize
  • dix: aggira i dati del cursore ARGB non premoltiplicati
  • glamour: traduce la regione di sfondo del testo solido dopo il ritaglio
  • os: usa strtok invece di xstrtokenize in ComputeLocalClient
  • xwayland: corregge l'avviso del compilatore in GLAMOUR Xv
  • glamour: correzione dell'offset sbagliato sui rettangoli compositi
  • wayland: risorsa chiara per pixmap su irrealizza
  • Xi: non fornire eventi di movimento emulati per tocchi non emulatori
  • xkb: dopo aver modificato la mappa dei tasti, forza un aggiornamento dell'indicatore
  • xkb: aggiungi una causa all'aggiornamento dell'indicatore xkb dopo una modifica della mappa dei tasti
  • xwayland: Aggiorna stato RR su wl_output.done invece di wl_output.mode
  • dix / ptraccel: correzione della perdita di memoria in InitPredictableAccelerationScheme
  • modalità: correggi il controllo degli errori da DRM_IOCTL_MODE_CURSOR2
  • modalità di utilizzo: utilizza load_cursor_argb_check per il fallback del cursore sw
  • Modalità di funzionamento: correggi il controllo del cursore hw alla prima chiamata

Novità nella versione 1.18.4:

  • dix: squash alcuni nuovi avvisi di gcc6
  • kdrive: nuke un gruppo di codice morto
  • xfree86: Aggiungi flag server IndirectGLX (v2)
  • xfree86: non ingoiare & plusmn; iglx flag di riga di comando
  • modalità di inserimento: reinviare le rects sporche su EINVAL (v2)
  • xfree86: correzione dell'ordinamento del driver fallback per Xorg -configure (v2)
  • os: considera ssh come client non locale (v4)
  • configure.ac: mantieni l'ambiente CFLAGS durante il test
  • x86emu: la modifica include l'ordine per evitare conflitti con l'intestazione di sistema
  • Input: invia eventi XI2 FocusOut NotifyPointer alla finestra del puntatore.
  • shm: censura anche le immagini restituite da ShmGetImage
  • presente: migliora il ridimensionamento del gestore vblank
  • presente: fix presentazione di flips fuori ordine
  • randr / provider: consente solo alle gpu slave di scaricare fonti.
  • modalità: imposta driverPrivate su NULL dopo aver chiuso fd.
  • xf86Crtc: non impostare la proprietà della finestra di root sulle GPU slave.
  • modalità di utilizzo: imposta le funzionalità dopo il glamour e attiva i tappi di scarico.
  • glamour: aggiungi l'API glamour_finish
  • modalità di utilizzo: implementa la conversione da 32 a 24 gpp nell'aggiornamento shadow
  • glx: evita perdite di memoria quando utilizzi il rendering indiretto
  • linux: non provare ad aprire / dev / vc / 0, correggere l'errore msg quando / dev / tty0 open fallisce
  • Modalità di funzionamento: pulizia corretta fb per reverse-prime-offload
  • Modalità di funzionamento: risoluzione dello swap delle funzionalità sink / source del provider
  • modalità di utilizzo: aggiungi solo fb principale, se necessario
  • XQuartz: Rimuovi --with-launchd-id-prefisso
  • XQuartz: corregge il testo della guida per --with-bundle-id-prefix
  • XQuartz: Aggiorna l'URL del feed di rilascio per utilizzare il nuovo URL https
  • XQuartz: aggiungi l'opzione di configurazione --with-sparkle-feed-url
  • XQuartz: aggiungi le opzioni di configurazione --with-bundle-version e --with-bundle-version-string
  • XQuartz: aggiorna anni di copyright
  • XQuartz: risoluzione CFBundleVersion predefinita
  • glamour: disabilita le operazioni logiche quando fai compositing [v4]
  • glamour: glamour_make_current sooner in glamour_composite_with_shader
  • glamour: preserva i bit GL_RED nel canale R quando la destinazione è GL_RED [v2]
  • glamour: consente di regolare x / y disegnabili nell'ottimizzazione della copia del composito
  • glamour: usa DestroyPixmap invece di FreePicture per pixmap con glifo glifo
  • modalità di funzionamento: cancella drmmode- & gt; fb_id prima di non spostarlo
  • exa: disegna solo trapezi validi
  • xwayland-shm: fortifica la fallacia contro EINTR
  • EXA: Honor op parametro su exaGlyphs anche se maskFormat == NULL
  • glamour: corregge il campionamento al di fuori delle immagini sorgente / maschera RGBx
  • glamour: controlla le operazioni composite che sono equivalenti alle copie
  • glamour: impossibile utilizzare le copie quando si accede all'esterno della fonte composita
  • glamour: chiama eglBindAPI dopo eglInitialize
  • xwayland: Chiama eglBindAPI dopo eglInitialize
  • dix: aggira i dati del cursore ARGB non premoltiplicati
  • glamour: traduce la regione di sfondo del testo solido dopo il ritaglio
  • os: usa strtok invece di xstrtokenize in ComputeLocalClient
  • xwayland: corregge l'avviso del compilatore in GLAMOUR Xv
  • glamour: correzione dell'offset sbagliato sui rettangoli compositi
  • wayland: risorsa chiara per pixmap su irrealizza
  • Xi: non fornire eventi di movimento emulati per tocchi non emulatori
  • xkb: dopo aver modificato la mappa dei tasti, forza un aggiornamento dell'indicatore
  • xkb: aggiungi una causa all'aggiornamento dell'indicatore xkb dopo una modifica della mappa dei tasti
  • xwayland: Aggiorna stato RR su wl_output.done invece di wl_output.mode
  • dix / ptraccel: correzione della perdita di memoria in InitPredictableAccelerationScheme
  • modalità: correggi il controllo degli errori da DRM_IOCTL_MODE_CURSOR2
  • modalità di utilizzo: utilizza load_cursor_argb_check per il fallback del cursore sw
  • Modalità di funzionamento: correggi il controllo del cursore hw alla prima chiamata

Novità nella versione 1.18.3:

  • vfb: aggiungi di nuovo LD_EXPORT_SYMBOLS_FLAG a LDFLAGS
  • Xext / vidmode: riduce la verbosità dei messaggi di debug GetModeLine
  • glamour: passa da RED a 0 per le texture alfa
  • presente: riacquisti solo per il prossimo MSC dopo l'errore flip
  • xfree86 / modalità: assicurati che il cursore HW sia nascosto quando dovrebbe
  • xwayland: non includere la frequenza nel nome della modalità
  • xwayland: fai finta di supportare viewport in vidmode
  • DRI2: aggiungi ID Polaris PCI

Novità nella versione 1.18.2:

  • glamour viene aggiornato per utilizzare i profili core OpenGL, se disponibili, che dovrebbero migliorare l'utilizzo della memoria e le prestazioni dell'hardware moderno e ottenere ulteriori miglioramenti delle prestazioni per le piattaforme rpi e GLES
  • DRI2, DRI3 e Present hanno tutte ricevuto correzioni di correttezza per blocco, arresti anomali e altre stranezze
  • Il server Xwayland è stato aggiornato per supportare le estensioni Xv e xf86vidmode per una migliore compatibilità e corretto alcuni bug con l'output hotplug e gli aggiornamenti dei puntatori
  • Xwin ha visto miglioramenti nella gestione di finestre e appunti e alcuni nuovi layout di tastiera

Novità nella versione 1.18.1:

  • build: rimuovi le mie vecchie / cw percorsi stanti
  • vidmode: rilascia il codice evento inutilizzato
  • Xorg.man: sposta i dettagli XLOCAL nella pagina man X (7), invece
  • Xorg.man: aggiornamento per riflettere -nolisten tcp che diventa predefinito
  • Xserver.man: documenta più trasporti per -nolisten & amp; -listen opzioni
  • presente: aggiusta la logica di scambio asincrono
  • modalità di gestione: gestire i guasti nell'impostazione di un CRTC in una modalità DRM correttamente
  • modalità di utilizzo: output_idive in drmmode_set_mode_major ()
  • modalità: rimuovi i controlli XF86_CRTC_VERSION
  • presente: esegui subito se target_msc è uguale a current_msc
  • Xext: fix build con --disable-xace
  • os: assicurati che il client fd_setWritable sia inizializzato prima dell'uso
  • DRI2: sincronizzazione radeonsi_pci_ids.h da Mesa

Novità nella versione 1.18.0:

  • build: rimuovi le mie vecchie / cw percorsi stanti
  • vidmode: rilascia il codice evento inutilizzato
  • Xorg.man: sposta i dettagli XLOCAL nella pagina man X (7), invece
  • Xorg.man: aggiornamento per riflettere -nolisten tcp che diventa predefinito
  • Xserver.man: documenta più trasporti per -nolisten & amp; -listen opzioni
  • presente: aggiusta la logica di scambio asincrono
  • modalità di gestione: gestire i guasti nell'impostazione di un CRTC in una modalità DRM correttamente
  • modalità di utilizzo: output_idive in drmmode_set_mode_major ()
  • modalità: rimuovi i controlli XF86_CRTC_VERSION
  • presente: esegui subito se target_msc è uguale a current_msc
  • Xext: fix build con --disable-xace
  • os: assicurati che il client fd_setWritable sia inizializzato prima dell'uso
  • DRI2: sincronizzazione radeonsi_pci_ids.h da Mesa

Novità nella versione 1.17.2:

  • Punti salienti importanti:
  • Correzione per CVE-2015-3164 in Xwayland
  • Correzione del setup di int10 per vesa
  • Corregge la regressione in un'autenticazione interpretata dal server
  • Correzione dell'installazione fb su CPU big-endian
  • Risoluzione di build per gcc5
  • Completa registro modifiche:
  • Aaron Plattner (2):
  • xfree86: corregge la gestione del PCI di xf86_check_platform_slot
  • xfree86: aggiungi gli schermi GPU anche se non ci sono GDev attivi
  • Adam Jackson (1):
  • xserver 1.17.2
  • Adel Gadllah (1):
  • Modalità di funzionamento: ripara il cursore del software fallback
  • Alan Coopersmith (2):
  • Cancella le voci ListenTransConns in CloseWellKnownConnections
  • Accetta x86_64 e i * 86 per $ host_cpu in Solaris su x86
  • Brent Collins (1):
  • shm: corregge l'inizializzazione della risorsa xselinux per le pixmap xinerama
  • Chris Wilson (2):
  • shm: correggi use-after-free in ShmDestroyPixmap
  • presente: copia i contenuti non salvati nello Screen Pixmap
  • Colin Harrison (2):
  • os / xdmcp.c: include Xtrans.h quando si costruisce per WIN32
  • os / utils.c: non provare a creare os_move_fd () per WIN32
  • Dave Airlie (2):
  • os / access: correzione della regressione in un'autenticazione interpretata dal server
  • glamour: non eseguire operazioni di rendering con corrispondenti source / dest (v2)
  • Dima Ryazanov (1):
  • xwayland: implementa lo scorrimento uniforme
  • Egbert Eich (6):

  • Simboli
  • : correggi sdksyms.sh per far fronte a gcc5
  • Xephyr: non si arresta in modo anomalo se non viene specificato alcun argomento da riga di comando
  • Xephyr: stampa il numero di visualizzazione del server predefinito se non ne viene specificato nessuno
  • Xephyr: correzione compilata quando il debug è abilitato
  • Xephyr: correggi il sorteggio dell'immagine sullo schermo per il non glamour & amp; caso non XHSM
  • Xephyr: corregge l'immagine rotta quando l'endianess della macchina client e host-Xserver differiscono
  • Emil Velikov (2):
  • randr: rimuovi i messaggi di errore chatty
  • randr: usa randr: prefisso in ErrorF ()
  • Hans de Goede (1):
  • Riattiva immediatamente i dispositivi di input non serverfd su vtenter
  • Jason Gerecke (2):
  • xfree86: restituisce NULL da xf86CompatOutput se non è definito compat_output
  • dix: non consentire la trasformazione del dispositivo da impostare su dispositivi senza valutazione
  • Jon TURNEY (9):
  • ephyr: evita un segfault con 'DISPLAY = Xephy -glamor'
  • os: le opzioni XDMCP come -query ecc. dovrebbero implicare -listen tcp
  • os: insegna a vpnprintf () come gestire "% *. * s"
  • hw / xwin / glx: analisi del refact dell'elemento XML
  • hw / xwin / glx: migliora il generatore di codice per gestire l'ultimo XML di registro di Khronos OpenGL
  • hw / xwin: riporta le informazioni sulla versione di Cygwin nel registro
  • glamour: Fix build quando configurato --enable-glamour --disable-xshmfence
  • hw / xwin / winclipboard: collega xwinclip con -lpthread
  • hw / xnest: fix build per MinGW
  • Jonathan Gray (2):
  • glamour: rimuovi const dal tipo restituito di glamour_get_drawable_location ()
  • glamour: fix build quando DRI3 non è definito
  • Jurg Billeter (1):
  • int10: correzione degli errori per pci_device_map_legacy
  • Keith Packard (1):
  • mi: gli archi riempiti con una porzione di torta parziale potrebbero richiedere più spazio per le estensioni
  • Maarten Lankhorst (4):
  • glamour: usa solo (un) pack_subimage quando disponibile
  • glamour: non controllare gli errori gl in glamour_build_program
  • glamour: utilizza GL_FRAMEBUFFER anziché GL_READ_FRAMEBUFFER
  • glamour: GL_TEXTURE_MAX_LEVEL non è disponibile su GLES2
  • Michal Srb (1):
  • Esporre GetMaster ai moduli.
  • Michel Danzer (2):
  • Aggiungi AC_SYS_LARGEFILE definisce su dix-config.h
  • modalità di utilizzo: include dix-config.h da dumb_bo.c
  • Olivier Fourdan (4):
  • ephyr: fallisce se è richiesto glamour ma non è utilizzabile
  • xwayland: aggiungi dipendenza dalle librerie glamour
  • glamour: controlla le istruzioni max ALU native
  • dix: corregge l'ordine dei byte dell'immagine su hardware big endian
  • Ray Strode (5):
  • systemd-logind: filtra i messaggi non-signal dal filtro messaggi
  • systemd-logind: non indovina il timeout predefinito di D-Bus
  • xwayland: attiva il controllo degli accessi su socket aperti [CVE-2015-3164 1/3]
  • os: supporta la nuova modalità di accesso utente implicito locale [CVE-2015-3164 2/3]
  • xwayland: predefinito per l'utente locale se non viene fornito alcun file xauth. [CVE-2015-3164 3/3]
  • Robert Ancell (1):
  • xwayland: correggi le stringhe di errore
  • Rui Matos (2):
  • dix / events: imposta il tempo corrente sul valore data / ora specificato in NoticeTime
  • xwayland: accelera la nostra superficie del cursore con un callback di fotogramma
  • Vicente Olivert Riera (1):
  • backtrace.c: correggi il cast di parole a un puntatore

Novità nella versione 1.17.1:

  • xkb: non scambiare i dati XkbSetGeometry nel buffer di input
  • xkb: controlla la lunghezza delle stringhe rispetto alla dimensione della richiesta

Novità nella versione 1.17.0:

  • dri2: imposta il nome del driver vdpau se ddx non fornisce alcun nome del driver
  • randr: tenta di correggere l'output primario su slave (v2)
  • config / udev: rispetta le assegnazioni dei posti quando vengono assegnati dispositivi
  • os: corregge le condizioni di gara del timer

Novità nella versione 1.16.3:

  • glx: essere più paranoico sulle richieste a lunghezza variabile [CVE-2014-8093 1/6]
  • glx: sii più rigido nel rifiutare le dimensioni delle immagini non valide [CVE-2014-8093 2/6]
  • glx: paranoia aggiuntiva in __glXGetAnswerBuffer / __GLX_GET_ANSWER_BUFFER (v2) [CVE-2014-8093 3/6]
  • glx: corregge il calcolo della dimensione dell'immagine per EXT_texture_integer [CVE-2014-8098 1/8]
  • glx: aggiungi safe_ {add, mul, pad} (v3) [CVE-2014-8093 4/6]
  • glx: protezione da overflow integer per richieste di rendering non generate (v3) [CVE-2014-8093 5/6]
  • glx: controllo della lunghezza per le richieste RenderLarge (v2) [CVE-2014-8098 3/8]
  • glx: controllo della lunghezza di livello superiore per le richieste vendor private scambiate [CVE-2014-8098 4/8]
  • glx: verifica della lunghezza della richiesta per SetClientInfoARB [CVE-2014-8098 5/8]
  • glx: controllo della lunghezza per richieste private del fornitore non generate [CVE-2014-8098 6/8]
  • glx: controllo della lunghezza per richieste singole non generate (v2) [CVE-2014-8098 7/8]
  • glx: passa la lunghezza richiesta rimanente in - & gt; varsize (v2) [CVE-2014-8098 8/8]
  • Aggiungi -iglx & amp; + iglx a Xserver.man
  • malloc non controllato può consentire al client non autorizzato di bloccare Xserver [CVE-2014-8091]
  • dix: overflow intero in ProcPutImage () [CVE-2014-8092 1/4]
  • dix: overflow intero in GetHosts () [CVE-2014-8092 2/4]
  • dix: overflow intero in RegionSizeof () [CVE-2014-8092 3/4]
  • dix: overflow intero in REQUEST_FIXED_SIZE () [CVE-2014-8092 4/4]
  • dri2: overflow intero in ProcDRI2GetBuffers () [CVE-2014-8094]
  • dbe: lunghezze non convalidate nelle chiamate DbeSwapBuffers [CVE-2014-8097]
  • Xi: lunghezze non valide nell'estensione Xinput [CVE-2014-8095]
  • xcmisc: lunghezza non convalidata in SProcXCMiscGetXIDList () [CVE-2014-8096]
  • Xv: lunghezze non convalidate nei proc di scambio prolungati XVideo [CVE-2014-8099]
  • dri3: lunghezze non convalidate nei proc di swapping estensione DRI3 [CVE-2014-8103 1/2]
  • presente: lunghezze non valide in Proc di estensione attuali [CVE-2014-8103 2/2]
  • randr: lunghezze non convalidate nei proc di swapp estensione di RandR [CVE-2014-8101]
  • render: lunghezze non convalidate in Render extn. processori scambiati [CVE-2014-8100 2/2]
  • xfix: lunghezza non convalidata in SProcXFixesSelectSelectionInput [CVE-2014-8102]
  • Aggiungi la lunghezza della richiesta verificando i casi di test per alcune richieste Xinput 1.x
  • Aggiungi la lunghezza della richiesta verificando i casi di test per alcune richieste Xinput 2.x
  • Aggiungi REQUEST_FIXED_SIZE testcases per test / misc.c
  • fb: corregge gli algoritmi di Bresenham per i segmenti piccoli comunemente utilizzati.
  • render: controlla la dimensione della richiesta prima di leggerla [CVE-2014-8100 1/2]
  • glx: controllo della lunghezza per le richieste GLXRender (v2) [CVE-2014-8098 2/8]
  • presente: supporta PresentOptionCopy
  • glx: controlla il ritorno da __glXGetAnswerBuffer
  • dbe: Chiamare a DDX SwapBuffers richiede l'indirizzo di int, non unsigned int [CVE-2014-8097 pt. 2]
  • glx: impossibile combinare dichiarazioni e codice nelle fonti X.org [CVE-2014-8098 pt. 9]
  • Parametri mancanti nella macro REQUEST_FIXED_SIZE [CVE-2014-8092 pt. 5]
  • dix: i limiti GetHosts controllano usando il valore del puntatore sbagliato [CVE-2014-8092 pt. 6]
  • presente: evita arresti anomali in DebugPresent (), un po 'più di informazioni.
  • presente: corregge l'uso dei pageflip vsynced e onora PresentOptionAsync. (V4)
  • glx: Correggi il mascheramento della maschera in __glXGetAnswerBuffer [CVE-2014-8093 6/6]

Novità in nella versione 1.17 di RC1:

  • Modalità di funzionamento: corrisponde a PCI classe 3, qualsiasi sottoclasse
  • xfree86: rimuovi il codice fisso stent /usr/share/X11/xorg.conf.d dalla pagina man xorg.conf
  • Adam Jackson (131):
  • Implement - & gt; driverFunc
  • modalità di funzionamento: non spostare il cursore del software (interrotto)
  • Utilizza la propria funzione thunk anziché shadowUpdatePackedWeak
  • dix: rimuove un'antica configurazione IBM
  • dix: rimuovi alcuni residui di XFree86 3.x
  • dix: (Do not) cambia BITMAP_SCANLINE_UNIT su Linux s390 {, x}
  • dix: rimuovi alcune macro morte
  • dix: rimuovi alcuni avanzi di cfb
  • dix: Default GLYPHPADBYTES a 4
  • dix: rimuovi l'involucro speciale di wacky sparc (v2)
  • dix: rimuove un caso strano di little-endian s390
  • dix: rimuove la consapevolezza dell'arch da servermd.h (v2)
  • xfree86: rimuovi i moduli multimediali i2c
  • xfree86: Rimuovi #include "compiler.h" da luoghi che non ne hanno bisogno
  • xfree86: rimuovi nds32_flush_icache
  • xfree86: rimuovi MMIO_MOVE32
  • xfree86: Undefine NO_INLINE
  • xfree86: non specializza le varianti gcc di accesso alla memoria non allineato
  • xfree86: rimuove gli helper int64 non allineati non utilizzati
  • xfree86: sposta gli helper generici non allineati nel codice int10
  • xfree86: rimuovi i rimanenti accessori non allineati inutilizzati
  • xfree86: rimuovi alcuni decli di ppc casuali
  • xfree86: Undef FAKEIT
  • xfree86: Undef __HIGHC __
  • xfree86: rimuovi un po 'improbabile di #pragma
  • xfree86: Undef GCCUSESGAS
  • xfree86: rimuovi un inutile! __ SUNPRO_C guardia
  • xfree86: rimuovi il supporto per Linux ppc precedente alla 2.6
  • xfree86: semplifica un po 'di OS e archalsals
  • xfree86: ripulisci i decl di barriera powerpc
  • xfree86: rimuovi MMIO_ONB * e gli amici
  • xfree86: tira la definizione di barriera generica () fino al livello più alto
  • xfree86: ripulisci alcuni stupidi usi __sparc della macro
  • xfree86: Unifica i condizionali ppc / sparc mmio-swap-or-not
  • mi: rimuove la consapevolezza dell'archivio semi-arbitrario in macro coordinate compresse
  • bsd: rimuovi alcuni codici di riferimento dietro #if 0
  • dix: rende più ovvio il codice dell'era LBX
  • kdrive: rimuovi alcuni bit morti della pagina man
  • mi: Rimuovi miSegregateChildren apparentemente inutilizzato
  • miext / shadow: rimuovi l'antico trucco di retrocompatibilità
  • miext / shadow: rimuovi shadowInit
  • os: rimuovi i malloc / free wrapper deprecati
  • os: Rimuovi LocalClientCred
  • render: rimuove CopyPicture inutilizzato
  • saver: non aprire codice IsMapInstalled
  • vgahw: Nuke inutilizzato vgaCmap.c
  • xfree86: rimuovi xf86ConfigActivePciEntity
  • xfree86: rimuovi alcuni tipi di pre-copiazioni inutilizzati
  • xfree86: rimuovi i tipi PCI deprecati
  • xfree86: rimuove xf86 {Map, Unmap} inutilizzato
  • inutilizzato
  • xfree86: Rimuovi protectMem da VidMemInfo
  • xfree86: rimuovi le inutili xf86RandRCreateScreenResources
  • xfree86: Rimuovi inutili #include "fb.h"
  • xfree86: rimuovi gli HardEdges inutilizzati
  • xkb: rimuovi alcune affascinanti paranoie dall'emissione di eventi
  • xquartz: rimuovi DRI inutilizzato {, Post} ValidateTree
  • dri1: rimuovi DRI inutilizzato {, Post} ValidateTree
  • xwayland: cattura i rapporti di danno sul riquadro di delimitazione
  • xfree86: rimuovi xf86 {Map, Unmap} VidMem
  • xfree86: rimuovi {set, disfa} WC da VidMemInfo
  • xfree86: rimuovi xf86LinearVidMem
  • int10: porta off xf86ReadBIOS
  • xfree86: rimuovi xf86ReadBIOS
  • xfree86: rimuovi xf86CheckMTRR
  • xfree86: rimuove la memoria di consapevolezza MTRR
  • xfree86: ripulisci un po 'di consapevolezza alpha
  • loader: rimuovi la compatibilità con la numerazione della versione XFree86 antica
  • ephyr: implementa correttamente i cursori hardware (v3)
  • loader: Deobfuscate RTLD_ * roba macro
  • mi: rimuove la compatibilità colormap di Windows 8-bpp
  • xfree86: rimuovi il hook del driver di notifica xv
  • xfree86: rimuovi l'opzione "TextClockFreq"
  • xfree86: Rimuovi spurio xf86ConfigError
  • xfree86: rimuove il back-pointer inutile in pScrn dal codice della mappa di colori
  • xfree86: rimuovi il supporto DisplayID
  • xfree86: rimuovi xf86Info.log (v2)
  • xfree86: rimuovi xf86Info.useDefaultFontPathFrom inutilizzato
  • xfree86: configServerFlags non fallisce mai, lo rende invalido
  • xfree86: rimuovi gli xf86PrintMarkers inutili
  • x86emu: Undefine _NO_INLINE
  • exa, kdrive: rimuove le macro ridondanti di BitsPerPixel
  • input: rimuove la SetKeySymsMap non utilizzata
  • loader: rimuovi alcuni codici baklava
  • vfb: Non reimplementare micmap così tanto
  • xfree86: rimuovi alcune stampe non può succedere da xf86CreateRootWindow
  • kdrive: rimuove il riferimento temporale a fbInitValidateTree
  • xquartz: rimuovi le esposizioni DRIWindow inutili
  • rootless: rimuovi RootlessShapedWindowIn ridondante
  • xwin: rimuovi il motore GDI nativo (v2)
  • xwin: rimuovi il motore DirectDraw primario
  • dix: rilascia il terzo argomento da WindowExposuresProcPtr
  • mi: Deobfuscate miWindowExposures
  • mi: Deobfuscate miOverlayWindowExposures
  • mi: semplifica l'interfaccia di reindirizzamento clip bordo composito
  • mi: argomento del piano di rilascio da miHandleExposures
  • mi: sposta pScreen- & gt; SendGraphicsExpose fino a dix
  • dix: rimuovi il bit DIXsaveUnder dalla finestra
  • dix: Lower backStorage a un bit invece di un puntatore
  • dix: rimuovi un vuoto se
  • dix: rimuovi alcuni inutili casting di NULL
  • dix: rimuovi una macro offuscata
  • mi: miSlideAndSizeWindow - & gt; miResizeWindow
  • fb: fb {Mappa, Unmap} Finestra - & gt; fb {Realizzare, Unrealize} Finestra
  • misc: raggruppa alcuni condizionali ridondanti
  • xinerama: correzione della modalità di accesso nella ricerca disegnabile di GetImage
  • render: conserva sempre il clip client come area
  • mi: segna le routine di span blit come _X_COLD
  • mi: escludi dettagli linea ampia
  • mi: Unexport dettagli dell'implementazione della tabella del bordo poligonale
  • mi: Unexport include i dettagli di implementazione del gruppo
  • mi: dettagli di implementazione del poligono di sottopixel di Unexport
  • mi: dettagli di implementazione del riempimento di arco di unexport
  • mi: piega mispans.c in miwideline.c
  • mi: piega mifpolycon.c in miarc.c
  • mi: piega mipoly {con, gen} .c in mipoly.c
  • mi: piega mipolyutil.c in mipoly.c
  • mi: piega micursor.c in mipointer.c
  • fb: Elimina fbLaneTable, staticize fb {8,16,32} Lane
  • fb: FB_SHIFT è 5 (e FB_UNIT è 32)
  • fb: rimuovi il percorso lento / irregolare per lo stipple pari / dispari
  • fb: sposta i bit fbStipple * vicino al loro unico consumatore
  • fb: rimuovi fbReduceRasterOp
  • inutilizzato
  • fb: rimuovi anche / dispari per il rallentamento delle tessere
  • fb: nasconde i dettagli di implementazione del glifo
  • fb: nasconde alcuni dettagli di linea a larghezza zero
  • fb: nasconde i dettagli della linea Bresenham
  • fb: Hide fbDots
  • fb: Nascondi fbPush {Pattern, Fill}
  • dix: archivia sempre la clip del client GC come regione (v2)
  • dix: ridigita e reimposta GC
  • composito: avvolge GetSpans
  • Alan Coopersmith (5):
  • Crea elenchi di test effettivamente
  • Annulla i test xi2 se ActivateDevice () fallisce
  • Utilizza un nome di visualizzazione univoco per ciascun programma di test xi2 [v3]
  • Assegna spazio sufficiente per entrambi i reset e amp; attributi flags
  • Se la fork fallisce in System (), non utilizzare la versione exec ()
  • Alan Hourihane (14):
  • Inizializzazione del nuovo driver per la modalità
  • Esegui il rientro
  • Collega il supporto del cursore hardware
  • Porta in linea con il ramo currentetting-101 corrente per le modifiche al connettore / encoder
  • Aggiungi il supporto DRI2.
  • correzioni di formattazione
  • altre correzioni di formattazione
  • ancora più
  • Aggiungi i winsys di EXA per l'interfaccia del driver di pipe gallio
  • Correggi superficie di copia
  • assegni NULL
  • aggiungi --with-gallio-dir per specificare la posizione dell'albero di gallio
  • Altri errori di controllo
  • correzioni per modifiche all'aumento del gallio
  • Alex Deucher (1):
  • modalità di utilizzo: dimensione del cursore di query dal kernel
  • Alex Orange (1):
  • fb: corregge gli algoritmi di Bresenham per i segmenti piccoli comunemente utilizzati.
  • Alon Levy (1):
  • modalità di utilizzo: aggiungi il supporto del connettore virtuale
  • Andreas Hartmetz (1):
  • glamour: non usare la memoria che useremo
  • Axel Davy (1):
  • Correggi present_pixmap quando si utilizza present_notify_msc
  • Carlos Garnacho (1):
  • xwayland: disattiva / attiva i dispositivi solo in caso di modifica delle funzionalità
  • Chris Wilson (2):
  • Aggiungi le modalità GTF mancanti
  • Xext / shm: dissocia il segmento SHM dopo che Pixmap è stato rilasciato
  • Colin Walters (2):
  • autogen.sh: implementa l'API di compilazione GNOME
  • xf86platformBus: aggiungi asserzione per evitare l'avviso del compilatore (fatale)
  • Daniel Martin (3):
  • dix: rimuovi gli avanzi XpExtension da protocol.txt
  • sicurezza: rimuove XpExtension da SecurityTrustedExtensions
  • xfree86: cancella il file modinit.h
  • Daphne Pfister (1):
  • os: Rigenera os / oscolor.c dall'app / rgb # 52289
  • Dave Airlie (61):
  • rilascia exa
  • modalità: riavvia lo sforzo del driver da altre basi di codice
  • ripulire il file di intestazione drmmode_display
  • modalità di utilizzo: riscrivi il sondaggio basato su fbdev.
  • gut un altro codice non necessario
  • aggiorna autori / copyright
  • rilasciare il caricamento di dri2
  • codice di tracciamento dei danni della porta da st / xorg
  • correzione del riciclaggio del server
  • aggiungi -Avviso di blocco, pulizia
  • rimuovi il debug inutilizzato
  • aggiungi il supporto per shadowfb, predefinito su on.
  • aggiungi la pagina man iniziale
  • controlla drm supporta la capacità del buffer muto
  • fix make distcheck
  • correggi fb_id per i rapporti sporchi
  • configure: non richiede xvmc.
  • dispositivo di riparazione aperto
  • correggi alcuni spazi
  • modalità di utilizzo: aggiungi il fallback del cursore se il kernel rifiuta il cursore.
  • cleanup dumb cap fetch
  • usa un cap per decidere se l'ombra è preferita o meno.
  • shadowfb: dump shadowfb state all'avvio
  • modalità: correggi il passo se il kernel lo modifica.
  • modalità di funzionamento: sposta oggetti shadow in un'altra struttura
  • Modalità di funzionamento: correzione del ridimensionamento dell'ombra
  • modalità: disabilita gli aggiornamenti sporchi per ENOSYS
  • modalità di utilizzo: correzione degli avvisi, rimozione del codice guasto.
  • xf86-video-modesetting 0.2.0
  • modalità: fix build contro il vecchio Xext
  • elimina l'uso di alloca, usa malloc / free
  • dirty: controlla malloc return
  • cursore: nascondi i cursori su LeaveVT
  • modalità di utilizzo: aggiungi set / drop master attorno all'interruttore VT
  • modalità di funzionamento: sposta il dispositivo del kernel in apertura prima di impostare la profondità
  • modalità: cerca di allenarti se vogliamo 24 o 32 bpp
  • modalità di funzionamento: assicurati che il dispositivo pci corrisponda al dispositivo drm
  • bump versione a 0.3.0
  • modalità di utilizzo: aggiungi il file di intestazione compatibile
  • modalità: converti in nuove API di conversione scrn
  • modalità di funzionamento: fix make distcheck
  • modalità di funzionamento: bump to latest X server compat api.
  • modalità: soluzione del problema del kernel che segnala 0x0 come minuti validi
  • modalità di funzionamento: pci probing richiede l'interfaccia versione 1.4
  • modesetting 0.4.0: bump configure.ac
  • modalità: drop inutile xf86PciInfo include
  • Modalità di funzionamento: correggi gli avvisi relativi alla chiusura non definita.
  • modalità di utilizzo: aggiungi il supporto del bus della piattaforma
  • modalità di utilizzo: aggiungi il supporto per lo slave di uscita.
  • modalità di funzionamento: rimuovi di nuovo l'uso di alloca
  • Modalità di funzionamento: correzione degli arresti anomali causati dalle condizioni di gara di udev
  • modalità di funzionamento: bump a 0.6.0
  • modalità di funzionamento: fornisce ganci fittizi per ombra
  • modalità di utilizzo: fix adjust frame crash
  • Modalità di utilizzo: modifica dei nomi di uscita per le GPU secondarie
  • modalità di funzionamento: sposta la chiusura di fd dopo aver controllato le uscite
  • modalità: prova e usa il supporto del cursore hotspot
  • modalità di utilizzo: correzione del rendering del cursore con hotspot.
  • modalità di utilizzo: correggi uso dopo gratuito
  • modalità: aggiusta la regressione della build contro i server più vecchi.
  • pixmap: risolvi il supporto del reverse optimus con più teste
  • David Ung (1):
  • randr: correzione della logica in RRPointerToNearestCrtc
  • Egbert Eich (1):
  • BellProc: invia un evento campanello sulla campana del protocollo core quando richiesto
  • Eric Anholt (52):
  • xorg: rimuove le definizioni duplicate di alcune strutture relative a XV.
  • kdrive: fai un po 'più di pulizia dalla deduplicazione della struct XV.
  • kdrive: rimuovi il codice degli adattatori XV generici morti.
  • kdrive: semplifica l'interfaccia di configurazione dell'adattatore.
  • glamour: divide il codice XV in parti dipendenti da XF86 e generico.
  • kdrive: Mark XV nomi const per evitare avvisi.
  • ephyr: aggiungi il supporto per XV usando glamour.
  • glamour: codice di condivisione per la gestione di put_image.
  • xephyr: consenti l'inizializzazione di glamour con gles2 (su GLX).
  • glamour: elimina glTexParameteri () non necessario in SetSpans ().
  • glamour: usa i macro MIN / MAX per ripulire glamour_transfer.c
  • glamour: elimina glTexParameteri () non necessario nel caricamento dei dati di texture.
  • glamour: rilascia gli argomenti costanti su glamour_solid ().
  • glamour: rimuovi il flag yInverted sempre vero
  • glamour: le funzioni drop get get / pub sub pixmap.
  • glamour: Drop dead glamour_download_pixmap_to_cpu ()
  • glamour: Drop dead glamour_restore_pixmap_to_texture ().
  • glamour: rimuovi un prototipo morto.
  • glamour: elimina la logica "stiamo facendo una serie di blits or draws".
  • xv: rimuovi la VIDEO_INVERT_CLIPLIST morta dalle xorg e kdrive DDX.
  • xv: rimuovi VIDEO_NO_CLIPPING non valido da xorg e kdrive DDX.
  • xv: sposta il codice comune per la pulizia dell'adattatore su xvmain.c
  • xv: rilascia l'interfaccia ddQueryAdaptors ().
  • xv: sposta l'allocazione privata dello schermo del DDX XV nei DDX.
  • xv: rilascia XvdiPreemptVideo () non usato
  • xv: rilascia XvdiVideoStopped () non utilizzato.
  • xv: sposta la configurazione di CloseScreen da un hook DIX al normale wrapping.
  • xv: sposta l'helper della chiave colore xf86 XV su core.
  • xv: risolve i casi di errore di malloc nell'helper della chiave colore di riempimento
  • kdrive: rimuovi KXVPaintRegion ().
  • kdrive: non preoccuparti di cancellare in modo esplicito i nuovi dati della finestra su NULL.
  • xv: rimuove le interfacce non opzionali AllocatePort / FreePort.
  • xv: rilascia il ClientPtr dall'interfaccia al DDX.
  • kdrive: rimuovi una struttura morta
  • glamour: non provare a configurare trame di font di base quando non le useremo.
  • glx: disabilita i contesti GLX indiretti per impostazione predefinita.
  • Modalità di funzionamento: Unisci la modalità di COPYING in xserver.
  • modalità di utilizzo: unifdef MODESETTING_OUTPUT_SLAVE_SUPPORT
  • modalità: xserver controlla già XEXTPROTO & gt; = 7.2.99.901.
  • modalità di utilizzo: elimina l'uso del "puntatore" per "void *"
  • Modalità di funzionamento: aggiornamento per la modifica dell'API del dispositivo della piattaforma.
  • modalità: collega il driver alla build.
  • modalità di utilizzo: elimina l'uso di compat-api.h
  • Modalità di utilizzo: elimina la compatibilità con i vecchi x-server rimanenti.
  • modalità di esecuzione: esegui x-indent-all.sh.
  • modalità di utilizzo: correzione di alcune strane formattazioni dopo x-indent-all.sh.
  • Modalità di funzionamento: deduci la configurazione di scrn.
  • modalità di utilizzo: aggiungi il supporto per il rendering usando glamour.
  • dri2: importa una copia dell'ID PCI di Mesa - & gt; mappature dei nomi dei driver.
  • dri2: inserisci automaticamente il nome del driver se DDX non lo fornisce.
  • Modalità di funzionamento: Esporta due funzioni che desidero riutilizzare da DRI2 / Presente.
  • modalità di utilizzo: aggiungi il supporto per DRI2 con glamour.
  • Gaetan Nadon (14):
  • Compila il file COPIA con il testo della licenza
  • Aggiungi le informazioni di contatto al file README
  • man: manca AM_V_GEN e il nome del comando sed hard codificato
  • Correggere errore di battitura in .gitignore
  • make: rimuovere AUTOMAKE_OPTIONS ridondanti
  • Rimuovi EXTRA_DIST ridondante per il file README.
  • Aggiungi target mancanti per ChangeLog e INSTALLAZIONE
  • Sostituisci AM_CONFIG_HEADER obsoleto con AC_CONFIG_HEADERS
  • Rimuovi AC_PROG_CC
  • ridondante
  • Rimuovi AM_PROG_CC_C_CO
  • non necessario
  • make: rimuovi l'assegnazione della variabile vuota
  • make: aggiungi tutti gli avvisi in base alla piattaforma
  • config: sostituisci AC_HELP_STRING deprecato con AS_HELP_STRING
  • config: layout e commenta la parte superiore di configure.ac
  • Hans de Goede (1):
  • Aggiungi il supporto per i fds gestiti dal server
  • James Simmons (1):
  • non mappare i cursori nella modalità cursore sw
  • Jasper St. Pierre (2):
  • input xwayland: correggi un crasher per una gara con il compositore Wayland
  • xwayland: implementa la limitazione per le superfici in base all'evento frame
  • Jeremy Huddleston Sequoia (3):
  • mieq: corregge una regressione incidente in mieqProcessDeviceEvent
  • ListenOnOpenFD: rimuovi i ripristini poiché è destinato alle connessioni hotplug
  • XQuartz: supporto migliore disattivazione "I display hanno spazi separati" su OS X Mavericks
  • Joerg Sonnenberger (1):
  • Correggi stringa di formato.
  • Jon TURNEY (56):
  • hw / xwin / glx: quando si generano shim, limitare le funzionalità considerate alla versione GL

Altri software di sviluppo X.org Foundation

X.Org
X.Org

14 Apr 15

xf86-video-r128
xf86-video-r128

19 Feb 15

Commenti a X.Org Server

I commenti non trovato
Aggiungi commento
Accendere le immagini!