X.Org Server

Logiciel capture d'écran:
X.Org Server
Détails logiciels:
Version: 1.20.1 Mise à jour
Date de transfert: 16 Aug 18
Développeur: X.org Foundation
Licence: Gratuit
Popularité: 22

Rating: nan/5 (Total Votes: 0)

Serveur X.Org (xorg-server) est une implémentation open source et librement distribuée du système X Window (X.Org), fournie par X.Org Foundation, spécialement conçue pour le Système d'exploitation GNU / Linux.


Caractéristiques en un coup d'oeil

Les fonctionnalités clés incluent le hotplug en entrée, KDrive, DTrace et EXA. Il est conçu pour fonctionner sur de nombreux systèmes d'exploitation de type UNIX, y compris la plupart des distributions Linux et des variantes BSD. C'est également le serveur X par défaut pour le système d'exploitation Solaris.


Fourré de XFree86

X.Org Server fait partie du logiciel X.Org, le système X Window populaire et puissant utilisé dans de nombreux systèmes d’exploitation POSIX, y compris presque toutes les distributions GNU / Linux, ainsi que certaines versions de BSD et Solaris. Le logiciel était à l'origine issu du projet XFree86.


Un composant important de chaque distribution Linux

Ceci est un composant très important et essentiel de tous les systèmes d'exploitation basés sur le noyau Linux qui exécutent un environnement de bureau graphique ou un gestionnaire de fenêtres. Sans X.Org et X.Org Server, vous ne pourrez utiliser une distribution qu'à partir de la ligne de commande.

Il est installé par défaut

Bien sûr, cela signifie qu’il est installé par défaut dans toutes ces distributions GNU / Linux, sans exception. Si vous supprimez ce paquet de votre installation, vous ne pourrez plus accéder à l'environnement graphique.


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

Beaucoup de gens ne comprennent pas ces deux composants essentiels d’une distribution Linux utilisant une session graphique, mais il faut savoir que X.Org (X Window System) est le serveur d’affichage et que X.Org Server est l’implémentation du système X Window. qui contient plusieurs autres projets, tels que XCB et Xlib.

De plus, X.Org Foundation est l'organisation qui régit ces deux projets. Les packages X.Org (X Window System) peuvent être téléchargés gratuitement sur Softoware.

Nouveautés dans cette version:

    < li> Cette version corrige plusieurs problèmes dans RANDR, Xwayland, le glamour, le pilote de mode et ailleurs. Tout le monde est encouragé à mettre à niveau.

Nouveautés dans la version 1.20.0:

  • Lots of Present, modificateur DRI3 et correctifs de buildsystem .

Nouveautés dans la version:

  • Adam Jackson (10):
  • xfixes: supprimer le tableau CursorCurrent
  • glx: corrige les fautes de frappe qui brisent GLX_ARB_context_flush_control
  • glx: Ne vider que les contextes indirects dans MakeCurrent (v2)
  • glx: Correction de glXQueryContext pour GLX_FBCONFIG_ID et GLX_RENDER_TYPE (v2)
  • composite: supprime un commentaire trompeur
  • composite: Exporter compIsAlternateVisual
  • composite: Rendez compIsAlternateVisual sûr même si Composite est désactivé
  • glx: envoie l'attribut GLX_VISUAL_SELECT_GROUP_SGIX pour les visuels
  • glx: déplacez les visuels synthétiques de Composite vers un autre groupe de sélection
  • xserver 1.19.6
  • Alex Goins (1):
  • ramdac: Vérifiez ScreenPriv! = NULL dans xf86ScreenSetCursor ()
  • Daniel Martin (4):
  • modesetting: correction du débordement potentiel du buffer
  • test: input: Fixer un avertissement non initialisé dans dix_event_to_core
  • test: enregistrement de signal: correction des tests de nombre signé en boucle
  • os / xdmcp: Honore -once lorsque la session est morte
  • Eric Anholt (1):
  • xkb: Imprime le chemin xkbcomp en cours d'exécution lorsque nous ne parvenons pas à compiler.
  • Giuseppe Bilotta (3):
  • xkb: initialiser tsyms
  • randr: ProcRRGetOutputInfo: initialise la mémoire
  • randr: rrGetScreenResources: initialise la mémoire
  • Hector Martin (1):
  • edid: correction d'une erreur dans la numérotation du mode CEA
  • Michel Danzer (1):
  • présente: envoie uniquement les événements PresentCompleteNotify au client présentateur
  • Nikolay Martynov (1):
  • XShmGetImage: correction de la censure
  • Olivier Fourdan (2):
  • xwayland: Correction de la conversion du curseur non-argb
  • dix: éviter de reporter NULL PtrCtrl
  • Peter Hutterer (1):
  • config / udev: considérez ID_INPUT_FOO = 0 comme 'unset'
  • Thomas Hellstrom (3):
  • glx: contourner une méthode de swap GLX_OML dans les anciens pilotes de dri
  • glx: Correction de la correspondance visuelle de fbconfig par rapport à la méthode de swap
  • glx: dupliquer les fbconfigs pertinents pour la composition de visuels
  • Tomasz Sniatowski (1):
  • os: Correction du crash strtok / free dans ComputeLocalClient

Nouveautés dans la version 1.19.3:

  • Rétablir "présent: Autoriser le basculement avec les sorties de l’esclave PRIME"
  • Rétablir "premier: Synchroniser le pixmap partagé depuis la fenêtre racine au lieu de la pixmap d'écran"
  • os: Correction de l’itération sur les busfaults
  • glamour: correction de la déclaration manquante dans le vertex shader du tableau de bord
  • xwayland: efface le rappel du cadre du curseur
  • xwayland: surveille les états du client pour détruire les rappels
  • présente: désactiver le flip de page uniquement lorsqu'un esclave crtc est actif
  • render: correction de l’accès aux limites du tas

