Commit Graph

7912 Commits

Author SHA1 Message Date
Ashcon Partovi
24229f9f50 asan 2025-05-01 17:19:54 -07:00
Ashcon Partovi
c3f7057d97 asan [build images] 2025-05-01 17:19:54 -07:00
Kai Tamkun
992effaa26 node:vm Script cachedData support (#19379) 2025-05-01 16:37:02 -07:00
190n
dbd30fe33a chore: fix windows debug build (#19406) 2025-05-01 16:36:19 -07:00
Jarred Sumner
af0704b35a Fix race condition in debug build logs (#19414) 2025-05-01 16:36:04 -07:00
Meghan Denny
9e201eff9e node:net: implement BlockList (#19277) 2025-05-01 16:09:44 -07:00
Jarred Sumner
d60fcefc0c Do not set stack limit at runtime (#19405) 2025-04-30 16:12:12 -07:00
190n
7e63a7e228 restore "remove most static initializers" and investigate test (#19374)
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
2025-04-30 15:05:38 -07:00
ALBIN BABU VARGHESE
fbbc16fec6 Fixed TextDecoder fatal option showing invalid arg when giving 0 or 1 (#19378)
Co-authored-by: Albin <albinbabuvarghese@gmail.com>
2025-04-30 14:47:58 -07:00
Dylan Conway
e91d190d94 fix(install): allow global postinstalls (#19387) 2025-04-30 14:42:34 -07:00
Jarred Sumner
44c97fa591 Add WebKit Inspector support for Bun's Dev Server (#19320)
Co-authored-by: chloe caruso <git@paperclover.net>
Co-authored-by: Zack Radisic <56137411+zackradisic@users.noreply.github.com>
2025-04-29 18:34:26 -07:00
Jarred Sumner
7230b88c5d Clean up usage of .destroy in sinks (#19302) 2025-04-29 18:30:43 -07:00
Meghan Denny
11978cd48d node: fix test-http-client-request-options.js (#19377) 2025-04-29 18:29:47 -07:00
Meghan Denny
2a2247bbb6 js: fix serialization of non-transferable objects (#19351) 2025-04-29 18:23:26 -07:00
Jarred Sumner
3ea7953474 Revert "investigate static-initializers.test.ts (#19352)"
This reverts commit b97cc6cb6c.
2025-04-29 14:24:31 -07:00
190n
b97cc6cb6c investigate static-initializers.test.ts (#19352) 2025-04-29 14:23:20 -07:00
Meghan Denny
4dc7076cad node: fix test-http-client-agent-abort-close-event.js (#19359) 2025-04-29 13:01:53 -07:00
chloe caruso
26e296a7e8 devserver: fix cases where source maps would not remap (#19289) 2025-04-28 17:56:35 -07:00
Ciro Spaciari
cb6abd2116 fix(node:http) proper send chunked encoding, dont send \r\b twice after headers are flushed (#19344) 2025-04-28 16:48:36 -07:00
190n
7b134693d6 Revert "Remove most static initializers (#19298)" (#19353) 2025-04-28 15:54:31 -07:00
Meghan Denny
ec6cb8283e bun.serve: use getBooleanStrict for tls.requestCert and tls.rejectUnauthorized (#19293) 2025-04-28 03:43:49 -07:00
Jarred Sumner
93ff4d97da Add assertion about returning pointers in constructors (#19332) 2025-04-28 02:12:59 -07:00
Dylan Conway
465379d96a add Timeout.prototype.close, _idleTimeout and _onTimeout (#19318) 2025-04-28 00:25:25 -07:00
Jarred Sumner
745b37038c Fix crash in InspectorTestReporterAgent (#19325) 2025-04-28 00:22:45 -07:00
Dylan Conway
1ee7bab0e7 fix test-parse-args.mjs (#19308) 2025-04-26 23:27:50 -07:00
Dylan Conway
915b8be722 fix node:process: avoid duplicate default export (#19311) 2025-04-26 17:19:36 -07:00
Dylan Conway
448340cf3f fix test-fs-read-position-validation.mjs (#19287) 2025-04-26 04:43:53 -07:00
Jarred Sumner
9ca2e1445c Remove most static initializers (#19298) 2025-04-26 04:03:59 -07:00
Christoph
b7c5bd0922 Fix crash on empty text file import (#19165)
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
2025-04-25 23:42:41 -07:00
pfg
b97561f3f8 mime api (test-mime-api, test-mime-whatwg) (#19284) 2025-04-25 23:40:09 -07:00
pfg
ea681fa9ec test-assert-typedarray-deepequal (#19285) 2025-04-25 23:36:07 -07:00
Meghan Denny
d531e86634 node:dns: match expected .code on lookup() error (#19294) 2025-04-25 23:34:13 -07:00
Dylan Conway
4c059b290c implement process.ref and process.unref (#19265) 2025-04-25 18:27:11 -07:00
Dylan Conway
46881358e5 Add BroadcastChannel.prototype[util.inspect.custom] (#19269) 2025-04-25 18:25:22 -07:00
cc
181da96604 compatibility: invalid arg error if error is nullptr in napi_throw (#19283) 2025-04-25 18:21:44 -07:00
Meghan Denny
eb0ea8e96b misc: tidy socket.zig (#19274) 2025-04-25 10:08:07 -07:00
Jarred Sumner
5152254b2b Add test for non-reified static properties on the Bun global (#19270) 2025-04-25 00:07:34 -07:00
Dylan Conway
83a2a64965 fix test-queue-microtask.js (#19262) 2025-04-24 23:03:48 -07:00
Alistair Smith
e6c516465e Implement test-http2-client-port-80.js (#19267) 2025-04-24 22:03:23 -07:00
Alistair Smith
316cc20456 Fix test-http2-client-request-options-errors (#19259)
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
2025-04-24 21:42:22 -07:00
Ciro Spaciari
59b2a60790 compat(node:http) more passing (#19236)
Co-authored-by: Dylan Conway <35280289+dylan-conway@users.noreply.github.com>
Co-authored-by: 190n <ben@bun.sh>
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
2025-04-24 19:26:55 -07:00
Dylan Conway
2d8009c19b Revert "add process.ref and process.unref"
This reverts commit 1924c27f1d.
2025-04-24 16:43:13 -07:00
Dylan Conway
1924c27f1d add process.ref and process.unref 2025-04-24 16:41:58 -07:00
Dylan Conway
41388204b9 update webkit (#19238) 2025-04-23 23:21:22 -07:00
chloe caruso
be65720f71 introduce basic devserver stress testing, fix two crashes (#19237) 2025-04-23 22:24:39 -07:00
Alistair Smith
9f0ba15995 Fix test-{https,tls}-options-boolean-check (#19225) 2025-04-23 22:18:43 -07:00
Alistair Smith
c97bbe6428 readline: Fix readline-test-promises-csj.mjs (#19235) 2025-04-23 22:17:35 -07:00
Alistair Smith
f5fdd02237 TLSSocket: Match Node.js behaviour in allowHalfOpen property (#19218)
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
2025-04-23 18:02:41 -07:00
chloe caruso
5cc34b667c fix dce on unused call in comma (#19233) 2025-04-23 17:52:52 -07:00
chloe caruso
80aff24951 fix: require.extensions uses Strong instead of being clever (#19231) 2025-04-23 17:52:41 -07:00