Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
367 check-ins using file modules/math/elliptic.test version 0a98c02b14
2025-07-16
| ||
13:30 | Expands support for json encoded arguments. This lets rest.tcl be used with Gemini and openai REST interfaces. Leaf check-in: 0b3dd048f8 user: clif tags: trunk | |
2025-06-10
| ||
01:34 | Fix [e5f3dfc055c]: Tcllib 2.0 installer fails with default Tcl build Leaf check-in: 20d3697afb user: culler tags: trunk, main | |
00:59 | Oops. string match does not accept regular expressions. Closed-Leaf check-in: f3ae895f6d user: culler tags: bug-e5f3dfc055c | |
2025-06-09
| ||
02:45 | fix [e5f3dfc055c]: Tcllib 2.0 installer fails with default Tcl build check-in: 4e7d192896 user: culler tags: bug-e5f3dfc055c | |
2025-02-09
| ||
15:47 | Fixed a typo in permutations proc. check-in: 61f5d52a95 user: arjenmarkus tags: trunk, main | |
2025-01-15
| ||
19:49 | fix: ticket b01462dff7, integrated from branch. version bumped. testsuite extended. doc regenerated. check-in: 870b1002a4 user: aku tags: trunk, main | |
2025-01-14
| ||
22:20 | Added testcase demonstrating issue and fix Closed-Leaf check-in: c6a7152cd0 user: aku tags: bug-b01462dff7 | |
2025-01-13
| ||
20:20 | Bump package version. check-in: 6f3a4044b6 user: aku tags: bug-b01462dff7 | |
2025-01-10
| ||
13:55 | Proposed fix for tar::untar bug [b01462dff7] check-in: cef77068e4 user: apnadkarni tags: bug-b01462dff7 | |
2025-01-04
| ||
18:37 | Correct mistakes in the man page for the filter package. check-in: ce253d70e3 user: arjenmarkus tags: trunk, main | |
16:16 | Re-implement the filter procedures, this time based on source code with an MIT license check-in: 79ae95d9e3 user: arjenmarkus tags: trunk, main | |
2024-12-23
| ||
06:58 | Merge trunk Leaf check-in: 71d736ed2c user: apnadkarni tags: apn-vc-fixes | |
2024-11-21
| ||
09:58 | SHUN license_fsul.terms. Re-licensing existing code is not allowed. Closing this branch, assuming you no longer want to continue with it. Feel free to re-open, if you like Closed-Leaf check-in: 73fc5dd4de user: jan.nijtmans tags: module-aes | |
09:38 | shun COPYING. Re-licensing existing code is not allowed. Closing this branch, assuming you no longer want to continue with it. Feel free to re-open, if you like. Closed-Leaf check-in: 51bb6cedcd user: jan.nijtmans tags: pyk | |
2024-11-19
| ||
19:19 | Improve the check on the range for the x and y arguments (there should be some variation) check-in: c4478a0624 user: arjenmarkus tags: trunk, main | |
2024-11-15
| ||
08:12 | Correct a typo in the description of the elliptic function dn (K.Koehler) check-in: 61e6db60d3 user: arjenmarkus tags: trunk | |
2024-11-04
| ||
23:43 | Merge [dc82d34ffc]: Bug [f6adf9f137] : correct to-too in error message. Thanks Massimo ! check-in: efce407e9a user: pooryorick tags: pyk, INCOMPATIBLE_LICENSE | |
23:42 | Merge "mime" and "aes" branches into new "pyk" branch. check-in: 0b0d3c2be7 user: pooryorick tags: pyk, INCOMPATIBLE_LICENSE | |
2024-11-01
| ||
11:06 | Bug [f6adf9f137] : correct to-too in error message. Thanks Massimo ! check-in: dc82d34ffc user: oehhar tags: trunk | |
2024-10-31
| ||
12:59 | Fix mime failing tests. Add GPL license. Closed-Leaf check-in: f5d6a5e51b user: pooryorick tags: mime, INCOMPATIBLE_LICENSE | |
2024-10-24
| ||
15:31 | Disable Visual C++ sprintf deprecation warnings check-in: 39e1f5f8e9 user: apnadkarni tags: apn-vc-fixes | |
15:11 | Fix linkage error for Visual C++ check-in: 3b2ac7132c user: apnadkarni tags: apn-vc-fixes | |
14:07 | Pick up Windows build fixes check-in: 4bf3ee4505 user: apnadkarni tags: apn-vc-fixes | |
13:56 | Change critcl search on Windows to be similar to Unix since critcl kits are not longer available. Leaf check-in: 334c35870b user: apnadkarni tags: apn-windows-fixes | |
13:23 | Create new branch named "apn-vc-fixes" check-in: 3ec56f11a6 user: apnadkarni tags: apn-vc-fixes | |
2024-10-17
| ||
22:03 | Merge trunk and resolve conflicts. Some mime tests fail. check-in: aed2b8c04b user: pooryorick tags: mime | |
2024-09-27
| ||
16:40 | More tcl::oo. check-in: 9791afc002 user: pooryorick tags: trunk | |
10:44 | Merge trunk. check-in: 3242d066e4 user: pooryorick tags: module-aes | |
08:40 | Redesign critcl accelerator for aes and increment versions. check-in: 2abc44bc8d user: pooryorick tags: module-aes | |
2024-09-26
| ||
20:40 | Tcllib 2.0 released. check-in: d9c7e594fd user: aku tags: trunk, release, tcllib-2-0 | |
16:55 | fix: missing initialization check-in: 8db27aa12c user: aku tags: trunk | |
2024-09-21
| ||
13:13 | Add standard accelerator API. check-in: bd87b2d3f8 user: pooryorick tags: module-aes | |
12:19 | Refactor some functions. Test both scripted and compiled implementations. Code cleanup. check-in: 5f88af1357 user: pooryorick tags: module-aes | |
09:18 | tar - Ticket [65767447de] - EF - Added gzip support based on patch by Christian Werner, with thanks. Internal refactoring to be more clear wrt semantics. Docs added. Docs regenerated. Bumped to version 0.13. check-in: 0d6e7672bf user: aku tags: trunk | |
2024-09-20
| ||
23:16 | Fix type issue by dereferencing pointer. Use Tcl_Size. Fix reference counting in aes_prepare. check-in: 1d7c4497f8 user: pooryorick tags: module-aes | |
22:02 | Prefer tcl::oo over TclOO. check-in: 14c9a08008 user: pooryorick tags: trunk | |
2024-09-19
| ||
20:00 | build system - Ticket [4799af766d] reworked the makefile to install both Tcllib and Tcllibc by default. requires critcl. updated installer guide to match. check-in: 28269cfd85 user: aku tags: trunk | |
16:25 | bumped tcllibc bundle to version 2.0. check-in: fb10dcea0c user: aku tags: trunk | |
16:24 | generator - tweak/fix the `package require` to match all other packages check-in: 4d668afda5 user: aku tags: trunk | |
16:23 | sak.tcl critcl - extended to pass more options to the wrapped critcl app. check-in: f797fabfaa user: aku tags: trunk | |
16:21 | sak readme - Extended to accept intro and deprecation notices to insert into the generated text check-in: 7e1701caa0 user: aku tags: trunk | |
16:18 | installer - Ticket [13fc0520a6] reworked to use Tcl 8.5 features (apply, ni) extended to provide a dummy `tcllib` package for querying the installed versions of Tcllib. check-in: ee4fb115b2 user: aku tags: trunk | |
2024-09-18
| ||
20:13 | base32 - base32 - fix missing version bump (code) stringprep - unicode - fix missing version bump (code) calendar - fix missing version bump (code) base53 - ascii85 - fix missing version bump (doc) base64 - yyencode - fix missing version bump (doc) doctools2base - fix missing version bump (doc) doctools2idx - fix missing version bump (doc) crc - crc32 - tests - remove leftover tracing output regenerated documentation check-in: 5f1db81b03 user: aku tags: trunk | |
2024-09-17
| ||
20:33 | Add tcl::oo for Tcl 9. check-in: 81bd6b002c user: pooryorick tags: trunk | |
19:37 | sha1 / sha256 - Ticket [8f0ff73083] - Search order tweak. Search for sha256c package first, then tcllibc. Ordering issues around the stubs table exported by sha256c makes that a better choice. Bumped to version 1.0.6 check-in: 692adc1efb user: aku tags: trunk | |
18:20 | rest - Ticket [0880cb441c] - EF - New option -timeout. Version bumped to 1.7. check-in: 710a75d4d2 user: aku tags: trunk | |
16:50 | hashes - D - Tcl 9 compatibility warnings. check-in: 85fe3ebd4c user: aku tags: trunk | |
16:49 | removal of stage D2 deprecated packages, in fulfillment of stage D3 (full removal). check-in: d8f6884a68 user: aku tags: trunk | |
2024-09-13
| ||
21:04 | pt - pt::peg - B - Fix typo in error return. Version bumped to 1.1.1 check-in: 19930aa070 user: aku tags: trunk | |
20:46 | Fixup version typo check-in: a14a3a4a95 user: aku tags: trunk | |
20:08 | struct::list - EF - `equal` extended with new option `-simple`. Version bumped to 1.9. struct::set - B - Fix mishandling of method shorthands in the Tcl implementation. Version bumped to 2.2.5 Thanks to Emiliano for the patch providing most of the fix. check-in: 2c78148d76 user: aku tags: trunk | |
18:53 | Regenerated documentation check-in: 98b25fbbd1 user: aku tags: trunk | |
18:52 | Tcl 9 portability, file home check-in: 06770d85e4 user: aku tags: trunk | |
18:52 | zip::decode - B - Tcl 9 portability fixes. Bumped to version 0.10.1 zip::encode - B - Tcl 9 portability fixes. Bumped to version 0.5.1 check-in: 66d72d7484 user: aku tags: trunk | |
18:52 | uuid - B - Tcl 9 portability fixes. Bumped to version 1.0.9 check-in: 0e71c4a75f user: aku tags: trunk | |
18:52 | units - B - Tcl 9 portability fixes. Bumped to version 2.2.3 check-in: 6ae96a08bf user: aku tags: trunk | |
18:52 | tiff - B - Tcl 9 portability fixes. Bumped to version 0.2.3 check-in: d460c558e5 user: aku tags: trunk | |
18:52 | tepam - B - Tcl 9 portability fixes. Bumped to version 0.5.4 tepam::doc - B - Tcl 9 portability fixes. Bumped to version 0.1.3 check-in: 07579e02ac user: aku tags: trunk | |
18:52 | tar - B - Tcl 9 portability fixes. Bumped to version 0.12.1 check-in: dcac8cb73c user: aku tags: trunk | |
18:52 | struct::record - B - Tcl 9 portability fixes. Bumped to version 1.2.4 check-in: 2234d1aabe user: aku tags: trunk | |
18:52 | stringprep - B - Tcl 9 portability fixes. Bumped to version 1.0.3 stringprep::data - B - Tcl 9 portability fixes. Bumped to version 1.0.3 unicode - B - Tcl 9 portability fixes. Bumped to version 1.1.1 unicode::data - B - Tcl 9 portability fixes. Bumped to version 1.1.1 check-in: 9839ca0d35 user: aku tags: trunk | |
18:51 | snit2 - B - Tcl 9 portability fixes. Bumped to version 2.3.4 snit - B - Tcl 9 portability fixes. Bumped to version 1.4.3 check-in: bb98482e6f user: aku tags: trunk | |
18:51 | SASL::NTLM - B - Tcl 9 portability fixes. Bumped to version 1.1.3 check-in: ecb5db3875 user: aku tags: trunk | |
18:51 | ripemd160 - B - Tcl 9 portability fixes. Bumped to version 1.0.7 check-in: 1d7fc705ab user: aku tags: trunk | |
18:51 | processman - B - Tcl 9 portability fixes. Bumped to version 0.7 check-in: 3d52358f7d user: aku tags: trunk | |
18:51 | practcl - B - Tcl 9 portability fixes. Bumped to version 0.16.5 check-in: 5e20cade5e user: aku tags: trunk | |
18:51 | png - B - Tcl 9 portability fixes. Bumped to version 0.4.1 check-in: aa59e42b72 user: aku tags: trunk | |
18:51 | pluginmgr - B - Tcl 9 portability fixes. Bumped to version 0.5 check-in: 5b118d6318 user: aku tags: trunk | |
18:51 | nntp - B - Tcl 9 portability fixes. Bumped to version 0.2.3 check-in: abc463a02d user: aku tags: trunk | |
18:51 | nettool - B - Tcl 9 portability fixes. Bumped to version 0.5.4 check-in: 94a3829047 user: aku tags: trunk | |
18:51 | ncgi - B - Tcl 9 portability fixes. Bumped to version 1.4.6 check-in: 413c18be90 user: aku tags: trunk | |
18:51 | math::bigfloat - B - Tcl 9 portability fixes. Bumped to version 2.0.6 math::constants - B - Tcl 9 portability fixes. Bumped to version 1.0.4 math::special - B - Tcl 9 portability fixes. Bumped to version 0.5.4 math::statistics - B - Tcl 9 portability fixes. Bumped to version 1.6.1 math::filtergen - B - fixed ordering bug in condition. Bumped to version 0.3 math::filtergen - Tcl 9 portability markers math::calculus - Tcl 9 portability markers math::combinatorics - Tcl 9 portability markers math::pca - Tcl 9 portability markers math::quasirandom - Tcl 9 portability markers check-in: d89de8983d user: aku tags: trunk | |
18:51 | json - B - Tcl 9 portability fixes. Bumped to version 1.3.6 check-in: 423d100a32 user: aku tags: trunk | |
18:51 | jpeg - B - Tcl 9 portability fixes. Bumped to version 0.7 check-in: 6e0debd336 user: aku tags: trunk | |
18:51 | imap4 - B - Tcl 9 portability fixes. Bumped to version 0.55 check-in: 2bdbb9941c user: aku tags: trunk | |
18:51 | ident - B - Tcl 9 portability fixes. Bumped to version 0.44 check-in: 9ed1ac870b user: aku tags: trunk | |
18:51 | grammar::me::cpu::core - B - Tcl 9 portability fixes. Bumped to version 0.4 grammar::me::util - portability markers check-in: 6ffe2f1580 user: aku tags: trunk | |
18:51 | fileutil::magic::cfront - B - Tcl 9 portability fixes. Bumped to version 1.3.2 check-in: eec4c73c68 user: aku tags: trunk | |
18:51 | ftpd - B - Tcl 9 portability fixes. Bumped to version 1.4.1 check-in: 687c8b8403 user: aku tags: trunk | |
18:51 | fileutil - B - Tcl 9 portability fixes. Bumped to version 1.16.3 check-in: e600393cf3 user: aku tags: trunk | |
18:51 | exif - B - Tcl 9 portability fixes. Bumped to version 1.1.4 check-in: 983cc57542 user: aku tags: trunk | |
18:51 | doctools::docidx - B - Tcl 9 portability fixes. Bumped to version 1.2.1 doctools::doctoc - B - Tcl 9 portability fixes. Bumped to version 1.3.1 doctools::doctools - B - Tcl 9 portability fixes. Bumped to version 1.6.1 check-in: 1116264d64 user: aku tags: trunk | |
18:51 | docstrip::util - B - Tcl 9 portability fixes. Bumped to version 1.3.3 check-in: 62c90a9250 user: aku tags: trunk | |
18:51 | dns - B - Tcl 9 portability fixes. Bumped to version 1.6.1 ip - B - Tcl 9 portability fixes. Bumped to version 1.5.1 check-in: 5f77ef0b39 user: aku tags: trunk | |
18:51 | counter - B - Tcl 9 portability fixes. Bumped to version 2.0.6 check-in: f96c7bb11a user: aku tags: trunk | |
18:51 | comm - B - Tcl 9 portability fixes. Bumped to version 4.7.3 check-in: e956271135 user: aku tags: trunk | |
18:51 | clay - B - Tcl 9 portability fixes. Bumped to version 0.8.8 check-in: 806bb0b6e7 user: aku tags: trunk | |
18:51 | calendar - B - Tcl 9 portability fixes check-in: dd421c5e2b user: aku tags: trunk | |
18:51 | bench - B - Tcl 9 portability fixes. Bumped to version 0.6 check-in: 7f6e997bac user: aku tags: trunk | |
18:51 | bee - B - Tcl 9 portability fixes. Bumped to 0.3 check-in: c875ca978d user: aku tags: trunk | |
18:51 | ascii85 - B - Tcl 9 portability fixes. Bumped to 1.1.1 base64 - B - Tcl 9 portability fixes. Bumped to 2.6.1 check-in: 2de9431e2d user: aku tags: trunk | |
18:50 | s3 - B - Tcl 9 portability fixes. Bumped to 1.0.5 check-in: 22da3a7dd7 user: aku tags: trunk | |
18:50 | rc4 - D - cleanup check-in: a05cd96537 user: aku tags: trunk | |
18:50 | typo fix check-in: 5a9a59da57 user: aku tags: trunk | |
18:50 | I - portability markers, tweaks check-in: 74eda0966d user: aku tags: trunk | |
06:59 | try - EF - new `file home` forward compatibility package for Tcl 8. Not fully compatible, does nmot throw errors where Tcl 9 will (unknown user) Acceptable as the next `open` operation using that path will throw that error. try - I D - doc tweaks, migration markers check-in: 98112e2ca7 user: aku tags: trunk | |
06:34 | Tcl 8/9 adaptions in tests and test support check-in: c87d543cef user: aku tags: trunk | |
2024-05-12
| ||
10:15 | Merge trunk. check-in: 07889faed0 user: pooryorick tags: module-aes | |
2024-04-25
| ||
10:49 | Fix virtual tests to adapt to CRLF on Windows check-in: b37a176534 user: apnadkarni tags: trunk | |
2024-01-30
| ||
23:29 | Fixes in md5crypt C code to properly handle non-ASCII strings. General tcl9 work/marking of more locations found by the extended checker (in C companion files). check-in: 00c0fc2344 user: aku tags: trunk | |
2024-01-23
| ||
10:10 | pt - Fixed bug introduced with commit [022eea6e5b089612]. Restored function `param_F_ast_pop_rewind` lost in copy/paste accident. check-in: cfd3acbf92 user: aku tags: trunk | |
2024-01-22
| ||
07:28 | Correct the use of the random seed in the statistics tests check-in: 673d4e13ce user: arjenmarkus tags: trunk | |
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. check-in: fcfab48e29 user: aku tags: trunk | |
13:10 | general tcl 9 compatibility work - I - accelerators Completed work on `ptc` accelerator, for `pt`. __BEWARE__: building now requires critcl commit [https://github.com/andreas-kupries/critcl/commit/3499639a8b2a24cd739db400bb215f821c81e387] or later. check-in: 022eea6e5b user: aku tags: trunk | |
2024-01-16
| ||
08:07 | Healed trunk split check-in: 19f1507600 user: aku tags: trunk | |
08:07 | Create new branch named "trunk-split" Closed-Leaf check-in: 22cd9ae8c3 user: aku tags: trunk-split | |
2024-01-15
| ||
18:45 | Correcting the description of math::sigma and fixing the seed for the random number generator - sporadic failures in one of the tests (as reported by A. Kupries). Closed-Leaf check-in: 08a89c4379 user: arjenmarkus tags: trunk | |
2024-01-11
| ||
16:28 | general tcl 9 compatibility work - I - accelerators updated the crc32/sum accelerator to work with 8.6 and 9. __BEWARE__: building now requires critcl commit [https://github.com/andreas-kupries/critcl/commit/e7408b59fcbe505379e3feec8f37b8208f72b28a] or later. `ptc` is still to do. check-in: 9a3a6d56be user: aku tags: trunk | |
2024-01-10
| ||
19:37 | general tcl 9 compatibility work - I - accelerators updates all but two C accelerators for work with 8.6 and 9. __BEWARE__: building now requires critcl commit [https://github.com/andreas-kupries/critcl/commit/e7408b59fcbe505379e3feec8f37b8208f72b28a] or later. The accelerators excluded from this commit are `crcc` and `ptc`. While their changes build successfully, they crash in the testsuite, indicating unresolved issues. check-in: e02cf17c2d user: aku tags: trunk | |
2024-01-09
| ||
21:37 | remove a few old and superfluous RCS id refs check-in: 0730e29f20 user: aku tags: trunk | |
21:36 | tweak `sak.tcl critcl`. prefer critcl sibling to shell executing sak over critcl in PATH check-in: 0cbb4d9afc user: aku tags: trunk | |
12:40 | ticket [da3f155acd] - mkdoc - B - fix typo in image tag Version bumped to 0.7.2. Thanks to Detlef for the report. check-in: d898dfdcf3 user: aku tags: trunk | |
2024-01-08
| ||
22:22 | ticket [1d910d6ea1] - map - slippy - B - Support older compilers Version bumped to 0.10. Applied Paul Obermeier's changes to support non-stdc99 compilers. check-in: 76ce613f43 user: aku tags: trunk | |
21:59 | ticket [7709fd930a] - pki - B - Added missing quotes around multi-word separators. Version bumped to 0.22. check-in: 69f72f28df user: aku tags: trunk | |
21:42 | ticket [daa1643541] - B - markdown - Fixed mishandling of quotes in fenced code blocks. Removed doubled html escaping applied to fenced code blocks. Version bumped to 1.2.4. Thanks to Detlef for the report. check-in: 3420c20c36 user: aku tags: trunk | |
21:29 | ticket [8dd305fd78] - doctools - D, EF - Extended `require` formatting command Accept multiple version arguments, like Tcl's `package require` builtin. Version bumped to 1.6. Thanks to Rolf for the suggestion. Online docs regenerated. check-in: f6714a7464 user: aku tags: trunk | |
15:17 | Fixup of bad condition in [79b9661fd3]. copy-paste error. check-in: d9d391b6f4 user: aku tags: trunk | |
15:15 | ticket [b0413fb09d] -- B -- support lower-case `location` header for redirects. Thanks to Julian for the report. check-in: 79b9661fd3 user: aku tags: trunk | |
15:03 | ticket [edef9a0945] -- pt -- B fix grammar name typo in same (docs), `-` not valid in identifiers. fix compacted expression grammar, old transform borked the operator priorities. fix typo in self-referential PE grammar about full octal chars. extend range from \277 to \377 (191 to 255). Thanks to Lars Hellstrom for the report. Note: No changes made to the older PAGE module and packages for PE grammars. Regenerated online docs. check-in: 05a6cfea10 user: aku tags: trunk | |
13:36 | ticket [9d1d02a478] -- markdown -- D -- updates to the markdown module description Thanks D. Bohdan for providing the patch. check-in: 7c7d7d0172 user: aku tags: trunk | |
13:02 | ticket [1482302b36] -- across modules, many version mismatches Introduced into trunk by me, via commit [758418619e8fa801] integrating Rolf's Tcl 9 work. I forgot to check for version mismatches. Thanks to Brian for the report. See also ticket [7be06f3334]. check-in: 7bed00f1fa user: aku tags: trunk | |
10:43 | General doc regeneration check-in: 053003a9fc user: aku tags: trunk | |
10:42 | math -- interpolate -- B, D Fix out of date version number in package index. Introduced into trunk by me, via commit [758418619e8fa801] integrating Rolf's Tcl 9 work. I forgot to check for version mismatches. Fix for ticket [7be06f3334]. Thanks to teclab for the report. check-in: d7c1f992da user: aku tags: trunk | |
10:37 | clock -- iso8601 -- D Fix missing closing bracket. Introduced into trunk by me, via commit [758418619e8fa801] integrating Rolf's Tcl 9 work. check-in: 1d548110bd user: aku tags: trunk | |
2024-01-06
| ||
00:54 | Fix for [dc1e1ba10ec78]. check-in: 648ae400f9 user: pointsman tags: trunk | |
2023-12-03
| ||
16:23 | autoproxy.tcl: ticket [ae5a1fbd] set "server name indication" also when TCLTLS package is used (TWAPI is ok). Bumped to version 1.8.1. check-in: 521dfe706d user: oehhar tags: trunk | |
16:19 | Change autoproxy version to 1.8.1 Closed-Leaf check-in: 6fdb81ce05 user: oehhar tags: bug-ae5a1fbd0f-autoproxy-server-name | |
2023-11-21
| ||
09:04 | Bug [ae5a1fbd0f]: "autoproxy: use server name indication with TLS": provided implementation check-in: fb46dadbb1 user: oehhar tags: bug-ae5a1fbd0f-autoproxy-server-name | |
2023-11-14
| ||
08:20 | Integrated Rolf's work to make Tcllib ready for Tcl 9+ into the trunk. Thank you very much. check-in: 758418619e user: aku tags: trunk | |
2023-11-12
| ||
12:15 | Merged from trunk. Closed-Leaf check-in: fa334d36e4 user: aku tags: tcl9-testarea-rde | |
2023-11-08
| ||
20:37 | crc -- crc16 Applied crc pseudo-patch provided in mail on the tcllib-devel mailing list. Created the missing docs and test cases. Bumped to version 1.1.5. Thanks to [email protected] check-in: a061c12325 user: aku tags: trunk | |
20:37 | Merged the doctools html work provided by Gustaf Neumann check-in: 84249cfc51 user: aku tags: trunk | |
2023-10-16
| ||
20:44 | Migrated two more tests (failures reported by Harald Oehlmann) in the snit test suite (which apparentliy slipped throu so far because the require Tk). check-in: 14889a0133 user: rolf tags: tcl9-testarea-rde | |
2023-10-06
| ||
15:58 | Adapted the ncgi::encode implementation to work with TIP 465. check-in: 7804eb94e9 user: rolf tags: tcl9-testarea-rde | |
2023-10-05
| ||
20:43 | More TIP 673 changes. check-in: 0e63ebadb1 user: rolf tags: tcl9-testarea-rde | |
17:55 | Merged from trunk. check-in: 07e51efa4d user: rolf tags: tcl9-testarea-rde | |
17:52 | Fixed trace cleanup after matrix unlink. check-in: a01ab0a2a6 user: rolf tags: trunk | |
2023-10-01
| ||
01:09 | Fixed typos of the "bump the version of every package" action in blowfish/pkgIndex.tcl and textutil/textutil.tcl and fixed an omission in practcl. Fixed the switch to the new trace syntax in stooop and matrix. Switched to new trace syntax in control/no-op.test. check-in: 8dd6ebc8bd user: pointsman tags: tcl9-testarea-rde | |
2023-09-30
| ||
01:10 | Bumped package version for all modules [a-z]*. check-in: 5be206c63f user: rolf tags: tcl9-testarea-rde | |
2023-09-29
| ||
16:28 | Bumped package version for all modules [a-r]*. (user: rolf) check-in: e5c34f86b7 user: rolf tags: tcl9-testarea-rde | |
12:01 | Bumped package version for all modules [a-j]*. check-in: 8802bae4d5 user: rolf tags: tcl9-testarea-rde | |
01:16 | To be able to say "I want a package version which explicitely claims to run with Tcl 9" every package version in tcllib has to be bumped. Started this. Done so far: check-in: 2f2380cd65 user: rolf tags: tcl9-testarea-rde | |
2023-09-28
| ||
02:07 | Fixed previous commit. check-in: d632977a7d user: rolf tags: tcl9-testarea-rde | |
2023-09-27
| ||
23:21 | TIP 673: Updated a few occurrences of the old, deprecated trace syntax. check-in: cb31d8af14 user: rolf tags: tcl9-testarea-rde | |
2023-09-04
| ||
23:37 | Bumped tcllib package_version to 2.0. check-in: 00e8d94128 user: pointsman tags: tcl9-testarea-rde | |
2023-09-02
| ||
23:08 | Fixed the pkgIndex.tcl generated at install time. check-in: 916dadef5e user: pointsman tags: tcl9-testarea-rde | |
2023-08-27
| ||
23:27 | More work on minimum Tcl version requirement, package vsatisfies and removing code for older versions. check-in: c3860e3eaf user: pointsman tags: tcl9-testarea-rde | |
2023-08-26
| ||
01:07 | Removed code needed for versions prior to Tcl 8.5. Fixed a few package vsatisfies calls. check-in: fc617c4610 user: pointsman tags: tcl9-testarea-rde | |
2023-08-24
| ||
00:36 | Fixed editorial mistake. check-in: bc7d154fe5 user: rolf tags: tcl9-testarea-rde | |
2023-08-22
| ||
06:38 | Housekeeping: Bumped all the testsNeedTcl to at least 8.5. check-in: 424b8a1033 user: rolf tags: tcl9-testarea-rde | |
06:35 | Done. Closed-Leaf check-in: 9ff0491b2b user: rolf tags: rde-wip | |
2023-08-19
| ||
13:08 | wip check-in: 26c5b661b6 user: rolf tags: rde-wip | |
00:08 | Merged trunk. check-in: f0e1feb7fd user: rolf tags: tcl9-testarea-rde | |
00:07 | Minor correction. check-in: b1b6daaaf5 user: rolf tags: tcl9-testarea-rde | |
2023-08-16
| ||
09:19 | ticket [8bb4e24bc1]: remove spurious "]", rest of ticket not treated. check-in: 42266acec4 user: oehhar tags: trunk | |
00:32 | More [package require Tcl] work and cleanup, including documentation. Regenerated embedded documentation. check-in: 57962d728c user: rolf tags: tcl9-testarea-rde | |
2023-08-11
| ||
23:52 | More adaption to the package require Tcl commands, following what was discussed at the montly meeting 2023/08. More work and changes to come. check-in: 46ab6ea7c8 user: rolf tags: tcl9-testarea-rde | |
2023-08-09
| ||
20:15 | More doctools patches. Char set tweaks, and the version bumps I had forgotten. Docs regenerated. Closed-Leaf check-in: 4a131d5974 user: aku tags: doctools-html-tweaks | |
2023-08-08
| ||
20:00 | Applied doctools patches sent in by Gustaf Neumann <[email protected]> to tweak HTML output for the better. Extended to cover missing parts, test suite results. Regenerated the embedded docs. check-in: 427a9f5289 user: aku tags: doctools-html-tweaks | |
2023-08-04
| ||
23:45 | With Tcl 8.5 it is not given that TclOO is available. check-in: 0e1fe1222d user: rolf tags: tcl9-testarea-rde | |
2023-08-01
| ||
23:35 | TIP 602 related changes. check-in: 1651052424 user: rolf tags: tcl9-testarea-rde | |
23:33 | Visited (hopefully most of) the remaining relevant places with respect to TIP 602. Closed-Leaf check-in: be6a2d4d42 user: rolf tags: wip | |
2023-07-30
| ||
16:56 | Reverted this octal changes - this is in critcl C code. check-in: 6acc690b87 user: pointsman tags: tcl9-testarea-rde | |
2023-07-29
| ||
15:23 | More package vsatisfies fixes (this one provided by Kevin Walzer). check-in: 184c4ac750 user: rolf tags: tcl9-testarea-rde | |
2023-07-18
| ||
00:49 | Some TIP 602 changes. Work in progress. check-in: 1e779b5871 user: rolf tags: wip | |
2023-07-17
| ||
16:28 | Restored test math-fuzzy-ManyCompares-1.1 to its code on trunk and marked as Tcl 8 only test. check-in: 48aacf8db2 user: rolf tags: tcl9-testarea-rde | |
2023-07-16
| ||
23:27 | Ported pt. check-in: c06bb2e1a2 user: pointsman tags: tcl9-testarea-rde | |
2023-07-15
| ||
23:37 | Work on pt (not finished yet). check-in: 5fbb39c35d user: pointsman tags: tcl9-testarea-rde | |
15:06 | Make apps work with Tcl 9. check-in: cf783c8224 user: rolf tags: tcl9-testarea-rde | |
2023-07-12
| ||
22:24 | Ported snit. check-in: 6816a4c4fe user: rolf tags: tcl9-testarea-rde | |
13:51 | Ported the stooop test suite. check-in: 34f2436213 user: rolf tags: tcl9-testarea-rde | |
00:27 | Ported struct test suite- check-in: 13046722d7 user: rolf tags: tcl9-testarea-rde | |
2023-07-11
| ||
21:24 | Added a comment to the changed place in tar.tcl. Rolled back the change in S3.tcl; not only because that code will atm never reachedn but also because it was false at this place. Changed all over the place the arguments to [file attributes $names -permissions] to the octal syntax 0o which is understood by all supported Tcl versions. check-in: fa9d5493f7 user: rolf tags: tcl9-testarea-rde | |
2023-07-10
| ||
23:10 | Ported tar. Learned that "octal is dead" also means that the output of [file attributes $name -permissions] changed. check-in: 929d0e01a8 user: rolf tags: tcl9-testarea-rde | |
2023-07-09
| ||
22:29 | Ported textutil test suite. check-in: 6de4a92f23 user: pointsman tags: tcl9-testarea-rde | |
00:53 | Ported uuid. check-in: 5c706db71a user: pointsman tags: tcl9-testarea-rde | |
00:42 | Ported yaml. check-in: 22c749a4ef user: pointsman tags: tcl9-testarea-rde | |
2023-07-07
| ||
23:52 | More work on the math test suite check-in: 2249a54089 user: rolf tags: tcl9-testarea-rde | |
21:51 | Ported namespacex test suite. check-in: 1815ba4163 user: rolf tags: tcl9-testarea-rde | |
16:35 | Ported mime with fixing my own [string bytelength] replacement, with the additional subtlety that the package namespace provides his own encoding proc. check-in: c582603c32 user: rolf tags: tcl9-testarea-rde | |
16:27 | Removed bigfloat.tcl and bigfloat.test and references to them. This was the Tcl 8.4 version, for Tcl 8.5- bigfloat2.tcl is used. Fixed a missed [package require Tcl]. Fixed a variable scope thingy in exact.tcl. check-in: 4046518638 user: rolf tags: tcl9-testarea-rde | |
14:49 | html test suite done. Added a test to demonstrates a bug in ncgi with tcl. ncgi needs partly rewrite. check-in: 34c442a383 user: rolf tags: tcl9-testarea-rde | |
2023-07-06
| ||
23:33 | hook test suite. check-in: 54f0e7f1a8 user: rolf tags: tcl9-testarea-rde | |
17:42 | More test constraints cleanup. Test suite for grammar_me ported. check-in: 13f21670bd user: rolf tags: tcl9-testarea-rde | |
2023-07-05
| ||
15:55 | fileutils done. check-in: 858fab5226 user: rolf tags: tcl9-testarea-rde | |
2023-07-04
| ||
23:03 | docstrip: Just test suite tweak. check-in: b58132ff60 user: rolf tags: tcl9-testarea-rde | |
22:26 | Ported crc; only semi-mechanically tweaked the test suite. check-in: 5a4e9b4b72 user: rolf tags: tcl9-testarea-rde | |
2023-07-03
| ||
22:42 | More cleanup of test suite constraints. check-in: ba95917973 user: rolf tags: tcl9-testarea-rde | |
2023-07-02
| ||
00:20 | More adjustment on test suite constraints. check-in: 433ed9aa93 user: pointsman tags: tcl9-testarea-rde | |
2023-07-01
| ||
10:28 | Ported module bee: just test suite tweak. check-in: 887efd221c user: rolf tags: tcl9-testarea-rde | |
01:35 | Ported modules aes: mainly octal is dead- check-in: 1107c7d63d user: rolf tags: tcl9-testarea-rde | |
00:04 | string bytelength is gone in Tcl 9 (TIP 597) check-in: d8f4dd071c user: rolf tags: tcl9-testarea-rde | |
2023-06-30
| ||
23:05 | Fixed another package require Tcl missed to far, again. check-in: 6d4d0388c8 user: rolf tags: tcl9-testarea-rde | |
22:54 | No magic tcl_presicion anymore in Tcl 9 (Tip 488). check-in: cbcc7a8ba3 user: rolf tags: tcl9-testarea-rde | |
16:02 | If reading binary data out of a channel that channel should be in encoding binary. check-in: 39e91f4905 user: rolf tags: tcl9-testarea-rde | |
15:05 | Two more tcl_platform usages to prefix. check-in: 1c71166609 user: rolf tags: tcl9-testarea-rde | |
13:19 | Another case of variable resolution rules change. check-in: 8b84573a2e user: rolf tags: tcl9-testarea-rde | |
13:18 | Fixed another package require Tcl missed to far check-in: c16f000628 user: rolf tags: tcl9-testarea-rde | |
12:51 | With Tcl 9 an in a namespace not known variable is not resolved in the global namespace anymore. The tcl_platform referenece at this points need an explict reference to the global namespace. check-in: 9a1650062b user: rolf tags: tcl9-testarea-rde | |
2023-06-23
| ||
10:22 | Pointsman testbed. check-in: a5532890a4 user: rolf tags: tcl9-testarea-rde | |
2023-05-24
| ||
07:36 | Create new branch named "tcl9-testarea" Closed-Leaf check-in: 3f1e75a5ef user: aku tags: tcl9-testarea | |
2023-04-03
| ||
04:19 | Correct some errors in the description of the weighted multivariate regression (mv-wls) check-in: dd42ad9077 user: arjenmarkus tags: trunk | |
2023-01-30
| ||
13:21 | Integrated websocket changes check-in: db549a5ec8 user: aku tags: trunk | |
13:20 | Doc regeneration, whitespace cleanup, code cleanup Closed-Leaf check-in: 6725421796 user: aku tags: websocket-1485d648 | |
12:26 | websocket - EF - ticket [1485d648] - Create ensemble, export public commands Reworked initialization, moved into a single-shot apply block Bumped Tcl requirement to 8.6 in all places. Bumped version to 1.5 check-in: 086c7f3911 user: aku tags: websocket-1485d648 | |
12:01 | zip - mkzip - EF - ticket [d6427645ad] - New option -prepend-base-directory Version bumped to 1.2.2 Thanks to [email protected] for report and initial patch. Changes: - different option name - reindented/formatted - simplified implementation through use of `lmap` - added documentation - added tests check-in: 62f38181c4 user: aku tags: trunk | |
2023-01-16
| ||
21:33 | comm - Ticket [cb9a7f0bfc] - Fixed regression in hook eval handling. Introduced by the simplification of commit [c2d2a4b7e60916fe]. Bumped version to 4.7.1. check-in: 64483ae5d2 user: aku tags: trunk | |
19:21 | mime - mime - Ticket [5f455d6343] Fix duplication of boundary specification in mime part header section. Extended testsuite with new case for this. Bumped version to 1.7.1. With thanks to Jasper for the report. check-in: 3973b65080 user: aku tags: trunk | |
17:05 | rc4 - Ticket [264eedd732] - Fix example (documentation). No version bump. With thanks to the unknown submitter. check-in: 3d15a5a58e user: aku tags: trunk | |
2022-12-15
| ||
18:46 | map - slippy - Integration of branch `map-slippy-api-redone`. Version bumped to 0.8. Extended tests, documentation, benchmarks. BREAKING API CHANGES Reworked and (hopefully) simplified entire API. For details see the commits of the integrated branch. FEATURES Lat/lon validation - spearate, geo locations, geo boxes, and lists of. Limit geo precision, for locations, boxes, and lists of. Box operations: inside test, center, dimensions, diameter, perimeter Distance formatting check-in: 2e83f22d34 user: aku tags: trunk | |
2022-12-09
| ||
21:42 | map slippy - EF New methods to validate lat/lon separately, and geo/geobox Extended documentation, tests, benchmarks Closed-Leaf check-in: 6a73e00660 user: aku tags: map-slippy-api-redone | |
2022-12-08
| ||
17:10 | map - slippy - EF New geo(box) methods: limit values (6 decimals) Extended tests, documentation. Added all missing benchmarks check-in: 9d9df8b016 user: aku tags: map-slippy-api-redone | |
14:23 | map - slippy - EF New general methods: limit values (2, 3, 6 decimals), distance formatting for display Extended tests, documentation. No benchmarks yet. check-in: bc50aab1b4 user: aku tags: map-slippy-api-redone | |
2022-12-07
| ||
21:50 | map - slippy - EF New methods for geo/point box: inside (check), center, dimensions, diameter, and perimeter Extended tests, documentation. No benchmarks yet. check-in: e27c07268c user: aku tags: map-slippy-api-redone | |
2022-12-06
| ||
19:56 | map - slippy - BREAKING API CHANGES Reworked and (hopefully) simplified entire API. Took zoom (level) out of all reps => Unified point and pixel reps. Proper box types (added for point boxes) Additional box methods (geo/point conversion, box/corner conversions) New methods taking lists of geo/point directly Removed need to unbox (splat) and rebox (args) lists when chaining operations Updated tests, docs, benchmarks BREAKING API CHANGES - Version 0.8 check-in: 3b4bae8091 user: aku tags: map-slippy-api-redone | |
2022-11-04
| ||
19:29 | pt - pt::pgen - EF - Tkt [c29f2e3e6b] Extended the `pt::pgen` generator package with 2 additional output formats, `snit-sa` and `oo-sa`. `sa` meaning `Stand Alone`. Plain snit/oo parsers require a runtime package implementing the PARAM virtual machine (`pt::rde`, and `pt::rde::oo`). The standalone parsers contain the necessary runtime as part of their code. Bumped `pt::pgen` to version 1.2. check-in: f5ed477117 user: aku tags: trunk | |
2022-10-21
| ||
16:19 | map - slippy - bugfix - C code - error handling added missing NULL sentinels for Tcl_SetErrorCode and Tcl_AppendResult more argument checking in the tcl code for consistent messaging - Beware: These checks make the Tcl code slower extended testsuite, tests for bogus arguments first user of the new `syntax` utility command bumped version to 0.7.1 check-in: c06535eb52 user: aku tags: trunk | |
16:19 | testutils - new utility command `syntax` to semi-automate writing wrong#args tests the utility generates wrong#args tests from a set of command names and their arguments, and executes them. check-in: 282e5e4b09 user: aku tags: trunk | |
2022-10-15
| ||
17:54 | map - slippy - Added geo distance method. Version bump to 0.7. Extended tests, docs, benchmarks. Regenerated docs. Note https://github.com/geographiclib as possible source for higher accuracy algorithms. check-in: 60b74ae199 user: aku tags: trunk | |
15:15 | Integrated branch `installErrFix`. check-in: a0d55d2e89 user: aku tags: trunk | |
2022-10-13
| ||
22:43 | Please review and merge to trunk: If the 'main' procedure in the installer encounters an error, a non-zero exit code should be used. Closed-Leaf check-in: 57b8fb7aa1 user: mistachkin tags: installErrFix | |
2022-10-10
| ||
16:17 | Merge ws-bugfixes-2022H2. Several bugfixes to websocket, mostly on client side. Add example servers from ticket 0dd2a66f089. check-in: a500ff9409 user: kjnash tags: trunk | |
16:08 | Merge trunk Leaf check-in: 26aa56f25e user: kjnash tags: ws-bugfixes-2022H2 | |
16:06 | Do not log warning message if http is 2.9.8 or higher. check-in: af7f8418f8 user: kjnash tags: ws-bugfixes-2022H2 | |
00:48 | Remove line-end trailing whitespace from websocket server examples. check-in: b5eeefd661 user: kjnash tags: ws-bugfixes-2022H2 | |
00:45 | Minor bugfixes to websocket server examples and integration with Tcllib. check-in: 08c887ce86 user: kjnash tags: ws-bugfixes-2022H2 | |
00:26 | Add example websocket servers provided by anonymous in ticket 0dd2a66f08. check-in: b2fc3ed95b user: kjnash tags: ws-bugfixes-2022H2 | |
00:24 | Minor changes to websocket.man including omission mentioned in ticket a01e30ff4. Update the example to use a web server that is still live, and to close the websocket connection after use. check-in: 64bc13d54e user: kjnash tags: ws-bugfixes-2022H2 | |
2022-10-09
| ||
23:28 | Tidy websocket.test - set common data in variables, improve cleanup. check-in: 5a340dcf33 user: kjnash tags: ws-bugfixes-2022H2 | |
23:23 | Apply patch described in ticket 21e22313d to handle unexpected disconnection. check-in: 4c07749be1 user: kjnash tags: ws-bugfixes-2022H2 | |
12:55 | Apply patch from ticket 0dd2a66f - so that [dict get] does not raise an error in ::websocket::test check-in: 25005159c5 user: kjnash tags: ws-bugfixes-2022H2 | |
10:53 | Apply patch from ticket feda6855978c - avoid infinite loop if handler enters the event loop. check-in: 7da974e057 user: kjnash tags: ws-bugfixes-2022H2 | |
10:24 | Apply patch from ticket 5d23e45b0ec5 - do not allow ::base64::encode to add newlines to WebSocket keys. check-in: 3dfb862cc8 user: kjnash tags: ws-bugfixes-2022H2 | |
2022-10-08
| ||
12:12 | map - geocode::nominatim - I - Now requires 8.6+. Bumped to 0.2 map - slippy::cache - I - Now requires 8.6+. Bumped to 0.3 map - slippy::fetcher - I - Now requires 8.6+. Bumped to 0.5 map - slippy - I - Internals completely reworked. Details below - Now requires Tcl 8.6+ - Removed snit as means of simulating an ensemble - Using a proper ensemble, and other 8.6 features - Added a critcl-based accelerator - Added benchmarks to compare the Tcl and C implementations - Saved benchmark results - Tcl about 2x and 4x slower for the complex calculations - Only about 1.5x slower for the simple things - Added API method to batch transform a geo location into its canvas points at all levels Bumped version to 0.6. Regenerated docs. Tcllibc - Bumped to 0.4 - EF - New map::slippy accelerator check-in: f270e3aa86 user: aku tags: trunk | |
12:10 | Modified `useTcllibC` to handle case where an internal tcllibc not usable/visible to a Tcl version. check-in: b9ce22701d user: aku tags: trunk | |
11:06 | Adapt websocket.tcl to http 2.10 Tcl commit 8f7fbb617da2 - http::geturl no longer opens a socket synchronously. All websocket tests now pass. check-in: cfbc1ff807 user: kjnash tags: ws-bugfixes-2022H2 | |
10:43 | Create new branch named "ws-bugfixes-2022H2" check-in: fba0f8a01c user: kjnash tags: ws-bugfixes-2022H2 | |
2022-10-06
| ||
21:01 | Flatten pkgIndex content to prevent test log processor from breaking on non-list multi-line check-in: 95d947b11c user: aku tags: trunk | |
2022-10-05
| ||
21:00 | math - bigfloat2 - Tkt [38447f264b] - B - mishandling of zero exponent tests added. version bumped to 2.0.4. regenerated docs. check-in: 99458cf45a user: aku tags: trunk | |
20:42 | math - decimal - Tkt [c32d31f42d] - I - typo fix in comment simulation - montecarlo - Tkt [29e688b8fb] - D - typo fix in docs regenerated docs check-in: 7546b29b79 user: aku tags: trunk | |
2022-09-09
| ||
10:36 | textutil - string - I - fixed indentation of benchmark code textutil - wcswidth - I - replaced core type/char functions with new implementations roughly 30x faster. The new implementation uses a nested binary tree of if commands to quickly bisect the result domain. Interestingly enough this is faster than using a 2-stage table lookup. And while it is not as fast as a single-stage table lookup (~45x) it also does not come with the horrendous size overhead of the same (~120x). The research leading to this (*) is saved in sub directory `build/alternates`. See `build/alternates/README.md` for the summary. (*) Scripts, results (.csv(.xz)), GNUplot configurations, ... check-in: ee19cd9a40 user: aku tags: trunk | |
2022-09-07
| ||
20:06 | valtype - iban - EF - Ticket [a8bcb82e2f] Updated to IBAN v92. Bumped to version 1.8. Extended tests. Thanks to [email protected] for the ticket and patch. check-in: 65fb118edf user: aku tags: trunk | |
2022-09-05
| ||
20:24 | Fix missing tests for the extended handling of ANSI colors and double-wide characters check-in: 052c77084f user: aku tags: trunk | |
20:06 | BEWARE: struct::matrix v1 eliminated. BEWARE: textutil::wcswidth 35.2 demands Tcl 8.5+ BEWARE: struct::matrix 2.1 demands Tcl 8.5+ BEWARE: report 0.4 demands Tcl 8.5+ BEWARE: csv 0.9 demands Tcl 8.5+ textutil - B - textutil::wcswidth Fixed missing Tcl core requirements in code and docs. struct - B - struct::matrix - Ticket [360d28402f] Fixed missing handling of ANSI color sequences in format_2string. Added handling of double-wide Asian characters. Factored into a helper command. Bumped to version 2.1. report - B - Ticket [360d28402f] See above, added handling of double-wide characters. Account for double-wide and color sequences in the report template and padding as well. Bumped to version 0.4. csv - Ticket [360d28402f] Bumped to version 0.9. check-in: 186dfb6dc1 user: aku tags: trunk | |
13:20 | Update textutil::wcswidth to latest unicode database. Bump to version 35.2. Tests added. Documentation added. check-in: 624dc483bc user: aku tags: trunk | |
2022-06-10
| ||
12:35 | Fix for 935ac3b65b. Conflicting link definition for sha256 with MS C Leaf check-in: 3d04580503 user: apnadkarni tags: sha256-vc-fix | |
2022-06-05
| ||
11:01 | Document the changes- root-find procedures check-in: a27334abbf user: arjenmarkus tags: trunk | |
10:59 | Add root finding methods for one-dimensional functions (bisection, secant, Brent and Chandrupatla) check-in: 4c392b4878 user: arjenmarkus tags: trunk | |
2022-05-10
| ||
09:46 | Add file modules/websocket/websocket.test check-in: 8efdc2ecb6 user: kjnash tags: trunk | |
2022-05-07
| ||
15:59 | Updated release information on homepage. check-in: 9a36861c95 user: aku tags: trunk | |
15:51 | Tcllib Release 1.21 work integrated with trunk. Released. check-in: a25bdeaef4 user: aku tags: trunk, release, tcllib-1-21 | |
14:21 | Updated various meta data files. Closed-Leaf check-in: 2880642f73 user: aku tags: tcllib-1-21-rc | |
14:01 | Updated information about deprecated packages. All have reached Stage 2. Attempts to use will now throw errors referencing their replacement. check-in: d1be409235 user: aku tags: tcllib-1-21-rc | |
12:31 | mkdoc - Several tweaks Change to use --css for the application, and -css for the package. Fixed mishandling of hook setup in application, when invoked without options. Updated documentation. check-in: 6fdf1b0791 user: aku tags: tcllib-1-21-rc | |
2022-05-06
| ||
16:11 | Regenerated docs. Small cleanups in clay testsuite. check-in: 83c05cc16d user: aku tags: tcllib-1-21-rc | |
11:08 | Merge documentation fix for picoirc. Still need to regen documentation. check-in: a2fb9ff71c user: gay tags: tcllib-1-21-rc | |
11:06 | irc / picoirc - D - Correct chat callback on NOTICE. check-in: 134879802e user: gay tags: trunk | |
10:53 | Merge my latest picoirc work, probably it's ready for version 1.0.0. Also it needs to regen documentation. check-in: 8a14d9ee0b user: gay tags: tcllib-1-21-rc | |
09:53 | irc / picoirc - EF, D - Make [send] private and [post] behave like [send] when channel name is empty. Bump to version 0.13.0. check-in: 1772a32ea2 user: gay tags: trunk | |
08:02 | irc / picoirc - D, T - Make [spliturl] private because there is no reason to use it outside of picoirc. Bumped to version 0.12.0. check-in: 475fc404de user: gay tags: trunk | |
2022-05-05
| ||
14:33 | websocket - B - Tkt [e97112c0af] Fix handling of multiple connection headers. Bumped to version 1.4.2. Regenerated documentation. check-in: aa43bc825c user: aku tags: tcllib-1-21-rc | |
14:18 | rest - EF - Tkt [72154945fb] - Added support for authorzation by bearer token. With thanks to TZOTZIOY for report and patch. And patience. Version bumped to 1.5. Regenerated documentation. check-in: 4eb662d8f8 user: aku tags: tcllib-1-21-rc | |
12:25 | markdown - B - [0d23817f75] Fix attribute mishandling in HTML block tags. Allow attributes without value. New testcases. check-in: 31b56b6b47 user: aku tags: tcllib-1-21-rc | |
12:15 | markdown - T - Tkt [57f151c354] - Added testcases for known bugs in div handling check-in: bf7b7ef0cc user: aku tags: tcllib-1-21-rc | |
11:27 | Update release READMEs for recent work. Tweaked alignment of numerical columns for overview table, markdown only. check-in: dbec566ae4 user: aku tags: tcllib-1-21-rc | |
2022-05-03
| ||
18:54 | Merged trunk work to release. check-in: 79192e5086 user: aku tags: tcllib-1-21-rc | |
18:53 | Integrated the delayed work on various markdown fixes. check-in: 84aa693760 user: aku tags: trunk | |
18:52 | markdown - B - [b9971638a4] New fix for the broken handling of inline links. Thanks to Thomas. Marking the remaining failing tests for ticket [0d824f26fb] as known bug. Closed-Leaf check-in: 4a1e5f6187 user: aku tags: markdown-fixes | |
07:00 | tar - D - Document issues/requirements around -chan option. check-in: 9fa78d2f88 user: aku tags: tcllib-1-21-rc | |
2022-04-29
| ||
12:55 | Fix mkdoc license typo in app. check-in: 179991e734 user: aku tags: tcllib-1-21-rc | |
2022-04-28
| ||
21:00 | New module mkdoc, plus associated app. Rgenerated docs. check-in: 8defde4552 user: aku tags: tcllib-1-21-rc | |
20:50 | dtplite link changes due to previous commit check-in: 2f89cc5c69 user: aku tags: tcllib-1-21-rc | |
20:45 | Tweaks to the dtplite pages, separate app and package documentation check-in: d8c35a11ca user: aku tags: tcllib-1-21-rc | |
2022-04-26
| ||
19:07 | Merge math::figurate fixes from trunk. check-in: e5ce7db6e1 user: aku tags: tcllib-1-21-rc | |
18:19 | Correct several procedures in the figurate package. These were partly due to the apparently inconsistent definition of the number of objects. With these changes an argument 0 (or negative) means that no objects are counted, hence the result is 0. This seems more logical as some of the original formulae returned 1 if the argument was 0. check-in: 5186b4951a user: arjenmarkus tags: trunk | |
2022-04-25
| ||
21:29 | Draft README for 1.21 release (Summarized changes) check-in: 13fa42b2b3 user: aku tags: tcllib-1-21-rc | |
21:28 | fileutil::magic::filetype - Fix missing version bump irc - Fix inconsistent version information ldapx - Fix inconsistent version information math::bigfloat - Fix inconsistent version information, and missing bump. struct::list - Fix missing version bump check-in: 93193f011e user: aku tags: tcllib-1-21-rc | |
20:38 | Bump bundle version check-in: cba2c485b3 user: aku tags: tcllib-1-21-rc | |
20:27 | reviewer tweaks: show commit dates, sort by dates, prompt changes. fix: handle possibility of multiple leafs. check-in: d13acf718e user: aku tags: tcllib-1-21-rc | |
16:30 | fix: sql script execution, ensure the mode expected by the code. fossil sqlite3 command changed default mode. check-in: 0539f6fd98 user: aku tags: tcllib-1-21-rc | |
16:17 | Create new branch named "tcllib-1-21-rc" check-in: 26937c429e user: aku tags: tcllib-1-21-rc | |
16:13 | Integrated cmdline-longopt work from gahr check-in: 9ae3dfb397 user: aku tags: trunk | |
14:58 | cmdline [B] - Ensure proper formatting of long option names in usage text. Basic patch by gahr, with thanks. Modified to make it run pre Tcl 8.5 as still advertised. Bumped to version 1.5.2. Regenerated docs. Closed-Leaf check-in: 93a7d0edee user: aku tags: cmdline-longopt | |
2022-04-24
| ||
15:16 | Refactor usage check-in: 15b20b0f79 user: gahr tags: cmdline-longopt | |
14:51 | Consider the longest option name when aligning descriptions in usage check-in: b08d683162 user: gahr tags: cmdline-longopt | |
2022-04-22
| ||
09:09 | Consistently name argvVar check-in: a92d67dcb1 user: gahr tags: cmdline-longopt | |
08:46 | Create new branch named "cmdline-longopt" check-in: fe1848c45f user: gahr tags: cmdline-longopt | |
2022-04-14
| ||
12:14 | merge trunk check-in: d72480fa88 user: pooryorick tags: module-aes | |
2022-04-13
| ||
10:04 | yaml - huddle [B, T] Ticket [d0e1cf6be1] Fixed mishandling of custom types by "huddle jsondump". Extended testsuite. Bumped to 0.4 Thanks to python36 <[email protected]> for the report and patch. check-in: ce207a238d user: aku tags: trunk | |
08:50 | virtchannel [EF] core, base. Ticket [1985a34255] Extended virt channels with support for 'truncate' method. With thanks to Christian Werner for report and base patch. Updated all channels to require Tcl 8.6. Updated tests. TODO: Bump all packages to distinguish from the 8.5-based implementations. check-in: 7fcf92a33b user: aku tags: trunk | |
2022-04-12
| ||
20:31 | virtchannel [EF] core, base. Ticket [1985a34255] Extended virt channels with support for 'truncate' method. With thanks to Christian Werner for report and base patch. Updated all channels to require Tcl 8.6. Updated tests. TODO: Bump all packages to distinguish from the 8.5-based implementations. Leaf check-in: 0159c03c5e user: aku tags: virtchan-1985a34255 | |
15:21 | namespacex [B] Ticket [23f84e1e4c] Fixed inability to handle array variables in state get/set. Thanks to [email protected] for the report and proposal for a fix. Although I used a different solution in the end. Bumped to version 0.3 Extended testsuite. Regenerated docs. check-in: 323da2ca35 user: aku tags: trunk | |
2022-04-10
| ||
10:13 | ldap [B] Ticket [af927e957f] Replaced <code>asnOctetString</code> in <code>starttls</code> and <code>Whoami</code> with <code>asnEncodeString 80</code> to properly signal "Extended Operation". While detected with a MS ActiveDirectory server this is not an MS-specific issue. Thus the unconditional change. It actually is not even possible in the protocol to query the kind of server. Bumped to 1.10.1 Thanks to Christian Nassau <[email protected]> for the report, patience, and helping me with my questions. check-in: 495ba2b8f5 user: aku tags: trunk | |
2022-04-09
| ||
15:28 | math - figurate [B] Fixed various things Missing continuation lines in namespace export Missing Tcl 8.6 requirement in tests Typo in test description Copyright year for tests check-in: 6ca4214eda user: aku tags: trunk | |
14:09 | httpd [T] Moved virtchannel package setup to before the package using them (mime), preventing errors of kind "already exists". check-in: f59c54abc5 user: aku tags: trunk | |
13:18 | sha1 [B] Undo of commit [cecfc78bcd], user `pooryorick`. This commit broke use of tcllibc, as evidenced by running the entire Tcllib testsuite and seeing all suites attempting to load tcllibc erroring out with ``` couldn't load file ".../modules/tcllibc/linux-x86_64/tcllibc.so": .../modules/tcllibc/linux-x86_64/tcllibc.so: undefined symbol: SHA256Init ``` It also looks superfluous as the existing `critcl::cheaders` commands already provided the paths to the relevant local .h files to the compiler. check-in: f4bd5082e6 user: aku tags: trunk | |
2022-04-08
| ||
19:36 | processman [B] Ticket [bb73d7d8ba] Fixed scope confusion (global versus namespace) for `processman::api` variable. Bumped to 0.6. Regenerated documentation. Thanks to the reporter. check-in: c8f9de63ec user: aku tags: trunk | |
19:24 | zip - zipfile::decode [B] Ticket [8e5a7e4a42] Fixed missing handling of open file when LocateEnd errors in any way, shape or form. Bumped to 0.9. Regenerated documentation. Thanks to Donal for the report. Side work: Fixed various typos in code comments. check-in: 114c16ad94 user: aku tags: trunk | |
2022-03-30
| ||
14:01 | Replaced a number of `expr` commands with direct index arith. check-in: aa90b6249a user: aku tags: markdown-fixes | |
13:46 | Tweaked code formatting check-in: a6bb77d27f user: aku tags: markdown-fixes | |
13:05 | Additional tests for links, and handling of escaped characters. Several (now) known bugs. check-in: 9175cba197 user: aku tags: markdown-fixes | |
13:04 | Brace your expressions. check-in: bb09ff386a user: aku tags: markdown-fixes | |
09:26 | markdown - [B] Tickets [b4160e786b], [b9971638a4]. Code cleanup for ATX headers. Removed no-op commands. Renamed "apply_templates" for consistency. New name "parse_block". Fixes to the parsing of inline/image links. Extended testsuite. Bumped to version 1.2.2. Thanks to Torsten Berg <[email protected]> and Detlef Groth <[email protected]> for the reports and patches. check-in: 240f2afc63 user: aku tags: markdown-fixes | |
2022-03-24
| ||
13:21 | merge trunk check-in: c60882db1f user: pooryorick tags: module-aes | |
13:16 | halfpipe, bump version to account for recent addition of end-of-file handling check-in: 0e962ae207 user: pooryorick tags: trunk | |
12:48 | aesc, update license check-in: 86e57d8982 user: pooryorick tags: module-aes | |
2022-03-09
| ||
21:56 | merge trunk check-in: d7aabb8273 user: pooryorick tags: module-aes | |
21:35 | sha1: Pass to the compiler the path to the local .h files. check-in: cecfc78bcd user: pooryorick tags: trunk | |
2022-03-08
| ||
22:11 | critcl version of the aes module. check-in: 5fffd2153e user: pooryorick tags: module-aes | |
2022-03-06
| ||
16:07 | Add a routine to load an accelerated version. check-in: ed208cf39e user: pooryorick tags: module-aes | |
16:06 | Changes to accomodate an accelerated version. check-in: 1941af032d user: pooryorick tags: module-aes | |
2022-01-25
| ||
16:49 | Add end-of-file handling to halfpipe. check-in: a0a2c6e9ca user: pooryorick tags: trunk | |
2022-01-18
| ||
07:43 | coroutine: Reduce quoting and add procedure markers. check-in: cb716671f7 user: pooryorick tags: trunk | |
2022-01-17
| ||
23:43 | Modify [coroutine::util gets/gets_safety/read] to restore any original event handler on the channel, and to not be so busy. check-in: 8a5b6fdec2 user: pooryorick tags: trunk | |
22:44 | Update the documentation for "longest common subsequence". check-in: d23cf1bb9d user: pooryorick tags: trunk | |
2022-01-09
| ||
15:12 | struct::list, swap tests to match descriptions check-in: 537c793a90 user: pooryorick tags: trunk | |
2022-01-08
| ||
19:27 | Remove debugging command. check-in: 6ced16a0d3 user: pooryorick tags: trunk | |
2022-01-06
| ||
21:43 | Removing debugging line in previous commit. check-in: 8bf49a8289 user: pooryorick tags: trunk | |
21:41 | Condense code comments in testutilities.tcl check-in: 542eb299b6 user: pooryorick tags: trunk | |
10:47 | Isolate tests for struct::list so that they can be loaded and used with alternative implementations of the procedures they test. check-in: 20722370cc user: pooryorick tags: trunk | |
10:44 | In ::struct::list::Lsplit, make sure $cmdPrefix is always evaluated at the proper level. check-in: e5d578ebb7 user: pooryorick tags: trunk | |
2022-01-05
| ||
12:27 | commit uncommited merge check-in: 1552422350 user: pooryorick tags: mime | |
2021-11-12
| ||
14:09 | fixes encoding issues of tcl::chan::string (usage of system encoding for reflected channel and string (utf-8) range in "read" method makes it completely and irreparably broken on the client end after first multi-byte character); the fix proposes encoding parameter for tcl::chan::string and utf-8 as default encoding now, can also use -auto (to consider object type to avoid extra shimmer) but it is optional and can be removed if unwantend; using -none will switch to previous (broken) behavior, so would be backwards compatible. Leaf check-in: 5a1d7aace3 user: sebres tags: tcl-chan-string--fix-encoding | |
2021-11-08
| ||
11:49 | Merge RFC5280 support from apn-pki branch. check-in: 8d0dd1ce9e user: apnadkarni tags: trunk | |
2021-11-01
| ||
06:44 | Fix parsing EDIPartyName. Optimize _oid_name_to_number with reverse lookup. check-in: 6563b9d9ee user: apnadkarni tags: apn-pki | |
2021-10-31
| ||
18:05 | Bumped version to 0.20. Added APN to copyright. check-in: 6d0611c4ab user: apnadkarni tags: apn-pki | |
18:03 | Updated parse_cert and parse_csr documentation check-in: 900fb4ff6d user: apnadkarni tags: apn-pki | |
14:42 | Forgot to commit the change log file check-in: 287e798c6f user: arjenmarkus tags: trunk | |
13:32 | Add the new package "math::figurate" for evaluating various figurate numbers check-in: 777c3eccc5 user: arjenmarkus tags: trunk | |
07:52 | Added parsing and tests for CSR extensionRequest check-in: 483edbb04e user: apnadkarni tags: apn-pki | |
04:02 | Done with RFC5820 certificate extension parsing including tests (not docs). In addition to the test suite, all 260 certs in Firefox CA root list are successfully parsed. check-in: d9589af403 user: apnadkarni tags: apn-pki | |
2021-10-30
| ||
18:00 | Test certificates, tests and fixes for almost all RFC 5280 cert ext parsing. check-in: 1a38ea54b5 user: apnadkarni tags: apn-pki | |
2021-10-28
| ||
22:41 | pt / char - [B] - Fix generation of various character quotings. Before the fix the code was able to generate octal encoding for characters where that encoding goes above the 3 character limit imposed by Tcl's reader. I.e. \uf800 resulted in "\174000", etc. The fix forces these to proper hex coding. Bumped char to version 1.0.2. Extended the testsuite to cover the bogus characters. check-in: f2b3c8e7cb user: aku tags: trunk | |
17:46 | Make names consistent with RF 5280. check-in: 2904298e9b user: apnadkarni tags: apn-pki | |
2021-10-27
| ||
16:22 | Support T.61 and GeneralizedTime parsing. Successfully parses all Firefox roots. check-in: 05f63b7631 user: apnadkarni tags: apn-pki | |
2021-10-26
| ||
17:21 | Finished implementing parsing of all RFC5280 defined certificate extensions. check-in: 0bbe6a3a91 user: apnadkarni tags: apn-pki | |
2021-10-25
| ||
06:51 | Added parsing of authorityKeyIdentifier and extKeyUsage. check-in: 008d13411d user: apnadkarni tags: apn-pki | |
2021-10-24
| ||
19:28 | Added pki code for parsing {subject,issuer}AltName and keyUsage extensions. Docs and tests pending. check-in: fea48c0a09 user: apnadkarni tags: apn-pki | |
05:51 | Break out extension parsing into separate routine. check-in: c9388d7e2f user: apnadkarni tags: apn-pki | |
03:30 | Validation fixes for X509 v1 certificates. Fix validate_cert to not access extensions for V1 certs (array entry will not exist). Also fail validation for V1 certs if CA signing authority is being checked. Fix rsa-verify-certv1-1.0 fail with undefined pubcert variable. check-in: dd18ce66a8 user: apnadkarni tags: apn-pki | |
03:25 | Create new branch named "apn-pki" check-in: aef8b2cf55 user: apnadkarni tags: apn-pki | |
2021-09-18
| ||
11:29 | grammar_fa - T - Moved snit error setup to a point where snit is actually present. check-in: 6763edabb5 user: aku tags: trunk | |
11:27 | dns / ip - T - Removed a bogus use of `logger` in the ipMore testsuite setup. check-in: b3d71e0554 user: aku tags: trunk | |
11:20 | tie, pop3 - EF - Bumped to require Tcl 8.5 Version bump to next minor version for separation from the last version accepting Tcl 8.3 (pop3) and 8.4 (tie). Bump became necessary because of these packages' dependency on `comm`, in itself now requiring Tcl 8.5, see [7aa9b7bc26]. check-in: 334a7f29ec user: aku tags: trunk | |
10:52 | Merged markdown work. __Further__ bumped package `comm` to version 4.7, and fixed its Tcl core requirements. The package requires Tcl 8.5+ since commit [c2d2a4b7e60916fe] (June 27, 2021). Note that version 4.6.4.1 of `comm` by the referenced commit already has the 8.5 requirement, however will wrongly allow usage from a Tcl 8.4 interpreter and then fail. With the bump here the change is official. check-in: 7aa9b7bc26 user: aku tags: trunk | |
09:04 | markdown - B - Ticket [5b8e3a9e9b] Fix mishandling of no empty line after atx header. Extended testsuite. Bumped to version 1.2.1. Fixed a single typo in the original patches. With thanks to Torsten Berg <[email protected]> for the patch to the report. Closed-Leaf check-in: 93fd3ad0a8 user: aku tags: markdown | |
08:41 | markdown - D - Ticket [7bca91a31c] Document the supported Markdown syntax. With thanks to Torsten Berg <[email protected]> for report and patch. check-in: d43eb9b3dc user: aku tags: markdown | |
2021-09-17
| ||
19:10 | Fix broken phrasing in tcllib_sources introduced by [e5c9b52b93]. check-in: bae50e89ae user: aku tags: trunk | |
2021-09-15
| ||
20:43 | Edited the main index.md serving as the homepage. - Moved releases section to top, and added `Downloads` to the title. - Added list entry and page (head.md) for downloading head of trunk archives. Updated the localdoc processing to protect the new download page `head.md` against erasure. Edited the guide to for retrieval of sources to point out the quick download links first, then ratchet up the complexity as less information is known. More explicit repository links. Tweaked the github README.md to use links to markdown files instead of the removed html. Check after the next sync cycle if that works. Regenerated the embedded documentation. check-in: e5c9b52b93 user: aku tags: trunk | |
13:31 | md5 (pure-tcl implementation): fixes bottleneck in calculation of round 1-4, avoids the growth of A-D numbers to bignum, where only 32-bit arithmetic basically needed; improves runtime up to O(n), compared to something between O(n*log(n)) and O(n**2)) check-in: 7738b7ccfc user: sebres tags: trunk | |
2021-08-09
| ||
16:26 | Fix broken link to critcl pages check-in: 19c2c7cebd user: aku tags: trunk | |
2021-07-28
| ||
23:29 | Fix spelling error in mime.tcl. check-in: b8392d6ee9 user: pooryorick tags: trunk | |
23:28 | Merge trunk. Closed-Leaf check-in: e3b25903c8 user: pooryorick tags: pooryorick | |
22:58 | Fix name of variable. check-in: 63f5f4e030 user: pooryorick tags: mime | |
22:50 | Merge trunk and fix smtp.tcl. check-in: db119d511f user: pooryorick tags: mime | |
18:54 | Fix goofy error handling in ::smtp::sendmessage. check-in: 1df85e69fb user: pooryorick tags: trunk | |
18:40 | Fix some small error in previous commit. check-in: 3d84236199 user: pooryorick tags: trunk | |
14:02 | Modify ::smtp::sendmessage to only revert headers it has modified. check-in: 8340b8ed2f user: pooryorick tags: trunk | |
12:26 | Update base64 test to reflect more recent Tcl error messages. check-in: 6e3f27399e user: pooryorick tags: trunk | |
2021-07-27
| ||
16:27 | bump mime version to 1.7.0 check-in: 43ba84b4b9 user: pooryorick tags: trunk | |
2021-07-24
| ||
21:51 | Bump version in comm.tcl to match pkgIndex.tcl. check-in: 8c0e997a98 user: pooryorick tags: trunk | |
2021-06-27
| ||
11:04 | Simplify the implementation of CommRunHook check-in: c2d2a4b7e6 user: pooryorick tags: trunk | |
2021-06-20
| ||
13:25 | picoirc.test: amended tests for removal of special nick handling. The 'chat' callback now corresponds to the documentation so amended the tests. check-in: fe8f713296 user: patthoyts tags: trunk | |
13:13 | picoirc: remove custom message handling based on nicks A general purpose library is not the place to perform #tcl specific custom message handling. This should be done at the application level. Removed the special handling for PRIVMSG to the current user's nick as again it is up to the application to decide how to handle messages to the current user and the application should received all valid fields. check-in: ed1d04150c user: patthoyts tags: trunk | |
2021-06-19
| ||
23:48 | picoirc: added IRCv3 capabilities and SASL authentication support. Support the use of the CAP command and use SASL if available and a password is provided. Ensure IPv6 addresses are parsed correctly in IRC responses. Added tests for the IPv6 support and CAP LS response. check-in: ad684ac5d6 user: patthoyts tags: trunk | |
2021-05-29
| ||
08:56 | Forgot to update the version number for math::special check-in: 86b804e36a user: arjenmarkus tags: trunk | |
08:47 | Correct the implementation of the Jacobi elliptic function dn and add proper test cases for the three functions (sn, cn and dn) check-in: d79cb46369 user: arjenmarkus tags: trunk | |