Zack Radisic
eae8fb34b8
Don't strip out debug symbols for lldb ( #20874 )
...
Co-authored-by: CountBleck <Mr.YouKnowWhoIAm@protonmail.com >
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
Co-authored-by: Michael H <git@riskymh.dev >
Co-authored-by: 190n <ben@bun.sh >
Co-authored-by: Alistair Smith <hi@alistair.sh >
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
Co-authored-by: Ciro Spaciari <ciro.spaciari@gmail.com >
Co-authored-by: cirospaciari <6379399+cirospaciari@users.noreply.github.com >
Co-authored-by: Kai Tamkun <13513421+heimskr@users.noreply.github.com >
Co-authored-by: Claude <claude@anthropic.ai >
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Jarred-Sumner <709451+Jarred-Sumner@users.noreply.github.com >
Co-authored-by: Meghan Denny <meghan@bun.sh >
2025-07-12 17:13:34 -07:00
Meghan Denny
055f821a75
webkit: disable libpas on windows ( #20931 )
2025-07-10 13:37:31 -07:00
190n
172aecb02e
[publish images] Upgrade self-reported Node.js version from 22.6.0 to 24.3.0 (v2) ( #20772 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Jarred-Sumner <709451+Jarred-Sumner@users.noreply.github.com >
Co-authored-by: Meghan Denny <meghan@bun.sh >
Co-authored-by: Ashcon Partovi <ashcon@partovi.net >
Co-authored-by: pfg <pfg@pfg.pw >
Co-authored-by: pfgithub <6010774+pfgithub@users.noreply.github.com >
Co-authored-by: Ciro Spaciari <ciro.spaciari@gmail.com >
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
2025-07-02 12:06:08 -07:00
Ben Grant
ea57037567
Revert "Upgrade self-reported Node.js version from 22.6.0 to 24.3.0 ( #20659 ) [publish images]"
...
This reverts commit 80309e4d59 . It breaks the Windows CI.
2025-07-02 09:40:32 -07:00
Jarred Sumner
80309e4d59
Upgrade self-reported Node.js version from 22.6.0 to 24.3.0 ( #20659 ) [publish images]
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Jarred-Sumner <709451+Jarred-Sumner@users.noreply.github.com >
Co-authored-by: Meghan Denny <meghan@bun.sh >
Co-authored-by: Ashcon Partovi <ashcon@partovi.net >
Co-authored-by: pfg <pfg@pfg.pw >
Co-authored-by: pfgithub <6010774+pfgithub@users.noreply.github.com >
Co-authored-by: Ciro Spaciari <ciro.spaciari@gmail.com >
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
Co-authored-by: Ben Grant <ben@bun.sh >
2025-07-02 00:03:05 -07:00
Grigory
7ee98852c6
build: add metadata and icon to windows executable ( #20383 )
2025-06-15 21:45:50 -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
5b0523a32a
cmake: suppress a few more warnings on windows
2025-06-06 17:44:46 -07:00
Jarred Sumner
300aedd9cc
Bump WebKit, libpas on Windows edition ( #20068 )
...
Co-authored-by: Jarred-Sumner <709451+Jarred-Sumner@users.noreply.github.com >
2025-06-03 02:32:15 -07:00
Dylan Conway
ce8767cdc8
add HTTPParser ( #20049 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2025-05-31 16:21:08 -07:00
github-actions[bot]
1855836259
deps: update c-ares to v1.34.5 ( #19897 )
...
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com >
2025-05-28 19:50:29 -07:00
Alistair Smith
31980bc151
perf_hooks.Histogram ( #19920 )
2025-05-26 21:18:22 -07:00
Kai Tamkun
392212b090
node:vm compatibility ( #19703 )
2025-05-23 22:59:58 -07:00
Jarred Sumner
8aae534270
Fix Node browser fallbacks to have util.inherit and other size improvements ( #19783 )
...
Co-authored-by: Jarred-Sumner <709451+Jarred-Sumner@users.noreply.github.com >
2025-05-20 23:25:52 -07:00
Jarred Sumner
562a65037d
Bump zstd version ( #19801 )
...
Co-authored-by: Jarred-Sumner <709451+Jarred-Sumner@users.noreply.github.com >
2025-05-20 21:32:18 -07:00
Ashcon Partovi
21f238a827
cmake: Move sources to their own folder ( #19776 )
2025-05-20 10:53:57 -07:00
github-actions[bot]
9a392b39e2
deps: update libdeflate to v1.24 ( #19731 )
...
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com >
2025-05-17 21:38:34 -07:00
190n
a5358fbbd9
Fix Linux ASan debug builds ( #19657 )
2025-05-14 18:42:42 -07:00
Dylan Conway
ff1ff78e77
cmake: change sources from glob-based to file-based ( #19535 )
2025-05-08 16:58:06 -07:00
Dylan Conway
33de1b81bf
sync webkit ( #19467 )
2025-05-05 19:39:44 -07:00
Jarred Sumner
32a47ae459
Fix uploading -profile builds in CI
2025-05-03 22:05:46 -07:00
190n
b212e9dfcc
Fix local ASan build ( #19441 )
2025-05-02 20:19:39 -07:00
Jarred Sumner
d8a69d6823
Enable ASAN with linux-x64-asan in CI
2025-05-02 10:44:09 -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
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
190n
7b134693d6
Revert "Remove most static initializers ( #19298 )" ( #19353 )
2025-04-28 15:54:31 -07:00
Dylan Conway
465379d96a
add Timeout.prototype.close, _idleTimeout and _onTimeout ( #19318 )
2025-04-28 00:25:25 -07:00
Jarred Sumner
9ca2e1445c
Remove most static initializers ( #19298 )
2025-04-26 04:03:59 -07:00
Jarred Sumner
0471254e4e
Use Highway SIMD ( #19134 )
...
Co-authored-by: Dylan Conway <dylan.conway567@gmail.com >
Co-authored-by: Dylan Conway <35280289+dylan-conway@users.noreply.github.com >
Co-authored-by: Jarred-Sumner <709451+Jarred-Sumner@users.noreply.github.com >
2025-04-21 23:28:03 -07:00
github-actions[bot]
028475d5e3
deps: update libdeflate to v1.23 ( #18985 )
...
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com >
2025-04-12 21:23:54 -07:00
Jarred Sumner
921874f0b3
Bump zig ( #18943 )
2025-04-11 04:02:14 -07:00
Don Isaac
dff1f555b4
test: get zig build test working ( #18207 )
...
### What does this PR do?
Lets us write and run unit tests directly in Zig.
Running Zig unit tests in CI is blocked by https://github.com/ziglang/zig/issues/23281 . We can un-comment relevant code once this is fixed.
#### Workflow
> I'll finish writing this up later, but some initial points are below.
> Tl;Dr: `bun build:test`
Test binaries can be made for any kind of build. They are called `<bun>-test` and live next to their corresponding `bun` bin. For example, debug tests compile to `build/debug/bun-debug-test`.
Test binaries re-use most cmake/zig build steps from normal bun binaries, so building one after a normal bun build is pretty fast.
### How did you verify your code works?
I tested that my tests run tests.
2025-04-08 15:31:53 -07:00
Zack Radisic
38a776a404
Implement uv_mutex_* fns and others ( #18555 )
2025-04-01 19:08:32 -07:00
Zack Radisic
5c0fa6dc21
Better error message for NAPI modules which access unsupported libuv functions ( #18503 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2025-03-26 23:57:10 -07:00
Dylan Conway
c21fca08e2
fix node:crypto hash name regression ( #18481 )
2025-03-25 20:43:41 -07:00
Meghan Denny
f2c8e63ae1
update to llvm 19 and c++ 23 ( #18317 )
...
Co-authored-by: nektro <5464072+nektro@users.noreply.github.com >
2025-03-20 21:44:19 -07:00
Jarred Sumner
8e246e1e67
Add precompiled header ( #18321 )
2025-03-20 19:27:46 -07:00
github-actions[bot]
294adc2269
deps: update lolhtml to v2.2.0 ( #18222 )
...
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com >
2025-03-15 21:33:41 -07:00
Jarred Sumner
63636f19f1
Revert "Upgrade mimalloc" due to memory usage regression ( #17892 )
2025-03-04 04:50:39 -08:00
Jarred Sumner
d429e35cdf
Smaller musl builds ( #17890 )
2025-03-04 02:10:22 -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
Jarred Sumner
1bf13aa671
Upgrade mimalloc ( #17817 )
2025-02-28 21:48:34 -08:00
Meghan Denny
27c90786ca
node: implement process.binding('fs') ( #17480 )
2025-02-20 22:15:01 -08:00
github-actions[bot]
e3e4264208
deps: update lshpack to v2.3.4 ( #17374 )
...
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com >
2025-02-15 21:50:41 -08:00
190n
ea65a2ad48
Bump WebKit ( #17095 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2025-02-12 22:08:53 -08:00
chloe caruso
2b97d61deb
chore: remove some trivial usage of usingnamespace ( #17268 )
2025-02-11 19:38:52 -08:00
chloe caruso
f912e0abc4
hot module reloading for HTML import development mode ( #16955 )
2025-02-08 00:31:30 -08:00
pfg
5620a7dfac
Enable asan on debug macos aarch64 builds ( #17058 )
2025-02-05 17:24:32 -08:00
Meghan Denny
b39d84690c
implement process.binding('buffer') ( #16741 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2025-02-04 17:59:48 -08:00