| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix various foreign signatures | Harold Brenes | 2025-09-29 | 4 | -6/+12 |
| | | |||||
| * | [core:sys/info] doc: Remove duplicated line | Yuriy Grynevych | 2025-09-25 | 1 | -1/+0 |
| | | |||||
| * | Merge pull request #5677 from slowhei/master | gingerBill | 2025-09-12 | 1 | -2/+14 |
| |\ | | | | | Fix Drawin addObserver methods and add support for new Objc_Block | ||||
| | * | Fix addObserver methods and add support for new Objc_Block | Tohei Ichikawa | 2025-09-11 | 1 | -2/+14 |
| | | | |||||
| * | | Merge branch 'odin-lang:master' into patch-2 | FourteenBrush | 2025-09-09 | 1 | -0/+1 |
| |\ \ | |||||
| | * | | Add build tags to `posix/spawn.odin` | FourteenBrush | 2025-09-07 | 1 | -0/+1 |
| | | | | |||||
| * | | | Add `RtlNtStatusToDosError` `ERROR_MR_MID_NOT_FOUND` error | FourteenBrush | 2025-09-09 | 1 | -0/+1 |
| | | | | |||||
| * | | | Add `RtlNtStatusToDosError` | FourteenBrush | 2025-09-09 | 1 | -0/+1 |
| | | | | | | | | | | Maps kernel NTSTATUS to win32 system error | ||||
| * | | | Add `ERROR_NOT_FOUND` | FourteenBrush | 2025-09-05 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | Returned by `CancelIoEx` when cancelled number or io completions was 0. Was for some reason defined in `core:os`, but not in win32 pkg. Ref: https://learn.microsoft.com/en-us/windows/win32/debug/system-error-codes--1000-1299- | ||||
| * | | | Add `CancelIoEx` to kernel32.odin | FourteenBrush | 2025-09-04 | 1 | -0/+1 |
| |/ / | |||||
| * | | Add `LPFN_GETACCEPTEXSOCKADDRS` to ws2_32.odin | FourteenBrush | 2025-08-31 | 1 | -1/+12 |
| | | | |||||
| * | | Fix broken wglUseFontBitmaps binding | puugz | 2025-08-30 | 1 | -1/+2 |
| | | | |||||
| * | | fix typo in CLSIDFromProgIDEx signature | Jon Lipstate | 2025-08-29 | 1 | -1/+1 |
| |/ | |||||
| * | Fixed and added obj-c methods for NSWindow | Stanislav Ch. Nikolov | 2025-08-28 | 1 | -2/+11 |
| | | |||||
| * | Add `add/remove_document_event_listener()` to `core:sys/wasm/js` | Bailey Gibbons | 2025-08-22 | 3 | -0/+64 |
| | | |||||
| * | Merge pull request #5516 from ↵ | gingerBill | 2025-08-15 | 2 | -0/+58 |
| |\ | | | | | | | | | cardboardguru76/darwin-foundation-support-for-handmade-hero-port Additional obj-c methods for darwin Foundation | ||||
| | * | Convert leading spaces to tabs | Steve Waddicor | 2025-08-01 | 1 | -26/+26 |
| | | | |||||
| | * | Merge branch 'odin-lang:master' into ↵ | cardboardguru76 | 2025-07-30 | 2 | -12/+353 |
| | |\ | | | | | | | | | | darwin-foundation-support-for-handmade-hero-port | ||||
| | * | | Additional obj-c methods for darwin Foundation | Steve Waddicor | 2025-07-29 | 2 | -0/+58 |
| | | | | | | | | | | | | | | | | | | | Added support for NSBitmapImageRep class. Added ability to set contents to a CALayer. I needed these to support a port of Handmade Hero, but they are of general use. | ||||
| * | | | Fix ITimer_Flags_Bits enum value | diniamo | 2025-08-14 | 1 | -1/+1 |
| | | | | |||||
| * | | | Added getaddrinfo flags | Wrath | 2025-08-12 | 1 | -0/+13 |
| | | | | |||||
| * | | | Merge pull request #5558 from odin-lang/bill/init-fini-changes | gingerBill | 2025-08-10 | 15 | -28/+50 |
| |\ \ \ | | | | | | | | | `@(init)` & `@(finit)` Changes. | ||||
| | * | | | Add another `contextless`bill/init-fini-changes | gingerBill | 2025-08-08 | 1 | -1/+1 |
| | | | | | |||||
| | * | | | Add missing `contextless` | gingerBill | 2025-08-08 | 2 | -2/+2 |
| | | | | | |||||
| | * | | | More contextless fixes | gingerBill | 2025-08-08 | 2 | -5/+5 |
| | | | | | |||||
| | * | | | Add more "contextless" | gingerBill | 2025-08-08 | 2 | -4/+8 |
| | | | | | |||||
| | * | | | Fix more procedure to be `contextless` | gingerBill | 2025-08-08 | 1 | -1/+1 |
| | | | | | |||||
| | * | | | Require `@(init)` and `@(fini)` to be `proc "contextless" ()` | gingerBill | 2025-08-08 | 8 | -15/+33 |
| | | | | | |||||
| * | | | | Fix some webgl bindings | Alex Riedl | 2025-08-09 | 1 | -0/+37 |
| |/ / / | |||||
| * | | | Fix tests for UTF-16 strings | gingerBill | 2025-08-02 | 1 | -1/+1 |
| | | | | |||||
| * | | | os2 internals -> (c)string16 | gingerBill | 2025-08-02 | 2 | -2/+2 |
| | | | | |||||
| * | | | `for in string16`; Support `string16` across core | gingerBill | 2025-08-02 | 5 | -41/+41 |
| | |/ |/| | |||||
| * | | remove spawn from os, comment sys/posix/spawn | Colin Davidson | 2025-07-29 | 1 | -0/+8 |
| | | | |||||
| * | | shuffle to Kern_Return | Colin Davidson | 2025-07-29 | 1 | -19/+19 |
| | | | |||||
| * | | enum pass | Colin Davidson | 2025-07-29 | 2 | -29/+112 |
| | | | |||||
| * | | Merge remote-tracking branch 'live/master' into macharena | Colin Davidson | 2025-07-28 | 57 | -75/+95 |
| |\| | |||||
| | * | Merge pull request #5467 from harold-b/hb.ios-subtarget-rename-iphone | gingerBill | 2025-07-20 | 2 | -16/+6 |
| | |\ | | | | | | | Rename `iOS` subtarget to `iPhone`, add `ODIN_PLATFORM_SUBTARGET_IOS` | ||||
| | | * | Rename `iOS` subtarget to `iPhone` for consistency. | Harold Brenes | 2025-07-14 | 2 | -16/+6 |
| | | | | | | | | | | | | | | | | Add `ODIN_PLATFORM_SUBTARGET_IOS` builtin constant which evaluated to `true` when the platform is `Darwin` and the subtarget it either `iPhone` or `iPhoneSimulator` | ||||
| | * | | Add IUnknown UUID | connnnal | 2025-07-17 | 1 | -2/+3 |
| | |/ | |||||
| | * | Replace system:System.framework imports with system:System | Harold Brenes | 2025-07-13 | 53 | -53/+53 |
| | | | | | | | | | This makes the linker work for both macOS and iOS targets | ||||
| | * | Fix #5452 | Jeroen van Rijn | 2025-07-11 | 1 | -4/+33 |
| | | | |||||
| * | | fix tabbing | Colin Davidson | 2025-07-07 | 1 | -4/+0 |
| | | | |||||
| * | | Merge branch 'master' into macharena | Colin Davidson | 2025-07-07 | 15 | -923/+1024 |
| |\| | |||||
| | * | Fix incorrect type for FONTENUMPROCW | Jamie Dennis | 2025-07-01 | 1 | -1/+1 |
| | | | |||||
| | * | sys/linux: Unify IPC_Flags and IPC_Mode bitsets | Sunagatov Denis | 2025-06-24 | 2 | -23/+21 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In #5399 it was noticed, that IPC_Mode isn't being used within SystemV IPC procedures, even though it was designed this way, which lead to a weird API where in order to call SystemV IPC procedures multiple transmutes and a bitwise-OR are needed. This unifies IPC_Mode and IPC_Flags bitsets, making it possible to call the SystemV IPC procedures without extra casts, and rearranges the flags in a way that hopefully makes it easier to see when they are not colliding and should not be mixed. The explanation, explaining this arrangement of the enum was added. The IPC_Perm structure is modified, so that the flags can be re-used between the calls. It's probably not as good as keeping them separate, but should work... hopefully. Kept the "old" style of documentation for consistency. Signed-off-by: Sunagatov Denis <thebumboni@gmail.com> | ||||
| | * | added IS_SUPPORTED to core:sys/posix | RaphGL | 2025-06-21 | 3 | -0/+17 |
| | | | |||||
| | * | Merge branch 'master' into tiocgwinsz_time | Raph | 2025-06-20 | 48 | -1280/+3293 |
| | |\ | |||||
| | | * | sys/posix: Correct reference to `core:text/regex` | Feoramund | 2025-06-20 | 1 | -1/+1 |
| | | | | |||||
| | | * | Fix #5366 | Jeroen van Rijn | 2025-06-19 | 1 | -0/+4 |
| | | | | |||||
| | | * | Fix `WAVEFORMATEX` struct size (#5356) | David Holland | 2025-06-18 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | * fix WAVEFORMATEX struct size * fix size test for WAVEFORMATEX * pack WAVEFORMATEXTENSIBLE | ||||