Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updates xml crypto to 2.0.0 in version 1.x-latest #305

Closed
wants to merge 129 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
129 commits
Select commit Hold shift + click to select a range
bb9206b
added cookie security
bhoriuchi Nov 22, 2016
d9e9a01
fixing header parse
bhoriuchi Nov 22, 2016
362da75
better cookie parsing
bhoriuchi Nov 22, 2016
deb5df8
added CookieSecurity test
bhoriuchi Nov 30, 2016
b47ac96
removed lodash dependency
bhoriuchi Dec 13, 2016
8c8ba62
missing semi colons
bhoriuchi Dec 13, 2016
2118f5e
Updated passwordDigest method and related tests
tolland Dec 12, 2017
aa2ec34
revert formatting changes by format on save in vscode
tolland Dec 12, 2017
c638518
check the original passwordDigest method fails against SoapUI output
tolland Dec 12, 2017
e29b3c8
Fix Typo: RPC Literal
thomaskarlrichter Dec 13, 2017
c5e5809
Merge pull request #133 from thomaskarlrichter/patch-1
raymondfeng Jan 31, 2018
bec3df0
Merge branch 'master' of https://github.com/bhoriuchi/strong-soap int…
raymondfeng Jan 31, 2018
ca35eab
Merge branch 'bhoriuchi-master'
raymondfeng Jan 31, 2018
3338eb3
fix: make sure xml elements are mapped based the order of xsd
raymondfeng Jan 31, 2018
b7c5e17
Merge pull request #144 from strongloop/honor-element-order
raymondfeng Jan 31, 2018
eba0a94
Merge branch 'master' of https://github.com/limepepper/strong-soap in…
raymondfeng Jan 31, 2018
a42f810
fix: upgrade deps
raymondfeng Jan 31, 2018
5cc6c9e
Merge branch 'limepepper-master'
raymondfeng Jan 31, 2018
6609d1e
1.5.0
raymondfeng Jan 31, 2018
6d57751
chore: clean up deps
raymondfeng Mar 15, 2018
2000876
fix: improve wsdl types processing for multiple schemas
raymondfeng Mar 15, 2018
dbf0545
Merge pull request #147 from strongloop/issue-146
raymondfeng Mar 16, 2018
09c894a
1.6.0
raymondfeng Mar 16, 2018
8659d7d
build: drop node 4.x support
raymondfeng Mar 16, 2018
25cb66b
fix: add array check for concat
raymondfeng Mar 19, 2018
43d3c71
1.6.1
raymondfeng Mar 19, 2018
bb5b716
fix xsd include/import recursive processing
raymondfeng Mar 20, 2018
6ceb2c1
Merge pull request #150 from strongloop/issue-149
raymondfeng Mar 26, 2018
5ca08ac
1.6.2
raymondfeng Mar 26, 2018
b5c18f9
fix soap-stub example on README.md
earaujoassis Apr 4, 2018
7198472
fix: add element text value
raymondfeng Apr 12, 2018
f8c3c70
Merge pull request #155 from strongloop/support-element-text
raymondfeng Apr 12, 2018
23cf36b
1.7.0
raymondfeng Apr 12, 2018
31bdde5
feat: add promise support for client operation
shimks May 2, 2018
aa21352
Merge pull request #157 from strongloop/add-promise-support
shimks May 7, 2018
5c7fe8a
1.8.0
raymondfeng May 7, 2018
78aa44f
1.9.0
dhmlau May 8, 2018
d9eab1b
Merge pull request #154 from earaujoassis/patch-1
raymondfeng Jun 27, 2018
c41ca74
[WebFM] cs/pl/ru translation
candytangnb Jun 29, 2018
4a7831a
Merge pull request #167 from candytangnb/webfm-0628-234942-cs,pl,ru-t…
virkt25 Jul 4, 2018
b251842
1.10.0
dhmlau Jul 9, 2018
b72b01c
Load a wsdl with no imports from the cache
jonrober-80 Jul 9, 2018
7d0a425
Merge pull request #168 from jonrober-80/loadfromcache
raymondfeng Jul 10, 2018
ec4fb95
1.11.0
raymondfeng Jul 10, 2018
05439bf
add forgotten options to soap.listen(...)
Jul 12, 2018
c82a582
Merge pull request #169 from latysheff/master
raymondfeng Jul 12, 2018
d62a136
Create client from cached wsdl
jonrober-80 Jul 31, 2018
6b23607
Merge pull request #172 from jonrober-80/clientFromCache
b-admike Aug 1, 2018
4e1de87
1.12.0
raymondfeng Aug 6, 2018
03678de
Allow documentation tag under types
jonrober-80 Aug 6, 2018
752266a
Merge pull request #176 from jonrober-80/type_doc
raymondfeng Aug 6, 2018
a9e5ec3
1.12.1
raymondfeng Aug 8, 2018
49d19a8
Support of sending soapAction in v1.2
Jul 29, 2018
cce8a4a
changed this.soapActionRequired to boolean
Aug 13, 2018
7c924a6
fix: use proper variable names
Aug 17, 2018
609cb58
Merge pull request #182 from strongloop/fix/variable-names
b-admike Aug 17, 2018
0a004d3
fix code blocks in readme.md with their type
capaj Aug 21, 2018
070cf94
Merge pull request #183 from capaj/patch-1
virkt25 Aug 21, 2018
22772f3
Add the ability to loadSync
domstorey Sep 14, 2018
9993f8d
Add ability to load in a sync way
domstorey Aug 30, 2018
4f72449
Merge pull request #186 from strongloop/forceSyncLoad
raymondfeng Sep 15, 2018
e7b429e
Switch to strong-ursa to support Node 10
raymondfeng Sep 15, 2018
7711080
Update` strong-globalize` to v4.1.1
Runrioter Sep 17, 2018
7594203
Merge pull request #189 from Runrioter/patch-1
raymondfeng Sep 17, 2018
f1fa8d3
Merge pull request #188 from strongloop/use-strong-ursa
raymondfeng Sep 17, 2018
835a7ac
Update ssl key/cert to pass node 10
raymondfeng Sep 17, 2018
a3ebcde
1.13.0
raymondfeng Sep 17, 2018
7eed51d
Change to isMany logic
jonrober-80 Sep 24, 2018
f089e2a
Add tests to cover maxOccurs
jonrober-80 Sep 24, 2018
f9388fe
Merge pull request #190 from jonrober-80/isManyLogic
raymondfeng Sep 24, 2018
63de2fc
1.13.1
raymondfeng Sep 24, 2018
7c5515c
Merge pull request #171 from vineet-jain/master
raymondfeng Oct 12, 2018
beee605
1.13.2
raymondfeng Oct 12, 2018
e39c4c0
Return error via callback
jonrober-80 Oct 16, 2018
1f687cc
Rename test so it gets run
jonrober-80 Oct 17, 2018
c631fad
Merge pull request #198 from jonrober-80/returnparterr
raymondfeng Oct 18, 2018
1e38ff9
Update CODEOWNERS
raymondfeng Oct 18, 2018
4450b13
1.14.0
raymondfeng Oct 18, 2018
30ec15e
Adding enforce restrictions option
Jan 22, 2019
723aa16
Merge pull request #203 from romeupalos/enforce-restrictions
raymondfeng Jan 22, 2019
1408d59
1.15.0
raymondfeng Jan 22, 2019
c8aaed7
Update version of httpntlm
jonrober-80 Feb 14, 2019
ae724a0
Merge pull request #208 from jonrober-80/updatehttpntlm
raymondfeng Feb 14, 2019
d3c4b3d
1.16.0
raymondfeng Feb 14, 2019
2d8473b
Fix use options.request in wsdl.js
thejibz Feb 19, 2019
0c2458f
Merge pull request #209 from thejibz/master
raymondfeng Feb 21, 2019
473b635
1.17.0
raymondfeng Feb 21, 2019
de2ee66
fix: update lodash
jannyHou Mar 1, 2019
edd5dad
Fix for xs:date with tz format
arthmoeros Mar 27, 2019
6780072
Tests for parseValue with xsd date dateTime
arthmoeros Mar 28, 2019
ad2cdfc
Merge pull request #213 from arthmoeros/master
raymondfeng Mar 28, 2019
8b9d412
chore: upgrade deps
raymondfeng Mar 28, 2019
1c7799c
1.18.0
raymondfeng Mar 28, 2019
48fa45e
Upgrade dependencies
raymondfeng Apr 29, 2019
e0a1eb0
1.19.0
raymondfeng Apr 29, 2019
b58c801
Add promise based stubs for testing
rijnhard Mar 20, 2019
f8c5596
Replace deprecated Buffer api
raymondfeng Apr 30, 2019
e6fc40b
Merge pull request #212 from rijnhard/promise-stubs
raymondfeng Apr 30, 2019
0aa3ec0
Fix xml date/time/dateTime conversion
raymondfeng May 2, 2019
f15f5f0
Use Buffer.from to replace depreated new Buffer
raymondfeng May 2, 2019
74a8381
1.19.1
raymondfeng May 2, 2019
72f018c
Add support for 1/0 booleans
smarotta May 8, 2019
e11e1a7
chore: update copyrights years
May 9, 2019
a2775de
Merge pull request #220 from strongloop/copyrights
dhmlau May 9, 2019
949dbb9
Merge pull request #210 from strongloop/update/dependency-lodash
jannyHou May 27, 2019
5f9ea2b
Replace ursa with node 12 core crypto or node-rsa
raymondfeng Jun 2, 2019
183547e
Merge pull request #219 from GoodTimeio/issue-218
raymondfeng Jun 3, 2019
0343efc
Merge pull request #224 from strongloop/replace-ursa
raymondfeng Jun 3, 2019
00a5e94
1.20.0
raymondfeng Jun 3, 2019
7c0e2b6
add support attachments
Jul 16, 2019
666d31f
Merge pull request #237 from allanmayanei1/master
raymondfeng Jul 19, 2019
8b2b381
1.21.0
raymondfeng Jul 19, 2019
084542f
Avoid line feed problems (Win/Linux)
cherzog Sep 17, 2019
a51322e
Merge pull request #242 from cherzog/master
raymondfeng Sep 17, 2019
3a3b635
chore: add stalebot
dhmlau Oct 22, 2019
bf5e20e
Merge pull request #246 from strongloop/stalebot
dhmlau Oct 23, 2019
c8dbde5
fixed formating in README
Nov 19, 2019
4d3522f
Merge pull request #249 from chriswade/master
dhmlau Nov 20, 2019
5d07321
Remove unnecessary files from npm packages
avindra Nov 28, 2019
38a5561
Merge pull request #250 from avindra/patch-1
raymondfeng Feb 10, 2020
2a9356a
chore: add package-lock.json
raymondfeng Feb 10, 2020
52a0393
1.22.0
raymondfeng Feb 10, 2020
0bdb991
chore: remove unused require statements
raymondfeng Feb 20, 2020
44a0de2
Allow nillable date to be null
rsunbury Feb 24, 2020
d03d717
Merge pull request #265 from rsunbury/Allow-non-strings-tobe-nillable
raymondfeng Feb 25, 2020
fe4cb27
1.22.1
raymondfeng Feb 25, 2020
e3340cf
Update `xml-crypto` dependency to `2.0.0`
Dec 30, 2020
9d5899a
1.23.0
Dec 30, 2020
b159f53
Remove custom registry url from `package-lock.json`
Dec 30, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
13 changes: 12 additions & 1 deletion .babelrc
Original file line number Diff line number Diff line change
@@ -1 +1,12 @@
{ "presets": ["es2015"] }
{
"presets": [
[
"env",
{
"targets": {
"node": "6.0.0"
}
}
]
]
}
23 changes: 23 additions & 0 deletions .github/stale.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Number of days of inactivity before an issue becomes stale
daysUntilStale: 60
# Number of days of inactivity before a stale issue is closed
daysUntilClose: 14
# Issues with these labels will never be considered stale
exemptLabels:
- pinned
- security
- critical
- p1
- major
# Label to use when marking an issue as stale
staleLabel: stale
# Comment to post when marking an issue as stale. Set to `false` to disable
markComment: >
This issue has been automatically marked as stale because it has not had
recent activity. It will be closed if no further activity occurs. Thank you
for your contributions.
# Comment to post when closing a stale issue. Set to `false` to disable
closeComment: >
This issue has been closed due to continued inactivity. Thank you for your understanding.
If you believe this to be in error, please contact one of the code owners,
listed in the [`CODEOWNERS`](https://github.com/strongloop/strong-soap/blob/master/CODEOWNERS) file at the top-level of this repository.
6 changes: 6 additions & 0 deletions .npmignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,8 @@
/test/
.idea
test
.travis.yml
coverage
.nyc_output
.github
.vscode
1 change: 1 addition & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
package-lock=true
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ language: node_js
notifications:
email: false
node_js:
- '4'
- '6'
- '8'
- '10'
env:
- CXX=g++-4.8
addons:
Expand Down
232 changes: 232 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,235 @@
2020-12-30, Version 1.23.0
==========================

* Update `xml-crypto` dependency to `2.0.0` (Marco Reyes)

* chore: Update `package-lock.json` (Marco Reyes)

2020-02-25, Version 1.22.1
==========================

* Allow nillable date to be null (Richard Sunbury)

* chore: remove unused require statements (Raymond Feng)


2020-02-10, Version 1.22.0
==========================

* chore: add package-lock.json (Raymond Feng)

* Remove unnecessary files from npm packages (Avindra Goolcharan)

* fixed formating in README (Christopher Wade)

* chore: add stalebot (Diana Lau)

* Avoid line feed problems (Win/Linux) (Christian Herzog)


2019-07-19, Version 1.21.0
==========================

* add support attachments (Allan Marques)


2019-06-03, Version 1.20.0
==========================

* Replace ursa with node 12 core crypto or node-rsa (Raymond Feng)

* chore: update copyrights years (Agnes Lin)

* Add support for 1/0 booleans (Stefano Marotta)

* fix: update lodash (jannyHou)


2019-05-02, Version 1.19.1
==========================

* Use Buffer.from to replace depreated new Buffer (Raymond Feng)

* Fix xml date/time/dateTime conversion (Raymond Feng)

* Replace deprecated Buffer api (Raymond Feng)

* Add promise based stubs for testing (Rijnhard Hessel)


2019-04-29, Version 1.19.0
==========================

* Upgrade dependencies (Raymond Feng)


2019-03-28, Version 1.18.0
==========================

* chore: upgrade deps (Raymond Feng)

* Tests for parseValue with xsd date dateTime (arthmoeros)

* Fix for xs:date with tz format (arthmoeros)


2019-02-21, Version 1.17.0
==========================

* Fix use options.request in wsdl.js (JB)


2019-02-14, Version 1.16.0
==========================

* Update version of httpntlm (Jon Roberts)


2019-01-22, Version 1.15.0
==========================

* Adding enforce restrictions option (Romeu Palos de Gouvea)


2018-10-18, Version 1.14.0
==========================

* Update CODEOWNERS (Raymond Feng)

* Rename test so it gets run (Jon Roberts)

* Return error via callback (Jon Roberts)


2018-10-12, Version 1.13.2
==========================

* changed this.soapActionRequired to boolean (Vineet Jain)

* Support of sending soapAction in v1.2 (Vineet Jain)


2018-09-24, Version 1.13.1
==========================

* Add tests to cover maxOccurs (Jon Roberts)

* Change to isMany logic (Jon Roberts)


2018-09-17, Version 1.13.0
==========================

* Update ssl key/cert to pass node 10 (Raymond Feng)

* Update` strong-globalize` to v4.1.1 (Runrioter Wung)

* Switch to strong-ursa to support Node 10 (Raymond Feng)

* Add ability to load in a sync way (DomStorey)

* Add the ability to loadSync (DomStorey)

* fix code blocks in readme.md with their type (Jiri Spac)

* fix: use proper variable names (biniam)


2018-08-08, Version 1.12.1
==========================

* Allow documentation tag under types (Jon Roberts)


2018-08-06, Version 1.12.0
==========================

* Create client from cached wsdl (Jon Roberts)

* add forgotten options to soap.listen(...) (Vladimir Latyshev)


2018-07-10, Version 1.11.0
==========================

* Load a wsdl with no imports from the cache (Jon Roberts)


2018-07-09, Version 1.10.0
==========================

* [WebFM] cs/pl/ru translation (candytangnb)

* fix soap-stub example on README.md (Carlos Assis)


2018-05-08, Version 1.9.0
=========================



2018-05-07, Version 1.8.0
=========================

* feat: add promise support for client operation (shimks)


2018-04-12, Version 1.7.0
=========================

* fix: add element text value (Raymond Feng)


2018-03-26, Version 1.6.2
=========================

* fix xsd include/import recursive processing (Raymond Feng)


2018-03-19, Version 1.6.1
=========================

* fix: add array check for concat (Raymond Feng)

* build: drop node 4.x support (Raymond Feng)


2018-03-16, Version 1.6.0
=========================

* fix: improve wsdl types processing for multiple schemas (Raymond Feng)

* chore: clean up deps (Raymond Feng)


2018-01-31, Version 1.5.0
=========================

* fix: upgrade deps (Raymond Feng)

* fix: make sure xml elements are mapped based the order of xsd (Raymond Feng)

* Fix Typo: RPC Literal (Thomas Richter)

* check the original passwordDigest method fails against SoapUI output (Tom Hodder)

* revert formatting changes by format on save in vscode (Tom Hodder)

* Updated passwordDigest method and related tests (Tom Hodder)

* missing semi colons (Branden Horiuchi)

* removed lodash dependency (Branden Horiuchi)

* added CookieSecurity test (Branden Horiuchi)

* better cookie parsing handle the case where the header for set-cookie is a string and not an array (Branden Horiuchi)

* fixing header parse objects would not have been parsed (Branden Horiuchi)

* added cookie security (Branden Horiuchi)


2018-01-24, Version 1.4.2
=========================

Expand Down
2 changes: 1 addition & 1 deletion CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@
# the last matching pattern has the most precendence.

# Core team members from IBM
* @rashmihunt @raymondfeng
* @b-admike @raymondfeng