zig/lib
Andrew Kelley 0403f9647b std: different mechanism for disabling network dependency
On Windows, it is sometimes problematic to depend on ws2_32.dll. Before,
users of std.Io.Threaded would have to call ioBasic() rather than io()
in order to avoid unnecessary dependencies on ws2_32.dll. Now, the
application can disable networking with std.Options.

This change is necessary due to moving networking functionality to
be based on Io.Operation, which is a tagged union.
2026-03-05 22:36:33 -08:00
..
build-web std.Io.{Writer|Duration}: move duration formatting to a format method 2026-02-28 02:46:04 +01:00
c libc malloc: introduce a canary 2026-02-14 09:25:41 +01:00
compiler std: different mechanism for disabling network dependency 2026-03-05 22:36:33 -08:00
compiler_rt compiler_rt: optimize udivmod large-divisor case with trial quotient 2026-03-05 20:22:19 +01:00
docs fix(docs/wasm):zig std html render error function 'a' 2026-02-27 19:17:47 +01:00
include remove all IBM AIX and z/OS support 2025-10-29 14:25:51 +01:00
init rework fuzz testing to be smith based 2026-02-13 22:12:19 -05:00
libc zig libc: acosf 2026-02-13 11:30:14 -08:00
libcxx libcxx: use compiler's _LIBCPP_HAS_LIBRARY_ALIGNED_ALLOCATION when set 2025-11-14 02:02:59 +01:00
libcxxabi remove all IBM AIX and z/OS support 2025-10-29 14:25:51 +01:00
libtsan remove all IBM AIX and z/OS support 2025-10-29 14:25:51 +01:00
libunwind remove all IBM AIX and z/OS support 2025-10-29 14:25:51 +01:00
std std: different mechanism for disabling network dependency 2026-03-05 22:36:33 -08:00
c.zig libc: implement insque and remque in Zig 2026-02-12 21:35:36 -08:00
compiler_rt.zig std: different mechanism for disabling network dependency 2026-03-05 22:36:33 -08:00
fuzzer.zig std: different mechanism for disabling network dependency 2026-03-05 22:36:33 -08:00
ubsan_rt.zig std: different mechanism for disabling network dependency 2026-03-05 22:36:33 -08:00
zig.h std.Threaded: replace more kernel32 functions with ntdll 2026-02-07 00:02:50 -05:00