Ciro Spaciari
dc6c53824e
await flush
2024-09-09 11:24:56 -07:00
Ciro Spaciari
6f5df574e5
test + revert flush and investigate
2024-09-09 11:24:56 -07:00
Felix Zedén Yverås
bc503ce8ec
test: add failing test for #13696
...
It seems that the http module does not stream the initial few chunks of
a streaming http response in real-time. This has caused issues when
using bun with testcontainers.
While I am not qualified to locate and resolve the root cause of this
issue, I can provide a breaking test, in the hopes it will help somebody
else locate and fix the issue.
2024-09-09 11:24:56 -07:00
Ciro Spaciari
528ad62d1e
remember #3458
2024-09-09 11:24:56 -07:00
Ciro Spaciari
876ff4c199
test for headersSent
2024-09-09 11:24:56 -07:00
Wilmer Paulino
a0939ca4f1
Switch asymmetric encryption implementation to BoringSSL ( #13786 )
2024-09-08 03:19:23 -07:00
Jarred Sumner
f0a4b9f96f
Copy fix from #13756 into separate PR ( #13783 )
...
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com >
2024-09-06 20:16:20 -07:00
Meghan Denny
8cd515f533
node:zlib: move deflate and gzip into native code ( #11770 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-09-06 18:49:19 -07:00
Jarred Sumner
1458fcca4a
Run formatter
2024-09-06 18:13:08 -07:00
Ciro Spaciari
1011b44d78
fix(node:http) implement request.setTimeout and server.setTimeout ( #13772 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-09-06 17:52:38 -07:00
Meghan Denny
ed7741a662
node:https: provide proper Agent definition ( #11826 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-09-06 16:11:19 -07:00
Meghan Denny
981f1d4a60
fix bad translation in child-process-exec-timeout-kill.test.js ( #13765 )
2024-09-06 13:26:57 -07:00
Ciro Spaciari
36c5f843ec
feat(tls) add duplex upgrade ( #13718 )
2024-09-05 19:37:31 -07:00
Jarred Sumner
cd6785771e
run prettier and add back format action ( #13722 )
2024-09-03 21:32:52 -07:00
Jarred Sumner
b64f1e15b5
Fixes #13629 ( #13660 )
2024-09-01 22:40:31 -07:00
Ciro Spaciari
adb54f1849
fix(Server) handle requestIP after async call ( #13532 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-08-30 19:13:53 -07:00
Grigory
59eb5515c5
fix(nodevm): align behavior with node ( #13590 )
2024-08-30 01:34:18 -07:00
Jarred Sumner
6faf657e32
Implement --max-http-header-size ( #13577 )
2024-08-29 00:38:47 -07:00
Jarred Sumner
952d44b675
Fixes #13581 ( #13583 )
2024-08-28 13:54:57 -07:00
Jarred Sumner
2ffcccc5b4
Fixes #5591 ( #13541 )
2024-08-26 16:09:48 -07:00
Ciro Spaciari
11d7a9d5e9
fix(randomInt) allow negatives and improve args validation ( #13527 )
2024-08-25 23:16:25 -07:00
Jarred Sumner
ac8f9052a2
Deflake fs.test.ts ( #13538 )
2024-08-25 21:43:16 -07:00
Jarred Sumner
b005ef43d4
Deflake fs.test.ts
2024-08-23 22:55:30 -07:00
Jarred Sumner
e97c65fd1e
Add 59 more node tests + copy node test fixtures ( #13495 )
2024-08-23 19:06:35 -07:00
Jarred Sumner
94ee538dc6
About 13% of node's test suite ( #13468 )
2024-08-22 18:00:25 -07:00
Dylan Conway
9cdda49485
fix(node:util): use Object.setPrototypeOf in inherits ( #13480 )
2024-08-22 17:58:00 -07:00
Jarred Sumner
2c84840222
Fix crash in buffer found in node tests ( #13460 )
2024-08-22 16:16:25 -07:00
Ciro Spaciari
74d5b93ffc
fix(dns.resolveSrv) ( #13478 )
2024-08-22 15:36:22 -07:00
Jarred Sumner
886c31f0c5
Fix expect.assertions() and done callback ( #13463 )
2024-08-22 15:26:58 -07:00
Jarred Sumner
1bac09488d
Copy some node tests ( #13458 )
2024-08-21 23:09:09 -07:00
Ciro Spaciari
8ace981fbc
fix(node:http/node:https) emit continue ( #13434 )
2024-08-20 17:10:21 -07:00
Ciro Spaciari
eb8ed27a4a
fix(ipc/subprocess) ( #13414 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-08-20 05:19:23 -07:00
Ciro Spaciari
f9af7be5ae
fix(net) make sure to always end the connection when destroy is called ( #13412 )
2024-08-19 15:55:05 -07:00
Meghan Denny
fd75ca7585
implement node:cluster ( #11492 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
Co-authored-by: nektro <nektro@users.noreply.github.com >
Co-authored-by: cirospaciari <ciro.spaciari@gmail.com >
2024-08-18 00:12:42 -07:00
Jarred Sumner
a53db001db
Fixes #13343 ( #13360 )
2024-08-17 20:22:12 -07:00
Meghan Denny
d4237b0757
node:fs: mode+flags message cleanup ( #13332 )
2024-08-15 23:19:25 -07:00
Meghan Denny
715ff7f323
node:fs: add additional error handling for flags and mode ( #13321 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-08-15 13:13:11 -07:00
Jarred Sumner
36fc324523
Fixes #13311 ( #13319 )
2024-08-14 22:46:45 -07:00
190n
dc2929d4e1
Start implementing internal V8 APIs ( #12821 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-08-14 17:51:12 -07:00
Jarred Sumner
bd3517197c
Fix flaky process.cpuUsage test on linux ( #13279 )
2024-08-13 21:16:39 -07:00
Ciro Spaciari
460d6edbda
fix(net/tls) we need to call end when we got FIN if allowHalfOpen is false ( #13212 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-08-13 00:24:37 -07:00
Jarred Sumner
3a245dd248
upgrade webkit ( #13192 )
...
Co-authored-by: Dylan Conway <dylan.conway567@gmail.com >
Co-authored-by: Zack Radisic <zack@theradisic.com >
2024-08-12 23:17:17 -07:00
Ciro Spaciari
24dbef7713
fix(server) fix flushing ( #13207 )
2024-08-09 18:20:04 -07:00
Jarred Sumner
7aaf935711
Handle OOM better ( #13142 )
2024-08-09 00:43:54 -07:00
Meghan Denny
d44969769f
darwin: implement node:os.freemem() ( #12870 )
2024-08-07 02:31:45 -07:00
Meghan Denny
ff0f9d5f4d
node:worker_threads: fix assertion when require is used with 'eval:true' ( #13108 )
2024-08-07 02:30:40 -07:00
Meghan Denny
c63c55cbb1
node:fs: fix assertion when chown is passed non-numbers ( #13113 )
2024-08-07 02:29:50 -07:00
Jarred Sumner
e1aadd0d7a
Fix missing user-provided reason in fs.watch abort ( #13118 )
2024-08-06 00:37:17 -07:00
Jarred Sumner
0d7d789ebd
Implement aborted() in node:util and getEventListeners in node:events ( #13100 )
2024-08-05 15:47:52 -07:00
Meghan Denny
6fbe3d8214
properly propogate exit code if process onexit handler throws ( #13058 )
2024-08-03 16:29:52 -07:00