Changes since tcl-cgi-0.8 include:
5/19/00 1.3.0 Changed many cgi_puts to cgi_put in hopes of addressing more
of Zygo's 5/9/00 complaint (i.e., same problem in tables).
5/9/00 1.2.2 Zygo Blaxell <zblaxell@feedme.hungrycats.org> provided signif.
cgi_input regexp speedup for long x=y-style values. He also
noted that some browsers are sensitive to leading/following
\n's in textarea and provided a patch to avoid adding them in
the first place.
James Ward <jew@rincon.com> noted absence of pkgIndex.tcl
(presumably due to really old Tcl) broke installation. Fixed
pkgcreate to create stub file to allow Make to complete.
Robin Lauren <robin.lauren@novostore.com> contributed the doc
in HTML form. Really need to automate this now, sigh.
Jan.Vlcek@sasprg.cz observed that converting %XX to \u00XX
and then using subst is only good for us-ascii and corrupts
iso8859-1, iso8859-2, etc. He provided a patch for
cgi_unquote_input.
Ross Mohn <rpmohn@waxandwane.com> corrected syntax error in
cgi_span and made <hr> handle width= better.
Tore Morkemo provided a patch to his prior patch for cgi_eval.
Asari Hirotsugu <asari@math.uiuc.edu> provided additional
installation advice for Mac.
12/27/99 1.2.1 Tore Morkemo noted expires=never value of 9999 inappropriate
as Netscape ignores anything beyond mid-January 2038.
Tore also provided patch for cgi_eval when running inside of
a proc.
12/20/99 1.2.0 Keith Lea <keith@cs.oswego.edu> noted 2-digit years as per
RFC2109. Despite RFC, Netscape now accepts 4-digit years.
Some browsers won't like this but it hardly matters anyway
since they'll do the wrong thing on old 2-digit years come
Y2K anyway.
Petrus Vloet noted example/nistguest missing from distrib.
12/18/99 1.1.0 Tomas Soucek" <tomas.soucek@sasprg.cz> noted cgi_input was
adding eol characters to uploaded files if they didn't
contain them. Fixed this and also enhanced file upload
example so that it could do both cat/od and also warn when
Tcl couldn't do binary upload.
Added braces around unprotected expressions.
Added check to unimail example for HTTP_REFERER.
Petrus Vloet requested Makefile install example data files.
Added img.cgi example and modified frame example so it accepts
"example=whatever" so that I can post URLs that go right to a
particular example and have it framed.
9/12/99 1.0.0 Bumped version to 1 to pacify management.
Jeffrey Hobbs rewrote cgi_unquote_input to take advantage of
8.2 features. 300% speed improvement!
7/16/99 0.8.1 Douglas Ridgway provided mod to make cgi_image_button handle
optional args.
Made code use straight cgi_input_multipart if on Tcl 8.1.
Jeffrey Hobbs provided cgi_unquote_input that works better for
8.1.
Petrus Vloet <petrus.vloet@siemens.at> requested sample data
files for examples that need them; ability to change example
install destination.
into /var/spool/fax, rather than trying to use symlinks which break under
chroot().
- Add basic rc.d/hylafax.sh startup script
- Use tiff-3.5-interfaces.patch, pointed out by Bernd Proissl <news@proissl.de>
Update to hylafax-4.1b2nb2
Changes since 0.6.4-1:
libapache-mod-dtcl (0.8.1-1) unstable; urgency=low
* Put some code in as a workaround for systems with Tcl compiled against
threads.
-- David N. Welton <davidw@efn.org> Thu, 22 Jun 2000 01:42:26 +0200
libapache-mod-dtcl (0.8.0-1) unstable; urgency=low
* Added information about building on HPUX.
* Added support for .tcl files.
* Fixed bug in HGetVars which manifests itself only when content
negotiation is used.
* Updated documentation.
-- David N. Welton <davidw@efn.org> Tue, 16 May 2000 19:00:05 +0200
libapache-mod-dtcl (0.7.5-1) unstable; urgency=low
* Changed hputs to use "" instead of {}, so that { and } may be escaped
with backslashes.
* Changed output format for errors.
-- David N. Welton <davidw@efn.org> Wed, 19 Apr 2000 17:49:47 +0200
libapache-mod-dtcl (0.7.3-2) frozen unstable; urgency=low
* Removed "code2html" target from build target.
* Fixes#58431.
-- David N. Welton <davidw@efn.org> Fri, 3 Mar 2000 13:11:23 +0100
libapache-mod-dtcl (0.7.3-1) frozen unstable; urgency=low
* Fixes GET argument parsing bug.
* Changed argument parsing to create one list and avoid sublists.
-- David N. Welton <davidw@efn.org> Sat, 22 Jan 2000 20:46:34 -0800
libapache-mod-dtcl (0.7.0-2) unstable; urgency=low
* Made hputs, include, and buffer_add commands safe for binary and
sparse data.
* Now able to output different mime types.
-- David N. Welton <davidw@efn.org> Sat, 18 Dec 1999 18:50:29 -0800
libapache-mod-dtcl (0.7.0-1) unstable; urgency=low
* Major overhaul of header and buffering system.
* Several new commands.
-- David N. Welton <davidw@efn.org> Sun, 5 Dec 1999 21:24:23 -0800
libapache-mod-dtcl (0.6.4-2) unstable; urgency=low
* Fixed Lintian problems:
* Set and remove links between /usr/doc and /usr/share/doc.
* Added dh_installchangelogs.
-- David N. Welton <davidw@efn.org> Sun, 14 Nov 1999 15:15:51 -0800
were:
0.7 - Tcl_Obj's support (first trial); now NUL-Bytes are allowed; strings
need not be terminated in the database (the 0.6-version would store
the terminating NUL's in keys as well as in data and RELIED on it!).
Now DB'S generated by other Programs (cross-checked with php3!) can
be read! (JG)
0.8 - Move to libtool/automake/autoconf and generate rpms for RedHat 6.2 (JE)
Tested with tcl8.3
This package still has bizarre issues with trying to symlink everything across
from /var/spool/fax into /usr/pkg/..., which breaks probably due to judicious
use of chroot(). That _really_ needs to be fixed
* Monikers, total re-write along with some standard
monikers, 'file', 'oafiid', 'item'
* Aggregate Object finalization bug nailed
* Switched to a single Oaf build (Gnorba is no longer
supported) cleaning loads of cruft, object activation
cleaned, bonobo-selector API shrunk
* Bonobo has been split into GUI-less and GUI versions of
Bonobo (bonobo, bonobox libraries to assist non-gui Bonobo
component development
* Property Bag Client - new more flexible helper
interface removing BonoboObjectClient
Bugs fixed:
* Bonobo-Widget bug nailed
* Evil, fatal, intermittent plug / socket unrealize bug
inherited from Gtk fixed
* UI handler bugs nailed
* Blocking problems in listners fixed
* Spec file sorted
* Updated docs/refcounting.txt and enforced inter object
ref counting policy globaly
* Various naming daftnesses cleaned
* Compile fixes for gcc 2.96, docs (Anders Carlsson)
* Added factory skeletons to liboaf
* Renamed gnome-factory.idl to oaf-factory.idl, and renamed
GNOME::GenericFactory to GNOME::ObjectFactory (Mathieu Lacage,
Maciej Stachowiak)
* Preliminary API docs (Mathieu Lacage)
* -Werror turned off for releases, by popular demand
* Renamed "Attribute" to "Property" throughout, since "attribute"
is an IDL reserved word. (ERDI Gergo, Maciej Stachowiak)
* Fix compilation with builddir != srcdir (Mathieu Lacage)
* Improved handling of duplicate oafinfo files. (Mathieu Lacage)
* Turkish, German, Russian, Danish, Norwegian translations
(translation team)
* Added internationalization support (Mathieu Lacage)
* Renamed `supports' method to `manufactures' in
GNOME::GenericFactory interface. (ERDI Gergo)
* Added support for /etc/oaf-config.xml to tell OAF where to
look for oafinfo files.
* Added timeout for servers that don't register themselves
(Michael Meeks)
* Added support for GNOME_PATH environment variable (Mathieu
Lacage)
* Numerous build fixes (Robin * Slomkowski)
* oaf-slay program (Michael Meeks)
* Improved test program (Michael Meeks)
* IID validation (Michael Meeks)
from the older pkgsrc/lang/tk80 (tk-8.0.5) package.
This is an update of the tk package from version 8.0.5 to version 8.3.2,
and also a slight change in the organization of tcl/tk packages.
This will be added disabled to pkgsrc/x11/Makefile until I finish updating
all tcl/tk-based packags.
Changes from out-of-the-box tk-8.3.2:
Both static and shared libtcl83.* are installed, thanks to
the magic of libtool.
Changes to the package since tk-8.3.2:
A symlink to ${PREFIX}/bin/wish8.3 is installed as ${PREFIX}/bin/wish
This change is designed to allow tk-using packages to not depend on
any particular version of tk.
public tk include files and the tk configuration information script
are now installed in their standard places (${PREFIX}/include/tk*.h,
and ${PREFIX}/lib/tkConfig.sh), and private tcl include files are now
installed in ${PREFIX}/include/tk. This change allows tcl extension
packages to work out of the box, and to not need modification when tcl
and tk are updated. When extension package authors use the new
libtclstubs*.a API, this even allows binary packages of dynamically-
loadable tcl extensions to be used with newer versions of tcl without
recompilation.
Here are the new features in tk-8.3.x as opposed to 8.0.x. I am not including
bug fixes as this represents about 18 months of them.
Img patch from Nijtmans, et al was adopted. This includes a
Tcl_Obj-based image command, support for binary in -data args, adds
an alpha channel to all photo types, as well as GIF write capability.
Major portions of Dash patch from Nijtmans, et al was adopted. This
includes a Tcl_Obj-based canvas command, dashed canvas item support,
enhanced canvas tag searching capabilities, pointer warping with event
-warp, entry widget validation routines, -elide tag option for of the text
widget (TkMan runs on 8.3 without a patch), several new canvas item
arguments, as well as postscript printing support for images and windows in
the canvas.
Listboxes support a -listvariable and have a new itemconfigure
command to color individual items.
Extended "wm state" command to accept a state to set for the toplevel,
and added support for the zoomed (maximized) state on Windows.
Standard Unix dialogs have been updated to use color icons and
have improved behavior.
New "tk useinputmethods" command. This changes the behavior of
Tk on X where X Input Methods (XIM) were recognized and used without
question. With 8.3, they will be recognized and initialized, but
not used unless XIM is turned on (tk useinputmethods 1). This should
only affect users with special input methods, and the new default
behavior should be more beneficial to the average user.