Tcl Library Source Code

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

83 check-ins using file examples/sasl/saslclient.tcl version bd27209cfa

2005-10-06
10:51
Added SASL documentation check-in: e938436ee7 user: patthoyts tags: trunk
05:16
Synchronized the version numbers in math with the changes made to the packages. check-in: 01cf30a222 user: andreas_kupries tags: trunk
2005-10-05
17:07
* ripemd128.test: Added test cases demonstrating how ripemd/Trf is * ripemd160.test: mishandling input of specific lengths (multiples of 64 bytes). check-in: e7faf7a6a7 user: andreas_kupries tags: trunk
16:32
Typo fix in version number. Brought into sync with uuid package. check-in: 4621173343 user: andreas_kupries tags: trunk
15:22
* ntlm.tcl: Use tcllib 1.8 des module. Added NTLM tests. Fix to * ntlm.test: work with tcl 8.2. check-in: ba3c3fc7a3 user: patthoyts tags: trunk
08:41
* uuid.test: Ensure we test all implementations. check-in: 2d561230f5 user: patthoyts tags: trunk
00:18
Ensure all critcl modules can be built with MSVC in addition to GCC. check-in: ea9386b5af user: patthoyts tags: trunk
00:14
* sak.tcl: Added support for passing parameters to critcl. v04 will support -debug and -clean and v034 supports -keep. check-in: a12fbc28f5 user: patthoyts tags: trunk
2005-10-04
18:47
* mime.tcl: Applied patch for [SF Tcllib Bug 1276561] by Benjamin Riefenstahl. Fixes the handling of date/times, removing dependencies on the current locale. check-in: fc4553fdf1 user: andreas_kupries tags: trunk
18:33
* 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. check-in: addbe31871 user: andreas_kupries tags: trunk
18:02
Updated README with changed version umbers. check-in: 48ae429686 user: andreas_kupries tags: trunk
18:01
* tcldocstrip.dtx: Applied changes made by Lars to fix * tcldocstrip.ins: a number of bugs he found. I am doing * tcldocstrip.stitch: it in his stead as he currently has trouble with the SF CVS. Also fixed a syntax error in the documentation. * Regenerated the other files. One new file, "docstrip_util.test". All tests pass, regular and from within the test harness. check-in: 7352944970 user: andreas_kupries tags: trunk
17:31
* geometry.man: Fixed bad reversals of geometry version * geometry.tcl: numbers. Bumped version to reflect the documentation change. * pkgIndex.tcl: Added new 'math::roman' to package index. check-in: 2bd6d0c1f1 user: andreas_kupries tags: trunk
17:15
Removed duplicate line, apparently due to bad auto-merge. check-in: 39f258f02c user: andreas_kupries tags: trunk
17:15
Updated version number for tree v1, due to the bugfix in undocumented method 'serialize'. check-in: 45574f20de user: andreas_kupries tags: trunk
08:18
Added Roman numerals package check-in: 4e5e51371c user: arjenmarkus tags: trunk
06:30
Completed man-page for geometry submodule check-in: 1b7d51c703 user: arjenmarkus tags: trunk
05:59
Import bugfix in v1 tree, by Jeffh. Updated Release README Test requirements. Bugfix 756939, RFE 842066. int() TIP#237 compat patch, and Pat's refactoring of the code after that. Queue unget, RFE 1229352. Stack version. Palliative for tar / vfs::tar conflict. Import RFE 1294733. Extended ip commands. Fixes in the cpu core and grammar testsuite. New documentation for math Import of code checking ambiguities in section titles. Import of new command joinmatrix. RFE 1006282 accepted. Second round of checking packages, their changes, and versions. Updated lots of packages, and sync'd with README. check-in: 5eed4977f1 user: andreas_kupries tags: trunk
05:19
fix serialize of attributes check-in: 21b79e4a2f user: hobbs tags: trunk
2005-10-03
23:29
* checker.tcl: Added code checking for ambiguities in section * mpformats/c.msg: and subsection titles. It causes warnings. * mpformats/en.msg: Extended the message catalogs with strings for * mpformats/de.msg: the new warning. * mpformats/fr.msg: check-in: 9c19f60139 user: andreas_kupries tags: trunk
22:59
* comm.tcl: Accepted [SF Tcllib Bug 1006282], which is actually an * comm.man: RFE. Comm channels are extended with an option which allows the user to force the server side to silently ignore connection attempts where the protocol negotiation with the other side failed. check-in: 5b8ccd3b51 user: andreas_kupries tags: trunk
22:23
* html.tcl (::html::html_entities): Accepted the [SF Tcllib Patch * html.tcl (::html::nl2br): 1294733], creating two small * html.man: commands for the conversion of * html.test: special characters to their entities, and line-endings to <br>. Extended documentation and testsuite. check-in: 822fd34d80 user: andreas_kupries tags: trunk
21:21
* me_tcl.test (ME_state): token ranks are stored in an array/dict, used dictsort to generate a canonical representation we can compare against. ... Also duplicate tokclass test depending on error message by "string is", different results in 8.4 and 8.5. check-in: 47d63a4d8c user: andreas_kupries tags: trunk
17:52
Version number sync in sha1, and version number fix for struct::stack. Updated release document as well. check-in: 6db6510405 user: andreas_kupries tags: trunk
2005-09-30
23:48
* queue.test: Extended API with new method 'unget'. Updated * queue.man: documentation and testsuite. Version bumped to * queue.tcl: 1.4. This implements [SF Tcllib RFE 1229352]. * pkgIndex.tcl: check-in: e1ce0f97ae user: andreas_kupries tags: trunk
23:15
* me_cpucore.tcl: Fixed more typos. check-in: d375b9c5f4 user: andreas_kupries tags: trunk
23:03
* pkgIndex.tcl: Added command 'csv::joinmatrix', which converts a * csv.man: matrix object into CSV records, one record per * csv.tcl: row. Inspired by [SF Tcllib RFE 1204345] which brought the conversion up, but went a round-about way via a report object. check-in: a013778f27 user: andreas_kupries tags: trunk
22:50
* sha1.tcl: Refactored to permit implementation selection based upon the current interpreter version to try and maximise the speed. check-in: b82d0daf4c user: patthoyts tags: trunk
22:23
* pkgIndex.tcl: Applied fix for [SF Tcllib Bug 756939], and * ncgi.tcl: accepted [SF Tcllib RFE 842066]. Added new * ncgi.man: commands 'ncgi::names' and 'ncgi::exists'. * ncgi.test: Extended the documentation and testsuite. Bumped version to 1.3 check-in: 0f0f85efc8 user: andreas_kupries tags: trunk
22:07
* sha1.tcl: Applied [SF Tcllib Patch 1301707] to keep the size of generated numbers within the bounds of 32 bits. check-in: 585965dff8 user: andreas_kupries tags: trunk
20:08
* tar.tcl: qualified all [open] calls with :: to ensure usag of the builtin. Apparently mitigates conflict between this package and the vfs::tar module. check-in: 4d2fa7ad91 user: andreas_kupries tags: trunk
20:06
* me_cpu.tcl: Fixed namespace typo. * me_tcl.test: Added forgotten check to tests, the packages cannot * me_utils.test: run against Tcl 8.3 and below. check-in: ea4b6c0759 user: andreas_kupries tags: trunk
18:05
Added ip critcl parts to setup. Updated dns installation instructions. check-in: 76be0e56cf user: andreas_kupries tags: trunk
18:03
* 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. check-in: 77c5acfd0e user: andreas_kupries tags: trunk
07:49
Added documentation on rational functions package check-in: 2fd8c10779 user: arjenmarkus tags: trunk
05:36
Second round of checking packages, their changes, and versions. Updated lots of packages, and sync'd with README. check-in: dd5aa35384 user: andreas_kupries tags: trunk
04:38
Extended rstatus output of sak. Bugfixes in installer, for page and extended logger. Added README for the new release. Typo fixes. Import of fix to version inconsistency of package 'units' Done second part of the move (page/NOTES to page NOTES.txt), deleting the original file. check-in: cad1d2db8e user: andreas_kupries tags: trunk
00:19
html/changeLog - Typo correction. README-1.8.txt: First run through modules classifying changes. check-in: 151366acae user: andreas_kupries tags: trunk
2005-09-29
23:23
Removed duplicate entries. check-in: 4df6c1a57f user: andreas_kupries tags: trunk
22:56
* README-1.8.txt: New file. Readme file for the upcoming release. * sak.tcl (pkg-compare): Modified the core of the 'rstatus' functionality to sort by module, then package, and show the module name before the packages. Easier for use in new release README file. check-in: c8f78d4030 user: andreas_kupries tags: trunk
17:37
* installed_modules.tcl: log module changed to use _msg for installation. * install_action.tcl (_msg): New action for modules having a message catalogs in a msgs subdirectory. * installer.tcl (xcopy): Fixed bug in the interaction of recursion and pattern argument. It is for files, but affected directories as well, causing page to ignore its plugin directory. check-in: 09c1bd8cad user: andreas_kupries tags: trunk
06:24
Done second part of the move (page/NOTES to page NOTES.txt), deleting the original file. Imported move of NOTES to NOTES.txt to disambiguate the file from the directory in filesystem doing case-less comparison of names (Windows, OSX) Import of logger formatter/appender integration. Imported math changes by Arjen (documentation cleanup) Removed javascript quirk checking for ncgi in the package index. Bugfix in page installation (recurse dirs for plugins). Fixed version inconsistencies in packages page::config::peg and pop3d. check-in: 1c2b363eb0 user: andreas_kupries tags: trunk
2005-09-28
21:14
* loggerAppender.tcl: Integrated the formatter/appender utilities * loggerAppender.man: provided by [SF Tcllib 1267636]. Created * loggerUtils.tcl: doctools based documentation. Fixed mis- * loggerUtils.man: spellings. Moved the utility code into * loggerUtils.test: the namespace "logger::utils". Added the * pkgIndex.tcl: new packages to the package index. check-in: 81c17070d3 user: andreas_kupries tags: trunk
18:18
* pkgIndex.tcl: Removed the check for ncgi v1 being loaded before javascript. This type of check has been done traditionally in the implementation itself. Only checks for Tcl versions should be done in the index. check-in: 0dbbb7de5f user: andreas_kupries tags: trunk
16:46
* installed_modules.tcl: Using _tcr to install page and its plugins. * install_action.tcl (_tcr): New install action, recursive install of all .tcl files in the module. check-in: 5b6bd95783 user: andreas_kupries tags: trunk
16:28
* units.tcl: Fixed version discrepancy between index/docs and implementation. check-in: 6e1f7c99aa user: andreas_kupries tags: trunk
16:27
* NOTES.txt: Renamed from NOTES. This file had the same name as a directory, causing the Windows and OS X filesystem to trip badly as they considered both identical. check-in: e4da687c52 user: andreas_kupries tags: trunk
08:09
Some minor updates wrt linear programming (documentation) check-in: ba184d9f2c user: arjenmarkus tags: trunk
06:16
Fixed version inconsistencies in packages page::config::peg and pop3d. Another bad whitespace merge. check-in: f670292e84 user: andreas_kupries tags: trunk
04:51
Another bad whitespace merge. Fixed bad whitespace merges from ME. Fixed some warnings reported by frink. Fixed naming of page in installed modules, added application as well, fixed date of integration. Updated naming and integration date of ME module. Import of fix to cache invalidation bug of tie::std::file. check-in: 48a590216e user: andreas_kupries tags: trunk
03:46
Import of fix to cache invalidation bug of tie::std::file. Import of Michael Schlenker's application of Krzysztof's and Tomasz's fix to prioqueue sorting. Import of my changes to snit (Integration of a backport to Tcl 8.3, by Kenneth Green, and correction of string handling of list data.) Import of Michael's changes to logger documentation and examples. Import of fix in docstrip testsuite. Import of Pat's changes to des (Integration of Mac Cody's TclDES(jr)). Import of changes to list of installed applications. Fixed testsuite problems of math::calculaus, math::interpolate, and math::optimize by declaring the a dependency on 8.4 due to use of 8.4isms. In code, package index, testsuite, and documentation. check-in: 2ce44a892a user: andreas_kupries tags: trunk
2005-09-27
23:01
* installed_modules.tcl: Added the 'tcldocstrip' application to the installer. check-in: 2a89960f18 user: andreas_kupries tags: trunk
2005-09-26
23:46
* tcldocstrip.dtx: Fixed the testsuite bug regarding access to files in the module under test. check-in: c6e1679357 user: andreas_kupries tags: trunk
23:14
* des.man: Fixed syntax error introduced by the last commit. check-in: f51c39e234 user: andreas_kupries tags: trunk
23:04
* tie_file.tcl: Fixed bug in cache invalidation. nothing to do if the cache is already invalidated. check-in: 62d19caaed user: andreas_kupries tags: trunk
21:41
* snit.test: Adapted the testsuite to handle the 8.3 backport. * snit83.tcl: Integrated Kenneth Green's backport of * snit_tcl83_utils.tcl: Snit to Tcl 8.3 into the code base. * snit.tcl: Checking the list result of [info commands ] now using [llength] instead of string comparisons. * snit2.tcl: Checking the list result of [info commands ] now using [llength] instead of string comparisons. check-in: 7505bb2435 user: andreas_kupries tags: trunk
09:16
* des.tcl: Imported TclDES to provide a more complete * des.test: implementation of DES and 3DES which supports * des.man: ECB,CBC,OFB and CFB modes. Tcllib des is now * tcldes.tcl: a compatability wrapper which continues to * tcldesjr.tcl: support the previous API and a new one. check-in: 2b03c1c467 user: patthoyts tags: trunk
2005-09-23
16:56
Added simple example of logging to a file check-in: cb170cede2 user: mic42 tags: trunk
16:49
Added a comment on logprocs and callstack check-in: b8518074a1 user: mic42 tags: trunk
16:17
Fixed bug in prioqueues binary sort. check-in: 371a553d4e user: mic42 tags: trunk
2005-09-21
05:05
Fixed testsuite problems of math::calculaus, math::interpolate, and math::optimize by declaring the a dependency on 8.4 due to use of 8.4isms. In code, package index, testsuite, and documentation. Fixed testsuite problems with changing proc error messages and stack across Tcl versions. Fixed 8.4isms in a capabilities command of pop3d, a package for 8.3+ Fixed grammar_fa testsuite problems caused by Tcl 8.5 changing the proc error messages. Fixed tie problems with Tcl 8.5, causded by changes to proc error messages. Fixed environment interference with test tempdir-1.2. check-in: a36ad80773 user: andreas_kupries tags: trunk
2005-09-20
06:51
Fixed environment interference with test tempdir-1.2. Declared dependency of linear-algebra package on Tcl 8.4 in code, testsuite, and package index. check-in: 700fd74295 user: andreas_kupries tags: trunk
06:22
Declared dependency of linear-algebra package on Tcl 8.4 in code, testsuite, and package index. Fixed email in changelogs. check-in: 6b25f02e5a user: andreas_kupries tags: trunk
05:59
Fixed email in changelogs. Typo fixes in testsuite, better indentation, removal of bad 8.4isms, declaration of 8.4 dependency of big* packages in code, index, and testsuites. Fixed bugs in testsuite of fumagic. Introduced by Tcl 8.5 changing channel handles. Fixed testsuite failure for Tcl 8.5. Introduced by Tcl 8.5 changing the format of the error stack. check-in: 0491d512ec user: andreas_kupries tags: trunk
2005-09-19
12:12
* sasl.tcl: Fixed 8.4isms and specified requirement to Tcl 8.2 check-in: 5d4eb13b82 user: patthoyts tags: trunk
2005-09-13
04:07
Added Colin McCormack's metakit backed for tie as example. check-in: ca92eb89ba user: andreas_kupries tags: trunk
2005-09-09
15:51
updated check-in: eb87ebf5c6 user: sarnold75 tags: trunk
15:49
- went back to the old way to compute Pi after more benchmarks check-in: 6cf0801966 user: sarnold75 tags: trunk
2005-09-06
18:46
updated check-in: 51acbf2abc user: sarnold75 tags: trunk
18:44
new and faster algorithm to compute Pi check-in: 6b29ff3d6c user: sarnold75 tags: trunk
2005-09-05
20:02
Bah! check-in: 5683cf5b76 user: patthoyts tags: trunk
16:01
Updated Snit FAQ check-in: 09c1038484 user: duquette tags: trunk
10:54
* smtp.tcl (::smtp::auth_CRAM-MD5): Fix for bug #1242629 - qmail doesn't like a multi-line response. check-in: 62eab71094 user: patthoyts tags: trunk
09:23
* ini.tcl: Fix for bug #1280529 - collision with global * inifile.test: variable names. Added tests for these. check-in: 97004fb3e3 user: patthoyts tags: trunk
08:32
* uuid.tcl: Bug #1150714 - opening a server socket may raise a warning message box on WinXP firewall. Instead call the ipconfig utility and use the result on windows. check-in: 8ac0d26011 user: patthoyts tags: trunk
07:59
* sak.tcl: Added a 'timing' subcommand to run *.timing scripts. check-in: e95b769665 user: patthoyts tags: trunk
07:54
Fixed typo check-in: 9664be6f04 user: patthoyts tags: trunk
07:48
Manual page tweaks check-in: 951fb9cf07 user: patthoyts tags: trunk
2005-09-04
17:19
* rc4.tcl: Frink error suppression. * rc4.man: Added documentation for the programming api. check-in: 609022f57b user: patthoyts tags: trunk
17:15
* aes.tcl: Frink warning suppression * aes.man: Added a description of cipher modes of operation. check-in: 39ea4b04b3 user: patthoyts tags: trunk
17:09
* blowfish.tcl: Added some performance enhancements. Added some * blowfish.test: documentation for the API. Fix testing to test * blowfish.man: each implementation. Checked with tcl 8.2. * pkgIndex.tcl: check-in: c55a269924 user: patthoyts tags: trunk
2005-09-01
12:54
Rationalized to a single Tk demo check-in: f90172eeea user: patthoyts tags: trunk
12:52
Pick up user/password from environment or permit on command line. check-in: 73c5c6eb6c user: patthoyts tags: trunk