Télécharger la liste

Description du projet

basE91 is an advanced method for encoding binary data as ASCII characters. It is similar to UUencode or base64, but is more efficient. The overhead produced by basE91 depends on the input data. It amounts at most to 23% (versus 33% for base64) and can range down to 14%, which typically occurs on 0-byte blocks. This makes basE91 very useful for transferring larger files over binary unsafe connections like e-mail or terminal lines.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2006-11-03 16:22
0.6.0

L'encodage / décodage des routines ont été restructurés pour être thread-safe, et la syntaxe de l'interface ligne de commande est plus similaire à base64 de la coreutils GNU aujourd'hui.
Tags: Major feature enhancements
The encoding/decoding routines have been
restructured to be thread-safe,
and the syntax of the commandline frontend is more
similar to base64
from the GNU coreutils now.

2006-08-25 16:13
0.5.2

Le code source a été nettoyé pour éviter les erreurs et les avertissements sur les dernières versions de gcc, et l'encodeur Assemblée DOS a été réécrit pour être plus rapide et compatible Intel jusqu'à 8086.
Tags: Code cleanup
The source code has been cleaned to avoid errors
and warnings with the
latest gcc versions, and the DOS assembly encoder
has been rewritten to
be faster and compatible down to Intel 8086.

2005-10-09 01:41
0.5.1

Cette version corrige Java b91enc pour gérer les extensions de fichier insensible à la casse, et introduit une implémentation native Assemblée DOS de l'encodeur basE91.
Tags: Minor feature enhancements
This version fixes Java-b91enc to handle file
extensions case insensitively, and introduces a
native DOS assembly implementation of the basE91
encoder.

2005-06-25 23:12
0.5.0

Cette version pauses compatibilité descendante parce que l'alphabet basE91 a été modifié pour réduire la fréquence des guillemets lors de l'encodage des données aléatoires (par exemple des fichiers compressés). Si la sortie ASCII doit être entouré de guillemets doubles (par exemple dans les programmes C ou Java), cela minimise le besoin de caractères d'échappement. Avant la mise à niveau, les utilisateurs doivent décoder tous leurs basE91 fichiers encodés.
Tags: Major feature enhancements
This version breaks backward compatibility because
the basE91 alphabet was changed to reduce the
occurrence of double quotes when encoding random
data (e.g. compressed files). If the ASCII output
needs to be enclosed in double quotes (e.g. in C
or Java programs), this minimizes the need for
escape characters. Before upgrading, users should
decode all their basE91 encoded files.

2005-05-16 22:41
0.4.2

Le décodeur basE91 AWK ne dépend plus des extensions GNU.
Tags: Code cleanup
The AWK basE91 decoder no longer depends on GNU extensions.

Project Resources