Граф коммитов

40 Коммитов

Автор SHA1 Сообщение Дата
bryner%brianryner.com 1435145ce6 Reduce do_GetService code bloat further by adding specialized assignment to nsCOMPtr and providing a version with no error pointer. Also make CallGetService work the same way as CallGetComponent does, as far as using frozen/non-frozen interface to service manager. Bug 264456, r=darin. 2004-11-24 22:48:45 +00:00
timeless%mozdev.org d17ed11b0c Bug 256983 Crash [E] NPR: NULL pointer read in PL_HashTableAdd {1 occurrence}
r=darin sr=darin
2004-11-16 04:29:15 +00:00
timeless%mozdev.org ea2f3df3b9 Bug 106386 Correct misspellings in source code
patch by ajvincent@gmail.com r=dbradley rs=brendan
2004-11-10 07:27:11 +00:00
darin%meer.net d2b6b5501e working around broken usage of XPCOM for bug 256911 "bind lifetime of
child stubs to that of the master stub" (based on similar patch by
Javier Pedemonte for nsJavaXPTCStub.cpp)
2004-09-09 22:57:24 +00:00
darin%meer.net 832a0a496d removing bogus, unused interface declaration 2004-07-21 19:56:42 +00:00
darin%meer.net 2d0eab59a0 add license headers 2004-07-19 20:22:48 +00:00
darin%meer.net af4ed39d27 compile away printfs in non-debug builds 2004-07-19 20:21:17 +00:00
darin%meer.net f497100aa3 fixing bustage 2004-07-14 01:40:23 +00:00
darin%meer.net 1f7fe76664 fixing scriptability of IPC interfaces
fixing critical bug in DConnectStub::QueryInterface
adding JavaScript testcase for DConnect

NOT PART OF THE BUILD
2004-07-14 00:14:45 +00:00
darin%meer.net 8b1b3583ff make --disable-tests disable dconnect/test, thanks to Frank Wiegerinck for reporting this bug. 2004-07-12 15:33:19 +00:00
darin%meer.net 43ad698976 fixing shutdown crash. this code should not have been calling IPC_Shutdown.
not part of the build
2004-06-30 18:49:34 +00:00
darin%meer.net 769f8c152e do not wrap null valued interface pointers.
NOT PART OF THE BUILD
2004-06-25 14:27:57 +00:00
darin%meer.net d169af1caf Bad array addressing in GetIIDForMethodParam when passed a nsXPTCVariant
array.  Thanks to Javier Pedemonte for discovering this bug.

Not part of the default build.
2004-06-23 23:22:56 +00:00
darin%meer.net 7a96cb68e8 Fixes a major bug that occurs when passing a remote object to a method call
on another remote object.  We now unwrap the local DConnectStub and send
the address of the remote object instead, which avoids the creation of an
unnecessary DConnectStub on the remote side.  Thanks to Frank Wiegerinck
for finding this bug.

This patch also makes it so that all of the IPC tests depend on no more
than XPCOM.  That way it is possible to build IPCDC and XPCOM standalone
without needing disable tests.

These changes do not affect the default build.
2004-06-23 18:10:11 +00:00
darin%meer.net 396ca60999 more buffer overrun fixes 2004-05-18 20:18:29 +00:00
darin%meer.net 297ab54142 fixing brad tinderbox warnings 2004-05-18 07:05:20 +00:00
darin%meer.net 72afa036a8 fixing mingw build bustage 2004-05-17 21:17:38 +00:00
darin%meer.net 3931fee47c compiling dconnect extension by default, but only including it in the
final component library if BUILD_DCONNECT is set in the build environment.
fixing a buffer overrun in ipcMessageWriter (it was not initializing itself
properly)
2004-05-17 19:49:42 +00:00
darin%meer.net 28793746b8 initial checkin for d-xpcom support using the ipc daemon, b=242530 (NOT PART OF THE BUILD) 2004-05-14 06:19:28 +00:00
darin%meer.net c3e64e93c5 fixing IPC MT bugs. adding aggressive MT testcase for ipcILockService. 2004-05-11 21:27:28 +00:00
darin%meer.net 03bfb5a27f fixing BeOS bustage 2004-05-10 23:21:22 +00:00
darin%meer.net 5a03ce3ad0 attempting to fix static build bustage 2004-05-09 22:04:12 +00:00
darin%meer.net f1a7e32241 removing dead code 2004-05-09 19:48:25 +00:00
darin%meer.net 7610cba11c landing patch for bug 243107 "make ipcIService and ipcILockService threadsafe" (this code is not currently used for anything) 2004-05-09 19:08:57 +00:00
darin%meer.net 9908682c58 removing dead file 2004-05-08 01:08:36 +00:00
darin%meer.net 3a51e284d6 fixing bustage 2004-05-03 19:21:51 +00:00
darin%meer.net fc2379ee7b fixing win32 bustage 2004-05-03 18:55:40 +00:00
darin%meer.net 327b4a3081 fixing win32 bustage 2004-05-03 18:50:36 +00:00
darin%meer.net eeaa4c5ae0 fixing bustage 2004-05-03 18:49:10 +00:00
darin%meer.net 5dcb71e1d6 patch for bug 242248 "IPC synchronous message support needs to be reworked" (not yet used for anything) 2004-05-03 18:40:33 +00:00
leaf%mozilla.org d5ba2d6212 removing unused variable. patch from gautheri, r=me, sr=scc. bug 90906 2004-04-22 17:57:07 +00:00
darin%meer.net a115413fc8 fixes bug 226481 "please rename mozipcd to mozilla-ipcd so it doesn't break shell autocompletion" r=dbaron 2004-01-28 21:31:47 +00:00
dbaron%dbaron.org ca4e64fa50 Remove users of deprecated, no-op, NS_INIT_ISUPPORTS macro from tree. b=178643 r+sr=bryner 2004-01-23 23:12:44 +00:00
bsmedberg%covad.net 1f4ab81acd Continuing to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet. 2004-01-07 13:37:00 +00:00
bsmedberg%covad.net f0bfff2628 Beginning to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet. 2004-01-07 01:22:31 +00:00
cbiesinger%web.de 917cb790bf bug 229988. fix beos build bustage 2004-01-04 00:15:16 +00:00
cls%seawood.org d4f0d83c34 If libraries are not exported to $DIST, they should not be exported to $prefix either. Fixing history bustage when using 'make install'.
Bug #229362 r=bsmedberg
2003-12-31 23:35:26 +00:00
mkaply%us.ibm.com ab1d895723 #226369
r=darin, a=mkaply
Rename transmngr to transmgr
2003-11-21 22:25:22 +00:00
darin%meer.net b9630144ad fixes bug 225016 "make IPC startup handshake (send CLIENT_HELLO, wait for CLIENT_ID) synchronous" r=timeless 2003-11-09 23:49:24 +00:00
bsmedberg%covad.net f246267f90 Moving IPC code from the IPC_BRANCH_20030304 to the trunk. No actual code changes.
r/sr=leaf+darin
2003-11-07 13:50:30 +00:00