Commit Graph

11146 Commits

Author SHA1 Message Date
Kai Tamkun
73e98663bb Merge branch 'main' into ben/fix-node-napi-tests 2024-11-18 13:00:54 -08:00
Kai Tamkun
d09050127f Change Windows crash behavior 2024-11-18 12:09:15 -08:00
Pham Minh Triet
d5a118e25f Fix(doc): update cluster.md (#15214) 2024-11-18 03:04:36 -08:00
Ciro Spaciari
1911fa1e75 fix(HttpParser) always check if content length is valid before calling requestHandler (#15179) 2024-11-16 19:41:59 -08:00
Meghan Denny
6dbf1bff4f musl: fix test/js/node/process/process.test.js (#15185) 2024-11-16 02:57:20 -08:00
Jarred Sumner
a5a0539f26 Fixes #15177 (#15180) 2024-11-16 02:18:13 -08:00
Meghan Denny
3393b0e1d3 musl: fix third_party/prisma.test.ts (#15186) 2024-11-16 01:44:53 -08:00
Dylan Conway
910efec0b7 fix auto-install on windows when symlinks aren't available (#15182) 2024-11-16 00:43:12 -08:00
Meghan Denny
dafd8156b0 ci: skip running tests on main branch 2024-11-15 22:18:55 -08:00
Meghan Denny
befb269b2d zig: align fromJS methods to using JSError (#15165) 2024-11-15 22:14:18 -08:00
Ashcon Partovi
39d8ade27c ci: musl builds (#15154)
Co-authored-by: Electroid <Electroid@users.noreply.github.com>
Co-authored-by: Meghan Denny <meghan@bun.sh>
2024-11-15 21:01:55 -08:00
Meghan Denny
4fedc41545 musl: fix 'bun upgrade' (#15178) 2024-11-15 20:58:23 -08:00
Kai Tamkun
eef79ce772 Skip test_worker_buffer_callback/test-free-called.js 2024-11-15 20:08:26 -08:00
Kai Tamkun
cf960b5c17 Change how GC is detected 2024-11-15 14:46:24 -08:00
dave caruso
15f2bbb33a docs: remove contributing instructions involving winget (#15176) 2024-11-15 13:06:51 -08:00
Jarred Sumner
4ddb63e7e2 Try linker script (#15158) 2024-11-15 13:02:10 -08:00
Ben Grant
6603871617 Add logs for NAPI refs and handle scopes 2024-11-15 12:56:52 -08:00
Ben Grant
e5c5033790 Use clang 16 to compile Node NAPI tests on CI linux 2024-11-15 12:56:52 -08:00
Grigory
3791146476 docs(contributing): group os-specific code tabs (#15173) 2024-11-15 12:50:28 -08:00
ippsav
910e479d29 Fix node:net not handling path in listen (#15162)
Co-authored-by: Ciro Spaciari <ciro.spaciari@gmail.com>
2024-11-15 10:35:14 -08:00
Kai Tamkun
d9c8f27bf9 Merge branch 'ben/fix-node-napi-tests' into kai/fix-node-napi-tests 2024-11-14 21:36:05 -08:00
Kai Tamkun
28830f0294 Don't defer finalizers if not in GC 2024-11-14 21:35:23 -08:00
Meghan Denny
266e033d6f node:https: fix prototype chain of Agent (#15160)
Co-authored-by: Ciro Spaciari <ciro.spaciari@gmail.com>
2024-11-14 19:03:16 -08:00
Ashcon Partovi
9a6f033206 ci: Fix changed files detection on forks 2024-11-14 18:34:13 -08:00
Kai Tamkun
2aee62382f Remove async cleanup hooks from the list after they're called, not before 2024-11-14 17:57:52 -08:00
Kai Tamkun
4103b738ff Report NAPI assertion failures more forcefully 2024-11-14 17:56:14 -08:00
Meghan Denny
2810f39802 zig: make all JS constructors use JSError (#15146)
Co-authored-by: Ciro Spaciari <ciro.spaciari@gmail.com>
2024-11-14 16:36:01 -08:00
Ben Grant
f73ef54edd Compile Node tests using Node 23 headers 2024-11-14 15:59:02 -08:00
Kai Tamkun
f9718af6a5 Make checkGC fail if running a finalizer during napi env cleanup 2024-11-14 15:17:28 -08:00
Kai Tamkun
f50114332f Fix incorrect calling convention usage 2024-11-14 15:09:26 -08:00
Ben Grant
90852a37d5 Use correct path separators on Windows 2024-11-14 14:41:20 -08:00
Ben Grant
2afb5e635d Skip compiling Node NAPI tests that we skip running 2024-11-14 14:24:52 -08:00
Michael H
3170b88058 fix vscode debugger (#14995) 2024-11-14 14:24:18 -08:00
Kai Tamkun
134f66c24d Undo accidental formatting 2024-11-14 13:32:08 -08:00
Kai Tamkun
f37df906b4 Add typedef for node_api_basic_env in napi tests 2024-11-14 13:28:52 -08:00
Jarred Sumner
357581c61a Shrink Bun's binary by 3.5 MB (#15121) 2024-11-14 06:02:15 -08:00
pfg
d8987ccdb8 Remove assertion in js printer triggering for unicode comments (#15143) 2024-11-14 00:14:43 -08:00
Meghan Denny
fdd8d35845 allow zig js host functions to return JSError (#15120) 2024-11-13 21:11:56 -08:00
Kai Tamkun
ed1f25e5cc Skip node-api/test_async_cleanup_hook/test.js because it uses libuv functions 2024-11-13 19:59:38 -08:00
Kai Tamkun
2646ea0956 Fix async cleanup hooks? 2024-11-13 19:53:10 -08:00
Kai Tamkun
9fa480ce9b Fix env cleanup hooks 2024-11-13 19:26:56 -08:00
Kai Tamkun
83a2c245f3 Merge branch 'ben/fix-node-napi-tests' into kai/fix-node-napi-tests 2024-11-13 18:36:45 -08:00
dave caruso
32ddf343ee bake: csr, streaming ssr, serve integration, safer jsvalue functions, &more (#14900)
Co-authored-by: paperdave <paperdave@users.noreply.github.com>
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
2024-11-13 18:19:12 -08:00
Ben Grant
e11a68315b Fix compile error 2024-11-13 17:30:25 -08:00
Meghan Denny
bceb0a2327 ci: fix release script (#15129) 2024-11-13 18:29:14 -07:00
Ben Grant
f439dacf21 Merge branch 'main' into ben/fix-node-napi-tests 2024-11-13 17:27:12 -08:00
Meghan Denny
9b0cdf01f9 cpp: Bun::toStringRef: return dead when exception has been thrown (#15127)
Co-authored-by: Dylan Conway <35280289+dylan-conway@users.noreply.github.com>
2024-11-13 17:03:59 -08:00
Ben Grant
544dd2497c Increase timeout 2024-11-13 16:59:45 -08:00
Ben Grant
0e7ed996d3 Remove stray import 2024-11-13 16:17:53 -08:00
Meghan Denny
35513a9d6d zig: remove JSValue.isEmpty (#15128) 2024-11-13 16:04:13 -08:00