chiark / gitweb /
base91-0.6.0.tar.gz downloaed just now
[base91.git] / NEWS
1 [0.6.0] 2006-11-01
2 * basE91 encoding/decoding routines restructured to be thread-safe
3 * lots of type fixes
4 * new core utility is `base91', with a behaviour similar to GNU base64
5 * introduce `-w' switch for wrapping encoded output lines after given length
6 * long option handling
7 * use standard I/O functions for better portability
8 * MinGW compatibility code added
9 * minor extensions to `make check'
10 * Java-tool wraps output lines by default; can be avoided with the `-u' switch
11 * license changed to BSD
12
13 [0.5.2] 2006-08-25
14 * code cleanup
15 * encoder for DOS rewritten to be faster and compatible down to Intel 8086
16
17 [0.5.1] 2005-10-05
18 * Java-b91enc now handles file extensions case insensitively
19 * native DOS version of basE91 encoder added
20
21 [0.5.0] 2005-06-24
22 * ATTENTION: this version breaks backward compatibility because the basE91
23   alphabet was changed to reduce the occurrence of double quotes - sorry, I
24   should have done this long before
25 * b91dec is installed as a link to b91enc
26 * `-e' option added (complement to `-d')
27 * build system should be more portable now
28
29 [0.4.2] 2005-05-16
30 * AWK basE91 decoder no longer depends on GNU extensions
31 * Java byte code removed (distributed separately in a jar file)
32
33 [0.4.1] 2005-05-07
34 * some code cleanup
35 * Java-b91enc can break encoded output to lines of 76 characters (`-b' switch)
36
37 [0.4.0] 2005-04-26
38 * improved encoder behaviour on stream ends (can save one byte sometimes)
39 * allocate buffer memory dynamically; use overlapping buffers
40 * new `-m' switch can be used for testing
41 * verbose mode extended: `-vv' shows memory statistics
42 * `make check' implemented - runs some basic tests
43
44 [0.3.1] 2005-04-19
45 * b91enc has a verbose mode now (`-v' switch)
46 * Java-b91enc accepts command line syntax with only one FILE argument again
47
48 [0.3.0] 2005-04-17
49 * the code was restructured to allow a more universal use of the basE91 backend
50 * version switch changed to `-V' which is more common - sorry for that
51 * `make install' is possible now
52 * changed Java-b91enc to be a bit more similar to the C version
53 * implementation in PHP added
54
55 [0.2.3] 2005-04-11
56 * man page included (thanks to Kei!)
57 * version (-v) switch added
58
59 [0.2.2] 2005-04-10
60 * fixed a bug in decoder that could result in corrupt output on 64-bit systems
61 * Java class files included
62
63 [0.2.1] 2005-04-09
64 * first public release