Skip to content

fix #2

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

Open
wants to merge 49 commits into
base: add/ssl-support
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
df2aa18
Tests are running now.
mjwwit May 27, 2015
494938e
Switched to correct version.
mjwwit May 27, 2015
6e467d5
Pass the TLS options to redirected requests correctly.
sjakthol Aug 14, 2015
645c315
Merge pull request #1 from sjakthol/fix-tlsoptions-after-redirect
mjwwit Aug 15, 2015
f1f9298
Turn on strict mode
pskucherov Jan 16, 2016
0d9c921
Merge pull request #2 from pskucherov/use-strict
mjwwit Jan 26, 2016
9eb7a1b
Added npm test script. Bumped version.
Jan 26, 2016
83655a5
Use response.setEncoding() only if the function exists in response
Sep 20, 2016
f5a7014
Merge pull request #3 from jussikinnula/master
mjwwit Sep 20, 2016
d35e161
bumps version to 1.5.3
mjwwit Sep 20, 2016
ebc0076
Fix critical issues
david-clover-com Sep 25, 2017
d3533f7
Merge pull request #4 from david-clover-com/critical-fixes
mjwwit Sep 26, 2017
b0fa1e0
Prepare release 1.5.4
Sep 26, 2017
cefa6fa
ops can be null, there are places in the code that check for a null o…
david-clover-com Jan 5, 2018
6774da1
Merge pull request #5 from david-clover-com/handle-null-opts
mjwwit Jan 5, 2018
d0290fa
Prepare release 1.5.5
Jan 11, 2018
9d32e4f
Fixed abort/error/loadend event firing; statusCode is now 0 when all …
Jul 17, 2019
b9fedb0
pushed version to 1.5.6
Jul 17, 2019
efc39e9
Merge pull request #6 from wesgarland/master
mjwwit Jul 31, 2019
a9d93fb
Replace deprecated sys.puts calls with console.log in tests
mjwwit Jul 31, 2019
534b586
Remove superfluous + operator
mjwwit Jul 31, 2019
ae38832
1.6.0
mjwwit Jul 31, 2019
bf53329
Fix issue where rejectUnauthorized would default to false instead of …
mjwwit Apr 19, 2021
6a0a91d
Unescape pathname from url when loading from local filesystem
Apr 2, 2016
ee1e81f
Fix CVE-2020-28502
mjwwit May 4, 2021
4e8322f
Merge pull request #8 from mrcarlberg/mjwwit_unescape_url_pathname_wh…
mjwwit May 4, 2021
711bd4a
Prepare release 1.6.3
mjwwit May 17, 2021
fd05315
Add support for autoUnref.
shaoster May 21, 2021
fbe7c07
Expose error in status property when loading from local file system
mrcarlberg May 27, 2021
a8c2683
Merge pull request #9 from shaoster/feature/auto-unref
mjwwit Jun 1, 2021
baf1238
Merge pull request #10 from mrcarlberg/expose_error_in_status_propert…
mjwwit Jun 1, 2021
cbd48f1
Prepare release 2.0.0
mjwwit Jun 17, 2021
8514b4e
fix: proper fetching of binary data during get requests (#11)
RobertMirandola Oct 12, 2022
ab90421
Fix sync response handling of remote requests
mjwwit Oct 12, 2022
cf57429
Prevent corruption of UTF-8 multibyte codepoints at fragment boundary…
eroosenmaallen Jul 16, 2023
b01f69a
Replace setImmediate with setTimeout 0 (#14)
ericwooley Jul 16, 2023
39efe36
Prepare release 2.1.1
mjwwit Jul 16, 2023
b0271d5
Add GitHub action workflow config containing integration-tests (#15)
mjwwit Jul 17, 2023
3651620
Case-insensitive check for content type before setting it (#18)
YarnSaw Oct 23, 2024
7be2aa6
Handle ECONNRESET possible on reused sockets (#19)
YarnSaw Oct 23, 2024
acd5f61
destroy agent after completing keepalive test and replace some const/…
mjwwit Oct 23, 2024
bfa05a4
bump version to 2.1.2
mjwwit Oct 23, 2024
6d64b64
limit package files to main, license, and readme
mjwwit Oct 23, 2024
70949f7
Full implementation of xhr.responseType, rigorous test and a perf imp…
pringseth Nov 14, 2024
cfd991f
bump version to 3.0.0 and set minimum Node.js version to 12
mjwwit Nov 14, 2024
c5f1fc3
Data URI support, redirect checks and more (#26)
Bhpsngum Dec 7, 2024
76de70f
fix: use maxRedirects instead of max_redirects, failing tests now res…
mjwwit Dec 8, 2024
99985d2
sync policy, MIME override, encoding support, and more (#31)
Bhpsngum May 17, 2025
c4168ad
chore: bump version to 4.0.0
mjwwit May 17, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
bump version to 3.0.0 and set minimum Node.js version to 12
  • Loading branch information
mjwwit committed Nov 14, 2024
commit cfd991f03542c8610a8a01f96bb6c2ffac26b84b
2 changes: 1 addition & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [14.x, 16.x, 18.x, 20.x]
node-version: [12.x, 20.x, 22.x, 23.x]
steps:
- uses: actions/checkout@v3
- name: Use Node.js ${{ matrix.node-version }}
Expand Down
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "xmlhttprequest-ssl",
"description": "XMLHttpRequest for Node",
"version": "2.1.2",
"version": "3.0.0",
"author": {
"name": "Michael de Wit"
},
Expand All @@ -21,7 +21,7 @@
},
"bugs": "http://github.com/mjwwit/node-XMLHttpRequest/issues",
"engines": {
"node": ">=0.4.0"
"node": ">=12.0.0"
},
"scripts": {
"test": "cd ./tests && node test-constants.js && node test-events.js && node test-exceptions.js && node test-headers.js && node test-redirect-302.js && node test-redirect-303.js && node test-redirect-307.js && node test-request-methods.js && node test-request-protocols-txt-data.js && node test-request-protocols-binary-data.js && node test-sync-response.js && node test-utf8-tearing.js && node test-keepalive.js"
Expand Down