libswift - IETF Peer-to-Peer Streaming Peer Protocol implementation

Property Value
Distribution FreeBSD 11
Repository FreeBSD Ports Latest i386
Package filename libswift-20190302_1.txz
Package name libswift
Package version 20190302
Package release 1
Package architecture i386
Package type txz
Category net-p2p
License LGPL21
Download size 188.73 KB
Installed size 497.19 KB
LibSwift is the reference UDP-based implementation of IETF RFC7574,
a multi-peer transport layer protocol. Its mission is to disseminate
content among a swarm of peers.
Given a root hash, the data is received from whatever source available
and data integrity is checked cryptographically with Merkle hash
- DOCS: on
To run a server, copy any files you wish to share into /var/db/libswift,
ensure that it is read and writable by the appropriate user, and
start the libswift daemon:
# service libswift onestart
To retrieve a file, use:
$ libswift --tracker --hash ....
To view the root hashes, use `grep root *.mbinmap` in the share dir once
hashing is complete. For large files this may take some time.


Package Version Architecture Repository
libswift-20190302_1.txz 20190302 amd64 FreeBSD Ports Latest
libswift-20190302_1.txz 20190302 i386 FreeBSD Ports Quarterly
libswift-20190302_1.txz 20190302 amd64 FreeBSD Ports Quarterly
libswift - - -


Name Value
libevent = 2.1.11 -


Type URL
Binary Package libswift-20190302_1.txz
Source Package net-p2p/libswift

Install Howto

Install libswift txz package:

# pkg install libswift

See Also

Package Description
libsx-1.1_4.txz Simple X11 library
libsynaptics-0.14.6.c.txz Library to access the Xorg/XFree86 Synaptics TouchPad Driver
libsysctlmibinfo-1.0.txz API to get sysctl MIB info
libsysinfo-0.0.3_2.txz GNU libc's sysinfo port for FreeBSD
libsysstat-0.4.2_1.txz Library used to query system info and statistics
libtai-0.60_6.txz Library for storing and manipulating dates and times
libtap-1.12.0.txz Library implementing the Test Anything Protocol
libtar-1.2.11_2.txz library for manipulating POSIX and GNU tar files
libtasn1-4.14.txz ASN.1 structure parser library
libtecla-1.6.3.txz Interactive command line editing facilities
libtelepathy-0.3.3_3.txz Flexible Communications Framework
libtermkey-0.22.txz Easy processing of keyboard entry from terminal-based programs
libtextcat-2.2_6.txz Language guessing by N-Gram-Based Text Categorization
libtextstyle-0.20.1.txz Text styling library
libthai-0.1.28.txz Thai language support library