delete std.io.MultiWriter
803215bb18 • Andrew Kelley • Jul 1, 2025
remove std.io.BitWriter
110af768bb • Andrew Kelley • Jul 1, 2025
std.zip: operate on fs.File.Reader rather than anytype
e76afef847 • Andrew Kelley • Jul 1, 2025
get autodocs wasm compiling again
576702ca40 • Andrew Kelley • Jul 1, 2025
std.http.Client: fix redirects
af4bb996f0 • Andrew Kelley • Jul 1, 2025
std.http.Client: sendBody flush by default; fix flushing
b3df9d4bf9 • Andrew Kelley • Jul 1, 2025
std.http fixes
d0b8392852 • Andrew Kelley • Jul 1, 2025
std.http.BodyWriter: fix end of transfer-encoding chunked
af7721d20f • Andrew Kelley • Jul 1, 2025
std.io.BufferedReader: implement readVecLimit
42cc1bd76e • Andrew Kelley • Jul 1, 2025
std.http.Server: flush by default with respond
b78e375a2d • Andrew Kelley • Jul 1, 2025
std.http: fix parseTrailers (transfer-encoding: chunked)
97c7d6e5b3 • Andrew Kelley • Jul 1, 2025
std.http: fix chunked transfer flushing and end-of-stream handling
2abbcb6d2a • Andrew Kelley • Jul 1, 2025
std.io.BufferedReader: fix peekSentinel
6fe9c8f036 • Andrew Kelley • Jul 1, 2025
std.http.Client: fix alignment when freeing memory
d9aa84de28 • Andrew Kelley • Jul 1, 2025
std.http: fix chunked header offset calculation
847afd0a47 • Andrew Kelley • Jul 1, 2025
std.http.Server: remove the 25 header limit
e4126aa213 • Andrew Kelley • Jul 1, 2025
std.http.Server: don't try to discard nonexistent body
4716c00366 • Andrew Kelley • Jul 1, 2025
std.http.Reader: simplify states
9ed20386bb • Andrew Kelley • Jul 1, 2025
std.fs.File: fix missing end of stream
b0d825948a • Andrew Kelley • Jul 1, 2025
std.crypto.tls.Client: give all cleartext in read
5ac895c820 • Andrew Kelley • Jul 1, 2025
std.crypto.tls.Client: update to new reader/writer API
bb7af21d6f • Andrew Kelley • Jul 1, 2025
fix build runner compilation
e326d7e8ec • Andrew Kelley • Jul 1, 2025
std.compress.zstd.Decompress: cap input buffer required size
a091ccb217 • Andrew Kelley • Jul 1, 2025
std.io.BufferedReader: add readRemaining
b3da216f1b • Andrew Kelley • Jul 1, 2025
std.io.Reader: rename readAll to readRemaining
cbe5920975 • Andrew Kelley • Jul 1, 2025
std.compress.zstd: tests passing
0d29c78af5 • Andrew Kelley • Jul 1, 2025
std.io.Reader: add assertion to verify counts
990031444d • Andrew Kelley • Jul 1, 2025
std.io.BufferedReader: don't use `@memmove` yet
01973a8a16 • Andrew Kelley • Jul 1, 2025
std.io.Reader.readRemainingArrayList: add minimum_buffer_size
f32fc8a848 • Andrew Kelley • Jul 1, 2025
std.compress.zstd: better error code for oversize literals
2dbf05af0a • Andrew Kelley • Jul 1, 2025
std.compress.zstd: fix raw/rle blocks not doing frame accounting
2ff5ea2231 • Andrew Kelley • Jul 1, 2025
std.compress.zstd.Decompress: avoid `@errorCast`
439117d0d7 • Andrew Kelley • Jul 1, 2025
std.compress.zstd: it's compiling
e05af2da13 • Andrew Kelley • Jul 1, 2025
std.compress.zstd: rewrite
685d55c1a4 • Andrew Kelley • Jul 1, 2025
remove heap allocation from zstd
689a70663a • Andrew Kelley • Jul 1, 2025
std: WIP update more to new reader/writer
25ac70f973 • Andrew Kelley • Jul 1, 2025
std.http: mostly finish the rewrite
c7040171fb • Andrew Kelley • Jul 1, 2025
formatted printing: fix handling of nested format functions
aef0434c01 • Andrew Kelley • Jul 1, 2025
std.http: more update
d8cea03245 • Andrew Kelley • Jul 1, 2025
get build runner compiling again
ab3a947bef • Andrew Kelley • Jul 1, 2025
std.http: rewrite
81b0d14e2b • Andrew Kelley • Jul 1, 2025
update std.net and nail down delimiter APIs
396464ee6b • Andrew Kelley • Jul 1, 2025
stabilize readRemainingArrayList and readRemainingAlloc API
1bb75f9d62 • Andrew Kelley • Jul 1, 2025
fix more compiler errors
a90f07b537 • Jacob Young • Jul 1, 2025
cbe: pass behavior tests
cf28736f0d • Jacob Young • Jul 1, 2025
std.io.AllocatingWriter.writeSplat: better implementation
045c1c1557 • Andrew Kelley • Jul 1, 2025
std: update some http to new reader/writer
d9b9e3c272 • Andrew Kelley • Jul 1, 2025
siphash: fix `std.io.Writer` API non-conformance
4004c8058e • Jacob Young • Jul 1, 2025
Zcu: fix cached z(o)ir loading
650bc19ff3 • Jacob Young • Jul 1, 2025
cbe: port to new `std.io.BufferedWriter` API
fceec91f77 • Jacob Young • Jul 1, 2025
std: reader/writer fixes
4dc3a9444c • Andrew Kelley • Jul 1, 2025
std.http.Server: implement chunked request parsing
19b82ca7ab • Andrew Kelley • Jul 1, 2025
link: port to `std.io.BufferedReader` API changes
d62f22cc4d • Jacob Young • Jul 1, 2025
build_runner: port to `std.io.BufferedReader` API changes
6a0f2227e8 • Jacob Young • Jul 1, 2025
std.http.Server: fix BufferedReader API usage
7b0d826849 • Andrew Kelley • Jul 1, 2025
std.net.Stream: fix interface() infinite recursion
d7b081882a • Andrew Kelley • Jul 1, 2025
std.tar.Writer: update reader/writer API usage
e9fd9798f4 • Andrew Kelley • Jul 1, 2025
std.io.poll: update for BufferedReader
24441b184f • Andrew Kelley • Jul 1, 2025
std.http.Server: update end methods
9fe0ce377c • Andrew Kelley • Jul 1, 2025
std.io.BufferedReader: don't use a BufferedWriter field
cdd05df532 • Andrew Kelley • Jul 1, 2025
std.io.BufferedReader: get rid of the `@constCast`
00afaa4b18 • Andrew Kelley • Jul 1, 2025
update std.http.Server to new API
f333267782 • Andrew Kelley • Jul 1, 2025
revert introduction of `@errorCast` in this branch
98f463ad59 • Andrew Kelley • Jul 1, 2025
cbe: start porting to new `std.io.BufferedWriter` API
b76b4c9c36 • Jacob Young • Jul 1, 2025
build_runner: fix compile errors
ffb0e283d7 • Jacob Young • Jul 1, 2025
revert most instances of anyerror to match origin/master
3b390e4f13 • Andrew Kelley • Jul 1, 2025
std.io: redo Reader and Writer yet again
a4fdda6ae0 • Andrew Kelley • Jul 1, 2025
std: start converting networking stuff to new reader/writer
20a784f713 • Andrew Kelley • Jul 1, 2025
std.net.Stream: implement Reader
c872a9fd49 • Andrew Kelley • Jul 1, 2025
backends: port to new `std.io.BufferedWriter` API
f3d0fc7a66 • Jacob Young • Jul 1, 2025
build_runner: port to new `std.io.BufferedWriter` API
a21e7ab64f • Jacob Young • Jul 1, 2025
tweak std.io.Writer and followups
1164d5ece5 • Andrew Kelley • Jul 1, 2025
std.io.BufferedWriter: don't use ArrayList for this
383afd19d7 • Andrew Kelley • Jul 1, 2025
std.io.Reader: extract PositionalReader to separate interface
4ee2534566 • Andrew Kelley • Jul 1, 2025
array list tests passing again
60854795b8 • Andrew Kelley • Jul 1, 2025
maybe it's better to track bytes written in BufferedWriter
646454beb5 • Andrew Kelley • Jul 1, 2025
fix hello world
faab6d5cbf • Andrew Kelley • Jul 1, 2025
io: fix compile errors
1501734747 • Jacob Young • Jul 1, 2025
ubsan_rt: port to new `std.io.BufferedWriter` API
5d22c588e2 • Jacob Young • Jul 1, 2025
Dwarf: cleanup and port to new `std.io.BufferedReader` API
d76c8d0bd2 • Jacob Young • Jul 1, 2025
back to the anyerror!usize vtable
9dc0b4a98f • Andrew Kelley • Jul 1, 2025
std: hacking around with buffered reader / writer semantics
6ac7931bec • Andrew Kelley • Jul 1, 2025
std.io: move getStdIn, getStdOut, getStdErr functions to fs.File
890a02c345 • Andrew Kelley • Jul 1, 2025
update some more std lib API to new Reader/Writer
6c48aad991 • Andrew Kelley • Jul 1, 2025
fix merge conflicts
31e0b5c3c7 • Andrew Kelley • Jul 1, 2025
reader interface vecs and bufferedwriter arraylist
57e1fc29d2 • Andrew Kelley • Jul 1, 2025
redo reader
5aa8573f2b • Andrew Kelley • Jul 1, 2025
update some more compiler code
2fb6ce2f92 • Andrew Kelley • Jul 1, 2025
zig fmt compiling
4aed226e07 • Andrew Kelley • Jul 1, 2025
std.http tests passing with updated writer API
5ada2e3937 • Andrew Kelley • Jul 1, 2025
std.crypto.tls.Client: upgrade to `std.io.BufferedWriter`
6c7b103122 • Andrew Kelley • Jul 1, 2025
std.fmt.format: support base 64 encoding
d87b59f5a5 • Andrew Kelley • Jul 1, 2025
std.posix.sendfile: don't write trailers on linux
8464efa5dd • Andrew Kelley • Jul 1, 2025
os: fix missing and incorrect msghdr definitions
a500651370 • Nameless • Jul 1, 2025
more of the compiler updated to new Writer API
bf00eb3006 • Andrew Kelley • Jul 1, 2025
fix duration formatting
09af68de80 • Andrew Kelley • Jul 1, 2025
get std lib json tests passing
051c7af49a • Andrew Kelley • Jul 1, 2025
give std.json an API spanking
e154b62d63 • Andrew Kelley • Jul 1, 2025
fix byte formatted printing
7569494b45 • Andrew Kelley • Jul 1, 2025
much of the compiler upgraded to new API
bb1dffcf32 • Andrew Kelley • Jul 1, 2025