X.Org Server

Software captura de pantalla:
X.Org Server
Detalles de software:
Versión: 1.20.1 Actualizado
Fecha de carga: 16 Aug 18
Promotor: X.org Foundation
Licencia: Libre
Popularidad: 22

Rating: nan/5 (Total Votes: 0)

X.Org Server (xorg-server) es una implementación de código abierto y distribución libre del X Window System (X.Org), proporcionada por X.Org Foundation, especialmente diseñada para el Sistema operativo GNU / Linux.


Características de un vistazo

Las características clave incluyen entrada hotplug, KDrive, DTrace y EXA. Está diseñado para ejecutarse en muchos sistemas operativos tipo UNIX, incluida la mayoría de las distribuciones de Linux y las variantes de BSD. También es el servidor X predeterminado para el sistema operativo Solaris.


Bifurcado de XFree86

X.Org Server es parte del software X.Org, el popular y poderoso X Window System utilizado en muchos sistemas operativos POSIX, que incluye casi todas las distribuciones de GNU / Linux, así como algunos sabores de BSD y Solaris. El software se bifurcó originalmente del proyecto XFree86.


Un componente importante de cada distribución de Linux

Este es un componente muy importante y esencial de todos los sistemas operativos Linux basados ​​en kernels que ejecutan un entorno de escritorio gráfico o un administrador de ventanas. Sin X.Org y X.Org Server, solo podrá usar una distribución desde la línea de comandos.

It & rsquo; s instalado por defecto

Por supuesto, esto significa que está instalado por defecto en todas estas distribuciones de GNU / Linux, sin excepción. Si elimina este paquete de su instalación, ya no podrá acceder al entorno gráfico.


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

Muchas personas se confunden con estos dos componentes esenciales de una distribución de Linux que usa una sesión gráfica, pero se debe saber que X.Org (X Window System) es el servidor de visualización y X.Org Server es la implementación del sistema X Window que contiene varios otros proyectos, como XCB y Xlib.

Además, X.Org Foundation es la organización que gobierna estos dos proyectos. Los paquetes X.Org (X Window System) están disponibles de forma gratuita para su descarga en Softoware.

Qué hay de nuevo en esta versión:

    < li> Esta versión de corrección de errores corrige varios problemas en RANDR, Xwayland, glamour, el controlador de ajuste de modo y en otros lugares. Todos son alentados a actualizarse.

¿Qué hay de nuevo en la versión 1.20.0:

  • Muchos modificadores de Present, DRI3 y buildsystem .

Qué hay de nuevo en la versión:

  • Adam Jackson (10):
  • xfixes: elimina la matriz CursorCurrent
  • glx: corrige errores tipográficos que rompen GLX_ARB_context_flush_control
  • glx: solo contextos indirectos al ras en MakeCurrent (v2)
  • glx: corrige glXQueryContext para GLX_FBCONFIG_ID y GLX_RENDER_TYPE (v2)
  • compuesto: elimina un comentario engañoso
  • compuesto: exportar compIsAlternateVisual
  • compuesto: haga que compIsAlternateVisual sea seguro incluso si Composite está desactivado
  • glx: envíe el atributo GLX_VISUAL_SELECT_GROUP_SGIX para imágenes
  • glx: mueve las imágenes sintéticas de Composite a un grupo selecto diferente
  • xserver 1.19.6
  • Alex Goins (1):
  • ramdac: Check ScreenPriv! = NULL en xf86ScreenSetCursor ()
  • Daniel Martin (4):
  • establecimiento de modos: soluciona el posible desbordamiento del búfer
  • prueba: entrada: soluciona la advertencia no inicializada utilizada en dix_event_to_core
  • prueba: registro de señal: corrige las pruebas de número firmado con bucles
  • os / xdmcp: Honor: una vez que la sesión está inactiva
  • Eric Anholt (1):
  • xkb: imprime la ruta xkbcomp que se está ejecutando cuando no compilamos.
  • Giuseppe Bilotta (3):
  • xkb: inicializar tsyms
  • randr: ProcRRGetOutputInfo: inicializar memoria
  • randr: rrGetScreenResources: initialize memory
  • Hector Martin (1):
  • edid: corrige el error de uno por uno en la numeración del modo CEA
  • Michel Danzer (1):
  • presente: solo envíe eventos de PresentCompleteNotify al cliente actual
  • Nikolay Martynov (1):
  • XShmGetImage: corregir la censura
  • Olivier Fourdan (2):
  • xwayland: soluciona la conversión del cursor que no es argb
  • dix: evitar la referenciación de NULL PtrCtrl
  • Peter Hutterer (1):
  • config / udev: considere ID_INPUT_FOO = 0 como 'unset'
  • Thomas Hellstrom (3):
  • glx: trabaja alrededor de un método de intercambio GLX_OML en controladores dri más antiguos
  • glx: corrige la coincidencia visual de fbconfig con respecto al método de intercambio
  • glx: duplicar fbconfigs relevantes para la composición de imágenes
  • Tomasz Sniatowski (1):
  • os: reparar strtok / free crash en ComputeLocalClient

Qué hay de nuevo en la versión 1.19.3:

  • Revertir & quot; presente: Permitir voltear con las salidas de esclavo PRIME & quot;
  • Revertir & quot; principal: sincroniza el mapa de píxeles compartido desde la ventana raíz en lugar de la pantalla pixmap & quot;
  • os: Fix iteration over busfaults
  • glamour: corrige la declaración faltante en el sombreado de vértices del tablero
  • xwayland: devolución de llamada de marco de cursor claro
  • xwayland: supervisa los estados del cliente para destruir devoluciones de llamada
  • presente: deshabilita la página de volteo solo cuando un crtc esclavo está activo
  • render: solución fuera del acceso al montón de límite

