Commit Graph

  • eadad0f548 Defer HTTP server timeouts added before a call to .listen() Kai Tamkun 2025-04-07 14:35:38 -07:00
  • 580e743ebd followup #18825 (#18834) Dylan Conway 2025-04-07 13:50:25 -07:00
  • 9fa3bc4b93 fix #18002 (#18832) Dylan Conway 2025-04-07 13:49:30 -07:00
  • 8b2b34086c fix: remove footguns in IPC decoding and external string creation (#17776) Don Isaac 2025-04-07 13:36:23 -07:00
  • 76efdb7956 wip Don Isaac 2025-04-07 11:29:58 -07:00
  • 47afc00284 fix: DescribeScope UAF in TestTaskRunner Don Isaac 2025-04-07 11:28:19 -07:00
  • 67a276521f Merge branch 'main' of https://github.com/oven-sh/bun into don/fix/test-label-uaf Don Isaac 2025-04-07 10:29:54 -07:00
  • 3d6e1153fc Merge branch 'main' into don/fix/pm-pack-case-insensitive Don Isaac 2025-04-07 10:27:55 -07:00
  • 619cba2ade Merge branch 'main' into don/fix/process-main-module Don Isaac 2025-04-07 10:27:45 -07:00
  • 340ae94d0f napi_async_work fixes (#18825) Dylan Conway 2025-04-07 05:20:24 -07:00
  • 8aebcf6376 Merge branch 'main' into jarred/micro-http jarred/micro-http Ciro Spaciari 2025-04-05 11:02:47 -07:00
  • e75d226943 Make shell more reliable (#18794) Jarred Sumner 2025-04-05 02:45:25 -07:00
  • 60fba75d4d Skip this for now Jarred Sumner 2025-04-05 02:45:02 -07:00
  • 2d483255f1 Micro-optimize Jarred Sumner 2025-04-05 02:42:56 -07:00
  • b066ca5f37 Fix performance regression from #18599 Jarred Sumner 2025-04-05 02:42:20 -07:00
  • b18cc5c2c7 dont return boolean Dylan Conway 2025-04-05 00:53:01 -07:00
  • a8cc31f8c4 Split shell into more files (#18793) Jarred Sumner 2025-04-04 23:38:43 -07:00
  • 99ec99de5c Fix test-http-client-response-timeout.js Kai Tamkun 2025-04-04 21:16:51 -07:00
  • a1e1f720ed Bump WebKit (#18784) Jarred Sumner 2025-04-04 21:14:36 -07:00
  • e3cfcb41ce Obviate anyChunkWritten Kai Tamkun 2025-04-04 19:26:24 -07:00
  • 2912ae1a71 re-add ref/unref in task run() Don Isaac 2025-04-04 19:20:39 -07:00
  • 28034bab8b usingnamespace ahg Don Isaac 2025-04-04 19:12:34 -07:00
  • c86097aeb0 Fix crash in require.extensions (#18788) 190n 2025-04-04 19:11:32 -07:00
  • f88bca2d0c Fix newline before terminating chunk Kai Tamkun 2025-04-04 18:58:06 -07:00
  • 97504ba03f bun run zig-format DonIsaac 2025-04-05 01:52:31 +00:00
  • 700507a514 fix Don Isaac 2025-04-04 18:51:09 -07:00
  • f728bff3c4 Merge branch 'main' into kai/http-chunks Kai Tamkun 2025-04-04 18:33:19 -07:00
  • 96a47de3cb Initial work on fixing chunked transfer encoding Kai Tamkun 2025-04-04 18:32:57 -07:00
  • d1ac711a7e Fix maxbuf (#18786) pfg 2025-04-04 15:14:41 -07:00
  • 378c68a024 fix build log missing spacee (#18785) chloe caruso 2025-04-04 15:14:33 -07:00
  • 4fd19d25e8 Merge branch 'main' of https://github.com/oven-sh/bun into don/fix/test-label-uaf Don Isaac 2025-04-04 15:06:45 -07:00
  • dbd0481666 wip Don Isaac 2025-04-04 14:50:30 -07:00
  • 84001acf22 Update runner.node.mjs Jarred Sumner 2025-04-04 13:59:39 -07:00
  • 81792f5606 resolve comments Zack Radisic 2025-04-04 13:19:27 -07:00
  • 28e7a830a0 Update runner.node.mjs Jarred Sumner 2025-04-04 12:47:54 -07:00
  • 11284c94a6 Merge branch 'main' of github.com:oven-sh/bun into don/fix/process-main-module Don Isaac 2025-04-04 11:53:21 -07:00
  • bb4f8d8933 Add test report (#18772) Jarred Sumner 2025-04-04 00:21:13 -07:00
  • 6c3aaefed2 node:net: fix Server.prototype.address() (#18771) Meghan Denny 2025-04-03 22:43:35 -08:00
  • 11f9538b9e fix debug build compile error from consecutive merges Meghan Denny 2025-04-03 20:17:00 -07:00
  • 2bbdf4f950 codegen: fix this ModuleLoader enum (#18769) Meghan Denny 2025-04-03 18:49:06 -08:00
  • 8414ef1562 preserve symlinks (#18550) chloe caruso 2025-04-03 19:14:02 -07:00
  • f505cf6f66 js: $isPromise* fixes (#18763) Meghan Denny 2025-04-03 17:42:25 -08:00
  • 1cf8ea032c comment Zack Radisic 2025-04-03 18:03:58 -07:00
  • fe6bec9328 woops Zack Radisic 2025-04-03 17:54:53 -07:00
  • b219171f0b add flag for dladdr on linux Zack Radisic 2025-04-03 17:52:49 -07:00
  • 5f6e44f139 asdf Zack Radisic 2025-04-03 17:41:10 -07:00
  • a52f2f4a8d fix(crypto): Cipheriv options without authTagLength (#18764) Dylan Conway 2025-04-03 17:38:47 -07:00
  • b6b8cda4ef make that work Zack Radisic 2025-04-03 17:38:41 -07:00
  • 036f823e91 comment Zack Radisic 2025-04-03 17:24:52 -07:00
  • 0b5e64cb66 better way to get napi module Zack Radisic 2025-04-03 17:20:57 -07:00
  • 632de5ea6d Delete tests from Worker branch Ben Grant 2025-04-03 17:08:13 -07:00
  • af7b98953c Test napi_add_finalizer in main thread instead of worker Ben Grant 2025-03-27 16:02:04 -07:00
  • 3d2a34a94c Add test for #18139 Ben Grant 2025-03-27 12:01:26 -07:00
  • 34d593cd6c Move napiEnvs to ScriptExecutionContext and give napi_env a strong reference to GlobalObject Ben Grant 2025-03-27 11:57:51 -07:00
  • d9c77be90d node child process maxbuf support (#18293) pfg 2025-04-03 17:03:26 -07:00
  • 04a432f54f js: flesh out some of the props exposed on Bun.connect Socket (#18761) Meghan Denny 2025-04-03 15:36:56 -08:00
  • 94addcf2a5 bun-types: add definition for 'process.binding("uv")' (#18760) Meghan Denny 2025-04-03 15:28:57 -08:00
  • 94426d5588 Merge branch 'main' into jarred/wind jarred/wind Jarred Sumner 2025-04-03 15:57:45 -07:00
  • d5660f7a37 tiny jsdoc change for docs (#18722) Alistair Smith 2025-04-03 23:57:03 +01:00
  • 3e358a1708 fix Bun.env merging (#18753) and test for Bun.Encoding in Text{Encoder,Decoder} (#18754) Alistair Smith 2025-04-03 23:56:48 +01:00
  • 6b206ae0a9 change logic on path normalization, fixing node:fs on windows network shares (#18759) chloe caruso 2025-04-03 15:56:25 -07:00
  • cd2cad6da0 add tests and use RAII guard thingy Zack Radisic 2025-04-03 15:48:07 -07:00
  • 3b1c0de228 crash handler put the napi module if possible Zack Radisic 2025-04-03 15:30:05 -07:00
  • 4afaa4cb60 Clarify test.only Jarred Sumner 2025-04-03 13:37:20 -07:00
  • c40663bdf1 Add more documentation on bun test Jarred Sumner 2025-04-03 13:34:06 -07:00
  • 41998360bd use .asArrayBuffer() zack/shell-error-message Zack Radisic 2025-04-03 13:19:37 -07:00
  • 2e9c9cba02 more test Zack Radisic 2025-04-03 12:43:45 -07:00
  • 11f2b5fb55 Run zig fmt Jarred Sumner 2025-04-03 12:04:24 -07:00
  • 3577dd8924 Remove usage of JSC.Strong from Subprocess (#18725) Jarred Sumner 2025-04-03 10:51:19 -07:00
  • 976330f4e2 fix bundling regression with builtin modules (#18735) chloe caruso 2025-04-02 22:29:31 -07:00
  • b950f85705 Disable remap and resize in AllocationScope Jarred Sumner 2025-04-02 20:00:18 -07:00
  • 7c7363a3b2 Update thread_pool.zig jarred/tweak-atomic-http-schedule Jarred Sumner 2025-04-02 19:37:07 -07:00
  • 3407384f23 Update http.zig Jarred Sumner 2025-04-02 19:36:35 -07:00
  • 913fe05690 Tweak some memory orderings jarred/memory-ordering-tweak Jarred Sumner 2025-04-02 19:09:08 -07:00
  • f7bb2700a0 Merge branch 'main' into jarred/lto- jarred/lto- Don Isaac 2025-04-02 18:38:32 -07:00
  • d7a8208ff5 build: do not include UBSan RT in bun-zig.o (#18726) Don Isaac 2025-04-02 18:31:31 -07:00
  • dd0e5b6b40 fix: make process.mainModule writable Don Isaac 2025-04-02 18:14:15 -07:00
  • 69f1331f7b wip Zack Radisic 2025-04-02 17:22:34 -07:00
  • 83cf798a79 Remove JSC.Strong from NodeHTTPResponse jarred/remove-strong-nodehttpresponse Jarred Sumner 2025-04-02 16:23:29 -07:00
  • 0efbbd3870 fix(crypto): remove verifyError from DiffieHellman.prototype (#18710) Dylan Conway 2025-04-02 14:24:36 -07:00
  • ebb03afae0 Bump WebKit (#18667) Jarred Sumner 2025-04-02 14:24:10 -07:00
  • b6f919caba Fix build script outside of CI Ashcon Partovi 2025-04-02 14:11:59 -07:00
  • c6076f2e4e Fix updating dependency not cloning and re-building (#18708) Ashcon Partovi 2025-04-02 12:51:04 -07:00
  • 946f41c01a feat(s3Client): add support for ListObjectsV2 action (#16948) Inqnuam 2025-04-02 18:35:08 +02:00
  • 4cea70a484 fix(node:http) fix fastify websockets (#18712) Ciro Spaciari 2025-04-01 19:28:44 -07:00
  • 5392cd1d28 Call node:http request callback through AsyncContextFrame (#18711) Kai Tamkun 2025-04-01 19:27:45 -07:00
  • 38a776a404 Implement uv_mutex_* fns and others (#18555) Zack Radisic 2025-04-01 19:08:32 -07:00
  • 575d2c40a8 fix(server) Fix empty stream response (#18707) Ciro Spaciari 2025-04-01 19:08:04 -07:00
  • e8beb8210b Fix isCell check on wrong value in subprocess kai/existing-stdin-fix Kai Tamkun 2025-04-01 17:41:34 -07:00
  • 45b1582620 REMAINING pfg/child-process_dev pfg 2025-04-01 17:39:31 -07:00
  • ff939e9fb3 Merge branch 'main' into don/fix/pm-pack-case-insensitive Don Isaac 2025-04-01 17:25:11 -07:00
  • d068b1c0b7 okay Zack Radisic 2025-04-01 16:55:50 -07:00
  • 4da8ce1c1c test-child-process-detached pfg 2025-04-01 16:20:43 -07:00
  • c74ab96399 throw more helpful errors zack/fixes-river Zack Radisic 2025-04-01 15:02:21 -07:00
  • c29933f823 implement require.extensions attempt 2 (#18686) chloe caruso 2025-04-01 14:31:16 -07:00
  • bbf8dbe628 Merge branch 'main' into zack/fixes-river Zack Radisic 2025-04-01 14:06:25 -07:00
  • 13068395c0 fix(crypto) check for undefined (#18702) Ciro Spaciari 2025-04-01 12:36:02 -07:00
  • aa47d4269b zig zack/otel Jarred Sumner 2025-04-01 09:22:40 -07:00
  • e7576bb204 fix #18636 (#18681) Ciro Spaciari 2025-04-01 09:02:36 -07:00
  • 4806e84cc1 Revert "remove many usingnamespace, introduce new ref count and ref leak debugging tools (#18353)" Jarred Sumner 2025-04-01 08:35:51 -07:00