aboutsummaryrefslogtreecommitdiff
path: root/core/os
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #4290 from flysand7/pipe-has-datadev-2024-10gingerBill2024-10-016-125/+313
|\
| * adjust docsflysand72024-09-291-6/+3
| * [os2/process]: Implement process_execflysand72024-09-281-0/+90
| * [os2/process]: Unindent doc commentsflysand72024-09-281-124/+123
| * Fix indentation issuesflysand72024-09-261-4/+4
| * [os2]: Implement pipe_has_data procedureflysand72024-09-245-1/+103
* | Remove unused importsgingerBill2024-09-221-2/+0
|/
* Merge pull request #4261 from laytan/net-bound-endpointgingerBill2024-09-191-1/+1
|\
| * net: add `bound_endpoint` procedureLaytan Laats2024-09-171-1/+1
* | Merge pull request #4203 from karl-zylinski/file-tags-without-commentsgingerBill2024-09-1943-56/+56
|\ \
| * | Merge branch 'master' into file-tags-without-commentsKarl Zylinski2024-09-173-72/+21
| |\|
| * | Moved all packages in core, base, vendor, tests and examples to use new #+ fi...Karl Zylinski2024-09-1443-56/+56
* | | Merge branch 'odin-lang:master' into os-get-current-directory-allocator-argYuriy Grynevych2024-09-191-1/+6
|\ \ \
| * | | Fix #4265Laytan Laats2024-09-181-1/+6
| | |/ | |/|
* | | Update core/os/os_openbsd.odinYuriy Grynevych2024-09-191-0/+1
* | | Update core/os/os_netbsd.odinYuriy Grynevych2024-09-191-0/+1
* | | Update core/os/os_linux.odinYuriy Grynevych2024-09-191-0/+1
* | | Update core/os/os_freebsd.odinYuriy Grynevych2024-09-191-0/+1
* | | Update core/os/os_darwin.odinYuriy Grynevych2024-09-191-0/+1
* | | [core/os] get_current_directory: Add allocator arg to targets where its missingYuriy Grynevych2024-09-185-5/+5
|/ /
* | Merge pull request #4208 from laytan/more-wasm-vendor-supportgingerBill2024-09-171-70/+19
|\ \
| * | wasm: support more vendor librariesLaytan Laats2024-09-091-70/+19
| |/
* / Fix CPU count detection in FreeBSD & NetBSDFeoramund2024-09-112-2/+2
|/
* Remove unused base:runtime from os2/heap_linux.odinpkova2024-09-081-2/+0
* Fix os2/heap_linux.odin deadlockpkova2024-09-081-36/+35
* fix(os2): mkdir_all on path_posixDan Castrillo2024-09-021-5/+5
* Fix possible leaks in `os2.user_*` callsgingerBill2024-08-311-6/+10
* Fix EOF detection is os2 window readLaytan Laats2024-08-281-0/+4
* Return `0, nil` in all `io` cases where an empty slice is providedFeoramund2024-08-283-1/+23
* Fix `pread` and `pwrite` on `os2` WindowsFeoramund2024-08-281-2/+2
* 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
* Report `Invalid_Whence` on some `os` platformsFeoramund2024-08-287-14/+73
* Add missing `flush` functionality to `os` platformsFeoramund2024-08-285-7/+17
* 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
* 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-281-12/+17
* Fix broken cases of `Seek` usage in `_file_stream_proc`Feoramund2024-08-283-0/+14
* Add missing `io.Stream_Mode` responsesFeoramund2024-08-282-2/+2
* os2: disable custom heap allocatorLaytan2024-08-281-0/+13
* Merge pull request #4148 from Feoramund/tls-cleanergingerBill2024-08-261-0/+5
|\