Matthieu Herrb
ea62dfcb8d
CVE-2008-2360 - RENDER Extension heap buffer overflow
...
An integer overflow may occur in the computation of the size of the
glyph to be allocated by the AllocateGlyph() function which will cause
less memory to be allocated than expected, leading to later heap
overflow.
On systems where the X SIGSEGV handler includes a stack trace, more
malloc()-type functions are called, which may lead to other
exploitable issues.
(cherry picked from commit b1a4a96885 )
2008-06-11 12:07:04 -07:00
Jeremy Huddleston
9e9612c19d
Rootless: mi doesn't let us resize root, so we need to do it ourselves...
...
(cherry picked from commit c1ec36e28c )
2008-05-05 15:33:23 -07:00
Jeremy Huddleston
be8d218144
1.3.0-apple20
2008-04-29 23:42:04 -07:00
Jeremy Huddleston
a3067a084c
XQuartz: Unset CFProcessPath... blech
...
(cherry picked from commit ce4fbfbc75 )
2008-04-28 15:54:23 -07:00
Jeremy Huddleston
5bee1585a3
XQuartz: Added some pseudoramiX debug traces
2008-04-25 17:54:36 -07:00
Jeremy Huddleston
db7d118527
XQuartz: Disable RECORD
2008-04-25 17:18:39 -07:00
Peter Harris
fc3b338a3a
Add missing swaps in panoramiXSwap.c
...
(cherry picked from commit cb67a10b7f6f564e0345de19316934361ea28720)
(cherry picked from commit b037e4a5ab )
2008-04-25 16:52:37 -07:00
Jeremy Huddleston
c447521864
XQuartz: More multi-monitor work... reverted Ben's workaround (worked for side-by-side only) and added more debugging.
2008-04-24 23:49:31 -07:00
Jeremy Huddleston
c7e824186d
XQuartz: 1.3.0-apple19
2008-04-24 21:16:20 -07:00
Jeremy Huddleston
c05abf0a19
XQuartz: Cleaned up multi-monitor support.
2008-04-24 21:14:04 -07:00
Jeremy Huddleston
bb3d034675
XQuartz: Make sure QuartzAudioInit() gets run.
2008-04-22 15:48:58 -07:00
Jeremy Huddleston
8dc71b47e3
XQuartz: Dead code removal: removing quartzCursor.[hc]
2008-04-22 14:40:31 -07:00
Jeremy Huddleston
cf60fe302e
1.3.0-apple18
2008-04-21 23:40:07 -07:00
Jeremy Huddleston
c0eddabdbe
XQuartz: Fixed cmd-tab to bring all windows forward.
2008-04-21 23:39:13 -07:00
Ben Byer
b6fd3fc40c
Fix for pointer-offset issue when using a multi-display environment on X11.app.
...
(cherry picked from commit 9a7e14286c )
2008-04-21 23:00:12 -07:00
Jeremy Huddleston
14c6b837bb
XQuartz: Fixed quit dialog to be more conforming with HIG.
2008-04-20 22:18:45 -07:00
Jeremy Huddleston
0a9a3bec2d
.gitignore: Added Xquartz stuff
2008-04-20 22:18:19 -07:00
Jeremy Huddleston
f5f3121f3c
fb: Removed some bounds checking debugging that we threw into fb a while back
2008-04-20 19:01:01 -07:00
Jeremy Huddleston
a41c356124
XQuartz: 1.3.0-apple17
2008-04-19 23:31:20 -07:00
Jeremy Huddleston
8f920fca6f
XQuartz: Cleanup turning off COMPOSITE
2008-04-19 23:31:05 -07:00
Jeremy Huddleston
0f422413d4
XQuartz: Include version info for CrashReporter
...
(cherry picked from commit b4992755c3 )
2008-04-17 11:57:52 -07:00
Jeremy Huddleston
bf1b7f8729
Xquartz: 1.3.0-apple16
2008-04-16 23:14:49 -07:00
Jeremy Huddleston
13f6f3823e
XQuartz: Don't use composite.
...
(cherry picked from commit 6d3d344b5b )
2008-04-16 21:51:13 -07:00
Jeremy Huddleston
4c17797b65
Xquartz: Don't need to link against rlAccel since we don't use it
...
(cherry picked from commit 180ec128ad )
2008-04-16 21:51:05 -07:00
Jeremy Huddleston
cb27d5ca82
XQuartz: Removed a call to RootlessReorderWindow from the Carbon thread
2008-04-15 11:59:19 -07:00
Jeremy Huddleston
68bb258fca
Xquartz: 1.3.0-apple15 for the final 2.2.0 release. Phew.
2008-04-13 10:36:38 -07:00
Jeremy Huddleston
5e432c07e6
Xquartz: Added applicationShouldHandleReopen:hasVisibleWindows to handle dock icon clicking
2008-04-11 17:47:41 -07:00
Jeremy Huddleston
d75794f37f
Tagging 1.3.0-apple14
2008-04-08 17:04:00 -07:00
Jeremy Huddleston
2e78818232
XQuartz: Fix issue where clicking on an X11 window might send that event to an X11 window in another space.
2008-04-08 16:53:50 -07:00
Jeremy Huddleston
cdb4c291d8
XQuartz: Don't enable rootless accelerated functionality... crashy...
2008-04-03 16:29:43 -07:00
Jeremy Huddleston
ed15556a9f
XQuartz: Change reporting of space change to debug log rather than stderr
2008-04-02 18:05:34 -07:00
Jeremy Huddleston
ea37e151dc
XQuartz: Fixed missing close-paren in preference pane text.
2008-04-02 15:01:33 -07:00
Jeremy Huddleston
3664bb7ed5
XQuartz: 1.3.0-apple13
2008-03-28 16:51:34 -07:00
Jeremy Huddleston
4788a34c10
XQuartz: Fixed names of enums to be more consistent
2008-03-28 16:47:55 -07:00
Jeremy Huddleston
b9cffa20de
XQuartz: Another Exposé fix: F9 doesn't raise all windows
2008-03-28 16:38:18 -07:00
Jeremy Huddleston
57308bbc9b
Small changes to damage to match 1.4
...
Mostly just code cleanup... nothing "really" changing here...
2008-03-28 16:01:29 -07:00
Jeremy Huddleston
38cbd13490
XQuartz: Sanity-check the removal of the 256-color option
...
Fixes the 'one-time-preferences' bug in 2.2.0_rc1
2008-03-25 23:01:02 -07:00
Jeremy Huddleston
c61b1c5f28
Marked 1.3.0-apple12 and 2.2.0
2008-03-25 22:52:00 -07:00
Jeremy Huddleston
7c1964338a
XQuartz: Disable 256 color option and fullscreen option
2008-03-21 19:31:31 -07:00
Jeremy Huddleston
6841d078b7
Xquartz: Added separate preference tab for quartz-wm settings
...
Added FFM and "Focus on new window" options
2008-03-21 19:11:59 -07:00
Jeremy Huddleston
9831324998
XQuartz: Initial framework for dealing with spaces on OS-X
2008-03-21 18:07:38 -07:00
Jeremy Huddleston
7aacc7bb3f
Rootless: Removed safeAlphaXXXX() in favor of using fb/pixman
...
(cherry picked from commit f03202ad15 )
2008-03-18 00:00:22 -07:00
Jeremy Huddleston
37be23e8c1
Apple: Xserver half of the Exposé bug-fix (requires updated libXplugin from Apple... coming with 2.2)
2008-03-14 17:31:54 -07:00
Jeremy Huddleston
7f47e6ae0e
XQuartz: 1.3.0-apple11
2008-03-01 18:08:46 -08:00
Jeremy Huddleston
b01e634a04
Merge branch 'server-1.3-branch' into xorg-server-1.2-apple
2008-03-01 17:11:01 -08:00
Alan Hourihane
817b20030b
Fix context sharing between direct/indirect contexts
2008-02-27 16:51:31 +00:00
Jeremy Huddleston
ed3d7b3959
XQuartz: Quit now properly warns the user
2008-02-23 00:01:02 -08:00
Jeremy Huddleston
a5cbf78471
XQuartz: unsetenv("DISPLAY") before startx if X11.app can't connect to it.
...
Also fix casting to silence warning.
2008-02-19 00:00:11 -08:00
Jeremy Huddleston
880a5ccaee
Added Xquartz.plist to EXTRA_DIST
...
(cherry picked from commit 70f9495e0c )
2008-02-16 01:39:59 -08:00
Jeremy Huddleston
567c172c4d
Fixed unescaped newline in EXTRA_DIST
2008-02-16 00:35:50 -08:00