Nouveautés dans la version 1.19.2:

  • Adam Jackson (1):
  • os: avertissement de déclaration manquant de squash pour timingsafe_memcmp
  • Chris Wilson (3):
  • xfree86: prenez le verrou d’entrée pour xf86RecolorCursor
  • xfree86: verrouiller l’entrée pour xf86TransparentCursor
  • xfree86: Prenez input_lock () pour xf86ScreenCheckHWCursor
  • Matthieu Herrb (4):
  • Utilisez timingsafe_memcmp () pour comparer les MIT-MAGIC-COOKIES CVE-2017-2624
  • Utilisez arc4random_buf (3) si disponible pour générer des cookies.
  • auth: supprime AuthToIDFunc et les fonctions associées. Plus utilisé.
  • Brown bag s'engage à corriger 957e8d (support arc4random_buf ())
  • Michel Danzer (3):
  • prime: Synchronisez le pixmap partagé depuis la fenêtre racine au lieu du pixmap d'écran
  • présente: permet de basculer avec les sorties esclaves PRIME
  • dommages: validez les images source liées aux fenêtres avant de les déballer
  • Olivier Fourdan (5):
  • xwayland: applique la rotation de sortie pour la taille de l’écran
  • xwayland: le CRTC devrait soutenir toutes les rotations
  • glamour: deux passes ne fonctionneront pas sur les pixmaps de mémoire
  • xwayland: Assurez-vous d'avoir une fenêtre de focus
  • xwayland: ne pas définir checkRepeat sur le maître kbd
  • Peter Hutterer (1):
  • os: enregistre un bogue à chaque fois que WriteToClient est appelé depuis le thread d'entrée
  • Svitozar Cherepii (1):
  • xwayland: Ajouter un hack pour la résolution FWXGA # 99574

Nouveautés dans la version 1.19.1:

  • dix: écraser quelques nouveaux avertissements de gcc6
  • kdrive: Nuke un tas de code mort
  • xfree86: Ajouter un indicateur de serveur IndirectGLX (v2)
  • xfree86: Ne pas avaler & plusmn; Indicateur de ligne de commande iglx
  • modesetting: resoumettre les rects sales sur EINVAL (v2)
  • xfree86: correction de l’ordre de tri des pilotes de secours pour Xorg -configure (v2)
  • os: traite ssh comme un client non local (v4)
  • configure.ac: conservez l'environnement CFLAGS lors des tests
  • x86emu: le changement inclut l'ordre pour éviter les conflits avec l'en-tête du système
  • Entrée: envoyez les événements XI2 FocusOut NotifyPointer à la fenêtre du pointeur.
  • shm: censure également les images renvoyées par ShmGetImage
  • présente: améliore la mise à l'échelle du gestionnaire vblank
  • présente: correction de la présentation des flips hors d’ordre
  • randr / provider: permet uniquement aux gpu esclaves d’être des sources de déchargement.
  • modesetting: définissez driverPrivate sur NULL après la fermeture de fd.
  • xf86Crtc: ne définissez pas la propriété de la fenêtre racine sur les GPU esclaves.
  • modesetting: place les fonctionnalités après le glamour et active le déchargement des limites.
  • glamour: ajout de l’API glamour_finish
  • modesetting: implémentation de la conversion 32 & gt; 24 bpp dans la mise à jour shadow
  • glx: évite les fuites de mémoire lors de l’utilisation du rendu indirect
  • linux: n'essayez pas d'ouvrir / dev / vc / 0, corrigez l'erreur msg lorsque / dev / tty0 open échoue
  • modesetting: Nettoyez correctement fb pour le reverse-prime-déchargement
  • modesetting: correction de la permutation entre les fonctionnalités du fournisseur / source
  • modesetting: N'ajoutez que le fichier fb principal si nécessaire
  • XQuartz: Supprimer --with-launchd-id-prefix
  • XQuartz: corrige le texte d'aide pour --with-bundle-id-prefix
  • XQuartz: mettre à jour l'URL du flux de la version pour utiliser la nouvelle URL https
  • XQuartz: Ajouter l'option de configuration --with-sparkle-feed-url
  • XQuartz: Ajout des options de configuration --with-bundle-version et --with-bundle-version-string
  • XQuartz: mise à jour des années de copyright
  • XQuartz: correction de CFBundleVersion par défaut
  • glamour: désactiver les opérations logiques lors de la composition [v4]
  • glamour: glamour_make_current plus tôt dans glamour_composite_with_shader
  • glamour: conserve les bits GL_RED dans le canal R lorsque la destination est GL_RED [v2]
  • glamour: ajustez le x / y pouvant être tiré dans l’optimisation de la copie du composite
  • glamour: utilisez DestroyPixmap au lieu de FreePicture pour glyph atlas pixmap
  • modesetting: effacez drmmode- & gt; fb_id avant le déflection
  • exa: ne dessine que des trapèzes valides
  • xwayland-shm: fortifie la mise en échec contre EINTR
  • EXA: Paramètre d’opération d’exaGlyphs même si maskFormat == NULL
  • glamour: correction de l’échantillonnage en dehors des images source / masque RGBx
  • glamour: Vérifiez les opérations composites équivalentes à des copies
  • glamour: impossible d’utiliser des copies lors de l’accès en dehors de la source composite
  • glamour: Appelez eglBindAPI après eglInitialize
  • xwayland: Appelez eglBindAPI après eglInitialize
  • dix: contourner les données de curseur ARGB non prémultipliées
  • glamour: Traduire une région d'arrière-plan de texte solide après la coupure
  • os: utilisez strtok au lieu de xstrtokenize dans ComputeLocalClient
  • xwayland: correction de l’avertissement du compilateur dans GLAMOUR Xv
  • glamour: corrige le décalage sur les rectangles composites
  • wayland: ressource claire pour pixmap sur unrealize
  • Xi: ne génère pas d’événements de mouvement émulés pour les touches non émulant
  • xkb: après avoir modifié la keymap, forcez une mise à jour de l'indicateur
  • xkb: ajouter une cause à la mise à jour de l’indicateur xkb après un changement de keymap
  • xwayland: mettre à jour l’état RR sur wl_output.done au lieu de wl_output.mode
  • dix / ptraccel: Correction d'une fuite de mémoire dans InitPredictableAccelerationScheme
  • modesetting: corrige la vérification d'erreur depuis DRM_IOCTL_MODE_CURSOR2
  • modesetting: Utilisez load_cursor_argb_check pour le repli du curseur sw
  • modesetting: corrige le contrôle du curseur lors du premier appel