Qué hay de nuevo en la versión 1.19.2:

  • Adam Jackson (1):
  • os: advertencia de Squash missing declaration para timingsafe_memcmp
  • Chris Wilson (3):
  • xfree86: toma el bloqueo de entrada para xf86RecolorCursor
  • xfree86: Toma el bloqueo de entrada para xf86TransparentCursor
  • xfree86: Toma input_lock () para xf86ScreenCheckHWCursor
  • Matthieu Herrb (4):
  • Utilice timingsafe_memcmp () para comparar MIT-MAGIC-COOKIES CVE-2017-2624
  • Utilice arc4random_buf (3) si está disponible para generar cookies.
  • auth: elimina AuthToIDFunc y las funciones asociadas. Ya no se usa.
  • Brown bag se compromete a reparar 957e8d (soporte arc4random_buf ())
  • Michel Danzer (3):
  • primer: Sincronizar pixmap compartido desde la ventana raíz en lugar de pixmap de pantalla
  • presente: permite voltear con las salidas esclavas PRIME
  • daño: validar imágenes de origen vinculadas a ventanas antes de desenvolver
  • Olivier Fourdan (5):
  • xwayland: aplica la rotación de salida para el tamaño de pantalla
  • xwayland: CRTC debe admitir todas las rotaciones
  • glamour: Dos pasos no funcionarán en los mapas de puntos de memoria
  • xwayland: asegúrese de que tenemos una ventana de enfoque
  • xwayland: no establezca checkRepeat en el master kbd
  • Peter Hutterer (1):
  • os: registra un error cada vez que se llama a WriteToClient desde el hilo de entrada
  • Svitozar Cherepii (1):
  • xwayland: agregue hack para la resolución FWXGA # 99574

Qué hay de nuevo en la versión 1.19.1:

  • dix: aplasta algunas nuevas advertencias de gcc6
  • kdrive: Nuke un montón de código muerto
  • xfree86: agregue el indicador del servidor IndirectGLX (v2)
  • xfree86: no tragar y plusmn; indicador de línea de comando iglx
  • establecimiento de modos: vuelva a enviar las recetas sucias en EINVAL (v2)
  • xfree86: repare el orden de clasificación del controlador para Xorg -configure (v2)
  • os: trata a ssh como un cliente no local (v4)
  • configure.ac: mantener el entorno CFLAGS cuando se prueba
  • x86emu: Cambiar incluir orden para evitar conflictos con el encabezado del sistema
  • Entrada: envíe eventos XI2 FocusOut NotifyPointer a la ventana del puntero.
  • shm: también censurar imágenes devueltas por ShmGetImage
  • presente: mejorar el escalado del controlador de vblank
  • presente: arregla la presentación de volcados fuera de servicio
  • randr / provider: solo permite que el esclavo gpu sea una fuente de descarga.
  • establecimiento de modos: establezca driverPrivate en NULL después de cerrar fd.
  • xf86Crtc: no establezca la propiedad de la ventana raíz en las GPU esclavas.
  • establecimiento de modos: configure las capacidades después del glamour y habilite los límites de descarga.
  • glamour: agregue la API glamour_finish
  • establecimiento de modos: implementar la conversión de 32- & gt; 24 bpp en la actualización de sombra
  • glx: evita la pérdida de memoria cuando se utiliza la representación indirecta
  • Linux: no intente abrir / dev / vc / 0, corrija el mensaje de error cuando / dev / tty0 abierto falla
  • establecimiento de modos: limpieza adecuada fb para descarga inicial inversa
  • establecimiento de modos: arreglar el intercambio de capacidades de receptor / fuente de proveedor
  • establecimiento de modos: solo agregue fb principal si es necesario
  • XQuartz: eliminar --with-launchd-id-prefix
  • XQuartz: arregla el texto de ayuda para --with-bundle-id-prefix
  • XQuartz: actualice la URL del feed de publicación para usar la nueva URL https
  • XQuartz: agregue la opción de configuración --with-sparkle-feed-url
  • XQuartz: agregue las opciones de configuración de --with-bundle-version y --with-bundle-version-string
  • XQuartz: actualizar años de copyright
  • XQuartz: corrige la versión de CFBundleVersion predeterminada
  • glamour: deshabilita las operaciones lógicas al hacer composiciones [v4]
  • glamour: glamour_make_current antes en glamour_composite_with_shader
  • glamour: preservar bits GL_RED en el canal R cuando el destino es GL_RED [v2]
  • glamour: ajuste para x / y dibujable en la optimización de copia compuesta
  • glamour: utilice DestroyPixmap en lugar de FreePicture para glyph atlas pixmap
  • establecimiento de modos: borre drmmode- & gt; fb_id antes de unflipping
  • ex: solo dibujar trapezoides válidos
  • xwayland-shm: fortificar el fallocate contra EINTR
  • EXA: Honra el parámetro op para exaGlyphs incluso si maskFormat == NULL
  • glamour: corrige el muestreo fuera de las imágenes fuente / máscara de RGBx
  • glamour: compruebe las operaciones compuestas que son equivalentes a las copias
  • glamour: no se pueden usar copias al acceder fuera de la fuente compuesta
  • glamour: llame a eglBindAPI después de eglInitialize
  • xwayland: llame a eglBindAPI después de eglInitialize
  • dix: trabaja alrededor de datos de cursor ARGB no premultiplicados
  • glamour: Traducir la región de fondo de texto sólido después del recorte
  • os: use strtok en lugar de xstrtokenize en ComputeLocalClient
  • xwayland: corrige la advertencia del compilador en GLAMOUR Xv
  • glamour: arregla la compensación incorrecta en rectángulos compuestos
  • wayland: recurso claro para pixmap cuando no se realiza
  • Xi: no entregue eventos de movimiento emulado para toques que no emulan
  • xkb: después de cambiar el mapa de teclas, fuerce una actualización del indicador
  • xkb: agregue una causa a la actualización del indicador xkb después de un cambio de mapa de teclas
  • xwayland: actualiza el estado de RR en wl_output.done en lugar de wl_output.mode
  • dix / ptraccel: reparación de pérdida de memoria en InitPredictableAccelerationScheme
  • establecimiento de modos: corrige la comprobación de errores de DRM_IOCTL_MODE_CURSOR2
  • establecimiento de modos: use load_cursor_argb_check para la recuperación del cursor sw
  • establecimiento de modos: corrige la comprobación del cursor hw en la primera llamada

