Merge remote-tracking branch 'origin/master' into wrangle-writer-buffering
6e6c68d889 • Andrew Kelley • Jul 10, 2025
cbe: reapply writer changes
725dbf295e • Jacob Young • Jul 2, 2025
sync
69fd07bd50 • Andrew Kelley • Jul 2, 2025
sync
1043c3e2ac • Andrew Kelley • Jul 2, 2025
sync
1323ad58f0 • Andrew Kelley • Jul 2, 2025
sync
1467845184 • Andrew Kelley • Jul 2, 2025
Merge remote-tracking branch 'origin/master' into wrangle-writer-buffering
665737d845 • Andrew Kelley • Jul 2, 2025
sync
f23b15b4d5 • Andrew Kelley • Jul 2, 2025
sync
dd4eb86bc1 • Andrew Kelley • Jul 1, 2025
std: fix some compilation errors
c9915e949e • Andrew Kelley • Jul 1, 2025
std.fs.File.Reader: fix wrong calculation when reading
bc9db143c9 • Andrew Kelley • Jul 1, 2025
std.io.Writer: introduce flush
55d6341eab • Andrew Kelley • Jul 1, 2025
std: fix drain bugs in Writer.Allocating and net.Stream
5b5243b5b7 • Andrew Kelley • Jul 1, 2025
std.http compiling again
9f8486170c • Andrew Kelley • Jul 1, 2025
std.io: start removing context from Reader/Writer
d4545f216a • Andrew Kelley • Jul 1, 2025
std.io: Reader and Writer check vtable ptr rather than context
7d6b5ed510 • Andrew Kelley • Jul 1, 2025
std: update zstd to new API
c27ab8b45d • Andrew Kelley • Jul 1, 2025
std.io.Reader.bufferContents -> buffered
743326f8e9 • Andrew Kelley • Jul 1, 2025
std.fs.AtomicFile: don't forget to flush
9d18e31fee • Andrew Kelley • Jul 1, 2025
std: move copy_file_range, fcopyfile impls and usage
25a0648176 • Andrew Kelley • Jul 1, 2025
fix std.fs.File.Reader
7926081ec3 • Andrew Kelley • Jul 1, 2025
hello world compiling again
837f2bfc69 • Andrew Kelley • Jul 1, 2025
update some stuff to std.io API
af24e722fb • Andrew Kelley • Jul 1, 2025
readable -> reader / writable -> writer
52b3275eb2 • Andrew Kelley • Jul 1, 2025
update std.io.AllocatingWriter to new API
a249cc1c7e • Andrew Kelley • Jul 1, 2025
std: fix a couple compilation errors
ef8d7aa251 • Andrew Kelley • Jul 1, 2025
std.io.Reader: update readSliceShort to new API
f04bc71ed7 • Andrew Kelley • Jul 1, 2025
std.io.Writer: implement writableVectorIterator
0027cc1b1a • Andrew Kelley • Jul 1, 2025
std.io.Reader: implement readVec
084e45fd86 • Andrew Kelley • Jul 1, 2025
std: update uses of unbuffered_writer
b393112674 • Andrew Kelley • Jul 1, 2025
std.net: update to new IO API
9d163c7ac3 • Andrew Kelley • Jul 1, 2025
std: combine BufferedWriter into Writer
1e2aab2f97 • Andrew Kelley • Jul 1, 2025
std: combine BufferedReader into Reader
3c98e2c826 • Andrew Kelley • Jul 1, 2025
std: update AtomicFile to new API
2ed47f1ed8 • Andrew Kelley • Jul 1, 2025
std: upgrade more API to use File.Reader
ba684a18ca • Andrew Kelley • Jul 1, 2025
std: finish renaming RwError to StreamError
2f5574ac08 • Andrew Kelley • Jul 1, 2025
delete more dead code
3ef75356f6 • Andrew Kelley • Jul 1, 2025
delete dead code
38a86bd701 • Andrew Kelley • Jul 1, 2025
std: remove fifo
21df001001 • Andrew Kelley • Jul 1, 2025
std.fs.File: update for new writeFile API
3650cd3e8e • Andrew Kelley • Jul 1, 2025
std: improve the discarding writer
7b417c6caf • Andrew Kelley • Jul 1, 2025
std: update http.WebSocket to new API
74c56376ee • Andrew Kelley • Jul 1, 2025
std: fix a bunch of compilation errors
da303bdaf1 • Andrew Kelley • Jul 1, 2025
std.compress.flate: API reorg and reader/writer updates
fd4fb10722 • Andrew Kelley • Jul 1, 2025
update git fetching logic to new reader/writer API
06b44a0afa • Andrew Kelley • Jul 1, 2025
std.crypto.Certificate.Bundle.macos: rework
d603121dc3 • Andrew Kelley • Jul 1, 2025
fix compile errors building the compiler
01b580e75d • Jacob Young • Jul 1, 2025
std.debug.Dwarf.expression: partial rework
4607770a57 • Andrew Kelley • Jul 1, 2025
introduce std.math.addAny
4512f27784 • Andrew Kelley • Jul 1, 2025
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