:.                              Output of 'tree /f /a'
|   
|   filelist.txt             << This file
|       
+---docs
|   |   ChangeLog.txt        << Version history
|   |   changes-194.txt      << Version history before moving to http://blat.sourceforge.net
|   |   credits.html         << Who has done what for Blat
|   |   examples.txt         << Examples of ways to send mail with Blat
|   |   file_id.diz          << Description of Blat for .zip files
|   |   license.txt          << Blat license (Public Domain)
|   |   readme.txt           << The Blat readme.txt file
|   |   syntax.txt           << Blat syntax, created with "Blat -h >syntax.txt"
|   |   syntax.html          << HTML conversion of syntax.txt
|   |
|   \---cgi
|           blat-cgi.htm     << Form example of using Blat for your CGI app & doc's on how to use it.
|           blat-fail.htm    << Example fail file
|           blat-success.htm << Example success file
|
|           
\---source
2   |   attach.cpp           << Source - Adds attachments to the message
2   |   base64.cpp           << Source - Performs base64 encoding
    |   blat.cpp             << Source - Main
    |   blatcgi.cpp          << Source - CGI support
2   |   bldhdrs.ccp          << Source - Builds headers
2   |   filetype.ccp         << Source - Gets Content-Type from the registry, if available
    |   gensock.cpp          << Source - Socket support
2   |   makeargv.ccp         << Source - Converts strings to C arguments
2   |   mime.ccp             << Source - Quoted-Printable support
2   |   msgbody.ccp          << Source - Makes the body of the outgoing message
2   |   options.ccp          << Source - Checks the input options and their arguments
2   |   parsing.ccp          << Source - Parses comma delimited email addresses and filenames
2   |   reg.ccp              << Source - Accesses the registry for Blat profile information
2   |   sendnntp.ccp         << Source - Sends messages to NNTP server
2   |   sendsmtp.ccp         << Source - Sends messages to SMTP server
2   |   server.ccp           << Source - Handles server exchanges
2   |   uuencode.ccp         << Source - Performs UUEncoding of attachments
2   |   yenc.ccp             << Source - Performs yENc encoding of attachments
    |
    |   blat.dsp             << Project File (Visual C related)
    |   blat.dsw             << Workspace File (Visual C related)
2   |   blat.h               << Include file, has compile time switches
    |   blat.ncb             << Program Database (Visual C related)
*   |   blat.rc              << Resource file to get Windows version info included
    |   blat.sln             << Solution file, for Visual C .Net
    |   blat.vcproj          << Visual C project file for VC++ .Net
*   |   buf.h                << Include file
    |   gensock.h            << Include file for gensock
2   |   makefile             << makefile for Visual C++ command line (nmake)
    |   makefile.g32         << makefile for gcc
    |   makefile.w32         << makefile for watcom
*   |   resource.h           << Resource file for Visual C
2   |   vsnet2k3.zip         << files for Visual Studio .Net 2003
2   |   warnings.txt         << nothing special, just some warnings from compiling gensock.cpp if WinVer is >= 0x500
*   |   WinFile.h            << Include file
    |   
    \---blatdll
*           blat.def         << Exports for blat.dll
*           blat.rc          << Resource file to get Windows version info included
*           blatdll.bas      << Visual Basic demonstration program
*           blatdll.dsp      << Project File (Visual C related)
*           BlatDLL.vbp      << Visual Basic
2           blatdll.vcproj   << Visual C project file
*           resource.h       << Resource file to get Windows version info included

* Denotes new files since 1.9.4 was officially released.
2 New files in v2.1
