[ Index ]
 

Code source de nusoap 0.7.2

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/lib/ -> changelog (source)

   1  2003-07-21, version 0.6.5
   2  - soap_transport_http: SOAPAction header is quoted again, fixes problem w/ Weblogic Server
   3  - applied Jason Levitt patch for proper array serialization, fixes problem w/ Amazon shopping cart services
   4  - fixed null value serialization
   5  - applied patch from "BZC ToOn'S" - fixes wsdl serialization when no parameters
   6  - applied John's patch, implementing compression for the server
   7  
   8  2003-07-22, version 0.6.5
   9  - soap_server: fixed bug causing charset encoding not to be passed to the parser
  10  - soap_fault: added default encoding to the fault serialization
  11  - soap_parser: changed the parser to pre-load the parent's result array when processing scalar values. This increases parsing speed.
  12  
  13  2003-07-23, version 0.6.5
  14  - soap_base: fix code that overwrites user-supplied attributes in serialize_val
  15  - soap_base: use arrays-of-arrays rather than attempting multi-dimensional in serialize_val
  16  - xmlschema: emit import statements and qualify all elements with prefix in serializeSchema (better interop with validation tools)
  17  - soapclient: get xml character encoding from HTTP Content-Type header if provided, e.g. text/xml;charset="UTF-8"
  18  - soapclient: use headers in call if provided (previously ignored this parameter)
  19  - soap_server: in parse_request, if neither getallheaders nor $_SERVER are available, use $HTTP_SERVER_VARS to get SOAPAction and xml encoding
  20  
  21  2003-07-24, version 0.6.5
  22  - soap_transport_http: apply patch from Steven Brown "if the server closes connection prematurely, nusoap would spin trying to read data that isn't there"
  23  
  24  2003-07-25, version 0.6.5
  25  - wsdl: apply patch from Sven to workaround single schema limitation
  26  - wsdl: apply a variant of the patch from Holger to handle empty values for array by serializing an array with 0 elements
  27  - xmlschema: remove the redundant default namespace attribute on the schema element; everything in xsd is explicitly specified as being from xsd
  28  - soap_transport_http: fix setCredentials and add TODO comments in sendHTTPS about what to change if this setCredentials stays
  29  
  30  2003-07-30, version 0.6.5
  31  - nusoap_base: change documentation of soap_defencoding to specify it is the encoding for outgoing messages
  32  - nusoap_base: only change &, <, > to entities, not all HTML entities
  33  - soap_transport_http: update the Content-Type header in sendRequest, since soap_defencoding could be changed after ctor is called
  34  - soap_server: use soap_defencoding instead of charset_encoding
  35  - soap_server: read encoding from _SERVER if available
  36  - nusoap_base: do entity translation for string parameters with an xsd type specified (thanks David Derr)
  37  
  38  2003-07-31, version 0.6.5
  39  - soap_transport_http: add proxy authentication
  40  - soap_transport_http: build payload the same way for http and https
  41  - wsdl: add proxy authentication
  42  - soapclient: add proxy authentication
  43  - soapclient: allow proxy information in ctor, so that it can be used for wsdl
  44  
  45  2003-08-01, version 0.6.5
  46  - soap_transport_http: close a persistent connection that's at EOF
  47  - soap_transport_http: prevent conflicts between setEncoding and usePersistentConnection
  48  - soap_transport_http: fix use of $headers instead of $this->incoming_headers in getResponse
  49  - soapclient: improve handling of persistent connections
  50  - soapclient: force xml_encoding to upper case
  51  - soap_server: let the Web server decide whether to close the connection (no Connection: close header)
  52  - soap_server: force xml_encoding to upper case
  53  
  54  2003-08-04, version 0.6.5
  55  - soap_parser: use XML type information to pick a PHP data type; also decode base64
  56  - soap_server: read all HTTP headers when using _SERVER or HTTP_SERVER_VARS
  57  - soap_server: add gzip encoding support for outgoing messages
  58  - soap_transport_http: deflate is gzcompress/gzuncompress (cf. http://archive.develooper.com/libwww@perl.org/msg04650.html)
  59  - soap_transport_http: clean use of persistentConnection so it's always a set boolean
  60  - soapclient: add responseData member to access deflated/gunzipped payload
  61  
  62  2003-08-05, version 0.6.5
  63  - soap_server: look multiple places when setting debug_flag
  64  
  65  2003-08-07, version 0.6.5
  66  - nusoap_base: serialize specified type (e.g. ArrayOfString) even for simple array
  67  - wsdl: only specify encodingStyle in the input/output soap bindings when it is not empty (thanks Guillaume)
  68  
  69  2003-08-15, version 0.6.5
  70  - soap_parser: fix parsing of elements with no XSD type specified
  71  - soap_parser: use PHP string type for XSD long and unsignedLong types
  72  
  73  2003-08-16, version 0.6.5
  74  - soap_parser: fix code generating warning (thanks Torsten)
  75  
  76  2003-08-19, version 0.6.5
  77  - soap_parser: fix another line of code generating a warning (thanks Torsten)
  78  
  79  2003-08-22, version 0.6.5
  80  - soap_server: remove all '--' from debug_str; previous code changed '---' to '- --'
  81  - wsdl, soapclient, soap_parser: patch submitted by Mark Spavin as described by
  82                                   the following...
  83  > Changes for the multiple/nested imports from the wsdl file. This builds an
  84  > array of files not just the last one and also checks for relative paths to
  85  > the parent. This will then get the imported files from the remote site
  86  > instead of your local disk. Local wsdl files should still work (untested).
  87  >
  88  > Changes for multiple encoding sytles as previously posted
  89  
  90  2003-08-24, version 0.6.5
  91  - wsdl, soapclient: fix some PHP notices from previous update
  92  
  93  2003-08-26, version 0.6.5
  94  - wsdl: support multiple SOAP ports
  95  - soapclient, soap_server: when no charset is specified, use UTF-8, even though HTTP specifies US-ASCII.
  96  - soap_transport_http: do not prepend $host with 'ssl://' for https (is this required for older cURL versions?)
  97  
  98  2003-08-27, version 0.6.5
  99  - soap_server: support compressed request messages (thanks John Huong)
 100  - soap_parser: deserialize Apache Vector as an array
 101  - xmlschema: use $this->typemap in getPHPType (which is not used)
 102  - soapclient, wsdl: check for WSDL errors after serializing parameters
 103  - nusoap_base: add serialization of Apache Map (when not using WSDL)
 104  - wsdl: add serialization of Apache Map (when using WSDL)
 105  - wsdl: only change &, <, > to entities, not all HTML entities
 106  
 107  2003-08-28, version 0.6.5
 108  - soap_transport_http: disable cURL verification of peer and server (formerly the cURL default)
 109  - soap_transport_http: mingle cURL code with straight http, so sendHTTP is no longer needed
 110  
 111  2003-08-29, version 0.6.6
 112  - soap_transport_http: add setContentType
 113  - soapclient: call setContentType using new getHTTPContentType and getHTTPContentTypeCharset
 114  
 115  2003-09-05, version 0.6.6
 116  - wsdl: add some more code to handle null/nil values (but there's still a way to go)
 117  
 118  2003-10-21, version 0.6.6
 119  - soap_transport_http: only include port in Host header if it was specified in the URL
 120  - soap_transport_http: add some code to use OpenSSL for PHP ssl:// scheme, but comment out since it's not ready
 121  - soap_server: use $_SERVER['PHP_SELF'] if $GLOBALS['PHP_SELF'] is not set
 122  - wsdl: add WSDL request and response and transport debug to debug
 123  - wsdl: handle custom type extending xmlschema namespace (GLUE ... Thanks Matt)
 124  - soap_parser: add param to docs
 125  - soapclient: add getHTTPBody, getHTTPContentType, getHTTPContentTypeCharset (anticipating MIME subclass)
 126  
 127  2003-10-28, version 0.6.6
 128  - nusoap_base: add expandEntities method
 129  - wsdl: use expandEntities
 130  - soap_fault: use expandEntities
 131  - soap_transport_http: Allow credentials to be included in URL, rather than requiring setCredentials
 132  - soap_transport_http: Merge HTTP headers that span multiple lines
 133  - soap_parser: Properly set errors in ctor
 134  - soapclient: Pass headers to parseResponse and parse them in that method
 135  
 136  2003-10-30, version 0.6.6
 137  - xmlschema: Add some information for the related type to an element
 138  
 139  2003-12-09, version 0.6.6
 140  - nusoap_base: Add some namespace methods previously in xmlschema
 141  - xmlschema: Improve parsing of complexType, element and simpleType
 142  - xmlschema: Improve serialization
 143  - xmlschema: Track imports
 144  - xmlschema: Track elementFormDefault and form attributes
 145  - wsdl: Support multiple <schema> (note that setting $server->wsdl->schemaTargetNamespace no longer does anything!  Use configureWSDL instead.)
 146  - wsdl: Use form attribute of element to control namespace specification
 147  - wsdl: Support chained imports (A imports B which imports C)
 148  - wsdl: Include port in endpoint address when serializing
 149  - soap_server: Fix use of style (rpc|document) and use (encoded|literal)
 150  - soap_server: Support _SERVER[CONTENT_TYPE] in addition to _SERVER[HTTP_CONTENT_TYPE]
 151  - soap_server: Support wsdl with multiple <schema>
 152  - soap_client: Remove a var_dump
 153  - soap_client: Add style and use parameters to call method to support doc/lit without WSDL
 154  - soap_transport_http: Check that $this->fp exists when doing persistent connections
 155  
 156  2003-12-17, version 0.6.6
 157  - soap_server: pass namespaces to xmlschema constructor
 158  - wsdl: post-process after all imports
 159  - wsdl: remove some debug, add some error handling
 160  - xmlschema: allow enclosing namespaces to be specified in constructor
 161  - xmlschema: improve handling of compositors and simple types
 162  
 163  2004-01-08, version 0.6.6
 164  - soap_server: when requested WSDL is in a file, return to client using passthru (thanks Ingo Fischer)
 165  - soapclient: have proxy inherit more client state
 166  - soapclient: allow timeout and response timeout to be specified in the constructor
 167  - wsdl: allow timeout and response timeout to be specified in the constructor
 168  - soap_transport_http: allow response timeout to be specified in send and sendHTTPS
 169  
 170  2004-01-28, version 0.6.6
 171  - wsdl: add namespace for array and scalar when form is qualified
 172  - wsdl: fix a bug in which data type of complexType elements were ignored in serialization
 173  - wsdl: enhance handling of URLs with file scheme
 174  - wsdl: add addSimpleType
 175  - xmlschema: add addSimpleType
 176  - xmlschema: always set phpType elements
 177  - soapclient: allow a wsdl instance to be specified in constructor
 178  - soap_server: allow a wsdl instance to be specified in constructor (not tested!)
 179  - soap_server: fix default SOAPAction created in register method
 180  - soap_transport_http: accept chunking with LF separators in addition to CRLF.
 181  - wsdlcache: added class
 182  - nusoapmime: fix comments
 183  
 184  2004-02-23, version 0.6.6
 185  - soap_transport_http: don't try to unchunk cURL data, since cURL already does it
 186  - soap_transport_http: append CVS revision to version in User-Agent
 187  - wsdl: serialize boolean as true|false, not 1|0, to agree with XML Schema
 188  - soap_server: always exit() after returning WSDL
 189  - soap_server: use the WSDL URL scheme as the default endpoint URL scheme
 190  - soap_server: append CVS revision to version in X-SOAP-Server
 191  - nusoap_base: add (CVS) revision
 192  - wsdlcache: synchronize using a per-WSDL lock file (Thanks Ingo)
 193  - wsdlcache: add cache lifetime, after which cache contents are invalidated (Thanks Ingo)
 194  
 195  2004-03-15, version 0.6.6
 196  - nusoap_base: add isArraySimpleOrStruct method
 197  - soap_server: improve WSDL URL scheme determination
 198  - soap_server: only deflate/gzip payloads > 1024 bytes
 199  - soap_server: fix parameter order in fault method (always used as faultcode, faultstring)
 200  - soap_server: refactor parse_request into multiple functions (for sanity)
 201  - soap_server: set the namespace on the Response element to the same as the request
 202  - soap_server: name the return value element 'return' by default
 203  - soap_server: added and documented data fields, so that service programmers can use them if desired
 204  - soap_parser: standardize parsing error message
 205  - soap_parser: fix document and responseHeaders so they are the correct XML text (as documented)
 206  - soap_transport_http: fix read from persistent connection
 207  - soapclient: clean up debugging for persistent connection
 208  - wsdl: enforce correct naming of messages parts when an associative array is used for parameters
 209  - wsdl: better serialization of null values
 210  - wsdl: standardize parsing error message
 211  - xmlschema: standardize parsing error message
 212  
 213  2004-03-24, version 0.6.7
 214  - soap_transport_http: add digest authentication (based on code by Kevin A. Miller)
 215  - xmlschema: improve parsing of import elements
 216  - wsdl: do schema imports even if there are no wsdl imports
 217  
 218  2004-04-12, version 0.6.7
 219  - wsdl: serialize multiple elements when maxOccurs="unbounded" and value is an array
 220  - wsdl: serialize soapval values (used to force an XML type, e.g. when WSDL uses an abstract type)
 221  - nusoapmime: do not require nusoap.php (it is now the programmer's responsibility)
 222  
 223  2004-04-21, version 0.6.7
 224  - soap_parser: parse repeated element name into an array (de-serializes doc/lit array into a PHP array when there is more than 1 array element)
 225  - soap_server: do not wrap response in a response element for a document style service
 226  
 227  2004-04-30, version 0.6.7
 228  - soap_transport_http: allow digest auth params to be separated by "," as well as ", "
 229  - soap_transport_http: re-initialize incoming headers for each response
 230  - soap_server: add methodreturnisliteralxml property to allow service function to return XML as a string
 231  - soapclient: improve rpc/literal support
 232  - soapclient: allow XML string as call params in addition to array
 233  - soapclient: support document style and literal encoding when not using WSDL
 234  
 235  2004-05-05, version 0.6.7
 236  - wsdl: serialize PHP objects for WSDL XML Schema complexTypes, in addition to associative arrays
 237  - wsdl: fix WSDL generation when there is no encodingStyle
 238  - soap_transport_http: suppress fsockopen warnings
 239  - soap_transport_http: detect socket timeouts when reading (0 bytes returned)
 240  - soap_transport_http: read chunked content "in-line" so it works on a persistent connection
 241  - nusoap_base: serialize boolean as true|false, not 1|0, to agree with XML Schema
 242  - nusoap_base: serialize array of struct differently than array of array
 243  
 244  2004-06-25, version 0.6.8
 245  - soap_server: prefer gzip to deflate, since IE does not like our deflate
 246  - soap_server: move webDescription to the wsdl class
 247  - soap_server: allow class and instance method calls for service (thanks Ingo Fischer and Roland Knall)
 248  - wsdl: get webDescription from the soap_server class
 249  - wsdl: allow compression from the server
 250  - wsdl: fix serialization of soapval without a type
 251  - wsdl: propagate debug value from query string to SOAP endpoint in programmatic WSDL generation
 252  - nusoap_base: add anyType, anySimpleType for 2001 XML Schema
 253  - nusoap_base: provide additional debug functions
 254  - soap_transport_http: ignore Content-Length when chunked encoding is used
 255  - soap_transport_http: remove ':' from username for Basic authentication (cf. RFC 2617)
 256  - soap_transport_http: urldecode username and password taken from URL
 257  - soap_transport_http: use raw inflate/deflate for IE/IIS compatibility, rather than having Zlib headers according to HTTP 1.1 spec
 258  - soap_transport_http: attempt to handle the case when both the service application and Web server compress the response
 259  - soapclient: when creating proxy methods, replace '.' in operation name with '__' in function name
 260  - soapclient: initialize requestHeaders in proxy
 261  - general: use new debug methods; never access debug_str directly
 262  
 263  2004-09-30, version 0.6.8
 264  - soapclient: do not allow getProxy call when WSDL is not used
 265  - soapclient: use ISO-8859-1 as the charset if not specified in the Content-Type header
 266  - soapclient: when an empty string is specified for the call namespace, do not put the method element in a namespace
 267  - soapclient: let soap_transport_http check for SSL support
 268  - soapclient: have proxy inherit soap_defencoding from the client from which it is generated
 269  - soapclient: do not assume that 'ns1' is an unused namespace prefix; always generate namespace prefixes randomly
 270  - soap_parser: compare any encoding in the XML declaration to the charset from the HTTP Content-Type header (thanks Ingo Fischer)
 271  - soap_parser: improve parse repeated element name into an array (de-serializes doc/lit array into a PHP array when there is more than 1 array element)
 272  - soap_server: use ISO-8859-1 as the charset if not specified in the Content-Type header
 273  - soap_server: allow suppression of automatic UTF-8 decoding
 274  - soap_server: fix a bug when call_user_func_array() is used
 275  - soap_transport_http: correct digest authentication through a proxy
 276  - wsdl: serialize SOAP-ENC types similarly to XSD types
 277  - xmlschema: force unprefixed type into default namespace
 278  - xmlschema: fix serialization of definition of simple types
 279  
 280  2004-10-01, version 0.6.8
 281  - soap_parser: handle default namespace attributes
 282  - soap_server: add default_utf8 field
 283  - soap_server: support literal encoding (with RPC style)
 284  - soap_transport_http: parse HTTP status and generate error for 300, 302-307, 400, 401-417, 501-505 (thanks for the idea Ghislain)
 285  - soap_transport_http: follow HTTP redirection (HTTP status 301 and Location header) (thanks for the idea Ghislain)
 286  - xmlschema: allow any attributes to be specified in an element of a complexType, e.g., abstract, default, form, minOccurs, maxOccurs, nillable (thanks Jirka Pech for the original patch)
 287  
 288  2004-10-02, version 0.6.8
 289  - soapclient: read/write cookies (thanks Ingo)
 290  - soap_server: change faultcode on non-resendable faults to Client
 291  - soap_transport_http: read/write cookies (thanks Ingo)
 292  
 293  2004-10-05, version 0.6.8
 294  - wsdl: add addElement method
 295  - wsdl: support the document style in the register method
 296  - xmlschema: parse unnamed simpleTypes, rather than ignoring them
 297  - xmlschema: include untyped elements when parsing a complexType
 298  - xmlschema: add addElement method
 299  
 300  2004-10-14, version 0.6.8
 301  - soapclient: support client certificates
 302  - soap_parser: deserialize attributes, prefixing names with "!"
 303  - soap_server: notify the client with HTML when WSDL is requested but not supported by service
 304  - soap_transport_http: support client certificates
 305  - wsdl: support defaults for elements of a complexType
 306  - wsdl: serialize elements from complexType extension base
 307  - wsdl: serialize data (associative array elements) as attributes according to XML Schema
 308  - xmlschema: record extension base if present for a complexType
 309  
 310  2004-12-15, version 0.6.8
 311  - nusoap_base: add 2000 XML Schema (rare, but used by Akamai)
 312  - soap_parser: avoid deserializing more common attributes that are not data
 313  - soap_parser: be lax when HTTP specifies ISO-8859-1 (the default) and XML specifies UTF-8 (the norm)
 314  - soap_server: account for the fact that get_class_methods returns methods in all lower case (thanks Steve Haldane)
 315  - soap_transport_http: parse digest info that includes '=' in the data (thanks Jinsuk Kim)
 316  - wsdl: feably handle some cases for literal serialization of form="unqualified" elements
 317  - wsdl: don't serialize the decimal portion of a PHP double when the XML type is long
 318  - wsdl: fix serialization of attributes for complexType that is an extension
 319  - wsdlcache: enhance diagnostics
 320  - xmlschema: handle untyped elements
 321  - xmlschema: handle WSDL for SOAP Array that uses the base attribute plus a sequence of element
 322  
 323  2005-01-22, version 0.6.8
 324  - wsdl: allow an element in one schema to have a type from another schema
 325  
 326  2005-01-24, version 0.6.8
 327  - xmlschema: correctly parse nested complexType definitions
 328  
 329  2005-02-14, version 0.6.8
 330  - nusoap_base: fix a bug in which attributes were sometimes not serialized with a value
 331  - nusoap_base: improve serialization of null values (thanks Dominique Stender)
 332  - soap_parser: parse null values by handling the nil attribute (thanks Dominique Stender)
 333  - soap_server: set character encoding for a fault to be the same as for the server (thanks Mark Scott)
 334  - soap_server: correctly check for null value returned from method when WSDL is used (without WSDL, cannot distinguish whether NULL or void return is desired)
 335  - soapclient: for document style, call should always return an array rooted at the response part (all bets are off when there are multiple parts)
 336  - xmlschema: save enumeration values parsed from WSDL
 337  
 338  2005-02-10, version 0.6.9
 339  - soapclient: only set SOAP headers when they are specified in call params (so setHeaders still works)
 340  
 341  2005-04-04, version 0.6.9
 342  - soap_server: use get_class instead of is_a (thanks Thomas Noel)
 343  - soapclient: use get_class instead of is_a (thanks Thomas Noel)
 344  - soapclient: add setEndpoint method
 345  - soap_transport_http: fix client certificates (thanks Doug Anarino and Eryan Eriobowo)
 346  
 347  2005-04-29, version 0.6.9
 348  - nusoap_base: add global variable and methods for setting debug level
 349  - nusoap_base: use xsd:anyType instead of xsd:ur-type to serialize arrays with multiple element types (thanks Ingo Fischer)
 350  - nusoap_base: expand entities in attributes (thanks Gaetano Giunta)
 351  - soapclient: call parent constructor
 352  - soapval: call parent constructor
 353  - soap_fault: call parent constructor
 354  - soap_parser: call parent constructor
 355  - soap_server: assume get_class_methods always returns lower case for PHP 4.x only
 356  - soap_server: call parent constructor
 357  - soap_transport_http: do nothing in setEncoding if gzdeflate is not present (thanks Franck Touanen for pointing this out)
 358  - soap_transport_http: fix check for server request for digest authentication (thanks Mark Spavin)
 359  - soap_transport_http: call parent constructor
 360  - wsdl: fix documentation page popup of one method after another (thanks Owen)
 361  - wsdl: call parent constructor
 362  - wsdl: expand entities in attributes (thanks Gaetano Giunta)
 363  - xmlschema: call parent constructor
 364  
 365  2005-06-03, version 0.6.9
 366  - nusoap_base: serialize empty arrays as having elements xsd:anyType[0]
 367  - nusoap_base: add encodingStyle parameter to serializeEnvelope
 368  - nusoap_base: serialize xsi:type with nil values
 369  - nusoap_base: improve debug and comments
 370  - soap_parser: correctly parse an empty array to an empty array, not an empty string
 371  - soap_parser: improve debug and comments
 372  - soap_server: specify encodingStyle for envelope when WSDL is used
 373  - soapclient: factor out new getProxyClassCode method
 374  - soapclient: specify encodingStyle for envelope
 375  - soapclient: improve debug and comments
 376  - wsdl: add namespace for Apache SOAP types if a variable of such type is serialized
 377  - wsdl: serialize nil value for nillable elements when no value is provided
 378  - wsdl: serialize xsi:type with nil values
 379  - wsdl: copy attributes as well as elements to an element from its complexType
 380  - wsdl: specify encodingStyle for operations
 381  - wsdl: improve debug and comments
 382  - xmlschema: improve debug and comments
 383  
 384  2005-06-03, version 0.7.0
 385  - nusoap_base: improve debug and comments
 386  - nusoap_base: fix version, which should have been 0.7.0 since 2005-03-04
 387  
 388  2005-06-06, version 0.7.1
 389  - nusoap_base: adjust numeric element names for serialization, instead of forcing them to 'soapVal'
 390  - nusoapmime: add type=text/xml to multipart/related (thanks Emmanuel Cordonnier)
 391  - soap_fault: fix serialization of detail
 392  - soap_server: check required parameters for register method
 393  - soap_server: when getallheaders is used, massage header names
 394  - soap_server: use SOAPAction to determine operation when doc/lit service does not wrap parameters in an element with the method name (thanks Peter Hrastnik)
 395  - soap_transport_http: correctly handle multiple HTTP/1.1 100 responses for https (thanks Jan Slabon)
 396  - wsdl: fixed documentation for addComplexType (thanks Csintalan Ádám)
 397  - wsdl: serialize array data when maxOccurs = 'unbounded' OR maxOccurs > 1 (thanks Dominique Schreckling)
 398  - wsdl: when serializing a string == 'false' as a boolean, set the value to false
 399  - wsdl: when serializing a complexType, require the PHP value supplied to be an array
 400  
 401  2005-07-01, version 0.7.1
 402  - nusoap_base: Allow SOAP headers to be supplied as an array like parameters
 403  - soap_parser: de-serialize simpleContent that accompanies complexContent
 404  - soap_server: append debug information when programmatically-defined WSDL is returned
 405  - soap_transport_http: Add debug when an outgoing header is set
 406  - soapclient: Allow SOAP headers to be supplied as an array like parameters
 407  - xmlschema: serialize attributes more generally, rather than assuming they are for SOAP 1.1 Array
 408  - wsdl: when serializing, look up types by namespace, not prefix (simple programmatic doc/lit WSDL now seems to work)
 409  - wsdl: process namespace declarations first when parsing an element
 410  
 411  2005-07-27, version 0.7.1
 412  - nusoap_base: do not override supplied element name with class name when serializing an object in serialize_val
 413  - nusoap_base: remove http://soapinterop.org/xsd (si) from namespaces array
 414  - nusoapmime: add nusoapservermime class to implement MIME attachments on the server
 415  - soap_fault: improve documentation
 416  - soap_server: improve documentation
 417  - soap_server: make consistent use of _SERVER and HTTP_SERVER_VARS
 418  - soap_server: make all incoming HTTP header keys lower case
 419  - soap_server: add hook functions to support subclassing for MIME attachments
 420  - soap_transport_http: remove an unnecessary global statement
 421  - soapclient: when creating a proxy, make $params within each function an associative array
 422  - soapval: improve documentation
 423  - wsdl: when serializing complexType elements, used typed serialization if there is either a type or a reference for the element
 424  - wsdl: allow PHP objects to be serialized as SOAP structs in serializeType
 425  - wsdl: for WSDL and XML Schema imports, don't forget to use the TCP port number (thanks Luca GIOPPO)
 426  - wsdl: make consistent use of _SERVER and HTTP_SERVER_VARS
 427  - xmlschema: improve documentation
 428  
 429  2005-07-31, version 0.7.2
 430  - nusoap_base: correctly serialize attributes in serialize_val (thanks Hidran Arias)
 431  - soap_parser: when resolving references, do not assume that buildVal returns an array (thanks Akshell)
 432  - soap_parser: removed decode_entities, which does not work (thanks Martin Sarsale)
 433  - soap_server: fix a bug parsing headers from _SERVER and HTTP_SERVER_VARS (thanks Bert Catsburg)
 434  - soap_server: parse all "headers" from HTTP_SERVER_VARS (not just HTTP_*)
 435  - soap_server: use PHP_SELF instead of SCRIPT_NAME for WSDL endpoint
 436  - soap_server: when generating a fault while debug_flag is true, put debug into faultdetail
 437  - wsdl: add enumeration parameter to addSimpleType
 438  - xmlschema: add enumeration parameter to addSimpleType


Généré le : Mon Sep 10 13:53:24 2007 par Balluche grâce à PHPXref 0.7