aboutsummaryrefslogtreecommitdiff
path: root/lib/std/x
AgeCommit message (Expand)Author
2022-04-05zig fmt: remove trailing whitespace on doc commentsDamien Firmenich
2022-01-14Check for isDarwin() instead of linked libcJohn Schmidt
2022-01-12Use libc if_nametoindex if available when parsing IPsJohn Schmidt
2021-10-04migrate from `std.Target.current` to `@import("builtin").target`Andrew Kelley
2021-09-24Resolve scope IDs using IPv6 socketsStephen Gregoratto
2021-09-16Set the Storage socket sizes to be system definedStephen Gregoratto
2021-09-12os: usingnamespace fixes for std.x.os.Socket and std.os.TCPKenta Iwasaki
2021-09-01std: fix regressions from this branchAndrew Kelley
2021-09-01std.os: more reorganization effortsAndrew Kelley
2021-08-24remove redundant license headers from zig standard libraryAndrew Kelley
2021-08-24std: [breaking] move errno to become an nonexhaustive enumAndrew Kelley
2021-06-21fix code broken from previous commitJacob G-W
2021-06-21std, src, doc, test: remove unused variablesJacob G-W
2021-06-01os: make msghdr, msghdr_const, and sockaddr_storage backwards-compatibleKenta Iwasaki
2021-06-01x/os/net: remove unnecessary comptime prefix in resolveScopeID()Kenta Iwasaki
2021-06-01x: replace std.builtin with std.Target.currentKenta Iwasaki
2021-06-01x/os: {read, write}Vectorized() -> {read, write}Message()Kenta Iwasaki
2021-06-01os: have sendmsg, recvmsg flags be c_intlithdew
2021-06-01x/os, x/tcp: fix Socket.Message init values and tcp test buf lenlithdew
2021-06-01x/io, x/os: async i/o reactor, cross-platform socket syscalls and bitslithdew
2021-05-12Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-10x/os, os: fix setsockopt on windows, simplify Socket.setOption error setlithdew
2021-05-10x/os/socket, std/os/windows: implement loading winsock extensionslithdew
2021-05-10x/os, x/net, os:, fix typos/errors, add missing constants/docslithdew
2021-05-10x/os/socket_posix.zig: make linger struct externKenta Iwasaki
2021-05-10x/os/socket: use sockaddr_storage for accept()lithdew
2021-05-10x/net/tcp, x/os/socket: tcp.Client.{Reader, Writer}lithdew
2021-05-10std/os, x/os/socket: windows support, socket helpers, getpeername()lithdew
2021-05-08Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-08std: update usage of std.testingVeikka Tuominen
2021-05-05std: fix compile errors found by stage2Andrew Kelley
2021-05-05x/net: fix tcp tests for openbsd and add missing `fmt` importlithdew
2021-05-03x/net/ip: add copyright headerlithdew
2021-05-03x/net: generalize `tcp.Address` into `ip.Address`lithdew
2021-05-03x/net/tcp: make tcp tests blocking to avoid unit test raceslithdew
2021-05-03x/os/net: skip ipv6 scope id parse test on unsupported platformslithdew
2021-05-03x/net: disable tcp tests on wasilithdew
2021-05-03x/os: fix compile errors on mac and linuxlithdew
2021-05-03x/os, x/net: re-approach `Address`, rename namespace `TCP -> tcp`lithdew
2021-05-03x/os, x/net: layout tcp, ipv4/ipv6, and socket abstractionslithdew
2021-04-25x: fmt source codelithdew
2021-04-25x, x/os/Socket: initial work on new Socket abstractionlithdew