You are viewing a plain text version of this content. The canonical link for it is here.
Posted to rivet-dev@tcl.apache.org by ka...@apache.org on 2008/11/18 00:32:02 UTC
svn commit: r718437 - /tcl/rivet/trunk/ChangeLog
Author: karl
Date: Mon Nov 17 15:32:02 2008
New Revision: 718437
URL: http://svn.apache.org/viewvc?rev=718437&view=rev
Log:
...mistakenly did not commit ChangeLog with the prior commit. Here it is...
Modified:
tcl/rivet/trunk/ChangeLog
Modified: tcl/rivet/trunk/ChangeLog
URL: http://svn.apache.org/viewvc/tcl/rivet/trunk/ChangeLog?rev=718437&r1=718436&r2=718437&view=diff
==============================================================================
--- tcl/rivet/trunk/ChangeLog (original)
+++ tcl/rivet/trunk/ChangeLog Mon Nov 17 15:32:02 2008
@@ -1,3 +1,59 @@
+2008-11-17 Karl Lehenbauer <ka...@apache.org>
+ * src/apache-2/TclWebapache.c: Make TclWeb_UploadChannel open the
+ uploaded file and make the file handle available through standard Tcl
+ mechanisms, removing OS depdendencies.
+
+ Make TclWeb_UploadData access the uploaded file through standard
+ Tcl mechanisms, making the uploaded data available and also removing
+ OS dependencies.
+
+ Add TclWeb_UploadTempname to get the name of the temp file the
+ uploaded file was saved to.
+
+ Include apr_strings.h to remove compiler warning of implicit
+ definitions of apr_pstrdup and apr_psprintf as well as multiple
+ warnings about casts to pointer from integer of different size.
+
+ Force rsc->upload_files_to_var to be set, temporarily, pending figuring
+ out why the configuration directive to set that is not working.
+
+ * src/apache-2/rivetCore.c: Check return from Tcl_GetIndexFromObj call
+ in "upload" command processing (Rivet_Upload command). Return an error
+ when the subcommand (channel, save, data, exists, size, type, filename,
+ tempname, or names) is invalid.
+
+ Add "tempname" option to "upload" command. "upload tempname" will
+ return the name of the temporary file a file uploaded via a
+ POST command was saved to.
+
+ * src/apache-2/mod_rivet.c: Change "char *" arguments to
+ Rivet_ServerConf, Rivet_DirConf and Rivet_UserConf to be
+ "const char *" to bring them in line with what Apache expects,
+ fixing compiler warnings warnings about "assignment discards qualifiers
+ from pointer target type".
+
+ Use a "void *" argument where expected in calls to AP_INIT_TAKE2
+ for Rivet_DirConf and Rivet_UserConf and do an assigment to the
+ Rivet-desired types of rivet_server_conf to eliminate
+ "initialization from incompatible pointer type" compiler warnings.
+
+ Make Rivet_SetScript's script and string arguments be const char *
+ instead of char *.
+
+ * src/apache-2/apache_request.c: Change "char *error[1024]"
+ to "char error[1024]" to fix "incompatible pointer type" error
+ in the call to apr_strerror.
+
+ * src/apache-2/apache_request.h - make temp_dir be a const char *
+ instead of a char *.
+
+ * src/apache-2/apache_multipart_buffer.c: Add include of apr_strings.h
+ to remove compiler warning of implicit definitions of apr_pstrcat and
+ warnings about casts to pointer from integer of different size (which
+ occurred on 64-bit machines, anyway.)
+
+ * doc/rivet.xml: added the "tempname" option to "upload".
+
2008-11-13 Massimo Manghi <mx...@apache.org>
* src/apache-2/rivetCore.c: In function 'Rivet_Parse' the call
---------------------------------------------------------------------
To unsubscribe, e-mail: rivet-cvs-unsubscribe@tcl.apache.org
For additional commands, e-mail: rivet-cvs-help@tcl.apache.org