aboutsummaryrefslogtreecommitdiff
path: root/core/sys/windows/ws2_32.odin
Commit message (Collapse)AuthorAgeFilesLines
* nbio: add packageLaytan Laats2026-01-111-4/+4
|
* Move `WSAEVENT` to types.odindev-2026-01gingerBill2026-01-051-1/+0
|
* More formatting improvementsgingerBill2026-01-021-61/+61
|
* Add SIO_UDP_CONNRESET winsock constantBen Ryan2025-11-261-4/+6
|
* Add WSASendTo and WSARecvFromBen Ryan2025-11-161-0/+24
|
* Add `LPFN_GETACCEPTEXSOCKADDRS` to ws2_32.odinFourteenBrush2025-08-311-1/+12
|
* Re-add htonl and htons for those porting from C.Jeroen van Rijn2025-06-061-1/+7
|
* Deprecate old @(deprecated) things.Jeroen van Rijn2025-06-061-6/+0
|
* Add windows bindings to support overlapped IOBen Ryan2025-06-041-0/+4
|
* net: rework errors to be cross-platformLaytan Laats2025-04-051-0/+1
|
* Moved all packages in core, base, vendor, tests and examples to use new #+ ↵Karl Zylinski2024-09-141-1/+1
| | | | file tag syntax.
* add some wsa based additions to `core:sys/windows`Laytan Laats2024-04-041-15/+42
|
* Change `stdcall` -> `system`gingerBill2024-01-171-1/+1
|
* Adhere to `-vet-style`gingerBill2023-08-081-1/+1
|
* Fix attributeryuukk2023-07-111-2/+2
|
* Deprecate htons, htonl, ntohl, ntohsryuukk2023-07-111-0/+2
|
* Fix doc linksryuukk2023-07-101-4/+4
|
* Add definitions for network byte order conversion procsryuukk2023-07-101-0/+8
|
* retain runtime load sampleJon Lipstate2023-04-041-1/+10
|
* remove runtime signatures to prevent ffi collisionsJon Lipstate2023-04-041-34/+1
|
* iocp supportJon Lipstate2023-04-041-2/+1
|
* additional winsock apis, doc linksJon Lipstate2023-04-041-3/+108
|
* WSAPollJon Lipstate2023-03-281-0/+11
|
* manually start merging core_netColin Davidson2023-03-011-7/+7
|
* Add `GetAddrInfoExW`gingerBill2022-05-121-0/+13
|
* Add socket() function to windows ws32 bindingsCarwyn Nelson2021-11-101-0/+5
| | | | | | | It looks like this was missing from the winsock bindings. Odin contains WSASocketW which I assume would also work for obtaining a socket, but socket() is distinct and is what I was using, so I assume others will want it too.
* Fix the windows binding for getaddrinfoCarwyn Nelson2021-11-101-3/+3
| | | | | getaddrinfo should take a double pointer to ADDRINFOA instead of a single pointer. If you call the binding in its current state you will not get back a valid ADDRINFOA struct. I have also changed the `node` and `service` params to be cstring to avoid having to do `transmute(u8) value`.
* Allow `core:sys/windows` to build on Windows onlyJeroen van Rijn2021-07-151-0/+1
|
* Begin migration from sys/win32 to sys/windowsgingerBill2020-06-261-0/+99