Commit Graph

53 Commits

Author SHA1 Message Date
suresh%netscape.com
c2dd5c4e8c fixing the usage of Components.results. part of bug 139772, r-dbradley, sr-darin. 2003-03-26 01:37:02 +00:00
samuel%sieb.net
2a28a97e95 Bug 186257 - Creation of XMLRPC string broken
r=heikki
sr=darin
2003-03-09 01:59:33 +00:00
samuel%sieb.net
835a142fd2 Bug 176768 - XML-RPC: onStopRequest signature wrong
r=heikki
sr=darin
2003-01-04 19:07:37 +00:00
samuel%sieb.net
8fc259c484 Bug 176765 - XML-RPC does not support https
r=heikki
sr=darin
2002-12-04 07:59:57 +00:00
samuel%sieb.net
98164e462f Bug 176764 - XML-RPC creates URL objects in a bad way
r=heikki
sr=darin
2002-12-04 07:26:02 +00:00
samuel%sieb.net
bf18cacc6a Bug 178206 - fix XML-RPC strings
r=heikki
sr=tor
2002-12-04 07:22:50 +00:00
seawood%netscape.com
322da773fb Removing old nmake build makefiles. Bug #158528 r=pavlov 2002-08-10 07:55:43 +00:00
alecf%netscape.com
f7ad4265ef bug 157624 - prep for freezing nsISupports* primitives by renaming the string classes appropriately
nsISupportsString  -> nsISupportsCString
nsISupportsWString -> nsISupportsString
r=dougt, sr=jag
2002-08-06 00:53:19 +00:00
samuel%sieb.net
b5d844e513 Bug 143039 - Typo in nsXmlRpcClient.js
r=samuel@sieb.net
sr=heikki
2002-06-16 06:17:54 +00:00
samuel%sieb.net
e428d8afb1 Bug 137171 - XML-RPC bug handling dates with months 10 and over
r=rginda
sr=sspitzer
2002-06-16 06:14:31 +00:00
seawood%netscape.com
c0ec608df6 Add 'make install' target to build. It's "MRE-friendly". (See http://www.mozilla.org/projects/embedding/MRE.html for details.)
Changes:
* Added EXTRA_COMPONENTS variable to build.  Use it to automagically install files into the components dir.
* Added SYSINSTALL variable.  Use it install files onto the system.
* Move mozilla-config generation from configure to makefiles
* mozilla-config will now generate paths based upon the MRE-based directory layout.
* Generate mozilla script from template

