Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

ANNOUNCE - TKSEC V 0.3 (Beta) on SourceForge

2 views
Skip to first unread message

Ed Suominen

unread,
Nov 30, 2001, 1:06:48 PM11/30/01
to
I've been having problems with my news server and apologize if this
post turns out to be a duplicate.

TKSEC v 0.3 (Beta) is available on SourceForge:
http://sourceforge.net/projects/tksec
"The TK Secure Communications Suite (TKSEC) sets up an FTP
command/reply channel to establish firewall-friendly TCP/IP
communication between networked peers. A simple TCL/TK-based app
window permits launching of several freeware network apps."

The launched apps working so far are: VNC (remote desktop),
SpeakFreely (encrypted voice-over-IP), and NetMeeting (you need to
have it on your machine).

Two peers can communicate directly with each other via TCP socket
without their users knowing their own or the other person's IP
address, which need not be static. One peer can be behind an
outgoing-only firewall. Authentication and encryption security is a
fundamental part of the design, based on GnuPG.

Enjoy, and please think about how you could lend a hand if you find it
useful.(If you want to use my FTP server for the command channel email
me with a request for the FTP login password.) Before TKSEC can
graduate from Beta, it needs:
- just a bit more stability in its command & reply processing,
- an options selection window, modifications to the stock ftp library
to avoid occasional ftp errors,
- integration of Zebedee secure tunnel with VNC, and
- completion of the "Remote Command Shell" (RPC), file transfer, and
"Intelligent File Sync" functions.

Suggestions welcome, preferably accompanied by fully commented, tested
TCL scripts. :-) Now that I've largely solved my telecommuting problem
with TKSEC 0.3, my time on the project will be limited, especially
after it hits version 1.0. (I live out in the backwoods of a Large
Western State and practice at a Scottsdale, AZ law firm.)

An aside about TCL: I haven't coded for years and didn't know what TCL
was three months ago. (My wife fondly remembers that time.) TKSEC is a
testament to how easy TCL is for a former software engineer with no
scripting experience to learn, and how well TCL performs its intended
function of glueing together freely-distributable software.

And for your non-free software projects, where making money someday is
actually an issue, I am:

set shamelessPlug {
Ed Suominen
Registered Patent Agent (http://eepatents.com)
Independent Inventor of Electrical Engineering Technology
U.S. Patents 5,926,513; 5,937,341*; 6,052,748*;
6,069,913; additional patents pending* (*Available for licensing)
< Nothing in this message is to be construed as legal advice or
the opinion of my firm or any client. >
}
eval $shamelessPlug

[[Send Tcl/Tk announcements to tcl-an...@mitchell.org
Send administrivia to tcl-announ...@mitchell.org
Announcements archived at http://groups.yahoo.com/group/tcl_announce/
The primary Tcl/Tk archive is ftp://ftp.neosoft.com/pub/tcl/ ]]

0 new messages