Nusoap Versions Save

:smirk: Fixed NuSOAP for PHP 5.6 - 8.2

v0.9.17

3 months ago

Bumped! 🦉

Diff: https://github.com/f00b4r/nusoap/compare/v0.9.16...v0.9.17

Changes:

  • Make use of UTF-8 encoding in wsdl possible. [def5d527ffb56fc516f6c6d6044710437070fc49] (@baru)

Maintenance:

  • Bump version [ac2322f37808ecb1a2b84ed469cba9c51648eb8d] (@ALameLlama)

v0.9.16

10 months ago

Bumped! 🇻🇨

Diff: https://github.com/econea/nusoap/compare/v0.9.15...v0.9.16

Changes:

  • Do not use PHP_SELF, Upstream is using extensively PHP_SELF which is the source of XSS, vulnerabilities. This patch removes PHP_SELF and uses ? when possible,, and also forces the use of SCRIPT_NAME instead of, PHP_SELF.do-not-use-PHP_SELF-to-avoid-xss [1ca484b8278641df145240c0e70f2e5bbb41ed7c] (@thomasgoirand)
  • Fixed bug in if assignment [4606eb1ec254de92e373eec0c6c4415cb7f35eef] (@eduardduran)
  • Remove executable bit on nusoap.php [ab376d4af7265191ef85a80a2932d15f0b219a73] (@tenzap)
  • Add nusoapmime.php [70ba4ca0e373a671e1a395d8e86705d506824efc] (@f3l1x)
  • remove CVS dirs inside docs/ [227c9358327902fb7dda2979b39a89f1a2049396] (@tenzap)
  • Fix: The issue causing a Deprecated error in PHP 8.2 has been fixed. The variable $substrXml is no longer used, as it was erroneously receiving null for the offset and is now irrelevant. [9ead68ec7ad8d1e14943658ce1559435247d14bf]

Maintenance:

  • CI: lint PHP 8.2 and 5.6 [a1c109319c6252a42bc1368b05595e20480f6a6a] (@f3l1x)
  • Readme: improvements [cb4d0dc7f5daafab376a4b7449bf9edc41ed71e4] (@f3l1x)
  • CI: travis -> github actions [06457888f8944ef935622b356eec0cd64b381c02] (@f3l1x)
  • Composer: sync license [64553a356b7ef340a8afb5c3e3c74acf940479b3] (@f3l1x)
  • Add editorconfig [e1bed4cc4a8217f4fef53a7a43e06c3e2e8a6e1a] (@f3l1x)
  • Samples: fix require [6659504bb27d6604e42cb9e476909f14690b26a1] (@f3l1x)
  • Composer: drop branch alias for develop [abc4e3a977166836b122683e585bf62ac5a6f48d] (@f3l1x)

v0.9.15

1 year ago

Bumped! 😔

Diff: https://github.com/f00b4r/nusoap/compare/v0.9.14...v0.9.15

