1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-22 07:14:47 -05:00
denoland-deno/ext/node/polyfills/internal_binding
Satya Rohith 960776cd32
fix(ext/node): support createConnection option in node:http.request() (#25470)
This commit changes "node:http" module to add support
for the "createConnection" option when the "request()"
API is called.


Closes https://github.com/denoland/deno/issues/19507

---------

Signed-off-by: Yoshiya Hinosawa <stibium121@gmail.com>
Signed-off-by: Satya Rohith <me@satyarohith.com>
Co-authored-by: Yoshiya Hinosawa <stibium121@gmail.com>
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
Co-authored-by: crowlkats <crowlkats@toaxl.com>
2024-12-13 01:44:42 +01:00
..
_libuv_winerror.ts refactor: migrate 'ext/node' extension to virtual ops module (#22157) 2024-01-29 14:58:08 +01:00
_listen.ts chore: update copyright to 2024 (#21753) 2024-01-01 19:58:21 +00:00
_node.ts chore: update copyright to 2024 (#21753) 2024-01-01 19:58:21 +00:00
_timingSafeEqual.ts fix(ext/node): timingSafeEqual account for AB byteOffset (#26292) 2024-10-16 14:27:28 +05:30
_utils.ts Revert "perf(ext/node): improve Buffer from string performance" (#24851) 2024-08-02 16:23:21 +02:00
ares.ts chore: update copyright to 2024 (#21753) 2024-01-01 19:58:21 +00:00
async_wrap.ts chore: update copyright to 2024 (#21753) 2024-01-01 19:58:21 +00:00
buffer.ts chore: update copyright to 2024 (#21753) 2024-01-01 19:58:21 +00:00
cares_wrap.ts fix(ext/node): support createConnection option in node:http.request() (#25470) 2024-12-13 01:44:42 +01:00
connection_wrap.ts chore: update deno_lint for CI (#21802) 2024-01-05 15:03:06 +00:00
constants.ts refactor: Use virtul ops module (#22175) 2024-01-29 22:02:26 +01:00
crypto.ts chore: update copyright to 2024 (#21753) 2024-01-01 19:58:21 +00:00
handle_wrap.ts docs: fix typos (#24820) 2024-08-02 13:26:54 +02:00
http_parser.ts chore: update dlint to v0.68.0 for internal (#26711) 2024-11-04 12:17:11 -05:00
mod.ts fix(ext/node): stub HTTPParser internal binding (#26401) 2024-10-18 21:39:32 +00:00
node_file.ts BREAKING(fs): remove Deno.seek[Sync]() (#25449) 2024-09-05 20:37:28 +10:00
node_options.ts chore: update copyright to 2024 (#21753) 2024-01-01 19:58:21 +00:00
pipe_wrap.ts feat(cli): use NotCapable error for permission errors (#25431) 2024-09-10 11:12:24 -07:00
README.md feat(ext/node): embed std/node into the snapshot (#17724) 2023-02-14 17:38:45 +01:00
stream_wrap.ts fix(ext/node): tls.connect socket upgrades (#27125) 2024-11-28 17:59:20 +05:30
string_decoder.ts chore: update copyright to 2024 (#21753) 2024-01-01 19:58:21 +00:00
symbols.ts chore: update copyright to 2024 (#21753) 2024-01-01 19:58:21 +00:00
tcp_wrap.ts fix(ext/node): add null check for kStreamBaseField (#26368) 2024-10-17 22:57:05 +00:00
types.ts fix: strict type check for cross realms (#21669) 2024-01-04 09:42:38 +05:30
udp_wrap.ts feat(cli): use NotCapable error for permission errors (#25431) 2024-09-10 11:12:24 -07:00
util.ts refactor: migrate 'ext/node' extension to virtual ops module (#22157) 2024-01-29 14:58:08 +01:00
uv.ts fix(ext/node): add autoSelectFamily option to net.createConnection (#26661) 2024-11-12 19:54:47 +09:00

Internal Bindings

The modules in this directory implement (simulate) C++ bindings implemented in the ./src/ directory of the Node.js repository.

These bindings are created in the Node.js source code by using NODE_MODULE_CONTEXT_AWARE_INTERNAL.

Please refer to https://github.com/nodejs/node/blob/master/src/README.md for further information.