Nouveautés dans la version 1.18.4:

  • dix: écraser quelques nouveaux avertissements de gcc6
  • kdrive: Nuke un tas de code mort
  • xfree86: Ajouter un indicateur de serveur IndirectGLX (v2)
  • xfree86: Ne pas avaler & plusmn; Indicateur de ligne de commande iglx
  • modesetting: resoumettre les rects sales sur EINVAL (v2)
  • xfree86: correction de l’ordre de tri des pilotes de secours pour Xorg -configure (v2)
  • os: traite ssh comme un client non local (v4)
  • configure.ac: conservez l'environnement CFLAGS lors des tests
  • x86emu: le changement inclut l'ordre pour éviter les conflits avec l'en-tête du système
  • Entrée: envoyez les événements XI2 FocusOut NotifyPointer à la fenêtre du pointeur.
  • shm: censure également les images renvoyées par ShmGetImage
  • présente: améliore la mise à l'échelle du gestionnaire vblank
  • présente: correction de la présentation des flips hors d’ordre
  • randr / provider: permet uniquement aux gpu esclaves d’être des sources de déchargement.
  • modesetting: définissez driverPrivate sur NULL après la fermeture de fd.
  • xf86Crtc: ne définissez pas la propriété de la fenêtre racine sur les GPU esclaves.
  • modesetting: place les fonctionnalités après le glamour et active le déchargement des limites.
  • glamour: ajout de l’API glamour_finish
  • modesetting: implémentation de la conversion 32 & gt; 24 bpp dans la mise à jour shadow
  • glx: évite les fuites de mémoire lors de l’utilisation du rendu indirect
  • linux: n'essayez pas d'ouvrir / dev / vc / 0, corrigez l'erreur msg lorsque / dev / tty0 open échoue
  • modesetting: Nettoyez correctement fb pour le reverse-prime-déchargement
  • modesetting: correction de la permutation entre les fonctionnalités du fournisseur / source
  • modesetting: N'ajoutez que le fichier fb principal si nécessaire
  • XQuartz: Supprimer --with-launchd-id-prefix
  • XQuartz: corrige le texte d'aide pour --with-bundle-id-prefix
  • XQuartz: mettre à jour l'URL du flux de la version pour utiliser la nouvelle URL https
  • XQuartz: Ajouter l'option de configuration --with-sparkle-feed-url
  • XQuartz: Ajout des options de configuration --with-bundle-version et --with-bundle-version-string
  • XQuartz: mise à jour des années de copyright
  • XQuartz: correction de CFBundleVersion par défaut
  • glamour: désactiver les opérations logiques lors de la composition [v4]
  • glamour: glamour_make_current plus tôt dans glamour_composite_with_shader
  • glamour: conserve les bits GL_RED dans le canal R lorsque la destination est GL_RED [v2]
  • glamour: ajustez le x / y pouvant être tiré dans l’optimisation de la copie du composite
  • glamour: utilisez DestroyPixmap au lieu de FreePicture pour glyph atlas pixmap
  • modesetting: effacez drmmode- & gt; fb_id avant le déflection
  • exa: ne dessine que des trapèzes valides
  • xwayland-shm: fortifie la mise en échec contre EINTR
  • EXA: Paramètre d’opération d’exaGlyphs même si maskFormat == NULL
  • glamour: correction de l’échantillonnage en dehors des images source / masque RGBx
  • glamour: Vérifiez les opérations composites équivalentes à des copies
  • glamour: impossible d’utiliser des copies lors de l’accès en dehors de la source composite
  • glamour: Appelez eglBindAPI après eglInitialize
  • xwayland: Appelez eglBindAPI après eglInitialize
  • dix: contourner les données de curseur ARGB non prémultipliées
  • glamour: Traduire une région d'arrière-plan de texte solide après la coupure
  • os: utilisez strtok au lieu de xstrtokenize dans ComputeLocalClient
  • xwayland: correction de l’avertissement du compilateur dans GLAMOUR Xv
  • glamour: corrige le décalage sur les rectangles composites
  • wayland: ressource claire pour pixmap sur unrealize
  • Xi: ne génère pas d’événements de mouvement émulés pour les touches non émulant
  • xkb: après avoir modifié la keymap, forcez une mise à jour de l'indicateur
  • xkb: ajouter une cause à la mise à jour de l’indicateur xkb après un changement de keymap
  • xwayland: mettre à jour l’état RR sur wl_output.done au lieu de wl_output.mode
  • dix / ptraccel: Correction d'une fuite de mémoire dans InitPredictableAccelerationScheme
  • modesetting: corrige la vérification d'erreur depuis DRM_IOCTL_MODE_CURSOR2
  • modesetting: Utilisez load_cursor_argb_check pour le repli du curseur sw
  • modesetting: corrige le contrôle du curseur lors du premier appel

Nouveautés dans la version 1.18.3:

  • vfb: rajoutez LD_EXPORT_SYMBOLS_FLAG à LDFLAGS
  • Xext / vidmode: réduire la verbosité des messages de débogage GetModeLine
  • glamour: swizzle RED à 0 pour les textures alpha
  • présente: seule requeue pour le prochain MSC après l'échec du retournement
  • xfree86 / modes: Assurez-vous que le curseur HW est caché quand il devrait être
  • xwayland: n'inclut pas la fréquence dans le nom du mode
  • xwayland: Prétend que nous supportons la fenêtre d'affichage dans vidmode
  • DRI2: ajoutez les identifiants PCI Polaris

Nouveautés dans la version 1.18.2:

  • glamour a été mis à jour pour utiliser les profils de base OpenGL, si disponibles, ce qui devrait améliorer l’utilisation de la mémoire et les performances sur le matériel moderne, et d’autres améliorations des performances pour les plates-formes RPI et GLES
  • DRI2, DRI3 et Present ont tous reçu des correctifs d’exactitude pour les accrochages, les crashs et autres bizarreries
  • Le serveur Xwayland a été mis à jour pour prendre en charge les extensions Xv et xf86vidmode pour une meilleure compatibilité, et a corrigé certains bogues avec les mises à jour hotplug et de pointeur de sortie
  • Xwin a constaté des améliorations dans la gestion des fenêtres et du presse-papier et quelques nouvelles dispositions de clavier

Nouveautés dans la version 1.18.1:

  • build: Supprime les chemins miext / cw périmés
  • vidmode: supprime le code d'événement non utilisé
  • Xorg.man: déplacez plutôt les détails XLOCAL vers la page de manuel X (7)
  • Xorg.man: mise à jour pour refléter -nolisten tcp devenant par défaut
  • Xserver.man: documenter plus de transports pour -nolisten & amp; -listen options
  • présente: Correction de la logique de swap Async
  • modesetting: gère les échecs lors de la définition correcte d'un CRTC en mode DRM
  • modesetting: free output_ids dans drmmode_set_mode_major ()
  • modesetting: Supprimer les contrôles XF86_CRTC_VERSION
  • présente: Exécuter immédiatement si target_msc est égal à current_msc
  • Xext: correctif avec --disable-xace
  • os: assurez-vous que le fd_set clientsWritable est initialisé avant utilisation
  • DRI2: Synchronisez radeonsi_pci_ids.h depuis Mesa

