diff options
author | Yuri Victorovich <yuri@FreeBSD.org> | 2020-04-08 21:01:39 +0000 |
---|---|---|
committer | Yuri Victorovich <yuri@FreeBSD.org> | 2020-04-08 21:01:39 +0000 |
commit | cd06182949795e82d8a65cb677e1cd8e9007764c (patch) | |
tree | 207e44c8331f5f614ee7ed73722eba3f50c54a51 /net/usockets/pkg-descr | |
parent | e91db075553eb8adf2fca515e2693248a3e856bb (diff) | |
download | ports-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-descr | 19 |
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 |