Yoshiya Hinosawa
e95d7dfe37
fix lint
2024-10-03 22:32:05 +09:00
Yoshiya Hinosawa
7471848dc4
refactor: dedupe op_node_http_request_with_conn and op_node_http_request_with_tls_conn
2024-10-03 21:42:51 +09:00
Yoshiya Hinosawa
5e0c89d813
apply the same fix to op_node_http_request_with_tls_conn
2024-10-03 19:22:41 +09:00
Yoshiya Hinosawa
a372ed518b
refactor: use _encrypted field
2024-10-03 19:04:45 +09:00
Yoshiya Hinosawa
6b6669f0df
chore: fix lint
2024-10-03 18:42:33 +09:00
Yoshiya Hinosawa
8d41fbc2da
enable a test case 'ClientRequest search params'
2024-10-03 17:58:25 +09:00
Satya Rohith
007b5265b8
fix: support https requests
...
Co-authored-by: Yoshiya Hinosawa <stibium121@gmail.com>
2024-10-03 11:28:23 +05:30
Yoshiya Hinosawa
8714e718bc
enable another case
2024-10-03 13:31:59 +09:00
Yoshiya Hinosawa
cf6ae67a31
refactor: reduce duplication
2024-10-03 12:05:04 +09:00
Yoshiya Hinosawa
e60e727e5e
enable another test case
2024-10-02 00:40:56 +09:00
Yoshiya Hinosawa
0467865e17
Merge branch 'main' into support_create_connection
2024-10-01 15:50:35 +09:00
David Sherret
fc739dc5eb
refactor: use deno_path_util ( #25918 )
2024-09-28 07:55:01 -04:00
Nathan Whitaker
fbddd5a2eb
fix(node): Pass NPM_PROCESS_STATE to subprocesses via temp file instead of env var ( #25896 )
...
Fixes https://github.com/denoland/deno/issues/25401 . Fixes
https://github.com/denoland/deno/issues/25841 . Fixes
https://github.com/denoland/deno/issues/25891 .
2024-09-27 12:35:37 -07:00
Asher Gomez
88a4f8dd97
chore: update simd-json
( #25897 )
2024-09-27 14:57:27 +10:00
Yoshiya Hinosawa
0c4f78619f
fix lint errors
2024-09-26 19:37:12 +09:00
Satya Rohith
2c60a4352d
wip: abort request when destroy() is invoked
...
Yoshiya Hinosawa <stibium121@gmail.com>
2024-09-26 14:20:48 +05:30
Yoshiya Hinosawa
122cefaed4
fix lint errors
2024-09-26 13:54:09 +09:00
Yoshiya Hinosawa
6301b5831c
update test cases
2024-09-26 13:24:55 +09:00
Yoshiya Hinosawa
2f9cdaa67d
fixes
2024-09-26 13:05:21 +09:00
Yoshiya Hinosawa
9c1b39ba2d
clean up debug logs
2024-09-26 12:45:33 +09:00
Divy Srivastava
121d9697a1
fix(ext/node): fix process.stdin.pause() ( #25864 )
...
Fixes https://github.com/denoland/deno/issues/25844
2024-09-26 08:47:29 +05:30
Yoshiya Hinosawa
be8c90de6f
fmt
2024-09-24 20:28:50 +09:00
Divy Srivastava
7d7e541724
fix(ext/node): Fix vm sandbox object panic ( #24985 )
2024-09-24 15:47:13 +05:30
Satya Rohith
65eb113359
wip
2024-09-24 11:40:18 +05:30
Satya Rohith
e98525c0a0
get get_data.js working
2024-09-24 11:01:56 +05:30
Satya Rohith
32614733bf
wip
2024-09-24 11:01:56 +05:30
Satya Rohith
f9c1219f7c
wip
2024-09-24 11:01:56 +05:30
Satya Rohith
95ad0faddb
wip
2024-09-24 11:01:56 +05:30
Satya Rohith
d95db75de5
fix ids
2024-09-24 11:01:56 +05:30
Satya Rohith
29fe1768a8
introduce more ops to wait for connection ready
2024-09-24 11:01:56 +05:30
Satya Rohith
821d5a5653
flush buffer once socket is ready
2024-09-24 11:01:56 +05:30
Satya Rohith
ae5d72a870
feat: use buffer, introduce flushHeaders, flushBody
2024-09-24 11:01:55 +05:30
Satya Rohith
a3363a9a6a
feat(ext/node): set on("socket") listener for write
2024-09-24 11:01:55 +05:30
Satya Rohith
2c576e8d78
feat(ext/node): fallback to net.createConnection in client
2024-09-24 11:01:55 +05:30
Satya Rohith
c883a72f27
chore(ext/node): remove old ops
2024-09-24 11:01:55 +05:30
Satya Rohith
568cd787cc
feat: op_node_http_request_with_conn
2024-09-24 11:01:55 +05:30
Divy Srivastava
bfdca5bc7a
feat(ext/crypto): import and export p521 keys ( #25789 )
...
Towards https://github.com/denoland/deno/issues/13449
2024-09-23 19:40:36 +05:30
Volker Schlecht
37cedefb4d
fix(ext/node): stub cpu_info() for OpenBSD ( #25807 )
...
Add an implementation of cpu_info() for OpenBSD, that returns a
correctly-sized array. Since Rust's libc bindings for OpenBSD do not
contain all symbols necessary for a full implementation and it is not
planned to add them, this solution at least avoids problems with code
that relies on cpu_info() purely for the size of the returned array to
derive the number of available CPUs.
This addresses https://github.com/denoland/deno/issues/25621
2024-09-23 09:08:16 +05:30
Nathan Whitaker
4b022103a1
chore: Revert child_process close ordering change ( #25781 )
...
From
https://github.com/denoland/deno/commit/18b89d948dcb849c4dc577478794c3d5fb23b59
May have caused the recent flakiness of
parallel/test-child-process-ipc-next-tick.js
2024-09-20 23:46:42 +00:00
snek
a01dce3a25
fix: cjs resolution cases ( #25739 )
...
Fixes cjs modules being loaded as esm.
2024-09-19 21:10:34 -07:00
Divy Srivastava
e97f00f6f6
fix(ext/node): support x509 certificates in createPublicKey
( #25731 )
...
Fixes https://github.com/denoland/deno/issues/25681
2024-09-19 19:12:23 +05:30
Yoshiya Hinosawa
f460188e58
fix(ext/node): don't throw error for unsupported signal binding on windows ( #25699 )
2024-09-19 12:22:01 +09:00
Luca Casonato
ab1e391e1d
feat(ext/node): add rootCertificates to node:tls ( #25707 )
...
Closes https://github.com/denoland/deno/issues/25604
Signed-off-by: Satya Rohith <me@satyarohith.com>
Co-authored-by: Satya Rohith <me@satyarohith.com>
2024-09-18 21:14:26 +02:00
David Sherret
3dd83fdbdb
Revert "feat(fmt): sort type-only named import/exports last" ( #25705 )
...
Reverts #25690
This was not an issue with the ts compiler anymore. Discussion here:
https://github.com/dprint/dprint-plugin-typescript/pull/664#issuecomment-2357000053
2024-09-18 13:54:52 +00:00
Divy Srivastava
063f427ddf
fix(ext/node): stub inspector/promises
( #25635 )
...
Signed-off-by: Divy Srivastava <dj.srivastava23@gmail.com>
2024-09-17 22:57:19 +05:30
David Sherret
a14e9f55b4
feat(fmt): sort type-only named import/exports last ( #25690 )
...
Closes #22583
2024-09-17 18:26:23 +01:00
David Sherret
62e952559f
refactor(permissions): split up Descriptor into Allow, Deny, and Query ( #25508 )
...
This makes the permission system more versatile.
2024-09-16 21:39:37 +01:00
Luca Casonato
81c9e0ba25
fix(ext/crypto): support md4 digest algorithm ( #25656 )
...
Fixes #25646
2024-09-16 11:04:40 +00:00
Divy Srivastava
db6fc12b9e
fix(ext/node): add vm.constants
( #25630 )
2024-09-15 08:15:28 +05:30
Divy Srivastava
4655172c0b
fix(ext/node): export process.allowedNodeEnvironmentFlags
( #25629 )
2024-09-15 08:15:19 +05:30