BSD Ports

converters/btoa 5.2.1p0 OpenBSD

encode/decode binary to printable ASCII

System
OpenBSD
Repository
OpenBSD ports
Maintainer
The OpenBSD ports mailing-list <[email protected]>
Categories
converters

Description

This is a port of btoa version 5.2, written by Paul Rutter, Joe Orost & Stefan Parmark. btoa converts 4 binary characters to 5 ascii ones, causing a 25% expansion. (btoa is thus more efficient than uuencode, which causes a 33% expansion.) Spaces will not be used, which should make it safe to send files over e-mail or Usenet without risking that blanks become tabs. Each resulting row of text has a single-byte checksum for error detection. A diagnosis file provides a list of errors found this way, which could then be used to retransmit only the failing lines.

In the other systems

The newest version among them is 5.2.1, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
OpenBSDconverters/btoa5.2.1p0 newestno data-The OpenBSD ports mailing-list <[email protected]>-
FreeBSDconverters/btoa5.2_2,1none known-[email protected]-
DragonFlyconverters/btoa5.2_2,1none known-[email protected]-
HardenedBSDconverters/btoa5.2_2,1no data-[email protected]-
GhostBSDconverters/btoa5.2_2,1no data-[email protected]-

Compare across BSDs

Install

Binary package:

pkg_add btoa

From the ports tree:

cd /usr/ports/converters/btoa && make install

Dependencies

No port depends on this one.