Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
(https://bugs.freedesktop.org/attachment.cgi?id=1622) as this patch
does not work for the branch and causes build failure. Approved in the
2005-01-31 Xorg release-wranglers phone call.
|
|
xc/programs/Xserver/hw/xfree86/os-support/linux/lnx_io.c
//bugs.freedesktop.org/show_bug.cgi?id=825) attachment #956
(https://bugs.freedesktop.org/attachment.cgi?id=956): Fix build
problems on Linux/SPARC. Patch by Jeremy Huddleston
<eradicator@gentoo.org>. Approved in the 2005-01-31 Xorg
release-wranglers phone call.
|
|
(https://bugs.freedesktop.org/attachment.cgi?id=1791): Fix option
dontVTSwitch under *BSD, when XKB is disabled. Patch by Matthieu Herrb
<matthieu.herrb@laas.fr>. Approved in the 2005-01-31 Xorg
release-wranglers phone call.
|
|
(https://bugs.freedesktop.org/attachment.cgi?id=1709): Fix corruption
of PCI config BAR1 of native PCI-Express boards on 64-bit platforms.
Patch by Michael Yaroslavtsev <mike.work@besm6.org>.
|
|
(https://bugs.freedesktop.org/attachment.cgi?id=1641): Fix broken
Solaris print queue enumeration.
|
|
xc/programs/Xserver/Xprint/attributes.c
xc/programs/Xserver/Xprint/attributes.h
//bugs.freedesktop.org/show_bug.cgi?id=2254) attachment #1654
(https://bugs.freedesktop.org/attachment.cgi?id=1654) and attachment
#1659 (https://bugs.freedesktop.org/attachment.cgi?id=1659) Fix for
gcc4.0 build failure (including removing |ExecCommand()| - the function
has no consumer and can safely be removed). Patch by Egbert Eich
<eich@freedesktop.org> and Roland Mainz <roland.mainz@nrubsig.org>.
|
|
(https://bugs.freedesktop.org/attachment.cgi?id=1642): Fix incorrect
usage of /usr/bin/tr in startup script (the used "[\n]" is neither
correct or portable, using "\n" seems to be sufficient (this fixes
various "random" issues, including including Debian bug #258419 and
Debian bug #264983). Patch by Drew Parsons <dparsons@debian.org>.
|
|
xc/programs/Xserver/hw/xwin/winkeybd.h
xc/programs/Xserver/hw/xwin/winkeyhook.c
xc/programs/Xserver/hw/xwin/winmultiwindowclass.c
xc/programs/Xserver/hw/xwin/winmultiwindowwindow.c
xc/programs/Xserver/hw/xwin/winmultiwindowwm.c
//bugs.freedesktop.org/show_bug.cgi?id=1831) attachment #1656
(https://bugs.freedesktop.org/attachment.cgi?id=1656): CGYWIN update,
including the following fixes:
- Make keyhook feature work in multiwindowmode too
- Hook windows keys
- Fix crash with non-nullterminated strings (reported by Øyvind Harboe)
- From Bug #1945: Stop unnecessary reordering. Patch by Alexander Gottwald
and Kensuke Matsuzaki.
|
|
xc/programs/Xserver/hw/xfree86/os-support/sunos/Imakefile
//bugs.freedesktop.org/show_bug.cgi?id=2096) attachment #1565
(https://bugs.freedesktop.org/attachment.cgi?id=1565): Fix
Solaris/SPARC build failure caused by missing assembler code for this
platform. Patch by Alan Coopersmith <alan.coopersmith@sun.com>
|
|
(https://bugs.freedesktop.org/attachment.cgi?id=1576): Fix build
bustage on PPC64 with Linux 2.6.x kernel headers. Patch by Adam Jackson
<ajax@freedesktop.org>.
|
|
(https://bugs.freedesktop.org/attachment.cgi?id=1576): Refix for
previous patch (updating to EDID 1.3), this syncs the X11R6.8.x stable
branch with todays Xorg trunk. Patch by Jay Cotton
<jay.cotton@sun.com>, Alan Coopersmith <alan.coopersmith@sun.com> and
Egbert Eich <eich@freedesktop.org>.
|
|
attachment #1653 (https://bugs.freedesktop.org/attachment.cgi?id=1653):
Make option 'DontVTSwitch' work again with kbd driver under Linux. The
kbd driver now calls the OS layer to handle special keys. Possibly
other special keys and other OSes need to be looked at also. Patch by
Egbert Eich <eich@freedesktop.org>.
|
|
attachment #1627 (https://bugs.freedesktop.org/attachment.cgi?id=1627):
xorgconfig default keyboard model outdated (should be pc105, not
pc101/pc102). Patch by Alan Coopersmith <alan.coopersmith@sun.com>
|
|
(https://bugs.freedesktop.org/attachment.cgi?id=1622): Fix missing
return value in xf86config. Patch by Egbert Eich
<eich@freedesktop.org>.
|
|
(https://bugs.freedesktop.org/attachment.cgi?id=1621): Fix missing
return value in Xprint's resource handling. Patch by Egbert Eich
<eich@freedesktop.org>.
|
|
(https://bugs.freedesktop.org/attachment.cgi?id=1556): Fix problems
with printing the release candidate version number for point releases.
Patch by Kevin E. Martin <kem@freedesktop.org>
|
|
xc/programs/Xserver/hw/xfree86/ddc/interpret_edid.c
//bugs.freedesktop.org/show_bug.cgi?id=1490) attachment #1122
(https://bugs.freedesktop.org/attachment.cgi?id=1122): Updating to EDID
1.3. Patch by Jay Cotton <jay.cotton@sun.com> and Egbert Eich
<eich@freedesktop.org>.
|
|
(https://bugs.freedesktop.org/attachment.cgi?id=902): Fix typo in PCI
code for Intel 460gx in X server, which causes a SEGV. Patch by H.J.Lu
<hongjiu.lu@intel.com>
|
|
xc/programs/Xserver/hw/xfree86/xaa/xaaWrapper.c
//bugs.freedesktop.org/show_bug.cgi?id=1220) attachment #980
(https://bugs.freedesktop.org/attachment.cgi?id=980): Fix (scrolling)
performance problems caused by PseudoColor emulation layer. Patch by
Egbert Eich <eich@freedesktop.org>
|
|
xc/programs/Xserver/hw/xwin/ChangeLog
xc/programs/Xserver/hw/xwin/Imakefile
xc/programs/Xserver/hw/xwin/InitOutput.c
xc/programs/Xserver/hw/xwin/XWin.rc
xc/programs/Xserver/hw/xwin/win.h
xc/programs/Xserver/hw/xwin/winclipboardthread.c
xc/programs/Xserver/hw/xwin/winclipboardwndproc.c
xc/programs/Xserver/hw/xwin/winclipboardxevents.c
xc/programs/Xserver/hw/xwin/winconfig.c
xc/programs/Xserver/hw/xwin/wincreatewnd.c
xc/programs/Xserver/hw/xwin/winmessages.h
xc/programs/Xserver/hw/xwin/winmouse.c
xc/programs/Xserver/hw/xwin/winmultiwindowwm.c
xc/programs/Xserver/hw/xwin/winmultiwindowwndproc.c
xc/programs/Xserver/hw/xwin/winprocarg.c
xc/programs/Xserver/hw/xwin/winresource.h
xc/programs/Xserver/hw/xwin/winshadddnl.c
xc/programs/Xserver/hw/xwin/winwin32rootlesswndproc.c
//bugs.freedesktop.org/show_bug.cgi?id=1831) attachment #1547
(https://bugs.freedesktop.org/attachment.cgi?id=1547) attachment #1548
(https://bugs.freedesktop.org/attachment.cgi?id=1548): Cygwin/X patches
since 6.8.1, including:
- Support for placing the mainwindow by coordinates and monitor
- Setting default cursor in multiwindow mode
- Added keyboardlayout "French (Switzerland)"
- Fixed crashes after switching videomodes
- Added support for reading the fontpath from /etc/X11/font-dirs
- Make -multiplemonitors for multiwindow modes
- Added support for mice with more than 3 buttons
- Fixed another clipboard bug with Unicode applications
|
|
|
|
chipsets can be probed without OS support as probing them is only
possible using ACPI. One example of this are the HP ZX1/2 chipsets:
previously the code assumed that these chips were present when no other
of the known chipsets could be probed. This assumption brought SGI
Altrix machines with 64 CPUs to a grinding halt.
|
|
xc/doc/man/general/Xprint.html
xc/doc/man/general/Xprint.man
xc/doc/man/general/Xprint.sgml
xc/programs/Xserver/Xprint/Imakefile
xc/programs/Xserver/Xprint/Xprint.html
xc/programs/Xserver/Xprint/Xprint.man
xc/programs/Xserver/Xprint/Xprint.sgml
xc/programs/Xserver/Xprint/Xprt.html
xc/programs/Xserver/Xprint/Xprt.man
//bugs.freedesktop.org/show_bug.cgi?id=811) attachment #1374
(https://bugs.freedesktop.org/attachment.cgi?id=1374), attachment #1379
(https://bugs.freedesktop.org/attachment.cgi?id=1379), attachment #1431
(https://bugs.freedesktop.org/attachment.cgi?id=1431): Add the missing
manual page for the Xprt server (and move the Xprint(7) to it's correct
location). Authors: Alan Coopersmith, Giuseppe Ghibò, Thomas Gilg, Jay
Hobson, Julien Lafon, Masaki Katakai, Roland Mainz, Simon Montagu, Drew
Parsons.
|
|
(https://bugs.freedesktop.org/attachment.cgi?id=1425): Avoid recursive
calls of xf86scanpci(). This function normally detects that it has been
called before by checking if the PCI structure is filled out. So far if
this was not the case (because PCI probing has failed for some reason)
the function is traversed again. With the chipset specific PCI bus
probing this can lead to an endless recursive loop as the post-probing
code calls xf86scanpci() from within this function. Patch by Egbert
Eich <eich@freedesktop.org>
|
|
(https://bugs.freedesktop.org/attachment.cgi?id=1424): The OS specific
PCI code for Linux worked only if bus 0 was populated as it checked for
the presence of /proc/bus/pci/00. Fixed to check for
/proc/bus/pci/<bus_to_look_for> instead. Patch by Egbert Eich
<eich@freedesktop.org>
|
|
//bugs.freedesktop.org/show_bug.cgi?id=1933) attachment #1392
(https://bugs.freedesktop.org/attachment.cgi?id=1392): Improving DPMS
handling on VT swich and server termination/abort: previous version
called the driver directly and too late. Patch by Egbert Eich
<eich@freedesktop.org>
|
|
(https://bugs.freedesktop.org/attachment.cgi?id=1390): Removing unused
DDC sections that caused misinterpretation of DDC data due to a missing
break statement in a switch. Patch by Egbert Eich
<eich@freedesktop.org>
|
|
(https://bugs.freedesktop.org/attachment.cgi?id=1386): Fixed typo in
|ix86PciSelectCfgmech()|: #if <-> #ifdef. Patch by Egbert Eich
<eich@freedesktop.org>
|
|
(https://bugs.freedesktop.org/attachment.cgi?id=1026):
Currently, when a screensaver kicks in, it calls xf86GetModeLine() which
causes the Vidmode extension to write out a debugging log message of
what the current modeline is. These messages are generally only useful
to an X11 developer who is debugging the extension itself, or to an
application developer who is developing an application which uses the
vidmode extension to get/set the video mode, however they're not very
useful for end users.
The current default Xvidmode verbosity causes the X server to write overly
detailed video modeline information to the X server log file whenever
any application uses the extension to get, set, or delete modelines.
This causes a problem for laptop users on battery power with their hard
disks set to power saving mode, because the hard disk will power down,
then later the screensaver kicks in, which calls xf86GetModeLine(),
which causes the log message to get written out, which causes the hard
disk to be powered back up.
Having these messages off by default solves this problem for laptop users,
and seems to make the most sense considering how useful they are in
general. By changing the default log level for these messages,
developers who need to see these for debugging purposes can increase
their X server verbosity level and still see them, so no functionality
is lost.
This patch lowers the default verbosity of the X server's Xvidmode
extension log file messages, in order to stop Xvidmode from writing out
non-critical log messages to the X server log whenever an application
uses this extension.
Patch by Mike A. Harris <mharris@redhat.com>
|
|
xc/config/cf/cygwin.cf
xc/config/cf/darwin.cf
xc/programs/Xserver/dix/Imakefile
//bugs.freedesktop.org/show_bug.cgi?id=1816) attachment #1300
(https://bugs.freedesktop.org/attachment.cgi?id=1300): Add
BuildRootless Imake variable and ROOTLESS define. Patch by Torrey T.
Lyons <torrey@freedesktop.org>
|
|
(https://bugs.freedesktop.org/attachment.cgi?id=1283): Do not add '-4'
to generated default file name (e.g. "xorg.conf" instead of
"xorg.conf-4"). Patch by Matthieu Herrb <matthieu.herrb@laas.fr>
|
|
//bugs.freedesktop.org/show_bug.cgi?id=1824) attachment #1288
(https://bugs.freedesktop.org/attachment.cgi?id=1288): Fix kbd driver
for wskbd protocol and pure wscons console driver Patch by Matthieu
Herrb <matthieu.herrb@laas.fr>
|
|
(https://bugs.freedesktop.org/attachment.cgi?id=1002): Xprt producing
spurious characters in PS output when using the bitmap cache
(Originally reported against Solaris Xprt as Sun bug id #4369307, and
fixed in Solaris by Jay Hobson <jay.hobson@sun.com>). Patch by Jay
Hobson <jay.hobson@sun.com>.
|
|
(https://bugs.freedesktop.org/attachment.cgi?id=1474): Fix Postscript
DDX's 1bit StaticGray visual to report only 1bit of significant bits in
color specification (instead of 8bits). Patch by Julien Lafon
<julien.lafon@gmail.com>
|
|
xc/programs/Xserver/Xprint/ps/Ps.h
xc/programs/Xserver/Xprint/ps/PsPixmap.c
xc/programs/Xserver/Xprint/ps/PsPolygon.c
//freedesktop.org/bugzilla/show_bug.cgi?id=1664) attachment #1161
(https://bugs.freedesktop.org/attachment.cgi?id=1161): RFE: Add support
for the DOUBLE-BUFFER extension to the Xprint server and DDX.
Additionally a "pixmap-scrubber" optimisation is added to the
PostScript DDX to remove all content from a vector pixmap when a
|PolyFillRect()| call covers the whole pixmap surface with a solid fill
(this avoids that a backbuffer vector pixmap gets constantly filled
even when the content is not visible anymore after |XdbeSwapBuffers()|
has cleared the hidden buffer with the background color).
|
|
(https://bugs.freedesktop.org/attachment.cgi?id=1117): Fix the problem
that |XpSubmitJob()| returns a random value (patch by Stefan
Dirsch/SuSE).
|
|
(https://bugs.freedesktop.org/attachment.cgi?id=1116): Fix the problem
that |PsCreateColormap()| returns a random value (patch by Stefan
Dirsch/SuSE).
|
|
(https://bugs.freedesktop.org/attachment.cgi?id=1114): Fix problems in
oid code which may cause the usage of an invalid string pointer
(original patch by Egbert Eich).
|
|
//freedesktop.org/bugzilla/show_bug.cgi?id=1629) attachment #1107
(https://bugs.freedesktop.org/attachment.cgi?id=1107): Fix crash on
AMD64, regression caused by bug
1496 ("Xorg Xprt does not support "*xp-listfonts-mode:
xp-list-internal-printer-fonts" to toggle the usage of printer-builtin
fonts").
|
|
xc/programs/Xserver/Xprint/pcl/PclInit.c
//freedesktop.org/bugzilla/show_bug.cgi?id=1496) attachment #998
(https://bugs.freedesktop.org/attachment.cgi?id=998): Fixed Xprt font
handling which did not support "*xp-listfonts-modes:
xp-list-internal-printer-fonts" or "*xp-listfonts-modes:
xp-list-glyph-fonts" to toggle the usage of printer-builtin and glyph
fonts in XListFonts*(), XLoad*Font(), etc. Additionally the Xprint DDX
now explicitly list "xp-listfonts-modes" in
"document-attributes-supported" (for document-level) or
"xp-page-attributes-supported" (for page-level) when the DDX implements
this feature (as described in the CDE DtPrint and Xprint
specifications).
|
|
//freedesktop.org/bugzilla/show_bug.cgi?id=1416) attachment #994
(https://bugs.freedesktop.org/attachment.cgi?id=994): Fix Xprt
PostScript DDX crashes when copying offscreen pixmap content to the
same pixmap (the crash can be reproduced with % x11perf -copypixpix500
... # or the reduced testcase in bug #1416 (attachment #993)).
|
|
xc/programs/Xserver/Xprint/ps/Ps.h
xc/programs/Xserver/Xprint/ps/PsArea.c
xc/programs/Xserver/Xprint/ps/PsColor.c
xc/programs/Xserver/Xprint/ps/PsInit.c
xc/programs/Xserver/Xprint/ps/psout.c
//freedesktop.org/bugzilla/show_bug.cgi?id=1299) attachment #1001
(https://bugs.freedesktop.org/attachment.cgi?id=1001): Add more visuals
to the Postscript DDX (8bit GrayScale/StaticGray,
1bit StaticGray and the basic infratructure for "deep" visuals with more
than 8bits per RGB gun). Patch by Roland Mainz
<roland.mainz@nrubsig.org>.
|
|
(https://bugs.freedesktop.org/attachment.cgi?id=1230): Fix crash in
Xscreensaver code which allowed any authentificated X client to crash
the Xserver using |XScreenSaverUnsetAttributes()|. Patch by
ajax@nwnk.net
|
|
(https://bugs.freedesktop.org/attachment.cgi?id=1530): Fix the current
implementation to make it possible to slow down the mouse pointer or
use arbitrary fractions (without running into rounding error issues).
The change is using the same method of preserving rounding errors that
the exponential method is already using. Patch by Jan Brunner
<Jan_B@gmx.ch>.
|
|
(https://bugs.freedesktop.org/attachment.cgi?id=1393): Fixing
|SetDPMSTimers()| so that DPMS*Time == 0 disables the appropriate
timer. This takes advantage of the fact that |TimerSet()| with a
timeout argument 0 behaves like |TimerCanel()|. Patch by Egbert Eich
<eich@freedesktop.org>.
|
|
(https://bugs.freedesktop.org/attachment.cgi?id=1398): Fixe size of a
variable that gets assigned the value of SmartScheduleTime (|long|) to
|long|. This should help to prevent smart scheduler lockup on 64 bit
systems due to datatype overruns. Patch by Andreas Schwab and Egbert
Eich <eich@freedesktop.org>.
|
|
(https://bugs.freedesktop.org/attachment.cgi?id=1399): Fixed sig11 in
|ScreenSaverUnsetAttributes()| which occured when calling a
|CloseDisplay()| after |XScreenSaverSetAttributes()| followed by
|XScreenSaverUnsetAttributes()|. Caused by missing |FreeResource()| in
|XScreenSaverUnsetAttributes()|. Patch by Egbert Eich
<eich@freedesktop.org>.
|
|
(https://bugs.freedesktop.org/attachment.cgi?id=1360): Fix X11 test
suite (caused by DAMAGE layer) failure with Xvfb when rendering text
using |XDrawText*()| (XDrawText() tests 1, 3, 4, 27, 28,
29, 30, 34, 37, 39, 41, 43 and XDrawText16() tests 1, 3, 9, 10, 11, 12,
13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 34,
37, 39, 41, 43). Patch by Hong Bo Peng <penghb@cn.ibm.com> and Stefan
Dirsch <sndirsch@suse.de>.
|
|
(https://bugs.freedesktop.org/attachment.cgi?id=1255): Do not use
"bool" as a variable name in xf86cfg, to avoid compiler bugs. Patch by
Donnie Berkholz <spyderous@gentoo.org>.
|