This is version 7.10.5 of curl ported to DOS. This version runs in DOS
and requires a 386 or higher and some sort of packet driver. It works in
plain DOS and also should work in a Dos window under Windows 3.x. If you
are working in a DOS window under Win95/98/2K/NT/XP, then please use a
Windows port of curl instead. One dialup packet driver that is known to
work is dosppp. The 0.6 pre-beta version is available from:
"http://personal.redestb.es/tonilop/dosppp/dosppp06.zip"
"http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/net/dosppp/dosppp06.zip"
"http:///www.ncf.carleton.ca/ncf/pda/computer/dos/net/dosppp06.zip"

For help in setting up dosppp on your system, see the setup program
developed by Alfredo Cole, available at:
"http://ftp.oldskool.org/pub/tvdog/internet/setup.zip"

Sample configuration files MYPPP.CFG and CHAT.SCR are included. Be 
sure to customize them for your system.

If you are on a network or broadband connection such as DSL or cable,
rather than using a dialup connection, install the proper packet driver
for your network card.

Like all DJGPP programs, curl is a protected mode program and needs a
protected mode interface. You may need to place CWSDPMI.EXE in your
path. 

Be sure to set the WATTCP.CFG or WATTCP_CFG environment variable. This
can be done in a batch file that runs curl if you like. Set it to the
full path (not including the filename) for WATTCP.CFG.

The file CURLBAT.BAT is a sample batch file to run curl and to configure
your wattcp.cfg files using dosppp. Be sure to modify it for your
pathnames and the programs that you are actually using. Note where
forward slashes and backslashes are used (some paths may work with
either). Note that this dials, invokes curl, then hangs up a dialup
connection.

Note that by default when doing https URLs, curl checks certificates
for validity against a set of certificates maintained on your computer.
You should obtain these from a trusted source, since the security of
transfers depends on valid certificates. A set of certificates called
"cert.pem" is included in this package for those who don't have a
trusted source and are willing to rely on the certificates here. Curl
looks for the certificates by default in a file called "cert.pem"
located in a subdirectory called "ssl" under the directory set in your
DJDIR environment variable. If you have a DJGPP development system
installed on your computer, then DJDIR will be set automatically by the
DJGPP.ENV file. If you don't have this, then you need to set the DJDIR
environment yourself. You can do this in your AUTOEXEC.BAT file or in a
CURLBAT.BAT file by including a line similar to:
SET DJDIR=c:/djgpp
In this case, put your "cert.pem" file in c:\djgpp\ssl.

CWSDPMI source code and other DJGPP files are available from any DJGPP
mirror site such as "http://www.delorie.com/pub/djgpp/current/".
CWSDPMI is in the v2misc directory. To obtain curl source code go
to curl.haxx.se by http and follow the links. Patches to the curl source
code used in this binary are in the file "curl.pch". The curl executable
is compressed with UPX version 1.22. This version is also compiled
with openssl-0.9.7c (24 May 2003 snapshot), enabling support for
https:// URLs. In order to avoid patent problems, the idea, mdc2 and
rc5 algorithms are not used. The copyright notice for openssl is in the
file "openssl.txt". Because this enables strong encryption, be sure
to comply with regulations of the Bureau of Export Administration if
redistributing this from the US. If you are in another country, please
check your laws on use and distribution of cryptography before using or
redistributing this file. The source code for openssl can be obtained
from "http://www.openssl.org/".

This version is compiled with the WATT-32 tcp library, version 
2.2 dev.rel.3. Debugging of packets via the WATTCP debugging code is
enabled. See the enclosed sample WATTCP.CFG for details of syntax. To
turn on debugging, invoke curl with the command-line option "-wdebug".
To obtain watt-32 source code, go to "http://www.bgnett.no/~giva/".
It is also compiled with the zlib, version 1.1.4. For source code go to
"http://www.gzip.org/zlib/". The copyright notice is in the file
"zlib.txt".

This version is compiled using DJGPP version 2.03 and GCC version 3.2.1.
Curl was configured using the file "djconfig.sh".

This curl executable compiled by and the package prepared by Doug
Kaufman (dkaufman@rahul.net). For questions about curl please send email
to the curl-users mailing list. For information on subscribing, see
"http://curl.haxx.se/". For questions or comments about the batch files or
the other content of this package send email to dkaufman@rahul.net.