Qué hay de nuevo en la versión 1.18.4:

  • dix: aplasta algunas nuevas advertencias de gcc6
  • kdrive: Nuke un montón de código muerto
  • xfree86: agregue el indicador del servidor IndirectGLX (v2)
  • xfree86: no tragar y plusmn; indicador de línea de comando iglx
  • establecimiento de modos: vuelva a enviar las recetas sucias en EINVAL (v2)
  • xfree86: repare el orden de clasificación del controlador para Xorg -configure (v2)
  • os: trata a ssh como un cliente no local (v4)
  • configure.ac: mantener el entorno CFLAGS cuando se prueba
  • x86emu: Cambiar incluir orden para evitar conflictos con el encabezado del sistema
  • Entrada: envíe eventos XI2 FocusOut NotifyPointer a la ventana del puntero.
  • shm: también censurar imágenes devueltas por ShmGetImage
  • presente: mejorar el escalado del controlador de vblank
  • presente: arregla la presentación de volcados fuera de servicio
  • randr / provider: solo permite que el esclavo gpu sea una fuente de descarga.
  • establecimiento de modos: establezca driverPrivate en NULL después de cerrar fd.
  • xf86Crtc: no establezca la propiedad de la ventana raíz en las GPU esclavas.
  • establecimiento de modos: configure las capacidades después del glamour y habilite los límites de descarga.
  • glamour: agregue la API glamour_finish
  • establecimiento de modos: implementar la conversión de 32- & gt; 24 bpp en la actualización de sombra
  • glx: evita la pérdida de memoria cuando se utiliza la representación indirecta
  • Linux: no intente abrir / dev / vc / 0, corrija el mensaje de error cuando / dev / tty0 abierto falla
  • establecimiento de modos: limpieza adecuada fb para descarga inicial inversa
  • establecimiento de modos: arreglar el intercambio de capacidades de receptor / fuente de proveedor
  • establecimiento de modos: solo agregue fb principal si es necesario
  • XQuartz: eliminar --with-launchd-id-prefix
  • XQuartz: arregla el texto de ayuda para --with-bundle-id-prefix
  • XQuartz: actualice la URL del feed de publicación para usar la nueva URL https
  • XQuartz: agregue la opción de configuración --with-sparkle-feed-url
  • XQuartz: agregue las opciones de configuración de --with-bundle-version y --with-bundle-version-string
  • XQuartz: actualizar años de copyright
  • XQuartz: corrige la versión de CFBundleVersion predeterminada
  • glamour: deshabilita las operaciones lógicas al hacer composiciones [v4]
  • glamour: glamour_make_current antes en glamour_composite_with_shader
  • glamour: preservar bits GL_RED en el canal R cuando el destino es GL_RED [v2]
  • glamour: ajuste para x / y dibujable en la optimización de copia compuesta
  • glamour: utilice DestroyPixmap en lugar de FreePicture para glyph atlas pixmap
  • establecimiento de modos: borre drmmode- & gt; fb_id antes de unflipping
  • ex: solo dibujar trapezoides válidos
  • xwayland-shm: fortificar el fallocate contra EINTR
  • EXA: Honra el parámetro op para exaGlyphs incluso si maskFormat == NULL
  • glamour: corrige el muestreo fuera de las imágenes fuente / máscara de RGBx
  • glamour: compruebe las operaciones compuestas que son equivalentes a las copias
  • glamour: no se pueden usar copias al acceder fuera de la fuente compuesta
  • glamour: llame a eglBindAPI después de eglInitialize
  • xwayland: llame a eglBindAPI después de eglInitialize
  • dix: trabaja alrededor de datos de cursor ARGB no premultiplicados
  • glamour: Traducir la región de fondo de texto sólido después del recorte
  • os: use strtok en lugar de xstrtokenize en ComputeLocalClient
  • xwayland: corrige la advertencia del compilador en GLAMOUR Xv
  • glamour: arregla la compensación incorrecta en rectángulos compuestos
  • wayland: recurso claro para pixmap cuando no se realiza
  • Xi: no entregue eventos de movimiento emulado para toques que no emulan
  • xkb: después de cambiar el mapa de teclas, fuerce una actualización del indicador
  • xkb: agregue una causa a la actualización del indicador xkb después de un cambio de mapa de teclas
  • xwayland: actualiza el estado de RR en wl_output.done en lugar de wl_output.mode
  • dix / ptraccel: reparación de pérdida de memoria en InitPredictableAccelerationScheme
  • establecimiento de modos: corrige la comprobación de errores de DRM_IOCTL_MODE_CURSOR2
  • establecimiento de modos: use load_cursor_argb_check para la recuperación del cursor sw
  • establecimiento de modos: corrige la comprobación del cursor hw en la primera llamada

Qué hay de nuevo en la versión 1.18.3:

  • vfb: vuelve a agregar LD_EXPORT_SYMBOLS_FLAG a LDFLAGS
  • Xext / vidmode: reduce la verbosidad de los mensajes de depuración GetModeLine
  • glamour: swizzle RED a 0 para texturas alfa
  • presente: solo vuelve a poner en cola para el siguiente MSC después de la falla del volteo
  • xfree86 / modes: asegúrese de que el cursor HW esté oculto cuando debería estar
  • xwayland: no incluya la frecuencia en el nombre del modo
  • xwayland: simulamos que admitimos la ventana gráfica en modovid
  • DRI2: agregue ID de Polaris PCI

Qué hay de nuevo en la versión 1.18.2:

  • glamour se actualiza para usar los perfiles centrales de OpenGL si están disponibles, lo que debería mejorar el uso de la memoria y el rendimiento en hardware moderno, y obtuvo algunas otras mejoras de rendimiento para rpi y otras plataformas GLES
  • DRI2, DRI3 y Presente todas las correcciones de corrección recibidas para bloqueos, bloqueos y otras rarezas
  • El servidor de Xwayland se ha actualizado para admitir las extensiones Xv y xf86vidmode para una mejor compatibilidad, y corrigió algunos errores con actualizaciones Hotplug y puntero de salida
  • Xwin vio mejoras en la administración de ventanas y portapapeles, y algunos diseños de teclado nuevos

Qué hay de nuevo en la versión 1.18.1:

  • compilación: eliminar los mínimos mieles / cw incluir rutas
  • vidmode: elimine el código de evento no utilizado
  • Xorg.man: mueva los detalles de XLOCAL a la página de manual de X (7) en su lugar
  • Xorg.man: actualización para reflejar -nolisten tcp convirtiéndose en default
  • Xserver.man: documenta más transportes para -nolisten & amp; opciones de visualización
  • presente: corregir la lógica de intercambio asíncrono
  • establecimiento de modos: maneja las fallas al configurar un CRTC en un modo DRM correctamente
  • modesetting: Free output_ids en drmmode_set_mode_major ()
  • establecimiento de modos: eliminar XF86_CRTC_VERSION checks
  • presente: ejecutar de inmediato si target_msc es igual a current_msc
  • Xext: arreglar la compilación con --disable-xace
  • os: asegúrese de que los clientesWritable fd_set esté inicializado antes de usar
  • DRI2: sincronización radeonsi_pci_ids.h desde Mesa

