COMMITS
/ core/bytes/buffer.odin February 17, 2026
November 14, 2025
G
`Empty` -> `Unsupported`
gingerBill committed
August 27, 2024
F
Return `0, nil` in all `io` cases where an empty slice is provided
Feoramund committed
August 22, 2024
F
Check `int(abs)` instead to avoid overflows
Feoramund committed
August 19, 2024
F
Measure `bytes.Buffer` size by `length` instead of `capacity`
Feoramund committed
F
Add `Seek` behavior to `bytes.Buffer`
Feoramund committed
F
Return `.EOF` in `bytes.buffer_read_at` instead
Feoramund committed
F
Add missing `io.Stream_Mode` responses
Feoramund committed
May 30, 2024
J
Update `tests\core\encoding\cbor` to use new test runner.
Jeroen van Rijn committed
April 25, 2024
L
improve some Negative_Read/Negative_Write logic
Laytan Laats committed
August 18, 2023
J
_buffer_grow: Preserve allocator if already set via init_buffer_allocator
Jeroen van Rijn committed
June 8, 2023
G
Update to new io interface
gingerBill committed
May 9, 2023
L
fix bytes.buffer_init_allocator not using given allocator if len/cap is 0
Laytan Laats committed
September 27, 2022
G
Use `uint` instead of `int` to improve code generation for bounds checking
gingerBill committed
September 15, 2022
G
Clean up of the core library to make the stream vtables not be pointers directly.
gingerBill committed
July 14, 2022
G
Add `buffer_read_ptr` and `buffer_write_ptr`
gingerBill committed
August 31, 2021
G
Remove unneeded semicolons from the core library
gingerBill committed
April 14, 2021
G
Add buffer_read_at buffer_write_at
gingerBill committed
December 17, 2020
G
Add `bytes.buffer_write_to` and `bytes.buffer_read_from`
gingerBill committed
G
Make bytes.odin consistent with strings.odin in functionality
gingerBill committed
December 5, 2020
G
Minor correction to bytes.Buffer's vtable
gingerBill committed
December 4, 2020
G
Add `bytes.Buffer`
gingerBill committed