SlackBuilds Repository

15.0 > Libraries > fstrm (0.6.1)

fstrm (C implementation of the Frame Streams data transport protocol)

Frame Streams is a light weight, binary clean protocol that allows for
the transport of arbitrarily encoded data payload sequences with minimal
framing overhead -- just four bytes per data frame. Frame Streams does
not specify an encoding format for data frames and can be used with any
data serialization format that produces byte sequences, such as Protocol
Buffers, XML, JSON, MessagePack, YAML, etc. Frame Streams can be used as
both a streaming transport over a reliable byte stream socket (TCP
sockets, TLS connections, AF_UNIX sockets, etc.) for data in motion as
well as a file format for data at rest. A "Content Type" header
identifies the type of payload being carried over an individual Frame
Stream and allows cooperating programs to determine how to interpret a
given sequence of data payloads.

This requires: protobuf-c

Maintained by: Ebben Aries
Keywords: protobuf,stream,dnstap,serialization
ChangeLog: fstrm

Homepage:
https://github.com/farsightsec/fstrm

Source Downloads:
fstrm-0.6.1.tar.gz (b546e1e371742b067b831ff969091bdc)

Download SlackBuild:
fstrm.tar.gz
fstrm.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Individual Files:
README
fstrm.SlackBuild
fstrm.info
slack-desc

Validated for Slackware 15.0

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2026 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds