SCGI handler for Tcl scripts: Timeline

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

50 most recent check-ins

2023-03-02
07:41
Fix example Leaf check-in: b249aba495 user: gahr tags: trunk
2023-02-26
16:18
Fix git-mirror removal check-in: 19a4147d53 user: gahr tags: trunk
16:15
Use tclsh8.7. add git target to mirror to GitHub check-in: 9bd6aff0ab user: gahr tags: trunk
2022-07-06
13:17
Switch to using tpool check-in: 702c3b921c user: gahr tags: 0.3.0, trunk
2022-04-25
13:43
Update copyright years check-in: 768abf0e98 user: gahr tags: 0.2.0, trunk
13:05
Don't leak interpreters check-in: cb8bd43c4b user: gahr tags: trunk
13:05
Use cmdline to parse command-line arguments check-in: f1e2056a68 user: gahr tags: trunk
2022-04-14
11:25
Remove old threads check-in: 3619c340d7 user: gahr tags: trunk
10:18
Accept long options check-in: eb7e10acc6 user: gahr tags: trunk
10:13
Try to use a free thread before creating a new one check-in: 1e6d670d44 user: gahr tags: trunk
2021-06-23
09:49
Implement functionality to send/query/delete cookies check-in: fe27eb7132 user: gahr tags: trunk
2021-06-22
13:32
Spacing check-in: 7b19296ece user: gahr tags: trunk
13:32
Fix parsing of params without values check-in: cb68f4f964 user: gahr tags: trunk
2021-03-20
15:47
Fix LOGIN requirement in rc.d check-in: 4e8c49ae3c user: gahr tags: trunk
2021-03-12
16:21
Merge branch 'newstuff' check-in: ec4eff66f4 user: gahr tags: trunk
15:51
Allow multiple arguments in @ check-in: 848296299c user: gahr tags: trunk
15:45
Refactor worker code check-in: 4b8f8ed26b user: gahr tags: trunk
12:47
Update README.md check-in: 56049e9bb4 user: noreply@github.com tags: trunk
12:45
Update README.md check-in: 70f71e107a user: noreply@github.com tags: trunk
12:44
Update README.md check-in: 57782e1d23 user: noreply@github.com tags: trunk
11:51
Refactor the worker code a bit check-in: 9e7d090a04 user: gahr tags: trunk
10:43
Update .gitignore check-in: 352524c96c user: gahr tags: trunk
10:43
Figure right tcl executable and version at build time check-in: 4a8e88a552 user: gahr tags: trunk
09:54
Fix .gitignore check-in: 320625483c user: gahr tags: trunk
2021-03-10
13:14
Fix file name check-in: e704d4109a user: gahr tags: trunk
12:59
Use the scgi::html helpers in example.stcl check-in: b4adf68d3e user: gahr tags: trunk
11:09
Update README.md check-in: d4e5ffe239 user: gahr tags: trunk
10:51
Update copyright years check-in: 4b75e1772c user: gahr tags: trunk
10:50
Modularize source code, provide the scgi::html namespace check-in: 41c732ebbc user: gahr tags: trunk
10:50
Update README.md check-in: db4d3173b5 user: noreply@github.com tags: trunk
2020-12-25
14:05
Update to Tcl 8.7, actually expose ::scgi::params check-in: cda70bdacf user: gahr tags: trunk
10:14
Handle non-existing arguments gracefully check-in: 7d637ebe61 user: gahr tags: trunk
2016-05-20
14:17
Provide [::scgi::param] to easily access all kind of parameters. Plus minor cleanups. Also, avoid sending content-length as it seems to create more problems than it solves. check-in: d2515f02b4 user: gahr tags: trunk
2016-05-19
21:25
Update README.md check-in: 9457f770e2 user: gahr tags: trunk
21:22
Initial support for multipart/form-data This commit brings initial support for handling multipart/form-data content types. The body of multipart/form-data request is decoded using tcllib's ncgi package and provided in the ::scgi::files variable. See http://core.tcl.tk/tcllib/doc/trunk/embedded/www/tcllib/files/modules/ncgi/ncgi.html#11 check-in: a1132f43d6 user: gahr tags: trunk
2014-10-06
13:55
Allow to specify the path to the tcl.scgi script check-in: efbf88244d user: gahr tags: 0.1.0, trunk
13:51
Improve comment check-in: cc270e133a user: gahr tags: trunk
2014-06-04
15:34
Refactor comments and worker thread script. Add -version argument. check-in: fcbfc622d0 user: gahr tags: trunk
15:32
Support running as a different user check-in: f660cff569 user: gahr tags: trunk
2014-05-06
17:46
More cleanup check-in: bca9203624 user: gahr tags: trunk
17:37
Simplify a bit the slave interpreter. Provide variables instead of procs for most scgi-related stuff. check-in: 26ed423553 user: gahr tags: trunk
15:22
Use : for afterid too check-in: 5abdae61dc user: gahr tags: trunk
15:17
Restore locking check-in: 992a7bdd4a user: gahr tags: trunk
15:16
Fix typo in comment check-in: 7a13c91dc7 user: gahr tags: trunk
15:10
Remove superfluous quote check-in: 6cd75f365b user: gahr tags: trunk
14:56
Update README.md check-in: 76145cbe76 user: gahr tags: trunk
14:55
Add title do <div>s check-in: 2e7e4e971f user: gahr tags: trunk
14:54
Update example.stcl check-in: 7ff5d5799c user: gahr tags: trunk
14:47
Update README.md check-in: 0f53dfac95 user: gahr tags: trunk
14:41
Do not blindly "source" the user script file. Instead, parse it line by line and handle <? ... ?> blocks as Tcl code. The rest is dumped verbatim as HTML code. Add an example. check-in: 9f9bbdcfa1 user: gahr tags: trunk