Nouveautés dans la version 1.18.0:

  • build: Supprime les chemins miext / cw périmés
  • vidmode: supprime le code d'événement non utilisé
  • Xorg.man: déplacez plutôt les détails XLOCAL vers la page de manuel X (7)
  • Xorg.man: mise à jour pour refléter -nolisten tcp devenant par défaut
  • Xserver.man: documenter plus de transports pour -nolisten & amp; -listen options
  • présente: Correction de la logique de swap Async
  • modesetting: gère les échecs lors de la définition correcte d'un CRTC en mode DRM
  • modesetting: free output_ids dans drmmode_set_mode_major ()
  • modesetting: Supprimer les contrôles XF86_CRTC_VERSION
  • présente: Exécuter immédiatement si target_msc est égal à current_msc
  • Xext: correctif avec --disable-xace
  • os: assurez-vous que le fd_set clientsWritable est initialisé avant utilisation
  • DRI2: Synchronisez radeonsi_pci_ids.h depuis Mesa

Nouveautés dans la version 1.17.2:

  • Faits saillants notables:
  • Correction de CVE-2015-3164 dans Xwayland
  • Fixer la configuration int10 pour vesa
  • Correction de la régression dans l'authentification interprétée par le serveur
  • Correction de la configuration de fb sur les processeurs Big Endian
  • Construire le correctif pour gcc5
  • Journal des modifications complet:
  • Aaron Plattner (2):
  • xfree86: corrige la gestion de PCI par xf86_check_platform_slot
  • xfree86: Ajoutez des écrans GPU même s’il n’ya pas de GDevs actifs
  • Adam Jackson (1):
  • xserver 1.17.2
  • Adel Gadllah (1):
  • modesetting: Correction du retour logiciel du curseur
  • Alan Coopersmith (2):
  • Effacer les entrées ListenTransConns dans CloseWellKnownConnections
  • Acceptez x86_64 ainsi que i * 86 pour $ host_cpu dans Solaris sur x86
  • Brent Collins (1):
  • shm: Correction de l'initialisation de la ressource xselinux pour les pixmaps xinerama
  • Chris Wilson (2):
  • shm: Correction de use-after-free dans ShmDestroyPixmap
  • présente: permet de copier le contenu de l’écran vers la pixmap de l’écran
  • Colin Harrison (2):
  • os / xdmcp.c: inclure Xtrans.h lors de la construction pour WIN32
  • os / utils.c: n'essayez pas de construire os_move_fd () pour WIN32
  • Dave Airlie (2):
  • os / access: correction de la régression sur l'authentification interprétée du serveur
  • glamour: ne faites pas les ops de rendu avec source / dest correspondant (v2)
  • Dima Ryazanov (1):
  • xwayland: implémente un défilement régulier
  • Egbert Eich (6):
  • symboles: Fixez sdksyms.sh pour faire face à gcc5
  • Xephyr: ne plante pas quand aucun argument de ligne de commande n’est spécifié
  • Xephyr: affiche le numéro d’affichage du serveur par défaut si aucun n’est spécifié
  • Xephyr: correction de la compilation lorsque le débogage est activé
  • Xephyr: Correction de la capture de l'image à l'écran pour le non-Glamour & amp; cas non-XHSM
  • Xephyr: correction de l’image cassée lorsque la machine cliente et l’hôte-Xserver sont différents
  • Emil Velikov (2):
  • randr: supprime les messages d'erreur bavards
  • randr: utilise le préfixe randr dans ErrorF ()
  • Hans de Goede (1):
  • Réactivez immédiatement les périphériques d'entrée non serverfd sur vtenter
  • Jason Gerecke (2):
  • xfree86: retourne NULL à partir de xf86CompatOutput si aucun compat_output n'est défini
  • dix: Ne permettez pas que la transformation de périphérique soit définie sur des périphériques sans valeur
  • Jon TURNEY (9):
  • ephyr: éviter un défaut de segmentation avec 'DISPLAY = Xephy -glamor'
  • os: les options XDMCP telles que -query, etc. devraient impliquer -listen tcp
  • os: apprenez à vpnprintf () comment gérer "% *. * s"
  • hw / xwin / glx: analyse syntaxique de l’élément XML
  • hw / xwin / glx: améliorez le générateur de code pour faire face à la dernière version du registre Khronos OpenGL
  • hw / xwin: Signaler les informations de version de Cygwin dans le journal
  • glamour: correction lors de la configuration --enable-glamour --disable-xshmfence
  • hw / xwin / winclipboard: Lier xwinclip avec -lpthread
  • hw / xnest: correction de la construction pour MinGW
  • Jonathan Gray (2):
  • glamour: supprime const du type de retour de glamour_get_drawable_location ()
  • glamour: correction de la construction lorsque DRI3 n’est pas défini
  • Jurg Billeter (1):
  • int10: correction du contrôle d'erreur pour pci_device_map_legacy
  • Keith Packard (1):
  • mi: des arcs partiels remplis de tranches de tarte peuvent nécessiter plus d'espace pour les tronçons
  • Maarten Lankhorst (4):
  • glamour: n'utilise que (un) pack_subimage lorsque disponible
  • glamour: ne pas vérifier les erreurs gl dans glamour_build_program
  • glamour: utilisez GL_FRAMEBUFFER au lieu de GL_READ_FRAMEBUFFER
  • glamour: GL_TEXTURE_MAX_LEVEL n'est pas disponible sur GLES2
  • Michal Srb (1):
  • Exposez GetMaster aux modules.
  • Michel Danzer (2):
  • Ajouter AC_SYS_LARGEFILE à dix-config.h
  • modesetting: inclut dix-config.h dans dumb_bo.c
  • Olivier Fourdan (4):
  • ephyr: échec si le glamour est demandé mais non utilisable
  • xwayland: Ajouter une dépendance aux bibliothèques glamour
  • glamour: vérifier les instructions ALU natives maximales
  • dix: Correction de l'ordre des octets d'image sur le matériel big endian
  • Ray Strode (5):
  • systemd-logind: filtre les messages non-signal du filtre de messages
  • systemd-logind: ne pas deviner le délai d'attente par défaut de D-Bus
  • xwayland: Activer le contrôle d'accès sur les sockets ouverts [CVE-2015-3164 1/3]
  • os: supporte le nouveau mode d'accès implicite d'utilisateur local [CVE-2015-3164 2/3]
  • xwayland: par défaut pour l'utilisateur local si aucun fichier xauth n'a été donné. [CVE-2015-3164 3/3]
  • Robert Ancell (1):
  • xwayland: correction des chaînes d’erreur
  • Rui Matos (2):
  • dix / events: Définit currentTime sur l'horodatage donné dans NoticeTime
  • xwayland: Limitez les mises à jour de la surface du curseur avec un rappel d'image
  • Vicente Olivert Riera (1):
  • backtrace.c: Correction du mot jeté sur un pointeur

