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 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385
|
2013-07-26 Andreas Kupries <andreask@activestate.com>
* ip.tcl: [AS Bug 99728]: Fixed version mismatch code vs package
index. Bug introduced by last change, below.
2013-03-25 Andreas Kupries <andreask@activestate.com>
* ip.tcl: [Bug 3608943] Check ip::version for empty input and
* ip.test: react properly. Extended testsuite. Bumped version
* pkgIndex.tcl: to 1.2.1.
* tcllib_ip.man:
2013-02-01 Andreas Kupries <andreas_kupries@users.sourceforge.net>
*
* Released and tagged Tcllib 1.15 ========================
*
2011-12-13 Andreas Kupries <andreas_kupries@users.sourceforge.net>
*
* Released and tagged Tcllib 1.14 ========================
*
2011-01-24 Andreas Kupries <andreas_kupries@users.sourceforge.net>
*
* Released and tagged Tcllib 1.13 ========================
*
2010-08-16 Andreas Kupries <andreask@activestate.com>
* ip.tcl: Added new commands 'collapse' and 'subtract' for
* ip.test: more 'arithmetic' on network ranges. Extended
* pkgIndex.tcl: documentation and testsuite. Version bumped
* tcllib_ip.man: to 1.2. Base code by Roy Keene, with thanks.
2009-12-07 Andreas Kupries <andreas_kupries@users.sourceforge.net>
*
* Released and tagged Tcllib 1.12 ========================
*
2009-04-13 Andreas Kupries <andreask@activestate.com>
* ip.tcl (::ip::IPv4?, ::ip::version): Corrected check for colons
* tcllib_ip.man: (wrong order of arguments), and moved this check,
* pkgIndex.tcl: a speed optimization from the look of it, into the
main IPv4 test to be used everywhere. Bumped the package version
to 1.1.3. Fixes [Bug 2123397].
2008-12-12 Andreas Kupries <andreas_kupries@users.sourceforge.net>
*
* Released and tagged Tcllib 1.11.1 ========================
*
2008-11-22 Michael Schlenker <mic42@users.sourceforge.net>
* dns.tcl: Fixed typo in flags for errorcode decoding
2008-10-16 Andreas Kupries <andreas_kupries@users.sourceforge.net>
*
* Released and tagged Tcllib 1.11 ========================
*
2008-03-14 Andreas Kupries <andreask@activestate.com>
* spf.tcl (::spf::_exists): Fixed bad use of 'return', reported in
* pkgIndex.tcl: [SF Tcllib Bug 1826418], by Erik Leunissen. Bumped
to version 1.1.1.
2007-09-12 Andreas Kupries <andreas_kupries@users.sourceforge.net>
*
* Released and tagged Tcllib 1.10 ========================
*
2007-08-26 Pat Thoyts <patthoyts@users.sourceforge.net>
* dns.tcl: Applied patch #1610330 from Sergei Golovan to provide
asynchronous connection for dns over tcp.
2007-08-25 Pat Thoyts <patthoyts@users.sourceforge.net>
* tcllib_dns.man: Documented the -loglevel configure option.
2007-08-22 Andreas Kupries <andreask@activestate.com>
* spf.test: Added proper requisites to the testsuite.
2007-08-20 Andreas Kupries <andreask@activestate.com>
* tcllib_ip.man: Bumped version to 1.1.2 due to the bugfix made
* ip.tcl: by the last change.
* pkgIndex.tcl:
2007-07-05 Pat Thoyts <patthoyts@users.sourceforge.net>
* ip.tcl: bug #1739359 - reject domain names that look like
* ip.test: ipv4 addresses
2007-03-21 Andreas Kupries <andreas_kupries@users.sourceforge.net>
* tcllib_ip.man: Fixed all warnings due to use of now deprecated
* tcllib_dns.man: commands. Added a section about how to give feedback.
2006-11-04 Pat Thoyts <patthoyts@users.sourceforge.net>
* ipMoreC.tcl: Silence critcl warning.
2006-10-03 Andreas Kupries <andreas_kupries@users.sourceforge.net>
*
* Released and tagged Tcllib 1.9 ========================
*
2006-09-19 Andreas Kupries <andreask@activestate.com>
* tcllib_ip.man: Bumped version to 1.1.1
* ip.tcl:
* pkgIndex.tcl:
2006-05-05 Pat Thoyts <patthoyts@users.sourceforge.net>
* dns.tcl: Extended the nameservers command to work on Win9x
systems and we now make use of this to initially configure a
default nameserver. Some minor additional cleanup.
2006-04-21 Pat Thoyts <patthoyts@users.sourceforge.net>
* dns.tcl: Fixed bug #1158037. We were using the query id to
locate the DNS state token but this restricts us to 65535 queries
as the value is packed into a short.
2006-04-20 Pat Thoyts <patthoyts@users.sourceforge.net>
* dns.tcl: Applied patch from #1453327 by Segei Golovan to improve
support for TXT records.
2006-01-29 Andreas Kupries <andreas_kupries@users.sourceforge.net>
* spf.test: Fixed use of duplicate test names.
2006-01-22 Andreas Kupries <andreas_kupries@users.sourceforge.net>
* dns.test: More boilerplate simplified via use of test support.
* ip.test:
* ipMore.test:
* spf.test:
2006-01-19 Andreas Kupries <andreas_kupries@users.sourceforge.net>
* dns.test: Hooked into the new common test support code.
* ip.test:
* ipMore.test:
* spf.test
2005-10-21 Andreas Kupries <andreask@activestate.com>
* ipMore.tcl: Style cleanup. We need only one $Id expansion at
the top of the file, not for every command in it.
2005-10-18 Andreas Kupries <andreask@activestate.com>
* ipMore.tcl (::ip::maskToInt): Fixed [SF Tcllib Bug 1323146],
using the patch supplied by Mikhail Teterin
<kot@users.sf.net>. One path through the code did not mask the
data down to 32bit.
2005-10-06 Andreas Kupries <andreas_kupries@users.sourceforge.net>
*
* Released and tagged Tcllib 1.8 ========================
*
2005-10-04 Andreas Kupries <andreask@activestate.com>
* ipMoreC.tcl: disabling the new critcl parts of ip for the
platforms it is known to not work for. A better solution will be
worked on after the release.
2005-09-30 Andreas Kupries <andreask@activestate.com>
* ipMore.test: Integrated Aamer Akhter's extended
* ipMore.tcl: conversion and manipulation commands
* ipMoreC.tcl: for ip-addresses and -masks. See the
* msmgs/en.msg: [SF Tcllib Patch 1260196]. Extended the
* ip.man: documentation, testsuite, critcl setup.
2005-05-21 Pat Thoyts <pat@zsplat.freeserve.co.uk>
* dns.tcl: Added support for ceptcl as well as tcludp for udp
support.
2005-05-06 Pat Thoyts <patthoyts@users.sourceforge.net>
* ip.tcl: Added some support for acceping RFC3056 6to4 addresses
* ip.test: of the form 2002:<ipv4 address>::/48
2005-04-07 Andreas Kupries <andreas_kupries@users.sourceforge.net>
* dns.tcl (TcpEvent): Fixed [SF Tcllib Bug 1173444]. The cause was
a series of typos, the procedure argument 'token' was referenced
to in the code via 'tok'.
2004-11-21 Pat Thoyts <patthoyts@users.sourceforge.net>
* dns.tcl: Fixed bug in ReadUShort.
* dns.tcl: Incremented the version to 1.2.1 and updated the
* ip.tcl: manual.
* dns.tcl: Added support for RFC2782 (DNS SRV) which provides
for service discovery via DNS.
Added dns::nameservers command to return the list
of nameservers configured -- this is not
necessarily all that reliable but should be useful.
Implemented for Windows and Unix.
* ip.tcl: Added an error message to deal with invalid address
formats during normalization.
2004-11-06 Pat Thoyts <patthoyts@users.sourceforge.net>
* ip.tcl: Bug #1060460 - support for IPv4 in IPv6-style
addresses in ip::normalize.
2004-10-19 Pat Thoyts <patthoyts@users.sourceforge.net>
* dns.tcl: Applied fix for bug #1018934 "incorrectly
detecting query as a reverse lookup"
2004-10-05 Andreas Kupries <andreas_kupries@users.sourceforge.net>
*
* Released and tagged Tcllib 1.7 ========================
*
2004-07-31 Pat Thoyts <patthoyts@users.sourceforge.net>
* spf.test: Added lots of macro tests and fixed some bugs
* spf.tcl: that this revealed.
2004-07-30 Pat Thoyts <patthoyts@users.sourceforge.net>
* spf.tcl: Updated to draft-ietf-marid-protocol-00 document.
* spf.test: Fully implements section 7 macro expansion.
2004-07-23 Pat Thoyts <patthoyts@users.sourceforge.net>
* spf.tcl: Use ip package and implemented IPv6 type.
* dns.tcl: Added support for IPv6 lookups (type AAAA).
* ip.tcl: NEW: IP address package
* ip.test: tests (ipv4 and ipv6)
* tcllib_ip.man: Manual page
2004-06-01 Pat Thoyts <patthoyts@users.sourceforge.net>
* spf.tcl: NEW: Implementation of SPF using our dns package.
* spf.test: NEW: tests for SPF package.
* pkgIndex.tcl: Updated to include SPF.
* dns-url.txt: Updated the dns-url document to -09 version. This
implementation is still valid so no changes to the uri code.
2004-05-26 Pat Thoyts <patthoyts@users.sourceforge.net>
* dns.tcl: Fix issue setting the log level properly.
2004-05-23 Andreas Kupries <andreas_kupries@users.sourceforge.net>
*
* Released and tagged Tcllib 1.6.1 ========================
*
2004-02-15 Andreas Kupries <andreas_kupries@users.sourceforge.net>
*
* Released and tagged Tcllib 1.6 ========================
*
2004-01-22 Pat Thoyts <patthoyts@users.sourceforge.net>
* dns.tcl: Added automatic recognition of reverse lookups (where
query is 1.2.3.4). These are converted to in-addr.arpa lookups.
Added a dns::result to return the whole decoded answer record.
Added SPF record type (an alias for TXT).
Incremented package version to 1.0.5
2003-07-09 Pat Thoyts <patthoyts@users.sourceforge.net>
* dns.tcl: Added decoding for SOA response records.
2003-05-09 Andreas Kupries <andreask@activestate.com>
* resolv.tcl (::resolv::init): Added missing [expr] bracing.
2003-05-05 Andreas Kupries <andreas_kupries@users.sourceforge.net>
*
* Released and tagged Tcllib 1.4 ========================
*
2003-04-14 Pat Thoyts <patthoyts@users.sourceforge.net>
* dns.tcl: Added error message to the timeout.
* resolv.tcl: incorporated some of Emmanuel's updated code.
2003-04-12 Pat Thoyts <patthoyts@users.sourceforge.net>
* dns.man: *Renamed* to tcllib_dns.man to avoid a name clash with
the dns manpage from the scotty package.
2003-04-11 Pat Thoyts <patthoyts@users.sourceforge.net>
* dns.tcl: Try to read the whole reply when using tcp. Added a
catch to avoid bgerrors within the handler.
* dns.tcl:
* dns.man:
* pkgIndex.tcl: hiked version to 1.0.4
2003-04-11 Andreas Kupries <andreask@pliers.activestate.com>
* dns.tcl:
* dns.man:
* pkgIndex.tcl: Fixed bug #614591. Set version of the package to
to 1.0.3 throughout. Added package 'resolv' to index.
2003-03-04 Pat Thoyts <patthoyts@users.sourceforge.net>
* dns.tcl: converted from the log package to logger. Enable UDP as
the default if available.
2003-02-27 Pat Thoyts <patthoyts@users.sourceforge.net>
* resolv.tcl: Imported Emmanuel Frecon's code from the Tclers
Wiki. Provides a name cache and simplifies usage of the dns
package.
2003-02-25 Pat Thoyts <patthoyts@users.sourceforge.net>
* dns.tcl: Tested the UDP transmission using a fixed TclUDP.
* dns.tcl: Implemented inverse queries. (Pretty useless though).
* dns.tcl: Added errorcode procedure.
2003-01-30 Pat Thoyts <patthoyts@users.sourceforge.net>
* dns.tcl: Implemented UDP transmission. Currently not tested
because tcludp doesn't handle binary data.
2003-01-24 Pat Thoyts <patthoyts@users.sourceforge.net>
* pkgIndex.tcl:
* dns.man: Added Tcl 8.2 as minimum Tcl version to resolve bug
* dns.tcl: #674330. Upped version to 1.0.2
* dns.test: Added some tests for the dns uri handling and fixed a
bug in decoding the class and type section.
2003-01-16 Andreas Kupries <andreas_kupries@users.sourceforge.net>
* dns.man: More semantic markup, less visual one.
2002-08-30 Andreas Kupries <andreas_kupries@users.sourceforge.net>
* dns.tcl: Updated 'info exist' to 'info exists'.
2002-06-07 Andreas Kupries <andreas_kupries@users.sourceforge.net>
* dns.man:
* dns.tcl:
* pkgIndex.tcl: Version up to 1.0.1
* dns.tcl: moved var initialization code to the end, as it uses
the 'dns::configure' command, and thus should be called after
its definition. This is the reason for bug #564670, thus now
fixed.
2002-06-05 Andreas Kupries <andreas_kupries@users.sourceforge.net>
* dns.man: Added note to manpage regarding DNS via TCP and
possible pitfalls.
|