summaryrefslogtreecommitdiffstats
path: root/tcllib/support/releases/history/README-1.8.txt
blob: c3111667c0860280097125711bac3667a17222ba (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
New in Tcllib 1.8
=================
                                        Tcllib 1.8
Module          Package                 New Version     Comments
------          -------                 -----------     -------------------------------
aes             aes                     1.0.0           AES Encryption
bibtex          bibtex                  0.5             Processing of BibTeX bibliographies
blowfish        blowfish                1.0.0           Blowfish Encryption
------          -------                 -----------     -------------------------------
des             tclDES                  1.0.0           DES encryption
                tclDESjr                1.0.0
------          -------                 -----------     -------------------------------
docstrip        docstrip                1.2             Literate programming tools
                docstrip::util          1.2
------          -------                 -----------     -------------------------------
fumagic         fileutil::magic::filetype 1.0           File types basic on magic numbers.
                fileutil::magic::mimetype 1.0
------          -------                 -----------     -------------------------------
grammar_me      grammar::me::cpu        0.1             Match Engine. Foundation for
                grammar::me::cpu::core  0.1             parsers.
                grammar::me::tcl        0.1
                grammar::me::util       0.1
------          -------                 -----------     -------------------------------
grammar_peg     grammar::peg            0.1             Container for Parsing Expression
                grammar::peg::interp    0.1             Grammars, PEG interpreter.
------          -------                 -----------     -------------------------------
log             logger::appender        1.2             Utilities for logger.
                logger::utils           1.2
------          -------                 -----------     -------------------------------
math            math::bigfloat          1.2             Arbitrary-precision floating point.
                math::linearalgebra     1.0             Matrix & vector processing.
		math::roman             1.0             Handling of roman numerals.
------          -------                 -----------     -------------------------------
page            page::analysis::*       0.1             Parser generator packages. Plugin
                page::config::peg       0.1             based. Can be used for arbitrary
                page::gen::*            0.1             text processing as well because
                page::parse::*          0.1             of that.
                page::pluginmgr         0.1
                page::reader::*         0.1
                page::transform::*      0.1
                page::util::*           0.1
                page::writer::*         0.1
------          -------                 -----------     -------------------------------
pluginmgr       pluginmgr               0.1             Generic plugin management.
rcs             rcs                     0.1             Processing of RCS patches.
sha             sha256                  1.0.1           Extended SHA hash
------          -------                 -----------     -------------------------------
sasl            SASL                    1.0.0           Simple Authentication & Security Layer
                SASL::NTLM              1.0.0
------          -------                 -----------     -------------------------------
snit            snit                    2.0             Snit for Tcl 8.5
units           units                   2.1             Unit conversions.
------          -------                 -----------     -------------------------------


Changes from Tcllib 1.7 to 1.8
==============================

Legend
        API:    ** incompatible ** API changes. > Implies change of major version.
        EF :    Extended functionality, API.    \ Implies change of minor verson.
        I  :    Major rewrite, but no API change/
        B  :    Bug fixes.                     \
        D  :    Documentation updates.          > Implies change of patchlevel.
        EX :    New examples.                   >
        P  :    Performance enhancement.       /
        TS :    Test suite fix                 /

                                Tcllib 1.7      Tcllib 1.8
Module          Package         Old version     New Version     Comments
------          -------         -----------     -----------     -------------------------------
asn             asn             0.1             0.4             EF, B, TS, D
------          -------         -----------     -----------     -------------------------------
base64          uuencode        1.1.2           1.1.3           TS
                base64          2.3.1           2.3.2           D
------          -------         -----------     -----------     -------------------------------
cmdline         cmdline         1.2.3           1.2.4           B, TS
------          -------         -----------     -----------     -------------------------------
comm            comm            4.2.1           4.3             D, EF
------          -------         -----------     -----------     -------------------------------
control         control         0.1.2           0.1.3           TS
------          -------         -----------     -----------     -------------------------------
counter         counter         2.0.3           2.0.4           B
------          -------         -----------     -----------     -------------------------------
crc             crc32           1.2             1.3             TS, B, I
                crc16           1.1             1.1.1           B
                cksum           1.0.1           1.1.0           D, TS, I
------          -------         -----------     -----------     -------------------------------
csv             csv             0.5.1           0.6             TS, EF
------          -------         -----------     -----------     -------------------------------
des             des             0.8.2           1.0.0           ** API **, Import tclDES(jr), s.a.
------          -------         -----------     -----------     -------------------------------
dns             ip              1.0.0           1.1.0           EF, D
                dns             1.2.0           1.3.0           B, D, EF
------          -------         -----------     -----------     -------------------------------
doctools        doctools        1.1             1.2             EF, B, TS
                - idx           0.2             0.2.1           B, TS
                - toc           0.2             0.2.1           B, TS
------          -------         -----------     -----------     -------------------------------
fileutil        fileutil        1.7             1.8             D, B, TS, EF
------          -------         -----------     -----------     -------------------------------
ftp             ftp             2.4.1           2.4.2           B
------          -------         -----------     -----------     -------------------------------
grammar_fa      grammar::fa     0.1             0.1.1           TS
                - op            0.1             0.1.1           TS
                - dexec         0.1             0.1.1           TS
                - dacceptor     0.1             0.1.1           TS
------          -------         -----------     -----------     -------------------------------
html            html            1.2.3           1.3             B, TS, EF
------          -------         -----------     -----------     -------------------------------
htmlparse       htmlparse       1.1             1.1.1           B, TS
------          -------         -----------     -----------     -------------------------------
http            autoproxy       1.2.0           1.2.1           B
------          -------         -----------     -----------     -------------------------------
inifile         inifile         0.1             0.1.1           B, TS
------          -------         -----------     -----------     -------------------------------
javascript      javascript      1.0.1           1.0.2           B
------          -------         -----------     -----------     -------------------------------
jpeg            jpeg            0.1             0.2             ** API **
------          -------         -----------     -----------     -------------------------------
ldap            ldap            1.2             1.2.1           B
------          -------         -----------     -----------     -------------------------------
log             logger          0.5             0.6.1           B, TS, D, EF
------          -------         -----------     -----------     -------------------------------
math            math                1.2.2       1.2.3           B, TS
                - bignum            3.0         3.1             B, D, TS, EF
                - calculus          0.6         0.6.1           B, TS
                - complexnumbers    1.0         1.0.1           TS
                - constants         1.0         1.0.1           B, TS
                - fourier           1.0         1.0.1           TS
                - geometry          1.0.2       1.0.3           D
                - interpolate       1.0         1.0.1           B, TS
                - optimize          0.2         1.0             B, D, TS, EF
                - polynomials       1.0         1.0.1           TS
                - rationalfunctions 1.0         1.0.1           B
                - special           0.1         0.2             B, TS, EF
                - statistics        0.1.2       0.2             B, TS, EF
------          -------         -----------     -----------     -------------------------------
md4             md4             1.0.2           1.0.3           B, TS
------          -------         -----------     -----------     -------------------------------
md5             md5             1.4.3           1.4.4           B, TS, D
                md5             2.0.1           2.0.4           B, TS
------          -------         -----------     -----------     -------------------------------
mime            smtp            1.4             1.4.1           B
                mime            1.4             1.4.2           B
------          -------         -----------     -----------     -------------------------------
ncgi		ncgi		1.2.3		1.3		EF
------          -------         -----------     -----------     -------------------------------
ntp             time            1.1             1.2             B, TS, EF (ceptcl)
------          -------         -----------     -----------     -------------------------------
png             png             0.1             0.1.1           B
------          -------         -----------     -----------     -------------------------------
pop3            pop3            1.6.2           1.6.3           B/TS
------          -------         -----------     -----------     -------------------------------
pop3d           pop3d           1.0.3           1.1.0           B, TS, EF
------          -------         -----------     -----------     -------------------------------
profiler        profiler        0.2.2           0.2.3           B
------          -------         -----------     -----------     -------------------------------
rc4             rc4             1.0.0           1.0.1           D, B, TS
------          -------         -----------     -----------     -------------------------------
ripemd          ripemd128       1.0.0           1.0.3           TS, D, B
                ripemd160       1.0.0           1.0.3           TS, D, B
------          -------         -----------     -----------     -------------------------------
sha             sha1            1.0.3           1.1.0           TS, B, EF (cryptkit)
                sha1            --              2.0.2           TS, B, EF (cryptkit)
------          -------         -----------     -----------     -------------------------------
smtpd           smtpd           1.3.0           1.4.0           B
------          -------         -----------     -----------     -------------------------------
snit            snit            0.97            1.1             D, P, B, TS, I
------          -------         -----------     -----------     -------------------------------
struct          - tree          1.2.1           1.2.2           B
                - tree          2.0             2.1             D, EF (ext. api, critcl)
                - graph         2.0             2.0.1           B
                - queue         1.3             1.4             B, EF
                - prioqueue     1.3             1.3.1           B
                - list          1.4             1.5             D, TS, EF, B
                - matrix        2.0             2.0.1           B
                - stack         1.3             1.3.1           B
------          -------         -----------     -----------     -------------------------------
textutil        textutil        0.6.2           0.7             B, EF
------          -------         -----------     -----------     -------------------------------
tie             tie             1.0             1.0.1           D, EX, TS
                - std::file     1.0             1.0.1           B
------          -------         -----------     -----------     -------------------------------
treeql          treeql          1.2             1.3             B, D, TS, EF
------          -------         -----------     -----------     -------------------------------
uri             uri             1.1.4           1.1.5           B
------          -------         -----------     -----------     -------------------------------
uuid            uuid            1.0.0           1.0.1           B
------          -------         -----------     -----------     -------------------------------

Unchanged Modules/Packages
==========================

base64 (yencode), bee, calendar, crc (sum), dns (spf, resolv),
doctools (doctools::cvs, doctools::changelog), exif, ftp (ftp::geturl),
ftpd, ident, irc, log, math (math::fuzzy), md5crypt, multiplexer,
nntp, pop3d (pop3d::dbox, pop3d::udb), report, soundex, stooop
(stooop, switched), tar, textutil (textutil::expander),
tie (tie::std::array, tie::std::rarray, tie::std::dsource,
tie::std::log), uri (uri::urn), struct (struct, struct::graph v1,
struct::matrix v1, struct::pool, struct::record, struct::skiplist,
struct::set)