Qué hay de nuevo en la versión 1.18.0:

  • compilación: eliminar los mínimos mieles / cw incluir rutas
  • vidmode: elimine el código de evento no utilizado
  • Xorg.man: mueva los detalles de XLOCAL a la página de manual de X (7) en su lugar
  • Xorg.man: actualización para reflejar -nolisten tcp convirtiéndose en default
  • Xserver.man: documenta más transportes para -nolisten & amp; opciones de visualización
  • presente: corregir la lógica de intercambio asíncrono
  • establecimiento de modos: maneja las fallas al configurar un CRTC en un modo DRM correctamente
  • modesetting: Free output_ids en drmmode_set_mode_major ()
  • establecimiento de modos: eliminar XF86_CRTC_VERSION checks
  • presente: ejecutar de inmediato si target_msc es igual a current_msc
  • Xext: arreglar la compilación con --disable-xace
  • os: asegúrese de que los clientesWritable fd_set esté inicializado antes de usar
  • DRI2: sincronización radeonsi_pci_ids.h desde Mesa

Qué hay de nuevo en la versión 1.17.2:

  • Destacados notables:
  • Corrección para CVE-2015-3164 en Xwayland
  • Repara la configuración de int10 para vesa
  • Corrección de la regresión en la autenticación interpretada por el servidor
  • Repara la configuración de fb en CPUs de gran tamaño
  • Solución de compilación para gcc5
  • Registro de cambios completo:
  • Aaron Plattner (2):
  • xfree86: arregla el manejo de PCI de xf86_check_platform_slot
  • xfree86: agregue pantallas GPU incluso si no hay GDevs activos
  • Adam Jackson (1):
  • xserver 1.17.2
  • Adel Gadllah (1):
  • establecimiento de modos: reparación del cursor del software de respaldo
  • Alan Coopersmith (2):
  • Borrar entradas de ListenTransConns en CloseWellKnownConnections
  • Acepte x86_64 y i * 86 para $ host_cpu en Solaris en x86
  • Brent Collins (1):
  • shm: repara la inicialización de recursos de xselinux para xinerama pixmaps
  • Chris Wilson (2):
  • shm: corregir el uso después de la liberación en ShmDestroyPixmap
  • presente: Copie los contenidos de unflip nuevamente a la pantalla Pixmap
  • Colin Harrison (2):
  • os / xdmcp.c: incluya Xtrans.h al compilar para WIN32
  • os / utils.c: no intente compilar os_move_fd () para WIN32
  • Dave Airlie (2):
  • os / access: corregir la regresión en la autenticación interpretada por el servidor
  • glamour: no hagas operaciones de render con fuente / dest coincidente (v2)
  • Dima Riazanov (1):
  • xwayland: Implementar desplazamiento suave
  • Egbert Eich (6):
  • símbolos: arregla sdksyms.sh para hacer frente a gcc5
  • Xephyr: no se cuelgue cuando no se especifique un argumento de línea de comando
  • Xephyr: Imprime el número de visualización del servidor predeterminado si no se especifica ninguno
  • Xephyr: corrige la compilación cuando la depuración está habilitada
  • Xephyr: Arregle el dibujo de la imagen de la pantalla para el no-Glamour & amp; caso no XHSM
  • Xephyr: arregla la imagen rota cuando la endianess de la máquina del cliente y el host-Xserver difieren
  • Emil Velikov (2):
  • randr: elimina los mensajes de error de conversación
  • randr: use randr: prefijo en ErrorF ()
  • Hans de Goede (1):
  • Vuelva a habilitar los dispositivos de entrada que no son de servidor de datos inmediatamente en vtenter
  • Jason Gerecke (2):
  • xfree86: devuelve NULL desde xf86CompatOutput si no se define compat_output
  • dix: no permita que la transformación del dispositivo se establezca en dispositivos sin validad
  • Jon TURNEY (9):
  • ephyr: evite una segfault con 'DISPLAY = Xephy -glamor'
  • os: las opciones de XDMCP como -query etc. deberían implicar -listen tcp
  • os: Teach vpnprintf () cómo manejar "% *. * s"
  • hw / xwin / glx: análisis de refactor del elemento XML
  • hw / xwin / glx: mejora el generador de códigos para tratar con el último XML de registro de OpenGL de Khronos
  • hw / xwin: informe la información de la versión de Cygwin en el registro
  • glamour: Fix build cuando se configura --enable-glamour --disable-xshmfence
  • hw / xwin / winclipboard: enlace xwinclip con -lpthread
  • hw / xnest: Fix build para MinGW
  • Jonathan Gray (2):
  • glamour: elimine const del tipo de devolución de glamour_get_drawable_location ()
  • glamour: corregir la compilación cuando DRI3 no está definido
  • Jurg Billeter (1):
  • int10: corrige la comprobación de errores para pci_device_map_legacy
  • Keith Packard (1):
  • mi: arcos rellenos parciales de sectores de tarta pueden necesitar más espacio para tramos
  • Maarten Lankhorst (4):
  • glamour: solo use (des) pack_subimage cuando esté disponible
  • glamour: no verifique los errores gl en glamor_build_program
  • glamour: use GL_FRAMEBUFFER en lugar de GL_READ_FRAMEBUFFER
  • glamour: GL_TEXTURE_MAX_LEVEL no está disponible en GLES2
  • Michal Srb (1):
  • Exponga GetMaster en módulos.
  • Michel Danzer (2):
  • Añadir AC_SYS_LARGEFILE define a dix-config.h
  • modesetting: incluye dix-config.h desde dumb_bo.c
  • Olivier Fourdan (4):
  • ephyr: falla si se solicita glamour pero no se puede usar
  • xwayland: agrega dependencia a glamor libs
  • glamour: consulte las instrucciones ALU nativas máximas
  • dix: arregla el orden de bytes de la imagen en el hardware de Big Endian
  • Ray Strode (5):
  • systemd-logind: filtra los mensajes que no son de señal del filtro de mensajes
  • systemd-logind: no hay que adivinar el tiempo de espera predeterminado de D-Bus
  • xwayland: habilite el control de acceso en los sockets abiertos [CVE-2015-3164 1/3]
  • os: admite el nuevo modo de acceso de usuario local implícito [CVE-2015-3164 2/3]
  • xwayland: predeterminado para el usuario local si no se proporciona ningún archivo xauth. [CVE-2015-3164 3/3]
  • Robert Ancell (1):
  • xwayland: corrige las cadenas de error
  • Rui Matos (2):
  • dix / events: establece currentTime en la marca de tiempo determinada en NoticeTime
  • xwayland: acelere las actualizaciones de nuestra superficie de cursor con una devolución de llamada de marco
  • Vicente Olivert Riera (1):
  • backtrace.c: repare la palabra lanzada en un puntero

