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