aboutsummaryrefslogtreecommitdiff
path: root/core/sys
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #4290 from flysand7/pipe-has-datadev-2024-10gingerBill2024-10-011-0/+8
|\ | | | | [os2/process]: Implement `process_exec`, and `pipe_has_data`
| * Revert "Add missing registers in User_Regs on AMD64"flysand72024-09-261-6/+0
| | | | | | | | This reverts commit acfac3cf2d14f6f27beae9e305b0dc0b57aa6321.
| * Add missing registers in User_Regs on AMD64flysand72024-09-261-0/+6
| |
| * Fix indentation issuesflysand72024-09-261-7/+7
| |
| * [os2]: Implement pipe_has_data procedureflysand72024-09-241-0/+8
| |
* | sys/posix: use '#max_field_align'Laytan Laats2024-09-303-44/+30
| |
* | Pass delta time instead of current time to odin.js `step`gingerBill2024-09-291-2/+2
| |
* | Add missing registers in User_Regs on AMD64flysand72024-09-261-0/+6
| |
* | Add gamepad supportgingerBill2024-09-223-32/+142
| |
* | Add gamepad eventsgingerBill2024-09-222-4/+47
| |
* | Add new js eventsgingerBill2024-09-221-2/+8
| |
* | Move `vendor:wasm/js` to `core:sys/wasm/js`gingerBill2024-09-229-0/+2743
|/
* Merge pull request #4261 from laytan/net-bound-endpointgingerBill2024-09-191-0/+21
|\ | | | | net: add `bound_endpoint` procedure
| * net: add `bound_endpoint` procedureLaytan Laats2024-09-171-0/+21
| |
* | Merge pull request #4203 from karl-zylinski/file-tags-without-commentsgingerBill2024-09-1969-72/+72
|\ \ | | | | | | Make tags use #+ syntax instead of //+
| * | Merge branch 'master' into file-tags-without-commentsKarl Zylinski2024-09-172-0/+15
| |\|
| * | Moved all packages in core, base, vendor, tests and examples to use new #+ ↵Karl Zylinski2024-09-1469-72/+72
| | | | | | | | | | | | file tag syntax.
* | | Merge pull request #4262 from flysand7/ptrace-argsLaytan2024-09-171-14/+15
|\ \ \ | |_|/ |/| | [sys/linux]: Fix the order of arguments for ptrace cont, singlestep and syscall
| * | [sys/linux]: Fix the order of arguments for ptrace cont, singlestep and syscallflysand72024-09-181-14/+15
| |/
* | add new macos releases to 'odin report' and sys/infoLaytan Laats2024-09-171-0/+4
| |
* | fix wrong ulock timeout calculation, add version check for iosLaytan Laats2024-09-171-2/+6
| |
* | Fix core sync test deadlock on darwinpkova2024-09-171-0/+7
|/
* fix EventMaskAny definitionLaytan Laats2024-09-121-2/+2
|
* remove deprecation, technically deprecated but widely usedLaytan Laats2024-09-051-1/+4
|
* Merge pull request #4191 from laytan/improve-package-doc-commentsgingerBill2024-09-045-2/+12
|\ | | | | core: improve package doc comments for the documentation generator
| * core: improve package doc comments for the documentation generatorLaytan Laats2024-09-035-2/+12
| |
* | Merge pull request #4181 from laytan/more-riscv-sysinfoLaytan2024-09-036-34/+302
|\ \ | |/ |/| sys/info: more CPU feature detection for RISC-V
| * sys/info: more CPU feature detection for RISC-Vlaytan2024-09-026-34/+302
| |
* | More Objective-C Runtime bindings.Vitalii Kravchenko2024-09-032-18/+100
| |
* | fix some doc commentsLaytan Laats2024-09-021-1/+1
|/
* Add missing `flush` functionality to `os` platformsFeoramund2024-08-281-0/+11
| | | | | | | | | Platforms: - FreeBSD - Haiku - Linux - NetBSD - OpenBSD
* Fix FreeBSD implementations of `read_at` and `write_at`Feoramund2024-08-281-0/+76
| | | | These procedures must not modify the underlying file pointer.
* Fix broken cases of `Seek` usage in `_file_stream_proc`Feoramund2024-08-281-0/+1
| | | | Handles `EINVAL`, among other fixes.
* Merge pull request #4158 from sqrt-negativeone/masterJeroen van Rijn2024-08-282-0/+38
|\ | | | | Win32 clipboard procedures
| * Add Win32 procs needed to handle clipboardFakhri Mouad2024-08-282-0/+38
| |
* | Remove unused import.Jeroen van Rijn2024-08-281-2/+0
|/
* fix zombie thread leak in thread self cleanupLaytan Laats2024-08-281-0/+2
|
* fix windows bindings where BOOL is not actually a booleanLaytan Laats2024-08-281-2/+2
| | | | Fixes #4157
* Minor cleanup of CFString.odingingerBill2024-08-271-150/+143
|
* Fix win32 dwmapi enum.VladPavliuk2024-08-251-1/+1
|
* Fix `-vet-tabs` issuesgingerBill2024-08-247-202/+202
|
* orca: implement core:time and core:logLaytan Laats2024-08-232-41/+22
|
* Merge pull request #4120 from laytan/posix-processgingerBill2024-08-222-0/+280
|\ | | | | os2: process API for Darwin and most of it for BSDs
| * os2: process API for Darwin and most of it for BSDsLaytan Laats2024-08-222-0/+280
| |
* | Merge pull request #4089 from laytan/riscv64gingerBill2024-08-228-61/+818
|\ \ | | | | | | add support for linux_riscv64 and freestanding_riscv64
| * | correct the riscv64 stat structsLaytan2024-08-211-20/+1
| | |
| * | add support for linux_riscv64 and freestanding_riscv64Laytan2024-08-208-59/+835
| |/
* | Merge pull request #4106 from yeongjukang/mastergingerBill2024-08-211-3/+30
|\ \ | | | | | | core:sys/linux - implement clock_settime, clock_getres and clock_nanosleep
| * | changed signature of clock_getresYeongju Kang2024-08-211-3/+4
| | |
| * | implement clock_settime, clock_getres and clock_nanosleepYeongju Kang2024-08-191-3/+29
| |/