Qué hay de nuevo en la versión 1.17.1:

  • xkb: no intercambie los datos de XkbSetGeometry en el búfer de entrada
  • xkb: comprueba la longitud de las cadenas con respecto al tamaño de la solicitud

Qué hay de nuevo en la versión 1.17.0:

  • dri2: establece el nombre del controlador vdpau si ddx no proporciona ningún nombre de controlador
  • randr: intento de corregir la salida primaria en esclavo (v2)
  • config / udev: respetar asignaciones de asiento cuando los dispositivos asignados
  • os: arregla las condiciones de carrera del temporizador

Qué hay de nuevo en la versión 1.16.3:

  • glx: sé más paranoico con las solicitudes de longitud variable [CVE-2014-8093 1/6]
  • glx: sea más estricto al rechazar tamaños de imágenes no válidas [CVE-2014-8093 2/6]
  • glx: Paranoia adicional en __glXGetAnswerBuffer / __GLX_GET_ANSWER_BUFFER (v2) [CVE-2014-8093 3/6]
  • glx: corrige el cálculo del tamaño de la imagen para EXT_texture_integer [CVE-2014-8098 1/8]
  • glx: agregue safe_ {add, mul, pad} (v3) [CVE-2014-8093 4/6]
  • glx: protección de desbordamiento de entero para solicitudes de procesamiento no generado (v3) [CVE-2014-8093 5/6]
  • glx: Comprobación de longitud para solicitudes RenderLarge (v2) [CVE-2014-8098 3/8]
  • glx: verificación de la longitud del nivel superior para las solicitudes VendorPrivate intercambiadas [CVE-2014-8098 4/8]
  • glx: verificaciones de longitud de solicitud para SetClientInfoARB [CVE-2014-8098 5/8]
  • glx: verificación de longitud para solicitudes privadas de proveedores no generadas [CVE-2014-8098 6/8]
  • glx: Comprobación de la longitud para solicitudes únicas no generadas (v2) [CVE-2014-8098 7/8]
  • glx: Pase la longitud de solicitud restante a - & gt; varsize (v2) [CVE-2014-8098 8/8]
  • Agregue -iglx & amp; + iglx a Xserver.man
  • malloc sin marcar puede permitir que el cliente sin derechos bloquee Xserver [CVE-2014-8091]
  • dix: desbordamiento de enteros en ProcPutImage () [CVE-2014-8092 1/4]
  • dix: desbordamiento de entero en GetHosts () [CVE-2014-8092 2/4]
  • dix: desbordamiento de enteros en RegionSizeof () [CVE-2014-8092 3/4]
  • dix: desbordamiento de enteros en REQUEST_FIXED_SIZE () [CVE-2014-8092 4/4]
  • dri2: desbordamiento de enteros en ProcDRI2GetBuffers () [CVE-2014-8094]
  • dbe: longitudes no validadas en llamadas de DbeSwapBuffers [CVE-2014-8097]
  • Xi: longitudes no validadas en extensión Xinput [CVE-2014-8095]
  • xcmisc: longitud no validada en SProcXCMiscGetXIDList () [CVE-2014-8096]
  • Xv: longitudes no validadas en XVideo Extension swapped procs [CVE-2014-8099]
  • dri3: longitudes no validadas en proxies de intercambio de extensiones DRI3 [CVE-2014-8103 1/2]
  • presente: longitudes no validadas en los actuales procesos de extensión [CVE-2014-8103 2/2]
  • randr: longitudes no validadas en procines de extensión de RandR swapped [CVE-2014-8101]
  • render: longitudes no validadas en Render extn. procs intercambiados [CVE-2014-8100 2/2]
  • xfixes: longitud no validada en SProcXFixesSelectSelectionInput [CVE-2014-8102]
  • Agregue casos de prueba de comprobación de longitud de solicitud para algunas solicitudes de Xinput 1.x
  • Agregue casos de prueba de comprobación de longitud de solicitud para algunas solicitudes de Xinput 2.x
  • Agregue REQUEST_FIXED_SIZE testcases para probar / misc.c
  • fb: Arregla los algoritmos de Bresenham para segmentos pequeños comúnmente utilizados.
  • render: comprueba el tamaño de la solicitud antes de leerla [CVE-2014-8100 1/2]
  • glx: Comprobación de la longitud de las solicitudes GLXRender (v2) [CVE-2014-8098 2/8]
  • presente: Support PresentOptionCopy
  • glx: check return de __glXGetAnswerBuffer
  • dbe: la llamada a DDX SwapBuffers requiere una dirección de int, no sin signo int [CVE-2014-8097 pt. 2]
  • glx: No se pueden mezclar las declaraciones y el código en las fuentes de X.org [CVE-2014-8098 pt. 9]
  • Paréntesis faltantes en la macro REQUEST_FIXED_SIZE [CVE-2014-8092 pt. 5]
  • dix: verificación de límites de GetHosts utilizando el valor del puntero incorrecto [CVE-2014-8092 pt. 6]
  • presente: evite bloqueos en DebugPresent (), un poco más de información.
  • presente: soluciona el uso de pageflips vsynced y reconoce PresentOptionAsync. (v4)
  • glx: soluciona el truncamiento de la máscara en __glXGetAnswerBuffer [CVE-2014-8093 6/6]

