aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * | Remove double closeLaytan Laats2024-08-281-1/+0
| * | Properly close the temporary files in io testsLaytan Laats2024-08-281-2/+4
| * | Fix EOF detection is os2 window readLaytan Laats2024-08-281-0/+4
| * | Add `io` tests for `bufio` streamsFeoramund2024-08-281-0/+120
| * | Make sure `seek` succeeds in `io.Limited_Reader` test setupFeoramund2024-08-281-1/+6
| * | Test empty slice usage in `io` procsFeoramund2024-08-281-0/+32
| * | Return `0, nil` in all `io` cases where an empty slice is providedFeoramund2024-08-286-1/+44
| * | Fix `pread` and `pwrite` on `os2` WindowsFeoramund2024-08-281-2/+2
| * | Test `io` unexpected pointer movementFeoramund2024-08-281-0/+32
| * | Report invalid whence & offset on `os2` WindowsFeoramund2024-08-282-0/+5
| * | Fix Windows infinite recursion with `os2._flush`Feoramund2024-08-281-2/+2
| * | Add documentation to `os2.close`Feoramund2024-08-281-0/+6
| * | Update `core:io` testsFeoramund2024-08-281-48/+44
| * | Check `int(abs)` instead to avoid overflowsFeoramund2024-08-281-2/+3
| * | Report `Invalid_Whence` on some `os` platformsFeoramund2024-08-287-14/+73
| * | Add missing `flush` functionality to `os` platformsFeoramund2024-08-286-7/+28
| * | Report `Invalid_Whence` in `os2` Linux seekFeoramund2024-08-281-2/+14
| * | Report `Invalid_Whence` in `os2` POSIX seekFeoramund2024-08-281-1/+14
| * | Copy missing errors in `os2._get_platform_error` from `posix` to `linux`Feoramund2024-08-281-0/+8
| * | Add test suite for `core:io`Feoramund2024-08-282-0/+550
| * | Zero `n` on error in `_file_stream_proc`Feoramund2024-08-281-0/+3
| * | Fix indentationFeoramund2024-08-281-46/+46
| * | Fix OpenBSD implementations of `read_at` and `write_at`Feoramund2024-08-281-12/+22
| * | Fix indentationFeoramund2024-08-281-45/+45
| * | Fix Haiku implementations of `read_at` and `write_at`Feoramund2024-08-281-12/+22
| * | Fix NetBSD implementations of `read_at` and `write_at`Feoramund2024-08-281-12/+22
| * | Make Windows `pread` and `pwrite` conform to POSIXFeoramund2024-08-281-20/+8
| * | Fix FreeBSD implementations of `read_at` and `write_at`Feoramund2024-08-282-12/+93
| * | Fix broken cases of `Seek` usage in `_file_stream_proc`Feoramund2024-08-284-0/+15
| * | Measure `bytes.Buffer` size by `length` instead of `capacity`Feoramund2024-08-281-1/+1
| * | Add `Seek` behavior to `bytes.Buffer`Feoramund2024-08-281-1/+24
| * | Don't invalidate `prev_rune` if `Reader` seek failedFeoramund2024-08-281-1/+1
| * | Return `.EOF` in `bytes.buffer_read_at` insteadFeoramund2024-08-281-1/+1
| * | Make `bytes.reader_init` return an `io.Stream`Feoramund2024-08-281-1/+2
| * | Make `io.Section_Reader` set `base` tooFeoramund2024-08-281-2/+3
| * | Add missing `io.Stream_Mode` responsesFeoramund2024-08-284-4/+4
* | | Merge pull request #4165 from avanspector/mastergingerBill2024-08-301-5/+4
|\ \ \ | |_|/ |/| |
| * | Merge branch 'master' of https://github.com/avanspector/Odinavanspector2024-08-3032-458/+718
| |\ \
| | * \ Merge branch 'odin-lang:master' into masteravanspector2024-08-2932-458/+718
| | |\ \ | |_|/ / |/| | |
* | | | Merge pull request #4164 from laytan/virtual-growing-min-block-size-fixLaytan2024-08-291-0/+4
|\ \ \ \
| * | | | mem/virtual: make sure the given size is used for subsequent blocksLaytan Laats2024-08-291-0/+4
|/ / / /
* | | | Merge pull request #4163 from laytan/sysconf-pagesizeLaytan2024-08-292-2/+9
|\ \ \ \ | |_|_|/ |/| | |
| * | | mem/virtual: use `sysconf` for retrieving page size and actually use these in...Laytan Laats2024-08-292-2/+9
* | | | Merge pull request #4162 from laytan/os2-disable-custom-heap-allocatorLaytan2024-08-281-0/+13
|\ \ \ \
| * | | | os2: disable custom heap allocatorLaytan2024-08-281-0/+13
|/ / / /
* | | | Merge pull request #4158 from sqrt-negativeone/masterJeroen van Rijn2024-08-283-0/+93
|\ \ \ \
| * | | | fix style, ensure we compile with flags `-vet -strict-style -disallow-do`Fakhri Mouad2024-08-281-29/+27
| * | | | fix indentation in test fileFakhri Mouad2024-08-281-11/+11
| * | | | avoid using `do` statement in odin codebaseFakhri Mouad2024-08-281-9/+14
| * | | | Add Win32 procs needed to handle clipboardFakhri Mouad2024-08-283-0/+90
| |/ / /