The installation heirarchy currently looks like:
$prefix -> /bin/mozilla
           /bin/mozilla-config
           /include/mozilla-ver/*
           /lib/mozilla-ver  (mozappdir)
                            /components
                            /res
                            /defaults
                            /chrome

There is preliminary build support for MRE dirs as well though the component manager hasn't had MRE support added yet.

$prefix -> /lib/mre/mre-ver  (mredir)
                            /components
2002-04-25 02:52:44 +00:00
samuel%sieb.net
6f4b732a89 Bug 128316 - xml-rpc can't create struct type
r=rginda rs=darin a=asa
2002-03-26 07:09:26 +00:00
samuel%sieb.net
6e1cc30993 Bug 129329 - remove a newline that upsets some xml-rpc servers
r=heikki rs=darin a=asa
2002-03-09 17:13:11 +00:00
samuel%sieb.net
456c0c03f0 Bug 122495 - added method to set authentication for xml-rpc
r=rginda
sr=darin
2002-02-12 23:57:12 +00:00
dougt%netscape.com
c50ca402ad 1. Converts callers of nsIComponentManagerObsolete to use
nsIComponentRegistrar.

2. Converts callers of nsComponentManager::AutoRegister to use
nsIComponentRegistrar's autoRegistrar method.

3. Add nsIComponentRegistrar implmentation to nsComponentManagerImpl.

4. Rearrange nsComponentManager.cpp so that related methods are in the same
place.

5. Added a C-style function NS_GetComponentRegistrar so that getting the
registrar is easier in some places.

6. Added a nsISimpleEnumerator interface on PLDHashTableEnumeratorImpl.  in
this way, the same base class can support both old style and new style
enumerations.

7. Fixed a nasty bug where unregistring factories will leave the contract id
hash with a dangling pointer.  Now, when unregister is called we search the
contract id hash for entries which have the given doomned cid and remove them.


Bug 115853.  r=dp@netscape.com, sr=rpotts@netscape.com
2002-01-29 21:22:13 +00:00
heikki%netscape.com
34a1713a4f Bug 120615, XmlRpc does HTTP PUT when it should do POST. Patch from axel@pike.org. r=bbaetz@student.usyd.edu.au, sr=darin. 2002-01-24 22:31:28 +00:00
dougt%netscape.com
849d297364 nsIComponentManager API Changes (bug 98553)
a) create a new nsIComponentManager with only four functions on it:
CreateInstance CreateInstanceByContractID GetClassInfo GetClassInfoByContractID.

b) rename the old nsIComponentManager to nsIComponentManagerObsolete.

c) fixes callers which use to access the nsIComponentManager for component
registration functionality.  These callers will temporary use the
nsIComponentManagerObsolete interface.

d) Create a new API NS_GetComponentManager() which mirrors the
NS_GetServiceManager()

e) Perserves the old NS_GetGlobalComponentManager().  Note the cast usage.

r/sr = rpotts@netscape.com  alecf@netscape.com  brendan@mozilla.org
2001-12-19 00:12:41 +00:00
ccarlen%netscape.com
af646e6f1f Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser 2001-12-11 05:45:45 +00:00
ccarlen%netscape.com
884be5f4c2 Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser. 2001-12-10 21:32:41 +00:00
samuel%sieb.net
0745c50724 bring the xml-rpc code up to date with current APIs (bug 109960)
r=mj@digicool.com  sr=darin@netscape.com
not part of the build
2001-11-30 08:04:25 +00:00
seawood%netscape.com
7733357d51 Rename 'install' build phase to 'libs'.
Bug #56601 r=pavlov
2001-11-21 09:49:41 +00:00
seawood%netscape.com
55fe97bff7 Renaming 'install' build phase to 'libs'
Bug #56601 r=pavlov
2001-11-21 08:55:59 +00:00
jaggernaut%netscape.com
f8f3e80dd6 Bug 99876: [XUL Syntax] <spring/> --> <spacer/>, r=alecf, sr=hyatt. 2001-09-18 21:47:32 +00:00
timeless%mac.com
1fdeed80f7 Bugzilla Bug 70857 [XUL Syntax] Replace <boxDerivedTag align="horizontal|vertical"> with
<boxDerivedTag orient="horizontal|vertical">
patch by andersma@luther.edu r=timeless sr=blake
2001-07-09 18:41:07 +00:00
jst%netscape.com
ea706038cf Landing the XPCDOM_20010329_BRANCH branch, changes mostly done by jband@netscape.com and jst@netscape.com, also some changes done by shaver@mozilla.org, peterv@netscape.com and markh@activestate.com. r= and sr= by vidur@netscape.com, jband@netscape.com, jst@netscpae.com, danm@netscape.com, hyatt@netscape.com, shaver@mozilla.org, dbradley@netscape.com, rpotts@netscape.com. 2001-05-08 17:42:36 +00:00
darin%netscape.com
00a7e27ee6 Necko API changes, bug 74221. r=valeski, sr=rpotts. 2001-04-10 06:01:08 +00:00
leaf%mozilla.org
29d4b16c8f backing out inadvertent checkin 2001-04-05 20:30:01 +00:00
blakeross%telocity.com
c9b9689e26 Use more efficient command structure, refactor commands, broadcasters and keys, remove unused attributes, do some other optimization (72923). Landing navigator part only; this should help new window opening and some other areas. r=ben sr=hyatt 2001-04-05 19:53:13 +00:00
blakeross%telocity.com
0b2dd2b2d2 Fixing 70746: major xul syntax changes. If you use xul, this WILL affect you! Read n.p.m.xpfe for details on the changes and how you can fix your code. r=hewitt sr=hyatt, ben 2001-03-22 00:59:29 +00:00
maolson%earthlink.net
1e7ee6f0f9 fix bug 70747 [XUL Syntax] Replace <textfield> with <textbox>
r=blake, a=ben
2001-03-22 00:15:47 +00:00
dougt%netscape.com
128f95aa9b Relanding Necko Changes.
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:

1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-21 20:38:08 +00:00
disttsc%bart.nl
3d2d80d536 Back out dougt's channel changes 2001-02-12 03:14:23 +00:00
dougt%netscape.com
1b9ca82439 Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.

This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols).  The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.

The full details of the change on written up in the netlib newsgroup.

r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-10 00:16:26 +00:00
mj%digicool.com
0e464020fb Fixing XML-RPC client bustage, r=jag, a=waterson
- Fix RayW's changes to actually work
- Fix bug #48564
2000-09-15 09:15:31 +00:00
rayw%netscape.com
3cd14f5878 Bug fix for 52648 -- remaining stash of progids which I missed on
the mega-change yesterday.  This will fix a few more issues.

r=warren
2000-09-14 23:20:49 +00:00
rayw%netscape.com
0257791053 Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2000-09-13 23:57:52 +00:00
rayw%netscape.com
6385bb207a Changed case of nsIFactory.idl methods to start with lower case to be like other
interfaces.  Since the C++ generated code upper-cases the method names, this
affects no C++ code, but only a few javascript methods.

Bug 46771.

r=waterson.

I am in today and tomorrow.
2000-08-10 20:12:08 +00:00
mj%digicool.com
6caef1f8e4 mozilla.xml-rpc.fault.1 now implements QueryInterface, r=mang 2000-07-27 14:52:47 +00:00
mj%digicool.com
bdb462bd41 Adjust for nsIHTTPChannel API change, and fix small bug in entity handling; &gt;
means '>' =/
2000-07-17 11:36:12 +00:00
mj%digicool.com
e2a7d6c939 Remove quotes around inline function code that was once a local Function object. Oops. Thanks to McCabe for finding this. a=brendan 2000-05-25 20:10:47 +00:00
mj%digicool.com
38540495bf Fix missing var's and fix bug in internal state management. 2000-05-09 11:33:41 +00:00
mj%digicool.com
d3dfebde46 Fix for strange bug where status.toString() is '0', but status != Components.results.NS_OK. 2000-05-08 15:21:25 +00:00
mj%digicool.com
ea2954b95d Duh. Pay attention MJ. Fault is already thrown. 2000-05-08 14:17:02 +00:00
mj%digicool.com
e559cd87c5 Fix potential bug in nsXmlRpcClient::call, if an exception takes
place in parsing the response.
2000-05-08 14:00:12 +00:00
mj%digicool.com
ee4480abab Small bugfix and optimalisations courtsey of Brendan Eich. 2000-05-08 10:38:26 +00:00
erik%netscape.com
6205c22dc0 local .cvsignore file 2000-05-07 17:19:20 +00:00
mj%digicool.com
86365655ed Fixed a typo in the instructions. 2000-05-06 04:40:57 +00:00
sfraser%netscape.com
526ebe8d8e File Removed. 2000-05-05 21:18:14 +00:00
sfraser%netscape.com
4ef2e91828 First Checked In. 2000-05-05 21:18:13 +00:00
mj%digicool.com
9d033fe555 Manual testfile for XML-RPC, not part of build. See README for usage. 2000-05-05 20:49:07 +00:00