aboutsummaryrefslogtreecommitdiff
path: root/lib/std/io.zig
AgeCommit message (Expand)Author
2020-08-31zig fmt: Remove dynamic stack from auto-indenting-streamLachlan Easton
2020-08-29Refactor zig fmt indentation. Remove indent from rendering code and have a st...Lachlan Easton
2020-08-20add license header to all std lib filesAndrew Kelley
2020-06-09Support Reader for InStreamJonathan Marler
2020-06-08support Writer instead of OutStreamJonathan Marler
2020-05-16Merge pull request #5175 from daurnimator/multi-out-streamVexu
2020-05-01cleanup and fixes. behavior tests passing with evented I/OAndrew Kelley
2020-05-01Merge branch 'windows-evented-io' of https://github.com/FireFox317/zig into F...Andrew Kelley
2020-04-27std: add io.MultiOutStreamdaurnimator
2020-04-01io: test all files under std/ioVincent Rischmann
2020-03-30std lib API deprecations for the upcoming 0.6.0 releaseAndrew Kelley
2020-03-27fix behavior test with --test-evented-io on windowsTimon Kruiper
2020-03-11add std.io.StreamSource and fixes to emitRawAndrew Kelley
2020-03-10update standard library to new I/O streams APIAndrew Kelley
2020-03-10(breaking) improve and simplify fixed buffer streams APIAndrew Kelley
2020-03-10(breaking) rework stream abstractionsAndrew Kelley
2020-03-03breaking: std.os read/write functions + sendfileAndrew Kelley
2020-03-01short std.builtin enum literals in std libxackus
2020-02-28introduce operating system version ranges as part of the targetAndrew Kelley
2020-02-24remove uses of `@ArgType` and `@IntType`Vexu
2020-02-24remove usages of `@typeId`, `@memberCount`, `@memberName` and `@memberType`Vexu
2020-02-20remove std.io.readLineAndrew Kelley
2020-02-18avoid a `@ptrCast` with an array literalAndrew Kelley
2020-02-18std: use LinearFifo to implement io.BufferedOutStreamCustomdaurnimator
2020-02-18std: let PeekStream have static/dynamic variantsdaurnimator
2020-02-18std: use LinearFifo to implement io.PeekStreamdaurnimator
2020-02-18std: use LinearFifo to implement io.BufferedInStreamCustomdaurnimator
2020-02-12Switch a bunch of FBA to use testing.allocatorBenjamin Feng
2020-02-06more std lib async I/O integrationAndrew Kelley
2020-01-29Move FailingAllocator to testingBenjamin Feng
2019-12-11lib/std/io: let the bring-your-own OS package handle stdio (#3887)Christine Dodrill
2019-12-10Add hotpath for BufferedOutStream (#3858)frmdstryr
2019-12-10Replace @typeOf with @TypeOf in all zig sourceRobin Voetter
2019-12-08std.fmt.format: tuple parameter instead of var argsAndrew Kelley
2019-12-05Increase io.BufferedInStream readByte speed by ~75%frmdstryr
2019-12-01Merge remote-tracking branch 'origin/master' into remove-array-type-coercionAndrew Kelley
2019-11-30move `std.fs.Dir.cwd` to `std.fs.cwd`Andrew Kelley
2019-11-27remove type coercion from array values to referencesAndrew Kelley
2019-11-21add std.fs.Dir.openReadAndrew Kelley
2019-11-13std.io.getStdOut and related fns no longer can errorAndrew Kelley
2019-11-08update more of the std lib to use `@as`Andrew Kelley
2019-11-08update the codebase to use `@as`Andrew Kelley
2019-10-29std lib networking improvements, especially non-blocking I/OAndrew Kelley
2019-10-24get rid of std.os.foo.is_the_targetAndrew Kelley
2019-10-21Merge branch 'stratact-no-dir-allocators'Andrew Kelley
2019-10-21remove pub syntax for container fieldsVexu
2019-10-21[wip] use NtDll APIs on Windows to implement std.fs.DirAndrew Kelley
2019-10-15Replaced setTag hack in Deserialize with @unionInittgschultz
2019-10-10miscellaneous improvements to generated docsAndrew Kelley
2019-10-10Merge branch 'docs-union-enum' of https://github.com/Vexu/zig into Vexu-docs-...Andrew Kelley