| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge pull request #3506 from IllusionMan1212/windows-hid | gingerBill | 2024-05-10 | 3 | -24/+791 |
| |\ | | | | | core/sys/windows: added various procedures and constants for the hid library | ||||
| | * | core/sys/windows: added various procedures and constants related to the hid ↵ | IllusionMan1212 | 2024-05-07 | 3 | -24/+791 |
| | | | | | | | | | library | ||||
| * | | Merge pull request #3560 from wschiefer/add-more-win32-console-apis | gingerBill | 2024-05-10 | 1 | -0/+2 |
| |\ \ | | | | | | | Add more win32 console APIs | ||||
| | * | | Add more win32 console APIs | Waldemar Schiefer | 2024-05-09 | 1 | -0/+2 |
| | | | | |||||
| * | | | fix a couple of -vet-style failures after ↵ | Laytan | 2024-05-09 | 1 | -15/+15 |
| |/ / | | | | | | | f54977336b27c32eab52b77d94e7b1610f4350cf | ||||
| * | | sys/linux: Pass size to epoll_create | Hiroaki Nakamura | 2024-05-06 | 1 | -1/+1 |
| | | | | | | | | | | | Without this fix, you can see a random size value is passed to epoll_create by using strace. | ||||
| * | | Merge pull request #3536 from laytan/linux-fix-open-bits | gingerBill | 2024-05-05 | 1 | -16/+35 |
| |\ \ | | | | | | | sys/linux: fix open bits | ||||
| | * | | sys/linux: fix open bits | Laytan Laats | 2024-05-05 | 1 | -16/+35 |
| | | | | |||||
| * | | | Merge pull request #3528 from laytan/fix-some-sync-issues | gingerBill | 2024-05-03 | 1 | -2/+2 |
| |\ \ \ | |/ / |/| | | Fix some sync issues | ||||
| | * | | darwin: fix minimum os version check not being inclusive | Laytan Laats | 2024-05-02 | 1 | -2/+2 |
| | |/ | |||||
| * | | [sys/linux]: Fix bit numbers for open flags | flysand7 | 2024-05-01 | 1 | -18/+21 |
| | | | |||||
| * | | sys/info: add missing `@(private)`'s | Laytan Laats | 2024-04-30 | 5 | -5/+5 |
| | | | |||||
| * | | sys/info: update doc.odin | Laytan Laats | 2024-04-30 | 1 | -12/+15 |
| | | | |||||
| * | | sys/info: retrieve better CPU description on Darwin | Laytan Laats | 2024-04-30 | 1 | -6/+21 |
| | | | | | | | | | | | Previously either `ARM` or `ARM64`, now you get something like `Apple M1` | ||||
| * | | sys/info: add feature detection for Darwin and Linux ARM | Laytan Laats | 2024-04-30 | 3 | -14/+206 |
| | | | |||||
| * | | sys/info: improve platform_linux | Laytan Laats | 2024-04-30 | 1 | -45/+57 |
| | | | | | | | | | | | | | | | | | | | 1. fix the `linux.open` call, passing `{ .RDONLY }` becomes `0x00000001` while `RDONLY` is supposed to be `0x00000000` 2. fix the case where `/etc/os-release` starts with `PRETTY_NAME` `strings.index` was used but was checking `> 0` while `0` is valid 3. remove unneccesary temporary allocations 4. simplify the logic | ||||
| * | | sys/info: remove unneccesary build tags | Laytan Laats | 2024-04-30 | 5 | -5/+0 |
| | | | |||||
| * | | sys/unix: add sysctlbyname for darwin | Laytan Laats | 2024-04-30 | 1 | -9/+18 |
| | | | |||||
| * | | sys/darwin: fix sysctl and sysctlbyname syscalls | Laytan Laats | 2024-04-30 | 1 | -3/+3 |
| | | | |||||
| * | | sys/info: add easy way of getting the MacOS version | Laytan Laats | 2024-04-30 | 2 | -4/+11 |
| |/ | |||||
| * | Keep -vet happy | gingerBill | 2024-04-28 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'master' of https://github.com/odin-lang/Odin | gingerBill | 2024-04-28 | 1 | -0/+1 |
| |\ | |||||
| | * | Add SetMenu | Yunky | 2024-04-27 | 1 | -0/+1 |
| | | | |||||
| * | | Add stack frame procedures for `core:sys/windows` | gingerBill | 2024-04-28 | 3 | -0/+44 |
| |/ | |||||
| * | sys/darwin/foundation: fix Application->sendEvent signature | Laytan Laats | 2024-04-24 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #3434 from flysand7/sys-linux-fixes | gingerBill | 2024-04-15 | 1 | -4/+4 |
| |\ | | | | | [sys/linux]: Fix syscall calls for open and fstat | ||||
| | * | [sys/linux]: Fix syscall calls for open and fstat | flysand7 | 2024-04-15 | 1 | -4/+4 |
| | | | |||||
| * | | Merge pull request #3428 from mgavioli/fix_core_docs | gingerBill | 2024-04-15 | 1 | -64/+64 |
| |\ \ | | | | | | | Fix the format of some `doc.odin` files of the `core` library… | ||||
| | * | | Fix the format of some `doc.odin` files of the `core` library which did not ↵ | Maurizio M. Gavioli | 2024-04-14 | 1 | -64/+64 |
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | made into the documentation. `c/frontend/tokenizer`: add proper "Example:" header to demo example code, removed empty lines. `container/bit_array`: moved comment before package; aligned narrative lines to left margin; converted case lines into bulleted lines ("- "); converted individual examples to single-tab-indented preformatted text. `dynlib`: removed "//+build ignore" line; added newline at EOF. `image/netpmb`: converted indented lines of "Reading", "Wrting" and "Some syntax..." into bulleted lists; "Formats" indented lines kept as they are as the preformatted text seems relevant to keep the alignments; doubly indented lines kept as single-indented to keep them different (as the format does not allow for two-level bulleted lists); removed empy lines. `os/os2`: WIP, not modified `sys/info`: removed "//+build ignore" line; converted tab-indented initial description into regular left-margin comment; moved uncommented sample code within the doc comment as an "Example:"; moved simple- and double-tabbed separate comments with sample Windows and macOS outputs within the doc comment as bulleted headlines with preformatted output listings; removed now empty comments and blank lines after the package line. `text/i18n`: removed "//+build ignore" line; moved the pacakge line at the end; de-indented the tab-indented introductory narrative; moved sample code comments into the doc comment as tab-indented code with a proper "Example:" heading; removed "```" MD attempts at code formatting. `text/table`: unindented the comment lines of a descriptive kind; headlines of major subdivisions are marked as bold; kept code samples as tab-indented preformatted text (as there are several of them, the standard "Example:" and "Output:" headings cannot be used) removing the "```" MD attempts at code formatting; removed in-between blank lines. | ||||
| * / | [sys/linux]: Fix signature on wait4 syscall | flysand7 | 2024-04-15 | 1 | -2/+2 |
| |/ | |||||
| * | Core Foundation and Security vendor libraries. | Vitalii Kravchenko | 2024-04-13 | 7 | -133/+648 |
| | | |||||
| * | add movefile flags | wrapperup | 2024-04-09 | 1 | -1/+7 |
| | | |||||
| * | Move `vendor:darwin/Foundation` to `core:sys/darwin/Foundation` | gingerBill | 2024-04-08 | 32 | -0/+3488 |
| | | |||||
| * | Update "core:runtime" to "base:runtime" | Lucas Perlind | 2024-04-07 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #3373 from laytan/add-some-windows-wsa-symbols | gingerBill | 2024-04-04 | 2 | -15/+46 |
| |\ | | | | | add some wsa based additions to `core:sys/windows` | ||||
| | * | add some wsa based additions to `core:sys/windows` | Laytan Laats | 2024-04-04 | 2 | -15/+46 |
| | | | |||||
| * | | Merge pull request #3371 from mailgerigk/windows-setevent | gingerBill | 2024-04-04 | 1 | -0/+1 |
| |\ \ | | | | | | | Add windows.SetEvent | ||||
| | * | | Add windows.SetEvent | gerigk | 2024-04-04 | 1 | -0/+1 |
| | |/ | |||||
| * / | Remove dead newline | gingerBill | 2024-04-04 | 1 | -1/+0 |
| |/ | |||||
| * | correct newly found vets | Laytan Laats | 2024-04-03 | 1 | -2/+2 |
| | | |||||
| * | Fixed windows.COINIT.MULTITHREADED declaration. It's supposed to be 0 rather ↵ | Dragos Popescu | 2024-03-31 | 1 | -1/+16 |
| | | | | | than 3 | ||||
| * | add MacOS 14.4.1 to sys/info and odin report | Laytan Laats | 2024-03-28 | 1 | -1/+2 |
| | | |||||
| * | Merge pull request #3283 from laytan/darwin-new-wait-on-address-api | gingerBill | 2024-03-27 | 2 | -0/+318 |
| |\ | | | | | darwin: use new wait on address API if possible | ||||
| | * | add `ODIN_` prefix to the new constant | Laytan Laats | 2024-03-18 | 1 | -2/+2 |
| | | | |||||
| | * | darwin: use new wait on address API if possible | Laytan Laats | 2024-03-15 | 2 | -0/+318 |
| | | | |||||
| * | | update macOS releases for `core:sys/info` and `odin report` | Laytan Laats | 2024-03-20 | 1 | -0/+5 |
| |/ | |||||
| * | Merge pull request #3272 from iansimonson/add_getrusage_darwin | gingerBill | 2024-03-14 | 2 | -1/+27 |
| |\ | | | | | Add getrusage syscall for mac/darwin | ||||
| | * | Use c.long rather than int | Ian Simonson | 2024-03-14 | 2 | -15/+17 |
| | | | |||||
| | * | Fix __darwin_suseconds_t definition | Ian Simonson | 2024-03-14 | 1 | -1/+1 |
| | | | | | | | | | | | | | __darwin_suseconds_t is defined as long which on macos 64 bit systems is equivalent to 8 bytes. It is equivalent to Odin int type _not_ i32 | ||||
| | * | No need for timeval definition | Ian Simonson | 2024-03-13 | 1 | -5/+0 |
| | | | | | | | | | | | It already existed so lets just use that rather than redeclaring it | ||||