Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History of file modules/md5/md5x.test at check-in f6b976877591f35a
|
2024-01-21
| ||
| 14:37 | general tcl 9 compatibility work - I - accelerators Fixed issues with crc (Tcl_GetByteArrayFromObj -> Tcl_GetBytesFromObj). Reworked all other places using T_GBAFO as well (base32, base64, md4, md5, md5crypt, rc4, sha1, sha256) Generally put in the expected `OK tcl9` marker everywhere. __BEWARE__: building now requires critcl commit [https://github.com/andreas-kupries/critcl/commit/3499639a8b2a24cd739db400bb215f821c81e387] or later. file: [6d5b318187] check-in: [fcfab48e29] user: aku branch: trunk, size: 7615 | |
|
2018-12-04
| ||
| 13:27 | As prescribed in [7dfe60d7f4], updated all test files where the value of testsNeedTcl was less than 8.5. Update some tests in ncgi. file: [df5cfb4dcc] check-in: [ee22fc9f56] user: pooryorick branch: pooryorick, size: 7263 | |
|
2017-05-29
| ||
| 16:32 | Work on ticket [39ab616d8f]. Created tests case from the given exmaple. Confirmed issue for Tcl implementation. Critcl implementation OTOH is ok. file: [d7c936c81f] check-in: [1c69e62ccb] user: aku branch: tkt-39ab616d8f-ak, size: 7263 | |
|
2008-04-08
| ||
| 00:33 | Added test for bug #1909681 file: [d02b6e2b3b] check-in: [a6b7b5b8b9] user: patthoyts branch: trunk, size: 7259 | |
|
2006-10-09
| ||
| 21:41 | Switched all remaining test suites over to the new cleanup command to hook them into the environment handling. file: [b2a4e75c4a] check-in: [ea701e91fe] user: andreas_kupries branch: trunk, size: 7208 | |
|
2006-01-29
| ||
| 05:58 | Fixed use of duplicate test names, and use/cleanup of temp. files. file: [1d44a0240b] check-in: [7e4db312e7] user: andreas_kupries branch: trunk, size: 7215 | |
|
2006-01-24
| ||
| 05:10 | Simplified the testsuite boilerplate in the packages "[i-r]*", using the new commands in the test support. More util commands for test support. file: [32195d7f46] check-in: [8aac80a618] user: andreas_kupries branch: trunk, size: 7173 | |
|
2006-01-22
| ||
| 00:27 | Removed comon test constrants from 'all.tcl', ditto 'wrongNumArgs' and 'tooManyArgs' emulations. This is now all in the common test support code. Put common test constraints into the common test support code. Fixed expected errorCode in math-7.4 Replaced 'queryConstraint' with regular 'testConstraint'. Removed more copies of the common command "dictsort". Hooked the "[s-z]*" packages into the new common test support code. Hooked the "[m-r]*" packages into the new common test support code. Updated Tcl dependency information for logger::utilities, requires 8.4 due to use of new trace APIs. Hooked the "[hijkl]*" packages into the new common test support code. Hooked the "[efg]*" packages into the new common test support code. Hooked the "[cd]*" packages into the new common test support code. Fixed usage of 8.4isms in package declared to work for 8.2+. Better emulation of testConstraint command, with query ability. Hooked all "[ab]*" packages into the new test support code. Fixed reversed guard conditions, and polished the error messages a bit. file: [2e02b2d2f6] check-in: [e728b2e380] user: andreas_kupries branch: trunk, size: 7802 | |
|
2005-02-24
| ||
| 03:25 | Enabled testing of all available implementations in the digest packages. file: [ebed21ba50] check-in: [c7f0da1779] user: patthoyts branch: trunk, size: 7788 | |
|
2005-02-23
| ||
| 15:19 | * pkgIndex.tcl: Incremented version to 2.0.4 * md5x.tcl: Rationalised the handling of accelerator packages and * md5x.test: added support for use of cryptkit. Updated the man * md5.man: page to note the available accelerators. file: [ff7d9b709e] check-in: [b63e5821f0] user: patthoyts branch: trunk, size: 7845 | |
|
2005-02-20
| ||
| 12:16 | * md5x.test: Added the RFC 2202 HMAC-MD5 test vectors. file: [01551e7e35] check-in: [77ddea6177] user: patthoyts branch: trunk, size: 9541 | |
|
2005-02-17
| ||
| 21:58 | If possible we will test all available implementations - critcl, trf and pureTcl file: [30b1acff73] check-in: [7fbebd1242] user: patthoyts branch: trunk, size: 7427 | |
| 14:29 | * md5x.tcl: Avoid raising an error if the string to be hashed * pkgIndex.tcl: begins with a hyphen. Use '--' as an _optional_ * md5.mac: end-of-args marker. * md5x.test: Added tests. file: [25aa3f3782] check-in: [ab6aa7c5dd] user: patthoyts branch: trunk, size: 6205 | |
|
2004-12-03
| ||
| 02:08 | Added some additional hyphen tests. file: [23dd627331] check-in: [acdb316368] user: patthoyts branch: trunk, size: 4977 | |
|
2004-07-01
| ||
| 21:30 | * md5x.tcl: Try and fix up the use of Trf with Memchan for the new-style md5 package. Needs fixed recent versions of both packages. file: [5536228e7b] check-in: [4cca8cafcb] user: patthoyts branch: trunk, size: 4185 | |
|
2004-05-24
| ||
| 03:13 | Changed version in the branch. Downgraded to version 1.3.6, removed -decode extension from this branch. file: [37a7dbba27] check-in: [dfe58a07bc] user: andreas_kupries branch: tcllib-1-6-branch, size: 3647 | |
|
2004-02-14
| ||
| 05:59 | * sak.tcl (release): Made functional, added the code which extends all the ChangeLogs with the release notice. (gd-assemble): Extended to exclude SCCS and BitKeeper files from the distribution. (gd-gen-packages): Fixed problem with missing global variable. * all.tcl: 'getErrorMessage' and 'tooManyMessage' renamed to 'wrongNumArgs' anfd 'tooManyArg'. Also placed the common constraints (checking Tcl version: 8.3 only, 8.3+, 8.4+) in here, and removed their declaration from all test files using them. * README-1.5.txt: Updated logger version info to 0.3. * logger.man: Brought the version numbers back into sync * pkgIndex.tcl: with 'logger.tcl' file: [b58aec3382] check-in: [d5c6e6a60d] user: andreas_kupries branch: trunk, size: 3643 | |
|
2004-02-13
| ||
| 06:51 | * md5x.test: Heh. What a surprise. The testsuite uses a command to generate the proper error message based on the version of Tcl, and what does md5 v2 ? It generates its own messages, and they are always in 8.4+ format. Hnn. Fixed the testsuite. * md5crypt.test: Testsuite fixed. Had to account that error messages can dependent on the version of the Tcl core. * mime.test: Fixed access to files, was not done with tcltest::testDirectory, causing them to be inaccessible for 8.4+. The result in mime-2.2 was also dependent on the exact order of keys retrieved from the array of parameters. Rewritten to take this into account. file: [68b0ee8607] check-in: [2997457555] user: andreas_kupries branch: trunk, size: 3652 | |
|
2004-01-15
| ||
| 06:36 | * matrix.man: Implemented Ed Suominen's sort methods, with * matrix.tcl: modifications to speed things up, and to have * matrix.test: a more standard API (-options). * matrix.man: Documented method links. * matrix.test: Updated test to cover for method links. * matrix.tcl: Changed the code to determine the list of available methods automatically for use in the error message when an unknown method is called. * matrix.test: * matrix.tcl: Namespaces of objects now standalone, and not inside of struct::matrix anymore. Arbitrary placement of objects is now possible, including nested namespaces. Cleanup of all references to instance variables. * matrix.tcl: Made the return of errors more regular. * matrix.tcl: Changed a number of eval calls to the more proper 'uplevel 1'. This means that an implementation of a method can now assume that it is called on the same stack level as the method itself. * matrix.tcl: Typo in comments fixed. * matrix.tcl (__set_rect): Fixed typos in var names causing the system to retain bogus cache data. file: [b02de74ccb] check-in: [77fa019603] user: andreas_kupries branch: trunk, size: 3437 | |
|
2003-07-26
| ||
| 02:18 | Added: * md5c.tcl: Brought in the critcl implementation of MD5 * md5.c: originally by Jean-Claude Wippler <jcw@equi4.com> * md5.h: with code from RFC 1321. * md5x.tcl: Version 2 md5 module. This is based upon the MD4 module * md5x.test: code and permits incremental updates into the hash. This version will use the critcl code if available. === VERSION INCOMPATABILITY === md5 1 returns data as a hex representation. md5 2 returns the data as a binary representation. If you want the hex rep, provide the -hex option to the md5 command. file: [7eee1ab547] check-in: [2d29e7c3a3] user: patthoyts branch: trunk, size: 3431 | |
