This is a quick index of the Kermit95 codebase. The 6.3 filenames don't make finding things too easy. File Description -------------- ---------------------------------------------------------------- timesync.c "Timesync stuff for leash - 7/28/94" test.c Some sort of serial number validation unit test startk95.c Example app: now to start K95 from another Win32 app srp-tconf.c ? srp-passwd.c ? srpfltr.c ? setup.c Kermit 95: Test-mode setup program for v1.1.21 settapi.c Kermit Telephony interface for MS Win32 TAPI systems se.c ? rlogind.c ? remote login server? reg.c ? rcmd.c ? ptest.c ? print.c "code to send raw data directly to a printer in Win32" modetst.c ? listcomx.c ? klogin.c Klogin stub for Kermit 95 keystuff.c ? k95inst.c ? k95d.c ? k2dc.c ? iksdsvc.c Windows Internet Kermit Service Daemon (WIKSD) iksdc.c ? GetUserInfo.c ? geterm.c ? fneval.c ? Some patch findfile.c C find file functions, (C) Microsoft Corporation eklogin.c eklogin stub for Kermit 95 ckwart.c WART (a small subset of "lex") ck_ssl.c OpenSSL Interface for C-Kermit ck_ssh.c OpenSSL Interface for C-Kermit (looks more like SSH stuff) ck_des.c libDES interface for Kermit 95 ck_crp.c Cryptography for C-Kermit ctl3dins.c "Installs CTL3D32.DLL and MSVCRT.DLL into the proper directory" ckowys.c Wyse Emulation ckovc.c Volker Craig VC4404/404 Emulation ckotvi.c Televideo Emulation ckotio.c Kermit communications I/O support for OS/2 systems ckothr.c Kermit thread management functions for OS/2 and NT systems ckotek.c Tektronix Emulation ckotel.c ? Some sort of telnet stub program. ckotcp.c TCP/IP interface DLL between C-Kermit and IBM TCP/IP ckosyn.c Kermit synchronization functions for OS/2 and NT systems ckosslc.c OpenSSL Interface for Kermit 95 ckossh.c OpenSSH Interface for Kermit 95 ckoslp.c Kermit interface to the IBM SLIP driver ckosig.c Kermit signal handling for OS/2 and Win32 systems ckosftp.c ? SFTP client? ckoreg.c Kermit interface for MS Win32 Registry ckoqnx.c QNX Emulation ckopcf.c Dummy module so we can link resources to it (EMPTY) ckop.c P.DLL routines ckonov.c TCP/IP interface DLL for Novell LAN Workplace OS/2 3.0 ckonet.c OS/2 and Win32 specific network support (includes DECnet + LAT) ckonbi.c OS/2-specific NetBios support ckomou.c Kermit mouse support for OS/2 systems ckokey.c Kermit Keyboard support for OS/2 and Win32 Systems ckoibm.c TCP/IP interface DLL between C-Kermit and IBM TCP/IP ckoi31.c IBM 31x1 Emulation ckohzl.c Hazeltine 1500 Emulation ckohp.c Hewlett-Packard Emulation ckoftp.c TCP/IP interface DLL between C-Kermit and FTP PC/TCP ckofio.c Kermit file system support for OS/2 ckoetc.c ? Registration code? key generation & validation code? ckoetc2.c ? Blowfish algorithm implementation ckodg.c Data General Emulation ckocon.c Kermit CONNECT command for OS/2 and Windows ckoco5.c ? ckoco4.c ? ckoco3.c ? ckoco2.c Kermit connect command for OS/2 systems ckoclip.c ? Clipboard stuff? ckoava.c AVATAR Emulation ckoath.c Authentication for Kermit 95 ckoadm.c ADM-3A Emulation ckozli.c ZLIB Interface Source for Kermit 95 cko32rt.c "Dummy module so we can link resources to it" ckntel.c Kermit Telephony interface for MS Win32 TAPI systems ckntap.c Kermit Telephony interface for TAPI systems cknssl.c SSL stuff? cknsig.c Kermit signal handling for Win32 systems cknprt.c ? Printing stuff? cknnbi.c Win32-specific NetBios support ckndde.c Kermit Dynamic Data Exchange support for Win32 cknwin.c Kermit GUI Windows support for Win32 systems ckcpro.w C-Kermit Protocol Module, int Wart preprocessor notation ckuusy.c "User Interface" for Unix Kermit, part Y ckuusx.c "User Interface" common functions ckuusr.c "User Interface" for C-Kermit (Part 1) ckuus7.c "User Interface" for C-Kermit, part 7 ckuus6.c "User Interface" for Unix Kermit (Part 6) ckuus5.c "User Interface" for C-Kermit, part 5 ckuus4.c "User Interface" for C-Kermit, part 4 ckuus3.c "User Interface" for C-Kermit, part 3 ckuus2.c User interface strings & help text module for C-Kermit ckuuid.c Test program for C-Kermit's uid-managing code ckustr.c string extraction/restoration routines ckusig.c Kermit signal handling for Unix and OS/2 systems ckuscr.c expect-send script implementation ckupty.c C-Kermit pseudoterminal control functions for UNIX ckudia.c Module for automatic modem dialing ckucon.c Terminal connection to remote system, for UNIX ckucns.c Terminal connection to remote system, for UNIX ckucmd.c Interactive command package for Unix ckuath.c Authentication for C-Kermit cku2tm.c ? Some sort of time stuff ckczli.c ? Some sort of zlib example ckcvar.c ? empty ckcuni.c Unicode/Terminal character-set translations ckctox.c ? some sort of test app? ckctel.c Telnet support ckcnet.c Network support ckcmdb.c malloc debugger ckcmai.c C-Kermit Main Program ckclib.c C-Kermit Library routines ckcftp.c FTP Client for C-Kermit ckcfns.c System-independent Kermit protocol support functions ckcfn3.c Packet buffer management for C-Kermit ckcfn2.c System-independent Kermit protocol support functions ckuxla.c C-Kermit tables and funcs supporting character set translation ckcb64.c ? base64 stuff? IBM code. stub.c ? Example stub for Kermit 95 iksd.c ? A stub of some sort 1114fix.c Kermit 95 1.1.14 bugfix vttime.c ? program queries the system clock and issues a VT series time url.c ? Opens a URL? trim.c Trim trailing whitespace from file lines and/or untabify textps.c Convert plain text to Postscript rlogin.c Rlogin stub for Kermit 95 ckuver.h C-Kermit UNIX Version heralds ckuusr.h Symbol definitions for C-Kermit ckuus*.c modules ckusig.h Definitions and prototypes for signal handling ckupty.h Includes and definitions for ckupty.c ckucmd.h Header file for Unix cmd package ckuath.h C-Kermit to Authentication interface ckuat2.h Kerberos headers for C-Kermit ckcxla.h System-independent character-set translation header file for C-K ckcvar.h ? contains a bunch of type definitions ckcuni.h Unicode/Terminal character-set translations ckctel.h Symbol and macro definitions for C-Kermit telnet support ckcsym.h ? Not interesting. empty. For global definitions. ckcssl.h ? ckcsig.h Definitions and prototypes for signal handling ckcnet.h Symbol and macro definitions for C-Kermit and network support ckclib.h C-Kermit library routine prototypes ckcker.h Symbol and macro definitions for C-Kermit ckcfil.h File-related symbols and structures for C-Kermit (empty) ckcdeb.h ? Misc definitions ckuxla.h C-Kermit language and character-set support for UNIX, VMS, OS/2, AOS/VS and other systems ckcasc.h Mnemonics for ASCII control characters (and Space) resource.h "Microsoft Dev Studio generated include file. Used by kui.rc" ckowys.h Header for Wyse Emulations ckowin.h Kermit GUI Windows support - Generic ckovc.h Header for Volker Craig VC4404/404 Emulation ckouni.h Unicode/Terminal character-set translations ckotvi.h Header for Televiode Emulation ckothr.h Kermit thread management functions for OS/2 and NT systems ckotek.h Tektronix Emulation ckotcp.h TCP/IP interface for OS/2 C-Kermit ckosyn.h OS/2 C-Kermit Synchronization function prototypes ckosslc.h OpenSSL Interface Header for Kermit 95 ckossl.h OpenSSL Interface Header for Kermit 95 ckossh.h Kermit interface for OpenSSH Header ckoslp.h Kermit interface to the IBM SLIP driver ckosftp.h ? OpenBSD code of some sort. SFTP stuff probably. ckoqnx.h Header for QNX Emulation pcfont.h Defines for PC Fond IDs for resource file ckop.h ? "P" stuff? ckonet.h ? Networking stuff? Mentions IBM TCP/IP ckonbi.h NetBios support ckolat.h ? PATHWORKS stuff ckokvb.h DEC VT Keyboard key definitions ckokey.h ? Keyboard stuff? ckoker.h ? ckoi31.h Header for IBM 31x1 Emulation ckohzl.h Header for Hazeltine Emulation ckohp.h Header for Hewlett-Packard Emulation ckoetc.h ? Serial number stuff? ckodir.h A PD implemenation of BSD dir routines for MS-DOS, ported to OS/2 ckodg.h Header for Data General Emulation ckocon.h OS/2 C-Kermit keyboard verb definitions & tables ckoclip.h ? ckoava.h Header for AVATAR Emulation ckoath.h Authentication for Kermit 95 ckoadm.h Header for Hazeltine Emulation cknwin.h Kermit GUI Windows support for Win32 systems ckntel.h Kermit Telephony interface for MS Win32 TAPI systems ckntap.h Kermit Telephony interface for MS Win32 TAPI systems cknlat.h ? DEC Pathworks stuff cknalm.h Kermit alarm functions for Windows 95 systems ckozli.h ZLIB Interface Header for Kermit95 ck_ssl.h OpenSSL Interface Header for C-Kermit