harishd%netscape.com
fbe5869e0d
Fix for random crashes caused by uninitialized XPCVariant type. Also, fixed an FMR. b=203434, r=dbardley@netscape.com, sr=jst@netscape.com, a=sspitzer@netscape.com
2003-05-11 16:27:34 +00:00
jgaunt%netscape.com
f524307e9a
bug 203836 - changes impl of addref/release for default sopa encoeding so they don't inherit the model for gnereal encodings, also changes some class names
...
r=rayw sr=jst a=asa
2003-05-08 22:43:39 +00:00
jgaunt%netscape.com
f5038d7a46
backing out cause of bustage
2003-05-08 18:03:43 +00:00
jgaunt%netscape.com
01d60af231
bug 203836 - changes impl addref/release for default soap encodings so they don't inherit the model for other encodings.
...
r=rayw sr=jst a=asa
2003-05-08 16:53:21 +00:00
timeless%mozdev.org
011cbf1883
Bug 203947 - Creating '@mozilla.org/xmlextras/proxy/webserviceproxy;1' or '@mozilla.org/xmlextras/proxy/webserviceproperty
...
r=harishd sr=heikki a=sspitzer
2003-05-02 21:23:31 +00:00
harishd%netscape.com
69f52ffff9
Initialize variable that was causing unexpected behavior. b=203434, r=heikki@netscape.com, sr=jst@netscape.com, a=sspitzer
2003-05-01 01:14:39 +00:00
jgaunt%netscape.com
a0616ca7e6
bug 198531 - plugging soap leak, had a bad assertion
...
r=rayw
sr=jst
a=asa
2003-04-29 18:11:54 +00:00
jgaunt%netscape.com
c3dd397a39
bug 198531 - pluggin SOAP leak
...
r=rayw
sr=jst
a=asa
2003-04-28 21:55:17 +00:00
harishd%netscape.com
74dad26761
Fixing ports bustage. rs=heikki@netscape.com
2003-04-25 23:59:20 +00:00
cbiesinger%web.de
1110753724
trying to fix balsa tinderbox (static build)
2003-04-25 23:27:40 +00:00
harishd%netscape.com
0ba9003dc1
Creating a separate module for web services. b=201078, r=leaf@netscape.com, ssu@netscape.com, sr=heikki@netscape.com jst@netscape.com, a=asa@mozilla.org
2003-04-25 20:57:34 +00:00
harishd%netscape.com
1a3a7cd075
Patch provided by rayw@netscape.com: Ignore xsi:type if it's not a proper subtype of the schema-guaranteed type. b=202597, r=harishd@netscape.com, sr=jst@netscape.com
2003-04-21 23:23:26 +00:00
harishd%netscape.com
f2912cb0b1
Make SOAP arrays easily accessible via JS. b=202485, r=dbradley@netscape.com, sr=jst@netscape.com
2003-04-21 22:44:54 +00:00
harishd%netscape.com
9f37ba1cee
Prevent a potential stack overflow if a wsdl file imports itself. b=202478, r=nisheeth@netscape.com sr=jst@netscape.com
2003-04-18 20:58:44 +00:00
harishd%netscape.com
131dc4b4db
No need to allocate param arrays if the input type and the output type are void. b=200767, r=dbradley@netscape.com, sr=jst@netscape.com
2003-04-18 17:42:32 +00:00
harishd%netscape.com
ab5a4af144
Fabricate a unique name for anonymous schema types. b=199555, r=rayw@netscape.com, sr=jst@netscape.com
2003-04-18 00:11:34 +00:00
harishd%netscape.com
8ab7563456
New security model doc. ** NOT PART OF THE BUID
2003-04-03 20:27:28 +00:00
harishd%netscape.com
d8caa04d2a
Fixing a bug in my previous checking. sr=jst@netscape.com
2003-03-26 01:49:59 +00:00
harishd%netscape.com
363e9e328b
Check if universalBrowserRead is set before checking for same origin. Also, clear the exception set by the security manager, if same origin check failed, and fall back on the new security for webservices. b=199182, r=heikki, sr=jst
2003-03-26 00:00:04 +00:00
harishd%netscape.com
2d30a3a7a0
Patch provided by jst@netscape.com - Give XPTCVariants that are expected to receive a T_DOMSTRING value an nsAString object to hold the string value. b=193387, r=harishd@netscape.com, sr=heikki@netscape.com
2003-03-25 02:37:05 +00:00
harishd%netscape.com
9bd2582d31
Fixing bustage in a different way! Courtesy: Heikki
2003-03-25 02:02:33 +00:00
harishd%netscape.com
00d2a44902
Fixing bustage
2003-03-25 01:46:24 +00:00
harishd%netscape.com
c03be6a87e
Enabling an alternative security model for web services. b=183824, r=rayw@netscape.com, sr=jst@netscape.com
2003-03-25 00:19:26 +00:00
timeless%mozdev.org
965ba28bb1
Bug 106386 rid source of misspellings
...
patch by nb@ipnode.info r=biesi sr=dmose
2003-03-24 04:15:34 +00:00
harishd%netscape.com
db93294146
Added newline to EOF
2003-03-22 02:42:22 +00:00
harishd%netscape.com
b922392392
Adding new security model support for web services. b=183824, r=rayw@netscape.com sr=jst@netscape.com.
...
*** NOT PART OF THE BUILD...YET ***
2003-03-22 01:44:38 +00:00
jst%netscape.com
2765c02d68
Flip the pref for disabling WSDL. r=harishd@netscape.com, sr=jst@netscape.com
2003-03-21 22:14:54 +00:00
harishd%netscape.com
47ae9abde3
Fixed a crasher by avoiding an extra release of the minivariant. Also fixed a bug in soap encoding. b=197872, r=rayw@netscape.com, sr=jst@netscape.com
2003-03-21 19:14:29 +00:00
heikki%netscape.com
4dbe6e1def
Bug 198613, fix AIX bustage, patch from pkw@us.ibm.com, r=jst, sr=heikki.
2003-03-21 19:06:36 +00:00
harishd%netscape.com
553557f3e8
Fixing ports bustage
2003-03-21 03:26:22 +00:00
harishd%netscape.com
5b09ec17b1
Fixing bustage
2003-03-21 01:30:26 +00:00
harishd%netscape.com
2cffc11efa
Enabling WSDL support. b=196102, r=leaf@netscape.com, sr=heikki@netscape.com ( build changes ), sr=jst@netscape.com ( wsdl changes ), a=drivers@mozilla.org
2003-03-21 00:29:35 +00:00
jst%netscape.com
f176fffb72
Checking in changes that were made during the review of the WSDL code. The review was done by harishd@netscape.com, jgaunt@netscape.com, dbradley@netscape.com, and jst@netscape.com. Not part of the build yet.
2003-03-19 07:25:23 +00:00
jst%netscape.com
ab344deaf8
Checking in changes that are the result of the review and super review of the WSDL code. The review was performed by harishd@netscape.com, jgaunt@netscape.com, and jst@netscape.com. Not part of the build yet.
2003-03-18 22:44:12 +00:00
harishd%netscape.com
4b3afc42a9
Adding run time switch to enable/disable wsdl.b=195760, r=nisheeth@netscape.com, sr=heikki@netscape.com.
...
*** NOT PART OF THE BUILD ***
2003-03-10 21:22:41 +00:00
harishd%netscape.com
9985e2bb3e
Make sure to resolve place-holder-array-type. b=192141, r=rayw@netscape.com, sr=vidur@netscape.com.
...
The target namespace on <schema> should be applied to <element> if and only if <element> is qualified. b=192972. r=rayw@netscape.com , sr=jst@netscape.com .
Fixed a few warnings.
*** NOT PART OF THE BUILD ***
2003-02-27 22:36:42 +00:00
jst%netscape.com
cc4bcae465
Fixing bug 194349. Making the WSDL proxy type system properly set flags for getters and setters on complex types. r=jband@netscape.com, sr=heikki@netscape.com. Not part of the default build yet.
2003-02-27 00:44:56 +00:00
seawood%netscape.com
4540357473
Whitespace change to trigger rebuild of libs that depend upon zlib.
2003-01-30 05:53:29 +00:00
dbaron%dbaron.org
963a794bbc
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
2003-01-08 20:32:55 +00:00
peterv%netscape.com
23b10864c8
Fix for bug 176610 (Make nsNameSpaceManager a service). r=caillon, sr=jst.
2002-11-29 23:44:07 +00:00
seawood%netscape.com
d1bef3cbe0
Define WIN32_LEAN_AND_MEAN globally for win32 builds.
...
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #172898 r=cls a=asa
2002-10-17 06:47:01 +00:00
jband%netscape.com
d33ff06aef
NOT PART OF THE BUILD. Fix broken tests
2002-10-16 01:19:23 +00:00
jband%netscape.com
94d89ad0dd
NOT PART OF THE BUILD. Add support for the newish string types to the *optional* type decompiler
2002-10-15 21:54:55 +00:00
jband%netscape.com
c6d5a5972a
NOT PART OF THE BUILD. Fix broken test
2002-10-15 21:53:42 +00:00
dougt%netscape.com
c5e8f896cd
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
2002-09-07 17:13:19 +00:00
dougt%netscape.com
c1b9f8114d
Move FROZEN ContractID into nsXPCOM.h and define r=rpotts, sr=alec, b=166426
2002-09-03 23:36:13 +00:00
heikki%netscape.com
5771e037cf
Bug 158977, GetResponseXML() can return null document even with NS_OK return value, so callers need to check the document exists before using it. r=bzbarsky, sr=jst.
2002-08-16 23:20:49 +00:00
seawood%netscape.com
fdafe18afe
Remove unused defines:
...
_IMPL_NS_HTML
_IMPL_NS_RDF
_IMPL_NS_WEB
USE_NSREG
Patches for removing above defines contributed by Stephen Walker <walk84@yahoo.com>.
Bug #125118 r=cls sr=bryner
Bug #160397 r=cls sr=bryner
Bug #160628 r=cls
Bug #160451 r=cls sr=bryner
_IMPL_NS_VIEW
Patches for removing above define contributed by Brian Ryner <bryner@netscape.com>
Bug #160416 r=cls
2002-08-07 06:08:00 +00:00
rayw%netscape.com
86765eb8e0
Fix for bug 154971, r=harishd, sr=heikki, sr=jst, very safe fix to inheritance
...
of HTTPS transport in SOAP. Duplicates functioning line above for HTTP. Does
not affect any object used outside of HTTPS transport for SOAP which wa not working.
2002-07-09 22:30:14 +00:00
alecf%netscape.com
f0263ddf07
fix for bug 101761 - REQUIRES update - remove all REQUIRES that are no longer necessary.. r=cls, a=asa (build-only changes)
2002-06-06 20:28:14 +00:00
dougt%netscape.com
e96df2ad1b
Fixes mozilla/strings requiring unfrozen nsCRT class. patch by scc, r=dougt, sr=jag, b=136756
2002-05-15 18:55:21 +00:00
rayw%netscape.com
f705884ca5
Fixes bug 141765, r=heikki, sr=jst, rs=rayw.
...
This is a very simple, safe fix that fixes a crash in decoding structures
inside of arrays in SOAP, and affects nothing else.
2002-05-03 11:56:31 +00:00
jaggernaut%netscape.com
6cbd032dc0
Fix two typos on previous checkin for bug 139633. r=dmose, sr=mozbot (even though I couldn't reach him, I'm sure he would've given me sr= for this simple bustage fix)
2002-04-30 04:03:57 +00:00
alecf%netscape.com
9b7fe4b521
oops fix a typo in my last checkin, to bug 139633 that dbaron caught - "dst" should have been "src"
2002-04-30 01:39:22 +00:00
alecf%netscape.com
09ce09edfb
fix bug 139633 - as a part of freezing nsAString, move Left/Right/Mid back into nsString, and fix consumers to start using Substring()
...
r=jag, sr=darin
2002-04-29 20:29:54 +00:00
seawood%netscape.com
ce9e9903a5
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
peterv%netscape.com
82035f873e
Fix for bug 126691 (need extensions\interfaceinfo build fu). sr=sfraser. Not part of the default build.
2002-04-13 21:38:17 +00:00
jband%netscape.com
5321ad5b43
adding readme file that is NOT PART OF THE BUILD
2002-03-24 23:30:31 +00:00
jband%netscape.com
95cc2f541d
WSDL/Proxy support - NOT PART OF THE BUILD
2002-03-24 18:49:56 +00:00
jband%netscape.com
d33eea08ac
adding gmake makefiles. NOT PART OF THE BUILD
2002-03-24 18:45:01 +00:00
dbaron%fas.harvard.edu
046fbde3d4
Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa
2002-03-23 21:14:02 +00:00
jband%netscape.com
86f046b6a8
null check. NOT PART OF THE BUILD
2002-03-23 19:09:29 +00:00
rayw%netscape.com
809608eca1
Added support for new string types in SOAP so they are automatically recognized
...
as xs:string type during encoding. Bug 131952, r=heikki, sr=jband, a=asa.
2002-03-22 11:54:43 +00:00
heikki%netscape.com
690b973b5f
Bug 127490, fix compiler warning. r=vidur, sr=jband, a=asa.
2002-03-22 00:03:13 +00:00
jband%netscape.com
ca148e6fd1
fix bug 125084. Add support for empty arrays in nsIVariant. This is expressed as atype id rather than as a regular array with no elements. Includes changes to xpconnect to support mapping to empty JSArrays, xpconnect tests, and SOAP. Patches are from jcorwin@us.ibm.com and rayw@netscape.com. r=jband sr=brendan a=asa
2002-03-21 23:21:54 +00:00
rayw%netscape.com
ed834cebbb
Auto-update of modification date and time of document.
...
This document is not part of any build.
2002-03-20 00:23:00 +00:00
rayw%netscape.com
d45d2586c0
Corrected documentation to point to dynamically-generated doxygen files
...
(which I was unaware of) rather than pointing to privately-generated
copies in the tree.
This is not part of any build. It is documentation of SOAP.
2002-03-20 00:04:41 +00:00
timeless%mac.com
fc883176bf
Bug 106386 rid source of misspellings
...
r=db48x sr=blake a=asa
2002-03-19 04:30:17 +00:00
rayw%netscape.com
30e10c46ae
Lots of fixes and new files in the documentation and tests for SOAP.
...
None of these are part of any build.
2002-03-19 00:08:15 +00:00
rayw%netscape.com
4c642ea343
This is the fix to bug 72900, r=heikki, sr=vidur, a=asa. This fix adds
...
an override to cause all SOAP responses to be parsed as XML, whatever the
reported MIME type is.
r=heikki, sr=vidur, a=asa for checkin to the 0.9.9 branch and the 1.0 trunk.
2002-03-08 22:12:38 +00:00
cbiesinger%web.de
15155e53f7
bug 127419 r=rayw sr=jst a=asa
...
fix build warning in nsDefaultSOAPEncoder.cpp
2002-03-06 22:07:24 +00:00
darin%netscape.com
026dda9f95
fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa
2002-03-06 07:48:55 +00:00
mkaply%us.ibm.com
f7016d7bfa
More OS/2 SOAP bustage - PR_CALLBACK, false
2002-02-22 16:24:58 +00:00
rayw%netscape.com
08285d747a
Trying the safer version of the bustage fix. Last reviewed by jst, but
...
that version busted, I think this cannot fail.
2002-02-22 11:02:19 +00:00
rayw%netscape.com
0297024c3a
Reverting ineffective patch.
...
Busted another build.
2002-02-22 10:48:07 +00:00
rayw%netscape.com
973535bd5d
This is an attempt to fix bustage on OS/2. It was some coded added to
...
satisfy Mac, which busted OS/2. sr=jst. Bug #127199 .
2002-02-22 10:08:02 +00:00
rayw%netscape.com
d33b8bab02
Bustage fix. PRBool instead of bool, making OS2 red, fix to go green.
2002-02-22 03:09:21 +00:00
rayw%netscape.com
fcf373fd28
This, with the one-liner Peter checks in, completely closes bug 107795.
...
r=heikki, sr=vidur, sr=jband, a=shaver.
This eliminates the MOZ_SOAP defining and checking from the makefiles,
from one .cpp file for conditional compiles, and from .html documentation
and tests (.html is only significant to human readers).
this enables SOAP in the default build, and has been tested on all
clean builds.
2002-02-21 23:15:08 +00:00
peterv%netscape.com
e19ef98642
Interface got renamed as part of bug 119382, rename in implementation too. Bustage fix for iiextras. Not part of the build.
2002-02-21 14:28:52 +00:00
dbradley%netscape.com
f4fbed4e14
Bug 119382 - attribute nsIIDPtr IID considered harmful - This patch makes it an error to declare an attribute named IID or a method named getIID. r=jband, sr=jst
2002-02-19 14:48:00 +00:00
rayw%netscape.com
db4ad912e3
Added conditional in makefiles and build module to enable or disable
...
MOZ_WSP. This was only done inside of the MOZ_SOAP defines. Tested
build with and without SOAP define. This permits SOAP to be built
without web service proxies. Related to bug 107795, but needed
whether or not SOAP becomes part of default build.
sr=vidur. SOAP is not part of default build.
2002-02-18 23:38:07 +00:00
rayw%netscape.com
bdc3f24c12
More edits, fixes, beautification, links, TOC.
...
This is documentation, and not part of any build.
2002-02-18 18:44:16 +00:00
peterv%netscape.com
2fb0610521
Keep SOAP building on Mac (Need to cast the NS_LITERAL_STRING to const nsAString& to make it compile on CW on Mac). Not part of the build.
...
<jag> Forte sucks.
2002-02-18 15:54:39 +00:00
rayw%netscape.com
746da83c7e
More edits and beautification.
...
SOAP, and especially this document, is not part of the default build.
2002-02-18 14:44:56 +00:00
rayw%netscape.com
ca7eaa823d
I found three small but important errors in type identification processes.
...
Two of them involve the missing classes Struct and AnySimpleType, which I
have been able to fake out. The third involves the identification of the
type of the array. When identifying the type of a variant, interface means
that it contains a struct. but I was using the same method to identify the
type of an array, where interface always means you don't know the type (since
variants show up as interfaces in this case and even nested arrays are
variants).
SOAP is not part of default build.
2002-02-18 03:46:45 +00:00
rayw%netscape.com
544ab94757
More fixes to docs.
...
SOAP is not part of default build.
2002-02-18 00:40:50 +00:00
rayw%netscape.com
2ce2826ad9
Yet another much-improved version of the SOAP documentation.
...
SOAP is not part of the default build.
2002-02-18 00:17:09 +00:00
rayw%netscape.com
abe04d0535
More edits and enhancements of the SOAP API documentation...
...
SOAP is not part of the default build.
2002-02-17 18:08:26 +00:00
rayw%netscape.com
08cad986fe
Checking in first stab at SOAP API documentation.
...
This file is not presently built, and SOAP is not part of default build.
2002-02-16 21:57:58 +00:00
rayw%netscape.com
1e0598ce9d
Added check for null schema type being passed in. Also made the type
...
not specified where it was AnyType or could be trivially derived from
the element name and namespaceURI being used.
SOAP is not part of default build.
2002-02-16 12:25:11 +00:00
rayw%netscape.com
9ec1c3e65a
Last issues for SOAP review by Heikki and others.
...
SOAP is not part of default build.
2002-02-16 08:01:15 +00:00
rayw%netscape.com
a85de4f437
A bunch of minor fixes from Heikki's reviews. Passes my tests.
...
SOAP is not part of default build.
2002-02-15 15:54:20 +00:00
rayw%netscape.com
e0f8bfe5f6
Minor whitespace sdjustments.
...
SOAP is not part of default build.
2002-02-15 12:30:43 +00:00
rayw%netscape.com
a62516d5f3
Changed type of uri attribute in verifySource header to anyURI.
...
SOAP is not part of default build.
2002-02-15 12:17:17 +00:00
rayw%netscape.com
21b005de86
Attempts to patch-up incomplete type hierarchy in nsISchema.h, lack
...
of inheritance among builtins, and lack of AnySimpleType. Commented
lines will have to eventually be reenabled when AnySimpleType is
produced.
SOAP is not part of default build.
2002-02-15 12:10:03 +00:00
rayw%netscape.com
7151d71185
Standardize use of Truncate.
...
SOAP is not part of default build.
2002-02-15 11:35:09 +00:00
rayw%netscape.com
1dfd57563d
Whitespace fixes.
...
SOAP is not part of default build.
2002-02-15 11:02:43 +00:00
rayw%netscape.com
197e7137a0
Whitespace fixes.
...
SOAP is not part of default build.
2002-02-15 10:48:16 +00:00
rayw%netscape.com
9133d2cfcc
Added whitespace in front of comments.
...
SOAP is not part of default build.
2002-02-15 10:25:28 +00:00
vidur%netscape.com
e92c609c41
Made anyType be the base of array. This is not part of the default build.
2002-02-15 01:54:49 +00:00
vidur%netscape.com
2509a09679
Reverted to having a cannonical namespace for schema and SOAP builtin types rather than maintaining two sets of each. For arrays with unspecified xsi:arrayType, the dimension is now 0.
2002-02-15 01:17:27 +00:00
vidur%netscape.com
623b290102
Remove linux warnings. This is not part of the default build.
2002-02-15 01:15:51 +00:00
vidur%netscape.com
f96bd7124a
Correctly deal with nsIVariant in type conversion. This is not part of the default build
2002-02-15 01:14:27 +00:00
rayw%netscape.com
06b34ea9eb
Added error reporting mechanism, and called it in quite a few places. Also
...
eliminated use of multiple SOAP encoding URIs, and now only rely on the 1.2
with aliasing that can output 1.1.
SOAP is not part of default build.
2002-02-14 23:00:58 +00:00
rayw%netscape.com
70373b518e
Changed license header on SOAP files.
...
SOAP is not part of default build.
2002-02-14 13:36:34 +00:00
rayw%netscape.com
38932fd4cf
Fixed IDL files to not use mozilla-specific types where possible.
...
Also identified and entered a placeholder solution for variants not being
able to represent an empty array. also made primenumber test use
verifyheader.
SOAP is not part of default build.
2002-02-14 13:08:25 +00:00
rayw%netscape.com
ece473ab52
Fixes on arrays, re: bug 121934. Lots of changed needed to permit arrays
...
to control the types of their children via the information received
from the schema. But the two critical lines actually getting the
information on the child types from the schema are commented out, because
there are problems with dual hierarchies of schema types that make it
not work as well as it should -- also inability to determine whether
the schema actually specified a type or just gave a nice default.
This also includes fixes to leaks and other problems discovered reviewing
the array code. This is the first code capable of inferring and encoding
a multi-dimensional array from the nested arrays of JS, where the array
type dictates. All my tests still work.
SOAP is not part of the default build.
2002-02-14 00:53:46 +00:00
rayw%netscape.com
3b7f67443a
This is the patch related to bug 71394, needing security checks in SOAP.
...
Also, substituted 8 spaces for tabs in some SOAP files. Also updated
soap test files to either request UniversalBrowserRead or use verifySource.
r=mstoltz
SOAP is not part of default build.
2002-02-13 19:13:41 +00:00
jband%netscape.com
6d49822526
get rid of IsArray. Add onError. NOT PART OF THE BUILD
2002-02-09 02:18:47 +00:00
jband%netscape.com
6982c28d14
updated tests. NOT PART OF THE BUILD
2002-02-09 02:17:32 +00:00
rayw%netscape.com
846739bee3
Changes to the way schema information is interpreted: First, acknowledging
...
that both complex types and simple restriction types may have base types,
and secondly acknowledging that complex types may have simple content models.
SOAP is not a part of the default build.
2002-02-07 11:40:40 +00:00
jband%netscape.com
ed05a4c99c
fix array support. NOT PART OF THE BUILD
2002-02-07 04:37:24 +00:00
jband%netscape.com
7c61dbcf65
fix windows bustage - not part of default build
2002-02-07 04:10:04 +00:00
jband%netscape.com
886d8a0052
update of test. NOT PART OF THE BUILD
2002-02-07 03:57:33 +00:00
jband%netscape.com
840ba819dd
initial checkin of test. NOT PART OF THE BUILD
2002-02-07 03:56:45 +00:00
rayw%netscape.com
8f90b4651e
Added code to properly decode multi-dimensional arrays as nested arrays
...
in XPCOM. Unfortunately, there is no way to test this because Apache
SOAP servers do not seem to produce them in any simple configuration
because Java does not support multidimensional arrays. I will be writing
code to test this later as I add support for encoding multi-dimensional
arrays, as specified by a schema type, which I can then decode without
actually sending / receiving a message, but I need to put this fix back
now. At least I didn't break decoding of single-dimensional arrays.
SOAP is not part of default build.
2002-02-07 03:02:59 +00:00
vidur%netscape.com
27642d3222
More feedback during test. This is not part of the default build.
2002-02-06 22:10:39 +00:00
vidur%netscape.com
d95832aff6
Support for both schema namespaces. This is not part of the default build.
2002-02-06 22:09:22 +00:00
vidur%netscape.com
b596dc1188
Support for string and wstring types. Array handling fixes and simplification. This is not part of the default build.
2002-02-06 22:07:53 +00:00
vidur%netscape.com
04efd15def
Sharing of builtin types across loaders. Complex types now know when they are array and expose their array type and dimension. This is not part of the default build.
2002-02-06 22:06:10 +00:00
peterv%netscape.com
188a582576
Keep SOAP compiling on Mac. Not part of the build, rs=vidur.
2002-02-06 12:56:31 +00:00
vidur%netscape.com
24f25e6829
Fix for bug 122305. XMLHttpRequest now has a way to override the mime type of the incoming stream. r=heikki, sr=jst
2002-02-05 02:10:52 +00:00
jband%netscape.com
a048f2049e
Add C++ string support includes needed when AString params are used - NOT PART OF DEFAULT BUILD
2002-02-02 22:33:16 +00:00
jband%netscape.com
98d4d36ec2
Initial checkin of WSDL -> xpcom interface info translator quick test - NOT PART OF THE BUILD
2002-02-02 22:31:12 +00:00
jband%netscape.com
188047365b
Commiting accumulated interface info extensions changes. NOT PART OF THE BUILD
2002-02-02 22:18:56 +00:00
jband%netscape.com
fb27bd29a0
Initial checkin of WSDL -> xpcom interface info translator. - NOT PART OF THE BUILD
2002-02-02 21:37:23 +00:00
rayw%netscape.com
ccca509c68
Converted tests to use new names for services on my soap server.
...
SOAP is not part of default build.
2002-02-02 15:42:27 +00:00
rayw%netscape.com
05276a7bd0
A variety of bug fixes in SOAP, most notably, eliminating 1999 schema
...
types.
SOAP is not part of default build.
2002-02-02 01:47:27 +00:00
vidur%netscape.com
38673d8801
Scoping rules seem to be different on windows and linux. Fixed compiler error on windows. This is not yet part of the default build.
2002-02-02 01:32:04 +00:00
sfraser%netscape.com
d285f8f560
Making the nsModuleComponentInfo data const; bug 74803. r=dp, sr=waterson
2002-01-30 21:14:20 +00:00
rayw%netscape.com
742aab939d
A number of SOAP bug fixes including fixing problems with fault handling,
...
using wstrings instead of astrings for arrays, and ignoring the http
status and returning a fault code when there is one.
SOAP is not part of default build.
2002-01-30 17:40:06 +00:00
rayw%netscape.com
b8590d9168
Fixed handling of conflicting type information.
...
SOAP is not part of the default build.
2002-01-25 23:38:57 +00:00
rayw%netscape.com
268c8fa1fd
Added code to carefully follow the XMLSchema info when encoding and decoding
...
xpconnect objects, rejecting errors, and making sure that the child elements
appear in the correct order.
SOAP is not part of the default build.
2002-01-24 17:32:04 +00:00
rayw%netscape.com
20b4e106f1
Cleaned up handling of structs into its own encoder / decoder class so
...
that it will be easier to add all the schema type checking there. Also
made this handler QI to nsIPropertyBag instead of expecting it to be the
type of the variant.
SOAP is not part of default build.
2002-01-24 11:26:35 +00:00
rayw%netscape.com
cb6bd7687e
Handle decoding of simple unknown types as strings, otherwise as variants
...
within arrays.
SOAP is not part of default build.
2002-01-24 02:57:31 +00:00
rayw%netscape.com
111e5f90bc
Added more array support for nested types in arrays.
...
SOAP is not part of default build.
2002-01-24 02:39:08 +00:00
rayw%netscape.com
e29bc6f1dc
Added encoding of untyped arrays. Fixed test html.
...
SOAP is not part of default build.
2002-01-24 01:14:25 +00:00
jband%netscape.com
85724ae651
fix Windows bustage -- NOT PART OF DEFAULT BUILD --
2002-01-23 02:06:06 +00:00
jband%netscape.com
903ae3b5cf
New file to test scriptable interface info wrapper and idl generator stuff. -- NOT PART OF THE BUILD --
2002-01-21 18:43:32 +00:00
jband%netscape.com
8ebc1548b6
Don't assume that GetInfoForParam can't fail. see bug 121118. -- NOT PART OF THE BUILD --
2002-01-21 18:41:37 +00:00
jband%netscape.com
8727a96318
Convert nsInterfaceInfoToIDL into a JS component. -- NOT PART OF BUILD --
2002-01-19 21:53:51 +00:00
rayw%netscape.com
63a3b0ffb0
Fixed infinite loop in struct decoding, added test case for struct decoding.
...
SOAP is not part of default build.
2002-01-18 23:09:15 +00:00
rayw%netscape.com
ca9319c937
Added an error check and a test case that does not work, yet, because
...
xpconnect is saying that an array is an interface, I think.
SOAP not part of default build.
2002-01-18 20:09:06 +00:00
rayw%netscape.com
98e730f31e
Description Change.
...
Not part od default build.
2002-01-18 18:47:22 +00:00
rayw%netscape.com
df3d1e0e55
Fixes to the test.
...
SOAP is not part of default build.
2002-01-18 18:44:13 +00:00
rayw%netscape.com
7feae90fbd
Made another test work, with a couple of bug fixes.
...
SOAP is not part of default build.
2002-01-18 18:28:37 +00:00
rayw%netscape.com
2ea0e22e42
Fixed type handling when decoding nested arrays.
2002-01-18 15:09:58 +00:00
rayw%netscape.com
648f100447
Fixed name of sparse array offset attribute.
...
Not part of default build.
2002-01-18 14:30:11 +00:00
rayw%netscape.com
fd083ebd9d
Added most of implementation of decoding of multidimensional arrays. The
...
only thing missing is proper construction of a variant. I will consult
with John.
Not part of default build.
2002-01-18 14:17:03 +00:00
rayw%netscape.com
4be3942b19
Added untested decoding of arrays. Did not break tests.
...
SOAP is not part of default build.
2002-01-18 03:01:06 +00:00
rayw%netscape.com
71a3c9e38b
Remove spurious test lines unintentionally committed.
...
Not part of default build.
2002-01-17 12:57:35 +00:00
rayw%netscape.com
baa334a798
Changed aliasing of propertiesto fix JS visibility of property bag.
...
Not part od default build.
2002-01-17 12:54:24 +00:00
rayw%netscape.com
858f17d445
Added untested code to encode a property bag. Untested and I don't really
...
know how the property bag will come to me. Did not break anything.
SOAP is not part of default build.
2002-01-17 07:23:31 +00:00
rayw%netscape.com
8c331348be
Added untested code for decoding untyped complex objects. Didn't break
...
isprimenumber.
SOAP is not part of default build.
2002-01-17 05:39:57 +00:00
rayw%netscape.com
e9e0dcdf78
Reformatted files to eliminate bad tabs. Added nsISOAPPropertyBag, which
...
is not working perfectly WRT XPConnect, but broke nothing else. Also
added mutator and su[pporting classes.
SOAP is not part of default build.
2002-01-17 03:23:06 +00:00
jband%netscape.com
b1527d1cb4
initial checkin of support for scriptable wrappers around interface info and for generic interface info sets that can be manually populated - NOT PART OF THE BUILD
2002-01-15 22:22:16 +00:00
rayw%netscape.com
ea600c1e1a
Changes to use contractid's for construction wherever available. This means
...
that the JS binding will work correctly. Also removed old security model.
SOAP is not a part of default build.
2002-01-09 02:17:17 +00:00
vidur%netscape.com
39db6a396b
Added wsexception.cpp. Creation of components is now done through a factory and an Init method. Fixed array case of conversion to not wrap elements as variants. Further work on proxy and call context to get proxy test working [not part of build]
2002-01-09 01:29:32 +00:00
vidur%netscape.com
085af9d11b
Changed testing code to be a component with a JS driver rather than an executable. Added first pass of proxy test. [not part of build]
2002-01-09 01:27:44 +00:00
vidur%netscape.com
503756b9a6
Try to determine and record SOAP version. [not part of build]
2002-01-09 01:26:48 +00:00
vidur%netscape.com
9bb2cceed3
Record schema namespace since there are at least 2. [not part of build]
2002-01-09 01:26:22 +00:00
vidur%netscape.com
c660431afe
Added dimensions to arrayType attribute in encoding process. [not part of build]
2002-01-09 01:25:46 +00:00
rayw%netscape.com
996e9839c6
Fix for undefined symbol under Linux. Eliminated proxy/test due to
...
Makefile.in problems. Added ability for a specific version of SOAP
(Encoding) to deal with either version of Schema URI if it is
explicitly specified.
SOAP is not part of the default build.
2002-01-08 22:11:57 +00:00
peterv%netscape.com
9fddfab61d
Keep SOAP building on mac. Not part of the default build.
2002-01-04 08:49:27 +00:00
vidur%netscape.com
aeea3f6319
Improved usability of test.
2002-01-02 23:29:46 +00:00
vidur%netscape.com
0a0d0b4d0b
Addition of SOAPParameter class and contractID, minor fixes to encoding code. This is not part of the build.
2002-01-02 23:29:12 +00:00
vidur%netscape.com
61e87f295f
Introduction of SOAP message binding and addition of convenience methods. This is not part of the build.
2002-01-02 23:27:41 +00:00
vidur%netscape.com
c1bb56c24e
Default builtin types always return correct schema namespace. This is not part of the build.
2002-01-02 23:26:37 +00:00
vidur%netscape.com
e5c22e1136
Introduction of special SOAP types. Acceptance of pre-release schema namespace.
2002-01-02 23:25:35 +00:00
vidur%netscape.com
b6138bd4e9
Removal of DOS linefeeds. Child iterator can take multiple allowed namespaces. This is not part of the build.
2002-01-02 23:24:39 +00:00
vidur%netscape.com
85b96f2659
First implementation of proxy and call context, movement of variant to parameter code, interface improvements. This is not part of the default build.
2002-01-02 23:23:09 +00:00
timeless%mac.com
711739d601
Bugzilla Bug 106386 rid source of these misspellings: persistant persistance priviledge protocal editting editted targetted targetting
...
r='s from many people. sr=jst
2001-12-23 23:23:41 +00:00
rayw%netscape.com
5705a1d7bd
Minor fixes to namespace URI's in SOAPUtils, and fault handling in test.
...
SOAP is not part of the default build.
2001-12-18 12:10:33 +00:00
seawood%netscape.com
874c54280c
Landing the rest of the win32 gmake changes:
...
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup
Bug #58981 r=mcafee
2001-12-18 09:14:29 +00:00
rayw%netscape.com
037bb8402a
Following Johnny's suggestions to cancel outstanding requests and make the
...
number black before issuing additional requests.
Not part of default build.
2001-12-07 23:20:06 +00:00
jst%netscape.com
3692f61f1d
Make this test use async soap call and make it work for numbers that don't fit in a JS int.
2001-12-07 22:55:41 +00:00
rayw%netscape.com
e769250fd1
Coerce type to integer. SOAP is not part of default build.
2001-12-07 22:04:25 +00:00
rayw%netscape.com
d9f7c511aa
Fixes to the way SOAP encodings are tied to the XML elements.
...
Not part of default build.
2001-12-07 18:56:19 +00:00
rayw%netscape.com
f35378aae2
Minor fix and update to primes test.
...
Not part of default build.
2001-12-07 06:47:06 +00:00
rayw%netscape.com
10349c8072
Added self-ref to completion object when it has relelased the request
...
object but still needs to deliver listenerr callback.
SOAP is not part of default build.
2001-12-07 05:22:28 +00:00
rayw%netscape.com
6cf26c7a09
More fixes to SOAP. Not part of default build. New test file.
2001-12-07 04:08:01 +00:00
rayw%netscape.com
996021ca25
Fixed argument check in SOAP.
...
Not part of default build.
2001-12-07 02:13:34 +00:00
jst%netscape.com
7367044263
Adding missing NS_INIT_ISUPPORTS to a constructor, cleaning up some out parameter setting code...
2001-12-07 02:02:15 +00:00
jst%netscape.com
5776d1971f
Fixing refcounting problem in the soap code, not part of the default build.
2001-12-07 01:48:23 +00:00
rayw%netscape.com
ee6deb06a9
Added version support to SOAP so that calls may be invoked with level 1.1 or
...
level 1.2 support (needed to build tests). Also added support for https.
Misc fixes.
Not part of default build.
2001-12-06 22:30:33 +00:00
rayw%netscape.com
41a9834f9a
Added DEBUG code to log messages sent and received by SOAP.
...
Not part of default build.
2001-12-06 02:09:04 +00:00
rayw%netscape.com
3a1d17eca7
Fixed problem compiling on windows in SOAP.
...
Not part of default build.
2001-12-06 00:26:35 +00:00
rayw%netscape.com
4e195b880e
More fixes to strings, and changed encoding to support a single string
...
lookup key instead of two for better genericity and efficiency.
2001-12-05 00:10:07 +00:00
rayw%netscape.com
285b9c4cb3
Changed string literals in nsSOAPUtil.h yet again. Perhaps this fixes
...
the strings that had stopped working on various plaatforms.
Not part of default build.
2001-12-04 21:42:13 +00:00
rayw%netscape.com
a5888250f9
Fixed errors in mustUnderstand attribute of header block.
...
Not part of default build.
2001-12-01 00:03:57 +00:00
rayw%netscape.com
9282b8e318
Gave more SOAP objects xpconnect behaviors.
2001-11-30 23:32:53 +00:00
rayw%netscape.com
a9a32e70f2
Fixed most SOAP issues brought up by reviewer. Added completion object.
...
Inherited SOAPParameter and SOAPHeaderBlock from SOAPBlock, improved
error condition handling, improved comments.
Not part of default build.
2001-11-30 22:53:16 +00:00
rayw%netscape.com
ea12d2abd8
Added "function" keyword to permit function to be passed as a SOAP response
...
listener.
Not part of default build.
2001-11-29 18:20:11 +00:00
rayw%netscape.com
d8638a9f3f
There were obsolete XML Schema URIs left from the old code. Updated to the
...
latest XML Schema specification -- 2001 URIs. Also fixed the namespace of the
type attribute.
Not part of default build.
2001-11-29 17:30:55 +00:00
rayw%netscape.com
2defb66011
Fixed SOAP document-style returns. Not part of default build.
2001-11-29 03:31:42 +00:00
rayw%netscape.com
97f98e4799
More bug fixes to SOAP implementation. Not part of default build.
2001-11-29 03:07:37 +00:00
rayw%netscape.com
e602bd7a07
Fixes to the lookup of SOAP encoders.
...
Not part of default build.
2001-11-29 00:07:27 +00:00
rayw%netscape.com
1f12648d8b
Changes to match new IDL.
...
Not part of default build.
2001-11-28 19:04:02 +00:00
rayw%netscape.com
3a34f6e87c
More adjustment to class info for SOAP checkins.
...
Not part of default build.
2001-11-28 12:33:38 +00:00
rayw%netscape.com
95519f453a
Not part of default build.
...
Added more class information and module factories for soap items, fixed
copyright date.
Not part of default build.
2001-11-28 12:25:46 +00:00