Nouveautés dans la version 1.17.1:

  • xkb: ne permutez pas les données XkbSetGeometry dans le tampon d’entrée
  • xkb: Vérifiez la longueur des chaînes en fonction de la taille de la requête

Nouveautés dans la version 1.17.0:

  • dri2: Définissez le nom du pilote vdpau si ddx ne fournit aucun nom de pilote
  • randr: tentative de correction de la sortie principale sur l'esclave (v2)
  • config / udev: Respectez les attributions de sièges lorsque des appareils sont assignés
  • os: Correction des conditions de course du minuteur

Nouveautés dans la version 1.16.3:

  • glx: soyez plus paranoïaque à propos des requêtes de longueur variable [CVE-2014-8093 1/6]
  • glx: soyez plus strict sur le rejet des tailles d’images non valides [CVE-2014-8093 2/6]
  • glx: paranoïa supplémentaire dans __glXGetAnswerBuffer / __GLX_GET_ANSWER_BUFFER (v2) [CVE-2014-8093 3/6]
  • glx: Correction du calcul de la taille de l'image pour EXT_texture_integer [CVE-2014-8098 1/8]
  • glx: Ajoutez safe_ {add, mul, pad} (v3) [CVE-2014-8093 4/6]
  • glx: protection de dépassement d'entier pour les requêtes de rendu non générées (v3) [CVE-2014-8093 5/6]
  • glx: vérification de la longueur des requêtes RenderLarge (v2) [CVE-2014-8098 3/8]
  • glx: vérification de la longueur de niveau supérieur pour les demandes VendorPrivate échangées [CVE-2014-8098 4/8]
  • glx: vérification de la longueur des requêtes pour SetClientInfoARB [CVE-2014-8098 5/8]
  • glx: vérification de la longueur des requêtes privées de fournisseurs non générées [CVE-2014-8098 6/8]
  • glx: vérification de la longueur des requêtes uniques non générées (v2) [CVE-2014-8098 7/8]
  • glx: Passez la longueur de requête restante dans - & gt; varsize (v2) [CVE-2014-8098 8/8]
  • Ajouter -iglx & amp; + iglx vers Xserver.man
  • non coché malloc peut permettre à un client non autorisé de planter Xserver [CVE-2014-8091]
  • dix: débordement d'entier dans ProcPutImage () [CVE-2014-8092 1/4]
  • dix: débordement d'entier dans GetHosts () [CVE-2014-8092 2/4]
  • dix: débordement d'entier dans RegionSizeof () [CVE-2014-8092 3/4]
  • dix: débordement d'entier dans REQUEST_FIXED_SIZE () [CVE-2014-8092 4/4]
  • dri2: débordement d'entier dans ProcDRI2GetBuffers () [CVE-2014-8094]
  • dbe: longueurs non validées dans les appels DbeSwapBuffers [CVE-2014-8097]
  • Xi: longueurs non validées dans l'extension Xinput [CVE-2014-8095]
  • xcmisc: longueur non validée dans SProcXCMiscGetXIDList () [CVE-2014-8096]
  • Xv: longueurs non validées dans les procédures swap d’extension XVideo [CVE-2014-8099]
  • dri3: longueurs non validées dans les procédures d'échange de l'extension DRI3 [CVE-2014-8103 1/2]
  • présente: longueurs non validées dans la procédure d'extension actuelle [CVE-2014-8103 2/2]
  • randr: longueurs non validées dans les procédures swap swap swap [CVE-2014-8101]
  • render: longueurs non validées dans le rendu extn. swaps procs [CVE-2014-8100 2/2]
  • xfixes: longueur non validée dans SProcXFixesSelectSelectionInput [CVE-2014-8102]
  • Ajouter des requêtes de vérification de longueur de requête pour certaines requêtes Xinput 1.x
  • Ajouter des requêtes de vérification de longueur de requête pour certaines requêtes Xinput 2.x
  • Ajouter les cas de test REQUEST_FIXED_SIZE à test / misc.c
  • fb: Correction des algorithmes de Bresenham pour les petits segments couramment utilisés.
  • render: vérifie la taille de la requête avant de la lire [CVE-2014-8100 1/2]
  • glx: vérification de la longueur des requêtes GLXRender (v2) [CVE-2014-8098 2/8]
  • présente: Support PresentOptionCopy
  • glx: vérifiez le retour de __glXGetAnswerBuffer
  • dbe: L’appel à DDX SwapBuffers nécessite l’adresse de int, non unsigned int [CVE-2014-8097 pt. 2]
  • glx: Impossible de mélanger les déclarations et le code dans les sources X.org [CVE-2014-8098 pt. 9]
  • Parens manquants dans la macro REQUEST_FIXED_SIZE [CVE-2014-8092 pt. 5]
  • dix: vérification des limites GetHosts en utilisant une valeur de pointeur incorrecte [CVE-2014-8092 pt. 6]
  • présente: évite les crashs dans DebugPresent (), un peu plus d'informations.
  • présente: Corrige l'utilisation des pagesflips vsynced et honore PresentOptionAsync. (v4)
  • glx: Correction de la troncature du masque dans __glXGetAnswerBuffer [CVE-2014-8093 6/6]

