aboutsummaryrefslogtreecommitdiff
path: root/core/os
Commit message (Expand)AuthorAgeFilesLines
* pass flags down from `os.send` in darwin and linuxSamuel Elgozi2025-01-262-2/+2
* Merge pull request #4733 from laytan/get-executable-pathgingerBill2025-01-249-5/+222
|\
| * os/os2: use proc_pidpath for executable path on darwinLaytan Laats2025-01-221-20/+6
| * os/os2: get_executable_path and working directory on wasiLaytan Laats2025-01-211-2/+31
| * os/os2: add get_executable_path and get_executable_directoryLaytan Laats2025-01-218-3/+205
* | Merge pull request #4730 from laytan/os2-linux-loop-writes-and-cap-rwgingerBill2025-01-241-20/+41
|\ \ | |/ |/|
| * os/os2: bring Linux to other impls standards by looping writes and maxing one...Laytan Laats2025-01-201-20/+41
* | Merge pull request #4716 from laytan/os2-wasigingerBill2025-01-2112-4/+1186
|\ \
| * | os/os2: wasi target supportLaytan Laats2025-01-1812-4/+1186
* | | Merge pull request #4732 from zen3ger/os2-process-incorrect-working-dirLaytan2025-01-211-0/+5
|\ \ \ | |_|/ |/| |
| * | os/os2: Linux _process_start() write back error on fchdir failureRoland Kovacs2025-01-201-2/+3
| * | os/os2: Properly update CWD on Linux when using _process_start()Roland Kovacs2025-01-201-0/+4
| |/
* / os2/heap_linux point to runtime._heap_allocator_procjason2025-01-192-727/+7
|/
* Implement _read_directory_iterator in os2.jason2025-01-101-3/+84
* Merge pull request #4672 from shizeeg/masterLaytan2025-01-111-0/+8
|\
| * add os.exists() to FreeBSDsh!zeeg2025-01-101-0/+8
* | Update dir_unix.odinavanspector2025-01-101-1/+1
* | Haiku: small fixes across coreavanspector2025-01-101-2/+17
* | Merge branch 'odin-lang:master' into masteravanspector2025-01-0610-135/+120
|\|
| * Remove unused importgingerBill2025-01-051-1/+0
| * Use static global memory for std handles instead of allocating.gingerBill2025-01-057-76/+93
| * Fix sys/linux 64 bit arguments on 32 bit systemsjason2025-01-021-0/+3
| * Minor fixes + cleanup in os2 and sys/linuxjason2025-01-022-3/+1
| * General clean up of codegingerBill2025-01-011-1/+10
| * Get arm64 up to speed in os2 linuxjason2024-12-193-56/+15
* | Fix os_haiku.odin (again)avanspector2024-12-211-1/+1
* | fix haikuavanspector2024-12-202-7/+8
|/
* fix #4389 - retrieve file type by opening if other methods failedLaytan Laats2024-12-061-3/+20
* Make `O_RDONLY` default for `os.open` on all platforms.Jeroen van Rijn2024-11-283-588/+579
* os2: skip dir test when unsupportedLaytan Laats2024-11-151-1/+1
* os2: fix file type detection in dir_windowsLaytan Laats2024-11-152-14/+10
* os2: fix leak in dir_windowsLaytan Laats2024-11-151-0/+1
* Fix #4406 `os2` to not close the std file handles but rather just free the me...gingerBill2024-11-041-3/+3
* Merge pull request #4427 from laytan/posix-additionsgingerBill2024-10-301-1/+1
|\
| * sys/posix: impl rest of linux, impl some of WindowsLaytan Laats2024-10-281-1/+1
* | Update process_windows.odinPatric Dexheimer2024-10-271-1/+1
* | Merge pull request #4335 from colrdavidson/datetime_tzJeroen van Rijn2024-10-226-25/+12
|\ \ | |/ |/|
| * tweaks per laytan suggestionsColin Davidson2024-10-106-25/+12
* | Merge pull request #4118 from andradei/posix-linuxLaytan2024-10-131-4/+7
|\ \ | |/ |/|
| * Add contants RTLD contants on os_linux and posix (dlfcn).Isaac Andrade2024-08-281-4/+7
| * Use native types on linux POSIX structs.Isaac Andrade2024-08-281-3/+0
| * Merge branch 'master' of github.com:odin-lang/Odin into posix-linuxIsaac Andrade2024-08-277-130/+168
| |\
| * | Add POSIX dirent struct for Linux.Isaac Andrade2024-08-231-0/+3
* | | os/os2: add default permissions to write_entire_fileLaytan Laats2024-10-071-1/+1
* | | os/os2: fix mkdir_all on posix with abs pathLaytan Laats2024-10-071-1/+1
* | | reset n before stderr path tooLaytan Laats2024-10-051-0/+1
* | | Don't append to buffer if nothing was readflysand72024-10-051-2/+2
* | | Merge pull request #4272 from flysand7/os2-noquoteLaytan2024-10-041-17/+21
|\ \ \
| * | | Remove unused thingsflysand72024-10-051-21/+3
| * | | [os2/process]: Don't quote arguments unless neededflysand72024-09-191-17/+39