The '''S'''ecure '''S'''ocket '''L'''ayer ia a way of doing secure communications without application programmers having to actually understand a lot about how cryptosystems work, which is good because implementing a truly secure crypto-engine is (by all reports) really hard indeed. See http://www.ssh.com/ and http://www.openssh.com/ as two sites at least associated with source code base for SSH implementations. ---- [[...]] [AOLserver], [TclSOAP], [HTTPS], [channel implementations], ... [TLS] [OGSA] ---- http://groups.google.com/groups?oi=djq&selm=an_408378721 shows an example of using tcl and ssh. ---- What: Apache Toolbox Where: http://www.apachetoolbox.com/ Description: This provides a means to easily compile Apache with SSL, PHP, mhash, mcrypt, MySQL, Postgres, imap, xml, ldap, ZendOptimzer, mod_dtcl, mod_auth_nds, mod_dynvhost, mod_layout, WebDAV, mod_fastcgi, mod_gzip, mod_throttle, mod_accressref, mod_roaming, mod_auth_sys, and a significant library of other modules. It is customizable, menu driven, compiles from source, checks for RPMs that might cause problems, and uses wget to download source that is missing. Currently at version 1.5.60 . Updated: 11/2000 Contact: http://www.apachetoolbox.com/data/feedback.php What: NeoWebScript Where: http://www.neowebscript.com/ http://nws.sourceforge.net/ ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/distrib/neowebscript/neowebscript-2.3.tar.gz ??? http://www.apache.org/ http://www.hav.com/webdemos.htm Description: A server-side scripting environment based on the Apache HTTP server and Safe-Tcl. NeoWebScript is a module that adds in-HTML-file programability to the Apache HTTP server. It also supports ApacheSSL. With NeoWebScript you have access to per-uid dpopen database files, random and sequential files, HTML page inclusion, logging, procedure libraries, random numbers, date and time functions, calculations of server hits per hour, counter systems for statistics, improved debugging, file cataloging and a new forms library. The mini release is designed for a site which already has Tcl, tclX, db.1.85 and Apache already installed. Note that updates have been appearing quite regularly, so keep an eye on news:comp.lang.tcl for information on the latest version. This module is freely distributable except for commercial resale. V2.2 of NeoWebScript works with Apache v1.2.0. The webdemos WWW page have some demos for NeoWebScript written by mailto:hav@hav.com (Horace Vallas). As of June 1999, NeoWebScript is now released as Open Source. Updated: 06/2001 Contact: mailto:tcl-project@neosoft.com What: TiK Where: http://tik.sourceforge.net/ http://gtcs.com/tik/ http://bacon.tcs.tufts.edu/%7Edkap/tik/ http://www.aim.aol.com/tik/tik-0.75.tar.gz http://hcirisc.cs.binghamton.edu/%7Eblalor/tik/ http://www.foo.org/james/AOL/toc-perl.tar.gz http://bacon.tcs.tufts.edu/%7Edkap/brain/TicToc_FAQ.shtml http://developer.redhat.com/rhcn/browse/rpm2html/RPMS/noarch/tik-0.64-1.noarch.html http://www.oaks.yoyodyne.com/tik/ http://kriston.net/tik/ http://code.10500bc.org/ http://pc.kano.net/newim.tcl http://www.angelfire.com/ia/Cadogan/links.html http://www.okra.org/slashmeat.tcl http://tikpkgs.sourceforge.net/ http://www.aim.aol.com/tik/ (??) http://daspek.com/forecast-0.70.tar.gz Description: Tcl/Tk AOL Instant Messenger client sometimes also referred to as Tic. Began as a scaled down version of the native Win95 and Macintosh clients but now has most of the native client features, plus extras. Provides Buddy Lists, Instant Messages, and Chat. This client updates on a frequent basis and so one should regularly check the web page or join the TICTOC mailing list. Designed for Unix users. Requires Tcl/Tk 8.0 or newer. Other references are to various add on packages for monitoring of weather, stock, and news headlines, TinToys and Treknews, buddy lists, sound file sending, IM capturing, msg coloring, personality modules, protocol monitoring, encryption on instant messages and chats, TicChatToe (TicTacToe over IM) and Eliza Bot (for IM), TOC debugger, keep alive support, file transfer, etc. Package to add secure SSL is available as add on at yoyodyne. The newim package is a new Instant Message (IM) interface. AOL removed access to the main TiK home page at aol.com. See the page at tufts.edu for an alternative and see the sourceforge site for access to source code. The tikpkgs sourceforge site has a variety of plugins for TiK, such as the "send any new messages to my email account" aim2email plugin. See irc.slackware.net, #tik , for IRC chat channel for TiK. Currently at version 0.90 . Updated: 09/2000 Contact: mailto:tictoc-list@aol.net What: Wafe Where: http://nestroy.wi-inf.uni-essen.de/wafe/ ftp://ftp.wu-wien.ac.at/pub/src/X11/wafe/1.0.19/ ftp://ftp.wu-wien.ac.at/pub/src/X11/wafe/1.0.19/wafe-1.0.19.tar.gz ftp://ftp.wu-wien.ac.at/pub/src/X11/wafe/Xaw3d-1.3.2-src.tar.gz http://www.inria.fr/koala/jml/jml.html Description: Application forming an interface to the Tcl binding to Xt and various widget sets like Athena (Xaw3d), OSF/Motif (1.1 to 2.0), and others. At the above FTP site are many other associated tar files, such as Linux binaries, Xaw3d, documentation, etc. Wafe can be used as a frontend for programs in arbitrary programming languages (there are example programs written in Perl and Python contained in the package). As of version v1.0.18 Wafe supports the Kino widget class, Mosaic HTML widget, plotter widgets, XmGraph widget, Layout widget, tree widget, XbaeMatrix widget, Ghostview widget, Eurobridge widget, analog clock widget, most of the FWF widget classes, libWWW, LDAP library and more. Wafe supports graphic formats such as XBM, XPM, GIF, JPEG, and PNG. Various object oriented Tcl extensions such as OTcl or itcl are also supported. SSLEAY is supported. Available in RedHat's .rpm format. The current version supports Tcl 8.0, SSL streams, the choice of Tcl or Xt event loop, as well as a number of new modules. Package includes cineast, an extensible WWW browser, written using Otcl and Wafe. Other sample applications, such as htmlEdit, cpu-bars, gsv, pinger, xwafemail, etc. are also included. In version v1.0.19, Tcl_Objects are supported, UTF support when used with Tcl 8.1, Knvas widgets, Kino-2 widgets. Updated: 07/2002 Contact: mailto:wafe@wu-wien.ac.at (WaFE mailing list) What: SSLtcl Where: http://www.abc.se/%7Em339/prog/ssl/SSLtcl.html http://www.abc.se/%7Em9339/prog/ssl/SSLtcl-0.42.tar.gz ftp://ftp.mc.hik.se/pub/users/mia95anp/ssl/SSLtcl-0.42.tar.gz ftp://ftp.procplace.com/pub/tcl/sorted/packages-7.6/net/SSLtcl-0.42/SSLtcl-0.42.tar.gz Description: SSLtcl is a free, loadable module for Tcl that extends the socket command with SSL (secure socket layer) functions. It is a thin layer over Eric Young's free SSLeay. Be sure to carefully research the import and export restrictions of your country before fetching and building this package. It requires Tcl 8 and either SSLeay-0.6.6 or SSleay-0.8.1. Updated: 10/1999 Contact: mailto:peter.antman@abc.se (Peter Antman) What: tclSSL Where: http://www.bringardner.com/tony/tclssl.tar.gz http://www.psy.uq.oz.au/%7Eftp/Crypto/ Description: Tcl dynamic load package that provides an interface to Eric Young's mailto:eay@mincom.oz.au implementation of SSL and supporting libraries with Tcl to provide SSL protection to sockets. SSL capability is added to the socket with a -ssl option. Updated: 10/1999 Contact: mailto:tony@bringardner.com (Tony Bringardner) What: TinyCA Where: http://tinyca.sm-zone.net/ Description: Simple Perl/Tk gui to manage a small certification authority. Based on OpenSSL and Perl modules from the OpenCA project. Currently at version 0.4.4 . Updated: 05/2002 Contact: See web site ---- [[[Category Acronym]|[Category Internet]|[Category Security]]]