tclhttpd

Timeline
Login

Timeline

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

112 check-ins using file debian/changelog version 7270c5204b

2015-03-28
08:33
Folding in Supports8.6 check-in: 88f6a30094 user: hypnotoad tags: 4_0
08:26
Creating a "branch" to maintain our feature set as released in 3.5.1 Leaf check-in: d2a3620b0e user: hypnotoad tags: 3_5_1
08:25
Starting the branch to tclhttpd 4.0 check-in: de06e800ad user: hypnotoad tags: 4_0
08:17
Merged with trunk Closed-Leaf check-in: d5c61ebd08 user: hypnotoad tags: Supports8.6
2014-09-10
12:45
Added support for "-dispatch" option to Url_PrefixInstall. This allows for custom thread dispatchers and per-session threading. Leaf check-in: 16399ebdeb user: clif tags: trunk
2014-08-17
16:06
Added support for config::cget MailServer. That's what's defined in tclhttpd.rc. I think Config(mail) was a previous incarnation of Config. I left that for consistency with older (much older?) systems. check-in: 973cd248ed user: clif tags: trunk
2014-08-14
19:09
Documentation update to reflect changes to behavior that were put in place a long time ago. check-in: 87c43ea178 user: clif tags: trunk
19:08
Documentation update to reflect a flag (-secure) that wasn't in the procedure docs before. check-in: db7e720db5 user: clif tags: trunk
2014-08-08
15:25
Integrating fixes from trunk check-in: a24d5f8916 user: hypnotoad tags: Supports8.6
15:21
(no comment) check-in: c833e75716 user: hypnotoad tags: trunk
15:15
Fix to prevent limit.c from accessing the ->result field in interp. (Which Tcl 8.6 REALLY doesn't like) check-in: 5269e4d34c user: hypnotoad tags: trunk
2014-08-06
03:28
Moved "package require fileutil" from tclhttpd.rc to httpd.tcl. This is where other package requires are done. Tclhttpd.rc is evaluated in a safe interp and can't perform package require. Added namespace import to config.tcl to force the fileutil::tempdir into the Safe interp. check-in: c9f8384938 user: clif tags: trunk
2014-06-03
16:39
Created the pre-8.5 branch Leaf check-in: 28db4bc020 user: hypnotoad tags: SupportsPre8.5
16:10
Fixed limit.c (Was using the old ->result point on the interpreter structure which was removed after 8.5) check-in: 26dada586b user: seandeelywoods tags: Supports8.6
03:49
Fix for [51ace89534] - dirlist fails if dirname contains glob metacharacters check-in: bc52ac2218 user: gwlester tags: trunk
03:36
Fix for [51ace88134] -- /tmp in paths doesn't work for Windows check-in: 89bec73d35 user: gwlester tags: trunk
03:17
Fix for bug [51ace89034] -- Stderr not defined in Thread_Start check-in: 587b12376d user: gwlester tags: trunk
2014-05-11
05:11
Revert added blank lines at the begining of the file. check-in: e050acf0c0 user: gwlester tags: trunk
2014-05-06
18:59
Modified lib/config.tcl to support Tcl 8.5 and 8.6 with a ::SafeFile command instead of "namespace expose". Tested with 8.3, 8.5 and 8.6. Addresses Ticket: 93f9e55b95f1ca1329d9953152869734b1dc477b check-in: fa09d48166 user: clif tags: trunk
2008-05-06
00:18
Quick little hack to add SWF files to the default list of mime.types check-in: 5309652e73 user: eviltwinskippy tags: trunk
00:17
New API that is designed to make integrating objects into Tclhttpd a bit easier. This change adds ::Object_Url [virtual] [object] ?inthread 0? Any urls under virtual are dispatched to the object to handle. The API expects to see a method for the object called httpdMarshallArguments httpdMarshallArguments [suffix] [cgiList] Returns the actual command to execute to provide the url, or {} if the combination of suffix and cgilist to not map to a valid object. check-in: ce2f351756 user: eviltwinskippy tags: trunk
2006-11-09
23:41
auth.tcl - error in processing Config(Auth) - used $password instead of correct $val variable. check-in: 7f0052366b user: coldstore tags: trunk
2006-04-27
00:24
*** empty log message *** check-in: fdef5ebb12 user: wart tags: trunk
00:24
Don't [fork] if we're in a threaded interpreter since [fork] doesn't play well with threads. check-in: 1559a777b3 user: wart tags: trunk
2006-01-27
19:43
System startup script for redhat-based systems such as Fedora Core. check-in: 55b63d988b user: wart tags: trunk
2005-04-08
18:52
bin/httpd.tcl: changed version number to reflect actual version (3.5.2) check-in: ead4305c4d user: coldstore tags: trunk
18:50
Changed version number to reflect the actual (3.5.2) version check-in: a8e1a09f76 user: coldstore tags: trunk
2005-02-26
02:35
lib/httpd.tcl - fixes per sf 1152183 and 1152182 check-in: d55a0047f5 user: coldstore tags: trunk
02:33
Fixes per sf bugs 1152183 1152182 - NotModified can't contain a message body and shouldn't close connection. check-in: 16cd61176d user: coldstore tags: trunk
2005-01-02
03:37
Fixed Cookie_Unset to allow additional arguments, without this you can't unset p ath-restricted cookies. check-in: 80d06ad9d0 user: coldstore tags: trunk
03:36
Fixed Cookie_Unset to allow additional arguments, without this you can't unset path-restricted cookies. check-in: a0efa09c36 user: coldstore tags: trunk
03:02
lib/cookie.tcl Cookie_Unset - was using 'name' instead of '$name' to remove cookies. check-in: 02aa6fc0e3 user: coldstore tags: trunk
2004-12-11
13:22
patched Doc_GetPath to use [file normalize], as per sourceforge bug #1083423 check-in: 787d929942 user: coldstore tags: trunk
2004-11-27
03:08
renamed custom/dodirs.tcl to custom/zzzdodirs.tcl to force directory load after file load in custom library check-in: 2fd862ac19 user: coldstore tags: trunk
03:06
renamed dodirs.tcl to zzzdodirs.tcl check-in: 9232005840 user: coldstore tags: trunk
2004-11-20
07:10
Export DirectRespond as Direct_Respond check-in: e2e1e54f6a user: coldstore tags: trunk
2004-11-08
03:13
*** empty log message *** check-in: 32f5b9bb30 user: wart tags: trunk
03:10
Obey the --libdir configure switch when looking for tclConfig.sh. check-in: 06d6eb84fc user: wart tags: trunk
2004-10-28
23:18
*** empty log message *** check-in: b688372a20 user: wart tags: trunk
23:18
Add /usr/lib64 to list of directories where tclConfig.sh might be located. check-in: 176df2f41f user: wart tags: trunk
22:10
Exit with an error if -daemon is used and neither tclx nor expect are available. check-in: 70eada7b66 user: wart tags: trunk
20:49
*** empty log message *** check-in: 9d9908d6ef user: wart tags: trunk
20:49
Allow forking into the background if either one of Tclx or Expect are available. check-in: 221c617dad user: wart tags: trunk
20:23
*** empty log message *** check-in: e445695721 user: wart tags: trunk
20:21
tclhttpd.spec check-in: faca00c885 user: wart tags: trunk
2004-10-22
10:31
Removed redundant argument from Template_Try check-in: 350ed8fa26 user: coldstore tags: trunk
08:33
fixed accidental checkin - partial update check-in: a91059552c user: coldstore tags: trunk
08:32
removed redundant prefix arg from Template_Try check-in: 1f91af587a user: coldstore tags: trunk
03:43
Added braces around [if] conditionals for speed check-in: bd3f48d84c user: coldstore tags: trunk
03:43
Added braces around all [if] conditionals for speed check-in: 884ada005f user: coldstore tags: trunk
2004-10-19
03:57
session.tcl: Added SessionFetch and SessionDiscard to get and clean up old session persistent state, session.tcl: Use Httpd_*Cookie commands to avoid races check-in: 0e9ec3a2a9 user: coldstore tags: trunk
03:55
Added SessionFetch and SessionDiscard to get and clean up old session persistent state Use Httpd_*Cookie commands to avoid races check-in: ee240f0f20 user: coldstore tags: trunk
03:54
Fixed suffix of links in index.html check-in: bbdcfa20d5 user: coldstore tags: trunk
2004-09-16
04:56
session.tcl - fixed Session_{Variable,Value,Save} check-in: 85d8f2f3ca user: coldstore tags: trunk
04:54
session.tcl: fixed error in Session_Value and Session_Variable, fixed error in session saving for values with \n check-in: ba456e39d9 user: coldstore tags: trunk
2004-09-14
02:37
removed htdocs/cgi-bin/env, which was a sparc executable. check-in: 05658505ad user: welch tags: trunk
2004-09-05
05:13
lib/* added explicit package requires to each package for each required package. check-in: 3dcc723d4d user: coldstore tags: trunk
05:10
Added explicit package require to each component check-in: 6650b1937d user: coldstore tags: trunk
2004-08-24
01:44
* lib/digest.tcl: force md5 calculations to be lower case hex as the spec requires. check-in: cd5fab540f user: coldstore tags: trunk
01:42
digest.tcl - force md5 calculations to be lowercase hex. check-in: 07dfd06944 user: coldstore tags: trunk
2004-08-23
07:20
lib/{cgi,http}.tcl: Changed name of HttpDate to Http_Date in conformance with naming policy, since cgi.tcl was using it. check-in: f064591666 user: coldstore tags: trunk
07:18
Changed name of HttpDate to Http_Date in conformance with naming policy, since cgi.tcl was using it. check-in: c2acda4f58 user: coldstore tags: trunk
2004-08-16
21:50
lib/url.tcl: check for URL requests that don't begin with /. Browsers won't generate these, but attacks on the server might try to feed it bogus URLs. The following request was generating an "unknown variable suffix" server internal error. GET foo HTTP/1.0 check-in: 2b225b6bc0 user: welch tags: trunk
2004-08-08
02:44
* certs/README.ssl: updated with notes taken while generating certificates with openssl-0.9.7d * lib/srvui.tcl: expose webmaster and debug passwords in the UI * lib/debug.tcl: removed " " from the alphabet used to pick passwords. * lib/auth.tcl, lib/digest.tcl: Minor edit to a comment check-in: 9a9d8727f7 user: welch tags: trunk
2004-07-18
13:32
lib/{doc,subst}.tcl: fixed handling of relative symbolic links check-in: 1bf1c21f48 user: coldstore tags: trunk
2004-07-09
05:12
Added sampleapp/ca - simplistic CA check-in: e6fa169ec0 user: coldstore tags: trunk
05:10
Added a simplistic Certificate Authority to sampleapp/ - sufficient to create a CA and server certificate. check-in: c572b8b132 user: coldstore tags: trunk
2004-07-08
08:39
lib/config.tcl - fixed bug in config file rewrite check-in: bd7e084dc3 user: coldstore tags: trunk
08:39
Fixed bug in rewrite of config files check-in: 668b3177d3 user: coldstore tags: trunk
2004-06-30
12:52
documented changes check-in: 8b0b8855f2 user: coldstore tags: trunk
12:52
* lib/doc.tcl: fixed sf [977562] Url_AccessInstallPrepend crashes DocDomain with suggested patch. * lib/{doc,subst}.tcl: fixed bugs handling symlinks to directories. * lib/md5hex.tcl: fixed md5 alias argument error. check-in: a14ab50c71 user: coldstore tags: trunk
2004-06-18
16:03
* bin/httpd.tcl: Fixed stacktrace caused by -? command line arg Added "wm withdraw ." if Config(gui) is false Removed "package require md5 1" * lib/md5hex.tcl: new file to provide md5hex shim function * lib/digest.tcl, lib/session.tcl: these now package require httpd::md5hex * lib/version.tcl: changed version to "3.5.2 CVS" check-in: 1f705617e1 user: welch tags: trunk
2004-06-16
03:08
lib/digest.tcl: Added "package require md5 1" lib/utils.tcl: Removed "package present md5" because this messes up any system that loads utils.tcl but does not load digest.tcl The little "md5hex" function is local to digest.tcl now. This is a slightly different fix than proposed by Colin, but I'd rather keep inter-package dependencies local, so you only need md5 if you need digest. check-in: 199660e406 user: welch tags: trunk
2004-06-15
23:36
Fixed virtual hosts problem with md5 tcllib bugfix check-in: 7c815fdbd5 user: coldstore tags: trunk
23:33
Fixed problem with virtual hosts and md5 tcllib bugfix. check-in: 2f9dc7325e user: coldstore tags: trunk
18:27
lib/template.tcl: code smithing and bug fixes in new code. check-in: 65e661fb40 user: welch tags: trunk
08:23
lib/{template,fallback}.tcl: Fixed bugs in .html/.htm substitution and fallback content negotiation check-in: 75dad1535d user: coldstore tags: trunk
08:19
Fixed bugs in .html/.htm substitution and fallback content negotiation check-in: ce115d23ce user: coldstore tags: trunk
2004-06-14
22:21
lib/digest.tcl: Removed the "ne" operator from expressions as that is an 8.5-specific feature. check-in: ffb58b4e54 user: welch tags: trunk
06:10
lib/template, doc, fallback fixes check-in: ce09bd6e02 user: coldstore tags: trunk
06:09
Fixed DOS-style .htm/.html equivalence, and some corner cases. Thanks GW Lester. check-in: 41e000efcf user: coldstore tags: trunk
02:52
fixed /htaccess and template problems with Windows check-in: 792734d9a5 user: coldstore tags: trunk
02:50
Made /htaccess accept Windows style pathnames check-in: aedcdc2aa4 user: coldstore tags: trunk
2004-06-13
15:05
removed explicit uses of ".html" for uses of Template(htmlExt) check-in: f91134fb09 user: coldstore tags: trunk
09:50
fixed bug in Template_Try check-in: 5fcb6ab514 user: coldstore tags: trunk
00:44
removed test code check-in: 071603fbdb user: coldstore tags: trunk
2004-06-12
05:19
lib/digest.tcl: fixed 8.5-ism check-in: 338d7f870c user: coldstore tags: trunk
04:56
filter and generalised template changes check-in: 0cf08b75fb user: coldstore tags: trunk
04:54
htdoc/man/{url,http}.man: updated for filtering changes. check-in: 2956db1f43 user: coldstore tags: trunk
04:51
lib/fallback.tcl: reorganised for generalised templates. check-in: 9a49c4cea6 user: coldstore tags: trunk
04:50
lib/redirect.tcl: added Redirect_QuerySelf - Redirect_Self preserving query data check-in: 193515d7b0 user: coldstore tags: trunk
04:48
lib/template.tcl: reorganised for generalised templates. check-in: 810c1fec43 user: coldstore tags: trunk
04:47
lib/doc.tcl: reorganised for generalised templates. check-in: 9f333226d0 user: coldstore tags: trunk
04:46
lib/url.tcl: added -filter option to Url_PrefixInstall, specifying a content filter. check-in: 074de0e1af user: coldstore tags: trunk
04:45
lib/httpd.tcl: added filtering of content through Httpd_ReturnData and Httpd_ReturnCacheableData check-in: a2d66888b9 user: coldstore tags: trunk
02:29
lib/auth.tcl: removed obsolete reference to AuthDefaultFile check-in: 04346af036 user: coldstore tags: trunk
01:48
htdoc/access/htman.tml - updated documentation check-in: a7538dc7a7 user: coldstore tags: trunk
2004-06-11
08:51
Fixed sf [ 964179 ] error in proc:Thread_IsFree (thread.tcl) check-in: df27813eb4 user: coldstore tags: trunk
08:39
Fixed Digest bug, improved /htaccess check-in: c8d45c8bdd user: coldstore tags: trunk
08:35
Fixed bugs in digest authentication check-in: d377780325 user: coldstore tags: trunk
08:34
Cleaned up /htaccess tool - better looking interface check-in: ffa5525ff4 user: coldstore tags: trunk
2004-06-08
22:15
Added notice about the tclhttpd-3-5-1 tag check-in: 02a97df921 user: welch tags: trunk
2004-05-28
20:58
Synthetic commit. Leaf check-in: 668a72ed06 user: cvs2fossil tags: tclhttpd-3-5-1, tclhttpd-3-5-1-synthetic
20:58
added smtp man page check-in: 44e0159b1a user: welch tags: trunk
20:53
* htdocs/learn/* - various doc updates * DIST_build/DIST. Fixed to detect CVS connection errors. check-in: c780be4b8c user: welch tags: trunk
17:01
* DIST_build/Makefile.boot * DIST_build/DIST Updates to use a pre-packaged thread-2.5.2 release because I'm having build/autoconf troubles with CVS HOL (thread 2.6) check-in: 136646e6d9 user: welch tags: trunk
16:56
Adding this file, which should have been added months ago check-in: d75fa1e027 user: welch tags: trunk
06:50
Updated to use the thread 2.5.2 tar file instead of HOL CVS (2.6) because I'm having trouble configuring and building the CVS version. check-in: b8805ef7b4 user: welch tags: trunk
2004-05-27
18:19
Fixed --with-tclinclude, which has changed in 8.4 tcl config check-in: 0ab28543a9 user: welch tags: trunk
18:00
Fixed TCLLIB_MODULES use in distribution script check-in: 145996227e user: welch tags: trunk
01:30
debian/: updated debian package version ahead of 3.5.1 release check-in: 8ae5fa25b6 user: coldstore tags: trunk
01:27
debian/{changelog,rules}: updated debian package version ahead of 3.5.1 release check-in: a97cae6e9e user: coldstore tags: trunk