Eric Anholt
4d49d6a677
Don't try to dist the .cvsignore files.
2006-07-07 17:51:09 -07:00
Adam Jackson
3af474609d
PPC64 build fix.
...
(cherry picked from b3e4d1d1f4 commit)
2006-07-06 18:52:04 -04:00
Adam Jackson
702bf17572
Switch the default mouse device on Linux to /dev/input/mice.
...
(cherry picked from d7a96dd6f1 commit)
2006-07-06 17:39:38 -04:00
Adam Jackson
f54b21cc67
Delete a (now misleading) message from the crash handler.
...
(cherry picked from d00aa6b855 commit)
2006-07-06 17:31:24 -04:00
Michel Dänzer
a185d70f72
Bug #7213 : Fix the XFree86-DRI extension for byte-swapped clients.
...
These clients are by definition non-local and thus not direct rendering
capable, but they still need the QueryVersion and QueryDirectRenderingCapable
requests to find out cleanly.
(cherry picked from 4426215a6e commit)
2006-07-06 17:30:02 -04:00
Rudo Thomas
5d3e60552d
Missing close parenthesis in one of the setuid() fixes.
...
(cherry picked from 50a3e1ad18 commit)
2006-07-05 17:44:26 -07:00
Matthieu Herrb
e8cb08ce08
Check setuid() return value. Bugzilla #7116 .
2006-07-05 17:44:03 -07:00
Eric Anholt
87b9fa20f1
Correct AGP memory deallocation argument on *BSD.
...
This fixes leaks and eventual crashes with RandR resizing on Intel.
(cherry picked from 002e28c12c commit)
2006-07-05 11:44:18 -07:00
Eric Anholt
f8330f8d0f
Fix bugs in support for new repeatTypes in XAA and EXA.
...
EXA now won't pass pictures with new repeatTypes to drivers. We can add a flag
for them to support it at a later time.
(cherry picked from 7106a77df3 commit)
2006-07-05 11:44:00 -07:00
Adam Jackson
c0ec3e7342
Bug #4139 : Fix a BAR remapping bug that could lead to IERR and system hang.
...
(Egbert Eich)
2006-05-18 23:52:41 +00:00
Adam Jackson
a3da58bf1c
Bug #6377 : Ignore disabled BARs, and allow matching BARs aligned to less
...
than 16 bytes. (Felix Kühling, ATI)
2006-05-18 23:48:46 +00:00
Adam Jackson
e8b044ca91
Bug #5877 : Avoid burning CPU when acpid dies. Require acpid to be running
...
for ACPI support on Linux. Minor errno handling fixes. (Valery
Inozemtsev, Adam Jackson)
2006-05-18 18:18:30 +00:00
Adam Jackson
f7b2f4f3e5
Bug #5209 : Fix APM/ACPI support, again. (Michel Dänzer, Valery Inozemtsev)
2006-05-15 18:27:09 +00:00
Adam Jackson
421576f413
Bug #5209 : Re-enable building APM and ACPI support. (Michel Dänzer)
2006-05-09 18:04:19 +00:00
Adam Jackson
a6186a51f2
Bug #6750 : Fixup for quirky Intel bridges. (Dave Airlie)
2006-04-28 22:33:12 +00:00
Adam Jackson
267133e377
Bug #6751 : Use sysfs to read card ROMs if available. (Dave Airlie)
2006-04-28 22:28:56 +00:00
Adam Jackson
c28a0c7850
Bug #6472 : Fix a static buffer overflow. (David Woodhouse)
2006-04-24 19:22:58 +00:00
Donnie Berkholz
20890f9746
Update all prefixes in config tools, so they mostly work again. Also, make
...
RgbPath commented out when using xorgconfig. Start using
/dev/input/mice as the default mouse location on Linux.
2006-04-18 17:30:20 +00:00
Donnie Berkholz
22f77bbcca
Bug #6628 : Fix kdrive build by linking in libexa before KDRIVE_LIBS.
2006-04-18 00:22:54 +00:00
Luc Verhaegen
c854cbcd84
CVT means Coordinated Video Timing instead of Common.
2006-04-15 00:04:21 +00:00
Adam Jackson
c354738e44
Coverity #804 : Another leak on OOM path.
2006-04-14 23:43:23 +00:00
Adam Jackson
2d5e31076b
Coverity #847 , #848 , #849 : Three more memory leaks.
2006-04-14 23:32:14 +00:00
Adam Jackson
b584ed481f
Coverity #1003 , #1004 : Two more useless null checks.
2006-04-14 23:10:51 +00:00
Adam Jackson
d017ca616c
Coverity #1005 : Avoid a null deref.
2006-04-14 23:09:30 +00:00
Adam Jackson
af9d7591ba
Coverity #1007 : Fix a silly null check.
2006-04-14 23:08:01 +00:00
Adam Jackson
acd7b2c768
Bug #6580 : Don't install xf86drm.h, that's libdrm's job.
2006-04-14 22:48:50 +00:00
Aaron Plattner
476b68cc66
Bump the ABI versions. Due to Glyph privates and the XV update below, the
...
video driver ABI needs to be bumped to 1.0. The rest of the ABI minor
versions were bumped to include the LoaderGetABIVersion function.
Add a DrawblePtr argument to the XV hooks. This allows drivers to determine
that the target window is redirected and draw to the appropriate place.
2006-04-07 19:27:11 +00:00
Adam Jackson
4d5ca0f06c
Remove libc wrapper types from Xisb interfaces.
2006-04-07 16:08:39 +00:00
Adam Jackson
9707962ca5
Coverity #488 : Avoid smashing an array on malformed config files.
2006-04-07 01:53:35 +00:00
Adam Jackson
250a39279c
Coverity #769 : Fix a potential memory leak for systems that allocate on
...
malloc(0)
2006-04-07 01:49:56 +00:00
Adam Jackson
eea26623a8
Coverity #838 : Plug two more memory leaks.
2006-04-07 01:40:52 +00:00
Adam Jackson
11b55c80b1
Coverity #837 : Fix another another memory leak.
2006-04-07 01:37:03 +00:00
Adam Jackson
2d4a789f43
Coverity #836 : Fix another memory leak.
2006-04-07 01:35:35 +00:00
Adam Jackson
ebd7d7b7c9
Coverity #835 : Plug memory leak in extension section parsing.
2006-04-07 01:34:20 +00:00
Adam Jackson
725622e863
Coverity #812 : Fix parser memory leak.
2006-04-07 01:29:31 +00:00
Adam Jackson
b4bb7c10eb
Coverity #818 : Avoid memory leak on error path.
2006-04-07 01:26:25 +00:00
Adam Jackson
6ebe2ac683
Coverity #1037 : Sanity check idx before use.
2006-04-07 01:17:52 +00:00
Adam Jackson
49bd7d7132
Bug #5300 : Fix missing spaces in the Build OS line in the log. (Egmont
...
Koblinger)
2006-04-04 14:16:56 +00:00
Adam Jackson
b73852760d
Bug #2142 : Make font path logging more readable. (Eduard Fuchs)
2006-04-03 21:59:58 +00:00
Adam Jackson
58e15efc05
Fix a server crash due to memsetting beyond allocated memory when running
...
GL applications. (Alan Hourihane, backported from head)
2006-04-03 20:58:20 +00:00
Adam Jackson
109eeb2bfc
Coverity #38 : Dead branch elimination.
2006-04-03 02:15:47 +00:00
Adam Jackson
59a90e8af9
Coverity #616 : Fix a rare memory leak.
2006-04-03 01:51:46 +00:00
Adam Jackson
c01c1588b6
Coverity #983 : Move some risky debugging code inside #ifdef DEBUG.
2006-04-03 01:34:56 +00:00
Adam Jackson
fe034fa77b
../stub
2006-04-02 21:44:55 +00:00
Adam Jackson
323fec2029
Reorder link order for Xdmx to fix new screensaver variable reference
...
properly; remove previous awful hack.
2006-04-02 00:46:20 +00:00
Eric Anholt
ccca76b808
Clean up warnings and a debug printf.
2006-04-01 23:41:23 +00:00
Adam Jackson
277f612d4e
Hack around the new screensaver variable for DMX, which is otherwise
...
blissfully ignorant of it.
2006-04-01 23:19:08 +00:00
Eric Anholt
2e38fedd29
Add an option to EXA for the DDX to request that EXA hide the pixmap's
...
devPrivate.ptr when pointing at offscreen memory, outside of
exaPrepare/FinishAccess(). This was used with fakexa to find (by NULL
dereference) many instances of un-Prepared CPU access to the
framebuffer:
- GC tiles used in several ops when fillStyle == FillTiled were never
Prepared.
- Migration could lead to un-Prepared access to mask data in render's
Trapezoids and Triangles
- PutImage's UploadToScreen failure fallback failed to Prepare.
2006-03-31 19:41:28 +00:00
Eric Anholt
5c04610f8a
Add a dependency on EXA, so it rebuilds when the library does. The manual
...
indicated I shouldn't do this, but experience indicates I should.
2006-03-30 21:21:59 +00:00
Eric Anholt
3cf46cc1e3
Add an UploadToScreen implementation, for testing PutImage support, and
...
make the DownloadFromScreen more robust.
2006-03-30 05:15:58 +00:00