Tcl Library Source Code

Timeline
Login

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

50 events occurring around 0b2528ed32f54c4a8f08.

2018-03-10
21:41 Ticket [45fe064cf2] math::decimal documentation examples wrong status still Closed with 4 other changes artifact: 91d84b0437 user: ricardo-andre
08:14
Cleaning up logging and error reporting check-in: 10dce1fd67 user: hypnotoad tags: hypnotoad
01:42
Tweaks to ensure socket events are cleared on error check-in: fa4332082b user: hypnotoad tags: hypnotoad
2018-03-09
22:41
Modifications to httpd. Renamed the "add_uri" to uri::add. Uri is a new method ensemble. Added uri::patterns to output a chain of search patterns for urls. Uri patterns can now include a hostname Added logic to detect all patterns that web clients may be requesting an index. check-in: 349c14ea42 user: hypnotoad tags: hypnotoad
11:04
Modifications to httpd and httpd example. Fleshed out how to stream content from proxies. Reimplemented the fossil hosting example to use the "fossil http" command instead of running a persistant server. Fixed several points in the code where we were leaving the coroutine and firing off random method calls in the event loop. Now, wherever practical, events wake the coroutine back up. This helps ensure we follow proper order of operations. Added a replaceable "debug" method for server processes. The default is an empty call, but developers can inject puts statements or log entries to nap stack traces of errors. Added tests for proxied content check-in: 0ee04291d4 user: hypnotoad tags: hypnotoad
03:05
Added a preliminary CGI implementation to the httpd module. More testing to follow check-in: eb759a27ea user: hypnotoad tags: hypnotoad
2018-03-08
16:12
Modifications to formalize headers in a way that is in common with environmental variable mapping for CGI. (Even though we aren't really doing CGI yet.) check-in: 61c81b3607 user: hypnotoad tags: hypnotoad
15:38
Moved MIME header parsing into the http server object. The reply now gets a predigested set of headers with the ability to grab a cached copy of the raw MIME headers the server saved. The fields in the request ensemble are now SCGI encoded to allow true commonality between HTTP and SCGI client code Created a meta class to contain the mime handling capabilities that both the server and reply classes will need to keep in common check-in: 59c887b3a9 user: hypnotoad tags: hypnotoad
2018-03-04
12:50
More RFC Fixes for canonical mispellings and "you would have had to have been there" capitalizations. check-in: a8484a5704 user: hypnotoad tags: hypnotoad
12:41
SCGI fix check-in: 56964c80b2 user: hypnotoad tags: hypnotoad
12:32
Refining the logging. Added a reference block of information that is useful for debugging nefarious access from the web check-in: 81e7060c13 user: hypnotoad tags: hypnotoad
2018-03-02
21:13
Moving the amalgamation scripts for httpd, practcl, tool-ui and tool to their respective src/ directories to prevent the script from being distributed with the final product. check-in: ce0c9b2cb7 user: hypnotoad tags: hypnotoad
20:56
Moved the build.tcl file for nettool to the src directory check-in: 5f322710f3 user: hypnotoad tags: hypnotoad
2018-02-27
20:05
Change tool-ui to unix line breaks. Replaced "eq" tests with "==" for values which are assumed to be numerical. 5.0 == 5 is true. 5.0 eq 5 is not. check-in: 1227142c29 user: hypnotoad tags: hypnotoad
2018-02-24
17:49 Closed ticket [48815669aa]: snit readonly option are not. plus 7 other changes artifact: 797692adb1 user: anonymous ... 1 similar event omitted.
2018-02-23
05:48 Changes to wiki page "Downloads" artifact: 65a3d5f524 user: aku
2018-02-21
10:08 Ticket [19607f927b] add log::logsubst to optimize logging of expensive to build messages status still Open with 3 other changes artifact: a97a8059ff user: oehhar
2018-02-20
11:09
Fixed list error Closed-Leaf check-in: 259321213b user: oehhar tags: rfe-19607f927b-logeval
09:08
Added tests to check if the purpose (no execute on no log) works check-in: c5d9906c48 user: oehhar tags: rfe-19607f927b-logeval
08:49 Ticket [19607f927b] add log::logsubst to optimize logging of expensive to build messages status still Open with 5 other changes artifact: 740e455167 user: oehhar
08:42 Edit [ec9cf4bb6f8fd2ca|ec9cf4bb6f]: Edit check-in comment. artifact: f2ede983cc user: oehhar
2018-02-19
19:50
Pulling files from the release check-in: c043be9248 user: hypnotoad tags: hypnotoad
15:09
Add log::logsubst with command/variable substitution only in the log case. Ticket [19607f927b] check-in: ec9cf4bb6f user: oehhar tags: rfe-19607f927b-logeval
15:06 New ticket [19607f927b] add log::logeval to optimize logging of expensive to build messages. artifact: 3a5a2bf648 user: oehhar
2018-02-17
05:30
Note: Tcllib 1.19 Release. technote: [0b2528ed32] user: aku tags: tcllib-1-19
05:29
Bumped release information in the homepage. check-in: 7dc753b7b0 user: aku tags: trunk
05:13
Tcllib 1.19 Release merged into Trunk. check-in: c78b1cfefe user: aku tags: trunk
05:03 Edit [cd6ff6e8eb0d3bbc|cd6ff6e8eb]: Add tag "release". artifact: abe5bb8c90 user: aku
04:59
Cherrypicked [1da4d5eaab] over into the release. Bumped version, updated related materials Closed-Leaf check-in: cd6ff6e8eb user: aku tags: release, tcllib-1-19-rc, tcllib-1-19, tcllib-1-19-rc-2
04:49
Merged latest and last fixes from hypnotoad branch, for this release cycle. Regenerated docs. check-in: 540d616e21 user: aku tags: tcllib-1-19-rc
2018-02-16
04:43
Fix uuid.tcl compilation error for Windows check-in: 1da4d5eaab user: apnadkarni tags: trunk
2018-02-15
22:55
Tweaks to MIME parsing to cast canonical fields into their canonical case (per rfc2616) if they are given to us in a different case check-in: 5fe8d17667 user: hypnotoad tags: hypnotoad
22:35
Making the case for "Content-Length" consistent with all output check-in: 9155e753e0 user: hypnotoad tags: hypnotoad
22:22
Fixed a bug that was preventing headers from being passed correctly for SCGI post requests. Added case tolerance for headers stored in the reply ensemble. check-in: e5e35435b6 user: hypnotoad tags: hypnotoad
21:34 Edit [da63c4ef38d8ea4e|da63c4ef38]: Move to branch mistake. Add propagating "hidden". Mark "Closed". artifact: f0555181a4 user: hypnotoad
2018-02-14
10:43
Updating documentation for oometa, httpd, and tool check-in: 8a048124ae user: hypnotoad tags: hypnotoad
04:35 Edit [d1e874b7e7b9b926|d1e874b7e7]: Add tag "tcllib-1-19-rc-1". artifact: 14567a5d11 user: aku
04:35
Added tool to remake the internal certs. Updated certs. Added xz to set of distribution tarballs. Metadate files updated. check-in: d1e874b7e7 user: aku tags: tcllib-1-19-rc-1, tcllib-1-19-rc
2018-02-13
07:27 Edit [aa2214b1fc7d633c|aa2214b1fc]: Add tag "tcllib-1-19-rc-0". artifact: 3f11bab49a user: aku
07:27
Updated list of PACKAGES check-in: aa2214b1fc user: aku tags: tcllib-1-19-rc-0, tcllib-1-19-rc
2018-02-12
10:04
Create new branch named "pca-update" Leaf check-in: 336c93b8c0 user: arjenmarkus tags: pca-update
2018-02-10
22:59 Closed ticket [d6c9cfbaf9]: LDIF or LDAPx parser is not working properly: it removes the desired spaces of a ldif file format plus 7 other changes artifact: e55efe91af user: aku
22:58
ldap / ldapx <B,T,D> Ticket [d6c9cfbaf9] Fix handling of continuation lines. check-in: 41b91c0848 user: aku tags: tcllib-1-19-rc
22:06
httpd <D> -- Merged hypnotoad [0383fab823], last tweaks to docs check-in: 40ae884803 user: aku tags: tcllib-1-19-rc
22:01 Ticket [d6c9cfbaf9] LDIF or LDAPx parser is not working properly: it removes the desired spaces of a ldif file format status still Open with 3 other changes artifact: 074e35c740 user: aku
2018-02-09
06:04
httpd -- <D> Merged hypnotoad commit [5f110884de] into release. check-in: 2ab3dd215d user: aku tags: tcllib-1-19-rc
05:51 Closed ticket [2adff5ca44]: bug in file irc.tcl plus 5 other changes artifact: fd8c893457 user: aku ... 1 similar event omitted.
05:49
irc/irc <B,D> (tkt [78f27a417f]) Added missing extraction of key when calling `irc::cmd-config` with a single argument. Added comment to clarify the logic after the checks a bit more. Thanks to [email protected] for the heads-up. Completely missed this while fixing tkt [104f9c91a5] check-in: 2ba994e31e user: aku tags: tcllib-1-19-rc