Tcl Library Source Code

Check-in [a9488befa9]
Login

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

Overview
Comment:mime: Internal rewrite plus API redesign. ncgi: Use mime module instead of bespoke routines. New modules: ego chan.
Downloads: See separate download page
Timelines: family | ancestors | descendants | both | pooryorick
Files: files | file ages | folders
SHA3-256: a9488befa9bdb1cad39ae119389f4d5fcd768ea0cbd779e72511b5c3f31c3023
User & Date: pooryorick 2018-11-20 07:32:57.044
Original Comment: mime: Internal rewrite plus API redesign. ncgi: Use mime module instea of bespoke routines. New modules: ego chan.
References
2018-12-05
07:30 • Pending ticket [1213545fff]: mime: Provide getheaders and getbody (enhancement) plus 6 other changes artifact: 76c31b0804 user: pooryorick
Context
2021-05-01
10:50
mime: Internal rewrite plus API redesign. ncgi: Use mime module instead of bespoke routines. New modules: ego chan. check-in: f9f98e681e user: pooryorick tags: mime
2018-11-20
15:13
Make {chan getslimit} a routine that specializes an existing channel command rather than a channel command itself. check-in: 5440f0b939 user: pooryorick tags: pooryorick
07:32
mime: Internal rewrite plus API redesign. ncgi: Use mime module instead of bespoke routines. New modules: ego chan. check-in: a9488befa9 user: pooryorick tags: pooryorick
2018-11-05
08:09
ncgi use the mime module to generate the response headers mime add -addmimeversion and -addcontentid options check-in: 37008172d9 user: pooryorick tags: pooryorick
Changes
Unified Diff Side-by-Side Diff Patch
Added modules/chan/base.tcl.
Added modules/chan/base.test.
Added modules/chan/getslimit.tcl.
Added modules/chan/getslimit.test.
Added modules/chan/pkgIndex.tcl.
Added modules/ego/ego.tcl.
Added modules/ego/pkgIndex.tcl.
Changes to modules/mime/mime.man.
Changes to modules/mime/mime.tcl.
Changes to modules/mime/mime.test.
Changes to modules/mime/pkgIndex.tcl.
Added modules/mime/qp.tcl.
Changes to modules/mime/smtp.tcl.
Added modules/mime/smtp.test.
Changes to modules/namespacex/namespacex.tcl.
Changes to modules/ncgi/ncgi.man.
Changes to modules/ncgi/ncgi.tcl.
Changes to modules/ncgi/ncgi.test.
Changes to modules/virtchannel_base/pkgIndex.tcl.
Added modules/virtchannel_base/wrapper.tcl.
Changes to modules/virtchannel_core/transformcore.tcl.
Changes to modules/virtchannel_transform/base64.tcl.
Changes to modules/virtchannel_transform/pkgIndex.tcl.
Added modules/virtchannel_transform/qp.tcl.