| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | net: implement OpenBSD and NetBSD support & add stubs for other targets & ↵ | Laytan Laats | 2026-01-11 | 1 | -268/+0 |
| | | | | | cleanup | ||||
| * | Change Odin's LICENSE to zlib from BSD 3-clause | gingerBill | 2025-10-28 | 1 | -1/+1 |
| | | | | | 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. | ||||
| * | Implemented _socket_info_error on peer_endpoint and bound_endpoint | PePerRoNii | 2025-06-15 | 1 | -0/+17 |
| | | |||||
| * | net: rework errors to be cross-platform | Laytan Laats | 2025-04-05 | 1 | -160/+200 |
| | | |||||
| * | net: drop core:os dependency for Darwin | Laytan Laats | 2025-03-29 | 1 | -93/+96 |
| | | |||||
| * | Fix a few incorrectly placed build tags. | Karl Zylinski | 2024-09-14 | 1 | -1/+1 |
| | | |||||
| * | Moved all packages in core, base, vendor, tests and examples to use new #+ ↵ | Karl Zylinski | 2024-09-14 | 1 | -1/+1 |
| | | | | | file tag syntax. | ||||
| * | Add new contribution notes to `core:net` | Feoramund | 2024-08-05 | 1 | -0/+2 |
| | | |||||
| * | [net] Better error code for binding a privileged port without root access on ↵ | Tetralux | 2024-02-22 | 1 | -2/+4 |
| | | | | | | | | | | | Darwin This condition results in os.EACCESS, which we were translating to Broadcast_Disabled. This was the case because binding to the broadcast address on a UDP port, without setting the BROADCAST flag, also results in this error. Given the fact that reserved ports also produce this error, we now check for this condition in net.bind() and translate it to a custom, clearer error: Privileged_Port_Without_Root. | ||||
| * | [net] Assorted cleanup | Tetralux | 2023-08-26 | 1 | -9/+7 |
| | | | | | | | | | | | | - Remove some old comments - Fix some doc comments - Improve some doc comments - Unify name of the errors related to UDP packet sizes (i.e: recv buffer too small, and message too big to send) | ||||
| * | Add `set_blocking` for network sockets | Sokus | 2023-03-08 | 1 | -0/+6 |
| | | |||||
| * | Add .None to Linux & Darwin, too. | Jeroen van Rijn | 2023-03-04 | 1 | -1/+12 |
| | | |||||
| * | More coalescing. | Jeroen van Rijn | 2023-03-03 | 1 | -0/+6 |
| | | |||||
| * | Coalesce more. | Jeroen van Rijn | 2023-03-03 | 1 | -7/+8 |
| | | |||||
| * | big error cleanup | Colin Davidson | 2023-03-02 | 1 | -0/+182 |