Laytan Laats
8ce30dbb72
sys/wasm/js: fix vet error
2025-12-22 16:56:56 +01:00
Laytan Laats
06076e02c0
js: improve warning about conflicting memory strategies
2025-12-21 17:02:41 +01:00
Harold Brenes
eda6e64639
Fix nfds_t alias for Linux
2025-12-20 16:55:06 -05:00
Laytan
7640a0511f
Merge pull request #6015 from salfel/linux-syscalls
...
core:sys/linux Add timerfd syscall wrappers
2025-12-20 21:25:19 +01:00
Jeroen van Rijn
2260f461ba
Merge pull request #6035 from janga-perlind/darwin-bindings
...
More bindings for darwin
2025-12-19 06:45:48 +00:00
Lucas Perlind
b97e1fff9e
More bindings for darwin
2025-12-19 13:34:45 +11:00
Felix Salcher
a325ab469f
add timerfd_* syscall wrappers
2025-12-13 17:27:32 +01:00
Jeroen van Rijn
3fc0320449
Merge pull request #5741 from FourteenBrush/patch-4
...
Make `linux.IO_Vec.base` a multipointer
2025-12-10 18:09:01 +00:00
WisonYe
45b4fb1565
Freebsd: Fixed 'write' syscall to cause 'ESPIPE' on the pipe fd. ( #5575 )
2025-12-09 19:19:13 +01:00
Tohei Ichikawa
67cc04b1da
Added more NSApplication and NSWindow bindings
2025-12-05 17:20:15 -05:00
Colin Davidson
a76c902b79
fix thread_act_t size
2025-12-01 16:38:10 -08:00
Ben Ryan
e2a0f4417f
Add SIO_UDP_CONNRESET winsock constant
2025-11-26 20:40:38 +11:00
bc-universe
9712624e04
Implement more Linux syscalls ( #5705 )
...
* Implement some more Linux syscalls
* Fixed typo and removed stray comments
* Correct types for some syscalls
* Fix types and add variadic argument for prctl
* flag fixes
* when x86/amd64 only
* more fixes
---------
Co-authored-by: Laytan Laats <laytanlaats@hotmail.com >
2025-11-24 12:14:17 +01:00
Tohei Ichikawa
b2a42ac14f
Add NSWindow coordinate space conversion bindings
2025-11-18 22:38:25 -05:00
gingerBill
3e0f9cace6
Merge pull request #5936 from benjryan/wsa_defs
...
Add WSASendTo and WSARecvFrom
2025-11-16 22:25:08 +00:00
Ben Ryan
a5d9c87ac5
Add WSASendTo and WSARecvFrom
2025-11-16 23:56:54 +11:00
Wrath
a43cee934e
LockFileEx/UnlockFileEx and related flags
2025-11-13 23:36:16 -05:00
Tohei Ichikawa
8d9806817d
Fix typo in NS.String_initWithCString
2025-11-12 09:29:28 -05:00
gingerBill
ae45b8b38e
Merge pull request #5903 from BNTB/master
...
Add FreeLibraryAndExitThread in kernel32. Add EnumProcessModules in psapi (new file).
2025-11-11 21:22:16 +00:00
Laytan
3db76bc367
sys/linux: add io uring API
2025-11-10 20:03:57 +01:00
Laytan Laats
090def7870
whoops
2025-11-08 21:30:16 +01:00
Laytan Laats
a852b6512c
fix semid_ds definition on arm64 linux
2025-11-08 21:26:29 +01:00
acyclicgraph
5869ef29d9
Added FreeLibraryAndExitThread in kernel32. Added EnumProcessModules in psapi (new file).
2025-11-08 21:13:12 +01:00
Laytan Laats
0b0caab1d2
fix pthread_attr_t size on arm64
2025-11-08 20:25:56 +01:00
gerigk
fbbdbc37fa
Add missing SetLayeredWindowAttributes constants
2025-11-04 18:22:34 +01:00
gingerBill
e5153a937b
Merge pull request #5859 from odin-lang/bill/change-license
...
Change Odin's LICENSE to zlib from BSD 3-clause
2025-11-04 13:53:13 +00:00
Glenn
2951e51487
Add comma to last enums to fix build check
2025-11-03 23:16:25 +00:00
Glenn
4485a45866
Add Window_center
2025-11-03 23:05:26 +00:00
Glenn
65ee1339b9
Add View alloc
2025-11-03 23:03:33 +00:00
Glenn
332653ca24
Add additional window bindings
2025-11-03 18:06:43 +00:00
Glenn
916e8810cc
Add orderFront and orderOut
2025-11-03 18:06:15 +00:00
Glenn
8b3d74f797
Add getter for the WindowDelegate from the Window
2025-11-03 17:54:42 +00:00
Glenn
406eb9c7f5
Add WindowCollectionBehaviour, WindowLevel, WindowTabbingMode
2025-11-03 17:28:51 +00:00
Glenn
4f939cadc3
Add RunningApplication_finishedLaunching
2025-11-03 14:29:58 +00:00
Glenn
9f78c1e7be
Add Application_postEvent
...
https://developer.apple.com/documentation/appkit/nsapplication/postevent(_:atstart:)?language=objc
2025-11-03 14:29:58 +00:00
Glenn
b4d4cd47f5
Add Event_otherEventWithType
...
https://developer.apple.com/documentation/appkit/nsevent/otherevent(with:location:modifierflags:timestamp:windownumber:context:subtype:data1:data2:)
2025-11-03 14:29:58 +00:00
Glenn
8c6120f414
Add Application_stop
...
https://developer.apple.com/documentation/appkit/nsapplication/stop(_:)?language=objc
2025-11-03 14:29:58 +00:00
gingerBill
842cfee0f3
Change Odin's LICENSE to zlib from BSD 3-clause
...
This change was made in order to allow things produced with Odin and using Odin's core library, to not require the LICENSE to also be distributed alongside the binary form.
2025-10-28 14:38:25 +00:00
Courtney Strachan
e724b23aac
Fix #5843
2025-10-23 03:18:03 -04:00
Chris Hayen
492653e316
conditional packed for EPoll_Event to match kernel
2025-10-21 12:37:28 -04:00
Jeroen van Rijn
e1d8ece408
core:sys/info: iterate over registry nodes to enumerate GPUs
2025-10-10 14:12:59 +02:00
Jeroen van Rijn
ece213afca
Render examples.
2025-10-10 12:24:28 +02:00
Jeroen van Rijn
7a9ea3ee6d
Further overhaul of package line comments.
2025-10-09 23:05:29 +02:00
xenobas
3edf964b55
Fix #5225 wasm odin.js undefined this.mem
2025-10-05 20:18:41 +01:00
FourteenBrush
4a8d84c107
Make linux.IO_Vec.base a multipointer
2025-10-02 00:04:24 +02:00
Harold Brenes
24daa4427c
Fix various foreign signatures
2025-09-29 19:58:14 -04:00
Yuriy Grynevych
36098cec0f
[core:sys/info] doc: Remove duplicated line
2025-09-25 15:14:42 +03:00
gingerBill
935d9657a3
Merge pull request #5677 from slowhei/master
...
Fix Drawin addObserver methods and add support for new Objc_Block
2025-09-12 08:44:45 +01:00
Tohei Ichikawa
a454633774
Fix addObserver methods and add support for new Objc_Block
2025-09-11 09:50:31 -04:00
FourteenBrush
eb7218eff0
Merge branch 'odin-lang:master' into patch-2
2025-09-09 14:41:28 +02:00