| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | | | add ARM thread state | Colin Davidson | 2024-08-29 | 1 | -2/+20 | |
| | | | | | ||||||
| * | | | | initial posix/spawn | Colin Davidson | 2024-08-29 | 1 | -0/+13 | |
| | | | | | ||||||
| * | | | | more useful pieces | Colin Davidson | 2024-08-28 | 1 | -6/+74 | |
| | | | | | ||||||
| * | | | | add stuff needed for process control | Colin Davidson | 2024-08-25 | 1 | -3/+62 | |
| |/ / / | ||||||
| * | | | orca: implement core:time and core:log | Laytan Laats | 2024-08-23 | 2 | -41/+22 | |
| | | | | ||||||
| * | | | Merge pull request #4120 from laytan/posix-process | gingerBill | 2024-08-22 | 2 | -0/+280 | |
| |\ \ \ | | | | | | | | | os2: process API for Darwin and most of it for BSDs | |||||
| | * | | | os2: process API for Darwin and most of it for BSDs | Laytan Laats | 2024-08-22 | 2 | -0/+280 | |
| | | | | | ||||||
| * | | | | Merge pull request #4089 from laytan/riscv64 | gingerBill | 2024-08-22 | 8 | -61/+818 | |
| |\ \ \ \ | | | | | | | | | | | add support for linux_riscv64 and freestanding_riscv64 | |||||
| | * | | | | correct the riscv64 stat structs | Laytan | 2024-08-21 | 1 | -20/+1 | |
| | | | | | | ||||||
| | * | | | | add support for linux_riscv64 and freestanding_riscv64 | Laytan | 2024-08-20 | 8 | -59/+835 | |
| | |/ / / | ||||||
| * | | | | Merge pull request #4106 from yeongjukang/master | gingerBill | 2024-08-21 | 1 | -3/+30 | |
| |\ \ \ \ | |_|/ / |/| | | | core:sys/linux - implement clock_settime, clock_getres and clock_nanosleep | |||||
| | * | | | changed signature of clock_getres | Yeongju Kang | 2024-08-21 | 1 | -3/+4 | |
| | | | | | ||||||
| | * | | | implement clock_settime, clock_getres and clock_nanosleep | Yeongju Kang | 2024-08-19 | 1 | -3/+29 | |
| | |/ / | ||||||
| * | | | A couple of foundation binding. Vet tabs. | Vitalii Kravchenko | 2024-08-21 | 3 | -18/+32 | |
| | | | | ||||||
| * | | | Fix termios NCCS size on linux. | Isaac Andrade | 2024-08-19 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | Add support for Linux on os/sys/posix termios. | Isaac Andrade | 2024-08-19 | 1 | -52/+178 | |
| |/ / | ||||||
| * | | fix `open` bindings | Laytan Laats | 2024-08-16 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | `open` specifies the `mode` argument as vararg (presumably to make it optional). varargs actually have rules about casting, in this case the rule that any integer arg of size <= 4 has to be casted to `i32` before passing it. Not doing that implicit cast makes the permissions wrong or not apply at all. | |||||
| * | | Merge pull request #3971 from jasonKercher/os2-process-linux | gingerBill | 2024-08-16 | 3 | -7/+21 | |
| |\ \ | | | | | | | os2 process linux implementation | |||||
| | * | | update core:filepath's clean, join and split_list to return optional ↵ | jason | 2024-08-16 | 1 | -0/+0 | |
| | | | | | | | | | | | | | Allocator_Errors | |||||
| | * | | os2 linux process_wait rework; add Sig_Child_Code to sys/linux bits | jason | 2024-08-09 | 1 | -0/+14 | |
| | | | | ||||||
| | * | | merge commit | jason | 2024-08-07 | 18 | -172/+1504 | |
| | |\ \ | ||||||
| | * | | | Remove returned bool from access and faccessat in sys/linux. | jason | 2024-08-04 | 1 | -7/+7 | |
| | | | | | | | | | | | | | | | | | Switch to using AT_EMPTY_PATH to execve with file descriptors. | |||||
| * | | | | Merge pull request #4004 from Skytrias/orca-odin-bindings | gingerBill | 2024-08-16 | 2 | -0/+2471 | |
| |\ \ \ \ | | | | | | | | | | | Add autogenerated orca bindings and macros from laytan | |||||
| | * | | | | sys/orca: add missing using | Laytan | 2024-08-10 | 1 | -1/+1 | |
| | | | | | | ||||||
| | * | | | | Update orca bindings and macros to requested changes | skytrias | 2024-08-02 | 2 | -110/+105 | |
| | | | | | | ||||||
| | * | | | | Add autogenerated orca bindings and macros from laytan | skytrias | 2024-08-01 | 2 | -0/+2476 | |
| | | | | | | ||||||
| * | | | | | Merge pull request #4075 from yay/more-foundation-bindings | Laytan | 2024-08-16 | 6 | -24/+104 | |
| |\ \ \ \ \ | | | | | | | | | | | | | More Foundation bindings. | |||||
| | * | | | | | More Foundation bindings. | Vitalii Kravchenko | 2024-08-16 | 6 | -24/+104 | |
| | | | | | | | ||||||
| * | | | | | | Merge pull request #3280 from beaumccartney/shm_syscalls | Laytan | 2024-08-15 | 2 | -16/+58 | |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | add shm_open and shm_unlink syscalls for darwin | |||||
| | * | | | | | | shm_open: comment with notes abt permissions | Beau McCartney | 2024-03-19 | 1 | -0/+5 | |
| | | | | | | | | ||||||
| | * | | | | | | sys_shm_open: fchmod the returned descriptor to get correct perms | Beau McCartney | 2024-03-16 | 1 | -0/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this doesn't happen by default | |||||
| | * | | | | | | sys_open() calls _sys_open_mode() to get a permission flags integer | Beau McCartney | 2024-03-15 | 1 | -16/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | _sys_open_mode() does exactly what sys_open() was originally doing inline, I simply factored it into a separate function so that other wrappers could call it (similar to _sys_permission_mode()) | |||||
| | * | | | | | | darwin: sys_shm_open() helper | Beau McCartney | 2024-03-15 | 1 | -0/+17 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | wraps syscall_shm_open() in the same way that sys_open() wraps syscall_open() | |||||
| | * | | | | | | helper function to convert Open_Flags bitset to a u32 | Beau McCartney | 2024-03-15 | 1 | -0/+23 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - analagous to _sys_permission_mode() - uses the already-existing conversion logic in sys_open() | |||||
| | * | | | | | | darwin: syscall wrappers for shm_open() and shm_unlink() | Beau McCartney | 2024-03-15 | 1 | -0/+8 | |
| | | | | | | | | ||||||
| * | | | | | | | os2: improve absolute/full path handling for posix | Laytan Laats | 2024-08-14 | 1 | -1/+1 | |
| | | | | | | | | ||||||
| * | | | | | | | os2: nice != priority | Laytan Laats | 2024-08-14 | 1 | -0/+26 | |
| | | | | | | | | ||||||
| * | | | | | | | posix: address some freebsd feedback | Laytan Laats | 2024-08-14 | 2 | -4/+8 | |
| | | | | | | | | ||||||
| * | | | | | | | posix: fix file type checks in stat | Laytan Laats | 2024-08-14 | 1 | -141/+33 | |
| | | | | | | | | ||||||
| * | | | | | | | posix: fix test on netbsd | Laytan Laats | 2024-08-14 | 2 | -3/+3 | |
| | | | | | | | | ||||||
| * | | | | | | | posix: more tests | Laytan Laats | 2024-08-14 | 1 | -3/+3 | |
| | | | | | | | | ||||||
| * | | | | | | | posix: move doc | Laytan Laats | 2024-08-14 | 2 | -57/+44 | |
| | | | | | | | | ||||||
| * | | | | | | | posix: fix foreign import of dl for free/netbsd | Laytan Laats | 2024-08-14 | 1 | -0/+2 | |
| | | | | | | | | ||||||
| * | | | | | | | os2: initial implementation for Darwin&BSDs, process API is only thing ↵ | Laytan Laats | 2024-08-14 | 4 | -4/+153 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | incomplete | |||||
| * | | | | | | | posix: add package | Laytan Laats | 2024-08-14 | 54 | -84/+11843 | |
| | | | | | | | | ||||||
| * | | | | | | | update MacOS releases | Laytan Laats | 2024-08-14 | 1 | -0/+2 | |
| | | | | | | | | ||||||
| * | | | | | | | Merge pull request #3125 from marcs-feh/master | Laytan | 2024-08-13 | 2 | -1/+27 | |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | sys/linux: Add binding to ioctl syscall + standard fd constants. | |||||
| | * | | | | | | | Update core/sys/linux/sys.odin | Laytan | 2024-08-13 | 1 | -1/+1 | |
| | | | | | | | | | ||||||
| | * | | | | | | | Merge branch 'odin-lang:master' into master | marcs feh | 2024-02-11 | 4 | -1/+9 | |
| | |\ \ \ \ \ \ \ | ||||||
| | * \ \ \ \ \ \ \ | Merge branch 'odin-lang:master' into master | marcs feh | 2024-02-02 | 22 | -25/+25 | |
| | |\ \ \ \ \ \ \ \ | ||||||