aboutsummaryrefslogtreecommitdiff
path: root/net/usockets/pkg-descr
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2020-04-08 21:01:39 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2020-04-08 21:01:39 +0000
commitcd06182949795e82d8a65cb677e1cd8e9007764c (patch)
tree207e44c8331f5f614ee7ed73722eba3f50c54a51 /net/usockets/pkg-descr
parente91db075553eb8adf2fca515e2693248a3e856bb (diff)
downloadports-cd06182949795e82d8a65cb677e1cd8e9007764c.tar.gz
ports-cd06182949795e82d8a65cb677e1cd8e9007764c.zip
New port: net/usockets: Miniscule eventing, networking & crypto for async applications
Notes
Notes: svn path=/head/; revision=531147
Diffstat (limited to 'net/usockets/pkg-descr')
-rw-r--r--net/usockets/pkg-descr19
1 files changed, 19 insertions, 0 deletions
diff --git a/net/usockets/pkg-descr b/net/usockets/pkg-descr
new file mode 100644
index 000000000000..e8f7063a80db
--- /dev/null
+++ b/net/usockets/pkg-descr
@@ -0,0 +1,19 @@
+uSockets is the cross-platform async networking and eventing foundation library.
+
+Features:
+* Built-in (optionally available) TLS support exposed with identical interface
+ as for TCP.
+* Acknowledges and integrates with any event-loop via a layered hierarchical
+ design of plugins.
+* Extremely pedantic about user space memory footprint and designed to perform
+ as good as can be.
+* Designed from scratch to map well to user space TCP stacks or other
+ experimental platforms.
+* Low resolution timer system ideal for performant tracking of networking
+ timeouts.
+* Minimal yet truly cross-platform, will not emit a billion different platform
+ specific error codes.
+* Fully opaque library, inclusion will not completely pollute your global
+ namespace.
+
+WWW: https://github.com/uNetworking/uSockets