Adam
7ba4b1d01e
Fix: deprecated goo.gl links in snapshots raised in issue #20086 ( #20424 )
2025-07-05 00:58:42 -07:00
190n
c6deb4527c
Fix crash when FFI pointers are encoded as ints ( #20351 )
...
Co-authored-by: 190n <7763597+190n@users.noreply.github.com >
Co-authored-by: Ciro Spaciari <ciro.spaciari@gmail.com >
2025-06-13 19:46:26 +02:00
Ali
885979644d
Fixed : bun:ffi new CString() ignores byteOffset argument if byteLength is not provided ( #19819 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2025-06-03 04:05:04 -07:00
Jarred Sumner
14b439a115
Fix formatters not running in CI + delete unnecessary files ( #19433 )
2025-05-08 23:22:16 -07:00
Don Isaac
943dc53a3b
fix(ffi): make using tinycc bindings safer ( #17397 )
...
Co-authored-by: DonIsaac <22823424+DonIsaac@users.noreply.github.com >
2025-02-24 11:23:26 -08: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
Kai Tamkun
68f026b3cd
FFI: provide napi_env explicitly ( #15431 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-11-26 13:54:24 -08:00
Jarred Sumner
f263436911
Experiment: Add buffer type and inline pointer ( #14036 )
2024-09-19 21:26:50 -07:00
Jarred Sumner
6415296e96
Support napi inside of bun:ffi ( #14028 )
2024-09-19 03:19:08 -07:00
Jarred Sumner
181b8722e2
Enable cc test ( #14026 )
2024-09-18 21:55:49 -07:00
Jarred Sumner
6d98bccd8b
TinyCC: -framework support, __attribute__(deprecated(string)) in enum, fix dlsym issue ( #13993 )
...
Co-authored-by: Dylan Conway <35280289+dylan-conway@users.noreply.github.com >
2024-09-17 15:50:02 -07:00
Jarred Sumner
f4391e7023
Support compiling and running C from JavaScript ( #13403 )
2024-09-14 04:57:44 -04:00
Jarred Sumner
cd6785771e
run prettier and add back format action ( #13722 )
2024-09-03 21:32:52 -07:00
Jarred Sumner
b0018465cc
WebKit upgrade ( #12246 )
...
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com >
2024-07-01 23:27:59 -07:00
Ashcon Partovi
d105b048b1
Use Buildkite for CI ( #11477 )
2024-06-27 14:56:07 -07:00
Jarred Sumner
c405a4bd21
Fixes #10304 ( #10407 )
2024-04-22 13:03:36 -07:00
Jarred Sumner
39d1287f03
Port #9278 ( #9596 )
...
* Port #9278
Co-Authored-By: argosphil <argosphil@murena.io >
* Fix incorrect type
Co-Authored-By: argosphil <argosphil@murena.io >
---------
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com >
Co-authored-by: argosphil <argosphil@murena.io >
2024-03-24 12:21:11 -07:00
Jarred Sumner
e848c3f226
Get Bun.write tests to pass on Windows and bun:sqlite tests to pass ( #8393 )
...
* Move ReadFile and WriteFile to separate file
* Use libuv for Bun.write()
* Update windows_event_loop.zig
* build
* Get bun-write tests to pass. Implement Bun.write with two files.
* UPdate
* Update
* Update failing test list
* update
* More
* More
* More
* More
* Mark the rest
* ok
* oops
* Update bun-write.test.js
* Update blob.zig
---------
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com >
Co-authored-by: Dave Caruso <me@paperdave.net >
Co-authored-by: Georgijs Vilums <georgijs.vilums@gmail.com >
2024-01-23 20:03:56 -08:00
Jarred Sumner
83f2432da6
Update prettier ( #8198 )
...
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com >
2024-01-15 23:47:13 -08:00
dave caruso
072f2f15ea
ci: run windows tests and also run them concurrently ( #7758 )
2024-01-12 17:02:20 -08:00
dave caruso
369e3022e4
chore: upgrade zig to 0.12.0-dev.1828+225fe6ddb ( #7671 )
...
* chore: upgrade zig to 0.12.0-dev.1828+225fe6ddb
* open as iterable
* fix building identifier cache
* fix windows build
* fix linux build
* fix linux build
2023-12-16 00:14:15 -08:00
dave caruso
24ca605832
feat(test): run any test file by passing it as a path ( #7483 )
...
* feat(test): allow file paths to test specific files.
* [autofix.ci] apply automated fixes
* be less stupid about what files the CI runs as tests
* aa
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2023-12-06 08:52:12 -08:00
dave caruso
29b1a4f61b
fix(ffi): fix ffi with large uint32_t values ( #7009 )
...
* fix(ffi): fix ffi with large uint32_t values
* clean up
2023-11-09 12:02:20 -08:00
Ciro Spaciari
b65862e23b
fix(ffi) fix size limit for dlopen ( #5516 )
...
* fix size limit
* 63
* throw error
* ffi.test.js
* add macos tests
* oops
2023-09-20 18:50:10 -07:00
Jarred Sumner
6c3dabd84e
Fix leaking .ptr ( #4181 )
...
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com >
2023-08-16 22:10:01 -07:00
dave caruso
d196aa2de6
FFI typo ( #3973 )
...
* FFI typo
* add tests
* it was a newline
2023-08-04 16:08:50 -07:00
dave caruso
22b801bb89
fix #2820 ( #2832 )
2023-05-09 14:20:12 -07:00
Jarred Sumner
7bd6a1f86d
Remove usages of void{} in favor of {}
...
See https://github.com/ziglang/zig/issues/15213
2023-04-09 05:39:05 -07:00
Ashcon Partovi
f7e4eb8369
Reorganize tests ( #2332 )
2023-03-07 12:22:34 -08:00