aboutsummaryrefslogtreecommitdiff
path: root/core/os/stream.odin
Commit message (Expand)AuthorAgeFilesLines
* `Empty` -> `Unsupported`bill/io-error-changesgingerBill2025-11-141-1/+1
* Return `0, nil` in all `io` cases where an empty slice is providedFeoramund2024-08-281-0/+12
* Report `Invalid_Whence` on some `os` platformsFeoramund2024-08-281-8/+0
* Zero `n` on error in `_file_stream_proc`Feoramund2024-08-281-0/+3
* Fix broken cases of `Seek` usage in `_file_stream_proc`Feoramund2024-08-281-0/+8
* Add stubs for `flush` on platforms that didn't have itgingerBill2024-08-041-6/+2
* Correct `EOF` valuegingerBill2024-08-041-5/+0
* Add extra cases for `flush`gingerBill2024-08-041-1/+1
* Add read_at/write_at to missing platformsgingerBill2024-08-041-18/+10
* `Errno` -> `Error`gingerBill2024-08-041-1/+1
* Clean up error handlinggingerBill2024-08-041-5/+5
* Added some libc bindings for NetBSDAndreas T Jonsson2024-04-181-1/+1
* Initial commit of NetBSD portAndreas T Jonsson2024-04-161-2/+2
* fix core:osavanspector2024-02-251-3/+3
* fix eof logicLaytan Laats2023-12-141-7/+12
* make sure an eof is also returned from the file streams on non-windowsLaytan Laats2023-12-141-0/+8
* Remap EOF for Windows in stream procJeroen van Rijn2023-11-181-3/+5
* Fix unhandled EOF in streaming io on WindowsJeroen van Rijn2023-11-181-4/+5
* Ignore BSD's for stream.odingingerBill2023-06-081-5/+13
* Update to new io interfacegingerBill2023-06-081-52/+38
* Clean up of the core library to make the stream vtables not be pointers direc...gingerBill2022-09-151-2/+2
* Convert `ODIN_OS` and `ODIN_ARCH` to use enums rather than use stringsgingerBill2022-01-201-3/+3
* Add basic support for wasi in package osgingerBill2021-10-311-2/+2
* Remove unneeded semicolons from the core librarygingerBill2021-08-311-35/+35
* Keep -vet happygingerBill2020-12-021-3/+3
* Keep `fmt` happygingerBill2020-12-021-4/+10
* Make `os._file_stream_vtable` privategingerBill2020-12-021-0/+1
* Add `os.stream_from_handle`; fix `io.close`gingerBill2020-12-021-0/+62