← Commit list

ef15676abb

Daniel Stenberg
Daniel Stenberg
2026-07-29
SUCCESS Duration: 193s

Subject

EXPERIMENTAL: Apple fast UDP

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

docs/EXPERIMENTAL.md+17 -0
@@ -126,3 +126,20 @@ Graduation requirements:
- no test cases are disabled for the feature
- feedback from users saying the API works for their use cases
+
+## Apple fast UDP
+
+There are undocumented system calls available in Apple operating systems that
+when used allow for faster sending and receiving of UDP messages.
+
+The undocumented and thus unsupported-by-Apple nature of these functions
+brings a risk that they are removed in a future OS update, or perhaps worse:
+marginally modified to instead cause subtle and hard-to-spot bugs.
+
+Graduation requirements:
+
+- testimonials from users that these work reliably
+
+- measurements that show they make a measurable performance impact
+
+- an easy way to (re-)build curl to not use these functions