jband%netscape.com
|
e4d792bba4
|
fix for bug 12237 - add a flag in typelib to indicate methods thatare not xpcom compliant. Stealing bit that was originally intended for varargs
|
1999-09-02 00:01:08 +00:00 |
|
cyeh%netscape.com
|
9577b5cefa
|
Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people.
|
1999-09-01 00:54:34 +00:00 |
|
scc%netscape.com
|
68340a37ef
|
got rid of |NS_IMPL_ISUPPORTS|, where possible, in favor of |NS_IMPL_ISUPPORTS0| or ...1 according to the specific use; got rid of |NS_DEFINE_IID| where possible, or where it should have been |NS_DEFINE_CID|; fixed bad implementations of |QueryInterface|, where possible. Built, tested apprunner, reviewed the changes with hyatt (since he was around to look) before checking in
|
1999-08-23 10:14:16 +00:00 |
|
jband%netscape.com
|
d63d8a18c4
|
Fixing xptinfo bug with getting information about the type of an interface pointer parameter of a method when the method is inherited from another interface in another typelib file. The api needs to also pass along the method index in order to convey enough information to always give the right answer. Got that? :) Fixing users of this modified api also.
|
1999-08-19 10:12:30 +00:00 |
|
waterson%netscape.com
|
6ed0233553
|
Bug 11667. Fix unsigned/signed mismatch.
|
1999-08-12 08:49:44 +00:00 |
|
jband%netscape.com
|
c153f122e9
|
adding enumeration of CLSIDs and ProgIDs using code from Robert Ginda <rginda@ix.netcom.com>
|
1999-08-09 05:02:25 +00:00 |
|
mccabe%netscape.com
|
bf8f545b8e
|
Fix lxr-visible file description comments.
|
1999-08-07 09:45:12 +00:00 |
|
mccabe%netscape.com
|
923fe76ae3
|
Fixes for 'warning: unsigned value < 0 is always 0' warnings.
|
1999-08-07 09:32:45 +00:00 |
|
jband%netscape.com
|
d8830cee22
|
adding modifications to support enumeration of interfaces from Robert Ginda <rginda@ix.netcom.com>
|
1999-08-04 06:13:05 +00:00 |
|
sfraser%netscape.com
|
e45ae9e281
|
Change ResolveAlias to ResolveSymlink. dougt should have done this.
|
1999-07-27 23:05:53 +00:00 |
|
dougt%netscape.com
|
5adb63dcaf
|
Fix for bug 10177 and 10041.
|
1999-07-26 22:09:42 +00:00 |
|
mccabe%netscape.com
|
459c3adbcb
|
Warning fix.
|
1999-07-22 10:48:05 +00:00 |
|
jband%netscape.com
|
4c6c13185a
|
fix for bug 10033 - failing to resolve at runtime interfaces that were forward declared in one xpt file and resolved in another xpt file. r: mccabe
|
1999-07-17 03:10:31 +00:00 |
|
briano%netscape.com
|
eeca469d06
|
Workaround for platforms that don't have --whole-archive (or equivalents).
|
1999-07-14 22:58:39 +00:00 |
|
dveditz%netscape.com
|
0eb6c820cf
|
nakefile cleanups
|
1999-07-02 13:42:17 +00:00 |
|
dp%netscape.com
|
b46fdbf168
|
Removing old RegisterComponent calls as these are inbuilt into XPCOM
|
1999-07-02 03:50:44 +00:00 |
|
jband%netscape.com
|
e06dbc9ea9
|
doing my part for bug 8227
|
1999-06-29 21:15:31 +00:00 |
|
briano%netscape.com
|
8699ea0019
|
Handle the (Unix) platform-specific DLL naming conventions properly.
|
1999-06-04 22:17:30 +00:00 |
|
warren%netscape.com
|
cbbfa208f8
|
IDLized stream interfaces. Required rename of overloaded Write method (now WriteFrom).
|
1999-06-03 21:50:47 +00:00 |
|
waterson%netscape.com
|
b871cd51bb
|
Replace NS_IS_ERROR() with NS_FAILED(): NS_IS_ERROR() is buggy and redundant.
|
1999-06-03 20:25:15 +00:00 |
|
beard%netscape.com
|
ac136c368f
|
added prlog.h, prprf.h since since xpt_xdr.h no longer includes nspr headers.
|
1999-05-26 23:20:22 +00:00 |
|
dp%netscape.com
|
a54a346f39
|
reversing previous change 'cause I added the missing to xpcom/build/dlldeps.cpp
and things work.
|
1999-05-26 04:43:01 +00:00 |
|
dp%netscape.com
|
7c7fc290b3
|
I dont have a clue why I need this. If I dont add the xptinfo.lib
to the link line, I get a undefined for _XPTI_GetInterfaceInfoManager
Some windows dude should fix this.
|
1999-05-26 04:16:23 +00:00 |
|
dp%netscape.com
|
94344009c8
|
Landing xpcom20/21 branch.
|
1999-05-26 01:38:36 +00:00 |
|
dp%netscape.com
|
1a52db2035
|
Rolling over from initial XPCOM 2.0 changes
|
1999-05-18 09:19:05 +00:00 |
|
mcafee%netscape.com
|
de36a26dbc
|
Class nsprPath has been renamed to nsNSPRPath; straggler references were being converted with a typedef, this was confusing Solaris, so I'm converting all nsprPath references to the new name, hope that's Ok.
|
1999-05-10 05:34:26 +00:00 |
|
waterson%netscape.com
|
393a1c1727
|
Don't set record->typelibRecord until we know that we're actually indexifying the typelib in which the interface lives.
|
1999-05-04 03:45:55 +00:00 |
|
waterson%netscape.com
|
cb6a6ca9b8
|
Use nsFileSpec and nsDirectoryIterator to make the implementation fully XP.
|
1999-04-27 17:49:14 +00:00 |
|
bruce%cybersight.com
|
4fdf80796d
|
Fix an array bounds write when writing to this->interfaceRecords[size] in the nsTypelibRecord constructor.
|
1999-04-27 04:06:33 +00:00 |
|
bruce%cybersight.com
|
d872a41e60
|
Fix build bustage for this.
|
1999-04-27 03:14:57 +00:00 |
|
waterson%netscape.com
|
265cb8db39
|
Whoops. Don't force linkage: build ordering problem.
|
1999-04-26 23:59:44 +00:00 |
|
waterson%netscape.com
|
c3bd0744bd
|
Add linker directives to ensure all the libs we need get loaded.
|
1999-04-26 23:30:59 +00:00 |
|
waterson%netscape.com
|
755eaf1c0f
|
Use nsSpecialSystemFileSpec on Unix to get components dir.
|
1999-04-26 23:30:40 +00:00 |
|
jband%netscape.com
|
cd509e21b0
|
ifdef'ing out a much more likely cause for the Mac bustage
|
1999-04-26 05:50:12 +00:00 |
|
jband%netscape.com
|
e50a30b40d
|
changing a member name in hopes that this has something to do with the Mac bustage. I can't see what else might be wrong. Pure voodoo!
|
1999-04-26 05:40:18 +00:00 |
|
jband%netscape.com
|
c176dc05a1
|
Make xptinfo fail more gracefully. Fix a couple of warnings. Get rid of XPTDIR env var hack for XP_PC (other platforms coming soon)
|
1999-04-26 04:23:29 +00:00 |
|
mccabe%netscape.com
|
ba4f36c065
|
Backed out my previous checkin.
I realized that:
- we build on more than one build system.
- I'm too tired to fix it.
|
1999-04-23 09:20:36 +00:00 |
|
mccabe%netscape.com
|
ceb11bcb32
|
Removed the XPTDIR environment variable requirement; the xpt typelib directory is now constructed by adding 'components' to the executable directory. This adds an -lraptorbase requirement to linking against xptinfo.
|
1999-04-23 09:10:09 +00:00 |
|
beard%netscape.com
|
f8327c01f7
|
First Checked In.
|
1999-04-10 23:52:55 +00:00 |
|
jband%netscape.com
|
7b8c54ca32
|
making the overloaded assignment operator sig better match the usage in hopes that the ambiguous error on Sun will go away
|
1999-04-10 08:17:05 +00:00 |
|
jband%netscape.com
|
5b6af6f244
|
convert fprintf calls to TRACE macros so they can be more easily turned on and off
|
1999-04-10 06:11:55 +00:00 |
|
jband%netscape.com
|
fd8376fcba
|
added overloaded asingment operator to quiet pedantice warning
|
1999-04-10 06:09:54 +00:00 |
|
jband%netscape.com
|
52b186b884
|
Added support for [scriptable] flag in interface descriptor. Added [noscript]. xpconnect now checks for the [scriptable] flag.
|
1999-04-06 22:42:10 +00:00 |
|
jband%netscape.com
|
01475d8a25
|
fixed typo so no extra .pdb files get left behind
|
1999-04-06 00:10:10 +00:00 |
|
jband%netscape.com
|
25cf140c82
|
prepare makefiles for building libxpt and xpidl before xpcom/public and xpcom/src. Fix warnings and errors in libxpt exposed in Mac port
|
1999-04-04 03:09:12 +00:00 |
|
beard%netscape.com
|
8004230b40
|
XP_MAC doesn't have <sys/stat.h>, <stat.h> instead.
|
1999-04-04 01:51:00 +00:00 |
|
briano%netscape.com
|
a0880a3146
|
Only descend into tests if ENABLE_TESTS is set.
|
1999-03-31 22:58:07 +00:00 |
|
jband%netscape.com
|
2f094e7206
|
add support for 'shared' flag in typelibs. This is available for use to indicate pointer type 'out' params which will not follow the xpcom rules of transfering ownership - i.e. they want to share a pointer rather than cloning the underlying data for the caller to delete when finished
|
1999-03-28 21:48:34 +00:00 |
|
jband%netscape.com
|
3bfd1f867e
|
removing export of removed file
|
1999-03-27 08:36:20 +00:00 |
|
mccabe%netscape.com
|
a4aefc434d
|
Consolidated xpt_cpp.h with xptinfo.h; removed xpt_cpp.h. Also
modified uses...
|
1999-03-27 08:02:15 +00:00 |
|