# devel/mad-flute - The NetBSD Packages Collection

Reliable Multicast Layering

    MAD project implemented two protocols designed for reliable content
    delivery.  File Delivery over Unidirectional Transport (FLUTE) is a
    protocol for the unidirectional delivery of files over the Internet,
    which is particularly suited to multicast networks.  FLUTE builds on
    Asyncronous Layered Coding (ALC), the base protocol designed for
    massively scalable multicast distribution.  Asynchronous Layered
    Coding combines the Layered Coding Transport (LCT) building block, a
    multiple rate congestion control building block and the Forward Error
    Correction (FEC) building block to provide congestion controlled
    reliable asynchronous delivery of content to an unlimited number of
    concurrent receivers from a single sender.

    MAD-ALCLIB library is an implementation of the ALC/LCT protocol, along
    with the RLC congestion control protocol and Compact No-Code, Simple
    XOR and Reed-Solomon FEC schemes.  Session Description Protocol (SDP)
    can be used to describe FLUTE sessions.  MAD-SDPLIB library is an
    implementation of "SDP Descriptors for FLUTE" Internet-Draft.
    MAD-FLUTELIB is an implementation of the FLUTE protocol, and it builds
    on MAD-ALCLIB and MAD-SDPLIB libraries.  MAD-FLUTE is a multicast file
    transfer tool build on the above mentioned libraries.

- Source version: `mad-flute-1.7nb38`
- Maintainer: agc AT NetBSD.org
- Website: none stated
- License: gnu-gpl-v2
- Package history: cvs, hg, git

## Build dependencies

pkgtools/mktools devel/gmake pkgtools/cwrappers

## Runtime dependencies

www/curl www/curl

## Binary packages

OS | Architecture | Version
--- | --- | ---
NetBSD 10.0 | aarch64 | mad-flute-1.7nb38.tgz
NetBSD 10.0 | aarch64 | mad-flute-1.7nb37.tgz
NetBSD 10.0 | aarch64eb | mad-flute-1.7nb34.tgz
NetBSD 10.0 | alpha | mad-flute-1.7nb34.tgz
NetBSD 10.0 | earmv6hf | mad-flute-1.7nb38.tgz
NetBSD 10.0 | earmv6hf | mad-flute-1.7nb37.tgz
NetBSD 10.0 | earmv7hf | mad-flute-1.7nb38.tgz
NetBSD 10.0 | earmv7hf | mad-flute-1.7nb37.tgz
NetBSD 10.0 | i386 | mad-flute-1.7nb37.tgz
NetBSD 10.0 | i386 | mad-flute-1.7nb38.tgz
NetBSD 10.0 | powerpc | mad-flute-1.7nb34.tgz
NetBSD 10.0 | powerpc | mad-flute-1.7nb35.tgz
NetBSD 10.0 | powerpc | mad-flute-1.7nb37.tgz
NetBSD 10.0 | sparc64 | mad-flute-1.7nb29.tgz
NetBSD 10.0 | x86_64 | mad-flute-1.7nb38.tgz
NetBSD 10.0 | x86_64 | mad-flute-1.7nb37.tgz
NetBSD 11.0 | aarch64 | mad-flute-1.7nb38.tgz
NetBSD 11.0 | aarch64 | mad-flute-1.7nb37.tgz
NetBSD 11.0 | aarch64eb | mad-flute-1.7nb38.tgz
NetBSD 11.0 | earmv6hf | mad-flute-1.7nb38.tgz
NetBSD 11.0 | earmv6hf | mad-flute-1.7nb37.tgz
NetBSD 11.0 | earmv7hf | mad-flute-1.7nb38.tgz
NetBSD 11.0 | earmv7hf | mad-flute-1.7nb37.tgz
NetBSD 11.0 | i386 | mad-flute-1.7nb37.tgz
NetBSD 11.0 | i386 | mad-flute-1.7nb38.tgz
NetBSD 11.0 | m68k | mad-flute-1.7nb38.tgz
NetBSD 11.0 | powerpc | mad-flute-1.7nb38.tgz
NetBSD 11.0 | riscv64 | mad-flute-1.7nb38.tgz
NetBSD 11.0 | x86_64 | mad-flute-1.7nb38.tgz
NetBSD 11.0 | x86_64 | mad-flute-1.7nb37.tgz
NetBSD 9.0 | aarch64 | mad-flute-1.7nb38.tgz
NetBSD 9.0 | aarch64 | mad-flute-1.7nb37.tgz
NetBSD 9.0 | earmv6hf | mad-flute-1.7nb38.tgz
NetBSD 9.0 | earmv6hf | mad-flute-1.7nb37.tgz
NetBSD 9.0 | earmv7hf | mad-flute-1.7nb38.tgz
NetBSD 9.0 | earmv7hf | mad-flute-1.7nb37.tgz
NetBSD 9.0 | i386 | mad-flute-1.7nb37.tgz
NetBSD 9.0 | i386 | mad-flute-1.7nb38.tgz
NetBSD 9.0 | powerpc | mad-flute-1.7nb34.tgz
NetBSD 9.0 | x86_64 | mad-flute-1.7nb38.tgz
NetBSD 9.0 | x86_64 | mad-flute-1.7nb37.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

## Available build options

(none)

## Known vulnerabilities

(no vulnerabilities known)

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.

Problem reports, updates or suggestions for this package should be reported with send-pr.