aboutsummaryrefslogtreecommitdiff
path: root/lib/std/net.zig
AgeCommit message (Expand)Author
2023-06-19all: zig fmt and rename "@XToY" to "@YFromX"Eric Joldasov
2023-06-16migration: std.math.{min, min3, max, max3} -> `@min` & `@max`r00ster91
2023-06-03Merge pull request #15579 from squeek502/mem-delimitersAndrew Kelley
2023-05-23std.sort: add pdqsort and heapsortAli Chraghi
2023-05-13Update all std.mem.split calls to their appropriate functionRyan Liptak
2023-05-13Update all std.mem.tokenize calls to their appropriate functionRyan Liptak
2023-05-07convert s[start..start+len] to s[start..][0..len]dweiller
2023-04-28std: update to use `@memcpy` directlyAndrew Kelley
2023-04-28update codebase to use `@memset` and `@memcpy`Andrew Kelley
2023-04-25change semantics of `@memcpy` and `@memset`Andrew Kelley
2023-04-24std.net.StreamServer.Options: add reuse_portJon
2023-03-17Enable IPv4 mapped address conversion in linux version getAddressList (#14916)hequn
2023-03-09std.http: handle relative redirectsNameless
2023-03-09add error sets to tcpConnect* and tls.Client.initNameless
2023-02-18update std lib and compiler sources to new for loop syntaxAndrew Kelley
2023-01-23std.net.Address: clarify unix socket getOsSockLenIsaac Freund
2023-01-23std: eliminate pointless meta.assumeSentinel() usageIsaac Freund
2023-01-19Make `res` nullable in `getaddrinfo`Jarred Sumner
2023-01-17std.net.getAddressList: call WSAStartup on WindowsAndrew Kelley
2023-01-10std.net: check for localhost names before asking DNSpraschke
2023-01-02std.crypto.tls.Client: rework the read functionAndrew Kelley
2023-01-02std.crypto.tls.Client: fix the read functionAndrew Kelley
2023-01-02std.crypto.Tls: discard ChangeCipherSpec messagesAndrew Kelley
2023-01-02std.crypto.Tls: parse the ServerHello handshakeAndrew Kelley
2023-01-02std.http reorg; introduce std.crypto.TlsAndrew Kelley
2022-12-27update uses of overflow arithmetic builtinsVeikka Tuominen
2022-12-09api(std.ascii): remove deprecated declsr00ster91
2022-11-29std.mem.Allocator: allow shrink to failAndrew Kelley
2022-11-12Make invalidFmtError public and use in place of compileErrors for bad format ...Nick Cernis
2022-07-25std.mem: add `first` method to `SplitIterator` and `SplitBackwardsIterator`r00ster
2022-07-23std.net.getAddressList: fix segfault on bad hostnameVeikka Touminen
2022-06-07std: adjust for stage2 semanticsVeikka Tuominen
2022-06-03std: update tests to stage2 semanticsVeikka Tuominen
2022-01-15Merge pull request #10576 from schmee/macos-resolve-ipJakub Konka
2022-01-14Check for isDarwin() instead of linked libcJohn Schmidt
2022-01-14Use allocPrintZ to avoid needing assumeSentinelbryfry
2022-01-12Use libc if_nametoindex if available when parsing IPsJohn Schmidt
2021-12-02update function name in errorAli Chraghi
2021-11-30allocgate: renamed getAllocator function to allocatorLee Cannon
2021-11-30allocgate: std Allocator interface refactorLee Cannon
2021-11-30std lib API deprecations for the upcoming 0.9.0 releaseAndrew Kelley
2021-10-04migrate from `std.Target.current` to `@import("builtin").target`Andrew Kelley
2021-09-16net.Address: Fix writing 0-bytes when formatting Unix addressesKirjastonhoitaja
2021-09-01std.os: more reorganization effortsAndrew Kelley
2021-08-24remove redundant license headers from zig standard libraryAndrew Kelley
2021-08-09Ip4Address parser: reject 0-prefixed components (#9538)Frank Denis
2021-08-06Update all usages of mem.split/mem.tokenize for generic versionRyan Liptak
2021-06-21fix code broken from previous commitJacob G-W
2021-05-17std: update regarding std.builtin reorganizationAndrew Kelley
2021-04-15std: change `@import("builtin")` to `std.builtin`Andrew Kelley