Commits

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

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