sjorsdonkers
c31e2d91dd
Remove global scope
2025-04-29 11:59:14 +02:00
Karl Seguin
89fea9b4df
initialize ICU
...
This makes functions like new Intl.DateTimeFormat() not crash.
2025-04-25 13:15:38 +08:00
sjorsdonkers
b2ba505954
Check if it works with v8 97bcfb6
2025-04-23 17:00:22 +02:00
sjorsdonkers
5026c48805
Update zig-v8 to v0.1.18
2025-04-22 13:49:00 +02:00
Karl Seguin
9e36702eb2
Improve documentation
...
Remove Env from caller, and don't store Env in isolate. We don't need it, we
can execute all runtime code from the Executor (which we store a pointer to
in the v8.Context)
2025-04-15 15:18:06 +08:00
Karl Seguin
b8d7744563
replace zig-js-runtime
2025-04-15 15:18:04 +08:00
Karl Seguin
14cc87e1a5
Use latest tls.zig (with new allocation-free API)
...
Add more fuzz tests around async tls.
2025-03-23 19:05:37 +08:00
Karl Seguin
22aa126b29
Cleaner merge
...
Switch to non-blocking sockets.
Fix TLS handshake/receive/send ordering
2025-03-23 19:05:35 +08:00
Karl Seguin
feb2046549
add TLS integration test for sync client
2025-03-23 19:01:40 +08:00
Karl Seguin
2f362f2aa2
handle redirects on asynchronous calls
2025-03-23 19:01:40 +08:00
Karl Seguin
807d3a600c
Support transfer-encoding: chunked, fix async+tls integration
2025-03-23 19:01:40 +08:00
Karl Seguin
fa8ea1ef43
use latest tls.zig
2025-03-23 19:01:40 +08:00
Karl Seguin
2017d4785b
replace zig-async-io and std.http.Client with a custom HTTP client
2025-03-23 19:01:40 +08:00