0
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-10-30 09:08:00 -04:00
denoland-deno/ext
Divy Srivastava 5928925541
fix(ext/ffi): disallow empty ffi structs (#17487)
This patch makes `NativeType` to `libffi::middle::Type` conversion
failliable and w.t disallows struct with empty fields. libffi does not
handle "empty" struct because they don't exist in C (or Rust).

Fixes #17481
2023-01-21 21:21:14 +05:30
..
broadcast_channel chore: forward v1.29.4 release commit to main (#17453) 2023-01-17 00:30:33 +01:00
cache chore: forward v1.29.4 release commit to main (#17453) 2023-01-17 00:30:33 +01:00
console chore: forward v1.29.4 release commit to main (#17453) 2023-01-17 00:30:33 +01:00
crypto chore(ext/crypto): Update rsa to 0.7.0 (#16327) 2023-01-18 15:18:41 +00:00
fetch chore: forward v1.29.4 release commit to main (#17453) 2023-01-17 00:30:33 +01:00
ffi fix(ext/ffi): disallow empty ffi structs (#17487) 2023-01-21 21:21:14 +05:30
flash chore: forward v1.29.4 release commit to main (#17453) 2023-01-17 00:30:33 +01:00
http chore: forward v1.29.4 release commit to main (#17453) 2023-01-17 00:30:33 +01:00
napi fix(napi): don't hold on to borrow during iteration (#17461) 2023-01-18 02:14:53 +01:00
net feat: Stabilize Deno.Listener.ref/unref (#17477) 2023-01-20 16:32:55 +01:00
node chore: forward v1.29.4 release commit to main (#17453) 2023-01-17 00:30:33 +01:00
tls chore: forward v1.29.4 release commit to main (#17453) 2023-01-17 00:30:33 +01:00
url chore: forward v1.29.4 release commit to main (#17453) 2023-01-17 00:30:33 +01:00
web chore: upgrade base64-simd to 0.8.0 (#17463) 2023-01-18 20:05:24 +05:30
webgpu chore: forward v1.29.4 release commit to main (#17453) 2023-01-17 00:30:33 +01:00
webidl chore: forward v1.29.4 release commit to main (#17453) 2023-01-17 00:30:33 +01:00
websocket Revert "perf(ext/websocket): optimize socket.send (#16320)" (#17480) 2023-01-20 17:20:14 +01:00
webstorage chore: forward v1.29.4 release commit to main (#17453) 2023-01-17 00:30:33 +01:00