Jarred Sumner
cbb6bf54df
Add more assertions
2025-09-11 02:39:14 -07:00
Meghan Denny
ca8d8065ec
node: tidy http2 and add missing error codes
2025-09-03 22:17:57 -07:00
robobun
3766f183e6
deps: bump WebKit to eb92990ae9e0a8df3141b8cf946a4f250393e213 ( #21702 )
...
## Summary
- Updates WebKit from 75f6499 to eb92990 (latest release from
oven-sh/webkit)
- This brings in the latest WebKit improvements and fixes
## Test plan
- [ ] Verify the build completes successfully
- [ ] Run existing test suite to ensure no regressions
🤖 Generated with [Claude Code](https://claude.ai/code )
---------
Co-authored-by: Claude Bot <claude-bot@bun.sh >
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-08-09 05:00:46 -07:00
Kai Tamkun
05e8a6dd4d
Add support for vm.constants.DONT_CONTEXTIFY ( #20088 )
2025-07-07 19:29:53 -07:00
Meghan Denny
068997b529
make node:dns,net,cluster,tls exception checker clear ( #20658 )
...
Co-authored-by: nektro <5464072+nektro@users.noreply.github.com >
2025-07-03 18:28:38 -07:00
Meghan Denny
f9712ce309
make node:buffer,zlib,stream,fs exception checker clear ( #20494 )
2025-06-25 18:36:08 -07:00
Meghan Denny
2072fa1d59
cpp: audit redundant and problematic uses of JSValue constructor ( #20623 )
2025-06-24 20:58:44 -07:00
Meghan Denny
050a9cecb7
node: sync test-net-connect-no-arg.js ( #20608 )
2025-06-24 01:02:38 -07:00
Jarred Sumner
e30d6d21f5
Bump WebKit - June 23rd edition ( #20598 )
2025-06-23 17:17:32 -07:00
190n
346e97dde2
fix bugs found by exception scope verification ( #20285 )
...
Co-authored-by: 190n <7763597+190n@users.noreply.github.com >
2025-06-18 23:08:19 -07:00
Meghan Denny
5763a8e533
node:zlib: add zstd ( #20313 )
...
Co-authored-by: nektro <5464072+nektro@users.noreply.github.com >
2025-06-12 14:20:28 -07:00
Meghan Denny
809992229f
node:net rework ( #18962 )
...
Co-authored-by: nektro <5464072+nektro@users.noreply.github.com >
2025-05-28 17:04:37 -07:00
Alistair Smith
58c1372b50
Implements Node.js behaviour for parallel/test-tls-set-ciphers-error.js ( #19443 )
2025-05-26 13:13:59 -07:00
Kai Tamkun
392212b090
node:vm compatibility ( #19703 )
2025-05-23 22:59:58 -07:00
Jarred Sumner
69be630aea
WebKit Upgrade ( #19839 )
...
Co-authored-by: Jarred-Sumner <709451+Jarred-Sumner@users.noreply.github.com >
Co-authored-by: Ben Grant <ben@bun.sh >
Co-authored-by: 190n <7763597+190n@users.noreply.github.com >
2025-05-22 21:12:43 -07:00
Dylan Conway
4a210138a9
implement --no-addons flag and "node-addons" export condition ( #19530 )
2025-05-09 18:07:55 -07:00
pfg
00a3cbd977
more child-process ( #18688 )
...
Co-authored-by: pfgithub <6010774+pfgithub@users.noreply.github.com >
2025-05-06 22:12:24 -07:00
Jarred Sumner
d8a69d6823
Enable ASAN with linux-x64-asan in CI
2025-05-02 10:44:09 -07:00
pfg
b97561f3f8
mime api (test-mime-api, test-mime-whatwg) ( #19284 )
2025-04-25 23:40:09 -07:00
Dylan Conway
46881358e5
Add BroadcastChannel.prototype[util.inspect.custom] ( #19269 )
2025-04-25 18:25:22 -07:00
Dylan Conway
41388204b9
update webkit ( #19238 )
2025-04-23 23:21:22 -07:00
Dylan Conway
7e8e559fce
Pass test-crypto-keygen-* tests ( #19040 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
Co-authored-by: Dave Caruso <me@paperdave.net >
2025-04-19 00:25:30 -07:00
pfg
d9c77be90d
node child process maxbuf support ( #18293 )
2025-04-03 17:03:26 -07:00
Dylan Conway
8ee962d79f
Fix #14881 ( #18483 )
2025-03-25 20:51:36 -07:00
Dylan Conway
10665821c4
node:crypto: move Cipheriv and Decipheriv to native code (#18342 )
2025-03-21 02:52:52 -07:00
Dylan Conway
a3585ff961
node:crypto: implement hkdf and hkdfSync (#18312 )
2025-03-21 01:03:01 -07:00
pfg
40bfda0f87
Remove debug assertion failure for missing error code in switch case ( #18345 )
2025-03-20 21:29:12 -07:00
Kai Tamkun
f30ca39242
More node:http compatibility ( #18339 )
...
Co-authored-by: Ciro Spaciari <ciro.spaciari@gmail.com >
2025-03-20 19:16:35 -07:00
Zack Radisic
9f68db4818
Implement vm.compileFunction and fix some node:vm tests ( #18285 )
2025-03-20 19:08:07 -07:00
Meghan Denny
2024fa09d7
js: fix many typescript errors ( #18272 )
...
Co-authored-by: Dylan Conway <35280289+dylan-conway@users.noreply.github.com >
2025-03-19 22:39:24 -07:00
Dylan Conway
4214cc0aaa
followup #18044 and #17850 ( #18205 )
2025-03-14 21:26:12 -07:00
Jarred Sumner
05b48ce57c
Implement node:crypto DiffieHellman (in native code) ( #17850 )
...
Co-authored-by: Dylan Conway <dylan.conway567@gmail.com >
2025-03-13 20:26:25 -07:00
Meghan Denny
c260223127
node: fix test-tls-translate-peer-certificate.js ( #18136 )
2025-03-12 21:00:22 -07:00
Dylan Conway
ddfc8555f7
crypto: fix test-crypto-random.js ( #18044 )
...
Co-authored-by: Meghan Denny <meghan@bun.sh >
2025-03-11 18:21:20 -07:00
Meghan Denny
6d0739f7d9
js: de-class-ify node:tls.TLSSocket ( #18058 )
2025-03-11 16:37:50 -07:00
Dylan Conway
1a68ce05dc
Add a few passing tests for node:crypto ( #17987 )
2025-03-07 20:53:06 -08:00
Meghan Denny
6ba858dfbb
node: fix test-net-connect-reset.js ( #17823 )
2025-03-07 00:31:41 -08:00
Dylan Conway
ae19729a72
node:crypto: native Hmac and Hash (#17920 )
2025-03-06 23:52:10 -08:00
Don Isaac
4840217156
fix(node/net): infinite loop when connect is called without args ( #17921 )
2025-03-05 19:00:08 -08:00
Dylan Conway
99cbdfb004
node:crypto: move Sign and Verify to c++ (#17692 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2025-03-01 03:01:39 -08:00
Meghan Denny
11979f69eb
node: fix test-net-server-call-listen-multiple-times.js ( #17785 )
2025-02-27 23:03:48 -08:00
Meghan Denny
2db9ab4c72
synchronize all impls of ERR_INVALID_ARG_TYPE ( #17158 )
2025-02-25 15:35:14 -08:00
Meghan Denny
d862966631
node: test-buffer-write.js ( #17450 )
2025-02-22 00:24:44 -08:00
Jarred Sumner
1b271fd45e
Avoid creating temporary strings when throwing errors ( #17179 )
...
Co-authored-by: Dylan Conway <dylan.conway567@gmail.com >
2025-02-20 12:09:27 -08:00
Meghan Denny
0405e1451c
node: fix test-buffer-inspect.js ( #17171 )
2025-02-14 23:30:46 -08:00
Meghan Denny
7adb2b9502
fix memory leak in ERR_INVALID_ARG_TYPE ( #17169 )
2025-02-10 18:50:49 -08:00
Meghan Denny
180500181f
js: fix Buffer constructor and Buffer.from ( #16731 )
2025-02-07 15:13:21 -08:00
Meghan Denny
29839737df
cpp: synchronize on JSC::getVM since its more likely to be forward compatible ( #16688 )
2025-01-29 15:50:57 -08:00
Meghan Denny
cc3994cfba
js: ERR_INVALID_ARG_TYPE and ERR_BUFFER_OUT_OF_BOUNDS fixes ( #16629 )
2025-01-24 17:03:31 -08:00
Don Isaac
0d53353d36
fix(node/fs): fs.close and fs.Dir.closeSync ( #16686 )
2025-01-24 05:58:07 -08:00