Commit graph

252 commits

Author SHA1 Message Date
Roland Mainz
102cb14a5d Fix for http://xprint.freedesktop.org/cgi-bin/bugzilla/show_bug.cgi?id=491
- RFE: Need workaround for bug 467 ("Xfree86 smart scheduler breaks
    Xprt")
2004-04-20 03:27:09 +00:00
Roland Mainz
40967f22d3 Resync to 2004-04-10 XORG-RELEASE-1 branch (step 2: Adding missing files
and removing obsolete ones)
2004-04-10 10:08:42 +00:00
Roland Mainz
6cf32b7786 Resync to 2004-04-10 XORG-RELEASE-1 branch 2004-04-10 09:05:45 +00:00
Kaleb Keithley
2c84ceeb0c MFC (merge from -current). Restore edits to the hw/darwin Credits.rtf files
that were previously deleted.
2004-03-19 23:21:03 +00:00
Kaleb Keithley
74a18beef7 no bug report. Merge down from -RELEASE-1-TM working left and right Meta,
Alt, Ctrl, and Shift keys. A must have for this release IMNSHO. I'm
    also going to restore the Credits.rtf edits that Egbert deleted in
    -CURRENT too. RTF isn't any less human readable than SGML, IMO, and
    it's a bit unkind to delete credits. (Especially mine. :-)
2004-03-19 21:49:11 +00:00
Egbert Eich
d838a30863 50. Protect removeOverlapsWithBrides() from NULL pointer in target (Egbert
Eich).
- fixed some comments, variable sizes
2004-03-18 10:05:23 +00:00
Alan Coopersmith
0cfa51a94d 49. Merge fixes required to build and run on Solaris x86 with Sun compilers
from XORG-CURRENT branch. (Alan Coopersmith)
2004-03-18 02:18:27 +00:00
Egbert Eich
de32041651 45. Readding Monitor information obtained by DDC to the config file in
commented out form (Egbert Eich).
44. Making a log message by the mouse driver more meaningful (Egbert Eich).
2004-03-17 19:22:12 +00:00
Egbert Eich
50d82cdb47 39. Preparing branch for TMc (Egbert Eich). 2004-03-15 16:02:03 +00:00
Egbert Eich
8fc64edc62 38. Backing out patch 27 as it was inappropriate for the RELEASE branch and
bogus anyway (see bugzilla #303) (Egbert Eich).
37. backing out 30.: the sleep() exists to bring the log message to the
    attention of the user which points to a problem elsewhere. Therefore
    the problem should be fixed where it originates. To be strict we could
    make the function fail instead of just trying to point the user at the
    problem (Egbert Eich).
2004-03-15 15:37:39 +00:00
Egbert Eich
62c105bd9b 34. Added a hack to fc-lang and fc-list to prevent installation if define
InstallFontconfigLibrary NO (Egbert Eich).
33. Updated Xft to 2.1.5 (Egbert Eich).
32. Make ELF loader work on systems with non-exec stack/heaps (bugzilla
    #296, John Dennis, Mike Harris).
31. Fix for xdm to work on a non-IPv6 system when built with IPv6 support
    (bugzilla #287, Peter Breitenlohner) (confirmed by: Alan Coopersmith).
30. Fix Xi XselectExtensionEvent for 64 bit machines (bugzilla #285,
    Andreas Luik) (confirmed by: Paul Anderson, Alan Coopersmith).
2004-03-12 11:18:23 +00:00
Mike A. Harris
4565ca2a8c Added initial support for PowerPC 64 (ppc64) architecture. (Mike A. Harris,
Elliot Lee, SuSE)
2004-03-11 09:16:51 +00:00
Egbert Eich
84d94317e7 - removing ': ' from lines which broke the build. These were added by a
broken script that automatically removed spurious conflitcs do to CVS
    tag mismatches. The 'XdotOrg' tag really haunts me!
2004-03-05 12:46:30 +00:00
Kaleb Keithley
05e67c0b4c no bug report, see prior version. Fix bad edit 2004-03-04 20:17:04 +00:00
Egbert Eich
38f37a3854 18. Merged in XFree86 code up to 4.4.0 including changes to files that had
a changed license. There was only one change which happened to be from
    me (Egbert Eich).
2004-03-04 17:48:46 +00:00
Egbert Eich
1f71928430 reverted some OS2 related glitches that where missed during a merge with
XFree86.
17. Fixed Freetype2 compile glitches with different versions of freetype.
    The build has been tested with Freetyp 2.1.4 and 2.1.7 (Egbert Eich).
16. Changed default font renderer for TrueType that is loaded by the
    Xserver to freetype (Egbert Eich).
15. Removed dependecy of freetype Xserver module into freetype internals
    (Keith Packard).
14. Flagged mailing addresses that still need to be decided upon with &&&&&
    to allow for easy tracking (Egbert Eich).
13. Fixed keyboard rate setting thru ioctls on linux (Egbert Eich).
2004-03-04 11:08:31 +00:00
Egbert Eich
a796465315 Removing last bits of kdrive.
10. Made use system supplied Expat and Freetype2 library the default on
    Linux (documented in the release notes) (Bugzilla #218,#219) (Egbert
    Eich).
9. Patched __AMD64__ flags to __amd64__ (Egbert Eich).
8. Added RELNOTES.XORG to collect bits for release notes for this release
    (Egbert Eich).
7. Removed leftovers from libxml2 (Bugzilla #220)(Egbert Eich).
2004-03-02 14:16:10 +00:00
Egbert Eich
1e46a7cef6 5. Reversed Xinerama changes (Egbert Eich).
4. Reversed Xutf8* to XFree86utf8* function name changes for the release
    (Egbert Eich).
3. Removed sources for patch which were included when patch had a bad bug
    (Egbert Eich).
2. Removed unnecessary fonts (Egbert Eich).
1. Removed XIE and PEX extension files from release tree. The build
    environment has been gone already (Egbert Eich).
2004-02-27 21:31:02 +00:00
Kaleb Keithley
b052486adb bug #230 Revert to Xinerama 1.1 In order to make a "quick" release it has
been decided that the priority is to preserve the server's internal
    API/ABI so that third-party drivers that depend on symbols like
    noPanoramiXExtension, etc., would not need to be recompiled. Too bad
    gcc on Linux doesn't support ELF's weak symbols as that would have been
    a reasonable solution for preserving the ABI. N.B.: While symbols, i.e.
    functions and variables revert to the old name, I did not revert build
    names, i.e. -DXINERAMA, to the old -DPANORAMIX. There was no need, and
    it's just a build issue that has no impact on the binary output of the
    build.
2004-02-25 21:47:10 +00:00
Kaleb Keithley
14ab4ade74 bug #214. Merge most of 4.4RC3 2004-02-24 15:22:40 +00:00
Kaleb Keithley
9343c8f5ac bug #188, #214, see versions 1.1.4.3 and 1.1.4.4 of this file. fix bad
merge
2004-02-24 15:16:35 +00:00
Kaleb Keithley
03d893bff9 merge most of XFree86 RC3 (4.3.99.903) from vendor branch. bug #214 2004-02-23 21:37:29 +00:00
Kaleb Keithley
30ac3efde2 bug #188 report bugs to X.org bugzilla, not XFree86 2004-02-23 16:32:14 +00:00
Alan Coopersmith
d52f3ac58f Additional fixes to allow building with Sun compilers on Solaris x86 2004-02-18 21:43:19 +00:00
Alan Coopersmith
07109fd63e Sun cc on Solaris x86 defines __i386 but not __i386__ so the x86
architecture #ifdef should accept either form
2004-02-18 21:30:12 +00:00
Alan Coopersmith
d17586c4dc [fd.o bugzilla #189] _XOPEN_SOURCE defines break builds on Solaris Express 2004-02-16 20:19:59 +00:00
Egbert Eich
e90274c2bb 2. Fixing segfaults that may happen in some corner cases when VT switching
and during int10 initialization (Egbert Eich).
2004-02-11 19:29:37 +00:00
Kaleb Keithley
453a0743eb revert to RC1 version of file with the license we like 2004-02-08 00:17:31 +00:00
Kaleb Keithley
d6f33d8972 revert to RC1 version of the file with the license we like 2004-02-08 00:12:27 +00:00
Kaleb Keithley
918958705d Use a different icon 2003-12-21 13:39:58 +00:00
Kaleb Keithley
e97c634593 merge XFree86 RC2 (4.3.99.902) from vendor branch 2003-12-20 00:28:31 +00:00
Kaleb Keithley
4b75c7f635 First pass at "Standard" Xinerama. The sources for this came from Heather
Lanigan's xinerama tree on Sourceforge.Net. No attempt has been made to
    handle previous, non-standard versions of the protocol. Nor has any
    attempt been made to preserve the ABI of previous versions -- that part
    will be added at a later time, and then probably only on systems that
    have nice object/linker semantics, e.g. ELF systems with weak symbols.
2003-12-18 19:32:17 +00:00
Kaleb Keithley
8a7481a274 merge XFree86 4.3.99.901 (RC1) from vendor branch 2003-12-06 13:24:29 +00:00
Kaleb Keithley
0097b6fe2d merge latest (4.3.99.16) from XFree86 (vendor) branch 2003-11-26 22:49:07 +00:00
Kaleb Keithley
c57959ad6a merge XFree86 4.3.0.1 to -CURRENT 2003-11-17 19:03:47 +00:00
Kaleb Keithley
9508a382f8 Initial revision 2003-11-14 16:48:57 +00:00
Kaleb Keithley
ded6147bfb R6.6 is the Xorg base-line 2003-11-14 15:54:54 +00:00
Keith Packard
cb6ef07bf0 Accelerated image text code drew glyphs at wrong location when compositing
manager enabled.
2003-11-14 07:46:20 +00:00
Keith Packard
318d525bf2 Have the composite extension tell the damage extension about clients which
have redirected subwindows in manual mode. Those clients are marked
    Critical and given a significant scheduling boost whenever they receive
    a damage notify event. This dramatically improves update frequency.
If the kernel reported a large number of keys, readKernelMapping would walk
    off the end of the kdKeysym array.
Fix usage of _IOWR; the 'size' argument is actually a datatype.
2003-11-13 09:14:29 +00:00
Eric Anholt
e9904cefa3 Fix Makefile.am's to include header files needed for distcheck. Remove
-Werror default and add --enable-werror switch to add it back.
2003-11-11 05:46:15 +00:00
Keith Packard
5dc119b73f Fix KdXv interface to pass drawable down so that bits can be put into
drawable pixmap rather than directly into the frame buffer. Rewrite
    logic in kdoffscreen to make space for new allocations, now deals
    correctly with locked areas.
2003-11-10 20:35:05 +00:00
Keith Packard
e500986657 Must offset composite parameters by drawable coordinates in accelerated
case.
2003-11-10 06:40:23 +00:00
Phil Blundell
d694b44259 Avoid ugly shell error when libXdmcp isn't present.
New functions. (TsInit): Register them.
2003-11-08 18:51:59 +00:00
Keith Packard
3e18c63634 Fix KAA to work with screen_x/screen_y hacks from COMPOSITE Also add
kaaComposite acceleration for simple bltblt case.
2003-11-08 00:28:19 +00:00
Keith Packard
1280f79054 Ok, Composite extension is semi-working; when no-one asks for redirection,
the server seems to act as before. With RedirectSubwindows (root,
    automatic), the server looks just like a regular X server. Now to go
    rewrite the (currently lame) compositing manager to get some real
    action on the screen.
Some of the fixes here are to make valgrind quiet with various ioctls used
    by kdrive/linux.
Also fixed a bug where fbdev initialization was out of order in fbdev.c and
    smi.c
2003-11-07 23:29:29 +00:00
Phil Blundell
d319a0a610 Fix warnings. 2003-11-07 23:00:06 +00:00
Matthew Allum
598c5d549a tslib improvements 2003-11-06 14:01:46 +00:00
Keith Packard
7e1a564c41 Replace translucent compositing hacks with PictOpSrc to match eventual
extension semantics. Replace mouse acceleration with quadratic.
2003-11-05 06:46:13 +00:00
Keith Packard
5378236aa6 merge xfixes_2_branch back to HEAD 2003-11-02 19:56:10 +00:00
Phil Blundell
9e94665cf9 try /dev/misc/apm_bios if /dev/apm_bios doesn't exist 2003-10-28 22:28:33 +00:00