aboutsummaryrefslogtreecommitdiff
path: root/core/net
Commit message (Expand)AuthorAgeFilesLines
* Fix multiple vulnerabilities in the resolverChristiano Haesbaert2025-02-231-9/+21
* Fix missing error when TCP connection refused.Jeroen van Rijn2025-02-231-1/+2
* Merge pull request #4814 from haesbaert/dns-cleanupJeroen van Rijn2025-02-091-0/+3
|\
| * Cleanup allocated dns runtime dataChristiano Haesbaert2025-02-091-0/+3
* | Fix some compression bugs in dns.Christiano Haesbaert2025-02-091-8/+15
|/
* Merge pull request #4681 from haesbaert/sockaddrJeroen van Rijn2025-02-081-22/+35
|\
| * Add net.dial_tcp_from_host{_or_endpoint} and unify themChristiano Haesbaert2025-01-121-22/+35
* | Simplify *nix mDNSJeroen van Rijn2025-01-271-79/+2
* | Add mDNS for *nix.Jeroen van Rijn2025-01-272-2/+88
* | Add mDNS/Bonjour/Avahi (.local) support for WindowsJeroen van Rijn2025-01-273-2/+12
|/
* net: fix leaking sockets in listen_tcp if an error occursLaytan Laats2024-10-084-13/+24
* net: fix leaking sockets in dial_tcp if connect errorsLaytan Laats2024-10-084-7/+8
* Merge pull request #4261 from laytan/net-bound-endpointgingerBill2024-09-195-1/+62
|\
| * net: add `bound_endpoint` procedureLaytan Laats2024-09-175-1/+62
* | Fix a few incorrectly placed build tags.Karl Zylinski2024-09-149-9/+9
* | Moved all packages in core, base, vendor, tests and examples to use new #+ fi...Karl Zylinski2024-09-1419-19/+19
|/
* core: improve package doc comments for the documentation generatorLaytan Laats2024-09-031-32/+30
* Improve SRV handling in dns_windows.odinJeroen van Rijn2024-08-241-14/+18
* Merge pull request #4089 from laytan/riscv64gingerBill2024-08-221-2/+2
|\
| * add support for linux_riscv64 and freestanding_riscv64Laytan2024-08-201-2/+2
* | make sure net.Network_Error is of size 8Laytan2024-08-201-1/+3
|/
* Merge pull request #3810 from Feoramund/freebsd-core-netJeroen van Rijn2024-08-0921-10/+843
|\
| * Add FreeBSD `Accept_Error.Would_Block` aliasFeoramund2024-08-051-0/+2
| * Add new contribution notes to `core:net`Feoramund2024-08-0521-1/+93
| * Clean up some FreeBSD `core:net` codeFeoramund2024-08-052-28/+31
| * Fix integer socket option values for FreeBSDFeoramund2024-08-051-0/+2
| * Make `EINVAL` generic in FreeBSD `Socket_Option_Error`Feoramund2024-08-051-1/+2
| * Use common name for `ENOBUFS`Feoramund2024-08-051-1/+1
| * Add missing `ECONNRESET` `TCP_Send_Error`Feoramund2024-08-051-0/+1
| * Set `NOSIGPIPE` on all `core:net` FreeBSD socketsFeoramund2024-08-051-0/+17
| * Add more socket options for FreeBSD `core:net`Feoramund2024-08-051-6/+7
| * Update code for new `-vet`Feoramund2024-06-301-6/+6
| * Port `core:net` to FreeBSDFeoramund2024-06-269-9/+723
* | 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
* | Make all handles non-inheritable by defaultflysand72024-07-181-3/+3
* | fixed whitespaceh0mtanks2024-06-301-1/+1
* | added missing would_block enum memberh0mtanks2024-06-301-0/+1
* | Fix loads of indentation issues with mixing spaces and tabsgingerBill2024-06-292-105/+102
* | More style improvementsgingerBill2024-06-292-8/+9
* | Even more style fixesgingerBill2024-06-293-5/+5
* | Add another `-vet-cast` checkgingerBill2024-06-292-6/+5
|/
* Merge pull request #3439 from andreas-jonsson/netbsdgingerBill2024-05-151-2/+2
|\
| * Merge branch 'master' into netbsdAndreas T Jonsson2024-04-252-4/+21
| |\
| * | More std lib fixesAndreas T Jonsson2024-04-191-2/+2
* | | Fix #3577gingerBill2024-05-131-2/+2
| |/ |/|
* | fix(net): fix return type for `send_tcp`Rickard Andersson2024-04-191-1/+1