aboutsummaryrefslogtreecommitdiff
path: root/core/net/socket_darwin.odin
Commit message (Expand)AuthorAgeFilesLines
* Implemented _socket_info_error on peer_endpoint and bound_endpointPePerRoNii2025-06-151-4/+4
* added darwin implementationPePerRoNii2025-06-111-0/+13
* Replace default_tcp_options with constant (#5056)Jeroen van Rijn2025-04-191-2/+2
* net: rework errors to be cross-platformLaytan Laats2025-04-051-51/+32
* net: drop core:os dependency for DarwinLaytan Laats2025-03-291-117/+126
* net: fix leaking sockets in listen_tcp if an error occursLaytan Laats2024-10-081-0/+1
* net: fix leaking sockets in dial_tcp if connect errorsLaytan Laats2024-10-081-2/+2
* Merge pull request #4261 from laytan/net-bound-endpointgingerBill2024-09-191-0/+14
|\
| * net: add `bound_endpoint` procedureLaytan Laats2024-09-171-0/+14
* | Fix a few incorrectly placed build tags.Karl Zylinski2024-09-141-1/+1
* | Moved all packages in core, base, vendor, tests and examples to use new #+ fi...Karl Zylinski2024-09-141-1/+1
|/
* Merge pull request #3810 from Feoramund/freebsd-core-netJeroen van Rijn2024-08-091-0/+2
|\
| * Add new contribution notes to `core:net`Feoramund2024-08-051-0/+2
* | Handle `EPIPE` in Darwin `core:net`Feoramund2024-08-051-2/+10
* | Move Darwin `MSG_NOSIGNAL` to `core:os`Feoramund2024-08-051-6/+2
* | Prevent `SIGPIPE` on Darwin when writing to a closed `core:net` socketFeoramund2024-08-051-2/+6
* | Correct os errors for darwingingerBill2024-08-041-23/+23
* | Begin mapping `os.Error` in the rest of the codebasegingerBill2024-08-041-9/+9
* | More style improvementsgingerBill2024-06-291-2/+1
* | Even more style fixesgingerBill2024-06-291-1/+1
|/
* fixupTetralux2024-02-221-1/+1
* [net] Better error code for binding a privileged port without root access on ...Tetralux2024-02-221-1/+8
* darwin _enumerate_interfacessimon2023-09-301-0/+25
* Fix Timeval for darwin and linuxJames Duran2023-06-071-4/+4
* implement non blocking sockets for darwinLaytan Laats2023-05-271-2/+19
* Add `set_blocking` for network socketsSokus2023-03-081-0/+6
* Finish cleaning up core_net.Jeroen van Rijn2023-03-031-28/+35
* More coalescing.Jeroen van Rijn2023-03-031-22/+12
* Coalesce socket_windowsJeroen van Rijn2023-03-031-22/+0
* Make more private.Jeroen van Rijn2023-03-031-11/+58
* big error cleanupColin Davidson2023-03-021-197/+10
* manually start merging core_netColin Davidson2023-03-011-0/+513