Go to file
George Peter Staplin d1b39134cd XQuartz: pbproxy: Fix NSObject memory leaks by properly using the
NSAutoreleasePool.   Now the usage is consistent.  In x_input_run()
we create a pool, and release it after processing the XEvents.

Add some getpid() output to main for debugging.  It needs a bit more
testing before the next release.

Don't retain the NSPasteboard as the old code did.  That may have
contributed to the leak, and it made it so that we needed the
NSAutoreleasePool created in main().

Remove the _known_types, and _pasteboard instance variables from
the x_selection class.  They aren't needed anymore.

The leaks program now indicates 0 leaks after some usage.  I want
to test further, but this seems much better, and my memory usage
graph indicates it's not growing.
(cherry picked from commit b245d84a72)
2008-09-26 12:30:10 -07:00
afb Merge branch 'master' into XACE-SELINUX 2007-11-19 18:10:46 -05:00
cfb Merge branch 'master' into XACE-SELINUX 2007-12-13 18:38:25 -05:00
cfb32 get rid of XFree86LOADER, XFree86Server, XFree86Module, and IN_MODULE 2006-07-18 18:17:38 -04:00
composite Conditionalize Composite-based backing store on pScreen->backingStoreSupport. 2008-09-17 15:48:56 -07:00
config config: protect against potential out-of-bounds indexing. 2008-08-06 10:34:35 +09:30
damageext Revert "registry: Register DAMAGE extension protocol names." 2007-11-20 17:31:00 -05:00
dbe dbe: fix DoS reported by iDefense. 2008-06-12 09:04:47 +10:00
dix XQuartz: Don't warp the pointer on server start for XQuartz 2008-09-12 15:19:39 -07:00
doc Xserver.man: Typo (the the). 2008-09-02 17:57:34 -04:00
exa exa: disable shared pixmaps 2008-09-23 10:36:02 -04:00
fb Bug #12414: Create full-fledged pixmaps in fb24_32ReformatTile(). 2008-06-20 13:31:18 -04:00
glx only build dri2 when DRI2 is enabled 2008-09-24 14:24:36 +01:00
hw XQuartz: pbproxy: Fix NSObject memory leaks by properly using the 2008-09-26 12:30:10 -07:00
include Merge branch 'server-1.5-branch' into xorg-server-1.5-apple 2008-08-14 09:12:52 -07:00
mfb devPrivates rework: put back some changes that were mistakenly removed 2007-11-20 15:31:44 -05:00
mi XQuartz: Make WarpPointer multithread safe in XQuartz. 2008-09-12 15:19:29 -07:00
miext XQuartz: 256 color support 2008-09-12 15:20:10 -07:00
os Transport/Apple: Add TRANS_NOXAUTH to incoming connections when the listener is flagged as such 2008-08-14 09:12:59 -07:00
randr Fix panoramiX request and reply swapping 2008-09-23 10:36:20 -04:00
record CVE-2008-1377 - RECORD and Security extensions memory corruption 2008-06-11 11:27:00 -04:00
render Don't return BadAlloc when trying to set a PictureFilter with no parameters when a filter with parameters was previously set. 2008-07-23 13:50:54 -04:00
Xext Fix panoramiX request and reply swapping 2008-09-23 10:36:20 -04:00
xfixes Normalize swapped dispatch for Fixes{ChangeSaveSet,SelectSelectionInput} 2008-02-22 15:25:26 -05:00
Xi Xi: ChangeDeviceControl presence events should set the appropriate devchange. 2008-07-29 10:16:16 +09:30
xkb xkb: ProcXkbSetDeviceInfo should work on all attached SDs. 2008-08-13 16:59:02 +09:30
XTrap Bug #11857: Avoid running off the end of a MAXCLIENTS-sized array. 2008-06-24 14:13:30 -04:00
.gitignore XQuartz: Starting to work on the new Mach IPC startup stuff for better launchd, ApplicationServices, and Dock support 2008-05-12 10:41:38 -07:00
acinclude.m4 Include comment/copyright/license for AC_DEFINE_DIR in acinclude.m4 2007-07-25 17:42:23 -07:00
autogen.sh xquartz: add default prefix to autogen.sh 2008-04-23 03:40:31 -07:00
configure.ac Merge branch 'server-1.5-branch' into xorg-server-1.5-apple 2008-09-26 12:29:44 -07:00
COPYING COPYING: Collapse 'canonical license' into one statement 2007-11-07 03:58:56 +02:00
cpprules.in For MANDEFS, also replace __mandir__ for $(mandir) which includes 2006-12-08 15:51:44 -06:00
Makefile.am Move GL/glx on level up now that it's the only thing left under GL. 2008-06-26 16:14:52 -04:00
xorg-server.m4 Add xorg-server.m4 for driver dependency checking. 2005-11-01 15:01:51 +00:00
xorg-server.pc.in Export the server ABI versions from xorg-server.pc 2007-11-05 17:18:46 -05:00