Commit Graph

3081 Commits

Author SHA1 Message Date
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