Changes:

  • fix "preg_quote" usage [5ff01e1fadca79939025f214f7894cb7a270bbd7] (@voku)
  • Fix: $this->methodreturn can be array (#99) [13b252cd87a67eb3b6a7eb7e6cd01d85b8f876d8] (@hbrecht)
  • Fix: typo in README (#98) [0a4d7a29d603d85773aa5eca407ea6357e3fa21c] (@szepeviktor)
  • Feature: Added support for "literal wrapped". (#100) [a5fd9cbbb0b83c94a099dadc8936ec7c2e1acfe1] (@deivide)

v0.9.14

1 year ago

Bumped! ⚜️

Diff: https://github.com/f00b4r/nusoap/compare/v0.9.13...v0.9.14

Changes:

  • Add @var to qualify in nusoap_client::getProxy) [e1ffd799e386a670ec2b318b33b16d6ab5fbefeb] (@s-renier-taonix-fr)
  • Fix PHPDoc [113627fd74debb177316350d1b6b3be334dbc700] (@s-renier-taonix-fr)
  • Fix unnecessary semicolon [99713045d0c6dac81f886116a769056bfa580f17] (@s-renier-taonix-fr)
  • Optim : array_push with single element [822136abc88f89706ed917abd9fd7e670b80408c] (@s-renier-taonix-fr)
  • Fix : Missing 'return' statement [b20c51e5cf18e01a692442b155d87753c541dbde] (@s-renier-taonix-fr)
  • Optim : 'for' loop can be replaced with 'str_repeat' [d4e82ee24f901c440783faa7ac09ecea9bf31b29] (@s-renier-taonix-fr)
  • Optim : Boolean expression can be simplified [c73d7429fd0dc0af522882ddfab4e29b3f25a269] (@s-renier-taonix-fr)
  • Optim : 'preg_split' can be replaced with 'explode' [2ca8a009ee8cb66acc3bef26d50041e2a0425aa8] (@s-renier-taonix-fr)
  • Optim : Unnecessary local variable [f059204144b2b08e1f8880259559645b6c6cd29c] (@s-renier-taonix-fr)
  • Optim : Argument matches the parameter's default value [eedc2a5ed0100804a01833658d2a0baf3f216a1e] (@s-renier-taonix-fr)
  • Optim : Loop can be replace with 'in_array()' [5aff87a3fd944604d9aefe902f322e39cd772e86] (@s-renier-taonix-fr)
  • Optim : Ternary expression can be replaced with short version [fa6e8dcd7f27f7c77d3038e38dfea66d3c67d127] (@s-renier-taonix-fr)
  • Optim : Reference is unnecessary because the argument is neither assigned nor further passed by reference [1ca98fafc4ac62405723940e1d541acc1d6c5cc9] (@s-renier-taonix-fr)
  • Fix : Extensions are missing in composer.json [d4ab0139c12d981681778d8ffd580f99c74475c2] (@s-renier-taonix-fr)
  • Optim : Condition always evaluated to true at the point [282c3bd3b17dca706643c18c4ad16f9bb008835b] (@s-renier-taonix-fr)
  • Optim : Variable already equals the assigned value [ef4e82ef4bad01cb703920a5ca91e33219038b03] (@s-renier-taonix-fr)
  • Optim : Condition always evaluated to true at the point [68e13d938266d8351d5f556f5b6f462f62ba0d7d] (@s-renier-taonix-fr)
  • Optim : Condition is unnecessary because it is checked by 'is_array' [cc16c86e01cac9d0b1f415ef6fa845f29febd29e] (@s-renier-taonix-fr)
  • Optim : Condition is unnecessary because it is checked by 'get_class' [687c73dce97eec5a907687ee896b93d92c929210] (@s-renier-taonix-fr)
  • Optim : Unreachable statement [e8736c0aea72102328c8f5055c2dda23c51e72f3] (@s-renier-taonix-fr)
  • Optim : 'if' statement with common parts [7f9b8c23879d6faadf0a3063f368e1bd6edacbe3] (@s-renier-taonix-fr)
  • Optim : Statement has empty body [cee976baddcc93c1df691f22505631101c506402] (@s-renier-taonix-fr)
  • Fix : Wrong type for '+' and '-' operators [c482f615404758de5fcc12b4ceb7447011c10a60] (@s-renier-taonix-fr)
  • Fix : Return value type is not compatible with declared [e594f7c6b8e3176eda2c09380f979539bb18b2c3] (@s-renier-taonix-fr)
  • Fix : PHPDoc [1c3bfe93c477a4020dcb24f43cacb75a1d27dee1] (@s-renier-taonix-fr)
  • Fix : Delete deprecated in PHPDoc because method are already used [706b532469450d3000871349a2241398567138b7] (@s-renier-taonix-fr)
  • Fix : PHPDoc [586e6898e83263905d8415ebda1859019e111a19] (@s-renier-taonix-fr)
  • Fix : Required parameter '' missing for PHP <= 5.6 [104fd01c00f7274f21ad7fe90b034343431a6182] (@s-renier-taonix-fr)
  • Optim : Unused local variable : the value of the variable is not used anywhere [708a1416c7f34df03774e67882f1abb2de14cdc9] (@s-renier-taonix-fr)
  • Fix : '=' instead of '==' [60a7ee1e61fc3efdc97e12e658511130ee8d46e3] (@s-renier-taonix-fr)
  • Fix : 'function' instead of 'method' [51411aed84a83138c0d652f5a3618c916f163789] (@s-renier-taonix-fr)
  • Fix : Property declared dynamically [2c0ccb20d0d8b333af9b3663d26dc1c922051c9e] (@s-renier-taonix-fr)
  • Fix : PHPDoc [0d2d73ecc3ebdb4b2231dd5859cb49f10badd38e] (@s-renier-taonix-fr)
  • Fix : Property declared dynamically [a81d03f72ebc3513259fe0b6a139bc72e883ace6] (@s-renier-taonix-fr)
  • Optim : Unsed local variable : the value of the variable is not used anywhere [382aaf2d1e1ccba3fda7590431b8576f0dbdd815] (@s-renier-taonix-fr)
  • Fix : Variables are undefined in some case [ae53073db524180a70a0e9007110e21cf065753c] (@s-renier-taonix-fr)

v0.9.13

1 year ago

Bumped! 💌

Diff: https://github.com/f00b4r/nusoap/compare/v0.9.12...v0.9.13

Changes:

  • Allows the user to set the name of the response body tag. [50c021fd70c661d4fd284e3c85a82dadfd87f767] (@joan-ricart)
  • mb_convert_encoding support [93075b9b6ad6211c90144d4ebe9c2e3734a9aa21] (@erikn69)
  • Update nusoap.php, Adjust on wsdl imports. [3ec9caf51cf55ebe5b9d458ae6b7effcc1de6f02] (@matheusantunesnandi)
  • Added support for attachmentin SOAP. SWA and MTOM [e962aec044ad9ffcbad3bbe4b9c4fd21efbe4e75] (@NicolaCorvo90)
  • Support PHP8.2 [c177861ed6232668845a86b4aec40d5b61cab7f5]

v0.9.12

2 years ago

Bumped! 🍈

Diff: https://github.com/f00b4r/nusoap/compare/v0.9.11...v0.9.12

Changes:

  • Feature: fix issue #67 (wsdl error: is not a supported type) [d25e43a5f7bcae8813306f5df8025486a8a06556] (@McArrow)
  • Github: remove funding [e110d63658bdb6161775956c08aef02648011b9c] (@f3l1x)
  • Make work with PHP 8.1 (strftime deprecation) [a8e925f14f415986bfab08e498ee021d41abcf84]
  • Create .gitattributes, Make lighter on vendor [615d113783faf11c7e84babb91db2f5784e78e0e] (@PaolaRuby)
  • Added skippable header for "HTTP/1.1 200" proxy response [88c0eb07489d751b000e99b1394aee52bf7bc8e3] (@msilvapor)
  • Readme versions and update gitattributes (#81) [e83219ee1add324124fea8e448b4cfddf782f8ff] (@fredsal)

v0.9.11

3 years ago

Bumped! 👇

Diff: https://github.com/econea/nusoap/compare/v0.9.10...v0.9.11

Changes:

  • PHP 8 [#68]
  • remove one debug call to avoid break [d3cc031a8c147a3a5737c63ab29c6f1e51847ca7]
  • Re-arrange child elements of Fault XML to match SOAP 1.1 XSD [b713183582401f05571630f5082016419a8ca435]

v0.9.10

3 years ago

Bumped! 👇

Diff: https://github.com/econea/nusoap/compare/v0.9.9...v0.9.10

Changes:

  • revert fix some CWE errors introduced by merging (#58)
  • composer branch alias for v0.10.x

v0.9.9

3 years ago

Bumped! 👇

Diff: https://github.com/econea/nusoap/compare/v0.9.8...v0.9.9

Changes:

  • fix some CWE errors (#58)
  • simplify readme