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
Jeremy Huddleston
1b338c2a93
XQuartz: Fixed EXTRA_DIST to include localization
2008-02-11 16:09:03 -08:00
Jeremy Huddleston
2e7a8396b7
Versioned 1.3.0-apple10...
...
also bumpd X11.app version to 2.1.4 in anticipation of the next release
2008-02-11 15:43:48 -08:00
Jeremy Huddleston
e4bfb460ea
render: Back to SECURITY_VERIFY_DRAWABLE instead of dixLookupDrawable...
2008-02-11 15:43:48 -08:00
Jeremy Huddleston
f0211369e6
Xquartz: Switched to using fbcmap_mi.c
2008-02-11 15:43:48 -08:00
Jeremy Huddleston
3cbb434e7a
fb: Added missing files
2008-02-11 15:43:48 -08:00
Jeremy Huddleston
74dde04eb8
render: Changed naming Dix*Access -> Security*Access for 1.3
2008-02-11 15:43:48 -08:00
Jeremy Huddleston
1a3846bb3b
render: Brought in changes from xorg-server-1.4-apple
2008-02-11 15:43:48 -08:00
Jeremy Huddleston
b1927d88d5
Updated configure.ac for pixman
2008-02-11 15:43:47 -08:00
Jeremy Huddleston
7021577a86
fb: Pulled in all changes to fb from xorg-server-1.4-apple.
2008-02-11 15:43:47 -08:00
Jeremy Huddleston
ef3498e92d
XQuartz: Fixed layout of Applications->Customize menu
...
Now resizing it won't produce weir overlaps of the widgets. Thanks to
Pelle Johansson for his help showing me how to do this.
2008-02-11 12:09:41 -08:00
Jeremy Huddleston
bf54c267cb
XQuartz: Added option for setting quartz-wm click-through preference
2008-02-10 18:27:52 -08:00
Jeremy Huddleston
656aaab957
XQuartz: Converted interface to nib 3.x format
2008-02-10 16:34:40 -08:00
Jeremy Huddleston
116800279d
Rootless: RootlessEnsureFrame: Added check for !IsRoot
...
This was causing an issue with Apple-DRI and was reported here:
http://trac.macosforge.org/projects/xquartz/ticket/51
2008-01-28 12:23:00 -08:00
Matthias Hopf
5ef366e8eb
CVE-2007-6429: Always test for size+offset wrapping.
...
(cherry picked from commit be6c17fcf9
)
2008-01-21 15:57:33 -08:00
Adam Jackson
514c622618
CVE-2007-6429: Don't spuriously reject <8bpp shm pixmaps.
...
Move size validation after depth validation, and only validate size if
the bpp of the pixmap format is > 8. If bpp < 8 then we're already
protected from overflow by the width and height checks.
(cherry picked from commit e9fa7c1c88
)
2008-01-18 16:16:38 -08:00
Jeremy Huddleston
22abea41ed
XQuartz: Set verison 1.3.0-apple9 and X11.app 2.1.3 for pending security release
2008-01-17 11:46:25 -08:00
Matthieu Herrb
ca82f294fc
Fix for CVE-2007-5958 - File existence disclosure.
...
(cherry picked from commit 19b95cdd1d
)
2008-01-17 11:18:26 -08:00
Matthieu Herrb
73abb373e6
Fix for CVE-2008-0006 - PCF Font parser buffer overflow.
...
(cherry picked from commit f09b8007e7
)
2008-01-17 11:17:44 -08:00
Matthieu Herrb
0dbe1a0902
Fix for CVE-2007-6429 - MIT-SHM and EVI extensions integer overflows.
...
(cherry picked from commit 8b14f7b742
)
2008-01-17 11:17:34 -08:00
Matthieu Herrb
a73052b6da
Fix for CVE-2007-6427 - Xinput extension memory corruption.
...
(cherry picked from commit dd5e0f5cd5
)
2008-01-17 11:16:54 -08:00
Matthieu Herrb
6a493ecad3
Fix for CVE-2007-6428 - TOG-cup extension memory corruption.
...
(cherry picked from commit 4848d49d05
)
2008-01-17 09:50:48 -08:00
Jeremy Huddleston
2bc931116a
XQuartz 1.3.0-apple8
2008-01-12 21:24:52 -08:00
Jeremy Huddleston
6deec3acc6
XQuartz: Fixed copy-paste error with login_shell commit
2008-01-12 21:24:34 -08:00
Jeremy Huddleston
f216314448
XQuartz: Corrected copyright X.org Project -> X.org Foundation
2008-01-12 11:56:00 -08:00
Jeremy Huddleston
be7598b620
XQuartz: 1.3.0-apple7
2008-01-12 11:37:07 -08:00
Jeremy Huddleston
b549cf18ce
XQuartz: added 'login_shell' option to defaults
...
so the user can choose something other than /bin/sh
2008-01-12 11:35:48 -08:00
Jeremy Huddleston
c0e889bb58
XQuartz: Marked 1.3.0-apple6 and X11.app 2.1.2
2008-01-06 20:10:52 -08:00
Jeremy Huddleston
9edbacbca5
XQuartz: Fixed copyright in About box for 2008. Happy New Year!
2008-01-04 22:54:52 -08:00
Jeremy Huddleston
16861d6d42
XQuartz: Flush the debug log for easier debugging
...
Also cleaned up formatting in xpr's eventHandler
2008-01-04 12:23:09 -08:00
Jeremy Huddleston
6765949c27
XQuartz: Cleaned up color map configuration.
...
8 bit color still doesn't work, but the -depth command line argument now works properly.
2007-12-22 15:09:12 -08:00