Commit graph

269 commits

Author SHA1 Message Date
Stuart Kreitman
ca9818d109 Memory overrun due to incomplete implementation of saveSetElt data
structure
Modified Files: Tag: DAMAGE-XFIXES window.c dixutils.c
2004-04-02 06:31:37 +00:00
Stuart Kreitman
d7684c666f Needs selection callback code for xfixes (from modular tree) Modified
Files: Tag: DAMAGE-XFIXES dispatch.c
2004-03-30 21:10:39 +00:00
Stuart Kreitman
aa93524667 more forward declarations needed Modified Files: Tag: DAMAGE-XFIXES
miinitext.c
2004-03-30 20:40:06 +00:00
Stuart Kreitman
0fe93ec3e9 These files are best left in Xserver/include Removed Files: Tag:
DAMAGE-XFIXES glyphstr.h mipict.h picture.h picturestr.h
2004-03-30 20:04:50 +00:00
Stuart Kreitman
320278947b typo error around XFIXES macros. Modified Files: Tag: DAMAGE-XFIXES
miinitext.c
2004-03-30 19:32:53 +00:00
Stuart Kreitman
3bdf51935c integration from modular tree. Modified Files: Tag: DAMAGE-XFIXES
miinitext.c
2004-03-30 18:44:05 +00:00
Stuart Kreitman
5d175341e0 Integration from modular tree Added Files: Tag: DAMAGE-XFIXES Imakefile
cursor.c region.c saveset.c select.c xfixes.c xfixes.h xfixesint.h
2004-03-30 18:31:54 +00:00
Stuart Kreitman
e681e1fc4a integration from modular tree. Added Files: Tag: DAMAGE-XFIXES Imakefile
damage.c damage.h damagestr.h
2004-03-30 17:41:24 +00:00
Stuart Kreitman
97162b0a4f integration from modular tree in support of damage ext. Modified Files:
Tag: DAMAGE-XFIXES filter.c
2004-03-30 17:34:45 +00:00
Stuart Kreitman
0b4b3cae27 integration of _some_ of render from modular tree in support of damage ext.
Modified Files: Tag: DAMAGE-XFIXES picture.c
2004-03-30 17:31:26 +00:00
Stuart Kreitman
ee8cb1f24d integration from modular tree Modified Files: Tag: DAMAGE-XFIXES shape.c 2004-03-30 17:20:57 +00:00
Stuart Kreitman
9ea8f62e05 integration from modular tree. Modified Files: Tag: DAMAGE-XFIXES
dixstruct.h
2004-03-30 17:01:52 +00:00
Stuart Kreitman
804cea79f7 integration from modular tree. Modified Files: Tag: DAMAGE-XFIXES dix.h 2004-03-30 17:00:59 +00:00
Stuart Kreitman
c0fcd05467 integration from modular tree Modified Files: Tag: DAMAGE-XFIXES
cursorstr.h
2004-03-30 16:59:17 +00:00
Stuart Kreitman
8770e07e22 integration from modular tree, some additional functions exported for the
benefit of damage ext. Modified Files: Tag: DAMAGE-XFIXES window.h
2004-03-30 16:51:08 +00:00
Stuart Kreitman
f984253b40 integration of damage/xfixes from modular tree requires migration of
streamlined changes to region macros. Modified Files: Tag:
    DAMAGE-XFIXES regionstr.h
2004-03-30 16:46:23 +00:00
Stuart Kreitman
58747c996e integration from modular tree. Modified Files: Tag: DAMAGE-XFIXES
dispatch.c
2004-03-30 16:44:09 +00:00
Stuart Kreitman
66820785be Integration from modular tree. Modified Files: Tag: DAMAGE-XFIXES window.c 2004-03-30 16:38:13 +00:00
Stuart Kreitman
a2a26e69c2 First integration from modular tree. Modified Files: Tag: DAMAGE-XFIXES
events.c
2004-03-30 16:36:09 +00:00
Stuart Kreitman
478b62a407 First integration from modular tree Modified Files: Tag: DAMAGE-XFIXES
dixutils.c
2004-03-30 16:35:06 +00:00
Stuart Kreitman
c8cf81cfe9 Integration of DAMAGE backported from modular tree Added Files: Tag:
DAMAGE-XFIXES Imakefile damageext.c damageext.h damageextint.h
2004-03-30 02:16:15 +00:00
Alan Coopersmith
519f76a086 24. Update license for Xinerama code from DEC to the version requested by
Compaq for X11R6.5.1 that allows redistribution without written
    permission from DEC. Originally X.org Defect #9263. freedesktop.org
    bugzilla #283. (Alan Coopersmith)
2004-03-07 23:45:10 +00:00
Egbert Eich
505fe2ba30 23. Merged with XFree86 4.4.0. Added changes that went into infected files.
Reverted darwin/bundle/**/Credits.rtf to XFree86 versions to avoid
    future conflicts on ASCII but not humal readable files. (There should
    probably be separate CreditsXorg.rtf files) (Egbert Eich).
2004-03-05 13:41:12 +00:00
Alan Coopersmith
1b22db1ebc 21. X server crashes when X-Resource has to byte-swap. Sun bug #5007488.
freedesktop.org bugzilla #267. (Alan Coopersmith)
2004-03-04 02:13:09 +00:00
Alan Coopersmith
ed066cc67b Enable inlining of assembly functions for inX/outX on Solaris 8 with Sun
compilers
2004-03-03 17:03:46 +00:00
Harold L Hunt II
f72efebf28 Replace a handful of calls to ErrorF and exit(1) with a single call to
FatalError. These direct calls to exit(1) made it impossible to do
    anything ddx-specific in these cases; note that most of these calls
    occur during argument processing.
2004-03-02 19:26:34 +00:00
Kaleb Keithley
7557d4da10 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. Toobad 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-03-02 19:00:06 +00:00
Alan Coopersmith
215a13aa8f Add the .stab.indexstr section produced by Sun's compilers to the list of
SHT_STRTAB sections with debug information to ignore when loading ELF
    objects.
2004-03-01 16:38:20 +00:00
Kaleb Keithley
f81d63ec53 bug #240 Instead of both Meta keys generating Meta_L, and both Alt keys
generating Alt_L, etc, fix the implementation so that you get Meta_L
    for the left Meta key and Meta_R for the right Meta key. Ditto for Alt,
    Control, and Shift.
2004-02-29 20:11:11 +00:00
Kaleb Keithley
bb93fef987 bug #238 test for root-window that XFree86 fixed in their
programs/Xserver/Xext/shm.c
3.37 and programs/Xserver/Xext/xvdisp.c 1.26 got zapped when Xinerama2 was
    merged into the tree. (Xinerama has since been reverted to 1.1, but
    that's another story.)
2004-02-27 19:35:49 +00:00
Kaleb Keithley
cb718ce08e 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. Toobad 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-27 16:17:12 +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
5fd7f82390 xfree86 merge 2003-11-30 16:47:13 +00:00
Kaleb Keithley
77836ebda2 xfree86 merge 2003-11-29 16:08:53 +00:00
Kaleb Keithley
88193e928b xfree86 merge 2003-11-29 15:10:02 +00:00
Kaleb Keithley
0097b6fe2d merge latest (4.3.99.16) from XFree86 (vendor) branch 2003-11-26 22:49:07 +00:00