Nouveautés dans la version 1.17 RC1:

  • modesetting: correspond à la classe PCI 3, toute sous-classe
  • xfree86: Suppression du code dur obsolète /usr/share/X11/xorg.conf.d de la page de manuel de xorg.conf
  • Adam Jackson (131):
  • Implement - & gt; driverFunc
  • modesetting: Ne pas (brisé) le curseur logiciel à double piste
  • Utilisez votre propre fonction thunk à la place de shadowUpdatePackedWeak
  • dix: Supprimer une ancienne configuration IBM
  • dix: Supprimer des restes de XFree86 3.x
  • dix: (Ne pas changer) BITMAP_SCANLINE_UNIT sur Linux s390 {, x}
  • dix: Supprimer des macros mortes
  • dix: Supprimer certains restes de cfb
  • dix: GLYPHPADBYTES par défaut à 4
  • dix: Enlevez le casse-tête spécial farfelu sparc (v2)
  • dix: Supprimer un cas étrange de little-endian s390
  • dix: Supprimer la conscience arch de servermd.h (v2)
  • xfree86: supprimer les modules multimédia i2c
  • xfree86: Supprimez #include "compiler.h" des emplacements qui n'en ont pas besoin
  • xfree86: Supprimer nds32_flush_icache
  • xfree86: Supprimer MMIO_MOVE32
  • xfree86: Undefine NO_INLINE
  • xfree86: désspécialiser les variantes gcc d’accès à la mémoire non alignée
  • xfree86: supprime les helpers int64 non alignés inutilisés
  • xfree86: Déplacer les helpers non alignés génériques dans le code int10
  • xfree86: supprime les autres accesseurs non alignés inutilisés
  • xfree86: Supprime quelques decl ppc aléatoires
  • xfree86: Undef FAKEIT
  • xfree86: Undef __HIGHC __
  • xfree86: supprimer un bit peu probable de #pragma
  • xfree86: Undef GCCUSESGAS
  • xfree86: Supprimer un garde inutile! __ SUNPRO_C
  • xfree86: Suppression du support Linux ppc pré-2.6
  • xfree86: simplifiez un tas d’OS et de conditionnels arch
  • xfree86: Nettoyer les barrières powerpc
  • xfree86: supprimer MMIO_ONB * et les amis
  • xfree86: tirez la définition de barrière générique () jusqu'au niveau supérieur
  • xfree86: Nettoyer une utilisation idiote de la macro __sparc
  • xfree86: unifie les conditionnels ppio / sparc mmio-swap ou not
  • mi: supprime la prise de conscience semi-arbitraire dans les macros de coordonnées compressées
  • bsd: Supprime un code de bras de référence derrière #if 0
  • dix: rendre le code de l'ère LBX plus évident
  • kdrive: Supprime quelques bits morts de la page de manuel
  • mi: Supprimez apparemment miSegregateChildren
  • miext / shadow: supprime l'ancien hack de compatibilité ascendante
  • miext / shadow: Supprimer shadowInit
  • os: Supprimer les wrappers malloc / free obsolètes
  • os: Supprimer LocalClientCred
  • render: Supprime CopyPicture inutilisé
  • Saver: n'ouvre pas le code IsMapInstalled
  • vgahw: Nuke inutilisé vgaCmap.c
  • xfree86: supprimer xf86ConfigActivePciEntity
  • xfree86: supprime certains types de pré-pciaccess inutilisés
  • xfree86: supprime les types de PCI obsolètes
  • xfree86: Supprimer xf86 {Map, Unmap} inutilisé LegacyIO
  • xfree86: supprimer protectMem de VidMemInfo
  • xfree86: Suppression inutile de xf86RandRCreateScreenResources
  • xfree86: supprime l'inutile #include "fb.h"
  • xfree86: supprimer les HardEdges inutilisés
  • xkb: élimine une paranoïa fascinante de l’événement
  • xquartz: supprimer DRI {, Post} ValidateTree
  • dri1: Supprimez DRI {, Post} ValidateTree
  • xwayland: rapports sur les dégâts d’accrochage dans le cadre de sélection
  • xfree86: Supprimer xf86 {Map, Unmap} VidMem
  • xfree86: Supprimer {set, undo} WC de VidMemInfo
  • xfree86: supprimer xf86LinearVidMem
  • int10: Port désactivé xf86ReadBIOS
  • xfree86: supprimer xf86ReadBIOS
  • xfree86: supprimer xf86CheckMTRR
  • xfree86: supprime la mémoire de la reconnaissance MTRR
  • xfree86: nettoyez encore plus la conscience alpha
  • loader: Supprime la compatibilité avec l'ancienne numérotation de la version de XFree86
  • ephyr: implémenter correctement les curseurs matériels (v3)
  • loader: désobstrue la substance RTLD_ * de la macro
  • mi: Supprimer la compatibilité de la palette de couleurs Windows 8-bpp
  • xfree86: Supprimer le clip de notification de pilote xv clip
  • xfree86: Supprimer l'option "TextClockFreq"
  • xfree86: supprime les parasites xf86ConfigError
  • xfree86: supprime le pointeur arrière inutile sur pScrn à partir du code de la palette de couleurs
  • xfree86: Suppression du support DisplayID
  • xfree86: Supprimer xf86Info.log (v2)
  • xfree86: supprimer xf86Info.useDefaultFontPathFrom inutilisé
  • xfree86: configServerFlags ne tombe jamais en panne, le rend invalide
  • xfree86: supprimer des xf86PrintMarkers inutiles
  • x86emu: Undefine _NO_INLINE
  • exa, kdrive: Suppression des macros BitsPerPixel redondantes
  • input: Supprimez SetKeySymsMap inutilisé
  • loader: Supprimer du code baklava
  • vfb: Ne réimplémentez pas trop le micmap
  • xfree86: supprime certains fichiers printf improbables de xf86CreateRootWindow
  • kdrive: Supprime la référence vestigiale à fbInitValidateTree
  • xquartz: supprime les DRIWindowExposures inutiles
  • rootless: supprimer RootlessShapedWindowIn redondant
  • xwin: Supprimer le moteur GDI natif (v2)
  • xwin: Supprimer le moteur principal DirectDraw
  • dix: Supprimez le troisième argument de WindowExposuresProcPtr
  • mi: Deobfuscate miWindowExposures
  • mi: Deobfuscate miOverlayWindowExposures
  • mi: simplifier l'interface de redirection des clips composites
  • mi: argument à partir de miHandleExposures
  • mi: déplacez pScreen- & gt; SendGraphicsExpose jusqu’à dix
  • dix: Supprimer le bit DIXsaveUnder de la fenêtre
  • dix: Réduire le stockage à un bit au lieu d'un pointeur
  • dix: Supprimer un vide si
  • dix: Suppression d'un casting inutile de NULL
  • dix: Supprimer une macro obscurcissante
  • mi: miSlideAndSizeWindow - & gt; miResizeWindow
  • fb: fb {Carte, Unmap} Fenêtre - & gt; fb {Realize, Unrealize} Window
  • misc: assemblez des conditionnels redondants
  • xinerama: corrige le mode d’accès dans la recherche imprimable de GetImage
  • render: stocke toujours le clip client en tant que région
  • mi: marque les routines de blit d’étendue comme _X_COLD
  • mi: détails de la ligne large sans export
  • mi: Détails de l'implémentation de la table des arêtes du polygone sans export
  • mi: détails d'implémentation du groupe d'étendue de portage
  • mi: Détails de l'implémentation d'un polygone de sous-pixel non exporté
  • mi: Détails de l'implémentation de remplissage d'arc non exporté
  • mi: Plie mispans.c dans miwideline.c
  • mi: Pliez mifpolycon.c dans miarc.c
  • mi: Pliez mipoly {con, gen} .c dans mipoly.c
  • mi: Pliez mipolyutil.c dans mipoly.c
  • mi: Pliez micursor.c dans mipointer.c
  • fb: élimine fbLaneTable, statique fb {8,16,32} Lane
  • fb: FB_SHIFT est 5 (et FB_UNIT est 32)
  • fb: supprime le chemin lent / impair
  • fb: Déplacer fbStipple * Bits près de leur seul consommateur
  • fb: Supprimer les fbReduceRasterOp inutilisés
  • fb: supprime le chemin lent / impair des tuiles
  • fb: Masquer les détails de l'implémentation des glyphes
  • fb: Masquer des détails de ligne de largeur nulle
  • fb: Masquer les détails de la ligne Bresenham
  • fb: Masquer les fbDots
  • fb: Masquer fbPush {Pattern, Fill}
  • dix: Toujours stocker le clip client GC en tant que région (v2)
  • dix: retaper et repack GC
  • composite: Wrap GetSpans
  • Alan Coopersmith (5):
  • Effectuer des tests de listes pour tester les listes
  • Abandonner les tests xi2 si ActivateDevice () échoue
  • Utiliser un nom d’affichage unique pour chaque programme de test xi2 [v3]
  • Allouer suffisamment d'espace pour la réinitialisation et l'amplification attributs flags
  • Si fork échoue dans System (), ne pas tomber sur exec ()
  • Alan Hourihane (14):
  • Commencement initial du nouveau pilote modesetting
  • Exécuter le retrait
  • Branchez le support du curseur matériel
  • Apportez en ligne avec la branche actuelle de paramétrage-101 pour les modifications de connecteur / encodeur
  • Ajouter le support DRI2.
  • corrections de formatage
  • plus de corrections de formatage
  • encore plus
  • Ajouter EXA winsys pour l’interface du pilote de pipe gallium.
  • Correction de la surface de copie
  • Vérifications NULL
  • ajouter --with-gallium-dir pour spécifier l'emplacement de l'arbre de gallium
  • Plus de vérification des erreurs
  • corrections pour les changements de pas de gallium
  • Alex Deucher (1):
  • modesetting: interroger la taille du curseur à partir du noyau
  • Alex Orange (1):
  • fb: Corrige les algorithmes de Bresenham pour les petits segments couramment utilisés.
  • Alon Levy (1):
  • modesetting: ajout du support de connecteur virtuel
  • Andreas Hartmetz (1):
  • glamour: Ne libérez pas la mémoire que nous allons utiliser.
  • Axel Davy (1):
  • Corrigez present_pixmap lorsque vous utilisez present_notify_msc
  • Carlos Garnacho (1):
  • xwayland: seuls les périphériques désactivés / activés peuvent être modifiés
  • Chris Wilson (2):
  • Ajouter les modes GTF manquants
  • Xext / shm: détache le segment SHM après la publication de Pixmap
  • Colin Walters (2):
  • autogen.sh: implémente l'API de génération GNOME
  • xf86platformBus: Ajouter une assertion pour éviter les avertissements (fatals) sur le compilateur
  • Daniel Martin (3):
  • dix: Supprimer les restes XpExtension de protocol.txt
  • sécurité: Supprimer XpExtension de SecurityTrustedExtensions
  • xfree86: Supprimer le fichier modinit.h
  • Daphne Pfister (1):
  • os: Régénérez os / oscolor.c à partir de l’app / rgb # 52289
  • Dave Airlie (61):
  • drop exa
  • modesetting: relancez l'effort du pilote à partir d'autres bases de code
  • nettoyer le fichier d’en-tête drmmode_display
  • modesetting: réécriture du sondage basé sur fbdev.
  • encombre plus de code inutile
  • mettre à jour les auteurs / copyright
  • drop loading dri2
  • code de suivi des dommages de port de st / xorg
  • Recyclage du serveur de correctifs
  • ajouter -Wall, avertissements de nettoyage
  • supprimer le débogage inutilisé
  • ajout du support shadowfb, par défaut on on
  • ajouter la page de manuel initiale
  • vérifier la prise en charge de la capacité de tampon idiot par drm
  • corrige make distcheck
  • corrigez fb_id pour les rapports incorrects
  • configure: ne nécessite pas xvmc.
  • périphérique de correction ouvert
  • corriger des espaces
  • modesetting: ajoute le repli du curseur si le noyau rejette le curseur.
  • Nettoyer la récupération de la casquette muette
  • utiliser un capuchon pour décider si l’ombre est préférée ou non.
  • shadowfb: dump état shadowfb au démarrage
  • modesetting: corrige stride si le noyau le modifie.
  • modesetting: déplace l'ombre vers une autre structure
  • modesetting: correction du redimensionnement des ombres.
  • modesetting: désactive les mises à jour incorrectes pour ENOSYS
  • modesetting: corrige les avertissements, supprime le code mort.
  • xf86-video-modesetting 0.2.0
  • modesetting: correction de la compilation sur les anciens Xext
  • laisser tomber l'utilisation de alloca, utilisez simplement malloc / free
  • dirty: vérifiez le retour de malloc
  • curseur: masquer les curseurs sur LeaveVT
  • modesetting: ajout de set / drop master autour du commutateur VT
  • modesetting: déplace le périphérique d'ouverture du noyau vers avant de définir la profondeur
  • modesetting: essayez de travailler si vous voulez 24 ou 32bpp
  • modesetting: assurez-vous que le périphérique PCI correspond au périphérique drm
  • version bump à 0.3.0
  • modesetting: ajoute le fichier d'en-tête de compat
  • modesetting: convertit en nouvelles API de conversion scrn.
  • modesetting: correctif make distcheck
  • modesetting: passez à la dernière interface utilisateur compatible avec le serveur X.
  • modesetting: solution de contournement du rapport de bogue du noyau 0x0 en tant que minutes valides
  • modesetting: le test pci nécessite la version d'interface 1.4
  • modesetting 0.4.0: bump configure.ac
  • modesetting: drop inutilisable xf86PciInfo include
  • modesetting: correction d'un avertissement indiquant que close n'est pas définie.
  • modesetting: ajout du support de bus de plate-forme
  • modesetting: ajoute le support esclave de sortie.
  • modesetting: supprimer à nouveau l'utilisation de alloca
  • modesetting: corrige les pannes causées par les conditions de course udev
  • modesetting: bump to 0.6.0
  • modesetting: fournit des hooks factices pour shadow
  • modesetting: corrige le réglage du crash du cadre
  • modesetting: modifie les noms de sortie pour les GPU secondaires
  • modesetting: déplace la fermeture fd vers après avoir vérifié les sorties
  • modesetting: essayez d'utiliser le support de curseur de point d'accès
  • modesetting: corrige le rendu du curseur avec des hotspots.
  • modesetting: correction après utilisation gratuite.
  • modesetting: corrige la régression de build contre les anciens serveurs.
  • pixmap: corrige le support optimus inverse avec plusieurs têtes
  • David Ung (1):
  • randr: Correction de la logique dans RRPointerToNearestCrtc
  • Egbert Eich (1):
  • BellProc: Envoyer un événement Bell sur la sonnerie du protocole de base lorsque cela est demandé
  • Eric Anholt (52):
  • xorg: supprime les définitions dupliquées de certaines structures liées à XV.
  • kdrive: Faites un peu plus de nettoyage à partir de la déduplication de la structure XV.
  • kdrive: Supprimez le code d'adaptateur XV générique éteint.
  • kdrive: simplifiez l'interface de configuration de l'adaptateur.
  • glamour: divisez le code XV en parties dépendantes de XF86 et génériques.
  • kdrive: les noms de marque XV const pour éviter les avertissements.
  • ephyr: Ajout du support pour XV en utilisant glamour.
  • glamour: code de partage pour la gestion de put_image.
  • xephyr: permet d’initialiser le glamour avec gles2 (sur GLX).
  • glamour: Supprime les glTexParameteri () inutiles dans SetSpans ().
  • glamour: utilisez les macros MIN / MAX pour nettoyer glamour_transfer.c
  • glamour: supprime le glTexParameteri () inutile lors du téléchargement des données de texture.
  • glamour: dépose des arguments constants sur glamour_solid ().
  • glamour: supprime toujours le drapeau yInverted true.
  • glamour: Supprime les fonctions de pixmap sous get / pub mort.
  • glamour: Drop dead glamour_download_pixmap_to_cpu ()
  • glamour: Drop dead glamour_restore_pixmap_to_texture ().
  • glamour: supprimer un prototype mort.
  • glamour: Laisser tomber la "nous faisons une série de blits ou dessine" la logique.
  • xv: Supprime les VIDEO_INVERT_CLIPLIST morts des DDX xorg et kdrive.
  • xv: Suppression de VIDEO_NO_CLIPPING inactif des DDX xorg et kdrive.
  • xv: déplace le code commun pour le nettoyage de l’adaptateur vers xvmain.c
  • xv: Supprimez l’interface ddQueryAdaptors ().
  • xv: déplace l'allocation privée de l'écran DDX XV dans les DDX.
  • xv: Supprimez XvdiPreemptVideo ().
  • xv: Supprimez XvdiVideoStopped ().
  • xv: déplacez la configuration de CloseScreen d’un hook DIX vers un wrapping normal.
  • xv: déplacez l'assistant de clé de couleur xf86 XV vers le noyau.
  • xv: Corrige les cas de défaillance malloc dans l’assistant de couleur de remplissage.
  • kdrive: Supprimer KXVPaintRegion ().
  • kdrive: Ne vous souciez pas explicitement de supprimer les nouvelles fenêtres privées dans NULL.
  • xv: Supprimez les interfaces non opérationnelles AllocatePort / FreePort.
  • xv: déposez le ClientPtr de l'interface vers le DDX.
  • kdrive: Supprimer une structure morte.
  • glamour: n'essayez pas de définir des textures de polices de base lorsque nous ne les utiliserons pas.
  • glx: Désactiver les contextes GLX indirects par défaut.
  • modesetting: fusionne COPYING de modesetting avec celui de xserver.
  • modesetting: unifdef MODESETTING_OUTPUT_SLAVE_SUPPORT
  • modesetting: xserver vérifie déjà XEXTPROTO & gt; = 7.2.99.901.
  • modesetting: Supprime l'utilisation de "pointer" pour "void *"
  • modesetting: mise à jour de la modification de l'API du périphérique de la plate-forme.
  • modesetting: connectez le pilote à la construction.
  • modesetting: supprime l’utilisation de compat-api.h
  • modesetting: supprime la compatibilité restante avec l'ancien serveur xserver.
  • modesetting: Exécuter x-indent-all.sh.
  • modesetting. Fixons la mise en forme bizarre après x-indent-all.sh
  • modesetting: dédupliquez la configuration de scrn.
  • modesetting: Ajout du support pour le rendu en utilisant glamour.
  • dri2: Importer une copie de l’ID PCI de Mesa - & gt; mappages de noms de pilotes.
  • dri2. Remplir automatiquement le nom du pilote si le DDX ne fournit pas
  • modesetting: exporte deux fonctions que je souhaite réutiliser de DRI2 / Present.
  • modesetting: Ajout du support de DRI2 avec glamour.
  • Gaetan Nadon (14):
  • Remplissez le fichier COPYING avec le texte de la licence
  • Ajouter des informations de contact au fichier README
  • man: il manque l'AM_V_GEN et le nom de la commande sed codée en dur
  • Corrige une faute de frappe dans .gitignore
  • make: remove redondant AUTOMAKE_OPTIONS
  • Suppression de EXTRA_DIST redondant pour le fichier README.
  • Ajoutez les cibles manquantes pour ChangeLog et INSTALL
  • Remplacez AM_CONFIG_HEADER obsolète avec AC_CONFIG_HEADERS
  • Supprimer les redondants AC_PROG_CC
  • Supprimer les AM_PROG_CC_C_CO inutiles
  • make: supprime l’attribution de la variable vide
  • make: ajoute tous les avertissements en fonction de la plate-forme
  • config: remplacez AC_HELP_STRING obsolète par AS_HELP_STRING
  • config: mise en page et commentaire de la partie supérieure de configure.ac
  • Hans de Goede (1):
  • Ajout du support pour les fds gérés par le serveur
  • James Simmons (1):
  • ne mappe pas les curseurs en mode curseur sw
  • Jasper St. Pierre (2):
  • xwayland-input: corrige un crasher pour une course avec le compositeur Wayland
  • xwayland: implémente la limitation pour les surfaces en fonction de l’événement frame
  • Jeremy Huddleston Sequoia (3):
  • mieq: Correction d'une régression de plantage dans mieqProcessDeviceEvent
  • ListenOnOpenFD: Supprime les réinitialisations, car il s’agit de connexions à chaud
  • XQuartz: une meilleure prise en charge de la désactivation des "affichages ont des espaces séparés" sur OS X Mavericks
  • Joerg Sonnenberger (1):
  • Fixer la chaîne de format.
  • Jon TURNEY (56):
  • hw / xwin / glx: lors de la génération de shims, limitez les fonctionnalités considérées à la version GL

D'autres logiciels de développeur X.org Foundation

xf86-video-r128
xf86-video-r128

19 Feb 15

X.Org
X.Org

14 Apr 15

Commentaires à X.Org Server

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!