Qué hay de nuevo en la versión 1.17 RC1:

  • modesetting: coincide con PCI clase 3, cualquier subclase
  • xfree86: elimine el código duro /usr/share/X11/xorg.conf.d obsoleto de la página del comando man xorg.conf
  • Adam Jackson (131):
  • Implement - & gt; driverFunc
  • establecimiento de modos: no (interrumpido) cursor de software de doble vía
  • Utiliza la función de procesador propio en lugar de shadowUpdatePackedWeak
  • dix: eliminar una configuración antigua de IBM
  • dix: elimine algunos restos de XFree86 3.x
  • dix: (No) cambie BITMAP_SCANLINE_UNIT en Linux s390 {, x}
  • dix: elimina algunas macros muertas
  • dix: elimine algunos restos de cfb
  • dix: GLYPHPADBYTES predeterminado a 4
  • dix: eliminar la carcasa especial de Wacky sparc (v2)
  • dix: elimina un caso extraño de little-endian s390
  • dix: elimina el conocimiento del arco de servermd.h (v2)
  • xfree86: eliminar módulos multimedia i2c
  • xfree86: elimina #include "compiler.h" de lugares que no lo necesitan
  • xfree86: eliminar nds32_flush_icache
  • xfree86: eliminar MMIO_MOVE32
  • xfree86: definir NO_INLINE
  • xfree86: Unspecialize las variantes de gcc de acceso de memoria no alineado
  • xfree86: eliminar ayudantes int64 desalineados no utilizados
  • xfree86: mueve los ayudantes desalineados genéricos al código int10
  • xfree86: elimina los accesadores desalineados restantes no utilizados
  • xfree86: elimine algunas decls ppc aleatorias
  • xfree86: Undef FAKEIT
  • xfree86: Undef __HIGHC __
  • xfree86: elimina un poco improbable de #pragma
  • xfree86: Undef GCCUSESGAS
  • xfree86: eliminar un inútil! __ SUNPRO_C guardia
  • xfree86: elimine la compatibilidad con PPC de Linux pre-2.6
  • xfree86: simplifica un montón de condicionales del sistema operativo y del arco
  • xfree86: limpiar las decls de barrera de powerpc
  • xfree86: eliminar MMIO_ONB * y amigos
  • xfree86: desplaza la definición de barrera genérica () al nivel superior
  • xfree86: limpia un poco de uso de macro __sparc tonto
  • xfree86: unifica el ppc / sparc mmio-swap-o-no condicionales
  • mi: elimina la conciencia de arco semi arbitraria en macros de coordenadas empaquetadas
  • bsd: elimina algún código de brazo de referencia detrás de #if 0
  • dix: hacer más obvio el código de la era LBX
  • kdrive: elimina algunos bits muertos de la página del manual
  • mi: eliminar miSegregateChildren aparentemente no utilizados
  • miext / shadow: eliminar el antiguo hack de compatibilidad con versiones anteriores
  • miext / shadow: eliminar shadowInit
  • os: eliminar envoltorios malloc / free obsoletos
  • os: Eliminar LocalClientCred
  • render: eliminar CopyPicture no utilizado
  • ahorrador: no abre código en IsMapInstalled
  • vgahw: Nuke vgaCmap.c no utilizado
  • xfree86: eliminar xf86ConfigActivePciEntity
  • xfree86: elimine algunos tipos de acceso previo a acceso no utilizados
  • xfree86: eliminar los tipos de PCI en desuso
  • xfree86: quita xf86 sin usar {Map, Unmap} LegacyIO
  • xfree86: elimina protectMem de VidMemInfo
  • xfree86: Eliminar inútil xf86RandRCreateScreenResources
  • xfree86: eliminar inútil #incluir "fb.h"
  • xfree86: eliminar los HardEdges no utilizados
  • xkb: elimina la fascinante paranoia de la emisión de eventos
  • xquartz: eliminar DRI sin usar {, Publicar} ValidarTree
  • dri1: eliminar DRI sin usar {, Publicar} ValidarTarpa
  • xwayland: proporciona informes de daños al cuadro delimitador
  • xfree86: eliminar xf86 {Map, Unmap} VidMem
  • xfree86: elimina {set, undo} WC de VidMemInfo
  • xfree86: eliminar xf86LinearVidMem
  • int10: Puerto fuera de xf86ReadBIOS
  • xfree86: elimine xf86ReadBIOS
  • xfree86: elimine xf86CheckMTRR
  • xfree86: elimina la memoria de la conciencia de MTRR
  • xfree86: limpiar un poco más la conciencia alfa
  • loader: elimina la compatibilidad con la numeración antigua de la versión XFree86
  • ephyr: implementar correctamente cursores de hardware (v3)
  • loader: Desenfocar RTLD_ * cosas de macro
  • mi: elimina la compatibilidad con el mapa de colores de Windows 8-bpp
  • xfree86: quitar el gancho de xv clip notify driver
  • xfree86: eliminar la opción "TextClockFreq"
  • xfree86: Eliminar el falso xf86ConfigError
  • xfree86: elimina el puntero de retroceso inútil a pScrn del código de mapa de colores
  • xfree86: eliminar el soporte de DisplayID
  • xfree86: eliminar xf86Info.log (v2)
  • xfree86: quita xf86Info.useDefaultFontPathFrom no utilizado
  • xfree86: configServerFlags nunca falla, devuelve el vacío
  • xfree86: Eliminar los xf86PrintMarkers inútiles
  • x86emu: Indefinir _NO_INLINE
  • exa, kdrive: eliminar macros BitsPerPixel redundantes
  • entrada: eliminar SetKeySymsMap no utilizado
  • loader: elimina algún código de baklava
  • vfb: no reimplemente tanto micmap
  • xfree86: elimine algunas impresiones fallidas de xf86CreateRootWindow
  • kdrive: elimina la referencia vestigial de fbInitValidateTree
  • xquartz: elimina las inútiles DRIWindowExposures
  • rootless: eliminar el RootlessShapedWindowIn redundante
  • xwin: eliminar el motor GDI nativo (v2)
  • xwin: eliminar el motor primario de DirectDraw
  • dix: descarta el tercer argumento de WindowExposuresProcPtr
  • mi: Desofuscar miWindowExposures
  • mi: Deobfuscate miOverlayWindowExposures
  • mi: simplifica la interfaz de redirección de clips de bordes compuestos
  • mi: abandona el argumento de plano de miHandleExposures
  • mi: mueve pScreen- & gt; SendGraphicsExpone hasta dix
  • dix: elimina el bit DIXsaveUnder de la ventana
  • dix: Lower backStorage a un bit en lugar de un puntero
  • dix: elimine un vacío si
  • dix: elimina algunas versiones inútiles de NULL
  • dix: elimina una macro ofuscante
  • mi: miSlideAndSizeWindow - & gt; miResizeWindow
  • fb: fb {Map, Unmap} Ventana - & gt; fb {Realize, Unrealize} Ventana
  • misc: unir algunos condicionales redundantes
  • xinerama: modo de acceso de corrección en la búsqueda dibujable de GetImage
  • render: almacenar siempre el clip del cliente como una región
  • mi: Marque las rutinas span blut como _X_COLD
  • mi: detalles de la línea ancha de Unexport
  • mi: Detalles de implementación de la tabla de borde del polígono de Unexport
  • mi: detalles de implementación del grupo de tramos Unexport
  • mi: detalles de implementación del polígono subpixel de Unexport
  • mi: detalles de implementación de relleno de arco de Unexport
  • mi: doblar mispans.c en miwideline.c
  • mi: dobla mifpolycon.c en miarc.c
  • mi: Dobla mipoly {con, gen} .c en mipoly.c
  • mi: dobla mipolyutil.c en mipoly.c
  • mi: Doble micursor.c en mipointer.c
  • fb: Eliminar fbLaneTable, staticize fb {8,16,32} Lane
  • fb: FB_SHIFT es 5 (y FB_UNIT es 32)
  • fb: eliminar punteado par / impar punteado lento
  • fb: mueva los bits de fbStipple * cerca de su único consumidor
  • fb: quitar fbReduceRasterOp no utilizado
  • fb: elimina el trazado lento de los mosaicos par / impar
  • fb: Ocultar detalles de implementación del glifo
  • fb: oculta algunos detalles de línea de ancho cero
  • fb: Ocultar detalles de la línea Bresenham
  • fb: Ocultar fbDots
  • fb: Ocultar fbPush {Patrón, Rellenar}
  • dix: siempre almacene el clip de cliente de GC como una región (v2)
  • dix: volver a escribir y volver a empaquetar GC
  • compuesto: Ajustar GetSpans
  • Alan Coopersmith (5):
  • Hacer listas de pruebas en realidad listas de pruebas
  • Anula las pruebas xi2 si ActivateDevice () falla
  • Utilice un nombre de visualización único para cada programa de prueba xi2 [v3]
  • Asigne suficiente espacio para restablecer y amp; atributos de banderas
  • Si la horquilla falla en System (), no se pierda en exec ()
  • Alan Hourihane (14):
  • Confirmación inicial del nuevo controlador de ajuste de modo
  • Ejecutar sangría
  • Conecta el soporte del cursor de hardware
  • Poner en línea con la rama actual de modesetting-101 para cambios de conector / codificador
  • Agregue soporte DRI2.
  • correcciones de formato
  • más correcciones de formato
  • aún más
  • Agregue EXA winsys para la interfaz del controlador de tubería de galio.
  • Fijar superficie de copia
  • Controles NULL
  • agregue --with-gallium-dir para especificar la ubicación del árbol de galio
  • Más errores de comprobación
  • arreglos para cambios de zancada de galio
  • Alex Deucher (1):
  • modesetting: tamaño de cursor de consulta del kernel
  • Alex Orange (1):
  • fb: Arregla los algoritmos de Bresenham para segmentos pequeños comúnmente utilizados.
  • Alon Levy (1):
  • establecimiento de modos: agregue compatibilidad de conector virtual
  • Andreas Hartmetz (1):
  • glamour: no libere la memoria que vamos a usar.
  • Axel Davy (1):
  • Corregir el presente_mapmap cuando se usa present_notify_msc
  • Carlos Garnacho (1):
  • xwayland: solo se inhabilitan / habilitan los dispositivos en las capacidades cambian
  • Chris Wilson (2):
  • Agregue modos de GTF faltantes
  • Xext / shm: separe el segmento SHM después de que se publique Pixmap
  • Colin Walters (2):
  • autogen.sh: Implementar la API de compilación de GNOME
  • xf86platformBus: agrega una aserción para evitar la advertencia del compilador (fatal)
  • Daniel Martin (3):
  • dix: elimina los restos de XpExtension de protocol.txt
  • seguridad: elimine XpExtension de SecurityTrustedExtensions
  • xfree86: elimine el archivo modinit.h
  • Daphne Pfister (1):
  • os: regenera os / oscolor.c desde la aplicación / rgb # 52289
  • Dave Airlie (61):
  • drop exa
  • establecimiento de modos: reinicie el esfuerzo del controlador desde otras bases de código
  • limpie un poco el archivo de encabezado drmmode_display
  • establecimiento de modos: reescribe el sondeo basado en fbdev.
  • atrapa un código más innecesario
  • autores de actualizaciones / derechos de autor
  • deja caer dri2
  • código de seguimiento del daño del puerto de st / xorg
  • arregla el reciclaje del servidor
  • agregar -Wall, advertencias de limpieza
  • eliminar la depuración sin usar
  • agregue el soporte de shadowfb, por defecto a on.
  • agregue la página de manual inicial
  • comprueba la capacidad de la memoria intermedia tonta de soporte drm
  • corregir hacer distcheck
  • corrige fb_id por informes sucios
  • configure: no requiere xvmc.
  • dispositivo de reparación abierto
  • arregla algunos espacios en blanco
  • modesetting: agrega la recuperación del cursor si kernel rechaza el cursor.
  • recuperación de la tapa tonta de limpieza
  • usa un límite para decidir si se prefiere sombra o no.
  • shadowfb: volcar el estado de shadowfb al inicio
  • modesetting: corregir zancada si kernel lo modifica.
  • establecimiento de modos: mover cosas ocultas a otra estructura
  • establecimiento de modos: arregle el redimensionamiento de sombras.
  • establecimiento de modos: desactiva las actualizaciones sucias para ENOSYS
  • establecimiento de modos: corrige las advertencias, elimina el código inactivo.
  • xf86-video-modesetting 0.2.0
  • modesetting: corregir la compilación contra Xext anterior
  • soltar el uso de alloca, solo use malloc / free
  • sucio: comprobar el retorno de malloc
  • cursor: oculta los cursores en LeaveVT
  • establecimiento de modos: agregue set / drop master alrededor del conmutador VT
  • establecimiento de modos: mover el dispositivo kernel de apertura a antes de establecer la profundidad
  • establecimiento de modos: intente resolver si queremos 24 o 32 bpp
  • establecimiento de modos: asegúrese de que el dispositivo pci corresponde al dispositivo drm
  • versión de tope a 0.3.0
  • establecimiento de modos: agregar archivo de encabezado compat
  • establecimiento de modos: convierte a nuevas API scrn de conversión.
  • establecimiento de modos: corregir make distcheck
  • modesetting: tope a la última API api de servidor X.
  • establecimiento de modos: error de kernel de solución temporal que informa 0x0 como minutos válidos
  • establecimiento de modos: la exploración de pci requiere una interfaz de versión 1.4
  • modesetting 0.4.0: bump configure.ac
  • modesetting: drop inútil xf86PciInfo incluye
  • establecimiento de modos: corrección de advertencia sobre el cierre no definido.
  • establecimiento de modos: agregue compatibilidad de bus de plataforma
  • establecimiento de modos: agregue soporte de esclavos de salida.
  • establecimiento de modos: eliminar el uso de alloca nuevamente
  • establecimiento de modos: arregla los bloqueos causados ​​por las condiciones de carrera de udev
  • establecimiento de modos: tope a 0.6.0
  • establecimiento de modos: proporcionar ganchos falsos para la sombra
  • establecimiento de modos: corregir el bloqueo del marco de ajuste
  • establecimiento de modos: cambie los nombres de salida para GPU secundarias
  • establecimiento de modos: mueva el cierre de fd a después de que verifiquemos los resultados
  • establecimiento de modos: intente utilizar el soporte del cursor de punto de acceso
  • establecimiento de modos: corrige la representación del cursor con puntos de acceso.
  • establecimiento de modos: corregir el uso después de libre.
  • establecimiento de modos: corrige la regresión de compilación contra servidores anteriores.
  • pixmap: arregla el soporte de optimización inversa con múltiples cabezales
  • David Ung (1):
  • randr: Fix logic en RRPointerToNearestCrtc
  • Egbert Eich (1):
  • BellProc: envíe un evento de campana en el timbre del protocolo central cuando se le solicite
  • Eric Anholt (52):
  • xorg: elimina las definiciones duplicadas de algunas estructuras relacionadas con XV.
  • kdrive: hacer un poco más de limpieza de la deduplicación de estructuras XV.
  • kdrive: elimina el código de adaptadores XV genéricos muertos.
  • kdrive: simplifica la interfaz de configuración del adaptador.
  • glamour: divida el código XV en partes dependientes de XF86 y genéricas.
  • kdrive: Marca XV const para evitar advertencias.
  • ephyr: agregue soporte para XV usando glamour.
  • glamour: código compartido para el manejo de put_image.
  • xephyr: permite inicializar el glamour con gles2 (en GLX).
  • glamour: suelte glTexParameteri () innecesario en SetSpans ().
  • glamour: utilice las macros MIN / MAX para limpiar glamour_transfer.c
  • glamour: suelte glTexParameteri () innecesario en la carga de datos de textura.
  • glamour: soltar argumentos constantes a glamor_solid ().
  • glamour: elimina siempre la bandera yinvertida.
  • glamour: funciones de DropDam get / pub sub pixmap.
  • glamour: Drop dead glamour_download_pixmap_to_cpu ()
  • glamour: Drop dead glamour_restore_pixmap_to_texture ().
  • glamour: elimina un prototipo muerto.
  • glamour: descarta la lógica "¿estamos haciendo una serie de blits o dibuja".
  • xv: elimina VIDEO_INVERT_CLIPLIST muerto de xorg y kdrive DDXes.
  • xv: elimina VIDEO_NO_CLIPPING muerto de xorg y kdrive DDXes.
  • xv: mueva el código común para la limpieza del adaptador a xvmain.c
  • xv: descarta la interfaz ddQueryAdaptors ().
  • xv: Mueva la asignación privada de la pantalla DDX XV a DDXes.
  • xv: descartar XvdiPreemptVideo () .utilizado
  • xv: descarta XvdiVideoStopped ().
  • xv: mueva la configuración de CloseScreen de un gancho DIX a la envoltura normal.
  • xv: mueve la llave de color xf86 XV al núcleo.
  • xv: solucione los casos de falla de malloc en el helper de clave de color de relleno.
  • kdrive: elimina la KXVPaintRegion () muerta.
  • kdrive: no se moleste en borrar explícitamente nuevas partes privadas de la ventana a NULL.
  • xv: elimina las interfaces no operativas AllocatePort / FreePort.
  • xv: suelte el ClientPtr desde la interfaz al DDX.
  • kdrive: elimina una estructura muerta.
  • glamour: no intente configurar las texturas del núcleo de las fuentes cuando no las usemos.
  • glx: deshabilita contextos GLX indirectos de forma predeterminada.
  • modesetting: fusiona la configuración de modos en el xserver.
  • establecimiento de modos: unifdef MODESETTING_OUTPUT_SLAVE_SUPPORT
  • establecimiento de modos: xserver ya verifica XEXTPROTO & gt; = 7.2.99.901.
  • modesetting: descarta el uso de "puntero" para "void *"
  • establecimiento de modos: actualización para el cambio de la API del dispositivo de la plataforma.
  • establecimiento de modos: conecta el controlador a la compilación.
  • modesetting: descarta el uso de compat-api.h
  • establecimiento de modos: elimine la compatibilidad restante del viejo-xserver.
  • establecimiento de modos: ejecute x-indent-all.sh.
  • establecimiento de modos: corrige algunos formatos extraños después de x-indent-all.sh.
  • establecimiento de modos: deduplicar algunas configuraciones scrn.
  • establecimiento de modos: agregue soporte para renderizar usando glamour.
  • dri2: Importe una copia de la ID de PCI de Mesa - & gt; mapeos de nombre de controlador.
  • dri2: completa automáticamente el nombre del controlador si el DDX no lo proporciona.
  • modesetting: exportar dos funciones que quiero volver a utilizar de DRI2 / presente.
  • establecimiento de modos: agregue soporte para DRI2 con glamour.
  • Gaetan Nadon (14):
  • Complete el archivo COPYING con el texto de la licencia
  • Agregue información de contacto al archivo README
  • man: falta AM_V_GEN y el nombre del comando hard-codificado sed
  • Corregir error tipográfico en .gitignore
  • hacer: eliminar AUTOMAKE_OPTIONS redundantes
  • Elimina EXTRA_DIST redundante para el archivo README.
  • Agregar objetivos faltantes para ChangeLog e INSTALL
  • Reemplace AM_CONFIG_HEADER obsoleto con AC_CONFIG_HEADERS
  • Eliminar AC_PROG_CC redundante
  • Elimina AM_PROG_CC_C_CO innecesario
  • make: elimina la asignación de variable vacía
  • make: agrega todas las advertencias según la plataforma
  • config: reemplaza AC_HELP_STRING en desuso con AS_HELP_STRING
  • config: diseño y comentario de la parte superior de configure.ac
  • Hans de Goede (1):
  • Agregue compatibilidad con fds administrados por el servidor
  • James Simmons (1):
  • no correlaciona cursores en el modo de cursor sw
  • Jasper St. Pierre (2):
  • xwayland-input: arregla un crasher para una carrera con el compositor de Wayland
  • xwayland: Implementa la regulación de superficies según el evento de marco
  • Jeremy Huddleston Sequoia (3):
  • mieq: corregir una regresión de bloqueo en mieqProcessDeviceEvent
  • ListenOnOpenFD: elimina los reinicios, ya que está destinado a conexiones de conexión en caliente
  • XQuartz: Mejor soporte para desactivar "Las pantallas tienen espacios separados" en OS X Mavericks
  • Joerg Sonnenberger (1):
  • Corregir cadena de formato.
  • Jon TURNEY (56):
  • hw / xwin / glx: al generar calzas, limite las características consideradas a la versión GL

Otro software de desarrollador X.org Foundation

xf86-video-r128
xf86-video-r128

19 Feb 15

X.Org
X.Org

14 Apr 15

Comentarios a la X.Org Server

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!