Commit Graph

56 Commits

Author SHA1 Message Date
Ciro Spaciari
d0230299a9 partial 2025-06-03 14:16:52 -07:00
Ciro Spaciari
9c6d3c37b7 ok 2025-06-03 13:37:56 -07:00
Ciro Spaciari
6cc40db1b2 maybe 2025-06-03 11:05:43 -07:00
Ciro Spaciari
54c2174d06 maybe 2025-06-02 18:39:30 -07:00
Ciro Spaciari
49b80a8480 opsie 2025-06-02 18:10:54 -07:00
Ciro Spaciari
a60252ee75 ok 2025-06-02 16:23:30 -07:00
Ciro Spaciari
f4ca604af9 more 2025-06-02 11:39:42 -07:00
Ciro Spaciari
db33b3568c more fixes 2025-06-02 10:46:28 -07:00
Ciro Spaciari
a767618ccf almost 2025-06-02 10:46:28 -07:00
Ciro Spaciari
4de68eda5b fix graceful shutdown 2025-06-02 10:46:28 -07:00
Ciro Spaciari
a9d23f1908 more 2025-06-02 10:46:28 -07:00
Ciro Spaciari
eb26c3edf9 more 2025-06-02 10:46:28 -07:00
Ciro Spaciari
822e3b8cf0 more 2025-06-02 10:46:28 -07:00
Ciro Spaciari
6e3ef2dc28 not yet 2025-06-02 10:46:28 -07:00
Ciro Spaciari
d3ba69ba47 more 2025-06-02 10:46:28 -07:00
Ciro Spaciari
7ddd568f4f more 2025-06-02 10:46:28 -07:00
Ciro Spaciari
a92975828e more 2025-06-02 10:46:28 -07:00
Ciro Spaciari
50de52b35a more 2025-06-02 10:46:28 -07:00
Ciro Spaciari
1bc6eb5464 more 2025-06-02 10:46:28 -07:00
Ciro Spaciari
40ce107f32 opsie 2025-06-02 10:46:28 -07:00
Ciro Spaciari
f3502a0319 cleanup 2025-06-02 10:46:28 -07:00
Ciro Spaciari
7c665caed3 still wrong 2 2025-06-02 10:46:28 -07:00
Meghan Denny
284de53f26 safety: audit and add missing exception checks to JSC::constructArray+constructEmptyArray (#20119) 2025-05-31 20:05:02 -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
pfg
06fa1ed598 Add support for maxSendHeaderBlockLength in http2 client (#19642) 2025-05-14 18:56:55 -07:00
Ciro Spaciari
d40662760a Revert "Revert "compat(http2) validations and some behavior fixes (#19558)"" (#19630) 2025-05-13 16:47:42 -07:00
190n
4e234ded2a Revert "compat(http2) validations and some behavior fixes (#19558)" (#19616) 2025-05-12 18:02:37 -07:00
Ciro Spaciari
dd53294a25 compat(http2) validations and some behavior fixes (#19558)
Co-authored-by: cirospaciari <6379399+cirospaciari@users.noreply.github.com>
Co-authored-by: 190n <ben@bun.sh>
2025-05-12 13:42:24 -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
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
Ciro Spaciari
4c93b72906 compat(http2) more http2 compatibility improvements (#18060)
Co-authored-by: cirospaciari <6379399+cirospaciari@users.noreply.github.com>
2025-03-11 19:46:05 -07:00
Ciro Spaciari
1e6fdc9f15 fix(http2) altsvc + origin support (#17438) 2025-02-19 20:55:05 -08:00
Ciro Spaciari
e44e25ed26 fix(http2) remove queue (#16573)
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
2025-01-21 14:23:23 -08:00
Meghan Denny
2d481e7bcb fix more node:stream (#16385)
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
2025-01-16 22:40:39 -08:00
Ciro Spaciari
35a2ef07bf fix(http2) fix sensitive headers (#16423) 2025-01-16 03:34:28 +00:00
Jarred Sumner
acae4a3561 Fix use of .call in builtin
@nektro we can't use .call in builtins
2025-01-13 02:50:03 -08:00
Meghan Denny
df21b18901 reduce the import weight of internal/primordials (#16209) 2025-01-11 06:18:58 +00:00
Don Isaac
81ecf7556c ci: repair lint setup and run it in CI (#15720)
Co-authored-by: Don Isaac <don@bun.sh>
2025-01-08 07:12:18 +00:00
Meghan Denny
ace459598a update $ERR_INVALID_ARG_VALUE callsites (#16202) 2025-01-06 23:51:46 -08:00
Ciro Spaciari
183c661c40 net compatibility improvements (#14933)
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
2024-11-07 22:03:53 -08:00
Ciro Spaciari
07ccec0fd8 H2 fixes (#14606) 2024-10-16 09:06:56 -07:00
Ciro Spaciari
1a08cfcd6b fix h2 tests failures (#14598) 2024-10-15 18:36:23 -07:00
Ciro Spaciari
409e674526 feat(node:http2) Implement HTTP2 server support (#14286)
Co-authored-by: cirospaciari <cirospaciari@users.noreply.github.com>
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
2024-10-15 16:28:21 -07:00
Ciro Spaciari
1c648063fa fix(tls/socket/fetch) shutdown fix + ref counted context (#12925)
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
2024-07-30 22:41:54 -07:00
Jarred Sumner
12bb5d03a2 Always propagate error in EventEmitter (#11210)
Co-authored-by: Ciro Spaciari <ciro.spaciari@gmail.com>
2024-05-22 16:39:42 -07:00
Eigil Sagafos
ce8474b2a1 Update http2 NotImplementedErrors to report issue 8823 (#11277) 2024-05-22 14:03:43 -07:00
Meghan Denny
1e6fa76637 rework node:net.connect arg parsing (#10970) 2024-05-14 17:20:19 -07:00
dave caruso
d712254128 internal: remove secret hidden internals and introduce new way to call native code from js (#8166)
* oooooh magic

* stuff

* run format

* ok

* yippee

* run the formatter back

* finish things up

* fix webkit

* more

* [autofix.ci] apply automated fixes

* fix compile

* fix compilation on windows, it seems to not work though :(

* update

* a

* v

* ok

* [autofix.ci] apply automated fixes

* OOPS

* bump bun to reduce ci bugs

* a

* js2native is done!

* improve array binding

* rebase

* some final stuff

* wasi fixes

* os

---------

Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-03-29 21:47:11 -07:00