xorg-server: Changes to 'refs/tags/upstream/1.1.1'
Tag 'upstream/1.1.1' created by Julien Cristau <jcristau@debian.org> at 2010-06-07 23:48 +0000
Upstream version 1.1.1
Changes since the dawn of time:
Aaron Plattner (7):
Export miDisableCompositeWrapper.
Bump the video driver module ABI minor version to 8 so modules statically
Add miext/cw to the module loader include path so that misym.c can export
Export DamageDamageRegion. Not bumping the ABI version since we did that
Add miext/damage so misym.c can export DamageDamageRegion.
Add a new export, LoaderGetABIVersion. This function allows modules to
Bump the ABI versions. Due to Glyph privates and the XV update below, the
Adam Jackson (272):
Bug #377: Make lib{glx,GLcore,dri} work when compiled as dlloader modules.
Bug #400 (partial): Driver fixes for the dlloader. When using dlloader, all
Change several LoaderSymbol calls introduced by the bug #400 patch to
Bug #962: Remove LoaderSymbol calls introduced by the dlloader work so
Teach the loader about the extra symbols needed for Propolice-protected
Back out the propolice fix for a second, it causes linktime errors.
Wrap the Propolice fix in #ifdef __SSP__; Propolice doesn't define this yet
Bug #1252, #1253, #1255, #1256: Various typo fixes from Dave Jones.
Bug #1628: Convert xf86{BusToMem,MemToBus} to PIC code, eliminating a text
Bug #1765: Add support for R_ALPHA_SREL32 relocations in elfloader.
Bug #557: Don't use "bool" as a variable name in xf86cfg, to avoid compiler
Bug #2114: PPC64 Linux build fix: use system definition of eieio().
Build fixes for static server.
Bug #1895: Fix fbComposeGetSolid for BGR. (David S. Miller)
more static server build fixes
Bug #2004: Make DDC delay slightly longer. (Thomas J. Moore)
Bug #1294: Make sure RenderAccel hooks get wrapped in XAA init.
Bug #826: Make xorgconfig respect font installation outside $PROJECTROOT.
Bug #2455: Make x86emu handle JNL correctly. (David Wong)
Bug #1821: Typo fix in xorg.conf man page (Jens Schweikhardt)
Bug #2835: Add symbol exports to support the ReadDisplay extension.
Bug #3025: gcc4 build fix.
Bug #2141: Rework misleading warning message when APM support is
Bug #2373: SGI Altix platform support. (Shrijeet Mukherjee, Jesse Barnes,
Bug #2373: SGI Altix platform support. (Shrijeet Mukherjee, Jesse Barnes,
Bug #3069: Drop the BuildLowMem hack, it doesn't compile and isn't useful.
Bug #3109: Handle R_ALPHA_BRSGP relocations in elfloader. (Sergey Tikhonov)
Bug #3016: Don't complain as loudly about failing to load a module that's
Bug #2141: Rework misleading warning message when APM support is
Bug #2138: When the server is built with MakeDllModules YES, prefer
Render performance improvements. (Lars Knoll, Zack Rusin)
Render performance improvements. (Lars Knoll, Zack Rusin)
Bug #3163: Create new DRIINFO_*_VERSION macros to indicate the version
Bug #3066: Promote frameBufferPhysicalAddress to pointer from CARD32; bump
Bug #3334: Clean up remnants from the PEX, XIE, and BEZIER extensions.
Bug #3407: Clean out ancient #ifdef X11R5 conditionals.
Bug #3368: Cosmetic cleanup to DIX export list.
Bug #3434: Don't define fbAddTraps twice. (Mike A. Harris)
Bug #1880: Remove unused xnestConfineWindow. (Mark McLoughlin)
Bug #1846: Add intentionally undocumented -disablexineramaextension flag to
Bug #2469: More accurate damage reports. (Jonathan Lennox)
Bug #2799: Input shape. (Keith Packard)
Bug #3513: Silence unhandled event messages from Xnest when running with
Build workaround. Add glcontextmodes.[ch] from Mesa.
Bug #3626: _X_EXPORT tags for video and input drivers.
Bug #3030: Fix Xnest keyboard state handling. (Mark McLoughlin)
Cosmetic correctness fixes: miEmptyBox and miEmptyData are variables, and
Bug #2447: Fix argument order to xf86DrvMsgVerb. (Luc Verhaegen)
Bug #3546: Use MAP_LENGTH instead of a magic number. (Mark McLoughlin) Bug
Bug #3687: Print backtraces on fatal signal on glibc systems.
Bug #2216: Multiseat support. From various Debian and Ubuntu patches by
-lXfont isn't enough for libbitmap, you need to get the -L from pkg-config
Don't try to link fb, shadow, or vgahw into the loadable Xorg server, as
add some convenience variables for the drivers
Start filling in glx build. Add xf86Version.h and a few DRI headers to the
Prep for modular builds by adding guarded #include "config.h" everywhere.
Forgot to add these for some reason
GLX server support
build fix
Pull libdri out of the build for now until I get something better worked
double-buffering extension
Hook dbe into the build
Generate useful loadable modules by actually linking in the blobs from the
Dear libtool: Loadable modules do not need version numbers. kthnxbye.
updated comment for libbitmap
dlloader is the default in 6.9, but the loader doesn't get told to prefer
Remove references to DDX-specific extensions
loader support for extmod
loadable extmod build system.
disable GLcore momentarily until a build system exists. --enable-glx should
Enable GLX build by default
start the GLcore build system
Hey look, GLcore links
Hook in the GLcore build
Switch to MESA_SOURCE which we're already AC_SUBSTing
Say --with-mesa-source to get GLcore built.
Typo fix, and re-add GLcore to the dixmods build
Fix --with-mesa-source parsing, and turn GLX off if no path to Mesa given.
GLX needs gl.h from Mesa too
Fix the build system to reflect the rest of the Mesa core. Almost links,
glapi build (forgot this one somehow)
Emit makefiles for glapi, slang, and grammar. Conditionally define GLX_LIBS
Add the symlink script for the Mesa source.
Fire the Mesa symlink script from the configure stage.
GLX fix for loadable servers: indirect_size.c goes in libglx, not libGLcore
Bug #3739: Fail soft on unknown extension string.
Bump autoconf dependency to 2.57 from 2.53. Add 2.57 compatibility hack for
- Workaround for AS_HELP_STRING compatibility with older autoconf.
only do the AS_HELP_STRING workaround once, d'oh
Move AM_CONDITIONAL for ia64 to global scope
distcheck fixes
dist fixes for cw and GL (Donnie Berkholz, me)
- Check for vsnprintf
- Bug #3960: Add remaining GLX and pci.ids stuff to DIST (Cha Young-Ho,
EXTRA_DIST hacks to get all the OS support files into the tarball.
Bug #3989: Fix Composite builds, enable Composite build by default. (Olli
Invert the sense of the composite configure flag to match reality.
Add sparcPci.c to EXTRA_DIST.
Bug #4160: Fix Altix kernel version check.
Add diagnostic messages for exaDriverInit failure cases.
Bug #3974: Fix unaligned memory access on LP64. (Matthieu Herrb)
typo fix
Simplify life for EXA drivers by reducing some {Con,Dis}joint ops.
Bug #3284: Make the DRI lock reference count per-screen.
Missing backslash
Bug #4257: Move cfbcmap.c to cfb_common_sources.
Bug #4487: Add the bsd subdir to DIST_SUBDIRS. (Joshua Baergen)
Disable the {Open,Close}FullScreen DRI protocol. Remove empty FullScreen
sparse cleanups. s/0/NULL/ and mark a few things static.
Bug #4393: uClibc lies and defines __GLIBC__ even though it's not source
Real configure check for execinfo.h (Yuri Vasilevski)
Bug #3781: Only use fbCopyAreammx when alu == GXcopy. Originally Gentoo bug
Bug #4038: Unbreak the SYSVIPC check for cross builds. (Detlef Vollman)
Preprocess and install XOrgCfg.ad as in the monolith.
Bug #3652: Server-side GLX support for GLX_SGIX_swap_barrier and
Work around automake-1.7 braindamage by providing an explicit rule for
More automake 1.7 braindamage: use mkdir -p, not .
Fix parallel builds my ensuring libdmxconfig builds first.
Fix distcheck by forcing Xorg to be installed before chmod/chown.
Fix PCI bus scan on ia64 E8870 chipsets.
Bug #3196: Fix Load foo.so syntax.
Bug #3224: Degrade XKB fallback message to X_WARNING.
Move xf86XTrapModule.c to dixmods, guess at a build system.
Bug #4840: Typo, x$xRES -> x$RES. (George Fufutos)
Bug #4730: Byte-swap the pixmap ID correctly. (Neil Campbell)
Bug #1429: Report input device type correctly. (Stéphane VOLTZ)
Make fb build on darwin/ppc without addition #define hacks
Fix builds when not building the Xorg DDX.
Bug #4859: Don't segfault on bad DDC read. (Tony Houghton)
Bug #4928: Unbreak Makefile.am for Alpha chips. (Stefan DeRoeck)
Bug #4824: Build XTrap support by default, matching monolith.
Only build dlloader modules by default.
Bug #5093: Fix fb for non-SSE machines. (Xavier Bachelot)
Import libdrm 2.0
Disable the xf8_32wid logic for now, breaks distcheck
Bug #5230: Fix whitespace bugs.
Bug #4928: Fix compilation for Alpha. (Stefaan DeRoeck)
Bug #3944: Fix 24bpp packed pixel. (Søren Sandmann Pedersen)
Bug #4361: Define XF86CONFIGFILE properly so config file generation works
Bug #4361: Change driver probe logic to read the driver list from disk
Push the fallback drivers to the end of the list so driver probe order
Bug #1288: Additional refactor of the driver probe logic to keep ati loaded
Fix a thinko so the code matches the comment
Bug #4809: Re-fix that doesn't break distcheck. (Alan Coopersmith)
Bug #4935: Fix includes. (Eric Anholt)
Bug #5258: Restore binary compatibility with 6.8.2's PictureRec. (Aaron
Spell it XINERAMA_SRCS, not PANORAMIX_SRCS.
Build libglx correctly when not building the Xorg DDX.
Bug #4718: Command line flag to disable ACPI.
Stub COPYING files
Bug #5116: Refer DRI section details to dri.fd.o.
Bug #5359: Fix a segfault (Mark Kettenis)
Fix an fb regression on A8 pictures. (Fredrik Höglund)
Remove unused layer module.
Nuke unsupported NDBM routines. Shrink the hash table a bit, over
Bug #4190: Add a rule for 'make relink' since automake sucks.
Start importing kdrive.
Build fixes: XSERVER_LIBS -> KDRIVE_LIBS, config.h -> kdrive-config.h
Skeletal kdrive build system. Totall non-functional atm.
Remove Imakefiles.
s/XSERVER/KDRIVE/
Get Xsdl closer to linking.
Enough build fixes to get {sdl,ephyr,fake} to link.
Remove a debugging printf
Disable building LBX by default.
missed changelog entry:
Missed one
Style fix, make SCREEN_EPILOGUE two arguments instead of three.
Make kdInputMachine static const, shrinks .data a bit.
Remove unused X11R4 DDX compatibility function miClipNotify.
Move drawable lock acquisition into DRIClipNotify from DRIValidateTree, so
Bug #5525: Build a working Xprt. (Drew Parsons)
Missed file.
Compile fix
This version will actually compile
One more build fix.
Bug #5218: Don't crash on unconfigured interfaces. (Andrei Barbu)
Compile fix, again, stupid non-clean builds
Remove remaining #ifdef DPSEXT stanzas.
More kdrive merge, fast path fbBlt to use memcpy() when possible. Good for
Remove xf8_32wid, it's dead code with no maintainer interest. Also remove
Speed up checkout and autogen by removing disused iplan2p4 and ilbm.
Further op reduction when both src and dst alpha are absent.
Reverted, did nothing anyway, I'm not smart today.
(Reverted)
Mark everything in misym.c as _X_EXPORT.
Mark everything in {ext,font}sym.c as _X_EXPORT.
Mark everything in dixsym.c as _X_EXPORT.
Remove a few #ifdef vms; whatever problem that was solving should assuredly
ANSIfy Xi/. Mostly automated via protoize(1).
indent fixes (OMG SO UGLY), and nuke old RCS keywords.
Remove redundant composite op reduction, done in Render now.
Bug #5627: Fix Xprint font symlinking. (TIlman Sauerbeck)
Coverity #1053: Nuke a dead variable.
Coverity #337: Remove useless NULL check.
Coverity #484: Fix an off-by-one in module refcounting.
Coverity #269: Compare the requested ABI class against the ABI class of the
Coverity #794: Fix a highly unlikely memory leak.
Coverity #491: Check version number correctly.
Coverity #487: Check version number correctly.
Coverity #490: Fix a range check in xf86vidmode extension.
Coverity #807: Fix a memory leak in XFixesExpandRegion.
Coverity #1042, 1043: Nuke some dead variables.
Bump to requiring fixesproto >= 4.0 and compositeproto >= 0.3.
Bug #6213: Check geteuid's return value, not its address, otherwise
Bug #5549: Fix build for sparc64. (Matthieu Herrb)
dead file removal
Mark everything in xf86sym.c as _X_EXPORT.
Remove long-dead screen region code.
Big old pile of warning fixes.
Silence some editorializing in the configure help text.
More warning cleanup.
Hack around the new screensaver variable for DMX, which is otherwise
Disable Xprint freetype support momentarily. Needs ttf2pt1.c, which exists
Fix some includes to point into X11/fonts/ properly.
Reorder link order for Xdmx to fix new screensaver variable reference
../stub
Coverity #992: Prevent a NULL chase.
Coverity #986: Prevent a NULL chase.
Coverity #983: Move some risky debugging code inside #ifdef DEBUG.
Coverity #833: Fix a rather nasty memory leak.
Coverity #616: Fix a rare memory leak.
Coverity #271: Fix an unbelievably boneheaded NULL chase.
Coverity #82: Dead variable elimination.
Coverity #75: Dead variable elimination.
Coverity #38: Dead branch elimination.
Bug #6346: Build fix when using gcc -mno-sse. (Jonathan Adamczewski)
Fix a server crash due to memsetting beyond allocated memory when running
Bug #2142: Make font path logging more readable. (Eduard Fuchs)
Bug #5300: Fix missing spaces in the Build OS line in the log. (Egmont
Coverity #1037: Sanity check idx before use.
Coverity #985: Avoid segfault on malloc failure.
Coverity #818: Avoid memory leak on error path.
Coverity #812: Fix parser memory leak.
Coverity #835: Plug memory leak in extension section parsing.
Coverity #836: Fix another memory leak.
Coverity #837: Fix another another memory leak.
Coverity #838: Plug two more memory leaks.
Coverity #769: Fix a potential memory leak for systems that allocate on
Coverity #488: Avoid smashing an array on malformed config files.
Remove libc wrapper types from Xisb interfaces.
Bump to 1.0.99.901; don't know how this got missed.
Bug #6580: Don't install xf86drm.h, that's libdrm's job.
undo ChangeLog botching
Coverity #1007: Fix a silly null check.
Coverity #1005: Avoid a null deref.
Coverity #1003, #1004: Two more useless null checks.
Coverity #847, #848, #849: Three more memory leaks.
Coverity #806: Another memory leak on OOM path.
Coverity #804: Another leak on OOM path.
Bug #6325: Add support for x4a4 picture format.
Bug #6472: Fix a static buffer overflow. (David Woodhouse)
Bug #6751: Use sysfs to read card ROMs if available. (Dave Airlie)
Bug #6750: Fixup for quirky Intel bridges. (Dave Airlie)
Bump to 1.0.99.902
Bug #6642: Fix buffer overflow in Render. (CVE 2006-1526, patch from Eric
Bug #5209: Re-enable building APM and ACPI support. (Michel Dänzer)
Bug #6867: Yet another Render crash fix. (Michel Dänzer)
Bug #3561: Crash fix in the Record extension. (Paul Anderson)
Bump to 1.0.99.903
Bug #6916: Build fix for non-Linux. (Matthieu Herrb)
Bug #6903: Fix a crash in the Sync extension. (Søren Sandmann)
Bug #5209: Fix APM/ACPI support, again. (Michel Dänzer, Valery Inozemtsev)
Bug #6827: Fix texel fetch in fbFetchTransformed to avoid crashes. Still
Bug #5877: Avoid burning CPU when acpid dies. Require acpid to be running
Bug #6377: Ignore disabled BARs, and allow matching BARs aligned to less
Bug #4139: Fix a BAR remapping bug that could lead to IERR and system hang.
Remove dead DPMS timer functions from the installed headers. (Fredrik
Bug #6924: Restore the ABI for DrawableRec and ColormapRec to the state
Delete a (now misleading) message from the crash handler.
Switch the default mouse device on Linux to /dev/input/mice.
PPC64 build fix.
Alan Coopersmith (157):
file solaris-ia32.S was initially added on branch XORG-CURRENT.
xc/config/cf/sun.cf
xc/programs/Xserver/hw/xfree86/xf86config/Imakefile
xc/programs/Xserver/fb/fb.h
getconfig: file '/usr/X11R6/lib/X11/getconfig/xorg.cfg' has bad signature
Manual page X(7) does not reference Xprt(1x), xplsprinters(1x), etc.
Add GLX_ALIAS_VOID for GLX_ALIAS of functions with return type void to fix
Fix typo in debug message in MakeAllCLTSServerListeners
Fix shared reqs for Xlibi18n, Xaw6 & Xmu for Solaris
Don't enable speedo & type1 modules if they're not being built
Don't define _XOPEN_SOURCE before including math.h on Solaris - it's not
Allow overriding DPMS defaults (timeouts & default for on/off) from
Make xorgconfig ask again instead of giving up and throwing away all your
Add -d flag for compilers like the Sun C compilers that produce dependency
Fix typos in output file. (Bugzilla #1849, reported by Yi Ren-Chen)
Bug #2123 <https://bugs.freedesktop.org/show_bug.cgi?id=2123> Attachment
Bugzilla #2211 (https://bugs.freedesktop.org/show_bug.cgi?id=2211)
Fix debugging ErrorF() so it compiles when DEBUG is true.
Update to latest rev from http://pciids.sf.net/
//bugs.freedesktop.org/show_bug.cgi?id=1692> Remove reference to
Work around clash between Solaris headers and module loader headers over
Clean up formatting, projectroot substutition, and grammatical nits.
Change return statements to fix compiler errors: "fbcompose.c", line 2815:
Initial experimental support for AMD64 builds on Solaris 10 x86. Improved
Bugzilla #2800 <https://bugs.freedesktop.org/show_bug.cgi?id=2800> Xevie
Change hardcoded /usr/X11R6 to PROJECTROOT. Change hardcoded XF86Config to
Solaris VUID mouse protocol updates:
Need to set initial screen size at device open time too.
Add agpgart support for Solaris x86/x64. [Requires Solaris "Nevada" build
Update to latest snapshot (27-May-2005) from http://pciids.sf.net/
Fix builds on non-GLIBC systems (missing __GLIBC_PREREQ). Add Solaris stack
Remove Speedo font module documentation.
Bug #2901 <https://bugs.freedesktop.org/show_bug.cgi?id=2901> Patch #2325
Bug #2901 <https://bugs.freedesktop.org/show_bug.cgi?id=2901> Fix warnings
Bug #2901 <https://bugs.freedesktop.org/show_bug.cgi?id=2901> Patch #2332
Bug #2901 <https://bugs.freedesktop.org/show_bug.cgi?id=2901> Add prototype
More compiler warning fixes for missing prototypes:
Bug #3740 <https://bugs.freedesktop.org/show_bug.cgi?id=3740> Patch #3058
Fix scanpci -v core dump when subsys vendor/device id's are NOVENDOR &
- Use fbdevhwstub.c if <linux/fb.h> is not found
Merge SVR4/pre-Solaris 8 and Solaris 8+ sections for greater consistency,
First pass at Solaris os-support
Add partial in*/out* assembly support for Sun compilers on x86
Update to match recent changes to pci.ids & extrapci.ids for people
Only pass -rdynamic when using gcc
Update build instructions. Add details about how the expat, fontconfig,
Mark variables modified in signal handlers as volatile (part of Sun bug id
Set GLX automake conditional after we've tested for mesa source and set GLX
Change #include "X.h" to <X11/X.h>
Add xf86DeallocateGARTMemory stub so that Xorg can be built on Solaris
Rework wrapping of common mouse driver to not require mousePriv.h, so that
If neither --enable-dmx or --disable-dmx are specified, default to "yes" on
Need to define SVR4 on SVR4-ish systems since many headers and source files
Clear compiler warnings. (Stefan Dirsch)
Bugzilla #3566 <https://bugs.freedesktop.org/show_bug.cgi?id=3566> Patch
Fix Solaris assembly source to work with libtool
Set OSNAME for "Build Operating System" line in Xorg log
Add check for walkcontext() to enable stack trace dumper on Solaris
Only build ix86Pci.c on x86 & amd64 platforms Set DEFAULT_INT10 to x86emu
Fix inline assembly versions of in*/out* for Sun compilers Add check for
Fix 32-bit vs. 64-bit test for Solaris
Solaris build fixes needed for modular builds
Merge in patch release RC handling code from 6.8.2 (Kevin Martin)
Fix endian test to work on big-endian platforms correctly
Add checks for functions used in os/access.c & os/connection.c:
//bugs.freedesktop.org/show_bug.cgi?id=3950> Xorg prints version numbers in
Fix segfault when "kbd" fails to load and "keyboard" driver is not
Add LintTarget()
Oops, forgot a file in earlier Solaris kbd commit
Add AC_SYS_LARGEFILE to match flags used in monolith
Set ZAxisMapping default to "4 5 6 7".
2005-08-15 Alan Coopersmith <alan.coopersmith@sun.co>m
Add xf86Sbus.h to EXTRA_DIST files (bugzilla #4128)
//bugs.freedesktop.org/show_bug.cgi?id=2901> Patch #2331
Replace gnu-makeism with portable rules
More updates for Panoramix -> Xinerama rename
If MAKE_XKM_OUTPUT_DIR is defined, call trans_mkdir to create directory if
User message cleanups/updates for modern configurations.
Rename app-defaults entries from xf86cfg to xorgcfg to match name passed to
Check for getconfig in GETCONFIG_DIR if it's not found in module dir.
Display more friendly mouse protocol names. Enable mouse wheel mapping by
Don't try to build dmx/input/lnx-*.c if <linux/keyboard.h> isn't found
Fill in xf86DeallocateGARTMemory stub based on lnx_agp.c version. Add
Use system curses library on Solaris for xorgcfg text mode.
Save keyboard LED state on startup and restore on exit so text console mode
Use macros from xtrans.m4, issue error if not found.
#include "xf86Axp.h" -> "shared/xf86Axp.h" for modular build. (Stefaan De
Update to latest version from pciids.sf.net
Linux/Alpha support (Stefaan De Roeck)
Add --disable-install-setuid option so you can build as non-root and
Update CVS project tag & notice about pci.ids license in output .h.
Sun bug #6321613
Add scanpci, xorgcfg, & xorgconfig utilities.
Add SecurityPolicy file for XCSECURITY extension.
alanc@alf:/export/alanc/X.org/head/cvs-rw/xc [7:40pm - 628] head -14
Take care of more files from monolith's Xserver/hw/xfree86/etc dir:
Add __SVR4 #ifdefs to work in non-Imake builds.
Add kbd_mode build system
Man page processing/installation and other doc file updates
Adding more doc files & fbdevhw man page
Oops - fix build/install of fbdevhw.man
Add hw/xfree86/getconfig
Fix typo in MAN_SRCS (Dawid Gajownik)
Bug #1465 <https://bugs.freedesktop.org/show_bug.cgi?id=1465>
Add missing ] (Dawid Gajownik)
Whoops, need to be in DIST_SUBDIRS too.
Bug #3815 <https://bugs.freedesktop.org/show_bug.cgi?id=3815> Patch #3463
Add gtf to xserver/xorg/hw/xfree86/utils
Add #include <xorg-config.h> for modular build
Make Xorg -config stop lying to people and claiming it doesn't exist when
Xnest depends on xdmcp & xau modules too
Xdmx & Xprint also need xau & xdmcp module dependencies
Fix the rest of the XFree86 DDX options that require an argument to say so
Add missing $(DESTDIR) to custom install target
Update to 2005-10-05 snapshot from pciids.sf.net (includes a couple new
Sun bug #6326551: xkbSetDetectableAutoRepeat broken when using XEvIE
Don't build "ev" example on systems without <linux/input.h>
App-defaults file not supposed to have .ad suffix when installed Fix cpp
cpp processing for Xvfb man page
Bug #4715 <https://bugs.freedesktop.org/show_bug.cgi?id=4715> Add
Bug #3254 <https://bugs.freedesktop.org/show_bug.cgi?id=3254> Make sure
missed ChangeLog entry for previous commit
AC_SUBST VENDOR_STRING & VENDOR_RELEASE for xorgcfg's app-defaults file
Set substitutions needed in xorgconfig man page.
Remove reference to XF86config-4. Add xorgcfg(1) to See Also list.
Install Xorg & xorg.conf man pages even when not building docs
Set default font path to match the default in the monolith so fonts are
Link Xprint config directories in $(C_LOCALE) list to C locale dir, not
Change default install dir for app-default files from
Don't use $< in explicit rules since neither BSD nor Solaris make allow
Improved stack trace dump code for Solaris - try fork & exec of pstack
Make X -> Xorg symlink at install time.
Use APP_MAN_SUFFIX for Xserver man page instead of hardcoding section 1
Bug #4948: <https://bugs.freedesktop.org/show_bug.cgi?id=4948> Incorrect
Don't reference noXkbExtension when building without XKB. (Bob Terek - Sun
use RGB_DB not RGB_PATH as that's what configure defines (Jürg Billeter
Bug #5019 <https://bugs.freedesktop.org/show_bug.cgi?id=5019> xserver
Default xkb-output directory needs trailing slash.
Add xext to list of modules xorgcfg depends on.
Make sure XKM_OUTPUT_DIR (used in code) ends in / (so paths don't get hosed
Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
Bugzilla #4809 <https://bugs.freedesktop.org/show_bug.cgi?id=4809> Patch
Bugzilla #5219 <https://bugs.freedesktop.org/show_bug.cgi?id=5219> Make
Bugzilla #4715 <https://bugs.freedesktop.org/show_bug.cgi?id=4715> Files in
Remove unnecessary include of dgaproc.h that broke Solaris builds.
Update to 2005-12-14 snapshot from pciids.sf.net
Fix typos.
Change list of X server man pages in "See Also" section to list the ones
<sys/limits.h> -> <limits.h> so we can compile on non-BSD OS'es
Add <string.h>, <stdlib.h>, and <stdio.h> to clear undefined function
Typo fixes (Nicholas Joly, XFree86 bugzilla #1658)
Pass sizeof the correct buffer to XmuSnprintf. (Coverity #489)
Add HAS_MMAP for Xvfb
Fix buffer size checks to prevent 2-byte buffer overflows. (Coverity #480,
Add ast driver/pci id (Carl Switzky, Sun Microsystems)
Use min() [defined in include/misc.h] instead of MIN() [not defined in any
Fix Solaris build with Sun compilers to work when exa is built before
Alan Hourihane (47):
DRI merge
reversed a tag accidentally - put it back.
Add PCMCIA server for HP VGA Out PC Card and the Voyager VGA Card. Use on
add missing pieces for the pcmcia driver
fix ifdef->if
wrap some stuff around #ifdef TOUCHSCREEN
fix some warnings due to new shadow code
Add RandR support to the Kdrive pcmcia driver.
441. Import Mesa-4.0.4, and resync with the DRI trunk (DRI Project).
import latest pci.ids file
update static file from pci.ids
add missing PictureTransformPoint3d call
programs/Xserver/hw/xfree86/os-support/shared/agp_noop.c
Egbert's 64bit fixes for mixed 32/64bit clients
programs/Xserver/hw/xfree86/os-support/linux/lnx_acpi.c
programs/Xserver/GL/windows/glwrap.c Wrap PointParameteriNV &
programs/Xserver/hw/xwin/winmultiwindowshape.c Fix off by one error (Colin
fix typo
put back some agp related allocation messages
programs/Xserver/hw/xfree86/common/xf86RandR.c Use PointerMoved instead of
update the last RandR fix
another update to the RandR fix (thanks Aaron)
a furthur tweak to the randr cursor position fix
rework that again
don't move x or y depending on the screen size change
programs/Xserver/hw/xfree86/common/xf86RandR.c
check randrp has been initialized
fix a typo
missed commit
remove unneeded line of code
remove reference to non-existent agpgart.h
build fix on alpha
add randrstr.h to sdk_HEADERS
add damage.h & damagestr.h to SDK headers
#include "gcstruct.h"
wrap with if XORG / endif
Commit slight variation of bug #5460 which is the merge of the new shadow
Commit #4633 - Initial mouse pointer incorrect with EXA which also fixes
Allow current trunk to build against Mesa trunk
add changelog for i810 updates
remove that, and will put it in a i810 driver specific Changelog
update pci ids
Add a new function RRGetRotation() which does exactly the same thing as
Bump shadow module version number to 1.1.0 from 1.0.0
https://bugs.freedesktop.org/show_bug.cgi?id=5138 Check for NULL pointer
https://bugs.freedesktop.org/show_bug.cgi?id=4538 Fix mouse button release
https://bugs.freedesktop.org/show_bug.cgi?id=4341 Make Xming error messages
Alex Deucher (4):
- enable maven support for TV detection, DPMS, and DDC on crtc2 on G400
- Add interlaced support to S3 driver (bug 332, Leo Savernik)
- Add new Radeon pci ids (ATI devrel), bug 2827
- Fix Support for Philips FM1236/F tuner on ATI AIW 9600 XT (Jeff Smith)
Alexander Gottwald (115):
file winpriv.h was initially added on branch CYGWIN.
file winpriv.c was initially added on branch CYGWIN.
file glwindows.h was initially added on branch CYGWIN.
file winmessages.h was initially added on branch CYGWIN.
file ChangeLog was initially added on branch CYGWIN.
file ChangeLog was initially added on branch CYGWIN.
Bug 777: Merge from CYGWIN branch
Bug 782: Merge native OpenGL for Windows from CYGWIN branch
Bug 778: add ddxBeforeReset
Bug 783: rootless patches for cygwin
#Bug 780: add RRSetScreenConfig
#Bug 784: Ignore unconfigured interfaces with xdmcp
Bugzilla #889: Bind -from address to port number 0 instead of 177
Merge latest changes from CYGWIN branch
adjust prototype for winInitCmapPrivates to match Egberts change.
adjust prototype for winInitCmapPrivates to match Egberts change.
added README for Cygwin/X
Merge from CYGWIN branch
Added $(MESASRCDIR)/src/mesa/glapi to INCLUDES. Removed $(SERVERSRC)/mi
document broken composite in XWin
add support for mice with more than 3 buttons and one scroll wheel (Chris
Remove code which prevented the use from specifying the window size in
Bugzilla #1402: fix BigFont extension if SHM is compiled in but not
Bugzilla #1402: The last patch was broken on linux. Take definition of
Import recent changes from CYGWIN branch
Wrap all mwextwm and internalwm code with XWIN_MULTIWINDOWEXTWM
Bufzilla #1802, http://freedesktop.org/bugzilla/show_bug.cgi?id=1802 Added
Remove override of HasSnprintf
Use CreateProcess instead of system() to spawn xkbcomp on windows. system()
Use a simple hashtable as ConnectionTranslation instead of a plain array on
Xming: Place logfile in users tempdir
Fixes for building multiwindow and internalwm on mingw
Use GetTempPath for finding a place where to store temporary files on
Windows does not have ffs() implementation. added one
Finally the multiwindow mode defines a default cursor
Bugzilla #1914: fix size limit for -fp argument
Fixed windows.h include for cygwin.
Set XERRORDB environment variable to relocate the XErrorDB file
Remove code which sneaked in recently. It is not proven to be correct, just
Set HasFfs to NO
Adjust the width of the rootless backbuffer to match 32 bit alignment
Remove some of the ifdef WIN32 checks from WaitForSomething
Bugzilla #1865, https://bugs.freedesktop.org/show_bug.cgi?id=1865 Added
Removed scprintf, aprintf and snprintf stuff and use newXprintf
redone ddraw.h to be able to mix it with w32api style COM header files.
missed another wBOOL issue
problem with max() macro. this one slipped though again
include windows.h
import changes from CYGWIN branch
latest changes from CYGWIN
Print error message if CreateProcess fails Simplify popen simulation code
Fix crash with non-nullterminated strings (reported by �vind Harboe)
Imakefile
Imakefile
Fix a possible null-pointer dereference (Keishi Suenaga)
//bugs.freedesktop.org/show_bug.cgi?id=2245) attachment #1645
xc/programs/Xserver/xkb/ddxList.c
winkeybd.h
winkeybd.h
Fix crash with not matching definitions of PATH_MAX
Do not grab ALT-TAB when window is in multiwindow mode
Document the -silent-dup-error switch
winmsg.c
Added copyright notice.
Functions like glGenTextures and glBindTexture are in OpenGL 1.1 and can be
resolve SHGetFolderPath dynamicly since it is not available on all Windows
winmessages.h
Added hungarian keyboard layout.
winmultiwindowwindow.c
xc/programs/Xserver/xkb/ddxLoad.c
Bugzilla #1866 (https://bugs.freedesktop.org/show_bug.cgi?id=1866)
Bugzilla #1866 (https://bugs.freedesktop.org/show_bug.cgi?id=1866)
Force ShowWindow if XWin was started via run.exe. Fixes mainwindow not
Bugzilla #1865 (https://bugs.freedesktop.org/show_bug.cgi?id=1865)
file winlayouts.h was initially added on branch CYGWIN.
Moved keyboard layout table to external file.
Backout ABNT2 and HK_Toggle fix since it broke keys F1 and F4.
Updated fix for ABNT2 and HK_Toggle keys.
print window handle in message outout
win.h
winmultiwindowwindow.c
Bugzilla #2599 (https://bugs.freedesktop.org/show_bug.cgi?id=2599)
on WM_WINDOWPOSCHANGED raise window directly and in sync without utilizing
If a context is already attached copy it instead of reattaching to keep
Prevent winRaiseWindow from calling ConfigureWindow if the message was sent
Force rebuilding of window stack if a window changes it's state from
First import of xlaunch frontend for Xming
Fix passing of non-RGB visuals. The old code did not initialize the
Added wizard page for clipboard selection and additional server parameters
Prevent recursive calls to winRaiseWindow.
Add missing space after -query hostname
warning fix for Win32
Fix includes right throughout the Xserver tree:
Print correct logfile in FatalError message
Only call ConfigureWindow from winRaiseWindow if the windows message
Workaround bug in pthread.h
Backout last winRaiseWindow patch which caused stacking problems
Fix crash reported by �vind Harboe
Merge from CYGWIN Added layout "French (Canada)" as ca_enhanced Added Czech
Pass serverClient instead of NULL to ConfigureWindow. This should fix a
Added another test of checkForInput for WIN32 Windows keyboard and mouse
provide the uint datatype on WIN32
Include xwin-config.h if HAVE_XWIN_CONFIG is defined Cleanup X11 includes
Add XWin DDX, make Xorg DDX conditional Make XF86VidMode and XF86Misc
Revert last changes. They have to be addressed in a different way
Build miinitext.c and fbcmap.c as DDX specific files
External windowmanagers could connect in multiwindow mode which lead to
Fix problem with fake Control press on Alt-Gr
Fix typo which broke window titles
Fix simultanious presses of Left and Right Control and Shift keys.
Fix crash on server shutdown
wrap fInternalWM with XWIN_MULTIWINDOWEXTWM
Add more defines for XWin DDX Make building of cfb*, afb and mfb
Added Mesa include directory
Bug #5978: Added missing swap of input variables. Added missing cases for
Anders Carlsson (18):
Start autoifying everything.
Add fbdev server to the build.
Try things out.
Try this.
Add mga server
Add mga server to the build.
Accelerate server.
Add beginnings of offscreen memory manager.
Build smi after vesa.
Add ATI Rage 128 server.
Remove this for now.
Add offscreen memory manager and update the servers to reflect the name
Fix a couple of bugs.
Add support for offscreen pixmaps.
Use pixmaps instead of drawables in the kaa functions. Have the mga server
Add a memory_base variable and use it.
Add support for setting the video mode.
Add IPAQ modeline by Dennis Noordsij.
Benjamin Herrenschmidt (14):
Bug #4689: Treat DirectColor as TrueColor in Render. It fixes some crashes
Clients tend to set picture->repeat when not necessary. Most HW cannot
Add missing {Prepare,Finish}Access() wrappers for the tile pixmap in the
Fix a couple of bugs in the offscreen allocator. One mostly harmless was
Use proper access size when reading pixel based on bpp of the source pixmap
Fix stupid mistake in yesterday's allocator commit, would cause exa to
Move call to xf86WrapperInit() to OsVendorInit() in xf86Init.c and remove
Fix linux build without libc wrappers (From Fredrik Höglund)
HAS_MKSTEMP vs. HAVE_MKSTEMP (From Fredrik Höglund)
Remove useless line of code that contained a bug and triggered a gcc
DRIGetSecs() would call getsecs() when XFree86LOADER is defined, relying on
Fix an occasional crash on VT switches: the server would save a pointer to
Make xf86 linear allocator smarter when dealing with alignment constraints
Fix DRIExtensionInit() to not register callbacks when it hasn't been
Bogdan Diaconescu (4):
This is the UDA1380 sound coder-decoder module
Added new tuner FM1236MK3 PAL version
Added a log pring for the parameters
Changed the license to a X/MIT one
Brent Cook (4):
initial import of original driver by Franco Catrin L. Wraps VESA for most
added touchscreen support, detect all known PCI chips in the Neomagic line.
Begin separating VESA calls into a more generic backend wrapper like the
removed hardcoded vesa references so we can operate with any backend. fbdev
Brian Paul (1):
added s_blit.c file
Carlos Romero (6):
Initial import of Permedia2 driver
Add pm2 to the build
Initialize permedia engine for acceleration to work.
Initial kdrive XKB/XINPUT support, use --enable-xkb --enable-xinput
missing xkb/[xkb.h, xkbDflts.h] and hw/kdrive/mga/g400_common.h
Enable i810.
Chris Lee (4):
Adding exa support to the modular server.
EXA support in the modular build.
Last bits of changes to make exa build properly in the modular server.
Enabling EXA by default in the modular build.
Damien Ciabrini (3):
Update MGA composite patch commit. (some files were missing in the previous
Fix offset alignment code in the offscreen memory allocator to prevent
Added hardware support for transformation matrix (zoom, rotation, etc...).
Daniel Stone (114):
Twenty link errors for Xizzle now - count 'em. 20.
Hey, I like devfs.
Fix includes right throughout the Xserver tree:
Change Xalloca.h to X11/Xalloca.h for include.
Change keysymdef.h to X11/keysymdef.h for include statement.
Conditionalise usage of Xprint functions and headers.
Add glyphstr.h to includes.
Change xf86bigfont.h to X11/extensions/xf86bigfont.h for includes.
Change xf86bigfstr.h to X11/extensions/xf86bigfstr.h for includes.
Change "xf86bigfstr.h" to <X11/extensions/xf86bigfstr.h> for includes.
Change "eviestr.h" to <X11/extensions/eviestr.h>.
Change dmxext.h and dmxproto.h to <X11/extensions/...>.
Change keymap.h includes to X11/keymap.h
Change xf86bigfont.h include to X11/extensions/xf86bigfont.h.
Conditionalise building of XEvIE code with #ifdef XEVIE.
Conditionalise another use of XEvIE.
Adding initial build system.
Adding initial build system.
Adding initial build system.
Adding initial build system.
Minor build system tweaks.
Remove fbcmap.c hacks from the DIX.
Use canonical autogen.sh, which supports srcdir != objdir autogen.
Add auto-generated header files.
Change all misc.h and os.h references to <X11/foo.h>.
Change all misc.h and os.h references to <X11/foo.h>.
Continuing Makefile cleanup; add DIX_CFLAGS and XORG_CFLAGS everywhere.
Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings.
Fix more include paths; add dix-config.h to XKB code.
Move misc.h and os.h from proto/X11 to xserver/xorg/include.
Change <X11/misc.h> and <X11/os.h> to "misc.h" and "os.h".
Predicate usage of xf86OSPM functions on #ifdef XF86PM.
Remove needless usage of DECkeysym.h.
Add explicit PSZ defines, remove unnecessary dix-config.h include.
Change HAVE_CONFIG_H to HAVE_DIX_CONFIG_H.
Add missing include paths.
Abandon the nostdinc experiment.
Use builddir, not srcdir, for built files.
objdir != srcdir fixes.
Don't link in libx86emu.a as this a) fails badly on non-x86 systems, and b)
Don't link libXext, as it is linked in to the server also.
Make symlink-mesa.sh call srcdir != objdir safe. Remove requirement for
Fix dates on Søren's entries.
Testing xorg-commit, nothing else.
Another test commit for xorg-commit.
Really hopefully the last xorg-commit test.
Build libxkbstubs.la to stub XKB DDX functions (e.g. VT switches), and
Make Xext linkage srcdir != builddir safe.
Make Xprint build optional.
Make DRI/GLcore builds srcdir != builddir safe, and invoke symlink-mesa.sh
Add test for SPARC. Build SparcMulDiv.S on all SPARCs.
Typo fix (SOURCE -> SOURCES).
Change xorg_bus_sbus to xorg_bus_sparc; build sparcPci.c on all SPARCs.
Huge cleanup. Group into sections: hardware feature detection, extension
Add _XSERVER64 definition to config headers.
Fix inclusion order of dix-config.h, so _XSERVER64 gets defined before X.h
Fix linkage for Xnest, Xvfb, Xdmx and Xorg DDXes; include all libs.
Include Xv and XvMC headers in the SDK.
Fix up warning on debugging.
Fix test for Xnest presence. (Donnie Berkholz)
Add missing saver, evie, video, trap proto pkg-config checks. (Georgi
Add xcmiscproto and bigreqsproto to REQUIRED_MODULES, since Xext uses them.
Remove use of dix-config and xorg-config.h from public headers.
Accept 'Enabled' and 'Disabled' for Extensions section (Ubuntu #990)
Work around ATI expansion ROM problem on IA64 caused by prototype HP
Get prototype for ntohl from SuSv3-compliant location, fixing it for
Don't assume that all sun4m CPUs support muldiv; the Cypress CPU, which
Spit out an error when there is no valid FB device, instead of just failing
Add Xv symbol from Xext.
Better error message on failure to set iopl. (Debian #021)
Only open /proc/bus/pci/devices once. (Ubuntu #029)
Undo rate/period change after function body, so the damage doesn't leak
Subvert SIGUSR2 to reload all input devices. (Ubuntu #020)
Back out previous change until I figure out something smarter.
Change use of dix-config.h to xorg-config.h.
Make RGB_PATH configurable.
Add -include dix-config.h to GL/mesa/X to catch _XSERVER64, et al.
xorg-server.h -> dix-config.h (thinko).
Initialise private arrays with calloc, rather than standard malloc.
Fix tests for maximum number of colours when creating a colourmap, so a
Fix typo resulting in failure to swap between RGB/BGR properly. (Stephen P.
use RGB_DB not RGB_PATH as that's what it's looking for
Put DMX AC_CONDITIONALS at the top level, since they must always be called.
Define WITH_VGAHW, since we always build it; add to Xorg headers.
Add missing resourceproto to REQUIRED_MODULES.
Add missing fontsproto and fontenc to REQUIRED_MODULES.
Bug #594: CAN-2005-2495: Fix exploitable integer overflow in pixmap
Make LBX configuration default to auto.
Remove unused -xkbdb and -noloadxkb options. Rename -ar1 and -ar2 to
Add xgl to DIST_SUBDIRS.
Bomb out if symlink-mesa.sh failed.
Add all subdirs used to DIST_SUBDIRS, and files to EXTRA_DIST.
Bomb when symlink-mesa.sh continues, instead of silently failing.
Make error() bomb with exit code 1, not 0.
Add forgotten HAVE_BACKTRACE define.
Bug #5216: Allow options to appear with other components.
Add support for ZX2 PCI-E local bus adaptors. (Alex Williamson, HP)
Typo fix, reindent.
Fix two glaring unconditional-NULL-dereferences.
Remove XkbCF DDX configuration code.
Really remove all DDX pre-config code.
Remove INITARGS braindamage, change to void; add XkbExtensionInit prototype
Bug #3819: Remove open-coding of strcasecmp.
Move XFree86 DDX XKB actions into dixmods.
Remove remnants of XkbCF code.
Fix remnants of previous busted _XkbStrCaseCmp commit.
Prune XKB code to only what we need to run the server. Remove dead
Add full FreeType support for Xprint. (Drew Parsons)
Simplify XkbWriteXKBKeymapForNames a bit, and remove debug spew.
Reindent with -cbi0.
Unconditionally run XP_USE_FREETYPE AM_CONDITIONAL, not only in the Xprint
Make Xprint AC_ARG_ENABLEs and AC_ARG_WITHs unconditional also.
Bug #5801: Check for MTRR support under Linux. Minor refactoring of MTRR
Bug #6428: Fix off-by-one error when walking off the end of the vmodmap
Dave Airlie (20):
make mouse support work - note you need to change the evdev devices in the
programs/Xserver/GL/mesa/X/xf86glx.c: Missing initializer in xf86glx.c
small fix towards new glitz interface
fixups for newer glitz API
make xgl code at least build against latest glitz.
fix glx up for newest glitz interface
from davidr's tree if source picture defined return
from davidr's tree update some fixes
check drawable is available
Well there were a couple of snapshots later than CVS available outside of
fix up xglglx.c
some updates for default colormap install
recommit previous changes to evdev.c
Remove PowerMAX_OS define it never worked , it'll never work again,
This is a fix from David Reveman from the xserver tree, Make fbPadPixmap
Wrap sdk_HEADERS in if XORG as otherwise installing non-xorg servers
typo in last change
Updated xgl code drop from Novell + xserver tree changes
update to latest Mesa CVS HEAD
Fix XSERVER64 should be _XSERVER64
David Dawes (12):
3554. Fix "controlization" in XLookupString for chars > 127 (#3569, Ivan
missing ident lines
remove/disable standard RCS ident lines that are in some files some bindist
565. Support for multithreaded libraries on NetBSD when used in conjunction
missing ident lines
79. Preprocess all man pages to make sure that the references to pages in
88. Set the version strings in man pages dynamically (David Dawes).
144. Fix the neomagic driver so that it saves/restores the palette (#4452,
remove Id line
38. Fix xmh's use of XtNewString() with getenv (#4694, Tim Waugh).
187. Add an MS mouse driver for KDrive (#4754, Juliusz Chroboczek).
174. Fix makedepend so that it can parse a unary '+' operator (#5185, Mark
David Reveman (33):
Add working Xgl server code
Use negative strides in Xgl if pixel data have bottom-top scanline order
Use UTF-8 encoding in Xgl sources
Add xglPixmapToRegion
Xgl improvements
Use negative stride for trapezoid masks in Xgl
Fixes a few problems in Xgl
Add dither support to Xgl
Minor improvement to pixel transfers in Xgl
Fix Xgl glyph caching
Improve Xgl offscreen memory manager
Minor improvement to CopyArea in Xgl
Better ShmPutImage support in Xgl
Return early from xglCopy if fall-back is more efficient
Use negative stride and PBOs in Xgl
Return early from xglFillRect when no rectangles should be filled
Fix a few problems in Xgl
Add cursor support to Xglx
Add GLX code to Xgl
Hash texture objects and display lists in Xgl
Add scissor based clipping to Xgl GLX
Add glCopy operation and glPushAttrib/glPopAttrib support to Xgl GLX
Fix typo
Line drawing improvements to Xgl
Minor optimization
New algorithm for calculating glyph extents in Xgl
Set stencil size for Xgl GLX visuals
GLX improvements and remove use of pbuffers for offscreen rendering in Xgl
New implementation of GLX_MESA_render_texture
Remove xgloffscreen.c
Build fixes
Shut up compiler
Fix return values in Xgl render texture implementation
Deron Johnson (3):
Part 3 of 3 (Other parts are in proto and lib) Composite Version 0.3:
Updated ChangeLog for my latest composite and xfixes changes.
Fix composite overlay window bug 6411
Dirk Hohndel (1):
3336. Fx up new MMIO macros (#3337, Matt Grossman).
Donnie Berkholz (10):
Require glproto >= 1.4.1 if building DRI with GLX. This fixes a build
Add XTRAP_LIB to XPRINT_EXTENSIONS to fix xprint build when xtrap is
Change '==' to portable '='.
Bug #4817 <https://bugs.freedesktop.org/show_bug.cgi?id=4817> Restore '='
Really allow linking against Mesa trunk to work.
Update to build against Mesa trunk.
Finish glx_ansic.h wrapper changes to make Xvfb and Xnest link again.
Bug #6628: Fix kdrive build by linking in libexa before KDRIVE_LIBS.
Bug #6628: Wrap a couple more SDK headers in if XORG, as per Dave Airlie's
Update all prefixes in config tools, so they mostly work again. Also, make
Ed Catmur (2):
Generate xprint.pre from xprint.cpp.
Remove hardcoded 'lib' in XPRINTDIR.
Egbert Eich (78):
319. Moved LdPreLib define after the vendor/OS specific config files as it
621. Let kbd driver test if Xserver is in suspend before handling any input
Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004
Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
readding XFree86's cvs IDs
Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
file xorgconfig.c was initially added on branch XORG-RELEASE-1-TM.
file xorgconfig.man was initially added on branch XORG-RELEASE-1-TM.
file xorgVersion.h was initially added on branch XORG-RELEASE-1-TM.
file xorg.cfg was initially added on branch XORG-RELEASE-1-TM.
file xorgconf.cpp was initially added on branch XORG-RELEASE-1-TM.
file xorgHelper.c was initially added on branch XORG-RELEASE-1-TM.
Merging XORG-CURRENT into trunk
Merging XORG-CURRENT into trunk
BugZilla #601: Fixing makedepend choking on floating point exception
Muffle compiler warnings.
Updated x86emu and resynced with upsteam at Scitech.
Separated Intel drivers from default DriDrivers to avoid building them on
ifdef'ed some IA32-only assembler statements. Presently these chipsets are
Fixed typo in a comment.
Removed bugs on TweakMemorySize() which prevented it from working at all.
Fix static build.
Improved error messages.
Set DPMS to ON when VT switching away or shutting down the server. Failing
Adding a colormap index to the InitColormapPrivate() func call. Without it
removing some unnecessary restricitons on the allowed visuals.
An experimental pseudocolor emulation layer. Not fully completed, currently
Add support for on-the-fly screen rotation when supported by hardware (Aron
Removed distro specific stuff.
Optimization of CJK rendering when using versions of freetype prior to
Fixed support for LynxOS 3.1 (LynxOS 4 will follow) (Thomas Mueller).
- Make DDC code more VESA compliant: when MaxClock is set to 0xFF it means
Added support for LynxOS 4.0 (Thomas Mueller).
- adding missing file
Fixed typos.
Fix for XV memory allocation: Also use tiled area for allocation even if it
Unregistering events in XSelectInput() when unregistering IM filter
Adding support for OS dependent probing of IA64 chipsets. Not all IA64
Merged over libXpm security fix provided by Chris Evans, Matthieu Herrb and
Improving DPMS handling on VT swich and server termination/abort: previous
Set fbdev mode as the default mode on PPC (Olaf Hering).
Made handling of DevelDrivers for x86-64 more conformant to other
Fixed sig11 which occured when calling a CloseDisplay() after
Removing unneeded private FreeType2 symbol.
Make Xorg the default server to install.
Use the same method of finding the screen pixmap of COMPOSITE extension is
Removed #ifdef'ed out code together with the comment explaining why it was
Added missing return value (Bugzilla #2206) Problem found by Stefan Kulow.
Added missing return value (Bugzilla #2205) Problem found by Stefan Kulow.
Make option 'DontVTSwitch' work again with kbd driver under Linux. The kbd
Minor format fix.
Let the OS instead of X save/restore text console fonts on Linux. So far we
- Don't suspend Xserver on APM standby request as this seems to cause
Alan Cox requested that we check the kernel version before we use kernel
Fix interpretation of 64bit PCI bases: read hi long word from the right bar
Rewrite of RemoveOverlaps() to make the code more readable. It was
When we tested if a PCI base address was unassigned we didn't take into
Modifying X.Org Xserver DDX to allow to run X with ordinary user
Check the pixel clock choosen for a specific refresh rate against the
Save gs register before calling the vm86_old syscall thru int 0x80. This is
Added PCI2Host bus translations for linux PPC and fixed fixed bugs in
Adding more errnos to the libc wrapper (Bugzilla #2672).
Make message that gets printed when loader encounters a .o with no symbols
Don't fail calling function when DriverFunc() for RandR fails as
When not using dlopen ia64 needs an extra cache flush to ensure the icache
Support for HP's IPF ZX1 systems (Alex Williamson).
Fix typo leading to bogus code in xorgcfg (Andreas Schwab).
Fixed sentinels in Xt, editres and xedit to reduce number of warnings with
Preventing hight for drawing from becoming negative when face->dy < 0. The
Correct the mask bits when checking for a 64bit memory base in PCI config
Reenable BackingStore in Xvfb.
Catch SIGCHLD in OsBlockSignals() too to make sure this signal doesn't
Avoid segfaults if the number of user supplied monitor ranges exceed the
VBESetVBEMode() calls int10 0x4f02 to set a VBE video mode. This can be a
Fixes for some vsw4 failures on 64bit BE platforms such as PPC64 and s390x.
Added notice to last ChangeLog entry
fixed typo.
Eric Anholt (282):
Fix Makefile.am's to include header files needed for distcheck. Remove
- Add PCI information (device/vendor id, bus location) to KdCardAttr to
- Fix confusion of depth/bitsPerPixel in ati_draw.c
- Fix a bug in pitch alignment for offscren pixmaps.
Add RV250 PCI IDs.
- Fix Radeon offscreen pixmap pitch alignment.
Add new Radeon 9200 PCI IDs.
Remove sys/io.h inclusion from some files that didn't need it, and change
Add more RV250 PCI IDs.
- Add fbdev mode-setting backend to Xati. It and vesa are compiled in when
file ati_drawtmp.h was initially added on branch dri-0-1-branch.
file ati_draw.h was initially added on branch dri-0-1-branch.
file ati_dripriv.h was initially added on branch dri-0-1-branch.
file ati_dri.h was initially added on branch dri-0-1-branch.
file ati_dri.c was initially added on branch dri-0-1-branch.
file ati_sarea.h was initially added on branch dri-0-1-branch.
file r128_common.h was initially added on branch dri-0-1-branch.
file r128_sarea.h was initially added on branch dri-0-1-branch.
file radeon_common.h was initially added on branch dri-0-1-branch.
Reply to: