Home » Archimedes archive » Acorn User » AU 1998-13 (Christmas).adf » Features » RC5Crack/GUI/!RC5DES/Help/rc5des_txt

RC5Crack/GUI/!RC5DES/Help/rc5des_txt

This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.

Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.

Tape/disk: Home » Archimedes archive » Acorn User » AU 1998-13 (Christmas).adf » Features
Filename: RC5Crack/GUI/!RC5DES/Help/rc5des_txt
Read OK:
File size: 11E1E bytes
Load address: 0000
Exec address: 0000
File contents
Distributed.Net RC5-64/DES Client Readme file version 2.7100
Last modified June 24th by Mike Silbersack (silby@execpc.com)

Copyright distributed.net 1998 - All Rights Reserved
For use in distributed.net projects only.
Any other distribution or use of this program violates copyright.

Use of this client or its variants implies agreement with
the prize terms listed on http://www.distributed.net/rc5/ and
http://www.distributed.net/des/

Index:
------

1.  Introduction
2.  System requirements
3.  Installation of the client
    a.  Windows 95/98/NT CLI installation instructions
    b.  Windows NT Service installation instructions
    c.  OS/2 CLI installation instructions
    d.  Unix installation instructions
    e.  MS-DOS client installation instructions
    f.  Amiga client installation instructions
    g.  RISC OS CLI installation instructions
   (Windows, Macintosh, OS/2 and RISC OS GUI installation instructions
   are included with their respective programs.)
4.  Upgrading from a previous version of the client
5.  Configuration of the client via the client config menu
6.  Client commands
7.  Client options
8.  Operation of the client
9.  Format of the log file
10. Platform specific information
    a.  Windows NT Service client
    b.  MS-DOS client
    c.  Amiga client
    d.  RISC OS CLI
11. Frequently asked questions
12. Firewall support / Network protocol description
13. Flushing and fetching buffers via e-mail
14. How to get help
15. Revisions to this document


1.  Introduction
----------------

Congratulations! This distributed.net client will make your computer a
part of the world's largest computer, distributed.net. The client you
have downloaded is capable of working on two of Distributed.Net's
ongoing projects: The brute-force decryption of a RC5-64 message, and
the brute force decryption of a DES message. The RC5-64 contest is a
long-term contest, which may take a couple of years to solve. The DES
contests, run twice a year, are short, and should take less than a month
to solve. As a result, this client will work on DES during DES contests,
and switch back to RC5-64 when no DES contest is going on. No user
intervention is required for this switchover.

If you'd like more information on our current project status, you should
view the RC5-64 and DES homepages.  RC5-64 may be found at
"http://www.distributed.net/rc5/", and DES may be found at
"http://www.distributed.net/des/". In the next few months, Distributed.net
will begin working on other (non-encryption related) projects. For
information on other projects, please look at
"http://www.distributed.net/projects/".

2.  System Requirements
-----------------------

The system requirements for this client vary from platform to platform;
in general, all that is required is a 32-bit processor with less than 1
megabyte of ram, less than a megabyte of disk space, and a TCP/IP
internet connection or a method of sharing files with another computer
that has internet connectivity.

Note that there may be systems that meet this requirement, but lack a
client.  If you have one of these systems, e-mail
coders@lists.distributed.net to request a client for it.  Please
include processor type an operating system in your request.

The most important requirement for running the distributed.net client,
of course, is authorization to run the client on the computer that it
is installed on. This is not an issue with your home computer, but many
companies and schools have policies against running outside programs on
their computers. In cases where such a policy exists, ask your system
administrator BEFORE attempting to install the client. It is very
possible that he/she will like the idea, and choose to install the
client on all computers at that site. However, if the answer is a 'no',
do not push the issue. RSA's contest rules stipulate that all clients
must be run on authorized systems. The only support we will give to
unauthorized installations is help in uninstalling them.


3.  Installation of the client
------------------------------

3a.  Windows 95/98/NT CLI installation instructions:

     a.  Unzip the compressed file into the directory in which you
         will be running the client, most likely
         "c:\program files\rc5des\".
     b.  Run rc5des.exe.  This will initiate the menu-driven
         configuration (described below.)  Set the options for your
         configuration.
     c.  Run "rc5des.exe -install" this will set the client so that
         it will automatically start itself when you enter windows.
     d.  Start the client up again; it should now receive some
         blocks, and begin working.

3b.  Windows NT Service installation instructions:

     a.  Unzip the compressed file into the directory from which you
         will be running the client, most likely
         "c:\program files\rc5des\".
     b.  Execute rc5dessrv.exe - this will begin the menu driven
         configuration utility. Set the options for your client as
         described in section 5 of this document. (Note that you
         will not need to configure most of the options unless you
         are behind a firewall or have other special configuration
         needs.) When you are done, type 0 [ENTER] to exit and save
         the settings.
     c.  Run "rc5desrv.exe -install" so that the client will
         install itself as a system service. You must have
         administrator access for this to work properly.
     d.  Go into the windows control panel and into "Services". If
         the client installed properly, you should see the listing
         "Distributed.Net RC5/DES service client". In the startup
         column you should see the listing "Automatic", indicating
         that the client will start on each boot automatically. If
         the current status is blank, click "Start" to begin the
         client's operation.
     e.  If you have logging enabled (which is highly recommended in
         this case, as the service client has no user feedback
         otherwise) you may wish to inspect the log file a few hours
         later to ensure that the client is operating properly.

3c.  OS/2 CLI installation instructions:

     a.  Unzip the compressed file into the directory in which
         you will be running the client, most likely "c:\rc5des\".
     b.  Read the documentation (this file) through so that you
         completely understand how to operate the client.
     c.  Run rc5des.exe.  This will initiate the menu-driven
         configuration (described below.)  Set the options for your
         configuration.
     d.  Run "rc5des.exe -install" this will set the client so that
         it will automatically start itself when you restart OS/2.
         Run "rc5des.exe -install -hide" if you want the client to
         start hidden.
     e.  Start the client up again; it should now receive some
         blocks, and begin working.

3d.  Unix client installation instructions:

     a.  Untar/gzip the compressed file into the directory in which
         you will be running the client.
     b.  Read the documentation (this file) through so that you
         completely understand how to operate the client.
     c.  Run rc5des.  This will initiate the menu-driven
         configuration (described below.)  Set the options for your
         configuration.
     d.  Set the client so that it will auto-start on system boot.
     e.  Start the client up again; it should now receive some
         blocks, and begin working.

3e.  MS-DOS client installation instructions:

The MS-DOS client is not a standalone client; it requires "feeding" of
buffer files from a networkable client. Please see section 10b for more
information on how to use it.

3f.  Amiga client installation instructions:

     a.  Unpack the compressed file into the directory from which you
         will be running the client.
     b.  From a shell, use "rc5des -config". This will initiate the
         menu-driven configuration (described below.) Set the options for
         your client as described in section 5 of this document. (Note
         that you will not need to configure most of the options unless
         you are behind a firewall or have other special configuration
         needs.) When you are done, type 0 [ENTER] to exit and save the
         settings.
     c.  Run rc5des to start up the client; make sure you are connected
         to the internet at this time so it may obtain blocks to work
         on.
     d.  Make sure to add rc5des to your system startup sequence so that
         it will automatically start in the future.

      If you are running a PPC accelerator board in your amiga, you should
      also download and run the PPC version of the client (installing it
      in the same manner as above.) Both a 680x0 and PPC client can be run
      at the same time. Make sure to use seperate checkpoint files for each
      client, as sharing checkpoint files will result in duplicate work.

      Please read section 10c of this document for more Amiga specific
      information.

3g.  RISC OS CLI installation instructions:

     a.  Unpack the archive into the directory from which you will be
         running the client.
     b.  From a task window, run rc5des. This will initiate the menu-
         driven configuration (described below.) Set the options for
         your client as described in section 5 of this document. (Note
         that you will not need to configure most of the options unless
         you are behind a firewall or have other special configuration
         needs.) When you are done, type 0 [ENTER] to exit and save the
         settings.
     c.  Run rc5des to start up the client; make sure you are connected
         to the internet at this time so it may obtain blocks to work
         on.
     d.  Make sure to add rc5des to your boot sequence so that it will
         automatically start in the future.

      Please read section 10d of this document for more RISC OS specific
      information.

4.  Upgrading from a previous version of the client
---------------------------------------------------

If you are upgrading from a version of the client older than the 2.7xxx
series, please stop the existing client, flush its buffers, delete all
of its files before installing the new client. Buffer files formats
have changed, and this will help prevent compatibility problems. If you
are sharing buffer files between multiple clients, please make sure that
the clients have compatible buffer formats.

5.  Configuration of the client via the client config menu
----------------------------------------------------------

When you first run a CLI client, it will take you to this menu, which
allows you to configure the client in a manner a little simpler than by
.ini file editing.  (If you are .ini inclined, check section #7.)

(Note that some options on the menus are dependant on other options,
and will not show up unless the parent option is enabled.)

Distributed.Net RC5/DES Client build vX.XXXX.XXX config menu
------------------------------------------------------------

 1) Required Options
 2) Logging Options
 3) Communication Options
 4) Performance Options
 5) Miscellaneous Options
 6) Filenames & Path Options

 9) Discard settings and exit
 0) Save settings and exit

Choice -->

As the screen suggests, only the options under "Required Options" are
necessary to configure for most users. If you are new to the RC5/DES
client, you may wish to hold off configuring within the other menus
until you are familiar with the client's operation, and have read the
documentation completely.

To select the menu you'd like to edit, enter the number of the menu, and
press the [ENTER] key. To change an option (once inside a menu), type
the number of the option and press the [ENTER] key.  The client will prompt
you for the value of the option you wish to change.  Type in the number of
the option you wish to change, and press [ENTER] again. The default setting
and possible options will be listed on screen. Type in the value you wish to
set for the option, and press [ENTER].  To exit back to the main menu, simply
press 0 and the [ENTER] key.

All of these options are settable through .ini files entries; the name
in brackets is the equivalent option.  wish to configure via .ini file
editing, see section #7.

Here is a breakdown of the different menus, in order:

Distributed.Net RC5/DES Client build vX.XXXX.XXX config menu
Required Options
------------------------------------------------------------

 1) Your E-mail address ==> rc5@distributed.net
 2) RC5 Blocks to Buffer ==> 10
 3) DES Blocks to Buffer ==> 10

 0) Return to main menu

Choice -->


1) [id] This is the email address that will show up at the statistics
   site (http://rc5stats.diststributed.net).  It is also the address
   that will be used to find the winner!  Consequently, this needs to
   be your personal address, not a team's.  Please see the questions
   regarding teams in the FAQ section for more information.

2) [threshold X:Y] X is how many RC5 blocks your client will buffer between
   communications with the proxies. The client operates directly on
   blocks stored in the input buffer, and puts finished blocks into the
   output buffer. When the number of blocks in the input buffer reaches 0,
   the client will attempt to connect to the proxies, fill the input buffer
   to the in threshold, and send in all completed blocks. If you have a
   constant internet connection, the default setting of 10 is optimal.
   However, if your computer is only connected to the internet once a day
   (or less), you should probably specify 50 or more blocks so that there
   will be enough blocks for it to process.  In this case, you should
   either enable "lurk mode" (if you are running windows or OS/2), or
   run a "rc5des -update" each time you are connected to the internet.

3) [threshold2 X:Y] This operates the same as #2 above, but applies to DES
   blocks. Note that you should set the DES options even when a DES
   contest is not in progress so that your client is ready to leap into
   action when a DES contest does start.

Distributed.Net RC5/DES Client build vX.XXXX.XXX config menu
Logging Options
------------------------------------------------------------

 1) File to log to ==> none
 2) Message Mailing (bytes) ==> 10000
 3) SMTP Server to use ==> your.smtp.server
 4) SMTP Port ==> 25
 5) E-mail address that logs will be mailed from ==> a.computer@your.site
 6) E-mail address to send logs to ==> you@your.site

 0) Return to main menu

Choice -->

1) [logname] This specifies the name of a file the client will log its
   output to.  If a path is not specified, the log file will be created
   in the client's directory.

2) [messagelen] Specifies how often (size of the log wise in bytes) that
   the client should mail out logs.  A setting of 0 means that no logs
   will be mailed.

(Options 2 through 6 will only be shown if option the message mailing
size is set > 0.)

3) [smtpsrvr] If you use log mailing, this sets the address of the SMTP
   server that will be used to mail out the logs.

4) [smtpport] If you use log mailing, this sets the port that the SMTP
   server will be connect to on (usually 25).

5) [smtpfrom] If you use log mailing, this sets the e-mail address that
   the logs will be "from".

6) [smtpdest] If you use log mailing, this is the e-mail address that
   the log files will be sent to.

Distributed.Net RC5/DES Client build vX.XXXX.XXX config menu
Communication Options
------------------------------------------------------------

 1) Firewall Communications mode (UUE/HTTP/SOCKS) ==> HTTP encoding
 2) Preferred KeyServer Proxy ==> us80.v27.distributed.net
 3) Preferred KeyServer Port ==> 80
 4) Local HTTP/SOCKS proxy address ==> wwwproxy.corporate.com
 5) Local HTTP/SOCKS proxy port ==> 80
 6) HTTP/SOCKS proxy userid/password ==>
 7) Disable fallback to US Round-Robin? ==> no
 8) Network Timeout (seconds) ==> 60
 9) Offline operation mode ==> Normal Operation
10) Modem detection options ==> Normal mode

 0) Return to main menu

Choice -->

1) [uuehttpmode] This determines the firewall communications 
   mode the client will use to communicate with a proxy server.

2) [keyproxy] This determines which proxy the client will attempt to
   connect to for sending and receiving blocks.

3) [keyport] This determines the port on the keyserver to which the
   client will try to connect.

(options 4->6 will only appear if uuehttpmode is set to HTTP or SOCKS
mode.)

4) [httpproxy] This tells the client the address of the HTTP/SOCKS proxy
   which it should attempt to connect through.

5) [httpport] This determines the port on the proxy server which the
   client will try to connect to.  See the section on httpport for
   more information.

6) [httpid] This is the username/password the client will tell the
   proxy server it attempts to connect through.

7) [nofallback] Normally, if the specified proxy is not working
   properly, the client will automatically fall back to the main US
   proxy round-robin. Enabling this option will make sure the fallback
   never occurs.

8) [nettimeout] This determines the amount of time the client will wait
   before it determines a connection to a keyserver has failed, and abort.

9) [runoffline/runbuffers] This determines how the client will operate
   in relation to its internet connection:

   Normal Operation: The client will connect to a keyserver as needed,
        and use random blocks if a keyserver connection cannot be made.
   Offline Always: The client will never connect to a keyserver, and will
        generate random blocks if the block buffers empty.)
   Finish Buffers and exit: The client will never connect
        to a keyserver, and when the block buffers empty, it will
        terminate.

10) [lurk/lurkonly] On windows & OS/2 computers this determines how the
    client will detect connections to the internet and use them:

    Normal mode: the client will send/receive blocks only when it
        empties the in buffer, hits the flush threshold, or the user
        specifically requests a flush/fetch.
    Dial-up detection mode: This acts like mode 0, with the addition
        that the client will automatically send/receive blocks when a
        dial-up networking connection is established. Modem users
        will probably wish to use this option so that their client
        never runs out of blocks.
    Dial-up detection ONLY mode: Like the previous mode, this will cause
        the client to automatically send/receive blocks when
        connected. HOWEVER, if the client runs out of blocks,
        it will NOT trigger auto-dial, and will instead work
        on random blocks until a connection is detected.


Distributed.Net RC5/DES Client build vX.XXXX.XXX config menu
Performance Options
------------------------------------------------------------

 1) Level of niceness to run at ==> Extremely Nice
 2) Optimize performance for CPU type ==> Autodetect
 3) Number of CPUs in this machine ==> -1

 0) Return to main menu

Choice -->

1) [niceness] This allows you to select the priority that the client will
   execute at.  A setting of 0, or 'very nice' will ensure that the client
   will use *only* idle processor time.  A setting of 1, or 'nice'
   allows the client to take priority over a few background processes.
   A setting of 2, or 'normal' allows the client to run at the same
   priority as a normal program.  In almost all cases, you should leave
   this at the default setting of zero so that it does not impact the
   performance of the computer.  In most instances a higher setting will
   not make the client operate any fast anyway.

2) [cputype] (applies to x86, PPC and ARM clients only)  This determines
   for which processor the client will optimize RC5 operations (and DES
   operations on the ARM).  Auto-detect should work for most processors,
   but if your processor is not auto-detected, you will wish to set it
   here.

3) [numcpu] Allows you to specify how many CPUs are in this computer.

(Option 4 will only show on netware/macos/windows 3.1)

4) [timeslice] This should be left alone for optimal performance on
   true pre-emptive multitasking systems.  It should only be changed on
   Mac/Netware/Win 3.1/RISC OS clients where it will change the
   multitasking priority.


Distributed.Net RC5/DES Client build vX.XXXX.XXX config menu
Miscellaneous Options
------------------------------------------------------------

 1) Complete this many blocks, then exit ==> 0
 2) Run for this many hours, then exit ==> 0.00
 3) RC5 block flush threshold ==> 10
 4) DES block flush threshold ==> 10
 5) Preferred Block Size (2^X keys/block) ==> 30
 6) Compete in DES contests? ==> yes
 7) Disable all screen output? (quiet mode) ==> no
 8) Disable exit file checking? ==> no
 9) Disable block percent completion indicators? ==> no
10) Buffer blocks in RAM only? (no disk I/O) ==> no
11) Interval between saving of checkpoints (minutes): ==> 5
12) Exit file check time (seconds) ==> 30

 0) Return to main menu

Choice -->

1) [count] The client will do the specified number of blocks and then
   exit.

2) [hours] The client will work for the specified number of hours and
   then exit.

3) [threshold X:Y] Y, if less than X (aka the size of the input buffer)
   will cause the client to initiate a connection to the keyservers to
   flush and fetch. Setting this value may be useful if you want your
   client to connect BEFORE it needs blocks (as may be necessary if you
   have an unreliable network connection.)

4) [threshold2 X:Y] Same as threshold, but applies to DES blocks.

5) [preferredblocksize] Sets the preferred number of keys per block
   for the client.
 
6) [processdes] When enabled, this will cause the client to participate
   in DES contests. Unless you have an overwhelming reason not to
   participate in DES contests, it is recommended that you leave this
   option enabled.

7) [quietmode] When enabled, this will cause the client to display no
   output.

8) [noexitfilecheck] When enabled, this will cause the client to NOT
   check for "exitrc5.now", which the existance of would normally cause
   the client to exit.

9) [percentprintingoff] When enabled, this will cause the client to
   display no block percentage completion output.

10) [nodisk] This option is quite dangerous, as it causes the client to
    use NO disk I/O for buffers. As a result, much work can be lost when
    the client is stopped, as unfinished blocks will not be written to
    disk.

11) [cktime] This determines the interval (in minutes) between writings
    to the checkpoint file.

12) [exitfilechecktime] This determines the interval (in seconds)
    between checks for the exit and pausefiles (if enabled.)

Distributed.Net RC5/DES Client build v2.7025.410 config menu
Filenames & Path Options
------------------------------------------------------------

 1) RC5 Checkpoint Path/Name ==> none
 2) DES Checkpoint Path/Name ==> none
 3) Pausefile Path/Name ==> none
 4) RC5 In-Buffer Path/Name ==> buff-in.rc5
 5) RC5 Out-Buffer Path/Name ==> buff-out.rc5
 6) DES In-Buffer Path/Name ==> buff-in.des
 7) DES Out-Buffer Path/Name ==> buff-out.des

 0) Return to main menu

Choice -->

1) [checkpointfile] Sets the location of the RC5 checkpoint file.
   This is the place where your client writes its progress to disk in
   case there's a crash or power outage in the middle of a block.
   Don't share this between clients.

2) [checkpointfile2] Sets the location of the DES checkpoint file.

3) [pausefile] Sets the location of the pausefile. If this option is
   set, and the specified file is created, the client will pause until it
   is deleted.

4) [in] This sets the location of the buff-in.rc5 file. You may need to
   change this if sharing buffers between clients.

5) [out] This sets the location of the buff-out.rc5 file. You may need
   to change this if sharing buffers between clients.

6) [in2] This sets the location of the buff-in.des file. You may need to
   change this if sharing buffers between clients.

7) [out2] This sets the location of the buff-out.des file. You may need
   to change this if sharing buffers between clients.


6.  Client commands
-------------------

Commands that can be invoked from the command line only:

-config	  Invokes the configuration menu

-test     Tests the client's integrity and ensures it contains no
          errors.

-flush    Flushes the output buffers (buff-out.*) file by returning all
          completed blocks back to the keyserver.

-forceflush   Forces a repeated flushing (no matter what error occurs) until
              all completed blocks have been sent in. This may be useful
              if you have a corrupted bufferfile that contains some good
              blocks, but will not flush with the -flush option.

-fetch    Fills up the input buffer file (buff-in.*) to the limit by
          fetching additional blocks from the keyserver.

-forcefetch   Will continually fetch until the input buffer has been filled
              to the specified limit. You may wish to use this option if
              -fetch frequently fails before getting the requested number
              of blocks.

-update	      Combination of flush/fetch

-benchmark    Benchmarks the client's speed on the system.

-benchmark2   Performs a shorter and less accurate benchmark.

-forceunlock <filename>
                Unlocks the buffer file indicated by <filename>

-run          Runs the client in normal mode. Invoking the client with
              no arguments is identical to this option.  If no .ini
              file exists, the client configuration menu will appear.

-install      Under Windows, this causes the client to install
              itself so that it will start on each boot-up.

-uninstall    Under Windows, this causes the client to uninstall
              itself so that it will no longer start on boot-up.

-ini <path/name of .ini file>
              Tells the client an alternate place to look for the .ini
              file. Normally the client uses a file with the name of
              the executable+".ini" in the executable's directory.

              You may also specify the .ini file's location with the
              environment variable $RC5INI.

7.  Client options
------------------

There are two places from which the client can get its configuration
options; from command line parameters and .ini file settings.  The most
reliable way to specify options is by using settings in the .ini.  We
strongly suggest that you use rc5des -config to configure the client, as
it provides the easiest avenue for configuration.  For more advanced
configurations, however, this section may be useful.

----------------------------------
Command line argument: -runoffline
Config file entry: runoffline=<0/1>
Default setting: 0

Runs the client in offline mode.  In this mode, the client will not
automatically fetch or flush. If the input buffer becomes empty, the
client will generate random RC5 blocks to work on.

---------------------------------
Command line argument: -runbuffers
Config file entry: runbuffers=<0/1>
Default setting: 0

Similar to -runoffline except that when the client runs out of blocks
to process, it will exit.

---------------------------------------------
Command line argument: -a <keyserver address>
Config file entry: keyproxy=<keyserver address>
Default setting: us.v27.distributed.net

This allows you to specify the hostname or IP address of a specific
keyserver you wish to use. The default setting automatically rotates
among the keyservers, so you should not normally need to change this
address.  You may need to change this value if you are sending blocks to
a personal proxy, or you're trying to connect through a firewall. If
you're trying to connect through a firewall, you're probably best off
picking a nearby keyserver and doing a nslookup to get the true IP
address of the server in the form x.x.x.x - many proxies won't connect
if you enter the hostname of the proxy.

If you are located outside of the continental united states, you should
check to see if there is an alternate keyproxy round-robin for your
continent.

A list of currently operating proxies and round-robins can be found at
http://www.distributed.net/rc5/proxyinfo.html.

--------------------------------
Command line argument: -p <port>
Config file entry: keyport=<port>
Default setting: 2064

This option tells the client which port of the specified proxy to
connect to. The default port, 2064, should not need to be changed
unless you have set your personal proxy to answer on a different port or
are trying to connect through a http or telnet proxy.

-----------------------------------------
Command line argument: -e <e-mail address>
Config file entry: id=<e-mail address>
Default setting: <your e-mail address!>

This is the place where you set your e-mail address.  Please note that
you should specify *your* e-mail address at all times, not one of a team
or a friend.  The reason for this policy is that if you win, and are not
using your own address, we'll have an extremely difficult time finding
you, and your friend/team captain will end up with the prize.  There are
only two cases where more than one computer should be using the same
e-mail address:

1)  They're all your computers.
2)  The computers are all in a large cluster, such as a computer lab.
    In this case, the e-mail address of the administrator of these
    computers should be used.

See the FAQ of this document for an explanation of teams.

---------------------------------
Command line argument: -c <cpuID>
Config file entry: cputype=<cpuID>
Default setting: -1

If you are using a x86, PPC or ARM client, this will allow you to set
which optimized cores you wish to use.  All x86 cores will work on
all 386+ processors, all PPC cores will work on all PPC processors, and
all ARM cores will work on all ARM processors. The autoselected core will
usually be the fastest, so unless there is a misdetection (as may occur
with Cyrix processors), you need not manually set a core.

For x86 and PPC, cputype changes the RC5 core only. On the ARM, cputype
selects a permutation of the two RC5 and two DES cores.

x86 CPU types:
     -1  : Auto detect
      0  : Intel Pentium, Intel Pentium MMX, Cyrix
      1  : Intel 80386 (386), Intel 80486 (486)
      2  : Intel Pentium Pro, Intel Pentium II
      3  : AMD 486, Cyrix 6x86/6x86MMX/M2
      4  : AMD K5
      5  : AMD K6

PPC CPU types:
     -1  : Auto detect
      0  : PPC 601
      1  : PPC 603/603e/604/604e/750

ARM CPU types:
     -1  : Auto detect
      0  : ARM 3/600/610/700/7500/7500FE       [RC5 core 0, DES core 0]
      1  : ARM 810/StrongARM 110               [RC5 core 1, DES core 1]
      2  : ARM 2/250                           [RC5 core 0, DES core 1]
      3  : ARM 710                             [RC5 core 1, DES core 0]

--------------------------------------------
Command line argument: -l <path/logfilename>
Config file entry: /logname=<path/logfilename>
Default setting: None

This is the name of the file to which the client will log its activity.
Make sure to specify the full path, as otherwise the log file will end up
in the current directory.  If the entry is left blank, no log will be
recorded.

----------------------------------------------------------
Command line argument: -b <number of RC5 blocks to buffer>
Config file entry: threshold=X:Y
Default setting: 10:10

Specifies the number of RC5 blocks to buffer.  Using -b sets both X
and Y to the same value.  -bin sets the X parameter, and
-bout sets the Y parameter.

The X parameter is the maximum size of the in buffer. The client will
refuse to fetch any more blocks into the in buffer than is specified by
X. If you lower the in-buffer size, it will just process blocks until
it gets down to that high water mark, and proceed normally from there.
The client has a built in limit of 1000 blocks as a maximum in-buffer
size.  Note that having a in buffer larger than X is not a problem; the
client will simply not receive any new blocks until the buffer is
depleted to below the value of X.

The Y parameter sets the send threshold. Whenever the size of the out-
buffer reaches Y, it will automatically initiate a flush/fetch,
regardless of the status of the in buffer.  Note that there is no limit
to the amount of blocks that will fit in an out buffer; this parameter
just determines when flushes of the out buffer will be attempted.

--------------------------------------------------------------------
Command line argument: -bin <number of RC5 blocks for the in buffer>
Config file entry: None

This parameter sets the X argument of the threshold .ini option above on
the fly for RC5 blocks.

----------------------------------------------------------------
Command line argument: -bout <size of buff-out.rc5 before flush>
Config file entry: None

This parameter sets the Y argument of the threshold .ini option above on
the fly for RC5 blocks.

-----------------------------------------------------------
Command line argument: -b2 <number of DES blocks to buffer>
Config file entry: threshold2=X:Y
Default setting: 10:10

This operates exactly the same way as the -b / threshold .ini option
described above, only on the DES buffer files instead.

---------------------------------------------------------------------
Command line argument: -bin2 <number of RC5 blocks for the in buffer>
Config file entry: None

The DES equivalent of -bin.

-----------------------------------------------------------------
Command line argument: -bout2 <size of buff-out.rc5 before flush>
Config file entry: None

The DES equivalent of -bout.

---------------------------------------------
Command line argument: -h <# of hours to run>
Config file entry: hours=<# of hours to run>
Default setting: 0

This tells the client to terminate after running for the specified period
of hours.  The default value will cause the client to run infinitely.

--------------------------------------------------
Command line argument: -n <# of blocks to process>
Config file entry: count=<# of blocks to process>
Default setting: 0

This tells the client to terminate after processing the specified number
of blocks.  The default setting eliminates causes client to process an
infinite amount of blocks.

--------------------------------------------------
Command line argument: -until <HHMM time to quit at>
Config file entry:
Default setting: <none>

This setting will tell the client to start execution, and run until
the time specified has been reached, at which point it will terminate.
This may be useful if you wish to run the client during known low usage
periods on a system; simply start it with a CRON job, and tell it to
run until a specific period of time.

--------------------------------------------------
Command line argument: -nice <client nice setting>
Config file entry: niceness=<client nice setting>
Default setting: 0

This sets the client priority level, based off the following chart:
   0  : Very nice. DOES NOT intefere with system operations at all.
        Runs on idle CPU time only.
   1  : Runs with slightly higher priority than idle processes.
   2  : Runs as a normal process with higher priority.

Note that these numbers don't correspond to unix nice settings; the client
internally converts 0 to the nicest setting possible for a platform, 1 to
slightly higher than idle, and 2 to normal user-level process.  Don't
bother trying to re-nice the clients, level 0 nices the client as much
as possible.

-----------------------------------------
Command line argument: -u <UUE/HTTP mode>
Config file entry: uuehttpmode=<UUE/HTTP mode>
Default setting: 0

This option determines the firewall communications mode the client will
use. The types of modes are:

   0  : Direct communications mode, no firewall support
   1  : UUE encoding (for telnet proxies)
   2  : HTTP encoding 
   3  : HTTP+UUE encoding
   4  : SOCKS4 proxy
   5  : SOCKS5 proxy

The operation of these modes is influenced greatly by the other related
options.

-----------------------------------------------
Command line argument: -ha <HTTP Proxy address>
Config file entry: httpproxy=<HTTP Proxy address>
Default setting:

Specifies the IP address or hostname of the HTTP proxy.

--------------------------------------------
Command line argument: -hp <HTTP proxy port>
Config file entry: httpport=<HTTP proxy port>
Default setting:

Specifies the port of the HTTP proxy to which the client should connect.

---------------------------------------------------------
Command line argument: -in <location/name of RC5 in buffer>
Config file entry: in=<location/name of RC5 in buffer>
Default setting: buff-in.rc5

Allows you to override the default name buff-in.rc5 and specify a
different path/file name for the RC5 in buffer.

-----------------------------------------------------------
Command line argument: -out <location/name of RC5 out buffer>
Config file entry: out=<location/name of RC5 out buffer>
Default setting: buff-out.rc5

Allows you to override the default name buff-out.rc5 and specify a
different path/file name for the RC5 out buffer.

----------------------------------------------------------
Command line argument: -in2 <location/name of DES in buffer>
Config file entry: in2=<location/name of DES in buffer>
Default setting: buff-in.des

Allows you to override the default name buff-in.des and specify a
different path/file name for the DES in buffer.

--------------------------------------------------------------
Command line argument: -out2 <location/name of DES out buffer>
Config file entry: out2=<location/name of DES out buffer>
Default setting: buff-out.des

Allows you to override the default name buff-out.des and specify a
different path/file name for the DES out buffer.


---------------------------------------------------
Command line argument: -smtpsrvr <SMTP server name>
Config file entry: smtpsrvr=<SMTP server name>
Default setting: None

This specifies the address of the SMTP server through which your client
will e-mail log files (if log file mailing is enabled.)

--------------------------------------------------------------
Command line argument: -smtplen <mail message length in bytes>
Config file entry: messagelen=<mail message length in bytes>
Default setting: 0

This determines the size of the parts of the log file that will be e-
mailed. As a result, it also determines send interval.  0 indicates
that log mailing is disabled.

---------------------------------------
Command line argument: -smtpport <port>
Config file entry: smtpport=<port>
Default setting: 25

This tells the client the port of the SMTP server to use for message
mailing. The default SMTP port used is 25; you should not need to
change this.

---------------------------------------------
Command line argument: -smtpfrom <Identifier>
Config file entry: smtpfrom=<Indentifier>
Default setting: None

This just tells the client what to put in the From: field of any log
files it mails to you. You can use this to make different systems send
with different names so that you can auto-sort them in your mail
program.

-------------------------------------------------
Command line argument: -smtpdest <e-mail address>
Config file entry: smtpdest=<e-mail address>
Default setting: None

This specifies the e-mail address to which the client will send log
files if log file mailing is enabled.

-----------------------------------------------------------------
Command line argument: -ckpoint <checkpoint file path / filename>
Config file entry: checkpointfile=<checkpoint file path / filename>
Default setting: None

This specifies the name of the file the client will use to store
checkpoints of its work during a RC5 block. This is an extremely useful
option: if you have a system which experiences frequent crashes or
terminates the client abruptly, you will want to enable this option
so that you loose only a few minutes' work, rather than an entire block.
Please note that checkpoint files MUST be unique for EACH RUNNING
CLIENT. Sharing checkpoint files will cause major problems.

------------------------------------------------------------------
Command line argument: -ckpoint2 <checkpoint file path / filename>
Config file entry: checkpointfile2=<checkpoint file path / filename>
Default setting: None

Has the same effect as -ckpoint, except that it affects DES blocks
being processed.

--------------------------------------
Command line argument: -cktime [# min]
Config file entry: cktime=#
Default setting:

Time in minutes between the client would saving current work to the
checkpoint file.

--------------------------------
Command line argument: -frequent
Config file entry: connectoften=1
Default setting: 0

This will cause the client to flush/fetch every few minutes or so. You
might want to use this if you have a single computer with a network
connecting "feeding" other clients via a buff-in.* file so that the
buffer never reaches empty. If you're behind a firewall and experience
frequent connection failures, this may be useful as well.

----------------------------------
Command line argument: -nofallback
Config file entry: nofallback=1
Default setting: 0

If this is set, the client will not attempt to fall back to the main
RC5/DES proxy round-robin address after a connection failure.

----------------------------
Command line argument: -lurk
Config file entry: lurk=<0/1>
Default setting: 0

If you're using Windows, this will cause the client to automatically do
a -update whenever you're connected. If you're on a dial-up connection,
you'll probably want to use this option, as it will allow you to not
have to worry about updating (as long as you connect to the internet on
a regular basis.)  Note that if you're offline and run out of blocks,
lurk will still try to do an update.

--------------------------------
Command line argument: -lurkonly
Config file entry: lurkonly=<0/1>
Default setting: 0

Works like lurk, except that lurkonly will *never* try to -update unless
you're already online.

---------------------------------------
Command line argument: -noexitfilecheck
Config file entry: noexitfilecheck=1
Default setting: 0

If the client sees the existence of the exit file, exitrc5.now, it will
shut down. If set to 1, this will cause the client NOT to check for
exitrc5.now.

-----------------------------------------
Command line argument: -exitfilechecktime <number of seconds>
Config file entry: exitfilechecktime=<number of seconds>
Default setting: 30

Determines how often the client checks for the existence of the
exitfile. If your computer does not cache properly and you are
experiencing a lot of disk activity, you may wish to set this value
higher.

------------------------------
Command line argument: -nodisk
Config file entry: nodiskbuffers=1
Default setting: 0

If enabled, this will cause the client NOT to buffer to disk. Unless
you have an extreme circumstance that requires the client not to
access a disk anywhere, this option is highly discouraged. If it is
enabled, you tend to loose hours worth of work if the computer crashes
or restarts.

-----------------------------
Command line argument: -quiet
Config file entry: quietmode=<0/1>
Default setting: 0

When set, this option will cause the client to run with no output to
the screen.

-------------------------------------------
Command line argument: -blsize <block size>
Config file entry: preferredblocksize=<block size>
Default setting: 30

This determines the size of blocks (of 2^<block size> keys) that the
client will request. You can choose block sizes from 28 -> 31 bits in
size. We suggest that you use larger blocks (30 or 31), as it helps to
keep network activity down and keep our system running smoothly. Note
that the client may receive blocks smaller than the requested size on
occasion.

------------------------------
Command line argument: -prefer
Config file entry: preferredcontest=
Default setting: 2

Sets the contest that the client will work on when possible. 1 is the
setting for RC5-64, 2 is the setting for DES.  Since the DES contests
are timed and we need all processor power to get them done, it's
suggested that you keep this set to two, even when no DES contest is
going on so that when a DES contest starts, the client will auto-switch
to DES.

----------------------------------
Command line argument: -nettimeout <timeout in seconds>
Config file entry: nettimeout=<timeout in seconds>
Default setting: 60

This sets the length in seconds before attempts to connect to keyservers
will time out.  You may need to increase this setting if your connection
is slow or unreliable.

--------------------------------------------------
Command line argument: -pausefile <pausefile name>
Config file entry: pausefile=<pausefile name>
Default setting: None

If the client detects the existence of this file, it will temporarily
stop working until the pausefile disappears.

----------------------------------------------------------
Command line argument: -numcpu <number of cpus to utilize>
Config file entry: numcpu=<number of cpus to utilize>
Default setting: -1

This tells the client how many CPUs on the computer to use for
decryption. -1 indicates that the client will try to auto-detect.

----------------------------------
Command line argument: -percentoff
Config file entry: percentprintingoff=<0/1>
Default setting: 0

If this command line option is specified, or the config file option is
set to 1, the percent indicator will not be shown on screen during the
progress of a block.

---------------------------
Command line argument: none
Config file entry: randomprefix=<some number>
Default setting: Whatever it's at - leave it alone.
This setting is used / set by the client to specify where in the RC5
keyspace random blocks should be created from.  Please do not change it.

8.  Operation of the client
---------------------------

The RC5/DES client is quite simple in overall operation, and should not
be hard to adapt to any configuration. The basic operation for a
multi-threaded client is as follows:

1.  The client attempts to load two blocks from the buff-in.* file, and
    begins working on decrypting the first block.
2.  The client (in a seperate thread) checks if the buff-in.* file is
    empty, or the buff-out.* file has reached its thresholds as set in the
    configuration. If this has occured, a network update will be
    attempted, which will send all completed blocks in the buff-out.*
    files to the server, and fill the buff-in.* file up fresh blocks.
    If an error occurs in the network communications, the computer will
    attempt to connect a few more times, and then not try until the
    completion of the next block.
3.  When the client has finished with a block from the buff-in.*, it
    will write it to the buff-out.* file, at which point the above
    empty/full check will occur again.
4.  The client will loop back to step one. This process will go on
    until the completion of the RC5-64 contest.

Note that this is only a basic description of a multi-threaded client's
operation, of course. Non-multithreaded clients must do these steps
sequentially. There are a few primary ways to change overall operation:
If you use the runoffline option, the client will never try to connect
to the servers, and start creating random blocks to decrypt if the
buff-in.* files become empty.  By specifying runbuffers, you would cause
the client to exit when the buffers empty.

9.  Format of the log file
--------------------------

The RC5/DES client log file may seem very confusing at first sight; the
important thing to remember is that the client (on most platforms) is
multithreaded, so the order of entries in the log sometimes doesn't make
much sense; this is normal, as the network code may retrieve and send in
some blocks while another block is being worked on. The buff-in.* file is
a stack.  As a result, you may notice that if the client is stopped and
new blocks are put into the buffer, blocks will *appear* to diappear.
Don't worry; the block that was saved during client shutdown was put back
on top of the stack, and then covered over by the newer blocks.  The
partially completed block will surface again.

Here are the basic entries you will see in the log file:

[dd/mm/yy hh:mm:ss GMT] Shutdown message received - Block being saved.

This message tells you that the client has begun its shutdown, either
due to system shutdown, client termination, or the creation of the
exitrc5.now file.

[dd/mm/yy hh:mm:ss GMT] Saved block xxxxxxxx:yyyyyyyy (xx.xx percent complete)

Immediately after the client begins shutdown, you will see this line
twice per each processor in the system.  There are two lines because each
thread of the client keeps two blocks in memory at all times in case of
network errors.

[dd/mm/yy hh:mm:ss GMT] RC5 1*2^bb Block: xxxxxxxx:xxxxxxxx ready to process
[dd/mm/yy hh:mm:ss GMT] xxx Blocks remain in file <path/name of in buffer>
[dd/mm/yy hh:mm:ss GMT] xxx Blocks are in file <path/name of in buffer>

Each time a block is completed by the client (or at startup), the client
needs to load

Child thread # x has been started.

During startup, you should see this message once per processor.

[dd/mm/yy hh:mm:ss GMT] Completed block xxxxxxxx:xxxxxxxx (xxxxxxxxxx keys)
                        hh:mm:ss.ms - [xxxxxx.xx keys/sec]

This message is printed to indicate the completion of each block. Note
that the time and keys/sec rate given here are for the duration of that
block only.

[dd/mm/yy hh:mm:ss GMT] The proxy says: "<insert some message>"

Each time the client connects to send or receive blocks, you'll see a
message from the proxy. Generally, this is just whatever the proxy
operator decided to set as a message. So, if it doesn't make sense,
just ignore it.

>

You'll see a '>' for each block that the client successfully sent to the
server during the connection.

<

You'll see a '<' for each block that the client successfully receives
from the server during the connection.

[dd/mm/yy hh:mm:ss GMT] Sent x <type> block(s) to server

If the client just received some blocks from the server, it'll tell you
how many and what kind.

[dd/mm/yy hh:mm:ss GMT] Retrieved x block(s) from server

If the client just sent some blocks to the server, it'll tell you how
many.

[dd/mm/yy hh:mm:ss GMT] Tot: x RC5 blocks hh:mm:ss.ms - [xxxxxx.xx keys/sec]
                        Tot: x DES blocks hh:mm:ss.ms - [xxxxxx.xx keys/sec]

These averages are printed after the completion of each block.  Be careful
how you read them.  The averages

10. Platform specific information
---------------------------------
    10a.  Windows NT Service client

          For those running windows NT, especially on multiuser systems,
          the NT service client is the best choice of a client to run.
          The service client can run without requiring a user to be
          logged in, and can not be stopped by a non administrator.
          Users of NT workstation who are always logged in may still
          consider using the GUI client, as the service has no user
          interface.

    10b.  MS-DOS client

          The MS-DOS client operates in the same manner as the other
          non-GUI clients, with two major differences:

          1. Due to the fact that MS-DOS is not a multitasking operating
             system, this client has no way to run in the background.
             The only two ways known to multitask it effectively are under
             Desqview and windows 3.x; it is meant primarily for use on
             systems which are running older operating systems, but can
             be dedicated for periods of time (overnight, for example.)
          2. Due to a lack of standards for TCP/IP stacks (and a lack
             of time), there is no TCP/IP support in the MS-DOS client.
             To use this client, you must use a file sharing method to
             feed it buffer files (NFS, netware, SMB, etc are all
             acceptable.) You may also transfer buffers to an offline
             MS-DOS machine via a floppy disk if you so desire.

          Also:

          1. To run the DOS client, it is necessary to have dos4gw.exe
             (which is distributed with the client) in your path.
          2. The DOS client will not save it's partial work when it is
             shutdown (DOS doesn't provide adequate signal handling).
             For this reason, you should use checkpoint files.

    10c.  Amiga client

          The Amiga client requires:

          Please read readme.amiga

          The original amiga port was made by `caw', and rewritten for
          RC5-64 and DES by Stefan Smietanowski (aka Blast).

          For help with the Amiga client, you can either ask through
          "standard" support channels (listed below), or visit the Amiga
          RC5 team homepage (http://homepage.cistron.nl/~ttavoly/rc5/) for
          more Amiga-specific information. (Or e-mail rc5@amiga.cistron.nl)

          If you have problems with the AMIGA port you believe to be AMIGA
          specific, mail blast@amiganet.org, or look for him as `Blast' or
          `Blast2' on ANet #Amiga. (irc.amiganet.org or any other ANet
          server will work.)

    10d.  RISC OS CLI

          The RISC OS CLI client requires:

          -RISC OS 3.10 or later
          -The Acorn Internet module, or a compatible stack (eg FreeNet)

          The RISC OS port was created by ant.org (team 553).

          If you run the RISC OS client in a task window, you can reduce
          the amount of processor time used by decreasing the keys per
          timeslice setting.

          The RISC OS CLI client can be run in a task window at boot time
          by adding the command

            TaskWindow "Run {path to client}.rc5des" -wimpslot 352K
                  -name "RC5DES client"

          to your desktop boot file. Changing the quoted command to
          "Run {path to client}.rc5des { > null: }" will make the client
          invisible. Stop it by killing it via the task manager or by
          creating a file "exitrc5/now" in the client's directory.
          Alternatively, you will probably be better off installing the
          RISC OS GUI client.

          For help with the RISC OS client, you can either ask through
          "standard" support channels (listed below), or visit the ant.org
          RC5 team homepage (http://www.ant.org/rc5/) for more RISC OS-
          specific information. (Or e-mail rc5@ant.org)

          If you have problems with the RISC OS port you believe to be
          RISC OS specific, mail kbracey@acorn.co.uk.


11.  Frequently asked questions
------------------------------

Q:  What is a team?

    A team is an entity on our stats server that allows a group of
people to work together in order to show their combined keyrate. Note
that creating a team doesn't necessarily mean you'll hit the top 100
listings, because teams are ranked separately from individuals.

Q:  Do I need to join a team?

    No, you do not need to join a team.  Teams exist so that you can show
group strength, help advocate a platform, etc. You can see a listing of
teams based sorted by their type at
http://stats.distributed.net/teamlist.html

Q:  Are there any disadvantages to joining a team?

    The only disadvantage to joining a team is that part of the prize money
that would normally go to you will be split with your team.

Q:  How do I join a team?

    To join a team, go to http://stats.distributed.net/ and search
for your "personal page". To do this, scroll down to the entry "search
for team" and enter your e-mail address, then click "go". You should be
gived a screen that shows your current rank, e-mail address, total
blocks, time working, date of last block, and averate keyrate. Click on
your e-mail address, and you will be taken to your personal page.

From your personal page, scroll to the bottom where it says 'Mail me a
password' and click. Then, wait for your password to arrive. If it
hasn't arrived in your e-mail in 15 minutes or so, go back to your
personal page and click 'Whoops! I can't seem to find my password.
Can you send it to me again?'.

Once your password arrives, enter your password on your personal page,
and click "Edit participant information". Once inside, you'll see a
screen with your e-mail address, team affiliation, Charity selection,
and a button that says "update participant information." Here enter the
team id of the team you wish to join (the team id of the team is on the
page of the team you decided to join.) You may also wish to vote on
where the charity part of the prize money will go to at this time as
well. When you're done, click "update participant information."

Q:  I can't find my personal stats page!

A:  It will take an average of 24 hours since the time you sent your
first block in for your name to appear on the stats page; the database
is updated only daily.

Q:  What does "stats are offline for the daily update" mean?

A:  To keep calculations simpler and cause less load on the stats server,
the stats server is only updated once a day at approximately 0:00 GMT.
During this time, only the top 100 listings from the previous day are
available. The update (at this time) usually takes 2.5 hours or so.

Q:  How can I create a team?

A:  Go to http://stats.distributed.net/tm_new.html

Q:  I have to switch e-mail accounts / I typed in the wrong e-mail address.
Can you move my blocks to my new e-mail?

A:  No. We have no provisions for moving blocks from one e-mail to another.
However, if you e-mail rc5help@distributed.net you can request the password
for the incorrect/dead e-mail address so that you can join it to your
team.

Q:  I'm behind a firewall, can I send and recieve blocks?

A:  Please read section 12 of this document, which describes life with
firewalls.

Q:  My <insert computer name> doesn't have an internet connection, how
can I get it blocks to work on?

There are three ways you can get blocks to a computer that does not have
a direct internet connection:

#1 - If you have a single computer that has a constant connection to the
internet, and a TCP/IP network between the other computers, you can set up
a personal proxy on the computer with the connection, and direct the other
computers to connect to that computer (see the section on "network
settings" for more explanation on how to do this.)

#2 - If you have a method of file sharing (Novell Netware, NT server,
NFS, etc), you can share the same set of buff*.* files between clients.
Simply run all the clients from the same directory, making sure to set
the ones without the direct connection to -runoffline so that they will
not attempt to make a network connection. Then, use just one client to
fetch/flush buffers at your convenience (or automatically).

#3 - If worst comes to worst, and you can't automate the transfer between
computers in any manner, you can always manually copy buffer files between
computers. To do this, simply set up a second copy of the client on the
computer with the internet connection. Then, MOVE the buff*.* files to that
computer (via FTP, e-mail, or a floppy disk), perform a flush/fetch, then
MOVE them back to the offline computer. This procedure can get somewhat
messy if not done properly, but is effective for a small number of
computers.  If you're working this way, you'll probably want to use large
buffers so that you need to flush only once a week or so.

Q:  The display is bugging me, how can I hide the display of the client?

A:  This is a simple process on unix machines; instead of using the
command "./rc5des", use the command "./rc5des >/dev/null &". This
should start the client running in the background with all output
redirected to /dev/null. If you need to kill it, do a kill -HUP <pid>,
or create the exitrc5.now file in the directory, as described below.

On Windows 95, you're best off installing the GUI version of the client,
which has the option "Run hidden and without system tray icon". Under
Windows NT, you can(/should) run the NT service client, which will be
hidden all of the time (and start running before login).

In all cases, enabling logging will still let you go back and see what
the client has done.

Q:  I see this R in the middle of my percentage bar - what does it mean?

A:  A 'R' in the middle of a percentage bar stands for 'resume'. This
is the point at which the client was working on last time it was
shutdown; it just resumed and jumped to that point in the block. Note
that as a result of not having to process the entire block, resumed
blocks will be processed faster than normal blocks; the time difference
this makes obviously depends on where in the block it resumed.

Q:  I just saw the message:  "Read partial DES block from another
cpu/os/build.  Marking entire block as unchecked."  What does this mean,
and how can I fix it?

A:  This message means that the client just loaded in a partially
completed block that had been started with a different version of the
client.  This normally occurs if you upgrade the client revision or are
sharing buffer files with a dissimilar computer.  Note that this is not
a problem; all that is happening is that the client is reprocessing that
entire block.  This is a precaution in the circumstance that an
incompatibility between partial buffer formats occurs.  If this is an
upgrade, you probably won't see that message again.  If you're sharing
buffer files, you can minimize the occurance by never shutting down the
clients.

Q:  But it just did two blocks with 'R'! How is that possible?

A:  Partially completed blocks can be 'buried' in the buff-in.* files; if
you routinely shut the client down and then fetch new blocks, new, full
blocks will be added to the buff-in.*.  The partially completed blocks
will not resurface for a while, perhaps a couple of days.

Q:  How can I stop hidden clients / I need to upgrade an entire network of
    clients, how can I stop them all?

A:  The easiest, most reliable way to stop all clients is to create
a file named 'exitrc5.now' in the directory where the client is running
from. Upon seeing this file, the client will perform a proper shutdown
and exist. The client checks for the existance of this file every few
seconds, so the shutdown should be almost instant.  (Note that this will
not work if noexitfilecheck=1 is set in the .ini file.)

Q:  Why is my client downloading both RC5 and DES blocks?

A:  Even during a DES contest, the dual-mode client will attempt to keep
the RC5 and DES in buffers full; this is not a problem. The client
won't revert to RC5 blocks until it has completed all DES blocks, so
you won't loose a bit of DES keyrate. If a DES is not currently in
progress, and you would like the client to stop getting DES blocks, set
the DES in and out buffer to 0.

Q:  Will this slowdown my computer at all? I raytrace/play
quake/compile large programs, and I can't afford any slowdown.

A:  If you leave the client at its default niceness setting (0), it will
run at the lowest priority level on your system so that it does not
interfere with the running of any program. The only exceptions to this
rule are the Windows 3.1, Macintosh and RISC OS clients, which are
hindered by non-preemptively multitasking operating systems. On these
systems, you can reduce the processor time consumed by reducing the keys
per timeslice setting.

Q:  I've been watching my keyrate, and it seems that it gets SLOWER
during the times I'm not at my computer! Shouldn't the processor be
busier while I'm working?

A:  If you're seeing slowdown during the night / lunch / whenever you're
away from the computer, it's probably due to one of two things. The
most likely cause is that another program is hogging processor time. Some
web browsers are known to eat processor time, especially while on pages
with animated images. However, the programs that eat the most processor
time are screensavers. OpenGL and 3-D screensavers in particular are known
to consume a LOT of processor time. For this reason, we recommend that you
either disable your screen saver, or switch to a less CPU intensive one
(a blank screen one, or one that shows a simple text message, perhaps.)
The other cause of a slowdown could be your computer entering a 'sleep
mode' where it powers most components down. To disable automatic power
down, consult your system's documentation.

Q:  I set my client to receive 2^30 sized blocks.  However, I have been
watching, and it has done many differently sized blocks smaller than
2^30. What is going on?

A:  The block size is really only a "request" by the client. Depending
on the fragmentation of the current keyspace we are working on, the
keyproxy may be forced to give you a block smaller than requested. This
is not a problem, just an oddity.

Q:  I just got all blocks smaller than expected, and I ran out of blocks
too soon as a result! How am I supposed to calculate how many blocks to
get if they aren't always the same size?

A:  This is a known problem; for now, simply buffer more blocks than you
plan on needing. We will probably add a more exact count to future clients.
There is no ETA at this time.

Q:  What happens if my client finds the key?  Does it let me know or
do anything special?

A:  No, the client treats a success just like a normal block and flushes
it during the next network transaction.

12. Firewall support / Network protocol description
---------------------------------------------------

For network communications, the Distributed.Net RC5/DES client uses a
proprietary communications method which talks to our network of proxy
servers via TCP packets on port 2064. If you are connected through a
strict firewall, port 2064 will probably be blocked by default. There
are five primary methods to comminucating through a firewall:

1.  Run a personal proxy on the machine that runs the firewall.  A
personal proxy will receive connections from the client, buffer them,
and then communicate with the main proxy network to send/receive
blocks. The setup of this is simple and reliable; all you must do is
download a personal proxy (http://www.distributed.net/rc5/proxies.html),
set it up to run on the machine that functions as the firewall, and set
all the clients to connect to that machine to receive blocks (via
keyproxy=<IP/DNS of the computer with the personal
proxy.)  The major downside to this option is that you must be
authorized to run an outside program on the firewall computer.

2.  The next most reliable option is to set the firewall to allow
connections through port 2064 (the port the client uses for
communication to the keyservers.)  If this is done correctly, you will
be able to set the client with keyproxy=<IP/DNS of the
firewall> and have the proxy redirect communications to one of the main
proxies.  The problem with this configuration is that it requires that
you have access to the configuration of the firewall.  This method will
be referred to as "direct port mapping" throughout the rest of the
documentation.

3.  The most reliable option for sending/receiving blocks through the
firewall if you are unable to directly modify the firewall's
configuration is to use SOCKS support (if your firewall supports it, of
course.)  To configure SOCKS, enter the Communications Options menu
and select option 1 (Firewall Communications mode). If you are using
a SOCKS4 proxy, choose option 4, or choose option 5 if you are using a
SOCKS5 proxy. If you are unsure as to which version of SOCKS you are
using, select SOCKS4. Now, edit options 4 and 5 (Proxy address and
port, respectively), ensuring that they point to the SOCKS proxy you
will be communicating through. If you must use a SOCKS userid/password,
enter it in option 6. In some situations, option 2 (the address of the
keyproxy to use) may need to be changed to the specific IP address of a
proxy. However, SOCKS support *should* work "out of the box" on most 
proxies.

4.  The most compatible firewall communications option is to use the
http proxy support of the client. To setup http proxy support, enter
the client's configuration utility (rc5des -config) and enter the
Communications Options menu. Select option 1 (Firewall Communications
mode) and select mode 2 (HTTP encoding). Next, select option 4, and input
the address of the HTTP proxy you will be connecting through. Finally,
select option 2, enter "us80.v27.distributed.net", and select option 3
and enter "80". Also, if you must use a username/password to connect
through your http proxy, make sure to set option 6 (HTTP/SOCKS
userid/password).

*This should work, but it may not.*

If the HTTP proxy support does not work at this point, there are a few
more options to fiddle with. One of the first things to try is to edit
option two again, and enter the IP address of one of the us80 proxies
directly (obtainable by nslookup us80.v27.distributed.net). If this does
not fix the problem, try changing option 1 (Firewall Communications
mode) to 3 (HTTP+UUE encoding).

In all cases, whether it works or not, please e-mail silby@execpc.com so
the list of known working/non-working proxies can be kept up to date.

5.  If you can not get any of the above methods working, please see section
13 on the use of e-mail to flush/fetch buffers.

Known working firewalls/proxies:
(If you know of other working proxies/modes, please e-mail silby@execpc.com)

Name: Wingate 2.x
Connection method: HTTP proxy, Direct port mapping

Name: Internet Gate v1.30 for OS/2.
Connection method: Direct port mapping

Name: Microsoft Proxy Server 2.0
Connection method: HTTP proxy
Notes: userid + password are the normal NT domain login and password

Name: Novell BorderManager web proxy
Connection method: HTTP proxy



13.  Flushing and fetching buffers via e-mail
---------------------------------------------

If you can not get your client to flush/fetch directly (due to a very
stringent firewall), or are running a networkless client, such as the
MS-DOS client, there is one last way for you two receive blocks to
process: e-mail.

To receive blocks via e-mail:

1. Create a message to fetch@distributed.net with the following two lines
in the body:

blocksize=<number between 28 and 31>
numblocks=<number less than 1000>

(For explanations of the two options, please see the section of this
document on .ini file options.)

Within a few hours, you should receive a message back with the specified
number/size of blocks attached as "buff-in.rc5".

2. Extract this file from your mail program to the directory from which
you are running the RC5/DES client.

3. Start the client running.

Once your client has completed the blocks provided to it, you may send
in the completed blocks via e-mail in the following way:

1. Create a message to flush@distributed.net with the file "buff-out.rc5"
attached as either a uuencoded or MIME64 encoded file. You will be send a
"receipt" of the proper flushing of the blocks a few hours later.

2. Delete the buff-out.rc5 file so that you do not accidently send part
of its contents twice.

14.  How to get help
--------------------

If you've having a problem with the client, the first place you should
visit is http://www.distributed.net/des/clients.html to see if a newer
version is available. It is likely that a given bug you have been
experiencing will be fixed by the new version.

If you are still having problems, there are a few places you can find
help:

The quickest, though least reliable, way to get question(s) answered
about the operation and setup of the client is to connect to an EFNet
IRC server and join the channel #distributed. Although there are no
'official' support people there, the channel is often populated with
people who are familiar with the operation of distributed.net programs
and can offer quick answers.

More in depth questions, comments, or suggestions can be directed to
rc5help@distributed.net. Messages sent to this address will be reviewed
daily, and you should receive a quick answer to your question.

If you don't mind your mailbox receiving a few messages a day, you may
consider subscribing to the general RC5 mailing list; if you wish to do
so, send a message to majordomo@lists.distributed.net with the body
"subscribe rc5". Note that this is a moderated mailing list, so there
may be some lag in messages getting posted to the list.

15.  Revisions to this document
------------------------------

The original (v2.6401) version of this document was prepared by Daniel
"dbaker" Baker (dbaker@distributed.net).

Kiddo (alex) helped dbaker with some of the command line options.

Mike "Silby" Silbersack (silby@execpc.com) updated and greatly expanded
this document on 2/13/1998.

Paul Gentle (gentleps@muohio.edu) converted this document to a windows
help file.

Mike "Silby" Silbersack (silby@execpc.com) updated this document and
added information about specific platforms on 05/13/1998

Mike "Silby" Silbersack (silby@execpc.com) slightly updated this
document for 2.7100 on 6/26/1998
00000000  44 69 73 74 72 69 62 75  74 65 64 2e 4e 65 74 20  |Distributed.Net |
00000010  52 43 35 2d 36 34 2f 44  45 53 20 43 6c 69 65 6e  |RC5-64/DES Clien|
00000020  74 20 52 65 61 64 6d 65  20 66 69 6c 65 20 76 65  |t Readme file ve|
00000030  72 73 69 6f 6e 20 32 2e  37 31 30 30 0a 4c 61 73  |rsion 2.7100.Las|
00000040  74 20 6d 6f 64 69 66 69  65 64 20 4a 75 6e 65 20  |t modified June |
00000050  32 34 74 68 20 62 79 20  4d 69 6b 65 20 53 69 6c  |24th by Mike Sil|
00000060  62 65 72 73 61 63 6b 20  28 73 69 6c 62 79 40 65  |bersack (silby@e|
00000070  78 65 63 70 63 2e 63 6f  6d 29 0a 0a 43 6f 70 79  |xecpc.com)..Copy|
00000080  72 69 67 68 74 20 64 69  73 74 72 69 62 75 74 65  |right distribute|
00000090  64 2e 6e 65 74 20 31 39  39 38 20 2d 20 41 6c 6c  |d.net 1998 - All|
000000a0  20 52 69 67 68 74 73 20  52 65 73 65 72 76 65 64  | Rights Reserved|
000000b0  0a 46 6f 72 20 75 73 65  20 69 6e 20 64 69 73 74  |.For use in dist|
000000c0  72 69 62 75 74 65 64 2e  6e 65 74 20 70 72 6f 6a  |ributed.net proj|
000000d0  65 63 74 73 20 6f 6e 6c  79 2e 0a 41 6e 79 20 6f  |ects only..Any o|
000000e0  74 68 65 72 20 64 69 73  74 72 69 62 75 74 69 6f  |ther distributio|
000000f0  6e 20 6f 72 20 75 73 65  20 6f 66 20 74 68 69 73  |n or use of this|
00000100  20 70 72 6f 67 72 61 6d  20 76 69 6f 6c 61 74 65  | program violate|
00000110  73 20 63 6f 70 79 72 69  67 68 74 2e 0a 0a 55 73  |s copyright...Us|
00000120  65 20 6f 66 20 74 68 69  73 20 63 6c 69 65 6e 74  |e of this client|
00000130  20 6f 72 20 69 74 73 20  76 61 72 69 61 6e 74 73  | or its variants|
00000140  20 69 6d 70 6c 69 65 73  20 61 67 72 65 65 6d 65  | implies agreeme|
00000150  6e 74 20 77 69 74 68 0a  74 68 65 20 70 72 69 7a  |nt with.the priz|
00000160  65 20 74 65 72 6d 73 20  6c 69 73 74 65 64 20 6f  |e terms listed o|
00000170  6e 20 68 74 74 70 3a 2f  2f 77 77 77 2e 64 69 73  |n http://www.dis|
00000180  74 72 69 62 75 74 65 64  2e 6e 65 74 2f 72 63 35  |tributed.net/rc5|
00000190  2f 20 61 6e 64 0a 68 74  74 70 3a 2f 2f 77 77 77  |/ and.http://www|
000001a0  2e 64 69 73 74 72 69 62  75 74 65 64 2e 6e 65 74  |.distributed.net|
000001b0  2f 64 65 73 2f 0a 0a 49  6e 64 65 78 3a 0a 2d 2d  |/des/..Index:.--|
000001c0  2d 2d 2d 2d 0a 0a 31 2e  20 20 49 6e 74 72 6f 64  |----..1.  Introd|
000001d0  75 63 74 69 6f 6e 0a 32  2e 20 20 53 79 73 74 65  |uction.2.  Syste|
000001e0  6d 20 72 65 71 75 69 72  65 6d 65 6e 74 73 0a 33  |m requirements.3|
000001f0  2e 20 20 49 6e 73 74 61  6c 6c 61 74 69 6f 6e 20  |.  Installation |
00000200  6f 66 20 74 68 65 20 63  6c 69 65 6e 74 0a 20 20  |of the client.  |
00000210  20 20 61 2e 20 20 57 69  6e 64 6f 77 73 20 39 35  |  a.  Windows 95|
00000220  2f 39 38 2f 4e 54 20 43  4c 49 20 69 6e 73 74 61  |/98/NT CLI insta|
00000230  6c 6c 61 74 69 6f 6e 20  69 6e 73 74 72 75 63 74  |llation instruct|
00000240  69 6f 6e 73 0a 20 20 20  20 62 2e 20 20 57 69 6e  |ions.    b.  Win|
00000250  64 6f 77 73 20 4e 54 20  53 65 72 76 69 63 65 20  |dows NT Service |
00000260  69 6e 73 74 61 6c 6c 61  74 69 6f 6e 20 69 6e 73  |installation ins|
00000270  74 72 75 63 74 69 6f 6e  73 0a 20 20 20 20 63 2e  |tructions.    c.|
00000280  20 20 4f 53 2f 32 20 43  4c 49 20 69 6e 73 74 61  |  OS/2 CLI insta|
00000290  6c 6c 61 74 69 6f 6e 20  69 6e 73 74 72 75 63 74  |llation instruct|
000002a0  69 6f 6e 73 0a 20 20 20  20 64 2e 20 20 55 6e 69  |ions.    d.  Uni|
000002b0  78 20 69 6e 73 74 61 6c  6c 61 74 69 6f 6e 20 69  |x installation i|
000002c0  6e 73 74 72 75 63 74 69  6f 6e 73 0a 20 20 20 20  |nstructions.    |
000002d0  65 2e 20 20 4d 53 2d 44  4f 53 20 63 6c 69 65 6e  |e.  MS-DOS clien|
000002e0  74 20 69 6e 73 74 61 6c  6c 61 74 69 6f 6e 20 69  |t installation i|
000002f0  6e 73 74 72 75 63 74 69  6f 6e 73 0a 20 20 20 20  |nstructions.    |
00000300  66 2e 20 20 41 6d 69 67  61 20 63 6c 69 65 6e 74  |f.  Amiga client|
00000310  20 69 6e 73 74 61 6c 6c  61 74 69 6f 6e 20 69 6e  | installation in|
00000320  73 74 72 75 63 74 69 6f  6e 73 0a 20 20 20 20 67  |structions.    g|
00000330  2e 20 20 52 49 53 43 20  4f 53 20 43 4c 49 20 69  |.  RISC OS CLI i|
00000340  6e 73 74 61 6c 6c 61 74  69 6f 6e 20 69 6e 73 74  |nstallation inst|
00000350  72 75 63 74 69 6f 6e 73  0a 20 20 20 28 57 69 6e  |ructions.   (Win|
00000360  64 6f 77 73 2c 20 4d 61  63 69 6e 74 6f 73 68 2c  |dows, Macintosh,|
00000370  20 4f 53 2f 32 20 61 6e  64 20 52 49 53 43 20 4f  | OS/2 and RISC O|
00000380  53 20 47 55 49 20 69 6e  73 74 61 6c 6c 61 74 69  |S GUI installati|
00000390  6f 6e 20 69 6e 73 74 72  75 63 74 69 6f 6e 73 0a  |on instructions.|
000003a0  20 20 20 61 72 65 20 69  6e 63 6c 75 64 65 64 20  |   are included |
000003b0  77 69 74 68 20 74 68 65  69 72 20 72 65 73 70 65  |with their respe|
000003c0  63 74 69 76 65 20 70 72  6f 67 72 61 6d 73 2e 29  |ctive programs.)|
000003d0  0a 34 2e 20 20 55 70 67  72 61 64 69 6e 67 20 66  |.4.  Upgrading f|
000003e0  72 6f 6d 20 61 20 70 72  65 76 69 6f 75 73 20 76  |rom a previous v|
000003f0  65 72 73 69 6f 6e 20 6f  66 20 74 68 65 20 63 6c  |ersion of the cl|
00000400  69 65 6e 74 0a 35 2e 20  20 43 6f 6e 66 69 67 75  |ient.5.  Configu|
00000410  72 61 74 69 6f 6e 20 6f  66 20 74 68 65 20 63 6c  |ration of the cl|
00000420  69 65 6e 74 20 76 69 61  20 74 68 65 20 63 6c 69  |ient via the cli|
00000430  65 6e 74 20 63 6f 6e 66  69 67 20 6d 65 6e 75 0a  |ent config menu.|
00000440  36 2e 20 20 43 6c 69 65  6e 74 20 63 6f 6d 6d 61  |6.  Client comma|
00000450  6e 64 73 0a 37 2e 20 20  43 6c 69 65 6e 74 20 6f  |nds.7.  Client o|
00000460  70 74 69 6f 6e 73 0a 38  2e 20 20 4f 70 65 72 61  |ptions.8.  Opera|
00000470  74 69 6f 6e 20 6f 66 20  74 68 65 20 63 6c 69 65  |tion of the clie|
00000480  6e 74 0a 39 2e 20 20 46  6f 72 6d 61 74 20 6f 66  |nt.9.  Format of|
00000490  20 74 68 65 20 6c 6f 67  20 66 69 6c 65 0a 31 30  | the log file.10|
000004a0  2e 20 50 6c 61 74 66 6f  72 6d 20 73 70 65 63 69  |. Platform speci|
000004b0  66 69 63 20 69 6e 66 6f  72 6d 61 74 69 6f 6e 0a  |fic information.|
000004c0  20 20 20 20 61 2e 20 20  57 69 6e 64 6f 77 73 20  |    a.  Windows |
000004d0  4e 54 20 53 65 72 76 69  63 65 20 63 6c 69 65 6e  |NT Service clien|
000004e0  74 0a 20 20 20 20 62 2e  20 20 4d 53 2d 44 4f 53  |t.    b.  MS-DOS|
000004f0  20 63 6c 69 65 6e 74 0a  20 20 20 20 63 2e 20 20  | client.    c.  |
00000500  41 6d 69 67 61 20 63 6c  69 65 6e 74 0a 20 20 20  |Amiga client.   |
00000510  20 64 2e 20 20 52 49 53  43 20 4f 53 20 43 4c 49  | d.  RISC OS CLI|
00000520  0a 31 31 2e 20 46 72 65  71 75 65 6e 74 6c 79 20  |.11. Frequently |
00000530  61 73 6b 65 64 20 71 75  65 73 74 69 6f 6e 73 0a  |asked questions.|
00000540  31 32 2e 20 46 69 72 65  77 61 6c 6c 20 73 75 70  |12. Firewall sup|
00000550  70 6f 72 74 20 2f 20 4e  65 74 77 6f 72 6b 20 70  |port / Network p|
00000560  72 6f 74 6f 63 6f 6c 20  64 65 73 63 72 69 70 74  |rotocol descript|
00000570  69 6f 6e 0a 31 33 2e 20  46 6c 75 73 68 69 6e 67  |ion.13. Flushing|
00000580  20 61 6e 64 20 66 65 74  63 68 69 6e 67 20 62 75  | and fetching bu|
00000590  66 66 65 72 73 20 76 69  61 20 65 2d 6d 61 69 6c  |ffers via e-mail|
000005a0  0a 31 34 2e 20 48 6f 77  20 74 6f 20 67 65 74 20  |.14. How to get |
000005b0  68 65 6c 70 0a 31 35 2e  20 52 65 76 69 73 69 6f  |help.15. Revisio|
000005c0  6e 73 20 74 6f 20 74 68  69 73 20 64 6f 63 75 6d  |ns to this docum|
000005d0  65 6e 74 0a 0a 0a 31 2e  20 20 49 6e 74 72 6f 64  |ent...1.  Introd|
000005e0  75 63 74 69 6f 6e 0a 2d  2d 2d 2d 2d 2d 2d 2d 2d  |uction.---------|
000005f0  2d 2d 2d 2d 2d 2d 2d 0a  0a 43 6f 6e 67 72 61 74  |-------..Congrat|
00000600  75 6c 61 74 69 6f 6e 73  21 20 54 68 69 73 20 64  |ulations! This d|
00000610  69 73 74 72 69 62 75 74  65 64 2e 6e 65 74 20 63  |istributed.net c|
00000620  6c 69 65 6e 74 20 77 69  6c 6c 20 6d 61 6b 65 20  |lient will make |
00000630  79 6f 75 72 20 63 6f 6d  70 75 74 65 72 20 61 0a  |your computer a.|
00000640  70 61 72 74 20 6f 66 20  74 68 65 20 77 6f 72 6c  |part of the worl|
00000650  64 27 73 20 6c 61 72 67  65 73 74 20 63 6f 6d 70  |d's largest comp|
00000660  75 74 65 72 2c 20 64 69  73 74 72 69 62 75 74 65  |uter, distribute|
00000670  64 2e 6e 65 74 2e 20 54  68 65 20 63 6c 69 65 6e  |d.net. The clien|
00000680  74 20 79 6f 75 0a 68 61  76 65 20 64 6f 77 6e 6c  |t you.have downl|
00000690  6f 61 64 65 64 20 69 73  20 63 61 70 61 62 6c 65  |oaded is capable|
000006a0  20 6f 66 20 77 6f 72 6b  69 6e 67 20 6f 6e 20 74  | of working on t|
000006b0  77 6f 20 6f 66 20 44 69  73 74 72 69 62 75 74 65  |wo of Distribute|
000006c0  64 2e 4e 65 74 27 73 0a  6f 6e 67 6f 69 6e 67 20  |d.Net's.ongoing |
000006d0  70 72 6f 6a 65 63 74 73  3a 20 54 68 65 20 62 72  |projects: The br|
000006e0  75 74 65 2d 66 6f 72 63  65 20 64 65 63 72 79 70  |ute-force decryp|
000006f0  74 69 6f 6e 20 6f 66 20  61 20 52 43 35 2d 36 34  |tion of a RC5-64|
00000700  20 6d 65 73 73 61 67 65  2c 20 61 6e 64 0a 74 68  | message, and.th|
00000710  65 20 62 72 75 74 65 20  66 6f 72 63 65 20 64 65  |e brute force de|
00000720  63 72 79 70 74 69 6f 6e  20 6f 66 20 61 20 44 45  |cryption of a DE|
00000730  53 20 6d 65 73 73 61 67  65 2e 20 54 68 65 20 52  |S message. The R|
00000740  43 35 2d 36 34 20 63 6f  6e 74 65 73 74 20 69 73  |C5-64 contest is|
00000750  20 61 0a 6c 6f 6e 67 2d  74 65 72 6d 20 63 6f 6e  | a.long-term con|
00000760  74 65 73 74 2c 20 77 68  69 63 68 20 6d 61 79 20  |test, which may |
00000770  74 61 6b 65 20 61 20 63  6f 75 70 6c 65 20 6f 66  |take a couple of|
00000780  20 79 65 61 72 73 20 74  6f 20 73 6f 6c 76 65 2e  | years to solve.|
00000790  20 54 68 65 20 44 45 53  0a 63 6f 6e 74 65 73 74  | The DES.contest|
000007a0  73 2c 20 72 75 6e 20 74  77 69 63 65 20 61 20 79  |s, run twice a y|
000007b0  65 61 72 2c 20 61 72 65  20 73 68 6f 72 74 2c 20  |ear, are short, |
000007c0  61 6e 64 20 73 68 6f 75  6c 64 20 74 61 6b 65 20  |and should take |
000007d0  6c 65 73 73 20 74 68 61  6e 20 61 20 6d 6f 6e 74  |less than a mont|
000007e0  68 0a 74 6f 20 73 6f 6c  76 65 2e 20 41 73 20 61  |h.to solve. As a|
000007f0  20 72 65 73 75 6c 74 2c  20 74 68 69 73 20 63 6c  | result, this cl|
00000800  69 65 6e 74 20 77 69 6c  6c 20 77 6f 72 6b 20 6f  |ient will work o|
00000810  6e 20 44 45 53 20 64 75  72 69 6e 67 20 44 45 53  |n DES during DES|
00000820  20 63 6f 6e 74 65 73 74  73 2c 0a 61 6e 64 20 73  | contests,.and s|
00000830  77 69 74 63 68 20 62 61  63 6b 20 74 6f 20 52 43  |witch back to RC|
00000840  35 2d 36 34 20 77 68 65  6e 20 6e 6f 20 44 45 53  |5-64 when no DES|
00000850  20 63 6f 6e 74 65 73 74  20 69 73 20 67 6f 69 6e  | contest is goin|
00000860  67 20 6f 6e 2e 20 4e 6f  20 75 73 65 72 0a 69 6e  |g on. No user.in|
00000870  74 65 72 76 65 6e 74 69  6f 6e 20 69 73 20 72 65  |tervention is re|
00000880  71 75 69 72 65 64 20 66  6f 72 20 74 68 69 73 20  |quired for this |
00000890  73 77 69 74 63 68 6f 76  65 72 2e 0a 0a 49 66 20  |switchover...If |
000008a0  79 6f 75 27 64 20 6c 69  6b 65 20 6d 6f 72 65 20  |you'd like more |
000008b0  69 6e 66 6f 72 6d 61 74  69 6f 6e 20 6f 6e 20 6f  |information on o|
000008c0  75 72 20 63 75 72 72 65  6e 74 20 70 72 6f 6a 65  |ur current proje|
000008d0  63 74 20 73 74 61 74 75  73 2c 20 79 6f 75 20 73  |ct status, you s|
000008e0  68 6f 75 6c 64 0a 76 69  65 77 20 74 68 65 20 52  |hould.view the R|
000008f0  43 35 2d 36 34 20 61 6e  64 20 44 45 53 20 68 6f  |C5-64 and DES ho|
00000900  6d 65 70 61 67 65 73 2e  20 20 52 43 35 2d 36 34  |mepages.  RC5-64|
00000910  20 6d 61 79 20 62 65 20  66 6f 75 6e 64 20 61 74  | may be found at|
00000920  0a 22 68 74 74 70 3a 2f  2f 77 77 77 2e 64 69 73  |."http://www.dis|
00000930  74 72 69 62 75 74 65 64  2e 6e 65 74 2f 72 63 35  |tributed.net/rc5|
00000940  2f 22 2c 20 61 6e 64 20  44 45 53 20 6d 61 79 20  |/", and DES may |
00000950  62 65 20 66 6f 75 6e 64  20 61 74 0a 22 68 74 74  |be found at."htt|
00000960  70 3a 2f 2f 77 77 77 2e  64 69 73 74 72 69 62 75  |p://www.distribu|
00000970  74 65 64 2e 6e 65 74 2f  64 65 73 2f 22 2e 20 49  |ted.net/des/". I|
00000980  6e 20 74 68 65 20 6e 65  78 74 20 66 65 77 20 6d  |n the next few m|
00000990  6f 6e 74 68 73 2c 20 44  69 73 74 72 69 62 75 74  |onths, Distribut|
000009a0  65 64 2e 6e 65 74 0a 77  69 6c 6c 20 62 65 67 69  |ed.net.will begi|
000009b0  6e 20 77 6f 72 6b 69 6e  67 20 6f 6e 20 6f 74 68  |n working on oth|
000009c0  65 72 20 28 6e 6f 6e 2d  65 6e 63 72 79 70 74 69  |er (non-encrypti|
000009d0  6f 6e 20 72 65 6c 61 74  65 64 29 20 70 72 6f 6a  |on related) proj|
000009e0  65 63 74 73 2e 20 46 6f  72 0a 69 6e 66 6f 72 6d  |ects. For.inform|
000009f0  61 74 69 6f 6e 20 6f 6e  20 6f 74 68 65 72 20 70  |ation on other p|
00000a00  72 6f 6a 65 63 74 73 2c  20 70 6c 65 61 73 65 20  |rojects, please |
00000a10  6c 6f 6f 6b 20 61 74 0a  22 68 74 74 70 3a 2f 2f  |look at."http://|
00000a20  77 77 77 2e 64 69 73 74  72 69 62 75 74 65 64 2e  |www.distributed.|
00000a30  6e 65 74 2f 70 72 6f 6a  65 63 74 73 2f 22 2e 0a  |net/projects/"..|
00000a40  0a 32 2e 20 20 53 79 73  74 65 6d 20 52 65 71 75  |.2.  System Requ|
00000a50  69 72 65 6d 65 6e 74 73  0a 2d 2d 2d 2d 2d 2d 2d  |irements.-------|
00000a60  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00000a70  0a 0a 54 68 65 20 73 79  73 74 65 6d 20 72 65 71  |..The system req|
00000a80  75 69 72 65 6d 65 6e 74  73 20 66 6f 72 20 74 68  |uirements for th|
00000a90  69 73 20 63 6c 69 65 6e  74 20 76 61 72 79 20 66  |is client vary f|
00000aa0  72 6f 6d 20 70 6c 61 74  66 6f 72 6d 20 74 6f 20  |rom platform to |
00000ab0  70 6c 61 74 66 6f 72 6d  3b 0a 69 6e 20 67 65 6e  |platform;.in gen|
00000ac0  65 72 61 6c 2c 20 61 6c  6c 20 74 68 61 74 20 69  |eral, all that i|
00000ad0  73 20 72 65 71 75 69 72  65 64 20 69 73 20 61 20  |s required is a |
00000ae0  33 32 2d 62 69 74 20 70  72 6f 63 65 73 73 6f 72  |32-bit processor|
00000af0  20 77 69 74 68 20 6c 65  73 73 20 74 68 61 6e 20  | with less than |
00000b00  31 0a 6d 65 67 61 62 79  74 65 20 6f 66 20 72 61  |1.megabyte of ra|
00000b10  6d 2c 20 6c 65 73 73 20  74 68 61 6e 20 61 20 6d  |m, less than a m|
00000b20  65 67 61 62 79 74 65 20  6f 66 20 64 69 73 6b 20  |egabyte of disk |
00000b30  73 70 61 63 65 2c 20 61  6e 64 20 61 20 54 43 50  |space, and a TCP|
00000b40  2f 49 50 0a 69 6e 74 65  72 6e 65 74 20 63 6f 6e  |/IP.internet con|
00000b50  6e 65 63 74 69 6f 6e 20  6f 72 20 61 20 6d 65 74  |nection or a met|
00000b60  68 6f 64 20 6f 66 20 73  68 61 72 69 6e 67 20 66  |hod of sharing f|
00000b70  69 6c 65 73 20 77 69 74  68 20 61 6e 6f 74 68 65  |iles with anothe|
00000b80  72 20 63 6f 6d 70 75 74  65 72 0a 74 68 61 74 20  |r computer.that |
00000b90  68 61 73 20 69 6e 74 65  72 6e 65 74 20 63 6f 6e  |has internet con|
00000ba0  6e 65 63 74 69 76 69 74  79 2e 0a 0a 4e 6f 74 65  |nectivity...Note|
00000bb0  20 74 68 61 74 20 74 68  65 72 65 20 6d 61 79 20  | that there may |
00000bc0  62 65 20 73 79 73 74 65  6d 73 20 74 68 61 74 20  |be systems that |
00000bd0  6d 65 65 74 20 74 68 69  73 20 72 65 71 75 69 72  |meet this requir|
00000be0  65 6d 65 6e 74 2c 20 62  75 74 20 6c 61 63 6b 20  |ement, but lack |
00000bf0  61 0a 63 6c 69 65 6e 74  2e 20 20 49 66 20 79 6f  |a.client.  If yo|
00000c00  75 20 68 61 76 65 20 6f  6e 65 20 6f 66 20 74 68  |u have one of th|
00000c10  65 73 65 20 73 79 73 74  65 6d 73 2c 20 65 2d 6d  |ese systems, e-m|
00000c20  61 69 6c 0a 63 6f 64 65  72 73 40 6c 69 73 74 73  |ail.coders@lists|
00000c30  2e 64 69 73 74 72 69 62  75 74 65 64 2e 6e 65 74  |.distributed.net|
00000c40  20 74 6f 20 72 65 71 75  65 73 74 20 61 20 63 6c  | to request a cl|
00000c50  69 65 6e 74 20 66 6f 72  20 69 74 2e 20 20 50 6c  |ient for it.  Pl|
00000c60  65 61 73 65 0a 69 6e 63  6c 75 64 65 20 70 72 6f  |ease.include pro|
00000c70  63 65 73 73 6f 72 20 74  79 70 65 20 61 6e 20 6f  |cessor type an o|
00000c80  70 65 72 61 74 69 6e 67  20 73 79 73 74 65 6d 20  |perating system |
00000c90  69 6e 20 79 6f 75 72 20  72 65 71 75 65 73 74 2e  |in your request.|
00000ca0  0a 0a 54 68 65 20 6d 6f  73 74 20 69 6d 70 6f 72  |..The most impor|
00000cb0  74 61 6e 74 20 72 65 71  75 69 72 65 6d 65 6e 74  |tant requirement|
00000cc0  20 66 6f 72 20 72 75 6e  6e 69 6e 67 20 74 68 65  | for running the|
00000cd0  20 64 69 73 74 72 69 62  75 74 65 64 2e 6e 65 74  | distributed.net|
00000ce0  20 63 6c 69 65 6e 74 2c  0a 6f 66 20 63 6f 75 72  | client,.of cour|
00000cf0  73 65 2c 20 69 73 20 61  75 74 68 6f 72 69 7a 61  |se, is authoriza|
00000d00  74 69 6f 6e 20 74 6f 20  72 75 6e 20 74 68 65 20  |tion to run the |
00000d10  63 6c 69 65 6e 74 20 6f  6e 20 74 68 65 20 63 6f  |client on the co|
00000d20  6d 70 75 74 65 72 20 74  68 61 74 20 69 74 0a 69  |mputer that it.i|
00000d30  73 20 69 6e 73 74 61 6c  6c 65 64 20 6f 6e 2e 20  |s installed on. |
00000d40  54 68 69 73 20 69 73 20  6e 6f 74 20 61 6e 20 69  |This is not an i|
00000d50  73 73 75 65 20 77 69 74  68 20 79 6f 75 72 20 68  |ssue with your h|
00000d60  6f 6d 65 20 63 6f 6d 70  75 74 65 72 2c 20 62 75  |ome computer, bu|
00000d70  74 20 6d 61 6e 79 0a 63  6f 6d 70 61 6e 69 65 73  |t many.companies|
00000d80  20 61 6e 64 20 73 63 68  6f 6f 6c 73 20 68 61 76  | and schools hav|
00000d90  65 20 70 6f 6c 69 63 69  65 73 20 61 67 61 69 6e  |e policies again|
00000da0  73 74 20 72 75 6e 6e 69  6e 67 20 6f 75 74 73 69  |st running outsi|
00000db0  64 65 20 70 72 6f 67 72  61 6d 73 20 6f 6e 0a 74  |de programs on.t|
00000dc0  68 65 69 72 20 63 6f 6d  70 75 74 65 72 73 2e 20  |heir computers. |
00000dd0  49 6e 20 63 61 73 65 73  20 77 68 65 72 65 20 73  |In cases where s|
00000de0  75 63 68 20 61 20 70 6f  6c 69 63 79 20 65 78 69  |uch a policy exi|
00000df0  73 74 73 2c 20 61 73 6b  20 79 6f 75 72 20 73 79  |sts, ask your sy|
00000e00  73 74 65 6d 0a 61 64 6d  69 6e 69 73 74 72 61 74  |stem.administrat|
00000e10  6f 72 20 42 45 46 4f 52  45 20 61 74 74 65 6d 70  |or BEFORE attemp|
00000e20  74 69 6e 67 20 74 6f 20  69 6e 73 74 61 6c 6c 20  |ting to install |
00000e30  74 68 65 20 63 6c 69 65  6e 74 2e 20 49 74 20 69  |the client. It i|
00000e40  73 20 76 65 72 79 0a 70  6f 73 73 69 62 6c 65 20  |s very.possible |
00000e50  74 68 61 74 20 68 65 2f  73 68 65 20 77 69 6c 6c  |that he/she will|
00000e60  20 6c 69 6b 65 20 74 68  65 20 69 64 65 61 2c 20  | like the idea, |
00000e70  61 6e 64 20 63 68 6f 6f  73 65 20 74 6f 20 69 6e  |and choose to in|
00000e80  73 74 61 6c 6c 20 74 68  65 0a 63 6c 69 65 6e 74  |stall the.client|
00000e90  20 6f 6e 20 61 6c 6c 20  63 6f 6d 70 75 74 65 72  | on all computer|
00000ea0  73 20 61 74 20 74 68 61  74 20 73 69 74 65 2e 20  |s at that site. |
00000eb0  48 6f 77 65 76 65 72 2c  20 69 66 20 74 68 65 20  |However, if the |
00000ec0  61 6e 73 77 65 72 20 69  73 20 61 20 27 6e 6f 27  |answer is a 'no'|
00000ed0  2c 0a 64 6f 20 6e 6f 74  20 70 75 73 68 20 74 68  |,.do not push th|
00000ee0  65 20 69 73 73 75 65 2e  20 52 53 41 27 73 20 63  |e issue. RSA's c|
00000ef0  6f 6e 74 65 73 74 20 72  75 6c 65 73 20 73 74 69  |ontest rules sti|
00000f00  70 75 6c 61 74 65 20 74  68 61 74 20 61 6c 6c 20  |pulate that all |
00000f10  63 6c 69 65 6e 74 73 0a  6d 75 73 74 20 62 65 20  |clients.must be |
00000f20  72 75 6e 20 6f 6e 20 61  75 74 68 6f 72 69 7a 65  |run on authorize|
00000f30  64 20 73 79 73 74 65 6d  73 2e 20 54 68 65 20 6f  |d systems. The o|
00000f40  6e 6c 79 20 73 75 70 70  6f 72 74 20 77 65 20 77  |nly support we w|
00000f50  69 6c 6c 20 67 69 76 65  20 74 6f 0a 75 6e 61 75  |ill give to.unau|
00000f60  74 68 6f 72 69 7a 65 64  20 69 6e 73 74 61 6c 6c  |thorized install|
00000f70  61 74 69 6f 6e 73 20 69  73 20 68 65 6c 70 20 69  |ations is help i|
00000f80  6e 20 75 6e 69 6e 73 74  61 6c 6c 69 6e 67 20 74  |n uninstalling t|
00000f90  68 65 6d 2e 0a 0a 0a 33  2e 20 20 49 6e 73 74 61  |hem....3.  Insta|
00000fa0  6c 6c 61 74 69 6f 6e 20  6f 66 20 74 68 65 20 63  |llation of the c|
00000fb0  6c 69 65 6e 74 0a 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |lient.----------|
00000fc0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00000fd0  2d 2d 2d 2d 0a 0a 33 61  2e 20 20 57 69 6e 64 6f  |----..3a.  Windo|
00000fe0  77 73 20 39 35 2f 39 38  2f 4e 54 20 43 4c 49 20  |ws 95/98/NT CLI |
00000ff0  69 6e 73 74 61 6c 6c 61  74 69 6f 6e 20 69 6e 73  |installation ins|
00001000  74 72 75 63 74 69 6f 6e  73 3a 0a 0a 20 20 20 20  |tructions:..    |
00001010  20 61 2e 20 20 55 6e 7a  69 70 20 74 68 65 20 63  | a.  Unzip the c|
00001020  6f 6d 70 72 65 73 73 65  64 20 66 69 6c 65 20 69  |ompressed file i|
00001030  6e 74 6f 20 74 68 65 20  64 69 72 65 63 74 6f 72  |nto the director|
00001040  79 20 69 6e 20 77 68 69  63 68 20 79 6f 75 0a 20  |y in which you. |
00001050  20 20 20 20 20 20 20 20  77 69 6c 6c 20 62 65 20  |        will be |
00001060  72 75 6e 6e 69 6e 67 20  74 68 65 20 63 6c 69 65  |running the clie|
00001070  6e 74 2c 20 6d 6f 73 74  20 6c 69 6b 65 6c 79 0a  |nt, most likely.|
00001080  20 20 20 20 20 20 20 20  20 22 63 3a 5c 70 72 6f  |         "c:\pro|
00001090  67 72 61 6d 20 66 69 6c  65 73 5c 72 63 35 64 65  |gram files\rc5de|
000010a0  73 5c 22 2e 0a 20 20 20  20 20 62 2e 20 20 52 75  |s\"..     b.  Ru|
000010b0  6e 20 72 63 35 64 65 73  2e 65 78 65 2e 20 20 54  |n rc5des.exe.  T|
000010c0  68 69 73 20 77 69 6c 6c  20 69 6e 69 74 69 61 74  |his will initiat|
000010d0  65 20 74 68 65 20 6d 65  6e 75 2d 64 72 69 76 65  |e the menu-drive|
000010e0  6e 0a 20 20 20 20 20 20  20 20 20 63 6f 6e 66 69  |n.         confi|
000010f0  67 75 72 61 74 69 6f 6e  20 28 64 65 73 63 72 69  |guration (descri|
00001100  62 65 64 20 62 65 6c 6f  77 2e 29 20 20 53 65 74  |bed below.)  Set|
00001110  20 74 68 65 20 6f 70 74  69 6f 6e 73 20 66 6f 72  | the options for|
00001120  20 79 6f 75 72 0a 20 20  20 20 20 20 20 20 20 63  | your.         c|
00001130  6f 6e 66 69 67 75 72 61  74 69 6f 6e 2e 0a 20 20  |onfiguration..  |
00001140  20 20 20 63 2e 20 20 52  75 6e 20 22 72 63 35 64  |   c.  Run "rc5d|
00001150  65 73 2e 65 78 65 20 2d  69 6e 73 74 61 6c 6c 22  |es.exe -install"|
00001160  20 74 68 69 73 20 77 69  6c 6c 20 73 65 74 20 74  | this will set t|
00001170  68 65 20 63 6c 69 65 6e  74 20 73 6f 20 74 68 61  |he client so tha|
00001180  74 0a 20 20 20 20 20 20  20 20 20 69 74 20 77 69  |t.         it wi|
00001190  6c 6c 20 61 75 74 6f 6d  61 74 69 63 61 6c 6c 79  |ll automatically|
000011a0  20 73 74 61 72 74 20 69  74 73 65 6c 66 20 77 68  | start itself wh|
000011b0  65 6e 20 79 6f 75 20 65  6e 74 65 72 20 77 69 6e  |en you enter win|
000011c0  64 6f 77 73 2e 0a 20 20  20 20 20 64 2e 20 20 53  |dows..     d.  S|
000011d0  74 61 72 74 20 74 68 65  20 63 6c 69 65 6e 74 20  |tart the client |
000011e0  75 70 20 61 67 61 69 6e  3b 20 69 74 20 73 68 6f  |up again; it sho|
000011f0  75 6c 64 20 6e 6f 77 20  72 65 63 65 69 76 65 20  |uld now receive |
00001200  73 6f 6d 65 0a 20 20 20  20 20 20 20 20 20 62 6c  |some.         bl|
00001210  6f 63 6b 73 2c 20 61 6e  64 20 62 65 67 69 6e 20  |ocks, and begin |
00001220  77 6f 72 6b 69 6e 67 2e  0a 0a 33 62 2e 20 20 57  |working...3b.  W|
00001230  69 6e 64 6f 77 73 20 4e  54 20 53 65 72 76 69 63  |indows NT Servic|
00001240  65 20 69 6e 73 74 61 6c  6c 61 74 69 6f 6e 20 69  |e installation i|
00001250  6e 73 74 72 75 63 74 69  6f 6e 73 3a 0a 0a 20 20  |nstructions:..  |
00001260  20 20 20 61 2e 20 20 55  6e 7a 69 70 20 74 68 65  |   a.  Unzip the|
00001270  20 63 6f 6d 70 72 65 73  73 65 64 20 66 69 6c 65  | compressed file|
00001280  20 69 6e 74 6f 20 74 68  65 20 64 69 72 65 63 74  | into the direct|
00001290  6f 72 79 20 66 72 6f 6d  20 77 68 69 63 68 20 79  |ory from which y|
000012a0  6f 75 0a 20 20 20 20 20  20 20 20 20 77 69 6c 6c  |ou.         will|
000012b0  20 62 65 20 72 75 6e 6e  69 6e 67 20 74 68 65 20  | be running the |
000012c0  63 6c 69 65 6e 74 2c 20  6d 6f 73 74 20 6c 69 6b  |client, most lik|
000012d0  65 6c 79 0a 20 20 20 20  20 20 20 20 20 22 63 3a  |ely.         "c:|
000012e0  5c 70 72 6f 67 72 61 6d  20 66 69 6c 65 73 5c 72  |\program files\r|
000012f0  63 35 64 65 73 5c 22 2e  0a 20 20 20 20 20 62 2e  |c5des\"..     b.|
00001300  20 20 45 78 65 63 75 74  65 20 72 63 35 64 65 73  |  Execute rc5des|
00001310  73 72 76 2e 65 78 65 20  2d 20 74 68 69 73 20 77  |srv.exe - this w|
00001320  69 6c 6c 20 62 65 67 69  6e 20 74 68 65 20 6d 65  |ill begin the me|
00001330  6e 75 20 64 72 69 76 65  6e 0a 20 20 20 20 20 20  |nu driven.      |
00001340  20 20 20 63 6f 6e 66 69  67 75 72 61 74 69 6f 6e  |   configuration|
00001350  20 75 74 69 6c 69 74 79  2e 20 53 65 74 20 74 68  | utility. Set th|
00001360  65 20 6f 70 74 69 6f 6e  73 20 66 6f 72 20 79 6f  |e options for yo|
00001370  75 72 20 63 6c 69 65 6e  74 20 61 73 0a 20 20 20  |ur client as.   |
00001380  20 20 20 20 20 20 64 65  73 63 72 69 62 65 64 20  |      described |
00001390  69 6e 20 73 65 63 74 69  6f 6e 20 35 20 6f 66 20  |in section 5 of |
000013a0  74 68 69 73 20 64 6f 63  75 6d 65 6e 74 2e 20 28  |this document. (|
000013b0  4e 6f 74 65 20 74 68 61  74 20 79 6f 75 0a 20 20  |Note that you.  |
000013c0  20 20 20 20 20 20 20 77  69 6c 6c 20 6e 6f 74 20  |       will not |
000013d0  6e 65 65 64 20 74 6f 20  63 6f 6e 66 69 67 75 72  |need to configur|
000013e0  65 20 6d 6f 73 74 20 6f  66 20 74 68 65 20 6f 70  |e most of the op|
000013f0  74 69 6f 6e 73 20 75 6e  6c 65 73 73 20 79 6f 75  |tions unless you|
00001400  0a 20 20 20 20 20 20 20  20 20 61 72 65 20 62 65  |.         are be|
00001410  68 69 6e 64 20 61 20 66  69 72 65 77 61 6c 6c 20  |hind a firewall |
00001420  6f 72 20 68 61 76 65 20  6f 74 68 65 72 20 73 70  |or have other sp|
00001430  65 63 69 61 6c 20 63 6f  6e 66 69 67 75 72 61 74  |ecial configurat|
00001440  69 6f 6e 0a 20 20 20 20  20 20 20 20 20 6e 65 65  |ion.         nee|
00001450  64 73 2e 29 20 57 68 65  6e 20 79 6f 75 20 61 72  |ds.) When you ar|
00001460  65 20 64 6f 6e 65 2c 20  74 79 70 65 20 30 20 5b  |e done, type 0 [|
00001470  45 4e 54 45 52 5d 20 74  6f 20 65 78 69 74 20 61  |ENTER] to exit a|
00001480  6e 64 20 73 61 76 65 0a  20 20 20 20 20 20 20 20  |nd save.        |
00001490  20 74 68 65 20 73 65 74  74 69 6e 67 73 2e 0a 20  | the settings.. |
000014a0  20 20 20 20 63 2e 20 20  52 75 6e 20 22 72 63 35  |    c.  Run "rc5|
000014b0  64 65 73 72 76 2e 65 78  65 20 2d 69 6e 73 74 61  |desrv.exe -insta|
000014c0  6c 6c 22 20 73 6f 20 74  68 61 74 20 74 68 65 20  |ll" so that the |
000014d0  63 6c 69 65 6e 74 20 77  69 6c 6c 0a 20 20 20 20  |client will.    |
000014e0  20 20 20 20 20 69 6e 73  74 61 6c 6c 20 69 74 73  |     install its|
000014f0  65 6c 66 20 61 73 20 61  20 73 79 73 74 65 6d 20  |elf as a system |
00001500  73 65 72 76 69 63 65 2e  20 59 6f 75 20 6d 75 73  |service. You mus|
00001510  74 20 68 61 76 65 0a 20  20 20 20 20 20 20 20 20  |t have.         |
00001520  61 64 6d 69 6e 69 73 74  72 61 74 6f 72 20 61 63  |administrator ac|
00001530  63 65 73 73 20 66 6f 72  20 74 68 69 73 20 74 6f  |cess for this to|
00001540  20 77 6f 72 6b 20 70 72  6f 70 65 72 6c 79 2e 0a  | work properly..|
00001550  20 20 20 20 20 64 2e 20  20 47 6f 20 69 6e 74 6f  |     d.  Go into|
00001560  20 74 68 65 20 77 69 6e  64 6f 77 73 20 63 6f 6e  | the windows con|
00001570  74 72 6f 6c 20 70 61 6e  65 6c 20 61 6e 64 20 69  |trol panel and i|
00001580  6e 74 6f 20 22 53 65 72  76 69 63 65 73 22 2e 20  |nto "Services". |
00001590  49 66 0a 20 20 20 20 20  20 20 20 20 74 68 65 20  |If.         the |
000015a0  63 6c 69 65 6e 74 20 69  6e 73 74 61 6c 6c 65 64  |client installed|
000015b0  20 70 72 6f 70 65 72 6c  79 2c 20 79 6f 75 20 73  | properly, you s|
000015c0  68 6f 75 6c 64 20 73 65  65 20 74 68 65 20 6c 69  |hould see the li|
000015d0  73 74 69 6e 67 0a 20 20  20 20 20 20 20 20 20 22  |sting.         "|
000015e0  44 69 73 74 72 69 62 75  74 65 64 2e 4e 65 74 20  |Distributed.Net |
000015f0  52 43 35 2f 44 45 53 20  73 65 72 76 69 63 65 20  |RC5/DES service |
00001600  63 6c 69 65 6e 74 22 2e  20 49 6e 20 74 68 65 20  |client". In the |
00001610  73 74 61 72 74 75 70 0a  20 20 20 20 20 20 20 20  |startup.        |
00001620  20 63 6f 6c 75 6d 6e 20  79 6f 75 20 73 68 6f 75  | column you shou|
00001630  6c 64 20 73 65 65 20 74  68 65 20 6c 69 73 74 69  |ld see the listi|
00001640  6e 67 20 22 41 75 74 6f  6d 61 74 69 63 22 2c 20  |ng "Automatic", |
00001650  69 6e 64 69 63 61 74 69  6e 67 0a 20 20 20 20 20  |indicating.     |
00001660  20 20 20 20 74 68 61 74  20 74 68 65 20 63 6c 69  |    that the cli|
00001670  65 6e 74 20 77 69 6c 6c  20 73 74 61 72 74 20 6f  |ent will start o|
00001680  6e 20 65 61 63 68 20 62  6f 6f 74 20 61 75 74 6f  |n each boot auto|
00001690  6d 61 74 69 63 61 6c 6c  79 2e 20 49 66 0a 20 20  |matically. If.  |
000016a0  20 20 20 20 20 20 20 74  68 65 20 63 75 72 72 65  |       the curre|
000016b0  6e 74 20 73 74 61 74 75  73 20 69 73 20 62 6c 61  |nt status is bla|
000016c0  6e 6b 2c 20 63 6c 69 63  6b 20 22 53 74 61 72 74  |nk, click "Start|
000016d0  22 20 74 6f 20 62 65 67  69 6e 20 74 68 65 0a 20  |" to begin the. |
000016e0  20 20 20 20 20 20 20 20  63 6c 69 65 6e 74 27 73  |        client's|
000016f0  20 6f 70 65 72 61 74 69  6f 6e 2e 0a 20 20 20 20  | operation..    |
00001700  20 65 2e 20 20 49 66 20  79 6f 75 20 68 61 76 65  | e.  If you have|
00001710  20 6c 6f 67 67 69 6e 67  20 65 6e 61 62 6c 65 64  | logging enabled|
00001720  20 28 77 68 69 63 68 20  69 73 20 68 69 67 68 6c  | (which is highl|
00001730  79 20 72 65 63 6f 6d 6d  65 6e 64 65 64 20 69 6e  |y recommended in|
00001740  0a 20 20 20 20 20 20 20  20 20 74 68 69 73 20 63  |.         this c|
00001750  61 73 65 2c 20 61 73 20  74 68 65 20 73 65 72 76  |ase, as the serv|
00001760  69 63 65 20 63 6c 69 65  6e 74 20 68 61 73 20 6e  |ice client has n|
00001770  6f 20 75 73 65 72 20 66  65 65 64 62 61 63 6b 0a  |o user feedback.|
00001780  20 20 20 20 20 20 20 20  20 6f 74 68 65 72 77 69  |         otherwi|
00001790  73 65 29 20 79 6f 75 20  6d 61 79 20 77 69 73 68  |se) you may wish|
000017a0  20 74 6f 20 69 6e 73 70  65 63 74 20 74 68 65 20  | to inspect the |
000017b0  6c 6f 67 20 66 69 6c 65  20 61 20 66 65 77 20 68  |log file a few h|
000017c0  6f 75 72 73 0a 20 20 20  20 20 20 20 20 20 6c 61  |ours.         la|
000017d0  74 65 72 20 74 6f 20 65  6e 73 75 72 65 20 74 68  |ter to ensure th|
000017e0  61 74 20 74 68 65 20 63  6c 69 65 6e 74 20 69 73  |at the client is|
000017f0  20 6f 70 65 72 61 74 69  6e 67 20 70 72 6f 70 65  | operating prope|
00001800  72 6c 79 2e 0a 0a 33 63  2e 20 20 4f 53 2f 32 20  |rly...3c.  OS/2 |
00001810  43 4c 49 20 69 6e 73 74  61 6c 6c 61 74 69 6f 6e  |CLI installation|
00001820  20 69 6e 73 74 72 75 63  74 69 6f 6e 73 3a 0a 0a  | instructions:..|
00001830  20 20 20 20 20 61 2e 20  20 55 6e 7a 69 70 20 74  |     a.  Unzip t|
00001840  68 65 20 63 6f 6d 70 72  65 73 73 65 64 20 66 69  |he compressed fi|
00001850  6c 65 20 69 6e 74 6f 20  74 68 65 20 64 69 72 65  |le into the dire|
00001860  63 74 6f 72 79 20 69 6e  20 77 68 69 63 68 0a 20  |ctory in which. |
00001870  20 20 20 20 20 20 20 20  79 6f 75 20 77 69 6c 6c  |        you will|
00001880  20 62 65 20 72 75 6e 6e  69 6e 67 20 74 68 65 20  | be running the |
00001890  63 6c 69 65 6e 74 2c 20  6d 6f 73 74 20 6c 69 6b  |client, most lik|
000018a0  65 6c 79 20 22 63 3a 5c  72 63 35 64 65 73 5c 22  |ely "c:\rc5des\"|
000018b0  2e 0a 20 20 20 20 20 62  2e 20 20 52 65 61 64 20  |..     b.  Read |
000018c0  74 68 65 20 64 6f 63 75  6d 65 6e 74 61 74 69 6f  |the documentatio|
000018d0  6e 20 28 74 68 69 73 20  66 69 6c 65 29 20 74 68  |n (this file) th|
000018e0  72 6f 75 67 68 20 73 6f  20 74 68 61 74 20 79 6f  |rough so that yo|
000018f0  75 0a 20 20 20 20 20 20  20 20 20 63 6f 6d 70 6c  |u.         compl|
00001900  65 74 65 6c 79 20 75 6e  64 65 72 73 74 61 6e 64  |etely understand|
00001910  20 68 6f 77 20 74 6f 20  6f 70 65 72 61 74 65 20  | how to operate |
00001920  74 68 65 20 63 6c 69 65  6e 74 2e 0a 20 20 20 20  |the client..    |
00001930  20 63 2e 20 20 52 75 6e  20 72 63 35 64 65 73 2e  | c.  Run rc5des.|
00001940  65 78 65 2e 20 20 54 68  69 73 20 77 69 6c 6c 20  |exe.  This will |
00001950  69 6e 69 74 69 61 74 65  20 74 68 65 20 6d 65 6e  |initiate the men|
00001960  75 2d 64 72 69 76 65 6e  0a 20 20 20 20 20 20 20  |u-driven.       |
00001970  20 20 63 6f 6e 66 69 67  75 72 61 74 69 6f 6e 20  |  configuration |
00001980  28 64 65 73 63 72 69 62  65 64 20 62 65 6c 6f 77  |(described below|
00001990  2e 29 20 20 53 65 74 20  74 68 65 20 6f 70 74 69  |.)  Set the opti|
000019a0  6f 6e 73 20 66 6f 72 20  79 6f 75 72 0a 20 20 20  |ons for your.   |
000019b0  20 20 20 20 20 20 63 6f  6e 66 69 67 75 72 61 74  |      configurat|
000019c0  69 6f 6e 2e 0a 20 20 20  20 20 64 2e 20 20 52 75  |ion..     d.  Ru|
000019d0  6e 20 22 72 63 35 64 65  73 2e 65 78 65 20 2d 69  |n "rc5des.exe -i|
000019e0  6e 73 74 61 6c 6c 22 20  74 68 69 73 20 77 69 6c  |nstall" this wil|
000019f0  6c 20 73 65 74 20 74 68  65 20 63 6c 69 65 6e 74  |l set the client|
00001a00  20 73 6f 20 74 68 61 74  0a 20 20 20 20 20 20 20  | so that.       |
00001a10  20 20 69 74 20 77 69 6c  6c 20 61 75 74 6f 6d 61  |  it will automa|
00001a20  74 69 63 61 6c 6c 79 20  73 74 61 72 74 20 69 74  |tically start it|
00001a30  73 65 6c 66 20 77 68 65  6e 20 79 6f 75 20 72 65  |self when you re|
00001a40  73 74 61 72 74 20 4f 53  2f 32 2e 0a 20 20 20 20  |start OS/2..    |
00001a50  20 20 20 20 20 52 75 6e  20 22 72 63 35 64 65 73  |     Run "rc5des|
00001a60  2e 65 78 65 20 2d 69 6e  73 74 61 6c 6c 20 2d 68  |.exe -install -h|
00001a70  69 64 65 22 20 69 66 20  79 6f 75 20 77 61 6e 74  |ide" if you want|
00001a80  20 74 68 65 20 63 6c 69  65 6e 74 20 74 6f 0a 20  | the client to. |
00001a90  20 20 20 20 20 20 20 20  73 74 61 72 74 20 68 69  |        start hi|
00001aa0  64 64 65 6e 2e 0a 20 20  20 20 20 65 2e 20 20 53  |dden..     e.  S|
00001ab0  74 61 72 74 20 74 68 65  20 63 6c 69 65 6e 74 20  |tart the client |
00001ac0  75 70 20 61 67 61 69 6e  3b 20 69 74 20 73 68 6f  |up again; it sho|
00001ad0  75 6c 64 20 6e 6f 77 20  72 65 63 65 69 76 65 20  |uld now receive |
00001ae0  73 6f 6d 65 0a 20 20 20  20 20 20 20 20 20 62 6c  |some.         bl|
00001af0  6f 63 6b 73 2c 20 61 6e  64 20 62 65 67 69 6e 20  |ocks, and begin |
00001b00  77 6f 72 6b 69 6e 67 2e  0a 0a 33 64 2e 20 20 55  |working...3d.  U|
00001b10  6e 69 78 20 63 6c 69 65  6e 74 20 69 6e 73 74 61  |nix client insta|
00001b20  6c 6c 61 74 69 6f 6e 20  69 6e 73 74 72 75 63 74  |llation instruct|
00001b30  69 6f 6e 73 3a 0a 0a 20  20 20 20 20 61 2e 20 20  |ions:..     a.  |
00001b40  55 6e 74 61 72 2f 67 7a  69 70 20 74 68 65 20 63  |Untar/gzip the c|
00001b50  6f 6d 70 72 65 73 73 65  64 20 66 69 6c 65 20 69  |ompressed file i|
00001b60  6e 74 6f 20 74 68 65 20  64 69 72 65 63 74 6f 72  |nto the director|
00001b70  79 20 69 6e 20 77 68 69  63 68 0a 20 20 20 20 20  |y in which.     |
00001b80  20 20 20 20 79 6f 75 20  77 69 6c 6c 20 62 65 20  |    you will be |
00001b90  72 75 6e 6e 69 6e 67 20  74 68 65 20 63 6c 69 65  |running the clie|
00001ba0  6e 74 2e 0a 20 20 20 20  20 62 2e 20 20 52 65 61  |nt..     b.  Rea|
00001bb0  64 20 74 68 65 20 64 6f  63 75 6d 65 6e 74 61 74  |d the documentat|
00001bc0  69 6f 6e 20 28 74 68 69  73 20 66 69 6c 65 29 20  |ion (this file) |
00001bd0  74 68 72 6f 75 67 68 20  73 6f 20 74 68 61 74 20  |through so that |
00001be0  79 6f 75 0a 20 20 20 20  20 20 20 20 20 63 6f 6d  |you.         com|
00001bf0  70 6c 65 74 65 6c 79 20  75 6e 64 65 72 73 74 61  |pletely understa|
00001c00  6e 64 20 68 6f 77 20 74  6f 20 6f 70 65 72 61 74  |nd how to operat|
00001c10  65 20 74 68 65 20 63 6c  69 65 6e 74 2e 0a 20 20  |e the client..  |
00001c20  20 20 20 63 2e 20 20 52  75 6e 20 72 63 35 64 65  |   c.  Run rc5de|
00001c30  73 2e 20 20 54 68 69 73  20 77 69 6c 6c 20 69 6e  |s.  This will in|
00001c40  69 74 69 61 74 65 20 74  68 65 20 6d 65 6e 75 2d  |itiate the menu-|
00001c50  64 72 69 76 65 6e 0a 20  20 20 20 20 20 20 20 20  |driven.         |
00001c60  63 6f 6e 66 69 67 75 72  61 74 69 6f 6e 20 28 64  |configuration (d|
00001c70  65 73 63 72 69 62 65 64  20 62 65 6c 6f 77 2e 29  |escribed below.)|
00001c80  20 20 53 65 74 20 74 68  65 20 6f 70 74 69 6f 6e  |  Set the option|
00001c90  73 20 66 6f 72 20 79 6f  75 72 0a 20 20 20 20 20  |s for your.     |
00001ca0  20 20 20 20 63 6f 6e 66  69 67 75 72 61 74 69 6f  |    configuratio|
00001cb0  6e 2e 0a 20 20 20 20 20  64 2e 20 20 53 65 74 20  |n..     d.  Set |
00001cc0  74 68 65 20 63 6c 69 65  6e 74 20 73 6f 20 74 68  |the client so th|
00001cd0  61 74 20 69 74 20 77 69  6c 6c 20 61 75 74 6f 2d  |at it will auto-|
00001ce0  73 74 61 72 74 20 6f 6e  20 73 79 73 74 65 6d 20  |start on system |
00001cf0  62 6f 6f 74 2e 0a 20 20  20 20 20 65 2e 20 20 53  |boot..     e.  S|
00001d00  74 61 72 74 20 74 68 65  20 63 6c 69 65 6e 74 20  |tart the client |
00001d10  75 70 20 61 67 61 69 6e  3b 20 69 74 20 73 68 6f  |up again; it sho|
00001d20  75 6c 64 20 6e 6f 77 20  72 65 63 65 69 76 65 20  |uld now receive |
00001d30  73 6f 6d 65 0a 20 20 20  20 20 20 20 20 20 62 6c  |some.         bl|
00001d40  6f 63 6b 73 2c 20 61 6e  64 20 62 65 67 69 6e 20  |ocks, and begin |
00001d50  77 6f 72 6b 69 6e 67 2e  0a 0a 33 65 2e 20 20 4d  |working...3e.  M|
00001d60  53 2d 44 4f 53 20 63 6c  69 65 6e 74 20 69 6e 73  |S-DOS client ins|
00001d70  74 61 6c 6c 61 74 69 6f  6e 20 69 6e 73 74 72 75  |tallation instru|
00001d80  63 74 69 6f 6e 73 3a 0a  0a 54 68 65 20 4d 53 2d  |ctions:..The MS-|
00001d90  44 4f 53 20 63 6c 69 65  6e 74 20 69 73 20 6e 6f  |DOS client is no|
00001da0  74 20 61 20 73 74 61 6e  64 61 6c 6f 6e 65 20 63  |t a standalone c|
00001db0  6c 69 65 6e 74 3b 20 69  74 20 72 65 71 75 69 72  |lient; it requir|
00001dc0  65 73 20 22 66 65 65 64  69 6e 67 22 20 6f 66 0a  |es "feeding" of.|
00001dd0  62 75 66 66 65 72 20 66  69 6c 65 73 20 66 72 6f  |buffer files fro|
00001de0  6d 20 61 20 6e 65 74 77  6f 72 6b 61 62 6c 65 20  |m a networkable |
00001df0  63 6c 69 65 6e 74 2e 20  50 6c 65 61 73 65 20 73  |client. Please s|
00001e00  65 65 20 73 65 63 74 69  6f 6e 20 31 30 62 20 66  |ee section 10b f|
00001e10  6f 72 20 6d 6f 72 65 0a  69 6e 66 6f 72 6d 61 74  |or more.informat|
00001e20  69 6f 6e 20 6f 6e 20 68  6f 77 20 74 6f 20 75 73  |ion on how to us|
00001e30  65 20 69 74 2e 0a 0a 33  66 2e 20 20 41 6d 69 67  |e it...3f.  Amig|
00001e40  61 20 63 6c 69 65 6e 74  20 69 6e 73 74 61 6c 6c  |a client install|
00001e50  61 74 69 6f 6e 20 69 6e  73 74 72 75 63 74 69 6f  |ation instructio|
00001e60  6e 73 3a 0a 0a 20 20 20  20 20 61 2e 20 20 55 6e  |ns:..     a.  Un|
00001e70  70 61 63 6b 20 74 68 65  20 63 6f 6d 70 72 65 73  |pack the compres|
00001e80  73 65 64 20 66 69 6c 65  20 69 6e 74 6f 20 74 68  |sed file into th|
00001e90  65 20 64 69 72 65 63 74  6f 72 79 20 66 72 6f 6d  |e directory from|
00001ea0  20 77 68 69 63 68 20 79  6f 75 0a 20 20 20 20 20  | which you.     |
00001eb0  20 20 20 20 77 69 6c 6c  20 62 65 20 72 75 6e 6e  |    will be runn|
00001ec0  69 6e 67 20 74 68 65 20  63 6c 69 65 6e 74 2e 0a  |ing the client..|
00001ed0  20 20 20 20 20 62 2e 20  20 46 72 6f 6d 20 61 20  |     b.  From a |
00001ee0  73 68 65 6c 6c 2c 20 75  73 65 20 22 72 63 35 64  |shell, use "rc5d|
00001ef0  65 73 20 2d 63 6f 6e 66  69 67 22 2e 20 54 68 69  |es -config". Thi|
00001f00  73 20 77 69 6c 6c 20 69  6e 69 74 69 61 74 65 20  |s will initiate |
00001f10  74 68 65 0a 20 20 20 20  20 20 20 20 20 6d 65 6e  |the.         men|
00001f20  75 2d 64 72 69 76 65 6e  20 63 6f 6e 66 69 67 75  |u-driven configu|
00001f30  72 61 74 69 6f 6e 20 28  64 65 73 63 72 69 62 65  |ration (describe|
00001f40  64 20 62 65 6c 6f 77 2e  29 20 53 65 74 20 74 68  |d below.) Set th|
00001f50  65 20 6f 70 74 69 6f 6e  73 20 66 6f 72 0a 20 20  |e options for.  |
00001f60  20 20 20 20 20 20 20 79  6f 75 72 20 63 6c 69 65  |       your clie|
00001f70  6e 74 20 61 73 20 64 65  73 63 72 69 62 65 64 20  |nt as described |
00001f80  69 6e 20 73 65 63 74 69  6f 6e 20 35 20 6f 66 20  |in section 5 of |
00001f90  74 68 69 73 20 64 6f 63  75 6d 65 6e 74 2e 20 28  |this document. (|
00001fa0  4e 6f 74 65 0a 20 20 20  20 20 20 20 20 20 74 68  |Note.         th|
00001fb0  61 74 20 79 6f 75 20 77  69 6c 6c 20 6e 6f 74 20  |at you will not |
00001fc0  6e 65 65 64 20 74 6f 20  63 6f 6e 66 69 67 75 72  |need to configur|
00001fd0  65 20 6d 6f 73 74 20 6f  66 20 74 68 65 20 6f 70  |e most of the op|
00001fe0  74 69 6f 6e 73 20 75 6e  6c 65 73 73 0a 20 20 20  |tions unless.   |
00001ff0  20 20 20 20 20 20 79 6f  75 20 61 72 65 20 62 65  |      you are be|
00002000  68 69 6e 64 20 61 20 66  69 72 65 77 61 6c 6c 20  |hind a firewall |
00002010  6f 72 20 68 61 76 65 20  6f 74 68 65 72 20 73 70  |or have other sp|
00002020  65 63 69 61 6c 20 63 6f  6e 66 69 67 75 72 61 74  |ecial configurat|
00002030  69 6f 6e 0a 20 20 20 20  20 20 20 20 20 6e 65 65  |ion.         nee|
00002040  64 73 2e 29 20 57 68 65  6e 20 79 6f 75 20 61 72  |ds.) When you ar|
00002050  65 20 64 6f 6e 65 2c 20  74 79 70 65 20 30 20 5b  |e done, type 0 [|
00002060  45 4e 54 45 52 5d 20 74  6f 20 65 78 69 74 20 61  |ENTER] to exit a|
00002070  6e 64 20 73 61 76 65 20  74 68 65 0a 20 20 20 20  |nd save the.    |
00002080  20 20 20 20 20 73 65 74  74 69 6e 67 73 2e 0a 20  |     settings.. |
00002090  20 20 20 20 63 2e 20 20  52 75 6e 20 72 63 35 64  |    c.  Run rc5d|
000020a0  65 73 20 74 6f 20 73 74  61 72 74 20 75 70 20 74  |es to start up t|
000020b0  68 65 20 63 6c 69 65 6e  74 3b 20 6d 61 6b 65 20  |he client; make |
000020c0  73 75 72 65 20 79 6f 75  20 61 72 65 20 63 6f 6e  |sure you are con|
000020d0  6e 65 63 74 65 64 0a 20  20 20 20 20 20 20 20 20  |nected.         |
000020e0  74 6f 20 74 68 65 20 69  6e 74 65 72 6e 65 74 20  |to the internet |
000020f0  61 74 20 74 68 69 73 20  74 69 6d 65 20 73 6f 20  |at this time so |
00002100  69 74 20 6d 61 79 20 6f  62 74 61 69 6e 20 62 6c  |it may obtain bl|
00002110  6f 63 6b 73 20 74 6f 20  77 6f 72 6b 0a 20 20 20  |ocks to work.   |
00002120  20 20 20 20 20 20 6f 6e  2e 0a 20 20 20 20 20 64  |      on..     d|
00002130  2e 20 20 4d 61 6b 65 20  73 75 72 65 20 74 6f 20  |.  Make sure to |
00002140  61 64 64 20 72 63 35 64  65 73 20 74 6f 20 79 6f  |add rc5des to yo|
00002150  75 72 20 73 79 73 74 65  6d 20 73 74 61 72 74 75  |ur system startu|
00002160  70 20 73 65 71 75 65 6e  63 65 20 73 6f 20 74 68  |p sequence so th|
00002170  61 74 0a 20 20 20 20 20  20 20 20 20 69 74 20 77  |at.         it w|
00002180  69 6c 6c 20 61 75 74 6f  6d 61 74 69 63 61 6c 6c  |ill automaticall|
00002190  79 20 73 74 61 72 74 20  69 6e 20 74 68 65 20 66  |y start in the f|
000021a0  75 74 75 72 65 2e 0a 0a  20 20 20 20 20 20 49 66  |uture...      If|
000021b0  20 79 6f 75 20 61 72 65  20 72 75 6e 6e 69 6e 67  | you are running|
000021c0  20 61 20 50 50 43 20 61  63 63 65 6c 65 72 61 74  | a PPC accelerat|
000021d0  6f 72 20 62 6f 61 72 64  20 69 6e 20 79 6f 75 72  |or board in your|
000021e0  20 61 6d 69 67 61 2c 20  79 6f 75 20 73 68 6f 75  | amiga, you shou|
000021f0  6c 64 0a 20 20 20 20 20  20 61 6c 73 6f 20 64 6f  |ld.      also do|
00002200  77 6e 6c 6f 61 64 20 61  6e 64 20 72 75 6e 20 74  |wnload and run t|
00002210  68 65 20 50 50 43 20 76  65 72 73 69 6f 6e 20 6f  |he PPC version o|
00002220  66 20 74 68 65 20 63 6c  69 65 6e 74 20 28 69 6e  |f the client (in|
00002230  73 74 61 6c 6c 69 6e 67  20 69 74 0a 20 20 20 20  |stalling it.    |
00002240  20 20 69 6e 20 74 68 65  20 73 61 6d 65 20 6d 61  |  in the same ma|
00002250  6e 6e 65 72 20 61 73 20  61 62 6f 76 65 2e 29 20  |nner as above.) |
00002260  42 6f 74 68 20 61 20 36  38 30 78 30 20 61 6e 64  |Both a 680x0 and|
00002270  20 50 50 43 20 63 6c 69  65 6e 74 20 63 61 6e 20  | PPC client can |
00002280  62 65 20 72 75 6e 0a 20  20 20 20 20 20 61 74 20  |be run.      at |
00002290  74 68 65 20 73 61 6d 65  20 74 69 6d 65 2e 20 4d  |the same time. M|
000022a0  61 6b 65 20 73 75 72 65  20 74 6f 20 75 73 65 20  |ake sure to use |
000022b0  73 65 70 65 72 61 74 65  20 63 68 65 63 6b 70 6f  |seperate checkpo|
000022c0  69 6e 74 20 66 69 6c 65  73 20 66 6f 72 20 65 61  |int files for ea|
000022d0  63 68 0a 20 20 20 20 20  20 63 6c 69 65 6e 74 2c  |ch.      client,|
000022e0  20 61 73 20 73 68 61 72  69 6e 67 20 63 68 65 63  | as sharing chec|
000022f0  6b 70 6f 69 6e 74 20 66  69 6c 65 73 20 77 69 6c  |kpoint files wil|
00002300  6c 20 72 65 73 75 6c 74  20 69 6e 20 64 75 70 6c  |l result in dupl|
00002310  69 63 61 74 65 20 77 6f  72 6b 2e 0a 0a 20 20 20  |icate work...   |
00002320  20 20 20 50 6c 65 61 73  65 20 72 65 61 64 20 73  |   Please read s|
00002330  65 63 74 69 6f 6e 20 31  30 63 20 6f 66 20 74 68  |ection 10c of th|
00002340  69 73 20 64 6f 63 75 6d  65 6e 74 20 66 6f 72 20  |is document for |
00002350  6d 6f 72 65 20 41 6d 69  67 61 20 73 70 65 63 69  |more Amiga speci|
00002360  66 69 63 0a 20 20 20 20  20 20 69 6e 66 6f 72 6d  |fic.      inform|
00002370  61 74 69 6f 6e 2e 0a 0a  33 67 2e 20 20 52 49 53  |ation...3g.  RIS|
00002380  43 20 4f 53 20 43 4c 49  20 69 6e 73 74 61 6c 6c  |C OS CLI install|
00002390  61 74 69 6f 6e 20 69 6e  73 74 72 75 63 74 69 6f  |ation instructio|
000023a0  6e 73 3a 0a 0a 20 20 20  20 20 61 2e 20 20 55 6e  |ns:..     a.  Un|
000023b0  70 61 63 6b 20 74 68 65  20 61 72 63 68 69 76 65  |pack the archive|
000023c0  20 69 6e 74 6f 20 74 68  65 20 64 69 72 65 63 74  | into the direct|
000023d0  6f 72 79 20 66 72 6f 6d  20 77 68 69 63 68 20 79  |ory from which y|
000023e0  6f 75 20 77 69 6c 6c 20  62 65 0a 20 20 20 20 20  |ou will be.     |
000023f0  20 20 20 20 72 75 6e 6e  69 6e 67 20 74 68 65 20  |    running the |
00002400  63 6c 69 65 6e 74 2e 0a  20 20 20 20 20 62 2e 20  |client..     b. |
00002410  20 46 72 6f 6d 20 61 20  74 61 73 6b 20 77 69 6e  | From a task win|
00002420  64 6f 77 2c 20 72 75 6e  20 72 63 35 64 65 73 2e  |dow, run rc5des.|
00002430  20 54 68 69 73 20 77 69  6c 6c 20 69 6e 69 74 69  | This will initi|
00002440  61 74 65 20 74 68 65 20  6d 65 6e 75 2d 0a 20 20  |ate the menu-.  |
00002450  20 20 20 20 20 20 20 64  72 69 76 65 6e 20 63 6f  |       driven co|
00002460  6e 66 69 67 75 72 61 74  69 6f 6e 20 28 64 65 73  |nfiguration (des|
00002470  63 72 69 62 65 64 20 62  65 6c 6f 77 2e 29 20 53  |cribed below.) S|
00002480  65 74 20 74 68 65 20 6f  70 74 69 6f 6e 73 20 66  |et the options f|
00002490  6f 72 0a 20 20 20 20 20  20 20 20 20 79 6f 75 72  |or.         your|
000024a0  20 63 6c 69 65 6e 74 20  61 73 20 64 65 73 63 72  | client as descr|
000024b0  69 62 65 64 20 69 6e 20  73 65 63 74 69 6f 6e 20  |ibed in section |
000024c0  35 20 6f 66 20 74 68 69  73 20 64 6f 63 75 6d 65  |5 of this docume|
000024d0  6e 74 2e 20 28 4e 6f 74  65 0a 20 20 20 20 20 20  |nt. (Note.      |
000024e0  20 20 20 74 68 61 74 20  79 6f 75 20 77 69 6c 6c  |   that you will|
000024f0  20 6e 6f 74 20 6e 65 65  64 20 74 6f 20 63 6f 6e  | not need to con|
00002500  66 69 67 75 72 65 20 6d  6f 73 74 20 6f 66 20 74  |figure most of t|
00002510  68 65 20 6f 70 74 69 6f  6e 73 20 75 6e 6c 65 73  |he options unles|
00002520  73 0a 20 20 20 20 20 20  20 20 20 79 6f 75 20 61  |s.         you a|
00002530  72 65 20 62 65 68 69 6e  64 20 61 20 66 69 72 65  |re behind a fire|
00002540  77 61 6c 6c 20 6f 72 20  68 61 76 65 20 6f 74 68  |wall or have oth|
00002550  65 72 20 73 70 65 63 69  61 6c 20 63 6f 6e 66 69  |er special confi|
00002560  67 75 72 61 74 69 6f 6e  0a 20 20 20 20 20 20 20  |guration.       |
00002570  20 20 6e 65 65 64 73 2e  29 20 57 68 65 6e 20 79  |  needs.) When y|
00002580  6f 75 20 61 72 65 20 64  6f 6e 65 2c 20 74 79 70  |ou are done, typ|
00002590  65 20 30 20 5b 45 4e 54  45 52 5d 20 74 6f 20 65  |e 0 [ENTER] to e|
000025a0  78 69 74 20 61 6e 64 20  73 61 76 65 20 74 68 65  |xit and save the|
000025b0  0a 20 20 20 20 20 20 20  20 20 73 65 74 74 69 6e  |.         settin|
000025c0  67 73 2e 0a 20 20 20 20  20 63 2e 20 20 52 75 6e  |gs..     c.  Run|
000025d0  20 72 63 35 64 65 73 20  74 6f 20 73 74 61 72 74  | rc5des to start|
000025e0  20 75 70 20 74 68 65 20  63 6c 69 65 6e 74 3b 20  | up the client; |
000025f0  6d 61 6b 65 20 73 75 72  65 20 79 6f 75 20 61 72  |make sure you ar|
00002600  65 20 63 6f 6e 6e 65 63  74 65 64 0a 20 20 20 20  |e connected.    |
00002610  20 20 20 20 20 74 6f 20  74 68 65 20 69 6e 74 65  |     to the inte|
00002620  72 6e 65 74 20 61 74 20  74 68 69 73 20 74 69 6d  |rnet at this tim|
00002630  65 20 73 6f 20 69 74 20  6d 61 79 20 6f 62 74 61  |e so it may obta|
00002640  69 6e 20 62 6c 6f 63 6b  73 20 74 6f 20 77 6f 72  |in blocks to wor|
00002650  6b 0a 20 20 20 20 20 20  20 20 20 6f 6e 2e 0a 20  |k.         on.. |
00002660  20 20 20 20 64 2e 20 20  4d 61 6b 65 20 73 75 72  |    d.  Make sur|
00002670  65 20 74 6f 20 61 64 64  20 72 63 35 64 65 73 20  |e to add rc5des |
00002680  74 6f 20 79 6f 75 72 20  62 6f 6f 74 20 73 65 71  |to your boot seq|
00002690  75 65 6e 63 65 20 73 6f  20 74 68 61 74 20 69 74  |uence so that it|
000026a0  20 77 69 6c 6c 0a 20 20  20 20 20 20 20 20 20 61  | will.         a|
000026b0  75 74 6f 6d 61 74 69 63  61 6c 6c 79 20 73 74 61  |utomatically sta|
000026c0  72 74 20 69 6e 20 74 68  65 20 66 75 74 75 72 65  |rt in the future|
000026d0  2e 0a 0a 20 20 20 20 20  20 50 6c 65 61 73 65 20  |...      Please |
000026e0  72 65 61 64 20 73 65 63  74 69 6f 6e 20 31 30 64  |read section 10d|
000026f0  20 6f 66 20 74 68 69 73  20 64 6f 63 75 6d 65 6e  | of this documen|
00002700  74 20 66 6f 72 20 6d 6f  72 65 20 52 49 53 43 20  |t for more RISC |
00002710  4f 53 20 73 70 65 63 69  66 69 63 0a 20 20 20 20  |OS specific.    |
00002720  20 20 69 6e 66 6f 72 6d  61 74 69 6f 6e 2e 0a 0a  |  information...|
00002730  34 2e 20 20 55 70 67 72  61 64 69 6e 67 20 66 72  |4.  Upgrading fr|
00002740  6f 6d 20 61 20 70 72 65  76 69 6f 75 73 20 76 65  |om a previous ve|
00002750  72 73 69 6f 6e 20 6f 66  20 74 68 65 20 63 6c 69  |rsion of the cli|
00002760  65 6e 74 0a 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |ent.------------|
00002770  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00002790  2d 2d 2d 2d 2d 2d 2d 0a  0a 49 66 20 79 6f 75 20  |-------..If you |
000027a0  61 72 65 20 75 70 67 72  61 64 69 6e 67 20 66 72  |are upgrading fr|
000027b0  6f 6d 20 61 20 76 65 72  73 69 6f 6e 20 6f 66 20  |om a version of |
000027c0  74 68 65 20 63 6c 69 65  6e 74 20 6f 6c 64 65 72  |the client older|
000027d0  20 74 68 61 6e 20 74 68  65 20 32 2e 37 78 78 78  | than the 2.7xxx|
000027e0  0a 73 65 72 69 65 73 2c  20 70 6c 65 61 73 65 20  |.series, please |
000027f0  73 74 6f 70 20 74 68 65  20 65 78 69 73 74 69 6e  |stop the existin|
00002800  67 20 63 6c 69 65 6e 74  2c 20 66 6c 75 73 68 20  |g client, flush |
00002810  69 74 73 20 62 75 66 66  65 72 73 2c 20 64 65 6c  |its buffers, del|
00002820  65 74 65 20 61 6c 6c 0a  6f 66 20 69 74 73 20 66  |ete all.of its f|
00002830  69 6c 65 73 20 62 65 66  6f 72 65 20 69 6e 73 74  |iles before inst|
00002840  61 6c 6c 69 6e 67 20 74  68 65 20 6e 65 77 20 63  |alling the new c|
00002850  6c 69 65 6e 74 2e 20 42  75 66 66 65 72 20 66 69  |lient. Buffer fi|
00002860  6c 65 73 20 66 6f 72 6d  61 74 73 0a 68 61 76 65  |les formats.have|
00002870  20 63 68 61 6e 67 65 64  2c 20 61 6e 64 20 74 68  | changed, and th|
00002880  69 73 20 77 69 6c 6c 20  68 65 6c 70 20 70 72 65  |is will help pre|
00002890  76 65 6e 74 20 63 6f 6d  70 61 74 69 62 69 6c 69  |vent compatibili|
000028a0  74 79 20 70 72 6f 62 6c  65 6d 73 2e 20 49 66 20  |ty problems. If |
000028b0  79 6f 75 0a 61 72 65 20  73 68 61 72 69 6e 67 20  |you.are sharing |
000028c0  62 75 66 66 65 72 20 66  69 6c 65 73 20 62 65 74  |buffer files bet|
000028d0  77 65 65 6e 20 6d 75 6c  74 69 70 6c 65 20 63 6c  |ween multiple cl|
000028e0  69 65 6e 74 73 2c 20 70  6c 65 61 73 65 20 6d 61  |ients, please ma|
000028f0  6b 65 20 73 75 72 65 20  74 68 61 74 0a 74 68 65  |ke sure that.the|
00002900  20 63 6c 69 65 6e 74 73  20 68 61 76 65 20 63 6f  | clients have co|
00002910  6d 70 61 74 69 62 6c 65  20 62 75 66 66 65 72 20  |mpatible buffer |
00002920  66 6f 72 6d 61 74 73 2e  0a 0a 35 2e 20 20 43 6f  |formats...5.  Co|
00002930  6e 66 69 67 75 72 61 74  69 6f 6e 20 6f 66 20 74  |nfiguration of t|
00002940  68 65 20 63 6c 69 65 6e  74 20 76 69 61 20 74 68  |he client via th|
00002950  65 20 63 6c 69 65 6e 74  20 63 6f 6e 66 69 67 20  |e client config |
00002960  6d 65 6e 75 0a 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |menu.-----------|
00002970  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00002990  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 0a  |---------------.|
000029a0  0a 57 68 65 6e 20 79 6f  75 20 66 69 72 73 74 20  |.When you first |
000029b0  72 75 6e 20 61 20 43 4c  49 20 63 6c 69 65 6e 74  |run a CLI client|
000029c0  2c 20 69 74 20 77 69 6c  6c 20 74 61 6b 65 20 79  |, it will take y|
000029d0  6f 75 20 74 6f 20 74 68  69 73 20 6d 65 6e 75 2c  |ou to this menu,|
000029e0  20 77 68 69 63 68 0a 61  6c 6c 6f 77 73 20 79 6f  | which.allows yo|
000029f0  75 20 74 6f 20 63 6f 6e  66 69 67 75 72 65 20 74  |u to configure t|
00002a00  68 65 20 63 6c 69 65 6e  74 20 69 6e 20 61 20 6d  |he client in a m|
00002a10  61 6e 6e 65 72 20 61 20  6c 69 74 74 6c 65 20 73  |anner a little s|
00002a20  69 6d 70 6c 65 72 20 74  68 61 6e 20 62 79 0a 2e  |impler than by..|
00002a30  69 6e 69 20 66 69 6c 65  20 65 64 69 74 69 6e 67  |ini file editing|
00002a40  2e 20 20 28 49 66 20 79  6f 75 20 61 72 65 20 2e  |.  (If you are .|
00002a50  69 6e 69 20 69 6e 63 6c  69 6e 65 64 2c 20 63 68  |ini inclined, ch|
00002a60  65 63 6b 20 73 65 63 74  69 6f 6e 20 23 37 2e 29  |eck section #7.)|
00002a70  0a 0a 28 4e 6f 74 65 20  74 68 61 74 20 73 6f 6d  |..(Note that som|
00002a80  65 20 6f 70 74 69 6f 6e  73 20 6f 6e 20 74 68 65  |e options on the|
00002a90  20 6d 65 6e 75 73 20 61  72 65 20 64 65 70 65 6e  | menus are depen|
00002aa0  64 61 6e 74 20 6f 6e 20  6f 74 68 65 72 20 6f 70  |dant on other op|
00002ab0  74 69 6f 6e 73 2c 0a 61  6e 64 20 77 69 6c 6c 20  |tions,.and will |
00002ac0  6e 6f 74 20 73 68 6f 77  20 75 70 20 75 6e 6c 65  |not show up unle|
00002ad0  73 73 20 74 68 65 20 70  61 72 65 6e 74 20 6f 70  |ss the parent op|
00002ae0  74 69 6f 6e 20 69 73 20  65 6e 61 62 6c 65 64 2e  |tion is enabled.|
00002af0  29 0a 0a 44 69 73 74 72  69 62 75 74 65 64 2e 4e  |)..Distributed.N|
00002b00  65 74 20 52 43 35 2f 44  45 53 20 43 6c 69 65 6e  |et RC5/DES Clien|
00002b10  74 20 62 75 69 6c 64 20  76 58 2e 58 58 58 58 2e  |t build vX.XXXX.|
00002b20  58 58 58 20 63 6f 6e 66  69 67 20 6d 65 6e 75 0a  |XXX config menu.|
00002b30  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00002b60  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 0a 0a 20 31  |------------.. 1|
00002b70  29 20 52 65 71 75 69 72  65 64 20 4f 70 74 69 6f  |) Required Optio|
00002b80  6e 73 0a 20 32 29 20 4c  6f 67 67 69 6e 67 20 4f  |ns. 2) Logging O|
00002b90  70 74 69 6f 6e 73 0a 20  33 29 20 43 6f 6d 6d 75  |ptions. 3) Commu|
00002ba0  6e 69 63 61 74 69 6f 6e  20 4f 70 74 69 6f 6e 73  |nication Options|
00002bb0  0a 20 34 29 20 50 65 72  66 6f 72 6d 61 6e 63 65  |. 4) Performance|
00002bc0  20 4f 70 74 69 6f 6e 73  0a 20 35 29 20 4d 69 73  | Options. 5) Mis|
00002bd0  63 65 6c 6c 61 6e 65 6f  75 73 20 4f 70 74 69 6f  |cellaneous Optio|
00002be0  6e 73 0a 20 36 29 20 46  69 6c 65 6e 61 6d 65 73  |ns. 6) Filenames|
00002bf0  20 26 20 50 61 74 68 20  4f 70 74 69 6f 6e 73 0a  | & Path Options.|
00002c00  0a 20 39 29 20 44 69 73  63 61 72 64 20 73 65 74  |. 9) Discard set|
00002c10  74 69 6e 67 73 20 61 6e  64 20 65 78 69 74 0a 20  |tings and exit. |
00002c20  30 29 20 53 61 76 65 20  73 65 74 74 69 6e 67 73  |0) Save settings|
00002c30  20 61 6e 64 20 65 78 69  74 0a 0a 43 68 6f 69 63  | and exit..Choic|
00002c40  65 20 2d 2d 3e 0a 0a 41  73 20 74 68 65 20 73 63  |e -->..As the sc|
00002c50  72 65 65 6e 20 73 75 67  67 65 73 74 73 2c 20 6f  |reen suggests, o|
00002c60  6e 6c 79 20 74 68 65 20  6f 70 74 69 6f 6e 73 20  |nly the options |
00002c70  75 6e 64 65 72 20 22 52  65 71 75 69 72 65 64 20  |under "Required |
00002c80  4f 70 74 69 6f 6e 73 22  20 61 72 65 0a 6e 65 63  |Options" are.nec|
00002c90  65 73 73 61 72 79 20 74  6f 20 63 6f 6e 66 69 67  |essary to config|
00002ca0  75 72 65 20 66 6f 72 20  6d 6f 73 74 20 75 73 65  |ure for most use|
00002cb0  72 73 2e 20 49 66 20 79  6f 75 20 61 72 65 20 6e  |rs. If you are n|
00002cc0  65 77 20 74 6f 20 74 68  65 20 52 43 35 2f 44 45  |ew to the RC5/DE|
00002cd0  53 0a 63 6c 69 65 6e 74  2c 20 79 6f 75 20 6d 61  |S.client, you ma|
00002ce0  79 20 77 69 73 68 20 74  6f 20 68 6f 6c 64 20 6f  |y wish to hold o|
00002cf0  66 66 20 63 6f 6e 66 69  67 75 72 69 6e 67 20 77  |ff configuring w|
00002d00  69 74 68 69 6e 20 74 68  65 20 6f 74 68 65 72 20  |ithin the other |
00002d10  6d 65 6e 75 73 0a 75 6e  74 69 6c 20 79 6f 75 20  |menus.until you |
00002d20  61 72 65 20 66 61 6d 69  6c 69 61 72 20 77 69 74  |are familiar wit|
00002d30  68 20 74 68 65 20 63 6c  69 65 6e 74 27 73 20 6f  |h the client's o|
00002d40  70 65 72 61 74 69 6f 6e  2c 20 61 6e 64 20 68 61  |peration, and ha|
00002d50  76 65 20 72 65 61 64 20  74 68 65 0a 64 6f 63 75  |ve read the.docu|
00002d60  6d 65 6e 74 61 74 69 6f  6e 20 63 6f 6d 70 6c 65  |mentation comple|
00002d70  74 65 6c 79 2e 0a 0a 54  6f 20 73 65 6c 65 63 74  |tely...To select|
00002d80  20 74 68 65 20 6d 65 6e  75 20 79 6f 75 27 64 20  | the menu you'd |
00002d90  6c 69 6b 65 20 74 6f 20  65 64 69 74 2c 20 65 6e  |like to edit, en|
00002da0  74 65 72 20 74 68 65 20  6e 75 6d 62 65 72 20 6f  |ter the number o|
00002db0  66 20 74 68 65 20 6d 65  6e 75 2c 20 61 6e 64 0a  |f the menu, and.|
00002dc0  70 72 65 73 73 20 74 68  65 20 5b 45 4e 54 45 52  |press the [ENTER|
00002dd0  5d 20 6b 65 79 2e 20 54  6f 20 63 68 61 6e 67 65  |] key. To change|
00002de0  20 61 6e 20 6f 70 74 69  6f 6e 20 28 6f 6e 63 65  | an option (once|
00002df0  20 69 6e 73 69 64 65 20  61 20 6d 65 6e 75 29 2c  | inside a menu),|
00002e00  20 74 79 70 65 0a 74 68  65 20 6e 75 6d 62 65 72  | type.the number|
00002e10  20 6f 66 20 74 68 65 20  6f 70 74 69 6f 6e 20 61  | of the option a|
00002e20  6e 64 20 70 72 65 73 73  20 74 68 65 20 5b 45 4e  |nd press the [EN|
00002e30  54 45 52 5d 20 6b 65 79  2e 20 20 54 68 65 20 63  |TER] key.  The c|
00002e40  6c 69 65 6e 74 20 77 69  6c 6c 20 70 72 6f 6d 70  |lient will promp|
00002e50  74 0a 79 6f 75 20 66 6f  72 20 74 68 65 20 76 61  |t.you for the va|
00002e60  6c 75 65 20 6f 66 20 74  68 65 20 6f 70 74 69 6f  |lue of the optio|
00002e70  6e 20 79 6f 75 20 77 69  73 68 20 74 6f 20 63 68  |n you wish to ch|
00002e80  61 6e 67 65 2e 20 20 54  79 70 65 20 69 6e 20 74  |ange.  Type in t|
00002e90  68 65 20 6e 75 6d 62 65  72 20 6f 66 0a 74 68 65  |he number of.the|
00002ea0  20 6f 70 74 69 6f 6e 20  79 6f 75 20 77 69 73 68  | option you wish|
00002eb0  20 74 6f 20 63 68 61 6e  67 65 2c 20 61 6e 64 20  | to change, and |
00002ec0  70 72 65 73 73 20 5b 45  4e 54 45 52 5d 20 61 67  |press [ENTER] ag|
00002ed0  61 69 6e 2e 20 54 68 65  20 64 65 66 61 75 6c 74  |ain. The default|
00002ee0  20 73 65 74 74 69 6e 67  0a 61 6e 64 20 70 6f 73  | setting.and pos|
00002ef0  73 69 62 6c 65 20 6f 70  74 69 6f 6e 73 20 77 69  |sible options wi|
00002f00  6c 6c 20 62 65 20 6c 69  73 74 65 64 20 6f 6e 20  |ll be listed on |
00002f10  73 63 72 65 65 6e 2e 20  54 79 70 65 20 69 6e 20  |screen. Type in |
00002f20  74 68 65 20 76 61 6c 75  65 20 79 6f 75 20 77 69  |the value you wi|
00002f30  73 68 20 74 6f 0a 73 65  74 20 66 6f 72 20 74 68  |sh to.set for th|
00002f40  65 20 6f 70 74 69 6f 6e  2c 20 61 6e 64 20 70 72  |e option, and pr|
00002f50  65 73 73 20 5b 45 4e 54  45 52 5d 2e 20 20 54 6f  |ess [ENTER].  To|
00002f60  20 65 78 69 74 20 62 61  63 6b 20 74 6f 20 74 68  | exit back to th|
00002f70  65 20 6d 61 69 6e 20 6d  65 6e 75 2c 20 73 69 6d  |e main menu, sim|
00002f80  70 6c 79 0a 70 72 65 73  73 20 30 20 61 6e 64 20  |ply.press 0 and |
00002f90  74 68 65 20 5b 45 4e 54  45 52 5d 20 6b 65 79 2e  |the [ENTER] key.|
00002fa0  0a 0a 41 6c 6c 20 6f 66  20 74 68 65 73 65 20 6f  |..All of these o|
00002fb0  70 74 69 6f 6e 73 20 61  72 65 20 73 65 74 74 61  |ptions are setta|
00002fc0  62 6c 65 20 74 68 72 6f  75 67 68 20 2e 69 6e 69  |ble through .ini|
00002fd0  20 66 69 6c 65 73 20 65  6e 74 72 69 65 73 3b 20  | files entries; |
00002fe0  74 68 65 20 6e 61 6d 65  0a 69 6e 20 62 72 61 63  |the name.in brac|
00002ff0  6b 65 74 73 20 69 73 20  74 68 65 20 65 71 75 69  |kets is the equi|
00003000  76 61 6c 65 6e 74 20 6f  70 74 69 6f 6e 2e 20 20  |valent option.  |
00003010  77 69 73 68 20 74 6f 20  63 6f 6e 66 69 67 75 72  |wish to configur|
00003020  65 20 76 69 61 20 2e 69  6e 69 20 66 69 6c 65 0a  |e via .ini file.|
00003030  65 64 69 74 69 6e 67 2c  20 73 65 65 20 73 65 63  |editing, see sec|
00003040  74 69 6f 6e 20 23 37 2e  0a 0a 48 65 72 65 20 69  |tion #7...Here i|
00003050  73 20 61 20 62 72 65 61  6b 64 6f 77 6e 20 6f 66  |s a breakdown of|
00003060  20 74 68 65 20 64 69 66  66 65 72 65 6e 74 20 6d  | the different m|
00003070  65 6e 75 73 2c 20 69 6e  20 6f 72 64 65 72 3a 0a  |enus, in order:.|
00003080  0a 44 69 73 74 72 69 62  75 74 65 64 2e 4e 65 74  |.Distributed.Net|
00003090  20 52 43 35 2f 44 45 53  20 43 6c 69 65 6e 74 20  | RC5/DES Client |
000030a0  62 75 69 6c 64 20 76 58  2e 58 58 58 58 2e 58 58  |build vX.XXXX.XX|
000030b0  58 20 63 6f 6e 66 69 67  20 6d 65 6e 75 0a 52 65  |X config menu.Re|
000030c0  71 75 69 72 65 64 20 4f  70 74 69 6f 6e 73 0a 2d  |quired Options.-|
000030d0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00003100  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 0a 0a 20 31 29  |-----------.. 1)|
00003110  20 59 6f 75 72 20 45 2d  6d 61 69 6c 20 61 64 64  | Your E-mail add|
00003120  72 65 73 73 20 3d 3d 3e  20 72 63 35 40 64 69 73  |ress ==> rc5@dis|
00003130  74 72 69 62 75 74 65 64  2e 6e 65 74 0a 20 32 29  |tributed.net. 2)|
00003140  20 52 43 35 20 42 6c 6f  63 6b 73 20 74 6f 20 42  | RC5 Blocks to B|
00003150  75 66 66 65 72 20 3d 3d  3e 20 31 30 0a 20 33 29  |uffer ==> 10. 3)|
00003160  20 44 45 53 20 42 6c 6f  63 6b 73 20 74 6f 20 42  | DES Blocks to B|
00003170  75 66 66 65 72 20 3d 3d  3e 20 31 30 0a 0a 20 30  |uffer ==> 10.. 0|
00003180  29 20 52 65 74 75 72 6e  20 74 6f 20 6d 61 69 6e  |) Return to main|
00003190  20 6d 65 6e 75 0a 0a 43  68 6f 69 63 65 20 2d 2d  | menu..Choice --|
000031a0  3e 0a 0a 0a 31 29 20 5b  69 64 5d 20 54 68 69 73  |>...1) [id] This|
000031b0  20 69 73 20 74 68 65 20  65 6d 61 69 6c 20 61 64  | is the email ad|
000031c0  64 72 65 73 73 20 74 68  61 74 20 77 69 6c 6c 20  |dress that will |
000031d0  73 68 6f 77 20 75 70 20  61 74 20 74 68 65 20 73  |show up at the s|
000031e0  74 61 74 69 73 74 69 63  73 0a 20 20 20 73 69 74  |tatistics.   sit|
000031f0  65 20 28 68 74 74 70 3a  2f 2f 72 63 35 73 74 61  |e (http://rc5sta|
00003200  74 73 2e 64 69 73 74 73  74 72 69 62 75 74 65 64  |ts.diststributed|
00003210  2e 6e 65 74 29 2e 20 20  49 74 20 69 73 20 61 6c  |.net).  It is al|
00003220  73 6f 20 74 68 65 20 61  64 64 72 65 73 73 0a 20  |so the address. |
00003230  20 20 74 68 61 74 20 77  69 6c 6c 20 62 65 20 75  |  that will be u|
00003240  73 65 64 20 74 6f 20 66  69 6e 64 20 74 68 65 20  |sed to find the |
00003250  77 69 6e 6e 65 72 21 20  20 43 6f 6e 73 65 71 75  |winner!  Consequ|
00003260  65 6e 74 6c 79 2c 20 74  68 69 73 20 6e 65 65 64  |ently, this need|
00003270  73 20 74 6f 0a 20 20 20  62 65 20 79 6f 75 72 20  |s to.   be your |
00003280  70 65 72 73 6f 6e 61 6c  20 61 64 64 72 65 73 73  |personal address|
00003290  2c 20 6e 6f 74 20 61 20  74 65 61 6d 27 73 2e 20  |, not a team's. |
000032a0  20 50 6c 65 61 73 65 20  73 65 65 20 74 68 65 20  | Please see the |
000032b0  71 75 65 73 74 69 6f 6e  73 0a 20 20 20 72 65 67  |questions.   reg|
000032c0  61 72 64 69 6e 67 20 74  65 61 6d 73 20 69 6e 20  |arding teams in |
000032d0  74 68 65 20 46 41 51 20  73 65 63 74 69 6f 6e 20  |the FAQ section |
000032e0  66 6f 72 20 6d 6f 72 65  20 69 6e 66 6f 72 6d 61  |for more informa|
000032f0  74 69 6f 6e 2e 0a 0a 32  29 20 5b 74 68 72 65 73  |tion...2) [thres|
00003300  68 6f 6c 64 20 58 3a 59  5d 20 58 20 69 73 20 68  |hold X:Y] X is h|
00003310  6f 77 20 6d 61 6e 79 20  52 43 35 20 62 6c 6f 63  |ow many RC5 bloc|
00003320  6b 73 20 79 6f 75 72 20  63 6c 69 65 6e 74 20 77  |ks your client w|
00003330  69 6c 6c 20 62 75 66 66  65 72 20 62 65 74 77 65  |ill buffer betwe|
00003340  65 6e 0a 20 20 20 63 6f  6d 6d 75 6e 69 63 61 74  |en.   communicat|
00003350  69 6f 6e 73 20 77 69 74  68 20 74 68 65 20 70 72  |ions with the pr|
00003360  6f 78 69 65 73 2e 20 54  68 65 20 63 6c 69 65 6e  |oxies. The clien|
00003370  74 20 6f 70 65 72 61 74  65 73 20 64 69 72 65 63  |t operates direc|
00003380  74 6c 79 20 6f 6e 0a 20  20 20 62 6c 6f 63 6b 73  |tly on.   blocks|
00003390  20 73 74 6f 72 65 64 20  69 6e 20 74 68 65 20 69  | stored in the i|
000033a0  6e 70 75 74 20 62 75 66  66 65 72 2c 20 61 6e 64  |nput buffer, and|
000033b0  20 70 75 74 73 20 66 69  6e 69 73 68 65 64 20 62  | puts finished b|
000033c0  6c 6f 63 6b 73 20 69 6e  74 6f 20 74 68 65 0a 20  |locks into the. |
000033d0  20 20 6f 75 74 70 75 74  20 62 75 66 66 65 72 2e  |  output buffer.|
000033e0  20 57 68 65 6e 20 74 68  65 20 6e 75 6d 62 65 72  | When the number|
000033f0  20 6f 66 20 62 6c 6f 63  6b 73 20 69 6e 20 74 68  | of blocks in th|
00003400  65 20 69 6e 70 75 74 20  62 75 66 66 65 72 20 72  |e input buffer r|
00003410  65 61 63 68 65 73 20 30  2c 0a 20 20 20 74 68 65  |eaches 0,.   the|
00003420  20 63 6c 69 65 6e 74 20  77 69 6c 6c 20 61 74 74  | client will att|
00003430  65 6d 70 74 20 74 6f 20  63 6f 6e 6e 65 63 74 20  |empt to connect |
00003440  74 6f 20 74 68 65 20 70  72 6f 78 69 65 73 2c 20  |to the proxies, |
00003450  66 69 6c 6c 20 74 68 65  20 69 6e 70 75 74 20 62  |fill the input b|
00003460  75 66 66 65 72 0a 20 20  20 74 6f 20 74 68 65 20  |uffer.   to the |
00003470  69 6e 20 74 68 72 65 73  68 6f 6c 64 2c 20 61 6e  |in threshold, an|
00003480  64 20 73 65 6e 64 20 69  6e 20 61 6c 6c 20 63 6f  |d send in all co|
00003490  6d 70 6c 65 74 65 64 20  62 6c 6f 63 6b 73 2e 20  |mpleted blocks. |
000034a0  49 66 20 79 6f 75 20 68  61 76 65 20 61 0a 20 20  |If you have a.  |
000034b0  20 63 6f 6e 73 74 61 6e  74 20 69 6e 74 65 72 6e  | constant intern|
000034c0  65 74 20 63 6f 6e 6e 65  63 74 69 6f 6e 2c 20 74  |et connection, t|
000034d0  68 65 20 64 65 66 61 75  6c 74 20 73 65 74 74 69  |he default setti|
000034e0  6e 67 20 6f 66 20 31 30  20 69 73 20 6f 70 74 69  |ng of 10 is opti|
000034f0  6d 61 6c 2e 0a 20 20 20  48 6f 77 65 76 65 72 2c  |mal..   However,|
00003500  20 69 66 20 79 6f 75 72  20 63 6f 6d 70 75 74 65  | if your compute|
00003510  72 20 69 73 20 6f 6e 6c  79 20 63 6f 6e 6e 65 63  |r is only connec|
00003520  74 65 64 20 74 6f 20 74  68 65 20 69 6e 74 65 72  |ted to the inter|
00003530  6e 65 74 20 6f 6e 63 65  20 61 20 64 61 79 0a 20  |net once a day. |
00003540  20 20 28 6f 72 20 6c 65  73 73 29 2c 20 79 6f 75  |  (or less), you|
00003550  20 73 68 6f 75 6c 64 20  70 72 6f 62 61 62 6c 79  | should probably|
00003560  20 73 70 65 63 69 66 79  20 35 30 20 6f 72 20 6d  | specify 50 or m|
00003570  6f 72 65 20 62 6c 6f 63  6b 73 20 73 6f 20 74 68  |ore blocks so th|
00003580  61 74 20 74 68 65 72 65  0a 20 20 20 77 69 6c 6c  |at there.   will|
00003590  20 62 65 20 65 6e 6f 75  67 68 20 62 6c 6f 63 6b  | be enough block|
000035a0  73 20 66 6f 72 20 69 74  20 74 6f 20 70 72 6f 63  |s for it to proc|
000035b0  65 73 73 2e 20 20 49 6e  20 74 68 69 73 20 63 61  |ess.  In this ca|
000035c0  73 65 2c 20 79 6f 75 20  73 68 6f 75 6c 64 0a 20  |se, you should. |
000035d0  20 20 65 69 74 68 65 72  20 65 6e 61 62 6c 65 20  |  either enable |
000035e0  22 6c 75 72 6b 20 6d 6f  64 65 22 20 28 69 66 20  |"lurk mode" (if |
000035f0  79 6f 75 20 61 72 65 20  72 75 6e 6e 69 6e 67 20  |you are running |
00003600  77 69 6e 64 6f 77 73 20  6f 72 20 4f 53 2f 32 29  |windows or OS/2)|
00003610  2c 20 6f 72 0a 20 20 20  72 75 6e 20 61 20 22 72  |, or.   run a "r|
00003620  63 35 64 65 73 20 2d 75  70 64 61 74 65 22 20 65  |c5des -update" e|
00003630  61 63 68 20 74 69 6d 65  20 79 6f 75 20 61 72 65  |ach time you are|
00003640  20 63 6f 6e 6e 65 63 74  65 64 20 74 6f 20 74 68  | connected to th|
00003650  65 20 69 6e 74 65 72 6e  65 74 2e 0a 0a 33 29 20  |e internet...3) |
00003660  5b 74 68 72 65 73 68 6f  6c 64 32 20 58 3a 59 5d  |[threshold2 X:Y]|
00003670  20 54 68 69 73 20 6f 70  65 72 61 74 65 73 20 74  | This operates t|
00003680  68 65 20 73 61 6d 65 20  61 73 20 23 32 20 61 62  |he same as #2 ab|
00003690  6f 76 65 2c 20 62 75 74  20 61 70 70 6c 69 65 73  |ove, but applies|
000036a0  20 74 6f 20 44 45 53 0a  20 20 20 62 6c 6f 63 6b  | to DES.   block|
000036b0  73 2e 20 4e 6f 74 65 20  74 68 61 74 20 79 6f 75  |s. Note that you|
000036c0  20 73 68 6f 75 6c 64 20  73 65 74 20 74 68 65 20  | should set the |
000036d0  44 45 53 20 6f 70 74 69  6f 6e 73 20 65 76 65 6e  |DES options even|
000036e0  20 77 68 65 6e 20 61 20  44 45 53 0a 20 20 20 63  | when a DES.   c|
000036f0  6f 6e 74 65 73 74 20 69  73 20 6e 6f 74 20 69 6e  |ontest is not in|
00003700  20 70 72 6f 67 72 65 73  73 20 73 6f 20 74 68 61  | progress so tha|
00003710  74 20 79 6f 75 72 20 63  6c 69 65 6e 74 20 69 73  |t your client is|
00003720  20 72 65 61 64 79 20 74  6f 20 6c 65 61 70 20 69  | ready to leap i|
00003730  6e 74 6f 0a 20 20 20 61  63 74 69 6f 6e 20 77 68  |nto.   action wh|
00003740  65 6e 20 61 20 44 45 53  20 63 6f 6e 74 65 73 74  |en a DES contest|
00003750  20 64 6f 65 73 20 73 74  61 72 74 2e 0a 0a 44 69  | does start...Di|
00003760  73 74 72 69 62 75 74 65  64 2e 4e 65 74 20 52 43  |stributed.Net RC|
00003770  35 2f 44 45 53 20 43 6c  69 65 6e 74 20 62 75 69  |5/DES Client bui|
00003780  6c 64 20 76 58 2e 58 58  58 58 2e 58 58 58 20 63  |ld vX.XXXX.XXX c|
00003790  6f 6e 66 69 67 20 6d 65  6e 75 0a 4c 6f 67 67 69  |onfig menu.Loggi|
000037a0  6e 67 20 4f 70 74 69 6f  6e 73 0a 2d 2d 2d 2d 2d  |ng Options.-----|
000037b0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000037e0  2d 2d 2d 2d 2d 2d 2d 0a  0a 20 31 29 20 46 69 6c  |-------.. 1) Fil|
000037f0  65 20 74 6f 20 6c 6f 67  20 74 6f 20 3d 3d 3e 20  |e to log to ==> |
00003800  6e 6f 6e 65 0a 20 32 29  20 4d 65 73 73 61 67 65  |none. 2) Message|
00003810  20 4d 61 69 6c 69 6e 67  20 28 62 79 74 65 73 29  | Mailing (bytes)|
00003820  20 3d 3d 3e 20 31 30 30  30 30 0a 20 33 29 20 53  | ==> 10000. 3) S|
00003830  4d 54 50 20 53 65 72 76  65 72 20 74 6f 20 75 73  |MTP Server to us|
00003840  65 20 3d 3d 3e 20 79 6f  75 72 2e 73 6d 74 70 2e  |e ==> your.smtp.|
00003850  73 65 72 76 65 72 0a 20  34 29 20 53 4d 54 50 20  |server. 4) SMTP |
00003860  50 6f 72 74 20 3d 3d 3e  20 32 35 0a 20 35 29 20  |Port ==> 25. 5) |
00003870  45 2d 6d 61 69 6c 20 61  64 64 72 65 73 73 20 74  |E-mail address t|
00003880  68 61 74 20 6c 6f 67 73  20 77 69 6c 6c 20 62 65  |hat logs will be|
00003890  20 6d 61 69 6c 65 64 20  66 72 6f 6d 20 3d 3d 3e  | mailed from ==>|
000038a0  20 61 2e 63 6f 6d 70 75  74 65 72 40 79 6f 75 72  | a.computer@your|
000038b0  2e 73 69 74 65 0a 20 36  29 20 45 2d 6d 61 69 6c  |.site. 6) E-mail|
000038c0  20 61 64 64 72 65 73 73  20 74 6f 20 73 65 6e 64  | address to send|
000038d0  20 6c 6f 67 73 20 74 6f  20 3d 3d 3e 20 79 6f 75  | logs to ==> you|
000038e0  40 79 6f 75 72 2e 73 69  74 65 0a 0a 20 30 29 20  |@your.site.. 0) |
000038f0  52 65 74 75 72 6e 20 74  6f 20 6d 61 69 6e 20 6d  |Return to main m|
00003900  65 6e 75 0a 0a 43 68 6f  69 63 65 20 2d 2d 3e 0a  |enu..Choice -->.|
00003910  0a 31 29 20 5b 6c 6f 67  6e 61 6d 65 5d 20 54 68  |.1) [logname] Th|
00003920  69 73 20 73 70 65 63 69  66 69 65 73 20 74 68 65  |is specifies the|
00003930  20 6e 61 6d 65 20 6f 66  20 61 20 66 69 6c 65 20  | name of a file |
00003940  74 68 65 20 63 6c 69 65  6e 74 20 77 69 6c 6c 20  |the client will |
00003950  6c 6f 67 20 69 74 73 0a  20 20 20 6f 75 74 70 75  |log its.   outpu|
00003960  74 20 74 6f 2e 20 20 49  66 20 61 20 70 61 74 68  |t to.  If a path|
00003970  20 69 73 20 6e 6f 74 20  73 70 65 63 69 66 69 65  | is not specifie|
00003980  64 2c 20 74 68 65 20 6c  6f 67 20 66 69 6c 65 20  |d, the log file |
00003990  77 69 6c 6c 20 62 65 20  63 72 65 61 74 65 64 0a  |will be created.|
000039a0  20 20 20 69 6e 20 74 68  65 20 63 6c 69 65 6e 74  |   in the client|
000039b0  27 73 20 64 69 72 65 63  74 6f 72 79 2e 0a 0a 32  |'s directory...2|
000039c0  29 20 5b 6d 65 73 73 61  67 65 6c 65 6e 5d 20 53  |) [messagelen] S|
000039d0  70 65 63 69 66 69 65 73  20 68 6f 77 20 6f 66 74  |pecifies how oft|
000039e0  65 6e 20 28 73 69 7a 65  20 6f 66 20 74 68 65 20  |en (size of the |
000039f0  6c 6f 67 20 77 69 73 65  20 69 6e 20 62 79 74 65  |log wise in byte|
00003a00  73 29 20 74 68 61 74 0a  20 20 20 74 68 65 20 63  |s) that.   the c|
00003a10  6c 69 65 6e 74 20 73 68  6f 75 6c 64 20 6d 61 69  |lient should mai|
00003a20  6c 20 6f 75 74 20 6c 6f  67 73 2e 20 20 41 20 73  |l out logs.  A s|
00003a30  65 74 74 69 6e 67 20 6f  66 20 30 20 6d 65 61 6e  |etting of 0 mean|
00003a40  73 20 74 68 61 74 20 6e  6f 20 6c 6f 67 73 0a 20  |s that no logs. |
00003a50  20 20 77 69 6c 6c 20 62  65 20 6d 61 69 6c 65 64  |  will be mailed|
00003a60  2e 0a 0a 28 4f 70 74 69  6f 6e 73 20 32 20 74 68  |...(Options 2 th|
00003a70  72 6f 75 67 68 20 36 20  77 69 6c 6c 20 6f 6e 6c  |rough 6 will onl|
00003a80  79 20 62 65 20 73 68 6f  77 6e 20 69 66 20 6f 70  |y be shown if op|
00003a90  74 69 6f 6e 20 74 68 65  20 6d 65 73 73 61 67 65  |tion the message|
00003aa0  20 6d 61 69 6c 69 6e 67  0a 73 69 7a 65 20 69 73  | mailing.size is|
00003ab0  20 73 65 74 20 3e 20 30  2e 29 0a 0a 33 29 20 5b  | set > 0.)..3) [|
00003ac0  73 6d 74 70 73 72 76 72  5d 20 49 66 20 79 6f 75  |smtpsrvr] If you|
00003ad0  20 75 73 65 20 6c 6f 67  20 6d 61 69 6c 69 6e 67  | use log mailing|
00003ae0  2c 20 74 68 69 73 20 73  65 74 73 20 74 68 65 20  |, this sets the |
00003af0  61 64 64 72 65 73 73 20  6f 66 20 74 68 65 20 53  |address of the S|
00003b00  4d 54 50 0a 20 20 20 73  65 72 76 65 72 20 74 68  |MTP.   server th|
00003b10  61 74 20 77 69 6c 6c 20  62 65 20 75 73 65 64 20  |at will be used |
00003b20  74 6f 20 6d 61 69 6c 20  6f 75 74 20 74 68 65 20  |to mail out the |
00003b30  6c 6f 67 73 2e 0a 0a 34  29 20 5b 73 6d 74 70 70  |logs...4) [smtpp|
00003b40  6f 72 74 5d 20 49 66 20  79 6f 75 20 75 73 65 20  |ort] If you use |
00003b50  6c 6f 67 20 6d 61 69 6c  69 6e 67 2c 20 74 68 69  |log mailing, thi|
00003b60  73 20 73 65 74 73 20 74  68 65 20 70 6f 72 74 20  |s sets the port |
00003b70  74 68 61 74 20 74 68 65  20 53 4d 54 50 0a 20 20  |that the SMTP.  |
00003b80  20 73 65 72 76 65 72 20  77 69 6c 6c 20 62 65 20  | server will be |
00003b90  63 6f 6e 6e 65 63 74 20  74 6f 20 6f 6e 20 28 75  |connect to on (u|
00003ba0  73 75 61 6c 6c 79 20 32  35 29 2e 0a 0a 35 29 20  |sually 25)...5) |
00003bb0  5b 73 6d 74 70 66 72 6f  6d 5d 20 49 66 20 79 6f  |[smtpfrom] If yo|
00003bc0  75 20 75 73 65 20 6c 6f  67 20 6d 61 69 6c 69 6e  |u use log mailin|
00003bd0  67 2c 20 74 68 69 73 20  73 65 74 73 20 74 68 65  |g, this sets the|
00003be0  20 65 2d 6d 61 69 6c 20  61 64 64 72 65 73 73 20  | e-mail address |
00003bf0  74 68 61 74 0a 20 20 20  74 68 65 20 6c 6f 67 73  |that.   the logs|
00003c00  20 77 69 6c 6c 20 62 65  20 22 66 72 6f 6d 22 2e  | will be "from".|
00003c10  0a 0a 36 29 20 5b 73 6d  74 70 64 65 73 74 5d 20  |..6) [smtpdest] |
00003c20  49 66 20 79 6f 75 20 75  73 65 20 6c 6f 67 20 6d  |If you use log m|
00003c30  61 69 6c 69 6e 67 2c 20  74 68 69 73 20 69 73 20  |ailing, this is |
00003c40  74 68 65 20 65 2d 6d 61  69 6c 20 61 64 64 72 65  |the e-mail addre|
00003c50  73 73 20 74 68 61 74 0a  20 20 20 74 68 65 20 6c  |ss that.   the l|
00003c60  6f 67 20 66 69 6c 65 73  20 77 69 6c 6c 20 62 65  |og files will be|
00003c70  20 73 65 6e 74 20 74 6f  2e 0a 0a 44 69 73 74 72  | sent to...Distr|
00003c80  69 62 75 74 65 64 2e 4e  65 74 20 52 43 35 2f 44  |ibuted.Net RC5/D|
00003c90  45 53 20 43 6c 69 65 6e  74 20 62 75 69 6c 64 20  |ES Client build |
00003ca0  76 58 2e 58 58 58 58 2e  58 58 58 20 63 6f 6e 66  |vX.XXXX.XXX conf|
00003cb0  69 67 20 6d 65 6e 75 0a  43 6f 6d 6d 75 6e 69 63  |ig menu.Communic|
00003cc0  61 74 69 6f 6e 20 4f 70  74 69 6f 6e 73 0a 2d 2d  |ation Options.--|
00003cd0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00003d00  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 0a 0a 20 31 29 20  |----------.. 1) |
00003d10  46 69 72 65 77 61 6c 6c  20 43 6f 6d 6d 75 6e 69  |Firewall Communi|
00003d20  63 61 74 69 6f 6e 73 20  6d 6f 64 65 20 28 55 55  |cations mode (UU|
00003d30  45 2f 48 54 54 50 2f 53  4f 43 4b 53 29 20 3d 3d  |E/HTTP/SOCKS) ==|
00003d40  3e 20 48 54 54 50 20 65  6e 63 6f 64 69 6e 67 0a  |> HTTP encoding.|
00003d50  20 32 29 20 50 72 65 66  65 72 72 65 64 20 4b 65  | 2) Preferred Ke|
00003d60  79 53 65 72 76 65 72 20  50 72 6f 78 79 20 3d 3d  |yServer Proxy ==|
00003d70  3e 20 75 73 38 30 2e 76  32 37 2e 64 69 73 74 72  |> us80.v27.distr|
00003d80  69 62 75 74 65 64 2e 6e  65 74 0a 20 33 29 20 50  |ibuted.net. 3) P|
00003d90  72 65 66 65 72 72 65 64  20 4b 65 79 53 65 72 76  |referred KeyServ|
00003da0  65 72 20 50 6f 72 74 20  3d 3d 3e 20 38 30 0a 20  |er Port ==> 80. |
00003db0  34 29 20 4c 6f 63 61 6c  20 48 54 54 50 2f 53 4f  |4) Local HTTP/SO|
00003dc0  43 4b 53 20 70 72 6f 78  79 20 61 64 64 72 65 73  |CKS proxy addres|
00003dd0  73 20 3d 3d 3e 20 77 77  77 70 72 6f 78 79 2e 63  |s ==> wwwproxy.c|
00003de0  6f 72 70 6f 72 61 74 65  2e 63 6f 6d 0a 20 35 29  |orporate.com. 5)|
00003df0  20 4c 6f 63 61 6c 20 48  54 54 50 2f 53 4f 43 4b  | Local HTTP/SOCK|
00003e00  53 20 70 72 6f 78 79 20  70 6f 72 74 20 3d 3d 3e  |S proxy port ==>|
00003e10  20 38 30 0a 20 36 29 20  48 54 54 50 2f 53 4f 43  | 80. 6) HTTP/SOC|
00003e20  4b 53 20 70 72 6f 78 79  20 75 73 65 72 69 64 2f  |KS proxy userid/|
00003e30  70 61 73 73 77 6f 72 64  20 3d 3d 3e 0a 20 37 29  |password ==>. 7)|
00003e40  20 44 69 73 61 62 6c 65  20 66 61 6c 6c 62 61 63  | Disable fallbac|
00003e50  6b 20 74 6f 20 55 53 20  52 6f 75 6e 64 2d 52 6f  |k to US Round-Ro|
00003e60  62 69 6e 3f 20 3d 3d 3e  20 6e 6f 0a 20 38 29 20  |bin? ==> no. 8) |
00003e70  4e 65 74 77 6f 72 6b 20  54 69 6d 65 6f 75 74 20  |Network Timeout |
00003e80  28 73 65 63 6f 6e 64 73  29 20 3d 3d 3e 20 36 30  |(seconds) ==> 60|
00003e90  0a 20 39 29 20 4f 66 66  6c 69 6e 65 20 6f 70 65  |. 9) Offline ope|
00003ea0  72 61 74 69 6f 6e 20 6d  6f 64 65 20 3d 3d 3e 20  |ration mode ==> |
00003eb0  4e 6f 72 6d 61 6c 20 4f  70 65 72 61 74 69 6f 6e  |Normal Operation|
00003ec0  0a 31 30 29 20 4d 6f 64  65 6d 20 64 65 74 65 63  |.10) Modem detec|
00003ed0  74 69 6f 6e 20 6f 70 74  69 6f 6e 73 20 3d 3d 3e  |tion options ==>|
00003ee0  20 4e 6f 72 6d 61 6c 20  6d 6f 64 65 0a 0a 20 30  | Normal mode.. 0|
00003ef0  29 20 52 65 74 75 72 6e  20 74 6f 20 6d 61 69 6e  |) Return to main|
00003f00  20 6d 65 6e 75 0a 0a 43  68 6f 69 63 65 20 2d 2d  | menu..Choice --|
00003f10  3e 0a 0a 31 29 20 5b 75  75 65 68 74 74 70 6d 6f  |>..1) [uuehttpmo|
00003f20  64 65 5d 20 54 68 69 73  20 64 65 74 65 72 6d 69  |de] This determi|
00003f30  6e 65 73 20 74 68 65 20  66 69 72 65 77 61 6c 6c  |nes the firewall|
00003f40  20 63 6f 6d 6d 75 6e 69  63 61 74 69 6f 6e 73 20  | communications |
00003f50  0a 20 20 20 6d 6f 64 65  20 74 68 65 20 63 6c 69  |.   mode the cli|
00003f60  65 6e 74 20 77 69 6c 6c  20 75 73 65 20 74 6f 20  |ent will use to |
00003f70  63 6f 6d 6d 75 6e 69 63  61 74 65 20 77 69 74 68  |communicate with|
00003f80  20 61 20 70 72 6f 78 79  20 73 65 72 76 65 72 2e  | a proxy server.|
00003f90  0a 0a 32 29 20 5b 6b 65  79 70 72 6f 78 79 5d 20  |..2) [keyproxy] |
00003fa0  54 68 69 73 20 64 65 74  65 72 6d 69 6e 65 73 20  |This determines |
00003fb0  77 68 69 63 68 20 70 72  6f 78 79 20 74 68 65 20  |which proxy the |
00003fc0  63 6c 69 65 6e 74 20 77  69 6c 6c 20 61 74 74 65  |client will atte|
00003fd0  6d 70 74 20 74 6f 0a 20  20 20 63 6f 6e 6e 65 63  |mpt to.   connec|
00003fe0  74 20 74 6f 20 66 6f 72  20 73 65 6e 64 69 6e 67  |t to for sending|
00003ff0  20 61 6e 64 20 72 65 63  65 69 76 69 6e 67 20 62  | and receiving b|
00004000  6c 6f 63 6b 73 2e 0a 0a  33 29 20 5b 6b 65 79 70  |locks...3) [keyp|
00004010  6f 72 74 5d 20 54 68 69  73 20 64 65 74 65 72 6d  |ort] This determ|
00004020  69 6e 65 73 20 74 68 65  20 70 6f 72 74 20 6f 6e  |ines the port on|
00004030  20 74 68 65 20 6b 65 79  73 65 72 76 65 72 20 74  | the keyserver t|
00004040  6f 20 77 68 69 63 68 20  74 68 65 0a 20 20 20 63  |o which the.   c|
00004050  6c 69 65 6e 74 20 77 69  6c 6c 20 74 72 79 20 74  |lient will try t|
00004060  6f 20 63 6f 6e 6e 65 63  74 2e 0a 0a 28 6f 70 74  |o connect...(opt|
00004070  69 6f 6e 73 20 34 2d 3e  36 20 77 69 6c 6c 20 6f  |ions 4->6 will o|
00004080  6e 6c 79 20 61 70 70 65  61 72 20 69 66 20 75 75  |nly appear if uu|
00004090  65 68 74 74 70 6d 6f 64  65 20 69 73 20 73 65 74  |ehttpmode is set|
000040a0  20 74 6f 20 48 54 54 50  20 6f 72 20 53 4f 43 4b  | to HTTP or SOCK|
000040b0  53 0a 6d 6f 64 65 2e 29  0a 0a 34 29 20 5b 68 74  |S.mode.)..4) [ht|
000040c0  74 70 70 72 6f 78 79 5d  20 54 68 69 73 20 74 65  |tpproxy] This te|
000040d0  6c 6c 73 20 74 68 65 20  63 6c 69 65 6e 74 20 74  |lls the client t|
000040e0  68 65 20 61 64 64 72 65  73 73 20 6f 66 20 74 68  |he address of th|
000040f0  65 20 48 54 54 50 2f 53  4f 43 4b 53 20 70 72 6f  |e HTTP/SOCKS pro|
00004100  78 79 0a 20 20 20 77 68  69 63 68 20 69 74 20 73  |xy.   which it s|
00004110  68 6f 75 6c 64 20 61 74  74 65 6d 70 74 20 74 6f  |hould attempt to|
00004120  20 63 6f 6e 6e 65 63 74  20 74 68 72 6f 75 67 68  | connect through|
00004130  2e 0a 0a 35 29 20 5b 68  74 74 70 70 6f 72 74 5d  |...5) [httpport]|
00004140  20 54 68 69 73 20 64 65  74 65 72 6d 69 6e 65 73  | This determines|
00004150  20 74 68 65 20 70 6f 72  74 20 6f 6e 20 74 68 65  | the port on the|
00004160  20 70 72 6f 78 79 20 73  65 72 76 65 72 20 77 68  | proxy server wh|
00004170  69 63 68 20 74 68 65 0a  20 20 20 63 6c 69 65 6e  |ich the.   clien|
00004180  74 20 77 69 6c 6c 20 74  72 79 20 74 6f 20 63 6f  |t will try to co|
00004190  6e 6e 65 63 74 20 74 6f  2e 20 20 53 65 65 20 74  |nnect to.  See t|
000041a0  68 65 20 73 65 63 74 69  6f 6e 20 6f 6e 20 68 74  |he section on ht|
000041b0  74 70 70 6f 72 74 20 66  6f 72 0a 20 20 20 6d 6f  |tpport for.   mo|
000041c0  72 65 20 69 6e 66 6f 72  6d 61 74 69 6f 6e 2e 0a  |re information..|
000041d0  0a 36 29 20 5b 68 74 74  70 69 64 5d 20 54 68 69  |.6) [httpid] Thi|
000041e0  73 20 69 73 20 74 68 65  20 75 73 65 72 6e 61 6d  |s is the usernam|
000041f0  65 2f 70 61 73 73 77 6f  72 64 20 74 68 65 20 63  |e/password the c|
00004200  6c 69 65 6e 74 20 77 69  6c 6c 20 74 65 6c 6c 20  |lient will tell |
00004210  74 68 65 0a 20 20 20 70  72 6f 78 79 20 73 65 72  |the.   proxy ser|
00004220  76 65 72 20 69 74 20 61  74 74 65 6d 70 74 73 20  |ver it attempts |
00004230  74 6f 20 63 6f 6e 6e 65  63 74 20 74 68 72 6f 75  |to connect throu|
00004240  67 68 2e 0a 0a 37 29 20  5b 6e 6f 66 61 6c 6c 62  |gh...7) [nofallb|
00004250  61 63 6b 5d 20 4e 6f 72  6d 61 6c 6c 79 2c 20 69  |ack] Normally, i|
00004260  66 20 74 68 65 20 73 70  65 63 69 66 69 65 64 20  |f the specified |
00004270  70 72 6f 78 79 20 69 73  20 6e 6f 74 20 77 6f 72  |proxy is not wor|
00004280  6b 69 6e 67 0a 20 20 20  70 72 6f 70 65 72 6c 79  |king.   properly|
00004290  2c 20 74 68 65 20 63 6c  69 65 6e 74 20 77 69 6c  |, the client wil|
000042a0  6c 20 61 75 74 6f 6d 61  74 69 63 61 6c 6c 79 20  |l automatically |
000042b0  66 61 6c 6c 20 62 61 63  6b 20 74 6f 20 74 68 65  |fall back to the|
000042c0  20 6d 61 69 6e 20 55 53  0a 20 20 20 70 72 6f 78  | main US.   prox|
000042d0  79 20 72 6f 75 6e 64 2d  72 6f 62 69 6e 2e 20 45  |y round-robin. E|
000042e0  6e 61 62 6c 69 6e 67 20  74 68 69 73 20 6f 70 74  |nabling this opt|
000042f0  69 6f 6e 20 77 69 6c 6c  20 6d 61 6b 65 20 73 75  |ion will make su|
00004300  72 65 20 74 68 65 20 66  61 6c 6c 62 61 63 6b 0a  |re the fallback.|
00004310  20 20 20 6e 65 76 65 72  20 6f 63 63 75 72 73 2e  |   never occurs.|
00004320  0a 0a 38 29 20 5b 6e 65  74 74 69 6d 65 6f 75 74  |..8) [nettimeout|
00004330  5d 20 54 68 69 73 20 64  65 74 65 72 6d 69 6e 65  |] This determine|
00004340  73 20 74 68 65 20 61 6d  6f 75 6e 74 20 6f 66 20  |s the amount of |
00004350  74 69 6d 65 20 74 68 65  20 63 6c 69 65 6e 74 20  |time the client |
00004360  77 69 6c 6c 20 77 61 69  74 0a 20 20 20 62 65 66  |will wait.   bef|
00004370  6f 72 65 20 69 74 20 64  65 74 65 72 6d 69 6e 65  |ore it determine|
00004380  73 20 61 20 63 6f 6e 6e  65 63 74 69 6f 6e 20 74  |s a connection t|
00004390  6f 20 61 20 6b 65 79 73  65 72 76 65 72 20 68 61  |o a keyserver ha|
000043a0  73 20 66 61 69 6c 65 64  2c 20 61 6e 64 20 61 62  |s failed, and ab|
000043b0  6f 72 74 2e 0a 0a 39 29  20 5b 72 75 6e 6f 66 66  |ort...9) [runoff|
000043c0  6c 69 6e 65 2f 72 75 6e  62 75 66 66 65 72 73 5d  |line/runbuffers]|
000043d0  20 54 68 69 73 20 64 65  74 65 72 6d 69 6e 65 73  | This determines|
000043e0  20 68 6f 77 20 74 68 65  20 63 6c 69 65 6e 74 20  | how the client |
000043f0  77 69 6c 6c 20 6f 70 65  72 61 74 65 0a 20 20 20  |will operate.   |
00004400  69 6e 20 72 65 6c 61 74  69 6f 6e 20 74 6f 20 69  |in relation to i|
00004410  74 73 20 69 6e 74 65 72  6e 65 74 20 63 6f 6e 6e  |ts internet conn|
00004420  65 63 74 69 6f 6e 3a 0a  0a 20 20 20 4e 6f 72 6d  |ection:..   Norm|
00004430  61 6c 20 4f 70 65 72 61  74 69 6f 6e 3a 20 54 68  |al Operation: Th|
00004440  65 20 63 6c 69 65 6e 74  20 77 69 6c 6c 20 63 6f  |e client will co|
00004450  6e 6e 65 63 74 20 74 6f  20 61 20 6b 65 79 73 65  |nnect to a keyse|
00004460  72 76 65 72 20 61 73 20  6e 65 65 64 65 64 2c 0a  |rver as needed,.|
00004470  20 20 20 20 20 20 20 20  61 6e 64 20 75 73 65 20  |        and use |
00004480  72 61 6e 64 6f 6d 20 62  6c 6f 63 6b 73 20 69 66  |random blocks if|
00004490  20 61 20 6b 65 79 73 65  72 76 65 72 20 63 6f 6e  | a keyserver con|
000044a0  6e 65 63 74 69 6f 6e 20  63 61 6e 6e 6f 74 20 62  |nection cannot b|
000044b0  65 20 6d 61 64 65 2e 0a  20 20 20 4f 66 66 6c 69  |e made..   Offli|
000044c0  6e 65 20 41 6c 77 61 79  73 3a 20 54 68 65 20 63  |ne Always: The c|
000044d0  6c 69 65 6e 74 20 77 69  6c 6c 20 6e 65 76 65 72  |lient will never|
000044e0  20 63 6f 6e 6e 65 63 74  20 74 6f 20 61 20 6b 65  | connect to a ke|
000044f0  79 73 65 72 76 65 72 2c  20 61 6e 64 20 77 69 6c  |yserver, and wil|
00004500  6c 0a 20 20 20 20 20 20  20 20 67 65 6e 65 72 61  |l.        genera|
00004510  74 65 20 72 61 6e 64 6f  6d 20 62 6c 6f 63 6b 73  |te random blocks|
00004520  20 69 66 20 74 68 65 20  62 6c 6f 63 6b 20 62 75  | if the block bu|
00004530  66 66 65 72 73 20 65 6d  70 74 79 2e 29 0a 20 20  |ffers empty.).  |
00004540  20 46 69 6e 69 73 68 20  42 75 66 66 65 72 73 20  | Finish Buffers |
00004550  61 6e 64 20 65 78 69 74  3a 20 54 68 65 20 63 6c  |and exit: The cl|
00004560  69 65 6e 74 20 77 69 6c  6c 20 6e 65 76 65 72 20  |ient will never |
00004570  63 6f 6e 6e 65 63 74 0a  20 20 20 20 20 20 20 20  |connect.        |
00004580  74 6f 20 61 20 6b 65 79  73 65 72 76 65 72 2c 20  |to a keyserver, |
00004590  61 6e 64 20 77 68 65 6e  20 74 68 65 20 62 6c 6f  |and when the blo|
000045a0  63 6b 20 62 75 66 66 65  72 73 20 65 6d 70 74 79  |ck buffers empty|
000045b0  2c 20 69 74 20 77 69 6c  6c 0a 20 20 20 20 20 20  |, it will.      |
000045c0  20 20 74 65 72 6d 69 6e  61 74 65 2e 0a 0a 31 30  |  terminate...10|
000045d0  29 20 5b 6c 75 72 6b 2f  6c 75 72 6b 6f 6e 6c 79  |) [lurk/lurkonly|
000045e0  5d 20 4f 6e 20 77 69 6e  64 6f 77 73 20 26 20 4f  |] On windows & O|
000045f0  53 2f 32 20 63 6f 6d 70  75 74 65 72 73 20 74 68  |S/2 computers th|
00004600  69 73 20 64 65 74 65 72  6d 69 6e 65 73 20 68 6f  |is determines ho|
00004610  77 20 74 68 65 0a 20 20  20 20 63 6c 69 65 6e 74  |w the.    client|
00004620  20 77 69 6c 6c 20 64 65  74 65 63 74 20 63 6f 6e  | will detect con|
00004630  6e 65 63 74 69 6f 6e 73  20 74 6f 20 74 68 65 20  |nections to the |
00004640  69 6e 74 65 72 6e 65 74  20 61 6e 64 20 75 73 65  |internet and use|
00004650  20 74 68 65 6d 3a 0a 0a  20 20 20 20 4e 6f 72 6d  | them:..    Norm|
00004660  61 6c 20 6d 6f 64 65 3a  20 74 68 65 20 63 6c 69  |al mode: the cli|
00004670  65 6e 74 20 77 69 6c 6c  20 73 65 6e 64 2f 72 65  |ent will send/re|
00004680  63 65 69 76 65 20 62 6c  6f 63 6b 73 20 6f 6e 6c  |ceive blocks onl|
00004690  79 20 77 68 65 6e 20 69  74 0a 20 20 20 20 20 20  |y when it.      |
000046a0  20 20 65 6d 70 74 69 65  73 20 74 68 65 20 69 6e  |  empties the in|
000046b0  20 62 75 66 66 65 72 2c  20 68 69 74 73 20 74 68  | buffer, hits th|
000046c0  65 20 66 6c 75 73 68 20  74 68 72 65 73 68 6f 6c  |e flush threshol|
000046d0  64 2c 20 6f 72 20 74 68  65 20 75 73 65 72 0a 20  |d, or the user. |
000046e0  20 20 20 20 20 20 20 73  70 65 63 69 66 69 63 61  |       specifica|
000046f0  6c 6c 79 20 72 65 71 75  65 73 74 73 20 61 20 66  |lly requests a f|
00004700  6c 75 73 68 2f 66 65 74  63 68 2e 0a 20 20 20 20  |lush/fetch..    |
00004710  44 69 61 6c 2d 75 70 20  64 65 74 65 63 74 69 6f  |Dial-up detectio|
00004720  6e 20 6d 6f 64 65 3a 20  54 68 69 73 20 61 63 74  |n mode: This act|
00004730  73 20 6c 69 6b 65 20 6d  6f 64 65 20 30 2c 20 77  |s like mode 0, w|
00004740  69 74 68 20 74 68 65 20  61 64 64 69 74 69 6f 6e  |ith the addition|
00004750  0a 20 20 20 20 20 20 20  20 74 68 61 74 20 74 68  |.        that th|
00004760  65 20 63 6c 69 65 6e 74  20 77 69 6c 6c 20 61 75  |e client will au|
00004770  74 6f 6d 61 74 69 63 61  6c 6c 79 20 73 65 6e 64  |tomatically send|
00004780  2f 72 65 63 65 69 76 65  20 62 6c 6f 63 6b 73 20  |/receive blocks |
00004790  77 68 65 6e 20 61 0a 20  20 20 20 20 20 20 20 64  |when a.        d|
000047a0  69 61 6c 2d 75 70 20 6e  65 74 77 6f 72 6b 69 6e  |ial-up networkin|
000047b0  67 20 63 6f 6e 6e 65 63  74 69 6f 6e 20 69 73 20  |g connection is |
000047c0  65 73 74 61 62 6c 69 73  68 65 64 2e 20 4d 6f 64  |established. Mod|
000047d0  65 6d 20 75 73 65 72 73  0a 20 20 20 20 20 20 20  |em users.       |
000047e0  20 77 69 6c 6c 20 70 72  6f 62 61 62 6c 79 20 77  | will probably w|
000047f0  69 73 68 20 74 6f 20 75  73 65 20 74 68 69 73 20  |ish to use this |
00004800  6f 70 74 69 6f 6e 20 73  6f 20 74 68 61 74 20 74  |option so that t|
00004810  68 65 69 72 20 63 6c 69  65 6e 74 0a 20 20 20 20  |heir client.    |
00004820  20 20 20 20 6e 65 76 65  72 20 72 75 6e 73 20 6f  |    never runs o|
00004830  75 74 20 6f 66 20 62 6c  6f 63 6b 73 2e 0a 20 20  |ut of blocks..  |
00004840  20 20 44 69 61 6c 2d 75  70 20 64 65 74 65 63 74  |  Dial-up detect|
00004850  69 6f 6e 20 4f 4e 4c 59  20 6d 6f 64 65 3a 20 4c  |ion ONLY mode: L|
00004860  69 6b 65 20 74 68 65 20  70 72 65 76 69 6f 75 73  |ike the previous|
00004870  20 6d 6f 64 65 2c 20 74  68 69 73 20 77 69 6c 6c  | mode, this will|
00004880  20 63 61 75 73 65 0a 20  20 20 20 20 20 20 20 74  | cause.        t|
00004890  68 65 20 63 6c 69 65 6e  74 20 74 6f 20 61 75 74  |he client to aut|
000048a0  6f 6d 61 74 69 63 61 6c  6c 79 20 73 65 6e 64 2f  |omatically send/|
000048b0  72 65 63 65 69 76 65 20  62 6c 6f 63 6b 73 20 77  |receive blocks w|
000048c0  68 65 6e 0a 20 20 20 20  20 20 20 20 63 6f 6e 6e  |hen.        conn|
000048d0  65 63 74 65 64 2e 20 48  4f 57 45 56 45 52 2c 20  |ected. HOWEVER, |
000048e0  69 66 20 74 68 65 20 63  6c 69 65 6e 74 20 72 75  |if the client ru|
000048f0  6e 73 20 6f 75 74 20 6f  66 20 62 6c 6f 63 6b 73  |ns out of blocks|
00004900  2c 0a 20 20 20 20 20 20  20 20 69 74 20 77 69 6c  |,.        it wil|
00004910  6c 20 4e 4f 54 20 74 72  69 67 67 65 72 20 61 75  |l NOT trigger au|
00004920  74 6f 2d 64 69 61 6c 2c  20 61 6e 64 20 77 69 6c  |to-dial, and wil|
00004930  6c 20 69 6e 73 74 65 61  64 20 77 6f 72 6b 0a 20  |l instead work. |
00004940  20 20 20 20 20 20 20 6f  6e 20 72 61 6e 64 6f 6d  |       on random|
00004950  20 62 6c 6f 63 6b 73 20  75 6e 74 69 6c 20 61 20  | blocks until a |
00004960  63 6f 6e 6e 65 63 74 69  6f 6e 20 69 73 20 64 65  |connection is de|
00004970  74 65 63 74 65 64 2e 0a  0a 0a 44 69 73 74 72 69  |tected....Distri|
00004980  62 75 74 65 64 2e 4e 65  74 20 52 43 35 2f 44 45  |buted.Net RC5/DE|
00004990  53 20 43 6c 69 65 6e 74  20 62 75 69 6c 64 20 76  |S Client build v|
000049a0  58 2e 58 58 58 58 2e 58  58 58 20 63 6f 6e 66 69  |X.XXXX.XXX confi|
000049b0  67 20 6d 65 6e 75 0a 50  65 72 66 6f 72 6d 61 6e  |g menu.Performan|
000049c0  63 65 20 4f 70 74 69 6f  6e 73 0a 2d 2d 2d 2d 2d  |ce Options.-----|
000049d0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00004a00  2d 2d 2d 2d 2d 2d 2d 0a  0a 20 31 29 20 4c 65 76  |-------.. 1) Lev|
00004a10  65 6c 20 6f 66 20 6e 69  63 65 6e 65 73 73 20 74  |el of niceness t|
00004a20  6f 20 72 75 6e 20 61 74  20 3d 3d 3e 20 45 78 74  |o run at ==> Ext|
00004a30  72 65 6d 65 6c 79 20 4e  69 63 65 0a 20 32 29 20  |remely Nice. 2) |
00004a40  4f 70 74 69 6d 69 7a 65  20 70 65 72 66 6f 72 6d  |Optimize perform|
00004a50  61 6e 63 65 20 66 6f 72  20 43 50 55 20 74 79 70  |ance for CPU typ|
00004a60  65 20 3d 3d 3e 20 41 75  74 6f 64 65 74 65 63 74  |e ==> Autodetect|
00004a70  0a 20 33 29 20 4e 75 6d  62 65 72 20 6f 66 20 43  |. 3) Number of C|
00004a80  50 55 73 20 69 6e 20 74  68 69 73 20 6d 61 63 68  |PUs in this mach|
00004a90  69 6e 65 20 3d 3d 3e 20  2d 31 0a 0a 20 30 29 20  |ine ==> -1.. 0) |
00004aa0  52 65 74 75 72 6e 20 74  6f 20 6d 61 69 6e 20 6d  |Return to main m|
00004ab0  65 6e 75 0a 0a 43 68 6f  69 63 65 20 2d 2d 3e 0a  |enu..Choice -->.|
00004ac0  0a 31 29 20 5b 6e 69 63  65 6e 65 73 73 5d 20 54  |.1) [niceness] T|
00004ad0  68 69 73 20 61 6c 6c 6f  77 73 20 79 6f 75 20 74  |his allows you t|
00004ae0  6f 20 73 65 6c 65 63 74  20 74 68 65 20 70 72 69  |o select the pri|
00004af0  6f 72 69 74 79 20 74 68  61 74 20 74 68 65 20 63  |ority that the c|
00004b00  6c 69 65 6e 74 20 77 69  6c 6c 0a 20 20 20 65 78  |lient will.   ex|
00004b10  65 63 75 74 65 20 61 74  2e 20 20 41 20 73 65 74  |ecute at.  A set|
00004b20  74 69 6e 67 20 6f 66 20  30 2c 20 6f 72 20 27 76  |ting of 0, or 'v|
00004b30  65 72 79 20 6e 69 63 65  27 20 77 69 6c 6c 20 65  |ery nice' will e|
00004b40  6e 73 75 72 65 20 74 68  61 74 20 74 68 65 20 63  |nsure that the c|
00004b50  6c 69 65 6e 74 0a 20 20  20 77 69 6c 6c 20 75 73  |lient.   will us|
00004b60  65 20 2a 6f 6e 6c 79 2a  20 69 64 6c 65 20 70 72  |e *only* idle pr|
00004b70  6f 63 65 73 73 6f 72 20  74 69 6d 65 2e 20 20 41  |ocessor time.  A|
00004b80  20 73 65 74 74 69 6e 67  20 6f 66 20 31 2c 20 6f  | setting of 1, o|
00004b90  72 20 27 6e 69 63 65 27  0a 20 20 20 61 6c 6c 6f  |r 'nice'.   allo|
00004ba0  77 73 20 74 68 65 20 63  6c 69 65 6e 74 20 74 6f  |ws the client to|
00004bb0  20 74 61 6b 65 20 70 72  69 6f 72 69 74 79 20 6f  | take priority o|
00004bc0  76 65 72 20 61 20 66 65  77 20 62 61 63 6b 67 72  |ver a few backgr|
00004bd0  6f 75 6e 64 20 70 72 6f  63 65 73 73 65 73 2e 0a  |ound processes..|
00004be0  20 20 20 41 20 73 65 74  74 69 6e 67 20 6f 66 20  |   A setting of |
00004bf0  32 2c 20 6f 72 20 27 6e  6f 72 6d 61 6c 27 20 61  |2, or 'normal' a|
00004c00  6c 6c 6f 77 73 20 74 68  65 20 63 6c 69 65 6e 74  |llows the client|
00004c10  20 74 6f 20 72 75 6e 20  61 74 20 74 68 65 20 73  | to run at the s|
00004c20  61 6d 65 0a 20 20 20 70  72 69 6f 72 69 74 79 20  |ame.   priority |
00004c30  61 73 20 61 20 6e 6f 72  6d 61 6c 20 70 72 6f 67  |as a normal prog|
00004c40  72 61 6d 2e 20 20 49 6e  20 61 6c 6d 6f 73 74 20  |ram.  In almost |
00004c50  61 6c 6c 20 63 61 73 65  73 2c 20 79 6f 75 20 73  |all cases, you s|
00004c60  68 6f 75 6c 64 20 6c 65  61 76 65 0a 20 20 20 74  |hould leave.   t|
00004c70  68 69 73 20 61 74 20 74  68 65 20 64 65 66 61 75  |his at the defau|
00004c80  6c 74 20 73 65 74 74 69  6e 67 20 6f 66 20 7a 65  |lt setting of ze|
00004c90  72 6f 20 73 6f 20 74 68  61 74 20 69 74 20 64 6f  |ro so that it do|
00004ca0  65 73 20 6e 6f 74 20 69  6d 70 61 63 74 20 74 68  |es not impact th|
00004cb0  65 0a 20 20 20 70 65 72  66 6f 72 6d 61 6e 63 65  |e.   performance|
00004cc0  20 6f 66 20 74 68 65 20  63 6f 6d 70 75 74 65 72  | of the computer|
00004cd0  2e 20 20 49 6e 20 6d 6f  73 74 20 69 6e 73 74 61  |.  In most insta|
00004ce0  6e 63 65 73 20 61 20 68  69 67 68 65 72 20 73 65  |nces a higher se|
00004cf0  74 74 69 6e 67 20 77 69  6c 6c 0a 20 20 20 6e 6f  |tting will.   no|
00004d00  74 20 6d 61 6b 65 20 74  68 65 20 63 6c 69 65 6e  |t make the clien|
00004d10  74 20 6f 70 65 72 61 74  65 20 61 6e 79 20 66 61  |t operate any fa|
00004d20  73 74 20 61 6e 79 77 61  79 2e 0a 0a 32 29 20 5b  |st anyway...2) [|
00004d30  63 70 75 74 79 70 65 5d  20 28 61 70 70 6c 69 65  |cputype] (applie|
00004d40  73 20 74 6f 20 78 38 36  2c 20 50 50 43 20 61 6e  |s to x86, PPC an|
00004d50  64 20 41 52 4d 20 63 6c  69 65 6e 74 73 20 6f 6e  |d ARM clients on|
00004d60  6c 79 29 20 20 54 68 69  73 20 64 65 74 65 72 6d  |ly)  This determ|
00004d70  69 6e 65 73 0a 20 20 20  66 6f 72 20 77 68 69 63  |ines.   for whic|
00004d80  68 20 70 72 6f 63 65 73  73 6f 72 20 74 68 65 20  |h processor the |
00004d90  63 6c 69 65 6e 74 20 77  69 6c 6c 20 6f 70 74 69  |client will opti|
00004da0  6d 69 7a 65 20 52 43 35  20 6f 70 65 72 61 74 69  |mize RC5 operati|
00004db0  6f 6e 73 20 28 61 6e 64  20 44 45 53 0a 20 20 20  |ons (and DES.   |
00004dc0  6f 70 65 72 61 74 69 6f  6e 73 20 6f 6e 20 74 68  |operations on th|
00004dd0  65 20 41 52 4d 29 2e 20  20 41 75 74 6f 2d 64 65  |e ARM).  Auto-de|
00004de0  74 65 63 74 20 73 68 6f  75 6c 64 20 77 6f 72 6b  |tect should work|
00004df0  20 66 6f 72 20 6d 6f 73  74 20 70 72 6f 63 65 73  | for most proces|
00004e00  73 6f 72 73 2c 0a 20 20  20 62 75 74 20 69 66 20  |sors,.   but if |
00004e10  79 6f 75 72 20 70 72 6f  63 65 73 73 6f 72 20 69  |your processor i|
00004e20  73 20 6e 6f 74 20 61 75  74 6f 2d 64 65 74 65 63  |s not auto-detec|
00004e30  74 65 64 2c 20 79 6f 75  20 77 69 6c 6c 20 77 69  |ted, you will wi|
00004e40  73 68 20 74 6f 20 73 65  74 20 69 74 0a 20 20 20  |sh to set it.   |
00004e50  68 65 72 65 2e 0a 0a 33  29 20 5b 6e 75 6d 63 70  |here...3) [numcp|
00004e60  75 5d 20 41 6c 6c 6f 77  73 20 79 6f 75 20 74 6f  |u] Allows you to|
00004e70  20 73 70 65 63 69 66 79  20 68 6f 77 20 6d 61 6e  | specify how man|
00004e80  79 20 43 50 55 73 20 61  72 65 20 69 6e 20 74 68  |y CPUs are in th|
00004e90  69 73 20 63 6f 6d 70 75  74 65 72 2e 0a 0a 28 4f  |is computer...(O|
00004ea0  70 74 69 6f 6e 20 34 20  77 69 6c 6c 20 6f 6e 6c  |ption 4 will onl|
00004eb0  79 20 73 68 6f 77 20 6f  6e 20 6e 65 74 77 61 72  |y show on netwar|
00004ec0  65 2f 6d 61 63 6f 73 2f  77 69 6e 64 6f 77 73 20  |e/macos/windows |
00004ed0  33 2e 31 29 0a 0a 34 29  20 5b 74 69 6d 65 73 6c  |3.1)..4) [timesl|
00004ee0  69 63 65 5d 20 54 68 69  73 20 73 68 6f 75 6c 64  |ice] This should|
00004ef0  20 62 65 20 6c 65 66 74  20 61 6c 6f 6e 65 20 66  | be left alone f|
00004f00  6f 72 20 6f 70 74 69 6d  61 6c 20 70 65 72 66 6f  |or optimal perfo|
00004f10  72 6d 61 6e 63 65 20 6f  6e 0a 20 20 20 74 72 75  |rmance on.   tru|
00004f20  65 20 70 72 65 2d 65 6d  70 74 69 76 65 20 6d 75  |e pre-emptive mu|
00004f30  6c 74 69 74 61 73 6b 69  6e 67 20 73 79 73 74 65  |ltitasking syste|
00004f40  6d 73 2e 20 20 49 74 20  73 68 6f 75 6c 64 20 6f  |ms.  It should o|
00004f50  6e 6c 79 20 62 65 20 63  68 61 6e 67 65 64 20 6f  |nly be changed o|
00004f60  6e 0a 20 20 20 4d 61 63  2f 4e 65 74 77 61 72 65  |n.   Mac/Netware|
00004f70  2f 57 69 6e 20 33 2e 31  2f 52 49 53 43 20 4f 53  |/Win 3.1/RISC OS|
00004f80  20 63 6c 69 65 6e 74 73  20 77 68 65 72 65 20 69  | clients where i|
00004f90  74 20 77 69 6c 6c 20 63  68 61 6e 67 65 20 74 68  |t will change th|
00004fa0  65 0a 20 20 20 6d 75 6c  74 69 74 61 73 6b 69 6e  |e.   multitaskin|
00004fb0  67 20 70 72 69 6f 72 69  74 79 2e 0a 0a 0a 44 69  |g priority....Di|
00004fc0  73 74 72 69 62 75 74 65  64 2e 4e 65 74 20 52 43  |stributed.Net RC|
00004fd0  35 2f 44 45 53 20 43 6c  69 65 6e 74 20 62 75 69  |5/DES Client bui|
00004fe0  6c 64 20 76 58 2e 58 58  58 58 2e 58 58 58 20 63  |ld vX.XXXX.XXX c|
00004ff0  6f 6e 66 69 67 20 6d 65  6e 75 0a 4d 69 73 63 65  |onfig menu.Misce|
00005000  6c 6c 61 6e 65 6f 75 73  20 4f 70 74 69 6f 6e 73  |llaneous Options|
00005010  0a 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |.---------------|
00005020  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00005040  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 0a 0a 20  |-------------.. |
00005050  31 29 20 43 6f 6d 70 6c  65 74 65 20 74 68 69 73  |1) Complete this|
00005060  20 6d 61 6e 79 20 62 6c  6f 63 6b 73 2c 20 74 68  | many blocks, th|
00005070  65 6e 20 65 78 69 74 20  3d 3d 3e 20 30 0a 20 32  |en exit ==> 0. 2|
00005080  29 20 52 75 6e 20 66 6f  72 20 74 68 69 73 20 6d  |) Run for this m|
00005090  61 6e 79 20 68 6f 75 72  73 2c 20 74 68 65 6e 20  |any hours, then |
000050a0  65 78 69 74 20 3d 3d 3e  20 30 2e 30 30 0a 20 33  |exit ==> 0.00. 3|
000050b0  29 20 52 43 35 20 62 6c  6f 63 6b 20 66 6c 75 73  |) RC5 block flus|
000050c0  68 20 74 68 72 65 73 68  6f 6c 64 20 3d 3d 3e 20  |h threshold ==> |
000050d0  31 30 0a 20 34 29 20 44  45 53 20 62 6c 6f 63 6b  |10. 4) DES block|
000050e0  20 66 6c 75 73 68 20 74  68 72 65 73 68 6f 6c 64  | flush threshold|
000050f0  20 3d 3d 3e 20 31 30 0a  20 35 29 20 50 72 65 66  | ==> 10. 5) Pref|
00005100  65 72 72 65 64 20 42 6c  6f 63 6b 20 53 69 7a 65  |erred Block Size|
00005110  20 28 32 5e 58 20 6b 65  79 73 2f 62 6c 6f 63 6b  | (2^X keys/block|
00005120  29 20 3d 3d 3e 20 33 30  0a 20 36 29 20 43 6f 6d  |) ==> 30. 6) Com|
00005130  70 65 74 65 20 69 6e 20  44 45 53 20 63 6f 6e 74  |pete in DES cont|
00005140  65 73 74 73 3f 20 3d 3d  3e 20 79 65 73 0a 20 37  |ests? ==> yes. 7|
00005150  29 20 44 69 73 61 62 6c  65 20 61 6c 6c 20 73 63  |) Disable all sc|
00005160  72 65 65 6e 20 6f 75 74  70 75 74 3f 20 28 71 75  |reen output? (qu|
00005170  69 65 74 20 6d 6f 64 65  29 20 3d 3d 3e 20 6e 6f  |iet mode) ==> no|
00005180  0a 20 38 29 20 44 69 73  61 62 6c 65 20 65 78 69  |. 8) Disable exi|
00005190  74 20 66 69 6c 65 20 63  68 65 63 6b 69 6e 67 3f  |t file checking?|
000051a0  20 3d 3d 3e 20 6e 6f 0a  20 39 29 20 44 69 73 61  | ==> no. 9) Disa|
000051b0  62 6c 65 20 62 6c 6f 63  6b 20 70 65 72 63 65 6e  |ble block percen|
000051c0  74 20 63 6f 6d 70 6c 65  74 69 6f 6e 20 69 6e 64  |t completion ind|
000051d0  69 63 61 74 6f 72 73 3f  20 3d 3d 3e 20 6e 6f 0a  |icators? ==> no.|
000051e0  31 30 29 20 42 75 66 66  65 72 20 62 6c 6f 63 6b  |10) Buffer block|
000051f0  73 20 69 6e 20 52 41 4d  20 6f 6e 6c 79 3f 20 28  |s in RAM only? (|
00005200  6e 6f 20 64 69 73 6b 20  49 2f 4f 29 20 3d 3d 3e  |no disk I/O) ==>|
00005210  20 6e 6f 0a 31 31 29 20  49 6e 74 65 72 76 61 6c  | no.11) Interval|
00005220  20 62 65 74 77 65 65 6e  20 73 61 76 69 6e 67 20  | between saving |
00005230  6f 66 20 63 68 65 63 6b  70 6f 69 6e 74 73 20 28  |of checkpoints (|
00005240  6d 69 6e 75 74 65 73 29  3a 20 3d 3d 3e 20 35 0a  |minutes): ==> 5.|
00005250  31 32 29 20 45 78 69 74  20 66 69 6c 65 20 63 68  |12) Exit file ch|
00005260  65 63 6b 20 74 69 6d 65  20 28 73 65 63 6f 6e 64  |eck time (second|
00005270  73 29 20 3d 3d 3e 20 33  30 0a 0a 20 30 29 20 52  |s) ==> 30.. 0) R|
00005280  65 74 75 72 6e 20 74 6f  20 6d 61 69 6e 20 6d 65  |eturn to main me|
00005290  6e 75 0a 0a 43 68 6f 69  63 65 20 2d 2d 3e 0a 0a  |nu..Choice -->..|
000052a0  31 29 20 5b 63 6f 75 6e  74 5d 20 54 68 65 20 63  |1) [count] The c|
000052b0  6c 69 65 6e 74 20 77 69  6c 6c 20 64 6f 20 74 68  |lient will do th|
000052c0  65 20 73 70 65 63 69 66  69 65 64 20 6e 75 6d 62  |e specified numb|
000052d0  65 72 20 6f 66 20 62 6c  6f 63 6b 73 20 61 6e 64  |er of blocks and|
000052e0  20 74 68 65 6e 0a 20 20  20 65 78 69 74 2e 0a 0a  | then.   exit...|
000052f0  32 29 20 5b 68 6f 75 72  73 5d 20 54 68 65 20 63  |2) [hours] The c|
00005300  6c 69 65 6e 74 20 77 69  6c 6c 20 77 6f 72 6b 20  |lient will work |
00005310  66 6f 72 20 74 68 65 20  73 70 65 63 69 66 69 65  |for the specifie|
00005320  64 20 6e 75 6d 62 65 72  20 6f 66 20 68 6f 75 72  |d number of hour|
00005330  73 20 61 6e 64 0a 20 20  20 74 68 65 6e 20 65 78  |s and.   then ex|
00005340  69 74 2e 0a 0a 33 29 20  5b 74 68 72 65 73 68 6f  |it...3) [thresho|
00005350  6c 64 20 58 3a 59 5d 20  59 2c 20 69 66 20 6c 65  |ld X:Y] Y, if le|
00005360  73 73 20 74 68 61 6e 20  58 20 28 61 6b 61 20 74  |ss than X (aka t|
00005370  68 65 20 73 69 7a 65 20  6f 66 20 74 68 65 20 69  |he size of the i|
00005380  6e 70 75 74 20 62 75 66  66 65 72 29 0a 20 20 20  |nput buffer).   |
00005390  77 69 6c 6c 20 63 61 75  73 65 20 74 68 65 20 63  |will cause the c|
000053a0  6c 69 65 6e 74 20 74 6f  20 69 6e 69 74 69 61 74  |lient to initiat|
000053b0  65 20 61 20 63 6f 6e 6e  65 63 74 69 6f 6e 20 74  |e a connection t|
000053c0  6f 20 74 68 65 20 6b 65  79 73 65 72 76 65 72 73  |o the keyservers|
000053d0  20 74 6f 0a 20 20 20 66  6c 75 73 68 20 61 6e 64  | to.   flush and|
000053e0  20 66 65 74 63 68 2e 20  53 65 74 74 69 6e 67 20  | fetch. Setting |
000053f0  74 68 69 73 20 76 61 6c  75 65 20 6d 61 79 20 62  |this value may b|
00005400  65 20 75 73 65 66 75 6c  20 69 66 20 79 6f 75 20  |e useful if you |
00005410  77 61 6e 74 20 79 6f 75  72 0a 20 20 20 63 6c 69  |want your.   cli|
00005420  65 6e 74 20 74 6f 20 63  6f 6e 6e 65 63 74 20 42  |ent to connect B|
00005430  45 46 4f 52 45 20 69 74  20 6e 65 65 64 73 20 62  |EFORE it needs b|
00005440  6c 6f 63 6b 73 20 28 61  73 20 6d 61 79 20 62 65  |locks (as may be|
00005450  20 6e 65 63 65 73 73 61  72 79 20 69 66 20 79 6f  | necessary if yo|
00005460  75 0a 20 20 20 68 61 76  65 20 61 6e 20 75 6e 72  |u.   have an unr|
00005470  65 6c 69 61 62 6c 65 20  6e 65 74 77 6f 72 6b 20  |eliable network |
00005480  63 6f 6e 6e 65 63 74 69  6f 6e 2e 29 0a 0a 34 29  |connection.)..4)|
00005490  20 5b 74 68 72 65 73 68  6f 6c 64 32 20 58 3a 59  | [threshold2 X:Y|
000054a0  5d 20 53 61 6d 65 20 61  73 20 74 68 72 65 73 68  |] Same as thresh|
000054b0  6f 6c 64 2c 20 62 75 74  20 61 70 70 6c 69 65 73  |old, but applies|
000054c0  20 74 6f 20 44 45 53 20  62 6c 6f 63 6b 73 2e 0a  | to DES blocks..|
000054d0  0a 35 29 20 5b 70 72 65  66 65 72 72 65 64 62 6c  |.5) [preferredbl|
000054e0  6f 63 6b 73 69 7a 65 5d  20 53 65 74 73 20 74 68  |ocksize] Sets th|
000054f0  65 20 70 72 65 66 65 72  72 65 64 20 6e 75 6d 62  |e preferred numb|
00005500  65 72 20 6f 66 20 6b 65  79 73 20 70 65 72 20 62  |er of keys per b|
00005510  6c 6f 63 6b 0a 20 20 20  66 6f 72 20 74 68 65 20  |lock.   for the |
00005520  63 6c 69 65 6e 74 2e 0a  20 0a 36 29 20 5b 70 72  |client.. .6) [pr|
00005530  6f 63 65 73 73 64 65 73  5d 20 57 68 65 6e 20 65  |ocessdes] When e|
00005540  6e 61 62 6c 65 64 2c 20  74 68 69 73 20 77 69 6c  |nabled, this wil|
00005550  6c 20 63 61 75 73 65 20  74 68 65 20 63 6c 69 65  |l cause the clie|
00005560  6e 74 20 74 6f 20 70 61  72 74 69 63 69 70 61 74  |nt to participat|
00005570  65 0a 20 20 20 69 6e 20  44 45 53 20 63 6f 6e 74  |e.   in DES cont|
00005580  65 73 74 73 2e 20 55 6e  6c 65 73 73 20 79 6f 75  |ests. Unless you|
00005590  20 68 61 76 65 20 61 6e  20 6f 76 65 72 77 68 65  | have an overwhe|
000055a0  6c 6d 69 6e 67 20 72 65  61 73 6f 6e 20 6e 6f 74  |lming reason not|
000055b0  20 74 6f 0a 20 20 20 70  61 72 74 69 63 69 70 61  | to.   participa|
000055c0  74 65 20 69 6e 20 44 45  53 20 63 6f 6e 74 65 73  |te in DES contes|
000055d0  74 73 2c 20 69 74 20 69  73 20 72 65 63 6f 6d 6d  |ts, it is recomm|
000055e0  65 6e 64 65 64 20 74 68  61 74 20 79 6f 75 20 6c  |ended that you l|
000055f0  65 61 76 65 20 74 68 69  73 0a 20 20 20 6f 70 74  |eave this.   opt|
00005600  69 6f 6e 20 65 6e 61 62  6c 65 64 2e 0a 0a 37 29  |ion enabled...7)|
00005610  20 5b 71 75 69 65 74 6d  6f 64 65 5d 20 57 68 65  | [quietmode] Whe|
00005620  6e 20 65 6e 61 62 6c 65  64 2c 20 74 68 69 73 20  |n enabled, this |
00005630  77 69 6c 6c 20 63 61 75  73 65 20 74 68 65 20 63  |will cause the c|
00005640  6c 69 65 6e 74 20 74 6f  20 64 69 73 70 6c 61 79  |lient to display|
00005650  20 6e 6f 0a 20 20 20 6f  75 74 70 75 74 2e 0a 0a  | no.   output...|
00005660  38 29 20 5b 6e 6f 65 78  69 74 66 69 6c 65 63 68  |8) [noexitfilech|
00005670  65 63 6b 5d 20 57 68 65  6e 20 65 6e 61 62 6c 65  |eck] When enable|
00005680  64 2c 20 74 68 69 73 20  77 69 6c 6c 20 63 61 75  |d, this will cau|
00005690  73 65 20 74 68 65 20 63  6c 69 65 6e 74 20 74 6f  |se the client to|
000056a0  20 4e 4f 54 0a 20 20 20  63 68 65 63 6b 20 66 6f  | NOT.   check fo|
000056b0  72 20 22 65 78 69 74 72  63 35 2e 6e 6f 77 22 2c  |r "exitrc5.now",|
000056c0  20 77 68 69 63 68 20 74  68 65 20 65 78 69 73 74  | which the exist|
000056d0  61 6e 63 65 20 6f 66 20  77 6f 75 6c 64 20 6e 6f  |ance of would no|
000056e0  72 6d 61 6c 6c 79 20 63  61 75 73 65 0a 20 20 20  |rmally cause.   |
000056f0  74 68 65 20 63 6c 69 65  6e 74 20 74 6f 20 65 78  |the client to ex|
00005700  69 74 2e 0a 0a 39 29 20  5b 70 65 72 63 65 6e 74  |it...9) [percent|
00005710  70 72 69 6e 74 69 6e 67  6f 66 66 5d 20 57 68 65  |printingoff] Whe|
00005720  6e 20 65 6e 61 62 6c 65  64 2c 20 74 68 69 73 20  |n enabled, this |
00005730  77 69 6c 6c 20 63 61 75  73 65 20 74 68 65 20 63  |will cause the c|
00005740  6c 69 65 6e 74 20 74 6f  0a 20 20 20 64 69 73 70  |lient to.   disp|
00005750  6c 61 79 20 6e 6f 20 62  6c 6f 63 6b 20 70 65 72  |lay no block per|
00005760  63 65 6e 74 61 67 65 20  63 6f 6d 70 6c 65 74 69  |centage completi|
00005770  6f 6e 20 6f 75 74 70 75  74 2e 0a 0a 31 30 29 20  |on output...10) |
00005780  5b 6e 6f 64 69 73 6b 5d  20 54 68 69 73 20 6f 70  |[nodisk] This op|
00005790  74 69 6f 6e 20 69 73 20  71 75 69 74 65 20 64 61  |tion is quite da|
000057a0  6e 67 65 72 6f 75 73 2c  20 61 73 20 69 74 20 63  |ngerous, as it c|
000057b0  61 75 73 65 73 20 74 68  65 20 63 6c 69 65 6e 74  |auses the client|
000057c0  20 74 6f 0a 20 20 20 20  75 73 65 20 4e 4f 20 64  | to.    use NO d|
000057d0  69 73 6b 20 49 2f 4f 20  66 6f 72 20 62 75 66 66  |isk I/O for buff|
000057e0  65 72 73 2e 20 41 73 20  61 20 72 65 73 75 6c 74  |ers. As a result|
000057f0  2c 20 6d 75 63 68 20 77  6f 72 6b 20 63 61 6e 20  |, much work can |
00005800  62 65 20 6c 6f 73 74 20  77 68 65 6e 0a 20 20 20  |be lost when.   |
00005810  20 74 68 65 20 63 6c 69  65 6e 74 20 69 73 20 73  | the client is s|
00005820  74 6f 70 70 65 64 2c 20  61 73 20 75 6e 66 69 6e  |topped, as unfin|
00005830  69 73 68 65 64 20 62 6c  6f 63 6b 73 20 77 69 6c  |ished blocks wil|
00005840  6c 20 6e 6f 74 20 62 65  20 77 72 69 74 74 65 6e  |l not be written|
00005850  20 74 6f 0a 20 20 20 20  64 69 73 6b 2e 0a 0a 31  | to.    disk...1|
00005860  31 29 20 5b 63 6b 74 69  6d 65 5d 20 54 68 69 73  |1) [cktime] This|
00005870  20 64 65 74 65 72 6d 69  6e 65 73 20 74 68 65 20  | determines the |
00005880  69 6e 74 65 72 76 61 6c  20 28 69 6e 20 6d 69 6e  |interval (in min|
00005890  75 74 65 73 29 20 62 65  74 77 65 65 6e 20 77 72  |utes) between wr|
000058a0  69 74 69 6e 67 73 0a 20  20 20 20 74 6f 20 74 68  |itings.    to th|
000058b0  65 20 63 68 65 63 6b 70  6f 69 6e 74 20 66 69 6c  |e checkpoint fil|
000058c0  65 2e 0a 0a 31 32 29 20  5b 65 78 69 74 66 69 6c  |e...12) [exitfil|
000058d0  65 63 68 65 63 6b 74 69  6d 65 5d 20 54 68 69 73  |echecktime] This|
000058e0  20 64 65 74 65 72 6d 69  6e 65 73 20 74 68 65 20  | determines the |
000058f0  69 6e 74 65 72 76 61 6c  20 28 69 6e 20 73 65 63  |interval (in sec|
00005900  6f 6e 64 73 29 0a 20 20  20 20 62 65 74 77 65 65  |onds).    betwee|
00005910  6e 20 63 68 65 63 6b 73  20 66 6f 72 20 74 68 65  |n checks for the|
00005920  20 65 78 69 74 20 61 6e  64 20 70 61 75 73 65 66  | exit and pausef|
00005930  69 6c 65 73 20 28 69 66  20 65 6e 61 62 6c 65 64  |iles (if enabled|
00005940  2e 29 0a 0a 44 69 73 74  72 69 62 75 74 65 64 2e  |.)..Distributed.|
00005950  4e 65 74 20 52 43 35 2f  44 45 53 20 43 6c 69 65  |Net RC5/DES Clie|
00005960  6e 74 20 62 75 69 6c 64  20 76 32 2e 37 30 32 35  |nt build v2.7025|
00005970  2e 34 31 30 20 63 6f 6e  66 69 67 20 6d 65 6e 75  |.410 config menu|
00005980  0a 46 69 6c 65 6e 61 6d  65 73 20 26 20 50 61 74  |.Filenames & Pat|
00005990  68 20 4f 70 74 69 6f 6e  73 0a 2d 2d 2d 2d 2d 2d  |h Options.------|
000059a0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000059d0  2d 2d 2d 2d 2d 2d 0a 0a  20 31 29 20 52 43 35 20  |------.. 1) RC5 |
000059e0  43 68 65 63 6b 70 6f 69  6e 74 20 50 61 74 68 2f  |Checkpoint Path/|
000059f0  4e 61 6d 65 20 3d 3d 3e  20 6e 6f 6e 65 0a 20 32  |Name ==> none. 2|
00005a00  29 20 44 45 53 20 43 68  65 63 6b 70 6f 69 6e 74  |) DES Checkpoint|
00005a10  20 50 61 74 68 2f 4e 61  6d 65 20 3d 3d 3e 20 6e  | Path/Name ==> n|
00005a20  6f 6e 65 0a 20 33 29 20  50 61 75 73 65 66 69 6c  |one. 3) Pausefil|
00005a30  65 20 50 61 74 68 2f 4e  61 6d 65 20 3d 3d 3e 20  |e Path/Name ==> |
00005a40  6e 6f 6e 65 0a 20 34 29  20 52 43 35 20 49 6e 2d  |none. 4) RC5 In-|
00005a50  42 75 66 66 65 72 20 50  61 74 68 2f 4e 61 6d 65  |Buffer Path/Name|
00005a60  20 3d 3d 3e 20 62 75 66  66 2d 69 6e 2e 72 63 35  | ==> buff-in.rc5|
00005a70  0a 20 35 29 20 52 43 35  20 4f 75 74 2d 42 75 66  |. 5) RC5 Out-Buf|
00005a80  66 65 72 20 50 61 74 68  2f 4e 61 6d 65 20 3d 3d  |fer Path/Name ==|
00005a90  3e 20 62 75 66 66 2d 6f  75 74 2e 72 63 35 0a 20  |> buff-out.rc5. |
00005aa0  36 29 20 44 45 53 20 49  6e 2d 42 75 66 66 65 72  |6) DES In-Buffer|
00005ab0  20 50 61 74 68 2f 4e 61  6d 65 20 3d 3d 3e 20 62  | Path/Name ==> b|
00005ac0  75 66 66 2d 69 6e 2e 64  65 73 0a 20 37 29 20 44  |uff-in.des. 7) D|
00005ad0  45 53 20 4f 75 74 2d 42  75 66 66 65 72 20 50 61  |ES Out-Buffer Pa|
00005ae0  74 68 2f 4e 61 6d 65 20  3d 3d 3e 20 62 75 66 66  |th/Name ==> buff|
00005af0  2d 6f 75 74 2e 64 65 73  0a 0a 20 30 29 20 52 65  |-out.des.. 0) Re|
00005b00  74 75 72 6e 20 74 6f 20  6d 61 69 6e 20 6d 65 6e  |turn to main men|
00005b10  75 0a 0a 43 68 6f 69 63  65 20 2d 2d 3e 0a 0a 31  |u..Choice -->..1|
00005b20  29 20 5b 63 68 65 63 6b  70 6f 69 6e 74 66 69 6c  |) [checkpointfil|
00005b30  65 5d 20 53 65 74 73 20  74 68 65 20 6c 6f 63 61  |e] Sets the loca|
00005b40  74 69 6f 6e 20 6f 66 20  74 68 65 20 52 43 35 20  |tion of the RC5 |
00005b50  63 68 65 63 6b 70 6f 69  6e 74 20 66 69 6c 65 2e  |checkpoint file.|
00005b60  0a 20 20 20 54 68 69 73  20 69 73 20 74 68 65 20  |.   This is the |
00005b70  70 6c 61 63 65 20 77 68  65 72 65 20 79 6f 75 72  |place where your|
00005b80  20 63 6c 69 65 6e 74 20  77 72 69 74 65 73 20 69  | client writes i|
00005b90  74 73 20 70 72 6f 67 72  65 73 73 20 74 6f 20 64  |ts progress to d|
00005ba0  69 73 6b 20 69 6e 0a 20  20 20 63 61 73 65 20 74  |isk in.   case t|
00005bb0  68 65 72 65 27 73 20 61  20 63 72 61 73 68 20 6f  |here's a crash o|
00005bc0  72 20 70 6f 77 65 72 20  6f 75 74 61 67 65 20 69  |r power outage i|
00005bd0  6e 20 74 68 65 20 6d 69  64 64 6c 65 20 6f 66 20  |n the middle of |
00005be0  61 20 62 6c 6f 63 6b 2e  0a 20 20 20 44 6f 6e 27  |a block..   Don'|
00005bf0  74 20 73 68 61 72 65 20  74 68 69 73 20 62 65 74  |t share this bet|
00005c00  77 65 65 6e 20 63 6c 69  65 6e 74 73 2e 0a 0a 32  |ween clients...2|
00005c10  29 20 5b 63 68 65 63 6b  70 6f 69 6e 74 66 69 6c  |) [checkpointfil|
00005c20  65 32 5d 20 53 65 74 73  20 74 68 65 20 6c 6f 63  |e2] Sets the loc|
00005c30  61 74 69 6f 6e 20 6f 66  20 74 68 65 20 44 45 53  |ation of the DES|
00005c40  20 63 68 65 63 6b 70 6f  69 6e 74 20 66 69 6c 65  | checkpoint file|
00005c50  2e 0a 0a 33 29 20 5b 70  61 75 73 65 66 69 6c 65  |...3) [pausefile|
00005c60  5d 20 53 65 74 73 20 74  68 65 20 6c 6f 63 61 74  |] Sets the locat|
00005c70  69 6f 6e 20 6f 66 20 74  68 65 20 70 61 75 73 65  |ion of the pause|
00005c80  66 69 6c 65 2e 20 49 66  20 74 68 69 73 20 6f 70  |file. If this op|
00005c90  74 69 6f 6e 20 69 73 0a  20 20 20 73 65 74 2c 20  |tion is.   set, |
00005ca0  61 6e 64 20 74 68 65 20  73 70 65 63 69 66 69 65  |and the specifie|
00005cb0  64 20 66 69 6c 65 20 69  73 20 63 72 65 61 74 65  |d file is create|
00005cc0  64 2c 20 74 68 65 20 63  6c 69 65 6e 74 20 77 69  |d, the client wi|
00005cd0  6c 6c 20 70 61 75 73 65  20 75 6e 74 69 6c 20 69  |ll pause until i|
00005ce0  74 0a 20 20 20 69 73 20  64 65 6c 65 74 65 64 2e  |t.   is deleted.|
00005cf0  0a 0a 34 29 20 5b 69 6e  5d 20 54 68 69 73 20 73  |..4) [in] This s|
00005d00  65 74 73 20 74 68 65 20  6c 6f 63 61 74 69 6f 6e  |ets the location|
00005d10  20 6f 66 20 74 68 65 20  62 75 66 66 2d 69 6e 2e  | of the buff-in.|
00005d20  72 63 35 20 66 69 6c 65  2e 20 59 6f 75 20 6d 61  |rc5 file. You ma|
00005d30  79 20 6e 65 65 64 20 74  6f 0a 20 20 20 63 68 61  |y need to.   cha|
00005d40  6e 67 65 20 74 68 69 73  20 69 66 20 73 68 61 72  |nge this if shar|
00005d50  69 6e 67 20 62 75 66 66  65 72 73 20 62 65 74 77  |ing buffers betw|
00005d60  65 65 6e 20 63 6c 69 65  6e 74 73 2e 0a 0a 35 29  |een clients...5)|
00005d70  20 5b 6f 75 74 5d 20 54  68 69 73 20 73 65 74 73  | [out] This sets|
00005d80  20 74 68 65 20 6c 6f 63  61 74 69 6f 6e 20 6f 66  | the location of|
00005d90  20 74 68 65 20 62 75 66  66 2d 6f 75 74 2e 72 63  | the buff-out.rc|
00005da0  35 20 66 69 6c 65 2e 20  59 6f 75 20 6d 61 79 20  |5 file. You may |
00005db0  6e 65 65 64 0a 20 20 20  74 6f 20 63 68 61 6e 67  |need.   to chang|
00005dc0  65 20 74 68 69 73 20 69  66 20 73 68 61 72 69 6e  |e this if sharin|
00005dd0  67 20 62 75 66 66 65 72  73 20 62 65 74 77 65 65  |g buffers betwee|
00005de0  6e 20 63 6c 69 65 6e 74  73 2e 0a 0a 36 29 20 5b  |n clients...6) [|
00005df0  69 6e 32 5d 20 54 68 69  73 20 73 65 74 73 20 74  |in2] This sets t|
00005e00  68 65 20 6c 6f 63 61 74  69 6f 6e 20 6f 66 20 74  |he location of t|
00005e10  68 65 20 62 75 66 66 2d  69 6e 2e 64 65 73 20 66  |he buff-in.des f|
00005e20  69 6c 65 2e 20 59 6f 75  20 6d 61 79 20 6e 65 65  |ile. You may nee|
00005e30  64 20 74 6f 0a 20 20 20  63 68 61 6e 67 65 20 74  |d to.   change t|
00005e40  68 69 73 20 69 66 20 73  68 61 72 69 6e 67 20 62  |his if sharing b|
00005e50  75 66 66 65 72 73 20 62  65 74 77 65 65 6e 20 63  |uffers between c|
00005e60  6c 69 65 6e 74 73 2e 0a  0a 37 29 20 5b 6f 75 74  |lients...7) [out|
00005e70  32 5d 20 54 68 69 73 20  73 65 74 73 20 74 68 65  |2] This sets the|
00005e80  20 6c 6f 63 61 74 69 6f  6e 20 6f 66 20 74 68 65  | location of the|
00005e90  20 62 75 66 66 2d 6f 75  74 2e 64 65 73 20 66 69  | buff-out.des fi|
00005ea0  6c 65 2e 20 59 6f 75 20  6d 61 79 20 6e 65 65 64  |le. You may need|
00005eb0  0a 20 20 20 74 6f 20 63  68 61 6e 67 65 20 74 68  |.   to change th|
00005ec0  69 73 20 69 66 20 73 68  61 72 69 6e 67 20 62 75  |is if sharing bu|
00005ed0  66 66 65 72 73 20 62 65  74 77 65 65 6e 20 63 6c  |ffers between cl|
00005ee0  69 65 6e 74 73 2e 0a 0a  0a 36 2e 20 20 43 6c 69  |ients....6.  Cli|
00005ef0  65 6e 74 20 63 6f 6d 6d  61 6e 64 73 0a 2d 2d 2d  |ent commands.---|
00005f00  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00005f10  0a 0a 43 6f 6d 6d 61 6e  64 73 20 74 68 61 74 20  |..Commands that |
00005f20  63 61 6e 20 62 65 20 69  6e 76 6f 6b 65 64 20 66  |can be invoked f|
00005f30  72 6f 6d 20 74 68 65 20  63 6f 6d 6d 61 6e 64 20  |rom the command |
00005f40  6c 69 6e 65 20 6f 6e 6c  79 3a 0a 0a 2d 63 6f 6e  |line only:..-con|
00005f50  66 69 67 09 20 20 49 6e  76 6f 6b 65 73 20 74 68  |fig.  Invokes th|
00005f60  65 20 63 6f 6e 66 69 67  75 72 61 74 69 6f 6e 20  |e configuration |
00005f70  6d 65 6e 75 0a 0a 2d 74  65 73 74 20 20 20 20 20  |menu..-test     |
00005f80  54 65 73 74 73 20 74 68  65 20 63 6c 69 65 6e 74  |Tests the client|
00005f90  27 73 20 69 6e 74 65 67  72 69 74 79 20 61 6e 64  |'s integrity and|
00005fa0  20 65 6e 73 75 72 65 73  20 69 74 20 63 6f 6e 74  | ensures it cont|
00005fb0  61 69 6e 73 20 6e 6f 0a  20 20 20 20 20 20 20 20  |ains no.        |
00005fc0  20 20 65 72 72 6f 72 73  2e 0a 0a 2d 66 6c 75 73  |  errors...-flus|
00005fd0  68 20 20 20 20 46 6c 75  73 68 65 73 20 74 68 65  |h    Flushes the|
00005fe0  20 6f 75 74 70 75 74 20  62 75 66 66 65 72 73 20  | output buffers |
00005ff0  28 62 75 66 66 2d 6f 75  74 2e 2a 29 20 66 69 6c  |(buff-out.*) fil|
00006000  65 20 62 79 20 72 65 74  75 72 6e 69 6e 67 20 61  |e by returning a|
00006010  6c 6c 0a 20 20 20 20 20  20 20 20 20 20 63 6f 6d  |ll.          com|
00006020  70 6c 65 74 65 64 20 62  6c 6f 63 6b 73 20 62 61  |pleted blocks ba|
00006030  63 6b 20 74 6f 20 74 68  65 20 6b 65 79 73 65 72  |ck to the keyser|
00006040  76 65 72 2e 0a 0a 2d 66  6f 72 63 65 66 6c 75 73  |ver...-forceflus|
00006050  68 20 20 20 46 6f 72 63  65 73 20 61 20 72 65 70  |h   Forces a rep|
00006060  65 61 74 65 64 20 66 6c  75 73 68 69 6e 67 20 28  |eated flushing (|
00006070  6e 6f 20 6d 61 74 74 65  72 20 77 68 61 74 20 65  |no matter what e|
00006080  72 72 6f 72 20 6f 63 63  75 72 73 29 20 75 6e 74  |rror occurs) unt|
00006090  69 6c 0a 20 20 20 20 20  20 20 20 20 20 20 20 20  |il.             |
000060a0  20 61 6c 6c 20 63 6f 6d  70 6c 65 74 65 64 20 62  | all completed b|
000060b0  6c 6f 63 6b 73 20 68 61  76 65 20 62 65 65 6e 20  |locks have been |
000060c0  73 65 6e 74 20 69 6e 2e  20 54 68 69 73 20 6d 61  |sent in. This ma|
000060d0  79 20 62 65 20 75 73 65  66 75 6c 0a 20 20 20 20  |y be useful.    |
000060e0  20 20 20 20 20 20 20 20  20 20 69 66 20 79 6f 75  |          if you|
000060f0  20 68 61 76 65 20 61 20  63 6f 72 72 75 70 74 65  | have a corrupte|
00006100  64 20 62 75 66 66 65 72  66 69 6c 65 20 74 68 61  |d bufferfile tha|
00006110  74 20 63 6f 6e 74 61 69  6e 73 20 73 6f 6d 65 20  |t contains some |
00006120  67 6f 6f 64 0a 20 20 20  20 20 20 20 20 20 20 20  |good.           |
00006130  20 20 20 62 6c 6f 63 6b  73 2c 20 62 75 74 20 77  |   blocks, but w|
00006140  69 6c 6c 20 6e 6f 74 20  66 6c 75 73 68 20 77 69  |ill not flush wi|
00006150  74 68 20 74 68 65 20 2d  66 6c 75 73 68 20 6f 70  |th the -flush op|
00006160  74 69 6f 6e 2e 0a 0a 2d  66 65 74 63 68 20 20 20  |tion...-fetch   |
00006170  20 46 69 6c 6c 73 20 75  70 20 74 68 65 20 69 6e  | Fills up the in|
00006180  70 75 74 20 62 75 66 66  65 72 20 66 69 6c 65 20  |put buffer file |
00006190  28 62 75 66 66 2d 69 6e  2e 2a 29 20 74 6f 20 74  |(buff-in.*) to t|
000061a0  68 65 20 6c 69 6d 69 74  20 62 79 0a 20 20 20 20  |he limit by.    |
000061b0  20 20 20 20 20 20 66 65  74 63 68 69 6e 67 20 61  |      fetching a|
000061c0  64 64 69 74 69 6f 6e 61  6c 20 62 6c 6f 63 6b 73  |dditional blocks|
000061d0  20 66 72 6f 6d 20 74 68  65 20 6b 65 79 73 65 72  | from the keyser|
000061e0  76 65 72 2e 0a 0a 2d 66  6f 72 63 65 66 65 74 63  |ver...-forcefetc|
000061f0  68 20 20 20 57 69 6c 6c  20 63 6f 6e 74 69 6e 75  |h   Will continu|
00006200  61 6c 6c 79 20 66 65 74  63 68 20 75 6e 74 69 6c  |ally fetch until|
00006210  20 74 68 65 20 69 6e 70  75 74 20 62 75 66 66 65  | the input buffe|
00006220  72 20 68 61 73 20 62 65  65 6e 20 66 69 6c 6c 65  |r has been fille|
00006230  64 0a 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |d.              |
00006240  74 6f 20 74 68 65 20 73  70 65 63 69 66 69 65 64  |to the specified|
00006250  20 6c 69 6d 69 74 2e 20  59 6f 75 20 6d 61 79 20  | limit. You may |
00006260  77 69 73 68 20 74 6f 20  75 73 65 20 74 68 69 73  |wish to use this|
00006270  20 6f 70 74 69 6f 6e 20  69 66 0a 20 20 20 20 20  | option if.     |
00006280  20 20 20 20 20 20 20 20  20 2d 66 65 74 63 68 20  |         -fetch |
00006290  66 72 65 71 75 65 6e 74  6c 79 20 66 61 69 6c 73  |frequently fails|
000062a0  20 62 65 66 6f 72 65 20  67 65 74 74 69 6e 67 20  | before getting |
000062b0  74 68 65 20 72 65 71 75  65 73 74 65 64 20 6e 75  |the requested nu|
000062c0  6d 62 65 72 0a 20 20 20  20 20 20 20 20 20 20 20  |mber.           |
000062d0  20 20 20 6f 66 20 62 6c  6f 63 6b 73 2e 0a 0a 2d  |   of blocks...-|
000062e0  75 70 64 61 74 65 09 20  20 20 20 20 20 43 6f 6d  |update.      Com|
000062f0  62 69 6e 61 74 69 6f 6e  20 6f 66 20 66 6c 75 73  |bination of flus|
00006300  68 2f 66 65 74 63 68 0a  0a 2d 62 65 6e 63 68 6d  |h/fetch..-benchm|
00006310  61 72 6b 20 20 20 20 42  65 6e 63 68 6d 61 72 6b  |ark    Benchmark|
00006320  73 20 74 68 65 20 63 6c  69 65 6e 74 27 73 20 73  |s the client's s|
00006330  70 65 65 64 20 6f 6e 20  74 68 65 20 73 79 73 74  |peed on the syst|
00006340  65 6d 2e 0a 0a 2d 62 65  6e 63 68 6d 61 72 6b 32  |em...-benchmark2|
00006350  20 20 20 50 65 72 66 6f  72 6d 73 20 61 20 73 68  |   Performs a sh|
00006360  6f 72 74 65 72 20 61 6e  64 20 6c 65 73 73 20 61  |orter and less a|
00006370  63 63 75 72 61 74 65 20  62 65 6e 63 68 6d 61 72  |ccurate benchmar|
00006380  6b 2e 0a 0a 2d 66 6f 72  63 65 75 6e 6c 6f 63 6b  |k...-forceunlock|
00006390  20 3c 66 69 6c 65 6e 61  6d 65 3e 0a 20 20 20 20  | <filename>.    |
000063a0  20 20 20 20 20 20 20 20  20 20 20 20 55 6e 6c 6f  |            Unlo|
000063b0  63 6b 73 20 74 68 65 20  62 75 66 66 65 72 20 66  |cks the buffer f|
000063c0  69 6c 65 20 69 6e 64 69  63 61 74 65 64 20 62 79  |ile indicated by|
000063d0  20 3c 66 69 6c 65 6e 61  6d 65 3e 0a 0a 2d 72 75  | <filename>..-ru|
000063e0  6e 20 20 20 20 20 20 20  20 20 20 52 75 6e 73 20  |n          Runs |
000063f0  74 68 65 20 63 6c 69 65  6e 74 20 69 6e 20 6e 6f  |the client in no|
00006400  72 6d 61 6c 20 6d 6f 64  65 2e 20 49 6e 76 6f 6b  |rmal mode. Invok|
00006410  69 6e 67 20 74 68 65 20  63 6c 69 65 6e 74 20 77  |ing the client w|
00006420  69 74 68 0a 20 20 20 20  20 20 20 20 20 20 20 20  |ith.            |
00006430  20 20 6e 6f 20 61 72 67  75 6d 65 6e 74 73 20 69  |  no arguments i|
00006440  73 20 69 64 65 6e 74 69  63 61 6c 20 74 6f 20 74  |s identical to t|
00006450  68 69 73 20 6f 70 74 69  6f 6e 2e 20 20 49 66 20  |his option.  If |
00006460  6e 6f 20 2e 69 6e 69 0a  20 20 20 20 20 20 20 20  |no .ini.        |
00006470  20 20 20 20 20 20 66 69  6c 65 20 65 78 69 73 74  |      file exist|
00006480  73 2c 20 74 68 65 20 63  6c 69 65 6e 74 20 63 6f  |s, the client co|
00006490  6e 66 69 67 75 72 61 74  69 6f 6e 20 6d 65 6e 75  |nfiguration menu|
000064a0  20 77 69 6c 6c 20 61 70  70 65 61 72 2e 0a 0a 2d  | will appear...-|
000064b0  69 6e 73 74 61 6c 6c 20  20 20 20 20 20 55 6e 64  |install      Und|
000064c0  65 72 20 57 69 6e 64 6f  77 73 2c 20 74 68 69 73  |er Windows, this|
000064d0  20 63 61 75 73 65 73 20  74 68 65 20 63 6c 69 65  | causes the clie|
000064e0  6e 74 20 74 6f 20 69 6e  73 74 61 6c 6c 0a 20 20  |nt to install.  |
000064f0  20 20 20 20 20 20 20 20  20 20 20 20 69 74 73 65  |            itse|
00006500  6c 66 20 73 6f 20 74 68  61 74 20 69 74 20 77 69  |lf so that it wi|
00006510  6c 6c 20 73 74 61 72 74  20 6f 6e 20 65 61 63 68  |ll start on each|
00006520  20 62 6f 6f 74 2d 75 70  2e 0a 0a 2d 75 6e 69 6e  | boot-up...-unin|
00006530  73 74 61 6c 6c 20 20 20  20 55 6e 64 65 72 20 57  |stall    Under W|
00006540  69 6e 64 6f 77 73 2c 20  74 68 69 73 20 63 61 75  |indows, this cau|
00006550  73 65 73 20 74 68 65 20  63 6c 69 65 6e 74 20 74  |ses the client t|
00006560  6f 20 75 6e 69 6e 73 74  61 6c 6c 0a 20 20 20 20  |o uninstall.    |
00006570  20 20 20 20 20 20 20 20  20 20 69 74 73 65 6c 66  |          itself|
00006580  20 73 6f 20 74 68 61 74  20 69 74 20 77 69 6c 6c  | so that it will|
00006590  20 6e 6f 20 6c 6f 6e 67  65 72 20 73 74 61 72 74  | no longer start|
000065a0  20 6f 6e 20 62 6f 6f 74  2d 75 70 2e 0a 0a 2d 69  | on boot-up...-i|
000065b0  6e 69 20 3c 70 61 74 68  2f 6e 61 6d 65 20 6f 66  |ni <path/name of|
000065c0  20 2e 69 6e 69 20 66 69  6c 65 3e 0a 20 20 20 20  | .ini file>.    |
000065d0  20 20 20 20 20 20 20 20  20 20 54 65 6c 6c 73 20  |          Tells |
000065e0  74 68 65 20 63 6c 69 65  6e 74 20 61 6e 20 61 6c  |the client an al|
000065f0  74 65 72 6e 61 74 65 20  70 6c 61 63 65 20 74 6f  |ternate place to|
00006600  20 6c 6f 6f 6b 20 66 6f  72 20 74 68 65 20 2e 69  | look for the .i|
00006610  6e 69 0a 20 20 20 20 20  20 20 20 20 20 20 20 20  |ni.             |
00006620  20 66 69 6c 65 2e 20 4e  6f 72 6d 61 6c 6c 79 20  | file. Normally |
00006630  74 68 65 20 63 6c 69 65  6e 74 20 75 73 65 73 20  |the client uses |
00006640  61 20 66 69 6c 65 20 77  69 74 68 20 74 68 65 20  |a file with the |
00006650  6e 61 6d 65 20 6f 66 0a  20 20 20 20 20 20 20 20  |name of.        |
00006660  20 20 20 20 20 20 74 68  65 20 65 78 65 63 75 74  |      the execut|
00006670  61 62 6c 65 2b 22 2e 69  6e 69 22 20 69 6e 20 74  |able+".ini" in t|
00006680  68 65 20 65 78 65 63 75  74 61 62 6c 65 27 73 20  |he executable's |
00006690  64 69 72 65 63 74 6f 72  79 2e 0a 0a 20 20 20 20  |directory...    |
000066a0  20 20 20 20 20 20 20 20  20 20 59 6f 75 20 6d 61  |          You ma|
000066b0  79 20 61 6c 73 6f 20 73  70 65 63 69 66 79 20 74  |y also specify t|
000066c0  68 65 20 2e 69 6e 69 20  66 69 6c 65 27 73 20 6c  |he .ini file's l|
000066d0  6f 63 61 74 69 6f 6e 20  77 69 74 68 20 74 68 65  |ocation with the|
000066e0  0a 20 20 20 20 20 20 20  20 20 20 20 20 20 20 65  |.              e|
000066f0  6e 76 69 72 6f 6e 6d 65  6e 74 20 76 61 72 69 61  |nvironment varia|
00006700  62 6c 65 20 24 52 43 35  49 4e 49 2e 0a 0a 37 2e  |ble $RC5INI...7.|
00006710  20 20 43 6c 69 65 6e 74  20 6f 70 74 69 6f 6e 73  |  Client options|
00006720  0a 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |.---------------|
00006730  2d 2d 2d 0a 0a 54 68 65  72 65 20 61 72 65 20 74  |---..There are t|
00006740  77 6f 20 70 6c 61 63 65  73 20 66 72 6f 6d 20 77  |wo places from w|
00006750  68 69 63 68 20 74 68 65  20 63 6c 69 65 6e 74 20  |hich the client |
00006760  63 61 6e 20 67 65 74 20  69 74 73 20 63 6f 6e 66  |can get its conf|
00006770  69 67 75 72 61 74 69 6f  6e 0a 6f 70 74 69 6f 6e  |iguration.option|
00006780  73 3b 20 66 72 6f 6d 20  63 6f 6d 6d 61 6e 64 20  |s; from command |
00006790  6c 69 6e 65 20 70 61 72  61 6d 65 74 65 72 73 20  |line parameters |
000067a0  61 6e 64 20 2e 69 6e 69  20 66 69 6c 65 20 73 65  |and .ini file se|
000067b0  74 74 69 6e 67 73 2e 20  20 54 68 65 20 6d 6f 73  |ttings.  The mos|
000067c0  74 0a 72 65 6c 69 61 62  6c 65 20 77 61 79 20 74  |t.reliable way t|
000067d0  6f 20 73 70 65 63 69 66  79 20 6f 70 74 69 6f 6e  |o specify option|
000067e0  73 20 69 73 20 62 79 20  75 73 69 6e 67 20 73 65  |s is by using se|
000067f0  74 74 69 6e 67 73 20 69  6e 20 74 68 65 20 2e 69  |ttings in the .i|
00006800  6e 69 2e 20 20 57 65 0a  73 74 72 6f 6e 67 6c 79  |ni.  We.strongly|
00006810  20 73 75 67 67 65 73 74  20 74 68 61 74 20 79 6f  | suggest that yo|
00006820  75 20 75 73 65 20 72 63  35 64 65 73 20 2d 63 6f  |u use rc5des -co|
00006830  6e 66 69 67 20 74 6f 20  63 6f 6e 66 69 67 75 72  |nfig to configur|
00006840  65 20 74 68 65 20 63 6c  69 65 6e 74 2c 20 61 73  |e the client, as|
00006850  0a 69 74 20 70 72 6f 76  69 64 65 73 20 74 68 65  |.it provides the|
00006860  20 65 61 73 69 65 73 74  20 61 76 65 6e 75 65 20  | easiest avenue |
00006870  66 6f 72 20 63 6f 6e 66  69 67 75 72 61 74 69 6f  |for configuratio|
00006880  6e 2e 20 20 46 6f 72 20  6d 6f 72 65 20 61 64 76  |n.  For more adv|
00006890  61 6e 63 65 64 0a 63 6f  6e 66 69 67 75 72 61 74  |anced.configurat|
000068a0  69 6f 6e 73 2c 20 68 6f  77 65 76 65 72 2c 20 74  |ions, however, t|
000068b0  68 69 73 20 73 65 63 74  69 6f 6e 20 6d 61 79 20  |his section may |
000068c0  62 65 20 75 73 65 66 75  6c 2e 0a 0a 2d 2d 2d 2d  |be useful...----|
000068d0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
000068e0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 0a 43  |--------------.C|
000068f0  6f 6d 6d 61 6e 64 20 6c  69 6e 65 20 61 72 67 75  |ommand line argu|
00006900  6d 65 6e 74 3a 20 2d 72  75 6e 6f 66 66 6c 69 6e  |ment: -runofflin|
00006910  65 0a 43 6f 6e 66 69 67  20 66 69 6c 65 20 65 6e  |e.Config file en|
00006920  74 72 79 3a 20 72 75 6e  6f 66 66 6c 69 6e 65 3d  |try: runoffline=|
00006930  3c 30 2f 31 3e 0a 44 65  66 61 75 6c 74 20 73 65  |<0/1>.Default se|
00006940  74 74 69 6e 67 3a 20 30  0a 0a 52 75 6e 73 20 74  |tting: 0..Runs t|
00006950  68 65 20 63 6c 69 65 6e  74 20 69 6e 20 6f 66 66  |he client in off|
00006960  6c 69 6e 65 20 6d 6f 64  65 2e 20 20 49 6e 20 74  |line mode.  In t|
00006970  68 69 73 20 6d 6f 64 65  2c 20 74 68 65 20 63 6c  |his mode, the cl|
00006980  69 65 6e 74 20 77 69 6c  6c 20 6e 6f 74 0a 61 75  |ient will not.au|
00006990  74 6f 6d 61 74 69 63 61  6c 6c 79 20 66 65 74 63  |tomatically fetc|
000069a0  68 20 6f 72 20 66 6c 75  73 68 2e 20 49 66 20 74  |h or flush. If t|
000069b0  68 65 20 69 6e 70 75 74  20 62 75 66 66 65 72 20  |he input buffer |
000069c0  62 65 63 6f 6d 65 73 20  65 6d 70 74 79 2c 20 74  |becomes empty, t|
000069d0  68 65 0a 63 6c 69 65 6e  74 20 77 69 6c 6c 20 67  |he.client will g|
000069e0  65 6e 65 72 61 74 65 20  72 61 6e 64 6f 6d 20 52  |enerate random R|
000069f0  43 35 20 62 6c 6f 63 6b  73 20 74 6f 20 77 6f 72  |C5 blocks to wor|
00006a00  6b 20 6f 6e 2e 0a 0a 2d  2d 2d 2d 2d 2d 2d 2d 2d  |k on...---------|
00006a10  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00006a20  2d 2d 2d 2d 2d 2d 2d 2d  0a 43 6f 6d 6d 61 6e 64  |--------.Command|
00006a30  20 6c 69 6e 65 20 61 72  67 75 6d 65 6e 74 3a 20  | line argument: |
00006a40  2d 72 75 6e 62 75 66 66  65 72 73 0a 43 6f 6e 66  |-runbuffers.Conf|
00006a50  69 67 20 66 69 6c 65 20  65 6e 74 72 79 3a 20 72  |ig file entry: r|
00006a60  75 6e 62 75 66 66 65 72  73 3d 3c 30 2f 31 3e 0a  |unbuffers=<0/1>.|
00006a70  44 65 66 61 75 6c 74 20  73 65 74 74 69 6e 67 3a  |Default setting:|
00006a80  20 30 0a 0a 53 69 6d 69  6c 61 72 20 74 6f 20 2d  | 0..Similar to -|
00006a90  72 75 6e 6f 66 66 6c 69  6e 65 20 65 78 63 65 70  |runoffline excep|
00006aa0  74 20 74 68 61 74 20 77  68 65 6e 20 74 68 65 20  |t that when the |
00006ab0  63 6c 69 65 6e 74 20 72  75 6e 73 20 6f 75 74 20  |client runs out |
00006ac0  6f 66 20 62 6c 6f 63 6b  73 0a 74 6f 20 70 72 6f  |of blocks.to pro|
00006ad0  63 65 73 73 2c 20 69 74  20 77 69 6c 6c 20 65 78  |cess, it will ex|
00006ae0  69 74 2e 0a 0a 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |it...-----------|
00006af0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00006b10  2d 2d 0a 43 6f 6d 6d 61  6e 64 20 6c 69 6e 65 20  |--.Command line |
00006b20  61 72 67 75 6d 65 6e 74  3a 20 2d 61 20 3c 6b 65  |argument: -a <ke|
00006b30  79 73 65 72 76 65 72 20  61 64 64 72 65 73 73 3e  |yserver address>|
00006b40  0a 43 6f 6e 66 69 67 20  66 69 6c 65 20 65 6e 74  |.Config file ent|
00006b50  72 79 3a 20 6b 65 79 70  72 6f 78 79 3d 3c 6b 65  |ry: keyproxy=<ke|
00006b60  79 73 65 72 76 65 72 20  61 64 64 72 65 73 73 3e  |yserver address>|
00006b70  0a 44 65 66 61 75 6c 74  20 73 65 74 74 69 6e 67  |.Default setting|
00006b80  3a 20 75 73 2e 76 32 37  2e 64 69 73 74 72 69 62  |: us.v27.distrib|
00006b90  75 74 65 64 2e 6e 65 74  0a 0a 54 68 69 73 20 61  |uted.net..This a|
00006ba0  6c 6c 6f 77 73 20 79 6f  75 20 74 6f 20 73 70 65  |llows you to spe|
00006bb0  63 69 66 79 20 74 68 65  20 68 6f 73 74 6e 61 6d  |cify the hostnam|
00006bc0  65 20 6f 72 20 49 50 20  61 64 64 72 65 73 73 20  |e or IP address |
00006bd0  6f 66 20 61 20 73 70 65  63 69 66 69 63 0a 6b 65  |of a specific.ke|
00006be0  79 73 65 72 76 65 72 20  79 6f 75 20 77 69 73 68  |yserver you wish|
00006bf0  20 74 6f 20 75 73 65 2e  20 54 68 65 20 64 65 66  | to use. The def|
00006c00  61 75 6c 74 20 73 65 74  74 69 6e 67 20 61 75 74  |ault setting aut|
00006c10  6f 6d 61 74 69 63 61 6c  6c 79 20 72 6f 74 61 74  |omatically rotat|
00006c20  65 73 0a 61 6d 6f 6e 67  20 74 68 65 20 6b 65 79  |es.among the key|
00006c30  73 65 72 76 65 72 73 2c  20 73 6f 20 79 6f 75 20  |servers, so you |
00006c40  73 68 6f 75 6c 64 20 6e  6f 74 20 6e 6f 72 6d 61  |should not norma|
00006c50  6c 6c 79 20 6e 65 65 64  20 74 6f 20 63 68 61 6e  |lly need to chan|
00006c60  67 65 20 74 68 69 73 0a  61 64 64 72 65 73 73 2e  |ge this.address.|
00006c70  20 20 59 6f 75 20 6d 61  79 20 6e 65 65 64 20 74  |  You may need t|
00006c80  6f 20 63 68 61 6e 67 65  20 74 68 69 73 20 76 61  |o change this va|
00006c90  6c 75 65 20 69 66 20 79  6f 75 20 61 72 65 20 73  |lue if you are s|
00006ca0  65 6e 64 69 6e 67 20 62  6c 6f 63 6b 73 20 74 6f  |ending blocks to|
00006cb0  0a 61 20 70 65 72 73 6f  6e 61 6c 20 70 72 6f 78  |.a personal prox|
00006cc0  79 2c 20 6f 72 20 79 6f  75 27 72 65 20 74 72 79  |y, or you're try|
00006cd0  69 6e 67 20 74 6f 20 63  6f 6e 6e 65 63 74 20 74  |ing to connect t|
00006ce0  68 72 6f 75 67 68 20 61  20 66 69 72 65 77 61 6c  |hrough a firewal|
00006cf0  6c 2e 20 49 66 0a 79 6f  75 27 72 65 20 74 72 79  |l. If.you're try|
00006d00  69 6e 67 20 74 6f 20 63  6f 6e 6e 65 63 74 20 74  |ing to connect t|
00006d10  68 72 6f 75 67 68 20 61  20 66 69 72 65 77 61 6c  |hrough a firewal|
00006d20  6c 2c 20 79 6f 75 27 72  65 20 70 72 6f 62 61 62  |l, you're probab|
00006d30  6c 79 20 62 65 73 74 20  6f 66 66 0a 70 69 63 6b  |ly best off.pick|
00006d40  69 6e 67 20 61 20 6e 65  61 72 62 79 20 6b 65 79  |ing a nearby key|
00006d50  73 65 72 76 65 72 20 61  6e 64 20 64 6f 69 6e 67  |server and doing|
00006d60  20 61 20 6e 73 6c 6f 6f  6b 75 70 20 74 6f 20 67  | a nslookup to g|
00006d70  65 74 20 74 68 65 20 74  72 75 65 20 49 50 0a 61  |et the true IP.a|
00006d80  64 64 72 65 73 73 20 6f  66 20 74 68 65 20 73 65  |ddress of the se|
00006d90  72 76 65 72 20 69 6e 20  74 68 65 20 66 6f 72 6d  |rver in the form|
00006da0  20 78 2e 78 2e 78 2e 78  20 2d 20 6d 61 6e 79 20  | x.x.x.x - many |
00006db0  70 72 6f 78 69 65 73 20  77 6f 6e 27 74 20 63 6f  |proxies won't co|
00006dc0  6e 6e 65 63 74 0a 69 66  20 79 6f 75 20 65 6e 74  |nnect.if you ent|
00006dd0  65 72 20 74 68 65 20 68  6f 73 74 6e 61 6d 65 20  |er the hostname |
00006de0  6f 66 20 74 68 65 20 70  72 6f 78 79 2e 0a 0a 49  |of the proxy...I|
00006df0  66 20 79 6f 75 20 61 72  65 20 6c 6f 63 61 74 65  |f you are locate|
00006e00  64 20 6f 75 74 73 69 64  65 20 6f 66 20 74 68 65  |d outside of the|
00006e10  20 63 6f 6e 74 69 6e 65  6e 74 61 6c 20 75 6e 69  | continental uni|
00006e20  74 65 64 20 73 74 61 74  65 73 2c 20 79 6f 75 20  |ted states, you |
00006e30  73 68 6f 75 6c 64 0a 63  68 65 63 6b 20 74 6f 20  |should.check to |
00006e40  73 65 65 20 69 66 20 74  68 65 72 65 20 69 73 20  |see if there is |
00006e50  61 6e 20 61 6c 74 65 72  6e 61 74 65 20 6b 65 79  |an alternate key|
00006e60  70 72 6f 78 79 20 72 6f  75 6e 64 2d 72 6f 62 69  |proxy round-robi|
00006e70  6e 20 66 6f 72 20 79 6f  75 72 0a 63 6f 6e 74 69  |n for your.conti|
00006e80  6e 65 6e 74 2e 0a 0a 41  20 6c 69 73 74 20 6f 66  |nent...A list of|
00006e90  20 63 75 72 72 65 6e 74  6c 79 20 6f 70 65 72 61  | currently opera|
00006ea0  74 69 6e 67 20 70 72 6f  78 69 65 73 20 61 6e 64  |ting proxies and|
00006eb0  20 72 6f 75 6e 64 2d 72  6f 62 69 6e 73 20 63 61  | round-robins ca|
00006ec0  6e 20 62 65 20 66 6f 75  6e 64 20 61 74 0a 68 74  |n be found at.ht|
00006ed0  74 70 3a 2f 2f 77 77 77  2e 64 69 73 74 72 69 62  |tp://www.distrib|
00006ee0  75 74 65 64 2e 6e 65 74  2f 72 63 35 2f 70 72 6f  |uted.net/rc5/pro|
00006ef0  78 79 69 6e 66 6f 2e 68  74 6d 6c 2e 0a 0a 2d 2d  |xyinfo.html...--|
00006f00  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00006f10  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 0a 43  |--------------.C|
00006f20  6f 6d 6d 61 6e 64 20 6c  69 6e 65 20 61 72 67 75  |ommand line argu|
00006f30  6d 65 6e 74 3a 20 2d 70  20 3c 70 6f 72 74 3e 0a  |ment: -p <port>.|
00006f40  43 6f 6e 66 69 67 20 66  69 6c 65 20 65 6e 74 72  |Config file entr|
00006f50  79 3a 20 6b 65 79 70 6f  72 74 3d 3c 70 6f 72 74  |y: keyport=<port|
00006f60  3e 0a 44 65 66 61 75 6c  74 20 73 65 74 74 69 6e  |>.Default settin|
00006f70  67 3a 20 32 30 36 34 0a  0a 54 68 69 73 20 6f 70  |g: 2064..This op|
00006f80  74 69 6f 6e 20 74 65 6c  6c 73 20 74 68 65 20 63  |tion tells the c|
00006f90  6c 69 65 6e 74 20 77 68  69 63 68 20 70 6f 72 74  |lient which port|
00006fa0  20 6f 66 20 74 68 65 20  73 70 65 63 69 66 69 65  | of the specifie|
00006fb0  64 20 70 72 6f 78 79 20  74 6f 0a 63 6f 6e 6e 65  |d proxy to.conne|
00006fc0  63 74 20 74 6f 2e 20 54  68 65 20 64 65 66 61 75  |ct to. The defau|
00006fd0  6c 74 20 70 6f 72 74 2c  20 32 30 36 34 2c 20 73  |lt port, 2064, s|
00006fe0  68 6f 75 6c 64 20 6e 6f  74 20 6e 65 65 64 20 74  |hould not need t|
00006ff0  6f 20 62 65 20 63 68 61  6e 67 65 64 0a 75 6e 6c  |o be changed.unl|
00007000  65 73 73 20 79 6f 75 20  68 61 76 65 20 73 65 74  |ess you have set|
00007010  20 79 6f 75 72 20 70 65  72 73 6f 6e 61 6c 20 70  | your personal p|
00007020  72 6f 78 79 20 74 6f 20  61 6e 73 77 65 72 20 6f  |roxy to answer o|
00007030  6e 20 61 20 64 69 66 66  65 72 65 6e 74 20 70 6f  |n a different po|
00007040  72 74 20 6f 72 0a 61 72  65 20 74 72 79 69 6e 67  |rt or.are trying|
00007050  20 74 6f 20 63 6f 6e 6e  65 63 74 20 74 68 72 6f  | to connect thro|
00007060  75 67 68 20 61 20 68 74  74 70 20 6f 72 20 74 65  |ugh a http or te|
00007070  6c 6e 65 74 20 70 72 6f  78 79 2e 0a 0a 2d 2d 2d  |lnet proxy...---|
00007080  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000070a0  2d 2d 2d 2d 2d 2d 0a 43  6f 6d 6d 61 6e 64 20 6c  |------.Command l|
000070b0  69 6e 65 20 61 72 67 75  6d 65 6e 74 3a 20 2d 65  |ine argument: -e|
000070c0  20 3c 65 2d 6d 61 69 6c  20 61 64 64 72 65 73 73  | <e-mail address|
000070d0  3e 0a 43 6f 6e 66 69 67  20 66 69 6c 65 20 65 6e  |>.Config file en|
000070e0  74 72 79 3a 20 69 64 3d  3c 65 2d 6d 61 69 6c 20  |try: id=<e-mail |
000070f0  61 64 64 72 65 73 73 3e  0a 44 65 66 61 75 6c 74  |address>.Default|
00007100  20 73 65 74 74 69 6e 67  3a 20 3c 79 6f 75 72 20  | setting: <your |
00007110  65 2d 6d 61 69 6c 20 61  64 64 72 65 73 73 21 3e  |e-mail address!>|
00007120  0a 0a 54 68 69 73 20 69  73 20 74 68 65 20 70 6c  |..This is the pl|
00007130  61 63 65 20 77 68 65 72  65 20 79 6f 75 20 73 65  |ace where you se|
00007140  74 20 79 6f 75 72 20 65  2d 6d 61 69 6c 20 61 64  |t your e-mail ad|
00007150  64 72 65 73 73 2e 20 20  50 6c 65 61 73 65 20 6e  |dress.  Please n|
00007160  6f 74 65 20 74 68 61 74  0a 79 6f 75 20 73 68 6f  |ote that.you sho|
00007170  75 6c 64 20 73 70 65 63  69 66 79 20 2a 79 6f 75  |uld specify *you|
00007180  72 2a 20 65 2d 6d 61 69  6c 20 61 64 64 72 65 73  |r* e-mail addres|
00007190  73 20 61 74 20 61 6c 6c  20 74 69 6d 65 73 2c 20  |s at all times, |
000071a0  6e 6f 74 20 6f 6e 65 20  6f 66 20 61 20 74 65 61  |not one of a tea|
000071b0  6d 0a 6f 72 20 61 20 66  72 69 65 6e 64 2e 20 20  |m.or a friend.  |
000071c0  54 68 65 20 72 65 61 73  6f 6e 20 66 6f 72 20 74  |The reason for t|
000071d0  68 69 73 20 70 6f 6c 69  63 79 20 69 73 20 74 68  |his policy is th|
000071e0  61 74 20 69 66 20 79 6f  75 20 77 69 6e 2c 20 61  |at if you win, a|
000071f0  6e 64 20 61 72 65 20 6e  6f 74 0a 75 73 69 6e 67  |nd are not.using|
00007200  20 79 6f 75 72 20 6f 77  6e 20 61 64 64 72 65 73  | your own addres|
00007210  73 2c 20 77 65 27 6c 6c  20 68 61 76 65 20 61 6e  |s, we'll have an|
00007220  20 65 78 74 72 65 6d 65  6c 79 20 64 69 66 66 69  | extremely diffi|
00007230  63 75 6c 74 20 74 69 6d  65 20 66 69 6e 64 69 6e  |cult time findin|
00007240  67 0a 79 6f 75 2c 20 61  6e 64 20 79 6f 75 72 20  |g.you, and your |
00007250  66 72 69 65 6e 64 2f 74  65 61 6d 20 63 61 70 74  |friend/team capt|
00007260  61 69 6e 20 77 69 6c 6c  20 65 6e 64 20 75 70 20  |ain will end up |
00007270  77 69 74 68 20 74 68 65  20 70 72 69 7a 65 2e 20  |with the prize. |
00007280  20 54 68 65 72 65 20 61  72 65 0a 6f 6e 6c 79 20  | There are.only |
00007290  74 77 6f 20 63 61 73 65  73 20 77 68 65 72 65 20  |two cases where |
000072a0  6d 6f 72 65 20 74 68 61  6e 20 6f 6e 65 20 63 6f  |more than one co|
000072b0  6d 70 75 74 65 72 20 73  68 6f 75 6c 64 20 62 65  |mputer should be|
000072c0  20 75 73 69 6e 67 20 74  68 65 20 73 61 6d 65 0a  | using the same.|
000072d0  65 2d 6d 61 69 6c 20 61  64 64 72 65 73 73 3a 0a  |e-mail address:.|
000072e0  0a 31 29 20 20 54 68 65  79 27 72 65 20 61 6c 6c  |.1)  They're all|
000072f0  20 79 6f 75 72 20 63 6f  6d 70 75 74 65 72 73 2e  | your computers.|
00007300  0a 32 29 20 20 54 68 65  20 63 6f 6d 70 75 74 65  |.2)  The compute|
00007310  72 73 20 61 72 65 20 61  6c 6c 20 69 6e 20 61 20  |rs are all in a |
00007320  6c 61 72 67 65 20 63 6c  75 73 74 65 72 2c 20 73  |large cluster, s|
00007330  75 63 68 20 61 73 20 61  20 63 6f 6d 70 75 74 65  |uch as a compute|
00007340  72 20 6c 61 62 2e 0a 20  20 20 20 49 6e 20 74 68  |r lab..    In th|
00007350  69 73 20 63 61 73 65 2c  20 74 68 65 20 65 2d 6d  |is case, the e-m|
00007360  61 69 6c 20 61 64 64 72  65 73 73 20 6f 66 20 74  |ail address of t|
00007370  68 65 20 61 64 6d 69 6e  69 73 74 72 61 74 6f 72  |he administrator|
00007380  20 6f 66 20 74 68 65 73  65 0a 20 20 20 20 63 6f  | of these.    co|
00007390  6d 70 75 74 65 72 73 20  73 68 6f 75 6c 64 20 62  |mputers should b|
000073a0  65 20 75 73 65 64 2e 0a  0a 53 65 65 20 74 68 65  |e used...See the|
000073b0  20 46 41 51 20 6f 66 20  74 68 69 73 20 64 6f 63  | FAQ of this doc|
000073c0  75 6d 65 6e 74 20 66 6f  72 20 61 6e 20 65 78 70  |ument for an exp|
000073d0  6c 61 6e 61 74 69 6f 6e  20 6f 66 20 74 65 61 6d  |lanation of team|
000073e0  73 2e 0a 0a 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |s...------------|
000073f0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00007400  2d 2d 2d 2d 2d 0a 43 6f  6d 6d 61 6e 64 20 6c 69  |-----.Command li|
00007410  6e 65 20 61 72 67 75 6d  65 6e 74 3a 20 2d 63 20  |ne argument: -c |
00007420  3c 63 70 75 49 44 3e 0a  43 6f 6e 66 69 67 20 66  |<cpuID>.Config f|
00007430  69 6c 65 20 65 6e 74 72  79 3a 20 63 70 75 74 79  |ile entry: cputy|
00007440  70 65 3d 3c 63 70 75 49  44 3e 0a 44 65 66 61 75  |pe=<cpuID>.Defau|
00007450  6c 74 20 73 65 74 74 69  6e 67 3a 20 2d 31 0a 0a  |lt setting: -1..|
00007460  49 66 20 79 6f 75 20 61  72 65 20 75 73 69 6e 67  |If you are using|
00007470  20 61 20 78 38 36 2c 20  50 50 43 20 6f 72 20 41  | a x86, PPC or A|
00007480  52 4d 20 63 6c 69 65 6e  74 2c 20 74 68 69 73 20  |RM client, this |
00007490  77 69 6c 6c 20 61 6c 6c  6f 77 20 79 6f 75 20 74  |will allow you t|
000074a0  6f 20 73 65 74 0a 77 68  69 63 68 20 6f 70 74 69  |o set.which opti|
000074b0  6d 69 7a 65 64 20 63 6f  72 65 73 20 79 6f 75 20  |mized cores you |
000074c0  77 69 73 68 20 74 6f 20  75 73 65 2e 20 20 41 6c  |wish to use.  Al|
000074d0  6c 20 78 38 36 20 63 6f  72 65 73 20 77 69 6c 6c  |l x86 cores will|
000074e0  20 77 6f 72 6b 20 6f 6e  0a 61 6c 6c 20 33 38 36  | work on.all 386|
000074f0  2b 20 70 72 6f 63 65 73  73 6f 72 73 2c 20 61 6c  |+ processors, al|
00007500  6c 20 50 50 43 20 63 6f  72 65 73 20 77 69 6c 6c  |l PPC cores will|
00007510  20 77 6f 72 6b 20 6f 6e  20 61 6c 6c 20 50 50 43  | work on all PPC|
00007520  20 70 72 6f 63 65 73 73  6f 72 73 2c 20 61 6e 64  | processors, and|
00007530  0a 61 6c 6c 20 41 52 4d  20 63 6f 72 65 73 20 77  |.all ARM cores w|
00007540  69 6c 6c 20 77 6f 72 6b  20 6f 6e 20 61 6c 6c 20  |ill work on all |
00007550  41 52 4d 20 70 72 6f 63  65 73 73 6f 72 73 2e 20  |ARM processors. |
00007560  54 68 65 20 61 75 74 6f  73 65 6c 65 63 74 65 64  |The autoselected|
00007570  20 63 6f 72 65 20 77 69  6c 6c 0a 75 73 75 61 6c  | core will.usual|
00007580  6c 79 20 62 65 20 74 68  65 20 66 61 73 74 65 73  |ly be the fastes|
00007590  74 2c 20 73 6f 20 75 6e  6c 65 73 73 20 74 68 65  |t, so unless the|
000075a0  72 65 20 69 73 20 61 20  6d 69 73 64 65 74 65 63  |re is a misdetec|
000075b0  74 69 6f 6e 20 28 61 73  20 6d 61 79 20 6f 63 63  |tion (as may occ|
000075c0  75 72 0a 77 69 74 68 20  43 79 72 69 78 20 70 72  |ur.with Cyrix pr|
000075d0  6f 63 65 73 73 6f 72 73  29 2c 20 79 6f 75 20 6e  |ocessors), you n|
000075e0  65 65 64 20 6e 6f 74 20  6d 61 6e 75 61 6c 6c 79  |eed not manually|
000075f0  20 73 65 74 20 61 20 63  6f 72 65 2e 0a 0a 46 6f  | set a core...Fo|
00007600  72 20 78 38 36 20 61 6e  64 20 50 50 43 2c 20 63  |r x86 and PPC, c|
00007610  70 75 74 79 70 65 20 63  68 61 6e 67 65 73 20 74  |putype changes t|
00007620  68 65 20 52 43 35 20 63  6f 72 65 20 6f 6e 6c 79  |he RC5 core only|
00007630  2e 20 4f 6e 20 74 68 65  20 41 52 4d 2c 20 63 70  |. On the ARM, cp|
00007640  75 74 79 70 65 0a 73 65  6c 65 63 74 73 20 61 20  |utype.selects a |
00007650  70 65 72 6d 75 74 61 74  69 6f 6e 20 6f 66 20 74  |permutation of t|
00007660  68 65 20 74 77 6f 20 52  43 35 20 61 6e 64 20 74  |he two RC5 and t|
00007670  77 6f 20 44 45 53 20 63  6f 72 65 73 2e 0a 0a 78  |wo DES cores...x|
00007680  38 36 20 43 50 55 20 74  79 70 65 73 3a 0a 20 20  |86 CPU types:.  |
00007690  20 20 20 2d 31 20 20 3a  20 41 75 74 6f 20 64 65  |   -1  : Auto de|
000076a0  74 65 63 74 0a 20 20 20  20 20 20 30 20 20 3a 20  |tect.      0  : |
000076b0  49 6e 74 65 6c 20 50 65  6e 74 69 75 6d 2c 20 49  |Intel Pentium, I|
000076c0  6e 74 65 6c 20 50 65 6e  74 69 75 6d 20 4d 4d 58  |ntel Pentium MMX|
000076d0  2c 20 43 79 72 69 78 0a  20 20 20 20 20 20 31 20  |, Cyrix.      1 |
000076e0  20 3a 20 49 6e 74 65 6c  20 38 30 33 38 36 20 28  | : Intel 80386 (|
000076f0  33 38 36 29 2c 20 49 6e  74 65 6c 20 38 30 34 38  |386), Intel 8048|
00007700  36 20 28 34 38 36 29 0a  20 20 20 20 20 20 32 20  |6 (486).      2 |
00007710  20 3a 20 49 6e 74 65 6c  20 50 65 6e 74 69 75 6d  | : Intel Pentium|
00007720  20 50 72 6f 2c 20 49 6e  74 65 6c 20 50 65 6e 74  | Pro, Intel Pent|
00007730  69 75 6d 20 49 49 0a 20  20 20 20 20 20 33 20 20  |ium II.      3  |
00007740  3a 20 41 4d 44 20 34 38  36 2c 20 43 79 72 69 78  |: AMD 486, Cyrix|
00007750  20 36 78 38 36 2f 36 78  38 36 4d 4d 58 2f 4d 32  | 6x86/6x86MMX/M2|
00007760  0a 20 20 20 20 20 20 34  20 20 3a 20 41 4d 44 20  |.      4  : AMD |
00007770  4b 35 0a 20 20 20 20 20  20 35 20 20 3a 20 41 4d  |K5.      5  : AM|
00007780  44 20 4b 36 0a 0a 50 50  43 20 43 50 55 20 74 79  |D K6..PPC CPU ty|
00007790  70 65 73 3a 0a 20 20 20  20 20 2d 31 20 20 3a 20  |pes:.     -1  : |
000077a0  41 75 74 6f 20 64 65 74  65 63 74 0a 20 20 20 20  |Auto detect.    |
000077b0  20 20 30 20 20 3a 20 50  50 43 20 36 30 31 0a 20  |  0  : PPC 601. |
000077c0  20 20 20 20 20 31 20 20  3a 20 50 50 43 20 36 30  |     1  : PPC 60|
000077d0  33 2f 36 30 33 65 2f 36  30 34 2f 36 30 34 65 2f  |3/603e/604/604e/|
000077e0  37 35 30 0a 0a 41 52 4d  20 43 50 55 20 74 79 70  |750..ARM CPU typ|
000077f0  65 73 3a 0a 20 20 20 20  20 2d 31 20 20 3a 20 41  |es:.     -1  : A|
00007800  75 74 6f 20 64 65 74 65  63 74 0a 20 20 20 20 20  |uto detect.     |
00007810  20 30 20 20 3a 20 41 52  4d 20 33 2f 36 30 30 2f  | 0  : ARM 3/600/|
00007820  36 31 30 2f 37 30 30 2f  37 35 30 30 2f 37 35 30  |610/700/7500/750|
00007830  30 46 45 20 20 20 20 20  20 20 5b 52 43 35 20 63  |0FE       [RC5 c|
00007840  6f 72 65 20 30 2c 20 44  45 53 20 63 6f 72 65 20  |ore 0, DES core |
00007850  30 5d 0a 20 20 20 20 20  20 31 20 20 3a 20 41 52  |0].      1  : AR|
00007860  4d 20 38 31 30 2f 53 74  72 6f 6e 67 41 52 4d 20  |M 810/StrongARM |
00007870  31 31 30 20 20 20 20 20  20 20 20 20 20 20 20 20  |110             |
00007880  20 20 5b 52 43 35 20 63  6f 72 65 20 31 2c 20 44  |  [RC5 core 1, D|
00007890  45 53 20 63 6f 72 65 20  31 5d 0a 20 20 20 20 20  |ES core 1].     |
000078a0  20 32 20 20 3a 20 41 52  4d 20 32 2f 32 35 30 20  | 2  : ARM 2/250 |
000078b0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000078c0  20 20 20 20 20 20 20 20  20 20 5b 52 43 35 20 63  |          [RC5 c|
000078d0  6f 72 65 20 30 2c 20 44  45 53 20 63 6f 72 65 20  |ore 0, DES core |
000078e0  31 5d 0a 20 20 20 20 20  20 33 20 20 3a 20 41 52  |1].      3  : AR|
000078f0  4d 20 37 31 30 20 20 20  20 20 20 20 20 20 20 20  |M 710           |
00007900  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00007910  20 20 5b 52 43 35 20 63  6f 72 65 20 31 2c 20 44  |  [RC5 core 1, D|
00007920  45 53 20 63 6f 72 65 20  30 5d 0a 0a 2d 2d 2d 2d  |ES core 0]..----|
00007930  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00007950  2d 2d 2d 2d 2d 2d 2d 2d  0a 43 6f 6d 6d 61 6e 64  |--------.Command|
00007960  20 6c 69 6e 65 20 61 72  67 75 6d 65 6e 74 3a 20  | line argument: |
00007970  2d 6c 20 3c 70 61 74 68  2f 6c 6f 67 66 69 6c 65  |-l <path/logfile|
00007980  6e 61 6d 65 3e 0a 43 6f  6e 66 69 67 20 66 69 6c  |name>.Config fil|
00007990  65 20 65 6e 74 72 79 3a  20 2f 6c 6f 67 6e 61 6d  |e entry: /lognam|
000079a0  65 3d 3c 70 61 74 68 2f  6c 6f 67 66 69 6c 65 6e  |e=<path/logfilen|
000079b0  61 6d 65 3e 0a 44 65 66  61 75 6c 74 20 73 65 74  |ame>.Default set|
000079c0  74 69 6e 67 3a 20 4e 6f  6e 65 0a 0a 54 68 69 73  |ting: None..This|
000079d0  20 69 73 20 74 68 65 20  6e 61 6d 65 20 6f 66 20  | is the name of |
000079e0  74 68 65 20 66 69 6c 65  20 74 6f 20 77 68 69 63  |the file to whic|
000079f0  68 20 74 68 65 20 63 6c  69 65 6e 74 20 77 69 6c  |h the client wil|
00007a00  6c 20 6c 6f 67 20 69 74  73 20 61 63 74 69 76 69  |l log its activi|
00007a10  74 79 2e 0a 4d 61 6b 65  20 73 75 72 65 20 74 6f  |ty..Make sure to|
00007a20  20 73 70 65 63 69 66 79  20 74 68 65 20 66 75 6c  | specify the ful|
00007a30  6c 20 70 61 74 68 2c 20  61 73 20 6f 74 68 65 72  |l path, as other|
00007a40  77 69 73 65 20 74 68 65  20 6c 6f 67 20 66 69 6c  |wise the log fil|
00007a50  65 20 77 69 6c 6c 20 65  6e 64 20 75 70 0a 69 6e  |e will end up.in|
00007a60  20 74 68 65 20 63 75 72  72 65 6e 74 20 64 69 72  | the current dir|
00007a70  65 63 74 6f 72 79 2e 20  20 49 66 20 74 68 65 20  |ectory.  If the |
00007a80  65 6e 74 72 79 20 69 73  20 6c 65 66 74 20 62 6c  |entry is left bl|
00007a90  61 6e 6b 2c 20 6e 6f 20  6c 6f 67 20 77 69 6c 6c  |ank, no log will|
00007aa0  20 62 65 0a 72 65 63 6f  72 64 65 64 2e 0a 0a 2d  | be.recorded...-|
00007ab0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00007ae0  2d 2d 2d 2d 2d 2d 2d 2d  2d 0a 43 6f 6d 6d 61 6e  |---------.Comman|
00007af0  64 20 6c 69 6e 65 20 61  72 67 75 6d 65 6e 74 3a  |d line argument:|
00007b00  20 2d 62 20 3c 6e 75 6d  62 65 72 20 6f 66 20 52  | -b <number of R|
00007b10  43 35 20 62 6c 6f 63 6b  73 20 74 6f 20 62 75 66  |C5 blocks to buf|
00007b20  66 65 72 3e 0a 43 6f 6e  66 69 67 20 66 69 6c 65  |fer>.Config file|
00007b30  20 65 6e 74 72 79 3a 20  74 68 72 65 73 68 6f 6c  | entry: threshol|
00007b40  64 3d 58 3a 59 0a 44 65  66 61 75 6c 74 20 73 65  |d=X:Y.Default se|
00007b50  74 74 69 6e 67 3a 20 31  30 3a 31 30 0a 0a 53 70  |tting: 10:10..Sp|
00007b60  65 63 69 66 69 65 73 20  74 68 65 20 6e 75 6d 62  |ecifies the numb|
00007b70  65 72 20 6f 66 20 52 43  35 20 62 6c 6f 63 6b 73  |er of RC5 blocks|
00007b80  20 74 6f 20 62 75 66 66  65 72 2e 20 20 55 73 69  | to buffer.  Usi|
00007b90  6e 67 20 2d 62 20 73 65  74 73 20 62 6f 74 68 20  |ng -b sets both |
00007ba0  58 0a 61 6e 64 20 59 20  74 6f 20 74 68 65 20 73  |X.and Y to the s|
00007bb0  61 6d 65 20 76 61 6c 75  65 2e 20 20 2d 62 69 6e  |ame value.  -bin|
00007bc0  20 73 65 74 73 20 74 68  65 20 58 20 70 61 72 61  | sets the X para|
00007bd0  6d 65 74 65 72 2c 20 61  6e 64 0a 2d 62 6f 75 74  |meter, and.-bout|
00007be0  20 73 65 74 73 20 74 68  65 20 59 20 70 61 72 61  | sets the Y para|
00007bf0  6d 65 74 65 72 2e 0a 0a  54 68 65 20 58 20 70 61  |meter...The X pa|
00007c00  72 61 6d 65 74 65 72 20  69 73 20 74 68 65 20 6d  |rameter is the m|
00007c10  61 78 69 6d 75 6d 20 73  69 7a 65 20 6f 66 20 74  |aximum size of t|
00007c20  68 65 20 69 6e 20 62 75  66 66 65 72 2e 20 54 68  |he in buffer. Th|
00007c30  65 20 63 6c 69 65 6e 74  20 77 69 6c 6c 0a 72 65  |e client will.re|
00007c40  66 75 73 65 20 74 6f 20  66 65 74 63 68 20 61 6e  |fuse to fetch an|
00007c50  79 20 6d 6f 72 65 20 62  6c 6f 63 6b 73 20 69 6e  |y more blocks in|
00007c60  74 6f 20 74 68 65 20 69  6e 20 62 75 66 66 65 72  |to the in buffer|
00007c70  20 74 68 61 6e 20 69 73  20 73 70 65 63 69 66 69  | than is specifi|
00007c80  65 64 20 62 79 0a 58 2e  20 49 66 20 79 6f 75 20  |ed by.X. If you |
00007c90  6c 6f 77 65 72 20 74 68  65 20 69 6e 2d 62 75 66  |lower the in-buf|
00007ca0  66 65 72 20 73 69 7a 65  2c 20 69 74 20 77 69 6c  |fer size, it wil|
00007cb0  6c 20 6a 75 73 74 20 70  72 6f 63 65 73 73 20 62  |l just process b|
00007cc0  6c 6f 63 6b 73 20 75 6e  74 69 6c 0a 69 74 20 67  |locks until.it g|
00007cd0  65 74 73 20 64 6f 77 6e  20 74 6f 20 74 68 61 74  |ets down to that|
00007ce0  20 68 69 67 68 20 77 61  74 65 72 20 6d 61 72 6b  | high water mark|
00007cf0  2c 20 61 6e 64 20 70 72  6f 63 65 65 64 20 6e 6f  |, and proceed no|
00007d00  72 6d 61 6c 6c 79 20 66  72 6f 6d 20 74 68 65 72  |rmally from ther|
00007d10  65 2e 0a 54 68 65 20 63  6c 69 65 6e 74 20 68 61  |e..The client ha|
00007d20  73 20 61 20 62 75 69 6c  74 20 69 6e 20 6c 69 6d  |s a built in lim|
00007d30  69 74 20 6f 66 20 31 30  30 30 20 62 6c 6f 63 6b  |it of 1000 block|
00007d40  73 20 61 73 20 61 20 6d  61 78 69 6d 75 6d 20 69  |s as a maximum i|
00007d50  6e 2d 62 75 66 66 65 72  0a 73 69 7a 65 2e 20 20  |n-buffer.size.  |
00007d60  4e 6f 74 65 20 74 68 61  74 20 68 61 76 69 6e 67  |Note that having|
00007d70  20 61 20 69 6e 20 62 75  66 66 65 72 20 6c 61 72  | a in buffer lar|
00007d80  67 65 72 20 74 68 61 6e  20 58 20 69 73 20 6e 6f  |ger than X is no|
00007d90  74 20 61 20 70 72 6f 62  6c 65 6d 3b 20 74 68 65  |t a problem; the|
00007da0  0a 63 6c 69 65 6e 74 20  77 69 6c 6c 20 73 69 6d  |.client will sim|
00007db0  70 6c 79 20 6e 6f 74 20  72 65 63 65 69 76 65 20  |ply not receive |
00007dc0  61 6e 79 20 6e 65 77 20  62 6c 6f 63 6b 73 20 75  |any new blocks u|
00007dd0  6e 74 69 6c 20 74 68 65  20 62 75 66 66 65 72 20  |ntil the buffer |
00007de0  69 73 0a 64 65 70 6c 65  74 65 64 20 74 6f 20 62  |is.depleted to b|
00007df0  65 6c 6f 77 20 74 68 65  20 76 61 6c 75 65 20 6f  |elow the value o|
00007e00  66 20 58 2e 0a 0a 54 68  65 20 59 20 70 61 72 61  |f X...The Y para|
00007e10  6d 65 74 65 72 20 73 65  74 73 20 74 68 65 20 73  |meter sets the s|
00007e20  65 6e 64 20 74 68 72 65  73 68 6f 6c 64 2e 20 57  |end threshold. W|
00007e30  68 65 6e 65 76 65 72 20  74 68 65 20 73 69 7a 65  |henever the size|
00007e40  20 6f 66 20 74 68 65 20  6f 75 74 2d 0a 62 75 66  | of the out-.buf|
00007e50  66 65 72 20 72 65 61 63  68 65 73 20 59 2c 20 69  |fer reaches Y, i|
00007e60  74 20 77 69 6c 6c 20 61  75 74 6f 6d 61 74 69 63  |t will automatic|
00007e70  61 6c 6c 79 20 69 6e 69  74 69 61 74 65 20 61 20  |ally initiate a |
00007e80  66 6c 75 73 68 2f 66 65  74 63 68 2c 0a 72 65 67  |flush/fetch,.reg|
00007e90  61 72 64 6c 65 73 73 20  6f 66 20 74 68 65 20 73  |ardless of the s|
00007ea0  74 61 74 75 73 20 6f 66  20 74 68 65 20 69 6e 20  |tatus of the in |
00007eb0  62 75 66 66 65 72 2e 20  20 4e 6f 74 65 20 74 68  |buffer.  Note th|
00007ec0  61 74 20 74 68 65 72 65  20 69 73 20 6e 6f 20 6c  |at there is no l|
00007ed0  69 6d 69 74 0a 74 6f 20  74 68 65 20 61 6d 6f 75  |imit.to the amou|
00007ee0  6e 74 20 6f 66 20 62 6c  6f 63 6b 73 20 74 68 61  |nt of blocks tha|
00007ef0  74 20 77 69 6c 6c 20 66  69 74 20 69 6e 20 61 6e  |t will fit in an|
00007f00  20 6f 75 74 20 62 75 66  66 65 72 3b 20 74 68 69  | out buffer; thi|
00007f10  73 20 70 61 72 61 6d 65  74 65 72 0a 6a 75 73 74  |s parameter.just|
00007f20  20 64 65 74 65 72 6d 69  6e 65 73 20 77 68 65 6e  | determines when|
00007f30  20 66 6c 75 73 68 65 73  20 6f 66 20 74 68 65 20  | flushes of the |
00007f40  6f 75 74 20 62 75 66 66  65 72 20 77 69 6c 6c 20  |out buffer will |
00007f50  62 65 20 61 74 74 65 6d  70 74 65 64 2e 0a 0a 2d  |be attempted...-|
00007f60  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00007fa0  2d 2d 2d 0a 43 6f 6d 6d  61 6e 64 20 6c 69 6e 65  |---.Command line|
00007fb0  20 61 72 67 75 6d 65 6e  74 3a 20 2d 62 69 6e 20  | argument: -bin |
00007fc0  3c 6e 75 6d 62 65 72 20  6f 66 20 52 43 35 20 62  |<number of RC5 b|
00007fd0  6c 6f 63 6b 73 20 66 6f  72 20 74 68 65 20 69 6e  |locks for the in|
00007fe0  20 62 75 66 66 65 72 3e  0a 43 6f 6e 66 69 67 20  | buffer>.Config |
00007ff0  66 69 6c 65 20 65 6e 74  72 79 3a 20 4e 6f 6e 65  |file entry: None|
00008000  0a 0a 54 68 69 73 20 70  61 72 61 6d 65 74 65 72  |..This parameter|
00008010  20 73 65 74 73 20 74 68  65 20 58 20 61 72 67 75  | sets the X argu|
00008020  6d 65 6e 74 20 6f 66 20  74 68 65 20 74 68 72 65  |ment of the thre|
00008030  73 68 6f 6c 64 20 2e 69  6e 69 20 6f 70 74 69 6f  |shold .ini optio|
00008040  6e 20 61 62 6f 76 65 20  6f 6e 0a 74 68 65 20 66  |n above on.the f|
00008050  6c 79 20 66 6f 72 20 52  43 35 20 62 6c 6f 63 6b  |ly for RC5 block|
00008060  73 2e 0a 0a 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |s...------------|
00008070  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000080a0  2d 2d 2d 2d 0a 43 6f 6d  6d 61 6e 64 20 6c 69 6e  |----.Command lin|
000080b0  65 20 61 72 67 75 6d 65  6e 74 3a 20 2d 62 6f 75  |e argument: -bou|
000080c0  74 20 3c 73 69 7a 65 20  6f 66 20 62 75 66 66 2d  |t <size of buff-|
000080d0  6f 75 74 2e 72 63 35 20  62 65 66 6f 72 65 20 66  |out.rc5 before f|
000080e0  6c 75 73 68 3e 0a 43 6f  6e 66 69 67 20 66 69 6c  |lush>.Config fil|
000080f0  65 20 65 6e 74 72 79 3a  20 4e 6f 6e 65 0a 0a 54  |e entry: None..T|
00008100  68 69 73 20 70 61 72 61  6d 65 74 65 72 20 73 65  |his parameter se|
00008110  74 73 20 74 68 65 20 59  20 61 72 67 75 6d 65 6e  |ts the Y argumen|
00008120  74 20 6f 66 20 74 68 65  20 74 68 72 65 73 68 6f  |t of the thresho|
00008130  6c 64 20 2e 69 6e 69 20  6f 70 74 69 6f 6e 20 61  |ld .ini option a|
00008140  62 6f 76 65 20 6f 6e 0a  74 68 65 20 66 6c 79 20  |bove on.the fly |
00008150  66 6f 72 20 52 43 35 20  62 6c 6f 63 6b 73 2e 0a  |for RC5 blocks..|
00008160  0a 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |.---------------|
00008170  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00008190  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 0a 43 6f 6d  |------------.Com|
000081a0  6d 61 6e 64 20 6c 69 6e  65 20 61 72 67 75 6d 65  |mand line argume|
000081b0  6e 74 3a 20 2d 62 32 20  3c 6e 75 6d 62 65 72 20  |nt: -b2 <number |
000081c0  6f 66 20 44 45 53 20 62  6c 6f 63 6b 73 20 74 6f  |of DES blocks to|
000081d0  20 62 75 66 66 65 72 3e  0a 43 6f 6e 66 69 67 20  | buffer>.Config |
000081e0  66 69 6c 65 20 65 6e 74  72 79 3a 20 74 68 72 65  |file entry: thre|
000081f0  73 68 6f 6c 64 32 3d 58  3a 59 0a 44 65 66 61 75  |shold2=X:Y.Defau|
00008200  6c 74 20 73 65 74 74 69  6e 67 3a 20 31 30 3a 31  |lt setting: 10:1|
00008210  30 0a 0a 54 68 69 73 20  6f 70 65 72 61 74 65 73  |0..This operates|
00008220  20 65 78 61 63 74 6c 79  20 74 68 65 20 73 61 6d  | exactly the sam|
00008230  65 20 77 61 79 20 61 73  20 74 68 65 20 2d 62 20  |e way as the -b |
00008240  2f 20 74 68 72 65 73 68  6f 6c 64 20 2e 69 6e 69  |/ threshold .ini|
00008250  20 6f 70 74 69 6f 6e 0a  64 65 73 63 72 69 62 65  | option.describe|
00008260  64 20 61 62 6f 76 65 2c  20 6f 6e 6c 79 20 6f 6e  |d above, only on|
00008270  20 74 68 65 20 44 45 53  20 62 75 66 66 65 72 20  | the DES buffer |
00008280  66 69 6c 65 73 20 69 6e  73 74 65 61 64 2e 0a 0a  |files instead...|
00008290  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000082d0  2d 2d 2d 2d 2d 0a 43 6f  6d 6d 61 6e 64 20 6c 69  |-----.Command li|
000082e0  6e 65 20 61 72 67 75 6d  65 6e 74 3a 20 2d 62 69  |ne argument: -bi|
000082f0  6e 32 20 3c 6e 75 6d 62  65 72 20 6f 66 20 52 43  |n2 <number of RC|
00008300  35 20 62 6c 6f 63 6b 73  20 66 6f 72 20 74 68 65  |5 blocks for the|
00008310  20 69 6e 20 62 75 66 66  65 72 3e 0a 43 6f 6e 66  | in buffer>.Conf|
00008320  69 67 20 66 69 6c 65 20  65 6e 74 72 79 3a 20 4e  |ig file entry: N|
00008330  6f 6e 65 0a 0a 54 68 65  20 44 45 53 20 65 71 75  |one..The DES equ|
00008340  69 76 61 6c 65 6e 74 20  6f 66 20 2d 62 69 6e 2e  |ivalent of -bin.|
00008350  0a 0a 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |..--------------|
00008360  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00008390  2d 2d 2d 0a 43 6f 6d 6d  61 6e 64 20 6c 69 6e 65  |---.Command line|
000083a0  20 61 72 67 75 6d 65 6e  74 3a 20 2d 62 6f 75 74  | argument: -bout|
000083b0  32 20 3c 73 69 7a 65 20  6f 66 20 62 75 66 66 2d  |2 <size of buff-|
000083c0  6f 75 74 2e 72 63 35 20  62 65 66 6f 72 65 20 66  |out.rc5 before f|
000083d0  6c 75 73 68 3e 0a 43 6f  6e 66 69 67 20 66 69 6c  |lush>.Config fil|
000083e0  65 20 65 6e 74 72 79 3a  20 4e 6f 6e 65 0a 0a 54  |e entry: None..T|
000083f0  68 65 20 44 45 53 20 65  71 75 69 76 61 6c 65 6e  |he DES equivalen|
00008400  74 20 6f 66 20 2d 62 6f  75 74 2e 0a 0a 2d 2d 2d  |t of -bout...---|
00008410  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00008430  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 0a 43 6f 6d 6d 61  |----------.Comma|
00008440  6e 64 20 6c 69 6e 65 20  61 72 67 75 6d 65 6e 74  |nd line argument|
00008450  3a 20 2d 68 20 3c 23 20  6f 66 20 68 6f 75 72 73  |: -h <# of hours|
00008460  20 74 6f 20 72 75 6e 3e  0a 43 6f 6e 66 69 67 20  | to run>.Config |
00008470  66 69 6c 65 20 65 6e 74  72 79 3a 20 68 6f 75 72  |file entry: hour|
00008480  73 3d 3c 23 20 6f 66 20  68 6f 75 72 73 20 74 6f  |s=<# of hours to|
00008490  20 72 75 6e 3e 0a 44 65  66 61 75 6c 74 20 73 65  | run>.Default se|
000084a0  74 74 69 6e 67 3a 20 30  0a 0a 54 68 69 73 20 74  |tting: 0..This t|
000084b0  65 6c 6c 73 20 74 68 65  20 63 6c 69 65 6e 74 20  |ells the client |
000084c0  74 6f 20 74 65 72 6d 69  6e 61 74 65 20 61 66 74  |to terminate aft|
000084d0  65 72 20 72 75 6e 6e 69  6e 67 20 66 6f 72 20 74  |er running for t|
000084e0  68 65 20 73 70 65 63 69  66 69 65 64 20 70 65 72  |he specified per|
000084f0  69 6f 64 0a 6f 66 20 68  6f 75 72 73 2e 20 20 54  |iod.of hours.  T|
00008500  68 65 20 64 65 66 61 75  6c 74 20 76 61 6c 75 65  |he default value|
00008510  20 77 69 6c 6c 20 63 61  75 73 65 20 74 68 65 20  | will cause the |
00008520  63 6c 69 65 6e 74 20 74  6f 20 72 75 6e 20 69 6e  |client to run in|
00008530  66 69 6e 69 74 65 6c 79  2e 0a 0a 2d 2d 2d 2d 2d  |finitely...-----|
00008540  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00008560  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 0a 43 6f  |-------------.Co|
00008570  6d 6d 61 6e 64 20 6c 69  6e 65 20 61 72 67 75 6d  |mmand line argum|
00008580  65 6e 74 3a 20 2d 6e 20  3c 23 20 6f 66 20 62 6c  |ent: -n <# of bl|
00008590  6f 63 6b 73 20 74 6f 20  70 72 6f 63 65 73 73 3e  |ocks to process>|
000085a0  0a 43 6f 6e 66 69 67 20  66 69 6c 65 20 65 6e 74  |.Config file ent|
000085b0  72 79 3a 20 63 6f 75 6e  74 3d 3c 23 20 6f 66 20  |ry: count=<# of |
000085c0  62 6c 6f 63 6b 73 20 74  6f 20 70 72 6f 63 65 73  |blocks to proces|
000085d0  73 3e 0a 44 65 66 61 75  6c 74 20 73 65 74 74 69  |s>.Default setti|
000085e0  6e 67 3a 20 30 0a 0a 54  68 69 73 20 74 65 6c 6c  |ng: 0..This tell|
000085f0  73 20 74 68 65 20 63 6c  69 65 6e 74 20 74 6f 20  |s the client to |
00008600  74 65 72 6d 69 6e 61 74  65 20 61 66 74 65 72 20  |terminate after |
00008610  70 72 6f 63 65 73 73 69  6e 67 20 74 68 65 20 73  |processing the s|
00008620  70 65 63 69 66 69 65 64  20 6e 75 6d 62 65 72 0a  |pecified number.|
00008630  6f 66 20 62 6c 6f 63 6b  73 2e 20 20 54 68 65 20  |of blocks.  The |
00008640  64 65 66 61 75 6c 74 20  73 65 74 74 69 6e 67 20  |default setting |
00008650  65 6c 69 6d 69 6e 61 74  65 73 20 63 61 75 73 65  |eliminates cause|
00008660  73 20 63 6c 69 65 6e 74  20 74 6f 20 70 72 6f 63  |s client to proc|
00008670  65 73 73 20 61 6e 0a 69  6e 66 69 6e 69 74 65 20  |ess an.infinite |
00008680  61 6d 6f 75 6e 74 20 6f  66 20 62 6c 6f 63 6b 73  |amount of blocks|
00008690  2e 0a 0a 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |...-------------|
000086a0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000086c0  2d 2d 2d 2d 2d 0a 43 6f  6d 6d 61 6e 64 20 6c 69  |-----.Command li|
000086d0  6e 65 20 61 72 67 75 6d  65 6e 74 3a 20 2d 75 6e  |ne argument: -un|
000086e0  74 69 6c 20 3c 48 48 4d  4d 20 74 69 6d 65 20 74  |til <HHMM time t|
000086f0  6f 20 71 75 69 74 20 61  74 3e 0a 43 6f 6e 66 69  |o quit at>.Confi|
00008700  67 20 66 69 6c 65 20 65  6e 74 72 79 3a 0a 44 65  |g file entry:.De|
00008710  66 61 75 6c 74 20 73 65  74 74 69 6e 67 3a 20 3c  |fault setting: <|
00008720  6e 6f 6e 65 3e 0a 0a 54  68 69 73 20 73 65 74 74  |none>..This sett|
00008730  69 6e 67 20 77 69 6c 6c  20 74 65 6c 6c 20 74 68  |ing will tell th|
00008740  65 20 63 6c 69 65 6e 74  20 74 6f 20 73 74 61 72  |e client to star|
00008750  74 20 65 78 65 63 75 74  69 6f 6e 2c 20 61 6e 64  |t execution, and|
00008760  20 72 75 6e 20 75 6e 74  69 6c 0a 74 68 65 20 74  | run until.the t|
00008770  69 6d 65 20 73 70 65 63  69 66 69 65 64 20 68 61  |ime specified ha|
00008780  73 20 62 65 65 6e 20 72  65 61 63 68 65 64 2c 20  |s been reached, |
00008790  61 74 20 77 68 69 63 68  20 70 6f 69 6e 74 20 69  |at which point i|
000087a0  74 20 77 69 6c 6c 20 74  65 72 6d 69 6e 61 74 65  |t will terminate|
000087b0  2e 0a 54 68 69 73 20 6d  61 79 20 62 65 20 75 73  |..This may be us|
000087c0  65 66 75 6c 20 69 66 20  79 6f 75 20 77 69 73 68  |eful if you wish|
000087d0  20 74 6f 20 72 75 6e 20  74 68 65 20 63 6c 69 65  | to run the clie|
000087e0  6e 74 20 64 75 72 69 6e  67 20 6b 6e 6f 77 6e 20  |nt during known |
000087f0  6c 6f 77 20 75 73 61 67  65 0a 70 65 72 69 6f 64  |low usage.period|
00008800  73 20 6f 6e 20 61 20 73  79 73 74 65 6d 3b 20 73  |s on a system; s|
00008810  69 6d 70 6c 79 20 73 74  61 72 74 20 69 74 20 77  |imply start it w|
00008820  69 74 68 20 61 20 43 52  4f 4e 20 6a 6f 62 2c 20  |ith a CRON job, |
00008830  61 6e 64 20 74 65 6c 6c  20 69 74 20 74 6f 0a 72  |and tell it to.r|
00008840  75 6e 20 75 6e 74 69 6c  20 61 20 73 70 65 63 69  |un until a speci|
00008850  66 69 63 20 70 65 72 69  6f 64 20 6f 66 20 74 69  |fic period of ti|
00008860  6d 65 2e 0a 0a 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |me...-----------|
00008870  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00008890  2d 2d 2d 2d 2d 2d 2d 0a  43 6f 6d 6d 61 6e 64 20  |-------.Command |
000088a0  6c 69 6e 65 20 61 72 67  75 6d 65 6e 74 3a 20 2d  |line argument: -|
000088b0  6e 69 63 65 20 3c 63 6c  69 65 6e 74 20 6e 69 63  |nice <client nic|
000088c0  65 20 73 65 74 74 69 6e  67 3e 0a 43 6f 6e 66 69  |e setting>.Confi|
000088d0  67 20 66 69 6c 65 20 65  6e 74 72 79 3a 20 6e 69  |g file entry: ni|
000088e0  63 65 6e 65 73 73 3d 3c  63 6c 69 65 6e 74 20 6e  |ceness=<client n|
000088f0  69 63 65 20 73 65 74 74  69 6e 67 3e 0a 44 65 66  |ice setting>.Def|
00008900  61 75 6c 74 20 73 65 74  74 69 6e 67 3a 20 30 0a  |ault setting: 0.|
00008910  0a 54 68 69 73 20 73 65  74 73 20 74 68 65 20 63  |.This sets the c|
00008920  6c 69 65 6e 74 20 70 72  69 6f 72 69 74 79 20 6c  |lient priority l|
00008930  65 76 65 6c 2c 20 62 61  73 65 64 20 6f 66 66 20  |evel, based off |
00008940  74 68 65 20 66 6f 6c 6c  6f 77 69 6e 67 20 63 68  |the following ch|
00008950  61 72 74 3a 0a 20 20 20  30 20 20 3a 20 56 65 72  |art:.   0  : Ver|
00008960  79 20 6e 69 63 65 2e 20  44 4f 45 53 20 4e 4f 54  |y nice. DOES NOT|
00008970  20 69 6e 74 65 66 65 72  65 20 77 69 74 68 20 73  | intefere with s|
00008980  79 73 74 65 6d 20 6f 70  65 72 61 74 69 6f 6e 73  |ystem operations|
00008990  20 61 74 20 61 6c 6c 2e  0a 20 20 20 20 20 20 20  | at all..       |
000089a0  20 52 75 6e 73 20 6f 6e  20 69 64 6c 65 20 43 50  | Runs on idle CP|
000089b0  55 20 74 69 6d 65 20 6f  6e 6c 79 2e 0a 20 20 20  |U time only..   |
000089c0  31 20 20 3a 20 52 75 6e  73 20 77 69 74 68 20 73  |1  : Runs with s|
000089d0  6c 69 67 68 74 6c 79 20  68 69 67 68 65 72 20 70  |lightly higher p|
000089e0  72 69 6f 72 69 74 79 20  74 68 61 6e 20 69 64 6c  |riority than idl|
000089f0  65 20 70 72 6f 63 65 73  73 65 73 2e 0a 20 20 20  |e processes..   |
00008a00  32 20 20 3a 20 52 75 6e  73 20 61 73 20 61 20 6e  |2  : Runs as a n|
00008a10  6f 72 6d 61 6c 20 70 72  6f 63 65 73 73 20 77 69  |ormal process wi|
00008a20  74 68 20 68 69 67 68 65  72 20 70 72 69 6f 72 69  |th higher priori|
00008a30  74 79 2e 0a 0a 4e 6f 74  65 20 74 68 61 74 20 74  |ty...Note that t|
00008a40  68 65 73 65 20 6e 75 6d  62 65 72 73 20 64 6f 6e  |hese numbers don|
00008a50  27 74 20 63 6f 72 72 65  73 70 6f 6e 64 20 74 6f  |'t correspond to|
00008a60  20 75 6e 69 78 20 6e 69  63 65 20 73 65 74 74 69  | unix nice setti|
00008a70  6e 67 73 3b 20 74 68 65  20 63 6c 69 65 6e 74 0a  |ngs; the client.|
00008a80  69 6e 74 65 72 6e 61 6c  6c 79 20 63 6f 6e 76 65  |internally conve|
00008a90  72 74 73 20 30 20 74 6f  20 74 68 65 20 6e 69 63  |rts 0 to the nic|
00008aa0  65 73 74 20 73 65 74 74  69 6e 67 20 70 6f 73 73  |est setting poss|
00008ab0  69 62 6c 65 20 66 6f 72  20 61 20 70 6c 61 74 66  |ible for a platf|
00008ac0  6f 72 6d 2c 20 31 20 74  6f 0a 73 6c 69 67 68 74  |orm, 1 to.slight|
00008ad0  6c 79 20 68 69 67 68 65  72 20 74 68 61 6e 20 69  |ly higher than i|
00008ae0  64 6c 65 2c 20 61 6e 64  20 32 20 74 6f 20 6e 6f  |dle, and 2 to no|
00008af0  72 6d 61 6c 20 75 73 65  72 2d 6c 65 76 65 6c 20  |rmal user-level |
00008b00  70 72 6f 63 65 73 73 2e  20 20 44 6f 6e 27 74 0a  |process.  Don't.|
00008b10  62 6f 74 68 65 72 20 74  72 79 69 6e 67 20 74 6f  |bother trying to|
00008b20  20 72 65 2d 6e 69 63 65  20 74 68 65 20 63 6c 69  | re-nice the cli|
00008b30  65 6e 74 73 2c 20 6c 65  76 65 6c 20 30 20 6e 69  |ents, level 0 ni|
00008b40  63 65 73 20 74 68 65 20  63 6c 69 65 6e 74 20 61  |ces the client a|
00008b50  73 20 6d 75 63 68 0a 61  73 20 70 6f 73 73 69 62  |s much.as possib|
00008b60  6c 65 2e 0a 0a 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |le...-----------|
00008b70  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00008b80  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 0a 43  |--------------.C|
00008b90  6f 6d 6d 61 6e 64 20 6c  69 6e 65 20 61 72 67 75  |ommand line argu|
00008ba0  6d 65 6e 74 3a 20 2d 75  20 3c 55 55 45 2f 48 54  |ment: -u <UUE/HT|
00008bb0  54 50 20 6d 6f 64 65 3e  0a 43 6f 6e 66 69 67 20  |TP mode>.Config |
00008bc0  66 69 6c 65 20 65 6e 74  72 79 3a 20 75 75 65 68  |file entry: uueh|
00008bd0  74 74 70 6d 6f 64 65 3d  3c 55 55 45 2f 48 54 54  |ttpmode=<UUE/HTT|
00008be0  50 20 6d 6f 64 65 3e 0a  44 65 66 61 75 6c 74 20  |P mode>.Default |
00008bf0  73 65 74 74 69 6e 67 3a  20 30 0a 0a 54 68 69 73  |setting: 0..This|
00008c00  20 6f 70 74 69 6f 6e 20  64 65 74 65 72 6d 69 6e  | option determin|
00008c10  65 73 20 74 68 65 20 66  69 72 65 77 61 6c 6c 20  |es the firewall |
00008c20  63 6f 6d 6d 75 6e 69 63  61 74 69 6f 6e 73 20 6d  |communications m|
00008c30  6f 64 65 20 74 68 65 20  63 6c 69 65 6e 74 20 77  |ode the client w|
00008c40  69 6c 6c 0a 75 73 65 2e  20 54 68 65 20 74 79 70  |ill.use. The typ|
00008c50  65 73 20 6f 66 20 6d 6f  64 65 73 20 61 72 65 3a  |es of modes are:|
00008c60  0a 0a 20 20 20 30 20 20  3a 20 44 69 72 65 63 74  |..   0  : Direct|
00008c70  20 63 6f 6d 6d 75 6e 69  63 61 74 69 6f 6e 73 20  | communications |
00008c80  6d 6f 64 65 2c 20 6e 6f  20 66 69 72 65 77 61 6c  |mode, no firewal|
00008c90  6c 20 73 75 70 70 6f 72  74 0a 20 20 20 31 20 20  |l support.   1  |
00008ca0  3a 20 55 55 45 20 65 6e  63 6f 64 69 6e 67 20 28  |: UUE encoding (|
00008cb0  66 6f 72 20 74 65 6c 6e  65 74 20 70 72 6f 78 69  |for telnet proxi|
00008cc0  65 73 29 0a 20 20 20 32  20 20 3a 20 48 54 54 50  |es).   2  : HTTP|
00008cd0  20 65 6e 63 6f 64 69 6e  67 20 0a 20 20 20 33 20  | encoding .   3 |
00008ce0  20 3a 20 48 54 54 50 2b  55 55 45 20 65 6e 63 6f  | : HTTP+UUE enco|
00008cf0  64 69 6e 67 0a 20 20 20  34 20 20 3a 20 53 4f 43  |ding.   4  : SOC|
00008d00  4b 53 34 20 70 72 6f 78  79 0a 20 20 20 35 20 20  |KS4 proxy.   5  |
00008d10  3a 20 53 4f 43 4b 53 35  20 70 72 6f 78 79 0a 0a  |: SOCKS5 proxy..|
00008d20  54 68 65 20 6f 70 65 72  61 74 69 6f 6e 20 6f 66  |The operation of|
00008d30  20 74 68 65 73 65 20 6d  6f 64 65 73 20 69 73 20  | these modes is |
00008d40  69 6e 66 6c 75 65 6e 63  65 64 20 67 72 65 61 74  |influenced great|
00008d50  6c 79 20 62 79 20 74 68  65 20 6f 74 68 65 72 20  |ly by the other |
00008d60  72 65 6c 61 74 65 64 0a  6f 70 74 69 6f 6e 73 2e  |related.options.|
00008d70  0a 0a 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |..--------------|
00008d80  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00008da0  2d 0a 43 6f 6d 6d 61 6e  64 20 6c 69 6e 65 20 61  |-.Command line a|
00008db0  72 67 75 6d 65 6e 74 3a  20 2d 68 61 20 3c 48 54  |rgument: -ha <HT|
00008dc0  54 50 20 50 72 6f 78 79  20 61 64 64 72 65 73 73  |TP Proxy address|
00008dd0  3e 0a 43 6f 6e 66 69 67  20 66 69 6c 65 20 65 6e  |>.Config file en|
00008de0  74 72 79 3a 20 68 74 74  70 70 72 6f 78 79 3d 3c  |try: httpproxy=<|
00008df0  48 54 54 50 20 50 72 6f  78 79 20 61 64 64 72 65  |HTTP Proxy addre|
00008e00  73 73 3e 0a 44 65 66 61  75 6c 74 20 73 65 74 74  |ss>.Default sett|
00008e10  69 6e 67 3a 0a 0a 53 70  65 63 69 66 69 65 73 20  |ing:..Specifies |
00008e20  74 68 65 20 49 50 20 61  64 64 72 65 73 73 20 6f  |the IP address o|
00008e30  72 20 68 6f 73 74 6e 61  6d 65 20 6f 66 20 74 68  |r hostname of th|
00008e40  65 20 48 54 54 50 20 70  72 6f 78 79 2e 0a 0a 2d  |e HTTP proxy...-|
00008e50  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00008e70  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 0a 43 6f 6d 6d  |-----------.Comm|
00008e80  61 6e 64 20 6c 69 6e 65  20 61 72 67 75 6d 65 6e  |and line argumen|
00008e90  74 3a 20 2d 68 70 20 3c  48 54 54 50 20 70 72 6f  |t: -hp <HTTP pro|
00008ea0  78 79 20 70 6f 72 74 3e  0a 43 6f 6e 66 69 67 20  |xy port>.Config |
00008eb0  66 69 6c 65 20 65 6e 74  72 79 3a 20 68 74 74 70  |file entry: http|
00008ec0  70 6f 72 74 3d 3c 48 54  54 50 20 70 72 6f 78 79  |port=<HTTP proxy|
00008ed0  20 70 6f 72 74 3e 0a 44  65 66 61 75 6c 74 20 73  | port>.Default s|
00008ee0  65 74 74 69 6e 67 3a 0a  0a 53 70 65 63 69 66 69  |etting:..Specifi|
00008ef0  65 73 20 74 68 65 20 70  6f 72 74 20 6f 66 20 74  |es the port of t|
00008f00  68 65 20 48 54 54 50 20  70 72 6f 78 79 20 74 6f  |he HTTP proxy to|
00008f10  20 77 68 69 63 68 20 74  68 65 20 63 6c 69 65 6e  | which the clien|
00008f20  74 20 73 68 6f 75 6c 64  20 63 6f 6e 6e 65 63 74  |t should connect|
00008f30  2e 0a 0a 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |...-------------|
00008f40  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00008f60  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 0a 43 6f 6d  |------------.Com|
00008f70  6d 61 6e 64 20 6c 69 6e  65 20 61 72 67 75 6d 65  |mand line argume|
00008f80  6e 74 3a 20 2d 69 6e 20  3c 6c 6f 63 61 74 69 6f  |nt: -in <locatio|
00008f90  6e 2f 6e 61 6d 65 20 6f  66 20 52 43 35 20 69 6e  |n/name of RC5 in|
00008fa0  20 62 75 66 66 65 72 3e  0a 43 6f 6e 66 69 67 20  | buffer>.Config |
00008fb0  66 69 6c 65 20 65 6e 74  72 79 3a 20 69 6e 3d 3c  |file entry: in=<|
00008fc0  6c 6f 63 61 74 69 6f 6e  2f 6e 61 6d 65 20 6f 66  |location/name of|
00008fd0  20 52 43 35 20 69 6e 20  62 75 66 66 65 72 3e 0a  | RC5 in buffer>.|
00008fe0  44 65 66 61 75 6c 74 20  73 65 74 74 69 6e 67 3a  |Default setting:|
00008ff0  20 62 75 66 66 2d 69 6e  2e 72 63 35 0a 0a 41 6c  | buff-in.rc5..Al|
00009000  6c 6f 77 73 20 79 6f 75  20 74 6f 20 6f 76 65 72  |lows you to over|
00009010  72 69 64 65 20 74 68 65  20 64 65 66 61 75 6c 74  |ride the default|
00009020  20 6e 61 6d 65 20 62 75  66 66 2d 69 6e 2e 72 63  | name buff-in.rc|
00009030  35 20 61 6e 64 20 73 70  65 63 69 66 79 20 61 0a  |5 and specify a.|
00009040  64 69 66 66 65 72 65 6e  74 20 70 61 74 68 2f 66  |different path/f|
00009050  69 6c 65 20 6e 61 6d 65  20 66 6f 72 20 74 68 65  |ile name for the|
00009060  20 52 43 35 20 69 6e 20  62 75 66 66 65 72 2e 0a  | RC5 in buffer..|
00009070  0a 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |.---------------|
00009080  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000090a0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 0a 43 6f 6d  |------------.Com|
000090b0  6d 61 6e 64 20 6c 69 6e  65 20 61 72 67 75 6d 65  |mand line argume|
000090c0  6e 74 3a 20 2d 6f 75 74  20 3c 6c 6f 63 61 74 69  |nt: -out <locati|
000090d0  6f 6e 2f 6e 61 6d 65 20  6f 66 20 52 43 35 20 6f  |on/name of RC5 o|
000090e0  75 74 20 62 75 66 66 65  72 3e 0a 43 6f 6e 66 69  |ut buffer>.Confi|
000090f0  67 20 66 69 6c 65 20 65  6e 74 72 79 3a 20 6f 75  |g file entry: ou|
00009100  74 3d 3c 6c 6f 63 61 74  69 6f 6e 2f 6e 61 6d 65  |t=<location/name|
00009110  20 6f 66 20 52 43 35 20  6f 75 74 20 62 75 66 66  | of RC5 out buff|
00009120  65 72 3e 0a 44 65 66 61  75 6c 74 20 73 65 74 74  |er>.Default sett|
00009130  69 6e 67 3a 20 62 75 66  66 2d 6f 75 74 2e 72 63  |ing: buff-out.rc|
00009140  35 0a 0a 41 6c 6c 6f 77  73 20 79 6f 75 20 74 6f  |5..Allows you to|
00009150  20 6f 76 65 72 72 69 64  65 20 74 68 65 20 64 65  | override the de|
00009160  66 61 75 6c 74 20 6e 61  6d 65 20 62 75 66 66 2d  |fault name buff-|
00009170  6f 75 74 2e 72 63 35 20  61 6e 64 20 73 70 65 63  |out.rc5 and spec|
00009180  69 66 79 20 61 0a 64 69  66 66 65 72 65 6e 74 20  |ify a.different |
00009190  70 61 74 68 2f 66 69 6c  65 20 6e 61 6d 65 20 66  |path/file name f|
000091a0  6f 72 20 74 68 65 20 52  43 35 20 6f 75 74 20 62  |or the RC5 out b|
000091b0  75 66 66 65 72 2e 0a 0a  2d 2d 2d 2d 2d 2d 2d 2d  |uffer...--------|
000091c0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000091f0  2d 2d 0a 43 6f 6d 6d 61  6e 64 20 6c 69 6e 65 20  |--.Command line |
00009200  61 72 67 75 6d 65 6e 74  3a 20 2d 69 6e 32 20 3c  |argument: -in2 <|
00009210  6c 6f 63 61 74 69 6f 6e  2f 6e 61 6d 65 20 6f 66  |location/name of|
00009220  20 44 45 53 20 69 6e 20  62 75 66 66 65 72 3e 0a  | DES in buffer>.|
00009230  43 6f 6e 66 69 67 20 66  69 6c 65 20 65 6e 74 72  |Config file entr|
00009240  79 3a 20 69 6e 32 3d 3c  6c 6f 63 61 74 69 6f 6e  |y: in2=<location|
00009250  2f 6e 61 6d 65 20 6f 66  20 44 45 53 20 69 6e 20  |/name of DES in |
00009260  62 75 66 66 65 72 3e 0a  44 65 66 61 75 6c 74 20  |buffer>.Default |
00009270  73 65 74 74 69 6e 67 3a  20 62 75 66 66 2d 69 6e  |setting: buff-in|
00009280  2e 64 65 73 0a 0a 41 6c  6c 6f 77 73 20 79 6f 75  |.des..Allows you|
00009290  20 74 6f 20 6f 76 65 72  72 69 64 65 20 74 68 65  | to override the|
000092a0  20 64 65 66 61 75 6c 74  20 6e 61 6d 65 20 62 75  | default name bu|
000092b0  66 66 2d 69 6e 2e 64 65  73 20 61 6e 64 20 73 70  |ff-in.des and sp|
000092c0  65 63 69 66 79 20 61 0a  64 69 66 66 65 72 65 6e  |ecify a.differen|
000092d0  74 20 70 61 74 68 2f 66  69 6c 65 20 6e 61 6d 65  |t path/file name|
000092e0  20 66 6f 72 20 74 68 65  20 44 45 53 20 69 6e 20  | for the DES in |
000092f0  62 75 66 66 65 72 2e 0a  0a 2d 2d 2d 2d 2d 2d 2d  |buffer...-------|
00009300  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00009330  2d 2d 2d 2d 2d 2d 2d 0a  43 6f 6d 6d 61 6e 64 20  |-------.Command |
00009340  6c 69 6e 65 20 61 72 67  75 6d 65 6e 74 3a 20 2d  |line argument: -|
00009350  6f 75 74 32 20 3c 6c 6f  63 61 74 69 6f 6e 2f 6e  |out2 <location/n|
00009360  61 6d 65 20 6f 66 20 44  45 53 20 6f 75 74 20 62  |ame of DES out b|
00009370  75 66 66 65 72 3e 0a 43  6f 6e 66 69 67 20 66 69  |uffer>.Config fi|
00009380  6c 65 20 65 6e 74 72 79  3a 20 6f 75 74 32 3d 3c  |le entry: out2=<|
00009390  6c 6f 63 61 74 69 6f 6e  2f 6e 61 6d 65 20 6f 66  |location/name of|
000093a0  20 44 45 53 20 6f 75 74  20 62 75 66 66 65 72 3e  | DES out buffer>|
000093b0  0a 44 65 66 61 75 6c 74  20 73 65 74 74 69 6e 67  |.Default setting|
000093c0  3a 20 62 75 66 66 2d 6f  75 74 2e 64 65 73 0a 0a  |: buff-out.des..|
000093d0  41 6c 6c 6f 77 73 20 79  6f 75 20 74 6f 20 6f 76  |Allows you to ov|
000093e0  65 72 72 69 64 65 20 74  68 65 20 64 65 66 61 75  |erride the defau|
000093f0  6c 74 20 6e 61 6d 65 20  62 75 66 66 2d 6f 75 74  |lt name buff-out|
00009400  2e 64 65 73 20 61 6e 64  20 73 70 65 63 69 66 79  |.des and specify|
00009410  20 61 0a 64 69 66 66 65  72 65 6e 74 20 70 61 74  | a.different pat|
00009420  68 2f 66 69 6c 65 20 6e  61 6d 65 20 66 6f 72 20  |h/file name for |
00009430  74 68 65 20 44 45 53 20  6f 75 74 20 62 75 66 66  |the DES out buff|
00009440  65 72 2e 0a 0a 0a 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |er....----------|
00009450  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00009470  2d 2d 2d 2d 2d 2d 2d 2d  2d 0a 43 6f 6d 6d 61 6e  |---------.Comman|
00009480  64 20 6c 69 6e 65 20 61  72 67 75 6d 65 6e 74 3a  |d line argument:|
00009490  20 2d 73 6d 74 70 73 72  76 72 20 3c 53 4d 54 50  | -smtpsrvr <SMTP|
000094a0  20 73 65 72 76 65 72 20  6e 61 6d 65 3e 0a 43 6f  | server name>.Co|
000094b0  6e 66 69 67 20 66 69 6c  65 20 65 6e 74 72 79 3a  |nfig file entry:|
000094c0  20 73 6d 74 70 73 72 76  72 3d 3c 53 4d 54 50 20  | smtpsrvr=<SMTP |
000094d0  73 65 72 76 65 72 20 6e  61 6d 65 3e 0a 44 65 66  |server name>.Def|
000094e0  61 75 6c 74 20 73 65 74  74 69 6e 67 3a 20 4e 6f  |ault setting: No|
000094f0  6e 65 0a 0a 54 68 69 73  20 73 70 65 63 69 66 69  |ne..This specifi|
00009500  65 73 20 74 68 65 20 61  64 64 72 65 73 73 20 6f  |es the address o|
00009510  66 20 74 68 65 20 53 4d  54 50 20 73 65 72 76 65  |f the SMTP serve|
00009520  72 20 74 68 72 6f 75 67  68 20 77 68 69 63 68 20  |r through which |
00009530  79 6f 75 72 20 63 6c 69  65 6e 74 0a 77 69 6c 6c  |your client.will|
00009540  20 65 2d 6d 61 69 6c 20  6c 6f 67 20 66 69 6c 65  | e-mail log file|
00009550  73 20 28 69 66 20 6c 6f  67 20 66 69 6c 65 20 6d  |s (if log file m|
00009560  61 69 6c 69 6e 67 20 69  73 20 65 6e 61 62 6c 65  |ailing is enable|
00009570  64 2e 29 0a 0a 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |d.)..-----------|
00009580  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000095b0  2d 2d 2d 0a 43 6f 6d 6d  61 6e 64 20 6c 69 6e 65  |---.Command line|
000095c0  20 61 72 67 75 6d 65 6e  74 3a 20 2d 73 6d 74 70  | argument: -smtp|
000095d0  6c 65 6e 20 3c 6d 61 69  6c 20 6d 65 73 73 61 67  |len <mail messag|
000095e0  65 20 6c 65 6e 67 74 68  20 69 6e 20 62 79 74 65  |e length in byte|
000095f0  73 3e 0a 43 6f 6e 66 69  67 20 66 69 6c 65 20 65  |s>.Config file e|
00009600  6e 74 72 79 3a 20 6d 65  73 73 61 67 65 6c 65 6e  |ntry: messagelen|
00009610  3d 3c 6d 61 69 6c 20 6d  65 73 73 61 67 65 20 6c  |=<mail message l|
00009620  65 6e 67 74 68 20 69 6e  20 62 79 74 65 73 3e 0a  |ength in bytes>.|
00009630  44 65 66 61 75 6c 74 20  73 65 74 74 69 6e 67 3a  |Default setting:|
00009640  20 30 0a 0a 54 68 69 73  20 64 65 74 65 72 6d 69  | 0..This determi|
00009650  6e 65 73 20 74 68 65 20  73 69 7a 65 20 6f 66 20  |nes the size of |
00009660  74 68 65 20 70 61 72 74  73 20 6f 66 20 74 68 65  |the parts of the|
00009670  20 6c 6f 67 20 66 69 6c  65 20 74 68 61 74 20 77  | log file that w|
00009680  69 6c 6c 20 62 65 20 65  2d 0a 6d 61 69 6c 65 64  |ill be e-.mailed|
00009690  2e 20 41 73 20 61 20 72  65 73 75 6c 74 2c 20 69  |. As a result, i|
000096a0  74 20 61 6c 73 6f 20 64  65 74 65 72 6d 69 6e 65  |t also determine|
000096b0  73 20 73 65 6e 64 20 69  6e 74 65 72 76 61 6c 2e  |s send interval.|
000096c0  20 20 30 20 69 6e 64 69  63 61 74 65 73 0a 74 68  |  0 indicates.th|
000096d0  61 74 20 6c 6f 67 20 6d  61 69 6c 69 6e 67 20 69  |at log mailing i|
000096e0  73 20 64 69 73 61 62 6c  65 64 2e 0a 0a 2d 2d 2d  |s disabled...---|
000096f0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00009710  2d 2d 2d 2d 0a 43 6f 6d  6d 61 6e 64 20 6c 69 6e  |----.Command lin|
00009720  65 20 61 72 67 75 6d 65  6e 74 3a 20 2d 73 6d 74  |e argument: -smt|
00009730  70 70 6f 72 74 20 3c 70  6f 72 74 3e 0a 43 6f 6e  |pport <port>.Con|
00009740  66 69 67 20 66 69 6c 65  20 65 6e 74 72 79 3a 20  |fig file entry: |
00009750  73 6d 74 70 70 6f 72 74  3d 3c 70 6f 72 74 3e 0a  |smtpport=<port>.|
00009760  44 65 66 61 75 6c 74 20  73 65 74 74 69 6e 67 3a  |Default setting:|
00009770  20 32 35 0a 0a 54 68 69  73 20 74 65 6c 6c 73 20  | 25..This tells |
00009780  74 68 65 20 63 6c 69 65  6e 74 20 74 68 65 20 70  |the client the p|
00009790  6f 72 74 20 6f 66 20 74  68 65 20 53 4d 54 50 20  |ort of the SMTP |
000097a0  73 65 72 76 65 72 20 74  6f 20 75 73 65 20 66 6f  |server to use fo|
000097b0  72 20 6d 65 73 73 61 67  65 0a 6d 61 69 6c 69 6e  |r message.mailin|
000097c0  67 2e 20 54 68 65 20 64  65 66 61 75 6c 74 20 53  |g. The default S|
000097d0  4d 54 50 20 70 6f 72 74  20 75 73 65 64 20 69 73  |MTP port used is|
000097e0  20 32 35 3b 20 79 6f 75  20 73 68 6f 75 6c 64 20  | 25; you should |
000097f0  6e 6f 74 20 6e 65 65 64  20 74 6f 0a 63 68 61 6e  |not need to.chan|
00009800  67 65 20 74 68 69 73 2e  0a 0a 2d 2d 2d 2d 2d 2d  |ge this...------|
00009810  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00009830  2d 2d 2d 2d 2d 2d 2d 0a  43 6f 6d 6d 61 6e 64 20  |-------.Command |
00009840  6c 69 6e 65 20 61 72 67  75 6d 65 6e 74 3a 20 2d  |line argument: -|
00009850  73 6d 74 70 66 72 6f 6d  20 3c 49 64 65 6e 74 69  |smtpfrom <Identi|
00009860  66 69 65 72 3e 0a 43 6f  6e 66 69 67 20 66 69 6c  |fier>.Config fil|
00009870  65 20 65 6e 74 72 79 3a  20 73 6d 74 70 66 72 6f  |e entry: smtpfro|
00009880  6d 3d 3c 49 6e 64 65 6e  74 69 66 69 65 72 3e 0a  |m=<Indentifier>.|
00009890  44 65 66 61 75 6c 74 20  73 65 74 74 69 6e 67 3a  |Default setting:|
000098a0  20 4e 6f 6e 65 0a 0a 54  68 69 73 20 6a 75 73 74  | None..This just|
000098b0  20 74 65 6c 6c 73 20 74  68 65 20 63 6c 69 65 6e  | tells the clien|
000098c0  74 20 77 68 61 74 20 74  6f 20 70 75 74 20 69 6e  |t what to put in|
000098d0  20 74 68 65 20 46 72 6f  6d 3a 20 66 69 65 6c 64  | the From: field|
000098e0  20 6f 66 20 61 6e 79 20  6c 6f 67 0a 66 69 6c 65  | of any log.file|
000098f0  73 20 69 74 20 6d 61 69  6c 73 20 74 6f 20 79 6f  |s it mails to yo|
00009900  75 2e 20 59 6f 75 20 63  61 6e 20 75 73 65 20 74  |u. You can use t|
00009910  68 69 73 20 74 6f 20 6d  61 6b 65 20 64 69 66 66  |his to make diff|
00009920  65 72 65 6e 74 20 73 79  73 74 65 6d 73 20 73 65  |erent systems se|
00009930  6e 64 0a 77 69 74 68 20  64 69 66 66 65 72 65 6e  |nd.with differen|
00009940  74 20 6e 61 6d 65 73 20  73 6f 20 74 68 61 74 20  |t names so that |
00009950  79 6f 75 20 63 61 6e 20  61 75 74 6f 2d 73 6f 72  |you can auto-sor|
00009960  74 20 74 68 65 6d 20 69  6e 20 79 6f 75 72 20 6d  |t them in your m|
00009970  61 69 6c 0a 70 72 6f 67  72 61 6d 2e 0a 0a 2d 2d  |ail.program...--|
00009980  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000099a0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 0a  |---------------.|
000099b0  43 6f 6d 6d 61 6e 64 20  6c 69 6e 65 20 61 72 67  |Command line arg|
000099c0  75 6d 65 6e 74 3a 20 2d  73 6d 74 70 64 65 73 74  |ument: -smtpdest|
000099d0  20 3c 65 2d 6d 61 69 6c  20 61 64 64 72 65 73 73  | <e-mail address|
000099e0  3e 0a 43 6f 6e 66 69 67  20 66 69 6c 65 20 65 6e  |>.Config file en|
000099f0  74 72 79 3a 20 73 6d 74  70 64 65 73 74 3d 3c 65  |try: smtpdest=<e|
00009a00  2d 6d 61 69 6c 20 61 64  64 72 65 73 73 3e 0a 44  |-mail address>.D|
00009a10  65 66 61 75 6c 74 20 73  65 74 74 69 6e 67 3a 20  |efault setting: |
00009a20  4e 6f 6e 65 0a 0a 54 68  69 73 20 73 70 65 63 69  |None..This speci|
00009a30  66 69 65 73 20 74 68 65  20 65 2d 6d 61 69 6c 20  |fies the e-mail |
00009a40  61 64 64 72 65 73 73 20  74 6f 20 77 68 69 63 68  |address to which|
00009a50  20 74 68 65 20 63 6c 69  65 6e 74 20 77 69 6c 6c  | the client will|
00009a60  20 73 65 6e 64 20 6c 6f  67 0a 66 69 6c 65 73 20  | send log.files |
00009a70  69 66 20 6c 6f 67 20 66  69 6c 65 20 6d 61 69 6c  |if log file mail|
00009a80  69 6e 67 20 69 73 20 65  6e 61 62 6c 65 64 2e 0a  |ing is enabled..|
00009a90  0a 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |.---------------|
00009aa0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00009ad0  2d 2d 0a 43 6f 6d 6d 61  6e 64 20 6c 69 6e 65 20  |--.Command line |
00009ae0  61 72 67 75 6d 65 6e 74  3a 20 2d 63 6b 70 6f 69  |argument: -ckpoi|
00009af0  6e 74 20 3c 63 68 65 63  6b 70 6f 69 6e 74 20 66  |nt <checkpoint f|
00009b00  69 6c 65 20 70 61 74 68  20 2f 20 66 69 6c 65 6e  |ile path / filen|
00009b10  61 6d 65 3e 0a 43 6f 6e  66 69 67 20 66 69 6c 65  |ame>.Config file|
00009b20  20 65 6e 74 72 79 3a 20  63 68 65 63 6b 70 6f 69  | entry: checkpoi|
00009b30  6e 74 66 69 6c 65 3d 3c  63 68 65 63 6b 70 6f 69  |ntfile=<checkpoi|
00009b40  6e 74 20 66 69 6c 65 20  70 61 74 68 20 2f 20 66  |nt file path / f|
00009b50  69 6c 65 6e 61 6d 65 3e  0a 44 65 66 61 75 6c 74  |ilename>.Default|
00009b60  20 73 65 74 74 69 6e 67  3a 20 4e 6f 6e 65 0a 0a  | setting: None..|
00009b70  54 68 69 73 20 73 70 65  63 69 66 69 65 73 20 74  |This specifies t|
00009b80  68 65 20 6e 61 6d 65 20  6f 66 20 74 68 65 20 66  |he name of the f|
00009b90  69 6c 65 20 74 68 65 20  63 6c 69 65 6e 74 20 77  |ile the client w|
00009ba0  69 6c 6c 20 75 73 65 20  74 6f 20 73 74 6f 72 65  |ill use to store|
00009bb0  0a 63 68 65 63 6b 70 6f  69 6e 74 73 20 6f 66 20  |.checkpoints of |
00009bc0  69 74 73 20 77 6f 72 6b  20 64 75 72 69 6e 67 20  |its work during |
00009bd0  61 20 52 43 35 20 62 6c  6f 63 6b 2e 20 54 68 69  |a RC5 block. Thi|
00009be0  73 20 69 73 20 61 6e 20  65 78 74 72 65 6d 65 6c  |s is an extremel|
00009bf0  79 20 75 73 65 66 75 6c  0a 6f 70 74 69 6f 6e 3a  |y useful.option:|
00009c00  20 69 66 20 79 6f 75 20  68 61 76 65 20 61 20 73  | if you have a s|
00009c10  79 73 74 65 6d 20 77 68  69 63 68 20 65 78 70 65  |ystem which expe|
00009c20  72 69 65 6e 63 65 73 20  66 72 65 71 75 65 6e 74  |riences frequent|
00009c30  20 63 72 61 73 68 65 73  20 6f 72 0a 74 65 72 6d  | crashes or.term|
00009c40  69 6e 61 74 65 73 20 74  68 65 20 63 6c 69 65 6e  |inates the clien|
00009c50  74 20 61 62 72 75 70 74  6c 79 2c 20 79 6f 75 20  |t abruptly, you |
00009c60  77 69 6c 6c 20 77 61 6e  74 20 74 6f 20 65 6e 61  |will want to ena|
00009c70  62 6c 65 20 74 68 69 73  20 6f 70 74 69 6f 6e 0a  |ble this option.|
00009c80  73 6f 20 74 68 61 74 20  79 6f 75 20 6c 6f 6f 73  |so that you loos|
00009c90  65 20 6f 6e 6c 79 20 61  20 66 65 77 20 6d 69 6e  |e only a few min|
00009ca0  75 74 65 73 27 20 77 6f  72 6b 2c 20 72 61 74 68  |utes' work, rath|
00009cb0  65 72 20 74 68 61 6e 20  61 6e 20 65 6e 74 69 72  |er than an entir|
00009cc0  65 20 62 6c 6f 63 6b 2e  0a 50 6c 65 61 73 65 20  |e block..Please |
00009cd0  6e 6f 74 65 20 74 68 61  74 20 63 68 65 63 6b 70  |note that checkp|
00009ce0  6f 69 6e 74 20 66 69 6c  65 73 20 4d 55 53 54 20  |oint files MUST |
00009cf0  62 65 20 75 6e 69 71 75  65 20 66 6f 72 20 45 41  |be unique for EA|
00009d00  43 48 20 52 55 4e 4e 49  4e 47 0a 43 4c 49 45 4e  |CH RUNNING.CLIEN|
00009d10  54 2e 20 53 68 61 72 69  6e 67 20 63 68 65 63 6b  |T. Sharing check|
00009d20  70 6f 69 6e 74 20 66 69  6c 65 73 20 77 69 6c 6c  |point files will|
00009d30  20 63 61 75 73 65 20 6d  61 6a 6f 72 20 70 72 6f  | cause major pro|
00009d40  62 6c 65 6d 73 2e 0a 0a  2d 2d 2d 2d 2d 2d 2d 2d  |blems...--------|
00009d50  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00009d80  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 0a 43 6f 6d 6d 61  |----------.Comma|
00009d90  6e 64 20 6c 69 6e 65 20  61 72 67 75 6d 65 6e 74  |nd line argument|
00009da0  3a 20 2d 63 6b 70 6f 69  6e 74 32 20 3c 63 68 65  |: -ckpoint2 <che|
00009db0  63 6b 70 6f 69 6e 74 20  66 69 6c 65 20 70 61 74  |ckpoint file pat|
00009dc0  68 20 2f 20 66 69 6c 65  6e 61 6d 65 3e 0a 43 6f  |h / filename>.Co|
00009dd0  6e 66 69 67 20 66 69 6c  65 20 65 6e 74 72 79 3a  |nfig file entry:|
00009de0  20 63 68 65 63 6b 70 6f  69 6e 74 66 69 6c 65 32  | checkpointfile2|
00009df0  3d 3c 63 68 65 63 6b 70  6f 69 6e 74 20 66 69 6c  |=<checkpoint fil|
00009e00  65 20 70 61 74 68 20 2f  20 66 69 6c 65 6e 61 6d  |e path / filenam|
00009e10  65 3e 0a 44 65 66 61 75  6c 74 20 73 65 74 74 69  |e>.Default setti|
00009e20  6e 67 3a 20 4e 6f 6e 65  0a 0a 48 61 73 20 74 68  |ng: None..Has th|
00009e30  65 20 73 61 6d 65 20 65  66 66 65 63 74 20 61 73  |e same effect as|
00009e40  20 2d 63 6b 70 6f 69 6e  74 2c 20 65 78 63 65 70  | -ckpoint, excep|
00009e50  74 20 74 68 61 74 20 69  74 20 61 66 66 65 63 74  |t that it affect|
00009e60  73 20 44 45 53 20 62 6c  6f 63 6b 73 0a 62 65 69  |s DES blocks.bei|
00009e70  6e 67 20 70 72 6f 63 65  73 73 65 64 2e 0a 0a 2d  |ng processed...-|
00009e80  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00009ea0  2d 2d 2d 2d 2d 0a 43 6f  6d 6d 61 6e 64 20 6c 69  |-----.Command li|
00009eb0  6e 65 20 61 72 67 75 6d  65 6e 74 3a 20 2d 63 6b  |ne argument: -ck|
00009ec0  74 69 6d 65 20 5b 23 20  6d 69 6e 5d 0a 43 6f 6e  |time [# min].Con|
00009ed0  66 69 67 20 66 69 6c 65  20 65 6e 74 72 79 3a 20  |fig file entry: |
00009ee0  63 6b 74 69 6d 65 3d 23  0a 44 65 66 61 75 6c 74  |cktime=#.Default|
00009ef0  20 73 65 74 74 69 6e 67  3a 0a 0a 54 69 6d 65 20  | setting:..Time |
00009f00  69 6e 20 6d 69 6e 75 74  65 73 20 62 65 74 77 65  |in minutes betwe|
00009f10  65 6e 20 74 68 65 20 63  6c 69 65 6e 74 20 77 6f  |en the client wo|
00009f20  75 6c 64 20 73 61 76 69  6e 67 20 63 75 72 72 65  |uld saving curre|
00009f30  6e 74 20 77 6f 72 6b 20  74 6f 20 74 68 65 0a 63  |nt work to the.c|
00009f40  68 65 63 6b 70 6f 69 6e  74 20 66 69 6c 65 2e 0a  |heckpoint file..|
00009f50  0a 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |.---------------|
00009f60  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00009f70  2d 0a 43 6f 6d 6d 61 6e  64 20 6c 69 6e 65 20 61  |-.Command line a|
00009f80  72 67 75 6d 65 6e 74 3a  20 2d 66 72 65 71 75 65  |rgument: -freque|
00009f90  6e 74 0a 43 6f 6e 66 69  67 20 66 69 6c 65 20 65  |nt.Config file e|
00009fa0  6e 74 72 79 3a 20 63 6f  6e 6e 65 63 74 6f 66 74  |ntry: connectoft|
00009fb0  65 6e 3d 31 0a 44 65 66  61 75 6c 74 20 73 65 74  |en=1.Default set|
00009fc0  74 69 6e 67 3a 20 30 0a  0a 54 68 69 73 20 77 69  |ting: 0..This wi|
00009fd0  6c 6c 20 63 61 75 73 65  20 74 68 65 20 63 6c 69  |ll cause the cli|
00009fe0  65 6e 74 20 74 6f 20 66  6c 75 73 68 2f 66 65 74  |ent to flush/fet|
00009ff0  63 68 20 65 76 65 72 79  20 66 65 77 20 6d 69 6e  |ch every few min|
0000a000  75 74 65 73 20 6f 72 20  73 6f 2e 20 59 6f 75 0a  |utes or so. You.|
0000a010  6d 69 67 68 74 20 77 61  6e 74 20 74 6f 20 75 73  |might want to us|
0000a020  65 20 74 68 69 73 20 69  66 20 79 6f 75 20 68 61  |e this if you ha|
0000a030  76 65 20 61 20 73 69 6e  67 6c 65 20 63 6f 6d 70  |ve a single comp|
0000a040  75 74 65 72 20 77 69 74  68 20 61 20 6e 65 74 77  |uter with a netw|
0000a050  6f 72 6b 0a 63 6f 6e 6e  65 63 74 69 6e 67 20 22  |ork.connecting "|
0000a060  66 65 65 64 69 6e 67 22  20 6f 74 68 65 72 20 63  |feeding" other c|
0000a070  6c 69 65 6e 74 73 20 76  69 61 20 61 20 62 75 66  |lients via a buf|
0000a080  66 2d 69 6e 2e 2a 20 66  69 6c 65 20 73 6f 20 74  |f-in.* file so t|
0000a090  68 61 74 20 74 68 65 0a  62 75 66 66 65 72 20 6e  |hat the.buffer n|
0000a0a0  65 76 65 72 20 72 65 61  63 68 65 73 20 65 6d 70  |ever reaches emp|
0000a0b0  74 79 2e 20 49 66 20 79  6f 75 27 72 65 20 62 65  |ty. If you're be|
0000a0c0  68 69 6e 64 20 61 20 66  69 72 65 77 61 6c 6c 20  |hind a firewall |
0000a0d0  61 6e 64 20 65 78 70 65  72 69 65 6e 63 65 0a 66  |and experience.f|
0000a0e0  72 65 71 75 65 6e 74 20  63 6f 6e 6e 65 63 74 69  |requent connecti|
0000a0f0  6f 6e 20 66 61 69 6c 75  72 65 73 2c 20 74 68 69  |on failures, thi|
0000a100  73 20 6d 61 79 20 62 65  20 75 73 65 66 75 6c 20  |s may be useful |
0000a110  61 73 20 77 65 6c 6c 2e  0a 0a 2d 2d 2d 2d 2d 2d  |as well...------|
0000a120  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
0000a130  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 0a 43 6f 6d  |------------.Com|
0000a140  6d 61 6e 64 20 6c 69 6e  65 20 61 72 67 75 6d 65  |mand line argume|
0000a150  6e 74 3a 20 2d 6e 6f 66  61 6c 6c 62 61 63 6b 0a  |nt: -nofallback.|
0000a160  43 6f 6e 66 69 67 20 66  69 6c 65 20 65 6e 74 72  |Config file entr|
0000a170  79 3a 20 6e 6f 66 61 6c  6c 62 61 63 6b 3d 31 0a  |y: nofallback=1.|
0000a180  44 65 66 61 75 6c 74 20  73 65 74 74 69 6e 67 3a  |Default setting:|
0000a190  20 30 0a 0a 49 66 20 74  68 69 73 20 69 73 20 73  | 0..If this is s|
0000a1a0  65 74 2c 20 74 68 65 20  63 6c 69 65 6e 74 20 77  |et, the client w|
0000a1b0  69 6c 6c 20 6e 6f 74 20  61 74 74 65 6d 70 74 20  |ill not attempt |
0000a1c0  74 6f 20 66 61 6c 6c 20  62 61 63 6b 20 74 6f 20  |to fall back to |
0000a1d0  74 68 65 20 6d 61 69 6e  0a 52 43 35 2f 44 45 53  |the main.RC5/DES|
0000a1e0  20 70 72 6f 78 79 20 72  6f 75 6e 64 2d 72 6f 62  | proxy round-rob|
0000a1f0  69 6e 20 61 64 64 72 65  73 73 20 61 66 74 65 72  |in address after|
0000a200  20 61 20 63 6f 6e 6e 65  63 74 69 6f 6e 20 66 61  | a connection fa|
0000a210  69 6c 75 72 65 2e 0a 0a  2d 2d 2d 2d 2d 2d 2d 2d  |ilure...--------|
0000a220  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
0000a230  2d 2d 2d 2d 0a 43 6f 6d  6d 61 6e 64 20 6c 69 6e  |----.Command lin|
0000a240  65 20 61 72 67 75 6d 65  6e 74 3a 20 2d 6c 75 72  |e argument: -lur|
0000a250  6b 0a 43 6f 6e 66 69 67  20 66 69 6c 65 20 65 6e  |k.Config file en|
0000a260  74 72 79 3a 20 6c 75 72  6b 3d 3c 30 2f 31 3e 0a  |try: lurk=<0/1>.|
0000a270  44 65 66 61 75 6c 74 20  73 65 74 74 69 6e 67 3a  |Default setting:|
0000a280  20 30 0a 0a 49 66 20 79  6f 75 27 72 65 20 75 73  | 0..If you're us|
0000a290  69 6e 67 20 57 69 6e 64  6f 77 73 2c 20 74 68 69  |ing Windows, thi|
0000a2a0  73 20 77 69 6c 6c 20 63  61 75 73 65 20 74 68 65  |s will cause the|
0000a2b0  20 63 6c 69 65 6e 74 20  74 6f 20 61 75 74 6f 6d  | client to autom|
0000a2c0  61 74 69 63 61 6c 6c 79  20 64 6f 0a 61 20 2d 75  |atically do.a -u|
0000a2d0  70 64 61 74 65 20 77 68  65 6e 65 76 65 72 20 79  |pdate whenever y|
0000a2e0  6f 75 27 72 65 20 63 6f  6e 6e 65 63 74 65 64 2e  |ou're connected.|
0000a2f0  20 49 66 20 79 6f 75 27  72 65 20 6f 6e 20 61 20  | If you're on a |
0000a300  64 69 61 6c 2d 75 70 20  63 6f 6e 6e 65 63 74 69  |dial-up connecti|
0000a310  6f 6e 2c 0a 79 6f 75 27  6c 6c 20 70 72 6f 62 61  |on,.you'll proba|
0000a320  62 6c 79 20 77 61 6e 74  20 74 6f 20 75 73 65 20  |bly want to use |
0000a330  74 68 69 73 20 6f 70 74  69 6f 6e 2c 20 61 73 20  |this option, as |
0000a340  69 74 20 77 69 6c 6c 20  61 6c 6c 6f 77 20 79 6f  |it will allow yo|
0000a350  75 20 74 6f 20 6e 6f 74  0a 68 61 76 65 20 74 6f  |u to not.have to|
0000a360  20 77 6f 72 72 79 20 61  62 6f 75 74 20 75 70 64  | worry about upd|
0000a370  61 74 69 6e 67 20 28 61  73 20 6c 6f 6e 67 20 61  |ating (as long a|
0000a380  73 20 79 6f 75 20 63 6f  6e 6e 65 63 74 20 74 6f  |s you connect to|
0000a390  20 74 68 65 20 69 6e 74  65 72 6e 65 74 20 6f 6e  | the internet on|
0000a3a0  0a 61 20 72 65 67 75 6c  61 72 20 62 61 73 69 73  |.a regular basis|
0000a3b0  2e 29 20 20 4e 6f 74 65  20 74 68 61 74 20 69 66  |.)  Note that if|
0000a3c0  20 79 6f 75 27 72 65 20  6f 66 66 6c 69 6e 65 20  | you're offline |
0000a3d0  61 6e 64 20 72 75 6e 20  6f 75 74 20 6f 66 20 62  |and run out of b|
0000a3e0  6c 6f 63 6b 73 2c 0a 6c  75 72 6b 20 77 69 6c 6c  |locks,.lurk will|
0000a3f0  20 73 74 69 6c 6c 20 74  72 79 20 74 6f 20 64 6f  | still try to do|
0000a400  20 61 6e 20 75 70 64 61  74 65 2e 0a 0a 2d 2d 2d  | an update...---|
0000a410  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
0000a420  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 0a 43 6f  |-------------.Co|
0000a430  6d 6d 61 6e 64 20 6c 69  6e 65 20 61 72 67 75 6d  |mmand line argum|
0000a440  65 6e 74 3a 20 2d 6c 75  72 6b 6f 6e 6c 79 0a 43  |ent: -lurkonly.C|
0000a450  6f 6e 66 69 67 20 66 69  6c 65 20 65 6e 74 72 79  |onfig file entry|
0000a460  3a 20 6c 75 72 6b 6f 6e  6c 79 3d 3c 30 2f 31 3e  |: lurkonly=<0/1>|
0000a470  0a 44 65 66 61 75 6c 74  20 73 65 74 74 69 6e 67  |.Default setting|
0000a480  3a 20 30 0a 0a 57 6f 72  6b 73 20 6c 69 6b 65 20  |: 0..Works like |
0000a490  6c 75 72 6b 2c 20 65 78  63 65 70 74 20 74 68 61  |lurk, except tha|
0000a4a0  74 20 6c 75 72 6b 6f 6e  6c 79 20 77 69 6c 6c 20  |t lurkonly will |
0000a4b0  2a 6e 65 76 65 72 2a 20  74 72 79 20 74 6f 20 2d  |*never* try to -|
0000a4c0  75 70 64 61 74 65 20 75  6e 6c 65 73 73 0a 79 6f  |update unless.yo|
0000a4d0  75 27 72 65 20 61 6c 72  65 61 64 79 20 6f 6e 6c  |u're already onl|
0000a4e0  69 6e 65 2e 0a 0a 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |ine...----------|
0000a4f0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
0000a500  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 0a 43 6f  |-------------.Co|
0000a510  6d 6d 61 6e 64 20 6c 69  6e 65 20 61 72 67 75 6d  |mmand line argum|
0000a520  65 6e 74 3a 20 2d 6e 6f  65 78 69 74 66 69 6c 65  |ent: -noexitfile|
0000a530  63 68 65 63 6b 0a 43 6f  6e 66 69 67 20 66 69 6c  |check.Config fil|
0000a540  65 20 65 6e 74 72 79 3a  20 6e 6f 65 78 69 74 66  |e entry: noexitf|
0000a550  69 6c 65 63 68 65 63 6b  3d 31 0a 44 65 66 61 75  |ilecheck=1.Defau|
0000a560  6c 74 20 73 65 74 74 69  6e 67 3a 20 30 0a 0a 49  |lt setting: 0..I|
0000a570  66 20 74 68 65 20 63 6c  69 65 6e 74 20 73 65 65  |f the client see|
0000a580  73 20 74 68 65 20 65 78  69 73 74 65 6e 63 65 20  |s the existence |
0000a590  6f 66 20 74 68 65 20 65  78 69 74 20 66 69 6c 65  |of the exit file|
0000a5a0  2c 20 65 78 69 74 72 63  35 2e 6e 6f 77 2c 20 69  |, exitrc5.now, i|
0000a5b0  74 20 77 69 6c 6c 0a 73  68 75 74 20 64 6f 77 6e  |t will.shut down|
0000a5c0  2e 20 49 66 20 73 65 74  20 74 6f 20 31 2c 20 74  |. If set to 1, t|
0000a5d0  68 69 73 20 77 69 6c 6c  20 63 61 75 73 65 20 74  |his will cause t|
0000a5e0  68 65 20 63 6c 69 65 6e  74 20 4e 4f 54 20 74 6f  |he client NOT to|
0000a5f0  20 63 68 65 63 6b 20 66  6f 72 0a 65 78 69 74 72  | check for.exitr|
0000a600  63 35 2e 6e 6f 77 2e 0a  0a 2d 2d 2d 2d 2d 2d 2d  |c5.now...-------|
0000a610  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
0000a630  2d 2d 0a 43 6f 6d 6d 61  6e 64 20 6c 69 6e 65 20  |--.Command line |
0000a640  61 72 67 75 6d 65 6e 74  3a 20 2d 65 78 69 74 66  |argument: -exitf|
0000a650  69 6c 65 63 68 65 63 6b  74 69 6d 65 20 3c 6e 75  |ilechecktime <nu|
0000a660  6d 62 65 72 20 6f 66 20  73 65 63 6f 6e 64 73 3e  |mber of seconds>|
0000a670  0a 43 6f 6e 66 69 67 20  66 69 6c 65 20 65 6e 74  |.Config file ent|
0000a680  72 79 3a 20 65 78 69 74  66 69 6c 65 63 68 65 63  |ry: exitfilechec|
0000a690  6b 74 69 6d 65 3d 3c 6e  75 6d 62 65 72 20 6f 66  |ktime=<number of|
0000a6a0  20 73 65 63 6f 6e 64 73  3e 0a 44 65 66 61 75 6c  | seconds>.Defaul|
0000a6b0  74 20 73 65 74 74 69 6e  67 3a 20 33 30 0a 0a 44  |t setting: 30..D|
0000a6c0  65 74 65 72 6d 69 6e 65  73 20 68 6f 77 20 6f 66  |etermines how of|
0000a6d0  74 65 6e 20 74 68 65 20  63 6c 69 65 6e 74 20 63  |ten the client c|
0000a6e0  68 65 63 6b 73 20 66 6f  72 20 74 68 65 20 65 78  |hecks for the ex|
0000a6f0  69 73 74 65 6e 63 65 20  6f 66 20 74 68 65 0a 65  |istence of the.e|
0000a700  78 69 74 66 69 6c 65 2e  20 49 66 20 79 6f 75 72  |xitfile. If your|
0000a710  20 63 6f 6d 70 75 74 65  72 20 64 6f 65 73 20 6e  | computer does n|
0000a720  6f 74 20 63 61 63 68 65  20 70 72 6f 70 65 72 6c  |ot cache properl|
0000a730  79 20 61 6e 64 20 79 6f  75 20 61 72 65 0a 65 78  |y and you are.ex|
0000a740  70 65 72 69 65 6e 63 69  6e 67 20 61 20 6c 6f 74  |periencing a lot|
0000a750  20 6f 66 20 64 69 73 6b  20 61 63 74 69 76 69 74  | of disk activit|
0000a760  79 2c 20 79 6f 75 20 6d  61 79 20 77 69 73 68 20  |y, you may wish |
0000a770  74 6f 20 73 65 74 20 74  68 69 73 20 76 61 6c 75  |to set this valu|
0000a780  65 0a 68 69 67 68 65 72  2e 0a 0a 2d 2d 2d 2d 2d  |e.higher...-----|
0000a790  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
0000a7a0  2d 2d 2d 2d 2d 2d 2d 2d  2d 0a 43 6f 6d 6d 61 6e  |---------.Comman|
0000a7b0  64 20 6c 69 6e 65 20 61  72 67 75 6d 65 6e 74 3a  |d line argument:|
0000a7c0  20 2d 6e 6f 64 69 73 6b  0a 43 6f 6e 66 69 67 20  | -nodisk.Config |
0000a7d0  66 69 6c 65 20 65 6e 74  72 79 3a 20 6e 6f 64 69  |file entry: nodi|
0000a7e0  73 6b 62 75 66 66 65 72  73 3d 31 0a 44 65 66 61  |skbuffers=1.Defa|
0000a7f0  75 6c 74 20 73 65 74 74  69 6e 67 3a 20 30 0a 0a  |ult setting: 0..|
0000a800  49 66 20 65 6e 61 62 6c  65 64 2c 20 74 68 69 73  |If enabled, this|
0000a810  20 77 69 6c 6c 20 63 61  75 73 65 20 74 68 65 20  | will cause the |
0000a820  63 6c 69 65 6e 74 20 4e  4f 54 20 74 6f 20 62 75  |client NOT to bu|
0000a830  66 66 65 72 20 74 6f 20  64 69 73 6b 2e 20 55 6e  |ffer to disk. Un|
0000a840  6c 65 73 73 0a 79 6f 75  20 68 61 76 65 20 61 6e  |less.you have an|
0000a850  20 65 78 74 72 65 6d 65  20 63 69 72 63 75 6d 73  | extreme circums|
0000a860  74 61 6e 63 65 20 74 68  61 74 20 72 65 71 75 69  |tance that requi|
0000a870  72 65 73 20 74 68 65 20  63 6c 69 65 6e 74 20 6e  |res the client n|
0000a880  6f 74 20 74 6f 0a 61 63  63 65 73 73 20 61 20 64  |ot to.access a d|
0000a890  69 73 6b 20 61 6e 79 77  68 65 72 65 2c 20 74 68  |isk anywhere, th|
0000a8a0  69 73 20 6f 70 74 69 6f  6e 20 69 73 20 68 69 67  |is option is hig|
0000a8b0  68 6c 79 20 64 69 73 63  6f 75 72 61 67 65 64 2e  |hly discouraged.|
0000a8c0  20 49 66 20 69 74 20 69  73 0a 65 6e 61 62 6c 65  | If it is.enable|
0000a8d0  64 2c 20 79 6f 75 20 74  65 6e 64 20 74 6f 20 6c  |d, you tend to l|
0000a8e0  6f 6f 73 65 20 68 6f 75  72 73 20 77 6f 72 74 68  |oose hours worth|
0000a8f0  20 6f 66 20 77 6f 72 6b  20 69 66 20 74 68 65 20  | of work if the |
0000a900  63 6f 6d 70 75 74 65 72  20 63 72 61 73 68 65 73  |computer crashes|
0000a910  0a 6f 72 20 72 65 73 74  61 72 74 73 2e 0a 0a 2d  |.or restarts...-|
0000a920  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
0000a930  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 0a 43 6f 6d  |------------.Com|
0000a940  6d 61 6e 64 20 6c 69 6e  65 20 61 72 67 75 6d 65  |mand line argume|
0000a950  6e 74 3a 20 2d 71 75 69  65 74 0a 43 6f 6e 66 69  |nt: -quiet.Confi|
0000a960  67 20 66 69 6c 65 20 65  6e 74 72 79 3a 20 71 75  |g file entry: qu|
0000a970  69 65 74 6d 6f 64 65 3d  3c 30 2f 31 3e 0a 44 65  |ietmode=<0/1>.De|
0000a980  66 61 75 6c 74 20 73 65  74 74 69 6e 67 3a 20 30  |fault setting: 0|
0000a990  0a 0a 57 68 65 6e 20 73  65 74 2c 20 74 68 69 73  |..When set, this|
0000a9a0  20 6f 70 74 69 6f 6e 20  77 69 6c 6c 20 63 61 75  | option will cau|
0000a9b0  73 65 20 74 68 65 20 63  6c 69 65 6e 74 20 74 6f  |se the client to|
0000a9c0  20 72 75 6e 20 77 69 74  68 20 6e 6f 20 6f 75 74  | run with no out|
0000a9d0  70 75 74 20 74 6f 0a 74  68 65 20 73 63 72 65 65  |put to.the scree|
0000a9e0  6e 2e 0a 0a 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |n...------------|
0000a9f0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
0000aa00  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 0a  |---------------.|
0000aa10  43 6f 6d 6d 61 6e 64 20  6c 69 6e 65 20 61 72 67  |Command line arg|
0000aa20  75 6d 65 6e 74 3a 20 2d  62 6c 73 69 7a 65 20 3c  |ument: -blsize <|
0000aa30  62 6c 6f 63 6b 20 73 69  7a 65 3e 0a 43 6f 6e 66  |block size>.Conf|
0000aa40  69 67 20 66 69 6c 65 20  65 6e 74 72 79 3a 20 70  |ig file entry: p|
0000aa50  72 65 66 65 72 72 65 64  62 6c 6f 63 6b 73 69 7a  |referredblocksiz|
0000aa60  65 3d 3c 62 6c 6f 63 6b  20 73 69 7a 65 3e 0a 44  |e=<block size>.D|
0000aa70  65 66 61 75 6c 74 20 73  65 74 74 69 6e 67 3a 20  |efault setting: |
0000aa80  33 30 0a 0a 54 68 69 73  20 64 65 74 65 72 6d 69  |30..This determi|
0000aa90  6e 65 73 20 74 68 65 20  73 69 7a 65 20 6f 66 20  |nes the size of |
0000aaa0  62 6c 6f 63 6b 73 20 28  6f 66 20 32 5e 3c 62 6c  |blocks (of 2^<bl|
0000aab0  6f 63 6b 20 73 69 7a 65  3e 20 6b 65 79 73 29 20  |ock size> keys) |
0000aac0  74 68 61 74 20 74 68 65  0a 63 6c 69 65 6e 74 20  |that the.client |
0000aad0  77 69 6c 6c 20 72 65 71  75 65 73 74 2e 20 59 6f  |will request. Yo|
0000aae0  75 20 63 61 6e 20 63 68  6f 6f 73 65 20 62 6c 6f  |u can choose blo|
0000aaf0  63 6b 20 73 69 7a 65 73  20 66 72 6f 6d 20 32 38  |ck sizes from 28|
0000ab00  20 2d 3e 20 33 31 20 62  69 74 73 20 69 6e 0a 73  | -> 31 bits in.s|
0000ab10  69 7a 65 2e 20 57 65 20  73 75 67 67 65 73 74 20  |ize. We suggest |
0000ab20  74 68 61 74 20 79 6f 75  20 75 73 65 20 6c 61 72  |that you use lar|
0000ab30  67 65 72 20 62 6c 6f 63  6b 73 20 28 33 30 20 6f  |ger blocks (30 o|
0000ab40  72 20 33 31 29 2c 20 61  73 20 69 74 20 68 65 6c  |r 31), as it hel|
0000ab50  70 73 20 74 6f 0a 6b 65  65 70 20 6e 65 74 77 6f  |ps to.keep netwo|
0000ab60  72 6b 20 61 63 74 69 76  69 74 79 20 64 6f 77 6e  |rk activity down|
0000ab70  20 61 6e 64 20 6b 65 65  70 20 6f 75 72 20 73 79  | and keep our sy|
0000ab80  73 74 65 6d 20 72 75 6e  6e 69 6e 67 20 73 6d 6f  |stem running smo|
0000ab90  6f 74 68 6c 79 2e 20 4e  6f 74 65 0a 74 68 61 74  |othly. Note.that|
0000aba0  20 74 68 65 20 63 6c 69  65 6e 74 20 6d 61 79 20  | the client may |
0000abb0  72 65 63 65 69 76 65 20  62 6c 6f 63 6b 73 20 73  |receive blocks s|
0000abc0  6d 61 6c 6c 65 72 20 74  68 61 6e 20 74 68 65 20  |maller than the |
0000abd0  72 65 71 75 65 73 74 65  64 20 73 69 7a 65 20 6f  |requested size o|
0000abe0  6e 0a 6f 63 63 61 73 69  6f 6e 2e 0a 0a 2d 2d 2d  |n.occasion...---|
0000abf0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
0000ac00  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 0a 43 6f 6d 6d  |-----------.Comm|
0000ac10  61 6e 64 20 6c 69 6e 65  20 61 72 67 75 6d 65 6e  |and line argumen|
0000ac20  74 3a 20 2d 70 72 65 66  65 72 0a 43 6f 6e 66 69  |t: -prefer.Confi|
0000ac30  67 20 66 69 6c 65 20 65  6e 74 72 79 3a 20 70 72  |g file entry: pr|
0000ac40  65 66 65 72 72 65 64 63  6f 6e 74 65 73 74 3d 0a  |eferredcontest=.|
0000ac50  44 65 66 61 75 6c 74 20  73 65 74 74 69 6e 67 3a  |Default setting:|
0000ac60  20 32 0a 0a 53 65 74 73  20 74 68 65 20 63 6f 6e  | 2..Sets the con|
0000ac70  74 65 73 74 20 74 68 61  74 20 74 68 65 20 63 6c  |test that the cl|
0000ac80  69 65 6e 74 20 77 69 6c  6c 20 77 6f 72 6b 20 6f  |ient will work o|
0000ac90  6e 20 77 68 65 6e 20 70  6f 73 73 69 62 6c 65 2e  |n when possible.|
0000aca0  20 31 20 69 73 20 74 68  65 0a 73 65 74 74 69 6e  | 1 is the.settin|
0000acb0  67 20 66 6f 72 20 52 43  35 2d 36 34 2c 20 32 20  |g for RC5-64, 2 |
0000acc0  69 73 20 74 68 65 20 73  65 74 74 69 6e 67 20 66  |is the setting f|
0000acd0  6f 72 20 44 45 53 2e 20  20 53 69 6e 63 65 20 74  |or DES.  Since t|
0000ace0  68 65 20 44 45 53 20 63  6f 6e 74 65 73 74 73 0a  |he DES contests.|
0000acf0  61 72 65 20 74 69 6d 65  64 20 61 6e 64 20 77 65  |are timed and we|
0000ad00  20 6e 65 65 64 20 61 6c  6c 20 70 72 6f 63 65 73  | need all proces|
0000ad10  73 6f 72 20 70 6f 77 65  72 20 74 6f 20 67 65 74  |sor power to get|
0000ad20  20 74 68 65 6d 20 64 6f  6e 65 2c 20 69 74 27 73  | them done, it's|
0000ad30  0a 73 75 67 67 65 73 74  65 64 20 74 68 61 74 20  |.suggested that |
0000ad40  79 6f 75 20 6b 65 65 70  20 74 68 69 73 20 73 65  |you keep this se|
0000ad50  74 20 74 6f 20 74 77 6f  2c 20 65 76 65 6e 20 77  |t to two, even w|
0000ad60  68 65 6e 20 6e 6f 20 44  45 53 20 63 6f 6e 74 65  |hen no DES conte|
0000ad70  73 74 20 69 73 0a 67 6f  69 6e 67 20 6f 6e 20 73  |st is.going on s|
0000ad80  6f 20 74 68 61 74 20 77  68 65 6e 20 61 20 44 45  |o that when a DE|
0000ad90  53 20 63 6f 6e 74 65 73  74 20 73 74 61 72 74 73  |S contest starts|
0000ada0  2c 20 74 68 65 20 63 6c  69 65 6e 74 20 77 69 6c  |, the client wil|
0000adb0  6c 20 61 75 74 6f 2d 73  77 69 74 63 68 0a 74 6f  |l auto-switch.to|
0000adc0  20 44 45 53 2e 0a 0a 2d  2d 2d 2d 2d 2d 2d 2d 2d  | DES...---------|
0000add0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
0000ade0  2d 2d 2d 2d 2d 2d 2d 2d  2d 0a 43 6f 6d 6d 61 6e  |---------.Comman|
0000adf0  64 20 6c 69 6e 65 20 61  72 67 75 6d 65 6e 74 3a  |d line argument:|
0000ae00  20 2d 6e 65 74 74 69 6d  65 6f 75 74 20 3c 74 69  | -nettimeout <ti|
0000ae10  6d 65 6f 75 74 20 69 6e  20 73 65 63 6f 6e 64 73  |meout in seconds|
0000ae20  3e 0a 43 6f 6e 66 69 67  20 66 69 6c 65 20 65 6e  |>.Config file en|
0000ae30  74 72 79 3a 20 6e 65 74  74 69 6d 65 6f 75 74 3d  |try: nettimeout=|
0000ae40  3c 74 69 6d 65 6f 75 74  20 69 6e 20 73 65 63 6f  |<timeout in seco|
0000ae50  6e 64 73 3e 0a 44 65 66  61 75 6c 74 20 73 65 74  |nds>.Default set|
0000ae60  74 69 6e 67 3a 20 36 30  0a 0a 54 68 69 73 20 73  |ting: 60..This s|
0000ae70  65 74 73 20 74 68 65 20  6c 65 6e 67 74 68 20 69  |ets the length i|
0000ae80  6e 20 73 65 63 6f 6e 64  73 20 62 65 66 6f 72 65  |n seconds before|
0000ae90  20 61 74 74 65 6d 70 74  73 20 74 6f 20 63 6f 6e  | attempts to con|
0000aea0  6e 65 63 74 20 74 6f 20  6b 65 79 73 65 72 76 65  |nect to keyserve|
0000aeb0  72 73 0a 77 69 6c 6c 20  74 69 6d 65 20 6f 75 74  |rs.will time out|
0000aec0  2e 20 20 59 6f 75 20 6d  61 79 20 6e 65 65 64 20  |.  You may need |
0000aed0  74 6f 20 69 6e 63 72 65  61 73 65 20 74 68 69 73  |to increase this|
0000aee0  20 73 65 74 74 69 6e 67  20 69 66 20 79 6f 75 72  | setting if your|
0000aef0  20 63 6f 6e 6e 65 63 74  69 6f 6e 0a 69 73 20 73  | connection.is s|
0000af00  6c 6f 77 20 6f 72 20 75  6e 72 65 6c 69 61 62 6c  |low or unreliabl|
0000af10  65 2e 0a 0a 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |e...------------|
0000af20  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
0000af40  2d 2d 2d 2d 2d 2d 0a 43  6f 6d 6d 61 6e 64 20 6c  |------.Command l|
0000af50  69 6e 65 20 61 72 67 75  6d 65 6e 74 3a 20 2d 70  |ine argument: -p|
0000af60  61 75 73 65 66 69 6c 65  20 3c 70 61 75 73 65 66  |ausefile <pausef|
0000af70  69 6c 65 20 6e 61 6d 65  3e 0a 43 6f 6e 66 69 67  |ile name>.Config|
0000af80  20 66 69 6c 65 20 65 6e  74 72 79 3a 20 70 61 75  | file entry: pau|
0000af90  73 65 66 69 6c 65 3d 3c  70 61 75 73 65 66 69 6c  |sefile=<pausefil|
0000afa0  65 20 6e 61 6d 65 3e 0a  44 65 66 61 75 6c 74 20  |e name>.Default |
0000afb0  73 65 74 74 69 6e 67 3a  20 4e 6f 6e 65 0a 0a 49  |setting: None..I|
0000afc0  66 20 74 68 65 20 63 6c  69 65 6e 74 20 64 65 74  |f the client det|
0000afd0  65 63 74 73 20 74 68 65  20 65 78 69 73 74 65 6e  |ects the existen|
0000afe0  63 65 20 6f 66 20 74 68  69 73 20 66 69 6c 65 2c  |ce of this file,|
0000aff0  20 69 74 20 77 69 6c 6c  20 74 65 6d 70 6f 72 61  | it will tempora|
0000b000  72 69 6c 79 0a 73 74 6f  70 20 77 6f 72 6b 69 6e  |rily.stop workin|
0000b010  67 20 75 6e 74 69 6c 20  74 68 65 20 70 61 75 73  |g until the paus|
0000b020  65 66 69 6c 65 20 64 69  73 61 70 70 65 61 72 73  |efile disappears|
0000b030  2e 0a 0a 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |...-------------|
0000b040  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
0000b060  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 0a 43 6f  |-------------.Co|
0000b070  6d 6d 61 6e 64 20 6c 69  6e 65 20 61 72 67 75 6d  |mmand line argum|
0000b080  65 6e 74 3a 20 2d 6e 75  6d 63 70 75 20 3c 6e 75  |ent: -numcpu <nu|
0000b090  6d 62 65 72 20 6f 66 20  63 70 75 73 20 74 6f 20  |mber of cpus to |
0000b0a0  75 74 69 6c 69 7a 65 3e  0a 43 6f 6e 66 69 67 20  |utilize>.Config |
0000b0b0  66 69 6c 65 20 65 6e 74  72 79 3a 20 6e 75 6d 63  |file entry: numc|
0000b0c0  70 75 3d 3c 6e 75 6d 62  65 72 20 6f 66 20 63 70  |pu=<number of cp|
0000b0d0  75 73 20 74 6f 20 75 74  69 6c 69 7a 65 3e 0a 44  |us to utilize>.D|
0000b0e0  65 66 61 75 6c 74 20 73  65 74 74 69 6e 67 3a 20  |efault setting: |
0000b0f0  2d 31 0a 0a 54 68 69 73  20 74 65 6c 6c 73 20 74  |-1..This tells t|
0000b100  68 65 20 63 6c 69 65 6e  74 20 68 6f 77 20 6d 61  |he client how ma|
0000b110  6e 79 20 43 50 55 73 20  6f 6e 20 74 68 65 20 63  |ny CPUs on the c|
0000b120  6f 6d 70 75 74 65 72 20  74 6f 20 75 73 65 20 66  |omputer to use f|
0000b130  6f 72 0a 64 65 63 72 79  70 74 69 6f 6e 2e 20 2d  |or.decryption. -|
0000b140  31 20 69 6e 64 69 63 61  74 65 73 20 74 68 61 74  |1 indicates that|
0000b150  20 74 68 65 20 63 6c 69  65 6e 74 20 77 69 6c 6c  | the client will|
0000b160  20 74 72 79 20 74 6f 20  61 75 74 6f 2d 64 65 74  | try to auto-det|
0000b170  65 63 74 2e 0a 0a 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |ect...----------|
0000b180  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
0000b190  2d 2d 2d 2d 2d 2d 2d 2d  0a 43 6f 6d 6d 61 6e 64  |--------.Command|
0000b1a0  20 6c 69 6e 65 20 61 72  67 75 6d 65 6e 74 3a 20  | line argument: |
0000b1b0  2d 70 65 72 63 65 6e 74  6f 66 66 0a 43 6f 6e 66  |-percentoff.Conf|
0000b1c0  69 67 20 66 69 6c 65 20  65 6e 74 72 79 3a 20 70  |ig file entry: p|
0000b1d0  65 72 63 65 6e 74 70 72  69 6e 74 69 6e 67 6f 66  |ercentprintingof|
0000b1e0  66 3d 3c 30 2f 31 3e 0a  44 65 66 61 75 6c 74 20  |f=<0/1>.Default |
0000b1f0  73 65 74 74 69 6e 67 3a  20 30 0a 0a 49 66 20 74  |setting: 0..If t|
0000b200  68 69 73 20 63 6f 6d 6d  61 6e 64 20 6c 69 6e 65  |his command line|
0000b210  20 6f 70 74 69 6f 6e 20  69 73 20 73 70 65 63 69  | option is speci|
0000b220  66 69 65 64 2c 20 6f 72  20 74 68 65 20 63 6f 6e  |fied, or the con|
0000b230  66 69 67 20 66 69 6c 65  20 6f 70 74 69 6f 6e 20  |fig file option |
0000b240  69 73 0a 73 65 74 20 74  6f 20 31 2c 20 74 68 65  |is.set to 1, the|
0000b250  20 70 65 72 63 65 6e 74  20 69 6e 64 69 63 61 74  | percent indicat|
0000b260  6f 72 20 77 69 6c 6c 20  6e 6f 74 20 62 65 20 73  |or will not be s|
0000b270  68 6f 77 6e 20 6f 6e 20  73 63 72 65 65 6e 20 64  |hown on screen d|
0000b280  75 72 69 6e 67 20 74 68  65 0a 70 72 6f 67 72 65  |uring the.progre|
0000b290  73 73 20 6f 66 20 61 20  62 6c 6f 63 6b 2e 0a 0a  |ss of a block...|
0000b2a0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
0000b2b0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 0a 43 6f 6d 6d  |-----------.Comm|
0000b2c0  61 6e 64 20 6c 69 6e 65  20 61 72 67 75 6d 65 6e  |and line argumen|
0000b2d0  74 3a 20 6e 6f 6e 65 0a  43 6f 6e 66 69 67 20 66  |t: none.Config f|
0000b2e0  69 6c 65 20 65 6e 74 72  79 3a 20 72 61 6e 64 6f  |ile entry: rando|
0000b2f0  6d 70 72 65 66 69 78 3d  3c 73 6f 6d 65 20 6e 75  |mprefix=<some nu|
0000b300  6d 62 65 72 3e 0a 44 65  66 61 75 6c 74 20 73 65  |mber>.Default se|
0000b310  74 74 69 6e 67 3a 20 57  68 61 74 65 76 65 72 20  |tting: Whatever |
0000b320  69 74 27 73 20 61 74 20  2d 20 6c 65 61 76 65 20  |it's at - leave |
0000b330  69 74 20 61 6c 6f 6e 65  2e 0a 54 68 69 73 20 73  |it alone..This s|
0000b340  65 74 74 69 6e 67 20 69  73 20 75 73 65 64 20 2f  |etting is used /|
0000b350  20 73 65 74 20 62 79 20  74 68 65 20 63 6c 69 65  | set by the clie|
0000b360  6e 74 20 74 6f 20 73 70  65 63 69 66 79 20 77 68  |nt to specify wh|
0000b370  65 72 65 20 69 6e 20 74  68 65 20 52 43 35 0a 6b  |ere in the RC5.k|
0000b380  65 79 73 70 61 63 65 20  72 61 6e 64 6f 6d 20 62  |eyspace random b|
0000b390  6c 6f 63 6b 73 20 73 68  6f 75 6c 64 20 62 65 20  |locks should be |
0000b3a0  63 72 65 61 74 65 64 20  66 72 6f 6d 2e 20 20 50  |created from.  P|
0000b3b0  6c 65 61 73 65 20 64 6f  20 6e 6f 74 20 63 68 61  |lease do not cha|
0000b3c0  6e 67 65 20 69 74 2e 0a  0a 38 2e 20 20 4f 70 65  |nge it...8.  Ope|
0000b3d0  72 61 74 69 6f 6e 20 6f  66 20 74 68 65 20 63 6c  |ration of the cl|
0000b3e0  69 65 6e 74 0a 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |ient.-----------|
0000b3f0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
0000b400  0a 0a 54 68 65 20 52 43  35 2f 44 45 53 20 63 6c  |..The RC5/DES cl|
0000b410  69 65 6e 74 20 69 73 20  71 75 69 74 65 20 73 69  |ient is quite si|
0000b420  6d 70 6c 65 20 69 6e 20  6f 76 65 72 61 6c 6c 20  |mple in overall |
0000b430  6f 70 65 72 61 74 69 6f  6e 2c 20 61 6e 64 20 73  |operation, and s|
0000b440  68 6f 75 6c 64 20 6e 6f  74 0a 62 65 20 68 61 72  |hould not.be har|
0000b450  64 20 74 6f 20 61 64 61  70 74 20 74 6f 20 61 6e  |d to adapt to an|
0000b460  79 20 63 6f 6e 66 69 67  75 72 61 74 69 6f 6e 2e  |y configuration.|
0000b470  20 54 68 65 20 62 61 73  69 63 20 6f 70 65 72 61  | The basic opera|
0000b480  74 69 6f 6e 20 66 6f 72  20 61 0a 6d 75 6c 74 69  |tion for a.multi|
0000b490  2d 74 68 72 65 61 64 65  64 20 63 6c 69 65 6e 74  |-threaded client|
0000b4a0  20 69 73 20 61 73 20 66  6f 6c 6c 6f 77 73 3a 0a  | is as follows:.|
0000b4b0  0a 31 2e 20 20 54 68 65  20 63 6c 69 65 6e 74 20  |.1.  The client |
0000b4c0  61 74 74 65 6d 70 74 73  20 74 6f 20 6c 6f 61 64  |attempts to load|
0000b4d0  20 74 77 6f 20 62 6c 6f  63 6b 73 20 66 72 6f 6d  | two blocks from|
0000b4e0  20 74 68 65 20 62 75 66  66 2d 69 6e 2e 2a 20 66  | the buff-in.* f|
0000b4f0  69 6c 65 2c 20 61 6e 64  0a 20 20 20 20 62 65 67  |ile, and.    beg|
0000b500  69 6e 73 20 77 6f 72 6b  69 6e 67 20 6f 6e 20 64  |ins working on d|
0000b510  65 63 72 79 70 74 69 6e  67 20 74 68 65 20 66 69  |ecrypting the fi|
0000b520  72 73 74 20 62 6c 6f 63  6b 2e 0a 32 2e 20 20 54  |rst block..2.  T|
0000b530  68 65 20 63 6c 69 65 6e  74 20 28 69 6e 20 61 20  |he client (in a |
0000b540  73 65 70 65 72 61 74 65  20 74 68 72 65 61 64 29  |seperate thread)|
0000b550  20 63 68 65 63 6b 73 20  69 66 20 74 68 65 20 62  | checks if the b|
0000b560  75 66 66 2d 69 6e 2e 2a  20 66 69 6c 65 20 69 73  |uff-in.* file is|
0000b570  0a 20 20 20 20 65 6d 70  74 79 2c 20 6f 72 20 74  |.    empty, or t|
0000b580  68 65 20 62 75 66 66 2d  6f 75 74 2e 2a 20 66 69  |he buff-out.* fi|
0000b590  6c 65 20 68 61 73 20 72  65 61 63 68 65 64 20 69  |le has reached i|
0000b5a0  74 73 20 74 68 72 65 73  68 6f 6c 64 73 20 61 73  |ts thresholds as|
0000b5b0  20 73 65 74 20 69 6e 20  74 68 65 0a 20 20 20 20  | set in the.    |
0000b5c0  63 6f 6e 66 69 67 75 72  61 74 69 6f 6e 2e 20 49  |configuration. I|
0000b5d0  66 20 74 68 69 73 20 68  61 73 20 6f 63 63 75 72  |f this has occur|
0000b5e0  65 64 2c 20 61 20 6e 65  74 77 6f 72 6b 20 75 70  |ed, a network up|
0000b5f0  64 61 74 65 20 77 69 6c  6c 20 62 65 0a 20 20 20  |date will be.   |
0000b600  20 61 74 74 65 6d 70 74  65 64 2c 20 77 68 69 63  | attempted, whic|
0000b610  68 20 77 69 6c 6c 20 73  65 6e 64 20 61 6c 6c 20  |h will send all |
0000b620  63 6f 6d 70 6c 65 74 65  64 20 62 6c 6f 63 6b 73  |completed blocks|
0000b630  20 69 6e 20 74 68 65 20  62 75 66 66 2d 6f 75 74  | in the buff-out|
0000b640  2e 2a 0a 20 20 20 20 66  69 6c 65 73 20 74 6f 20  |.*.    files to |
0000b650  74 68 65 20 73 65 72 76  65 72 2c 20 61 6e 64 20  |the server, and |
0000b660  66 69 6c 6c 20 74 68 65  20 62 75 66 66 2d 69 6e  |fill the buff-in|
0000b670  2e 2a 20 66 69 6c 65 20  75 70 20 66 72 65 73 68  |.* file up fresh|
0000b680  20 62 6c 6f 63 6b 73 2e  0a 20 20 20 20 49 66 20  | blocks..    If |
0000b690  61 6e 20 65 72 72 6f 72  20 6f 63 63 75 72 73 20  |an error occurs |
0000b6a0  69 6e 20 74 68 65 20 6e  65 74 77 6f 72 6b 20 63  |in the network c|
0000b6b0  6f 6d 6d 75 6e 69 63 61  74 69 6f 6e 73 2c 20 74  |ommunications, t|
0000b6c0  68 65 20 63 6f 6d 70 75  74 65 72 20 77 69 6c 6c  |he computer will|
0000b6d0  0a 20 20 20 20 61 74 74  65 6d 70 74 20 74 6f 20  |.    attempt to |
0000b6e0  63 6f 6e 6e 65 63 74 20  61 20 66 65 77 20 6d 6f  |connect a few mo|
0000b6f0  72 65 20 74 69 6d 65 73  2c 20 61 6e 64 20 74 68  |re times, and th|
0000b700  65 6e 20 6e 6f 74 20 74  72 79 20 75 6e 74 69 6c  |en not try until|
0000b710  20 74 68 65 0a 20 20 20  20 63 6f 6d 70 6c 65 74  | the.    complet|
0000b720  69 6f 6e 20 6f 66 20 74  68 65 20 6e 65 78 74 20  |ion of the next |
0000b730  62 6c 6f 63 6b 2e 0a 33  2e 20 20 57 68 65 6e 20  |block..3.  When |
0000b740  74 68 65 20 63 6c 69 65  6e 74 20 68 61 73 20 66  |the client has f|
0000b750  69 6e 69 73 68 65 64 20  77 69 74 68 20 61 20 62  |inished with a b|
0000b760  6c 6f 63 6b 20 66 72 6f  6d 20 74 68 65 20 62 75  |lock from the bu|
0000b770  66 66 2d 69 6e 2e 2a 2c  20 69 74 0a 20 20 20 20  |ff-in.*, it.    |
0000b780  77 69 6c 6c 20 77 72 69  74 65 20 69 74 20 74 6f  |will write it to|
0000b790  20 74 68 65 20 62 75 66  66 2d 6f 75 74 2e 2a 20  | the buff-out.* |
0000b7a0  66 69 6c 65 2c 20 61 74  20 77 68 69 63 68 20 70  |file, at which p|
0000b7b0  6f 69 6e 74 20 74 68 65  20 61 62 6f 76 65 0a 20  |oint the above. |
0000b7c0  20 20 20 65 6d 70 74 79  2f 66 75 6c 6c 20 63 68  |   empty/full ch|
0000b7d0  65 63 6b 20 77 69 6c 6c  20 6f 63 63 75 72 20 61  |eck will occur a|
0000b7e0  67 61 69 6e 2e 0a 34 2e  20 20 54 68 65 20 63 6c  |gain..4.  The cl|
0000b7f0  69 65 6e 74 20 77 69 6c  6c 20 6c 6f 6f 70 20 62  |ient will loop b|
0000b800  61 63 6b 20 74 6f 20 73  74 65 70 20 6f 6e 65 2e  |ack to step one.|
0000b810  20 54 68 69 73 20 70 72  6f 63 65 73 73 20 77 69  | This process wi|
0000b820  6c 6c 20 67 6f 20 6f 6e  0a 20 20 20 20 75 6e 74  |ll go on.    unt|
0000b830  69 6c 20 74 68 65 20 63  6f 6d 70 6c 65 74 69 6f  |il the completio|
0000b840  6e 20 6f 66 20 74 68 65  20 52 43 35 2d 36 34 20  |n of the RC5-64 |
0000b850  63 6f 6e 74 65 73 74 2e  0a 0a 4e 6f 74 65 20 74  |contest...Note t|
0000b860  68 61 74 20 74 68 69 73  20 69 73 20 6f 6e 6c 79  |hat this is only|
0000b870  20 61 20 62 61 73 69 63  20 64 65 73 63 72 69 70  | a basic descrip|
0000b880  74 69 6f 6e 20 6f 66 20  61 20 6d 75 6c 74 69 2d  |tion of a multi-|
0000b890  74 68 72 65 61 64 65 64  20 63 6c 69 65 6e 74 27  |threaded client'|
0000b8a0  73 0a 6f 70 65 72 61 74  69 6f 6e 2c 20 6f 66 20  |s.operation, of |
0000b8b0  63 6f 75 72 73 65 2e 20  4e 6f 6e 2d 6d 75 6c 74  |course. Non-mult|
0000b8c0  69 74 68 72 65 61 64 65  64 20 63 6c 69 65 6e 74  |ithreaded client|
0000b8d0  73 20 6d 75 73 74 20 64  6f 20 74 68 65 73 65 20  |s must do these |
0000b8e0  73 74 65 70 73 0a 73 65  71 75 65 6e 74 69 61 6c  |steps.sequential|
0000b8f0  6c 79 2e 20 54 68 65 72  65 20 61 72 65 20 61 20  |ly. There are a |
0000b900  66 65 77 20 70 72 69 6d  61 72 79 20 77 61 79 73  |few primary ways|
0000b910  20 74 6f 20 63 68 61 6e  67 65 20 6f 76 65 72 61  | to change overa|
0000b920  6c 6c 20 6f 70 65 72 61  74 69 6f 6e 3a 0a 49 66  |ll operation:.If|
0000b930  20 79 6f 75 20 75 73 65  20 74 68 65 20 72 75 6e  | you use the run|
0000b940  6f 66 66 6c 69 6e 65 20  6f 70 74 69 6f 6e 2c 20  |offline option, |
0000b950  74 68 65 20 63 6c 69 65  6e 74 20 77 69 6c 6c 20  |the client will |
0000b960  6e 65 76 65 72 20 74 72  79 20 74 6f 20 63 6f 6e  |never try to con|
0000b970  6e 65 63 74 0a 74 6f 20  74 68 65 20 73 65 72 76  |nect.to the serv|
0000b980  65 72 73 2c 20 61 6e 64  20 73 74 61 72 74 20 63  |ers, and start c|
0000b990  72 65 61 74 69 6e 67 20  72 61 6e 64 6f 6d 20 62  |reating random b|
0000b9a0  6c 6f 63 6b 73 20 74 6f  20 64 65 63 72 79 70 74  |locks to decrypt|
0000b9b0  20 69 66 20 74 68 65 0a  62 75 66 66 2d 69 6e 2e  | if the.buff-in.|
0000b9c0  2a 20 66 69 6c 65 73 20  62 65 63 6f 6d 65 20 65  |* files become e|
0000b9d0  6d 70 74 79 2e 20 20 42  79 20 73 70 65 63 69 66  |mpty.  By specif|
0000b9e0  79 69 6e 67 20 72 75 6e  62 75 66 66 65 72 73 2c  |ying runbuffers,|
0000b9f0  20 79 6f 75 20 77 6f 75  6c 64 20 63 61 75 73 65  | you would cause|
0000ba00  0a 74 68 65 20 63 6c 69  65 6e 74 20 74 6f 20 65  |.the client to e|
0000ba10  78 69 74 20 77 68 65 6e  20 74 68 65 20 62 75 66  |xit when the buf|
0000ba20  66 65 72 73 20 65 6d 70  74 79 2e 0a 0a 39 2e 20  |fers empty...9. |
0000ba30  20 46 6f 72 6d 61 74 20  6f 66 20 74 68 65 20 6c  | Format of the l|
0000ba40  6f 67 20 66 69 6c 65 0a  2d 2d 2d 2d 2d 2d 2d 2d  |og file.--------|
0000ba50  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
0000ba60  2d 2d 0a 0a 54 68 65 20  52 43 35 2f 44 45 53 20  |--..The RC5/DES |
0000ba70  63 6c 69 65 6e 74 20 6c  6f 67 20 66 69 6c 65 20  |client log file |
0000ba80  6d 61 79 20 73 65 65 6d  20 76 65 72 79 20 63 6f  |may seem very co|
0000ba90  6e 66 75 73 69 6e 67 20  61 74 20 66 69 72 73 74  |nfusing at first|
0000baa0  20 73 69 67 68 74 3b 20  74 68 65 0a 69 6d 70 6f  | sight; the.impo|
0000bab0  72 74 61 6e 74 20 74 68  69 6e 67 20 74 6f 20 72  |rtant thing to r|
0000bac0  65 6d 65 6d 62 65 72 20  69 73 20 74 68 61 74 20  |emember is that |
0000bad0  74 68 65 20 63 6c 69 65  6e 74 20 28 6f 6e 20 6d  |the client (on m|
0000bae0  6f 73 74 20 70 6c 61 74  66 6f 72 6d 73 29 20 69  |ost platforms) i|
0000baf0  73 0a 6d 75 6c 74 69 74  68 72 65 61 64 65 64 2c  |s.multithreaded,|
0000bb00  20 73 6f 20 74 68 65 20  6f 72 64 65 72 20 6f 66  | so the order of|
0000bb10  20 65 6e 74 72 69 65 73  20 69 6e 20 74 68 65 20  | entries in the |
0000bb20  6c 6f 67 20 73 6f 6d 65  74 69 6d 65 73 20 64 6f  |log sometimes do|
0000bb30  65 73 6e 27 74 20 6d 61  6b 65 0a 6d 75 63 68 20  |esn't make.much |
0000bb40  73 65 6e 73 65 3b 20 74  68 69 73 20 69 73 20 6e  |sense; this is n|
0000bb50  6f 72 6d 61 6c 2c 20 61  73 20 74 68 65 20 6e 65  |ormal, as the ne|
0000bb60  74 77 6f 72 6b 20 63 6f  64 65 20 6d 61 79 20 72  |twork code may r|
0000bb70  65 74 72 69 65 76 65 20  61 6e 64 20 73 65 6e 64  |etrieve and send|
0000bb80  20 69 6e 0a 73 6f 6d 65  20 62 6c 6f 63 6b 73 20  | in.some blocks |
0000bb90  77 68 69 6c 65 20 61 6e  6f 74 68 65 72 20 62 6c  |while another bl|
0000bba0  6f 63 6b 20 69 73 20 62  65 69 6e 67 20 77 6f 72  |ock is being wor|
0000bbb0  6b 65 64 20 6f 6e 2e 20  54 68 65 20 62 75 66 66  |ked on. The buff|
0000bbc0  2d 69 6e 2e 2a 20 66 69  6c 65 20 69 73 0a 61 20  |-in.* file is.a |
0000bbd0  73 74 61 63 6b 2e 20 20  41 73 20 61 20 72 65 73  |stack.  As a res|
0000bbe0  75 6c 74 2c 20 79 6f 75  20 6d 61 79 20 6e 6f 74  |ult, you may not|
0000bbf0  69 63 65 20 74 68 61 74  20 69 66 20 74 68 65 20  |ice that if the |
0000bc00  63 6c 69 65 6e 74 20 69  73 20 73 74 6f 70 70 65  |client is stoppe|
0000bc10  64 20 61 6e 64 0a 6e 65  77 20 62 6c 6f 63 6b 73  |d and.new blocks|
0000bc20  20 61 72 65 20 70 75 74  20 69 6e 74 6f 20 74 68  | are put into th|
0000bc30  65 20 62 75 66 66 65 72  2c 20 62 6c 6f 63 6b 73  |e buffer, blocks|
0000bc40  20 77 69 6c 6c 20 2a 61  70 70 65 61 72 2a 20 74  | will *appear* t|
0000bc50  6f 20 64 69 61 70 70 65  61 72 2e 0a 44 6f 6e 27  |o diappear..Don'|
0000bc60  74 20 77 6f 72 72 79 3b  20 74 68 65 20 62 6c 6f  |t worry; the blo|
0000bc70  63 6b 20 74 68 61 74 20  77 61 73 20 73 61 76 65  |ck that was save|
0000bc80  64 20 64 75 72 69 6e 67  20 63 6c 69 65 6e 74 20  |d during client |
0000bc90  73 68 75 74 64 6f 77 6e  20 77 61 73 20 70 75 74  |shutdown was put|
0000bca0  20 62 61 63 6b 0a 6f 6e  20 74 6f 70 20 6f 66 20  | back.on top of |
0000bcb0  74 68 65 20 73 74 61 63  6b 2c 20 61 6e 64 20 74  |the stack, and t|
0000bcc0  68 65 6e 20 63 6f 76 65  72 65 64 20 6f 76 65 72  |hen covered over|
0000bcd0  20 62 79 20 74 68 65 20  6e 65 77 65 72 20 62 6c  | by the newer bl|
0000bce0  6f 63 6b 73 2e 20 20 54  68 65 0a 70 61 72 74 69  |ocks.  The.parti|
0000bcf0  61 6c 6c 79 20 63 6f 6d  70 6c 65 74 65 64 20 62  |ally completed b|
0000bd00  6c 6f 63 6b 20 77 69 6c  6c 20 73 75 72 66 61 63  |lock will surfac|
0000bd10  65 20 61 67 61 69 6e 2e  0a 0a 48 65 72 65 20 61  |e again...Here a|
0000bd20  72 65 20 74 68 65 20 62  61 73 69 63 20 65 6e 74  |re the basic ent|
0000bd30  72 69 65 73 20 79 6f 75  20 77 69 6c 6c 20 73 65  |ries you will se|
0000bd40  65 20 69 6e 20 74 68 65  20 6c 6f 67 20 66 69 6c  |e in the log fil|
0000bd50  65 3a 0a 0a 5b 64 64 2f  6d 6d 2f 79 79 20 68 68  |e:..[dd/mm/yy hh|
0000bd60  3a 6d 6d 3a 73 73 20 47  4d 54 5d 20 53 68 75 74  |:mm:ss GMT] Shut|
0000bd70  64 6f 77 6e 20 6d 65 73  73 61 67 65 20 72 65 63  |down message rec|
0000bd80  65 69 76 65 64 20 2d 20  42 6c 6f 63 6b 20 62 65  |eived - Block be|
0000bd90  69 6e 67 20 73 61 76 65  64 2e 0a 0a 54 68 69 73  |ing saved...This|
0000bda0  20 6d 65 73 73 61 67 65  20 74 65 6c 6c 73 20 79  | message tells y|
0000bdb0  6f 75 20 74 68 61 74 20  74 68 65 20 63 6c 69 65  |ou that the clie|
0000bdc0  6e 74 20 68 61 73 20 62  65 67 75 6e 20 69 74 73  |nt has begun its|
0000bdd0  20 73 68 75 74 64 6f 77  6e 2c 20 65 69 74 68 65  | shutdown, eithe|
0000bde0  72 0a 64 75 65 20 74 6f  20 73 79 73 74 65 6d 20  |r.due to system |
0000bdf0  73 68 75 74 64 6f 77 6e  2c 20 63 6c 69 65 6e 74  |shutdown, client|
0000be00  20 74 65 72 6d 69 6e 61  74 69 6f 6e 2c 20 6f 72  | termination, or|
0000be10  20 74 68 65 20 63 72 65  61 74 69 6f 6e 20 6f 66  | the creation of|
0000be20  20 74 68 65 0a 65 78 69  74 72 63 35 2e 6e 6f 77  | the.exitrc5.now|
0000be30  20 66 69 6c 65 2e 0a 0a  5b 64 64 2f 6d 6d 2f 79  | file...[dd/mm/y|
0000be40  79 20 68 68 3a 6d 6d 3a  73 73 20 47 4d 54 5d 20  |y hh:mm:ss GMT] |
0000be50  53 61 76 65 64 20 62 6c  6f 63 6b 20 78 78 78 78  |Saved block xxxx|
0000be60  78 78 78 78 3a 79 79 79  79 79 79 79 79 20 28 78  |xxxx:yyyyyyyy (x|
0000be70  78 2e 78 78 20 70 65 72  63 65 6e 74 20 63 6f 6d  |x.xx percent com|
0000be80  70 6c 65 74 65 29 0a 0a  49 6d 6d 65 64 69 61 74  |plete)..Immediat|
0000be90  65 6c 79 20 61 66 74 65  72 20 74 68 65 20 63 6c  |ely after the cl|
0000bea0  69 65 6e 74 20 62 65 67  69 6e 73 20 73 68 75 74  |ient begins shut|
0000beb0  64 6f 77 6e 2c 20 79 6f  75 20 77 69 6c 6c 20 73  |down, you will s|
0000bec0  65 65 20 74 68 69 73 20  6c 69 6e 65 0a 74 77 69  |ee this line.twi|
0000bed0  63 65 20 70 65 72 20 65  61 63 68 20 70 72 6f 63  |ce per each proc|
0000bee0  65 73 73 6f 72 20 69 6e  20 74 68 65 20 73 79 73  |essor in the sys|
0000bef0  74 65 6d 2e 20 20 54 68  65 72 65 20 61 72 65 20  |tem.  There are |
0000bf00  74 77 6f 20 6c 69 6e 65  73 20 62 65 63 61 75 73  |two lines becaus|
0000bf10  65 20 65 61 63 68 0a 74  68 72 65 61 64 20 6f 66  |e each.thread of|
0000bf20  20 74 68 65 20 63 6c 69  65 6e 74 20 6b 65 65 70  | the client keep|
0000bf30  73 20 74 77 6f 20 62 6c  6f 63 6b 73 20 69 6e 20  |s two blocks in |
0000bf40  6d 65 6d 6f 72 79 20 61  74 20 61 6c 6c 20 74 69  |memory at all ti|
0000bf50  6d 65 73 20 69 6e 20 63  61 73 65 20 6f 66 0a 6e  |mes in case of.n|
0000bf60  65 74 77 6f 72 6b 20 65  72 72 6f 72 73 2e 0a 0a  |etwork errors...|
0000bf70  5b 64 64 2f 6d 6d 2f 79  79 20 68 68 3a 6d 6d 3a  |[dd/mm/yy hh:mm:|
0000bf80  73 73 20 47 4d 54 5d 20  52 43 35 20 31 2a 32 5e  |ss GMT] RC5 1*2^|
0000bf90  62 62 20 42 6c 6f 63 6b  3a 20 78 78 78 78 78 78  |bb Block: xxxxxx|
0000bfa0  78 78 3a 78 78 78 78 78  78 78 78 20 72 65 61 64  |xx:xxxxxxxx read|
0000bfb0  79 20 74 6f 20 70 72 6f  63 65 73 73 0a 5b 64 64  |y to process.[dd|
0000bfc0  2f 6d 6d 2f 79 79 20 68  68 3a 6d 6d 3a 73 73 20  |/mm/yy hh:mm:ss |
0000bfd0  47 4d 54 5d 20 78 78 78  20 42 6c 6f 63 6b 73 20  |GMT] xxx Blocks |
0000bfe0  72 65 6d 61 69 6e 20 69  6e 20 66 69 6c 65 20 3c  |remain in file <|
0000bff0  70 61 74 68 2f 6e 61 6d  65 20 6f 66 20 69 6e 20  |path/name of in |
0000c000  62 75 66 66 65 72 3e 0a  5b 64 64 2f 6d 6d 2f 79  |buffer>.[dd/mm/y|
0000c010  79 20 68 68 3a 6d 6d 3a  73 73 20 47 4d 54 5d 20  |y hh:mm:ss GMT] |
0000c020  78 78 78 20 42 6c 6f 63  6b 73 20 61 72 65 20 69  |xxx Blocks are i|
0000c030  6e 20 66 69 6c 65 20 3c  70 61 74 68 2f 6e 61 6d  |n file <path/nam|
0000c040  65 20 6f 66 20 69 6e 20  62 75 66 66 65 72 3e 0a  |e of in buffer>.|
0000c050  0a 45 61 63 68 20 74 69  6d 65 20 61 20 62 6c 6f  |.Each time a blo|
0000c060  63 6b 20 69 73 20 63 6f  6d 70 6c 65 74 65 64 20  |ck is completed |
0000c070  62 79 20 74 68 65 20 63  6c 69 65 6e 74 20 28 6f  |by the client (o|
0000c080  72 20 61 74 20 73 74 61  72 74 75 70 29 2c 20 74  |r at startup), t|
0000c090  68 65 20 63 6c 69 65 6e  74 0a 6e 65 65 64 73 20  |he client.needs |
0000c0a0  74 6f 20 6c 6f 61 64 0a  0a 43 68 69 6c 64 20 74  |to load..Child t|
0000c0b0  68 72 65 61 64 20 23 20  78 20 68 61 73 20 62 65  |hread # x has be|
0000c0c0  65 6e 20 73 74 61 72 74  65 64 2e 0a 0a 44 75 72  |en started...Dur|
0000c0d0  69 6e 67 20 73 74 61 72  74 75 70 2c 20 79 6f 75  |ing startup, you|
0000c0e0  20 73 68 6f 75 6c 64 20  73 65 65 20 74 68 69 73  | should see this|
0000c0f0  20 6d 65 73 73 61 67 65  20 6f 6e 63 65 20 70 65  | message once pe|
0000c100  72 20 70 72 6f 63 65 73  73 6f 72 2e 0a 0a 5b 64  |r processor...[d|
0000c110  64 2f 6d 6d 2f 79 79 20  68 68 3a 6d 6d 3a 73 73  |d/mm/yy hh:mm:ss|
0000c120  20 47 4d 54 5d 20 43 6f  6d 70 6c 65 74 65 64 20  | GMT] Completed |
0000c130  62 6c 6f 63 6b 20 78 78  78 78 78 78 78 78 3a 78  |block xxxxxxxx:x|
0000c140  78 78 78 78 78 78 78 20  28 78 78 78 78 78 78 78  |xxxxxxx (xxxxxxx|
0000c150  78 78 78 20 6b 65 79 73  29 0a 20 20 20 20 20 20  |xxx keys).      |
0000c160  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
0000c170  20 20 68 68 3a 6d 6d 3a  73 73 2e 6d 73 20 2d 20  |  hh:mm:ss.ms - |
0000c180  5b 78 78 78 78 78 78 2e  78 78 20 6b 65 79 73 2f  |[xxxxxx.xx keys/|
0000c190  73 65 63 5d 0a 0a 54 68  69 73 20 6d 65 73 73 61  |sec]..This messa|
0000c1a0  67 65 20 69 73 20 70 72  69 6e 74 65 64 20 74 6f  |ge is printed to|
0000c1b0  20 69 6e 64 69 63 61 74  65 20 74 68 65 20 63 6f  | indicate the co|
0000c1c0  6d 70 6c 65 74 69 6f 6e  20 6f 66 20 65 61 63 68  |mpletion of each|
0000c1d0  20 62 6c 6f 63 6b 2e 20  4e 6f 74 65 0a 74 68 61  | block. Note.tha|
0000c1e0  74 20 74 68 65 20 74 69  6d 65 20 61 6e 64 20 6b  |t the time and k|
0000c1f0  65 79 73 2f 73 65 63 20  72 61 74 65 20 67 69 76  |eys/sec rate giv|
0000c200  65 6e 20 68 65 72 65 20  61 72 65 20 66 6f 72 20  |en here are for |
0000c210  74 68 65 20 64 75 72 61  74 69 6f 6e 20 6f 66 20  |the duration of |
0000c220  74 68 61 74 0a 62 6c 6f  63 6b 20 6f 6e 6c 79 2e  |that.block only.|
0000c230  0a 0a 5b 64 64 2f 6d 6d  2f 79 79 20 68 68 3a 6d  |..[dd/mm/yy hh:m|
0000c240  6d 3a 73 73 20 47 4d 54  5d 20 54 68 65 20 70 72  |m:ss GMT] The pr|
0000c250  6f 78 79 20 73 61 79 73  3a 20 22 3c 69 6e 73 65  |oxy says: "<inse|
0000c260  72 74 20 73 6f 6d 65 20  6d 65 73 73 61 67 65 3e  |rt some message>|
0000c270  22 0a 0a 45 61 63 68 20  74 69 6d 65 20 74 68 65  |"..Each time the|
0000c280  20 63 6c 69 65 6e 74 20  63 6f 6e 6e 65 63 74 73  | client connects|
0000c290  20 74 6f 20 73 65 6e 64  20 6f 72 20 72 65 63 65  | to send or rece|
0000c2a0  69 76 65 20 62 6c 6f 63  6b 73 2c 20 79 6f 75 27  |ive blocks, you'|
0000c2b0  6c 6c 20 73 65 65 20 61  0a 6d 65 73 73 61 67 65  |ll see a.message|
0000c2c0  20 66 72 6f 6d 20 74 68  65 20 70 72 6f 78 79 2e  | from the proxy.|
0000c2d0  20 47 65 6e 65 72 61 6c  6c 79 2c 20 74 68 69 73  | Generally, this|
0000c2e0  20 69 73 20 6a 75 73 74  20 77 68 61 74 65 76 65  | is just whateve|
0000c2f0  72 20 74 68 65 20 70 72  6f 78 79 0a 6f 70 65 72  |r the proxy.oper|
0000c300  61 74 6f 72 20 64 65 63  69 64 65 64 20 74 6f 20  |ator decided to |
0000c310  73 65 74 20 61 73 20 61  20 6d 65 73 73 61 67 65  |set as a message|
0000c320  2e 20 53 6f 2c 20 69 66  20 69 74 20 64 6f 65 73  |. So, if it does|
0000c330  6e 27 74 20 6d 61 6b 65  20 73 65 6e 73 65 2c 0a  |n't make sense,.|
0000c340  6a 75 73 74 20 69 67 6e  6f 72 65 20 69 74 2e 0a  |just ignore it..|
0000c350  0a 3e 0a 0a 59 6f 75 27  6c 6c 20 73 65 65 20 61  |.>..You'll see a|
0000c360  20 27 3e 27 20 66 6f 72  20 65 61 63 68 20 62 6c  | '>' for each bl|
0000c370  6f 63 6b 20 74 68 61 74  20 74 68 65 20 63 6c 69  |ock that the cli|
0000c380  65 6e 74 20 73 75 63 63  65 73 73 66 75 6c 6c 79  |ent successfully|
0000c390  20 73 65 6e 74 20 74 6f  20 74 68 65 0a 73 65 72  | sent to the.ser|
0000c3a0  76 65 72 20 64 75 72 69  6e 67 20 74 68 65 20 63  |ver during the c|
0000c3b0  6f 6e 6e 65 63 74 69 6f  6e 2e 0a 0a 3c 0a 0a 59  |onnection...<..Y|
0000c3c0  6f 75 27 6c 6c 20 73 65  65 20 61 20 27 3c 27 20  |ou'll see a '<' |
0000c3d0  66 6f 72 20 65 61 63 68  20 62 6c 6f 63 6b 20 74  |for each block t|
0000c3e0  68 61 74 20 74 68 65 20  63 6c 69 65 6e 74 20 73  |hat the client s|
0000c3f0  75 63 63 65 73 73 66 75  6c 6c 79 20 72 65 63 65  |uccessfully rece|
0000c400  69 76 65 73 0a 66 72 6f  6d 20 74 68 65 20 73 65  |ives.from the se|
0000c410  72 76 65 72 20 64 75 72  69 6e 67 20 74 68 65 20  |rver during the |
0000c420  63 6f 6e 6e 65 63 74 69  6f 6e 2e 0a 0a 5b 64 64  |connection...[dd|
0000c430  2f 6d 6d 2f 79 79 20 68  68 3a 6d 6d 3a 73 73 20  |/mm/yy hh:mm:ss |
0000c440  47 4d 54 5d 20 53 65 6e  74 20 78 20 3c 74 79 70  |GMT] Sent x <typ|
0000c450  65 3e 20 62 6c 6f 63 6b  28 73 29 20 74 6f 20 73  |e> block(s) to s|
0000c460  65 72 76 65 72 0a 0a 49  66 20 74 68 65 20 63 6c  |erver..If the cl|
0000c470  69 65 6e 74 20 6a 75 73  74 20 72 65 63 65 69 76  |ient just receiv|
0000c480  65 64 20 73 6f 6d 65 20  62 6c 6f 63 6b 73 20 66  |ed some blocks f|
0000c490  72 6f 6d 20 74 68 65 20  73 65 72 76 65 72 2c 20  |rom the server, |
0000c4a0  69 74 27 6c 6c 20 74 65  6c 6c 20 79 6f 75 0a 68  |it'll tell you.h|
0000c4b0  6f 77 20 6d 61 6e 79 20  61 6e 64 20 77 68 61 74  |ow many and what|
0000c4c0  20 6b 69 6e 64 2e 0a 0a  5b 64 64 2f 6d 6d 2f 79  | kind...[dd/mm/y|
0000c4d0  79 20 68 68 3a 6d 6d 3a  73 73 20 47 4d 54 5d 20  |y hh:mm:ss GMT] |
0000c4e0  52 65 74 72 69 65 76 65  64 20 78 20 62 6c 6f 63  |Retrieved x bloc|
0000c4f0  6b 28 73 29 20 66 72 6f  6d 20 73 65 72 76 65 72  |k(s) from server|
0000c500  0a 0a 49 66 20 74 68 65  20 63 6c 69 65 6e 74 20  |..If the client |
0000c510  6a 75 73 74 20 73 65 6e  74 20 73 6f 6d 65 20 62  |just sent some b|
0000c520  6c 6f 63 6b 73 20 74 6f  20 74 68 65 20 73 65 72  |locks to the ser|
0000c530  76 65 72 2c 20 69 74 27  6c 6c 20 74 65 6c 6c 20  |ver, it'll tell |
0000c540  79 6f 75 20 68 6f 77 0a  6d 61 6e 79 2e 0a 0a 5b  |you how.many...[|
0000c550  64 64 2f 6d 6d 2f 79 79  20 68 68 3a 6d 6d 3a 73  |dd/mm/yy hh:mm:s|
0000c560  73 20 47 4d 54 5d 20 54  6f 74 3a 20 78 20 52 43  |s GMT] Tot: x RC|
0000c570  35 20 62 6c 6f 63 6b 73  20 68 68 3a 6d 6d 3a 73  |5 blocks hh:mm:s|
0000c580  73 2e 6d 73 20 2d 20 5b  78 78 78 78 78 78 2e 78  |s.ms - [xxxxxx.x|
0000c590  78 20 6b 65 79 73 2f 73  65 63 5d 0a 20 20 20 20  |x keys/sec].    |
0000c5a0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
0000c5b0  20 20 20 20 54 6f 74 3a  20 78 20 44 45 53 20 62  |    Tot: x DES b|
0000c5c0  6c 6f 63 6b 73 20 68 68  3a 6d 6d 3a 73 73 2e 6d  |locks hh:mm:ss.m|
0000c5d0  73 20 2d 20 5b 78 78 78  78 78 78 2e 78 78 20 6b  |s - [xxxxxx.xx k|
0000c5e0  65 79 73 2f 73 65 63 5d  0a 0a 54 68 65 73 65 20  |eys/sec]..These |
0000c5f0  61 76 65 72 61 67 65 73  20 61 72 65 20 70 72 69  |averages are pri|
0000c600  6e 74 65 64 20 61 66 74  65 72 20 74 68 65 20 63  |nted after the c|
0000c610  6f 6d 70 6c 65 74 69 6f  6e 20 6f 66 20 65 61 63  |ompletion of eac|
0000c620  68 20 62 6c 6f 63 6b 2e  20 20 42 65 20 63 61 72  |h block.  Be car|
0000c630  65 66 75 6c 0a 68 6f 77  20 79 6f 75 20 72 65 61  |eful.how you rea|
0000c640  64 20 74 68 65 6d 2e 20  20 54 68 65 20 61 76 65  |d them.  The ave|
0000c650  72 61 67 65 73 0a 0a 31  30 2e 20 50 6c 61 74 66  |rages..10. Platf|
0000c660  6f 72 6d 20 73 70 65 63  69 66 69 63 20 69 6e 66  |orm specific inf|
0000c670  6f 72 6d 61 74 69 6f 6e  0a 2d 2d 2d 2d 2d 2d 2d  |ormation.-------|
0000c680  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
0000c690  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 0a 20 20 20 20 31  |----------.    1|
0000c6a0  30 61 2e 20 20 57 69 6e  64 6f 77 73 20 4e 54 20  |0a.  Windows NT |
0000c6b0  53 65 72 76 69 63 65 20  63 6c 69 65 6e 74 0a 0a  |Service client..|
0000c6c0  20 20 20 20 20 20 20 20  20 20 46 6f 72 20 74 68  |          For th|
0000c6d0  6f 73 65 20 72 75 6e 6e  69 6e 67 20 77 69 6e 64  |ose running wind|
0000c6e0  6f 77 73 20 4e 54 2c 20  65 73 70 65 63 69 61 6c  |ows NT, especial|
0000c6f0  6c 79 20 6f 6e 20 6d 75  6c 74 69 75 73 65 72 20  |ly on multiuser |
0000c700  73 79 73 74 65 6d 73 2c  0a 20 20 20 20 20 20 20  |systems,.       |
0000c710  20 20 20 74 68 65 20 4e  54 20 73 65 72 76 69 63  |   the NT servic|
0000c720  65 20 63 6c 69 65 6e 74  20 69 73 20 74 68 65 20  |e client is the |
0000c730  62 65 73 74 20 63 68 6f  69 63 65 20 6f 66 20 61  |best choice of a|
0000c740  20 63 6c 69 65 6e 74 20  74 6f 20 72 75 6e 2e 0a  | client to run..|
0000c750  20 20 20 20 20 20 20 20  20 20 54 68 65 20 73 65  |          The se|
0000c760  72 76 69 63 65 20 63 6c  69 65 6e 74 20 63 61 6e  |rvice client can|
0000c770  20 72 75 6e 20 77 69 74  68 6f 75 74 20 72 65 71  | run without req|
0000c780  75 69 72 69 6e 67 20 61  20 75 73 65 72 20 74 6f  |uiring a user to|
0000c790  20 62 65 0a 20 20 20 20  20 20 20 20 20 20 6c 6f  | be.          lo|
0000c7a0  67 67 65 64 20 69 6e 2c  20 61 6e 64 20 63 61 6e  |gged in, and can|
0000c7b0  20 6e 6f 74 20 62 65 20  73 74 6f 70 70 65 64 20  | not be stopped |
0000c7c0  62 79 20 61 20 6e 6f 6e  20 61 64 6d 69 6e 69 73  |by a non adminis|
0000c7d0  74 72 61 74 6f 72 2e 0a  20 20 20 20 20 20 20 20  |trator..        |
0000c7e0  20 20 55 73 65 72 73 20  6f 66 20 4e 54 20 77 6f  |  Users of NT wo|
0000c7f0  72 6b 73 74 61 74 69 6f  6e 20 77 68 6f 20 61 72  |rkstation who ar|
0000c800  65 20 61 6c 77 61 79 73  20 6c 6f 67 67 65 64 20  |e always logged |
0000c810  69 6e 20 6d 61 79 20 73  74 69 6c 6c 0a 20 20 20  |in may still.   |
0000c820  20 20 20 20 20 20 20 63  6f 6e 73 69 64 65 72 20  |       consider |
0000c830  75 73 69 6e 67 20 74 68  65 20 47 55 49 20 63 6c  |using the GUI cl|
0000c840  69 65 6e 74 2c 20 61 73  20 74 68 65 20 73 65 72  |ient, as the ser|
0000c850  76 69 63 65 20 68 61 73  20 6e 6f 20 75 73 65 72  |vice has no user|
0000c860  0a 20 20 20 20 20 20 20  20 20 20 69 6e 74 65 72  |.          inter|
0000c870  66 61 63 65 2e 0a 0a 20  20 20 20 31 30 62 2e 20  |face...    10b. |
0000c880  20 4d 53 2d 44 4f 53 20  63 6c 69 65 6e 74 0a 0a  | MS-DOS client..|
0000c890  20 20 20 20 20 20 20 20  20 20 54 68 65 20 4d 53  |          The MS|
0000c8a0  2d 44 4f 53 20 63 6c 69  65 6e 74 20 6f 70 65 72  |-DOS client oper|
0000c8b0  61 74 65 73 20 69 6e 20  74 68 65 20 73 61 6d 65  |ates in the same|
0000c8c0  20 6d 61 6e 6e 65 72 20  61 73 20 74 68 65 20 6f  | manner as the o|
0000c8d0  74 68 65 72 0a 20 20 20  20 20 20 20 20 20 20 6e  |ther.          n|
0000c8e0  6f 6e 2d 47 55 49 20 63  6c 69 65 6e 74 73 2c 20  |on-GUI clients, |
0000c8f0  77 69 74 68 20 74 77 6f  20 6d 61 6a 6f 72 20 64  |with two major d|
0000c900  69 66 66 65 72 65 6e 63  65 73 3a 0a 0a 20 20 20  |ifferences:..   |
0000c910  20 20 20 20 20 20 20 31  2e 20 44 75 65 20 74 6f  |       1. Due to|
0000c920  20 74 68 65 20 66 61 63  74 20 74 68 61 74 20 4d  | the fact that M|
0000c930  53 2d 44 4f 53 20 69 73  20 6e 6f 74 20 61 20 6d  |S-DOS is not a m|
0000c940  75 6c 74 69 74 61 73 6b  69 6e 67 20 6f 70 65 72  |ultitasking oper|
0000c950  61 74 69 6e 67 0a 20 20  20 20 20 20 20 20 20 20  |ating.          |
0000c960  20 20 20 73 79 73 74 65  6d 2c 20 74 68 69 73 20  |   system, this |
0000c970  63 6c 69 65 6e 74 20 68  61 73 20 6e 6f 20 77 61  |client has no wa|
0000c980  79 20 74 6f 20 72 75 6e  20 69 6e 20 74 68 65 20  |y to run in the |
0000c990  62 61 63 6b 67 72 6f 75  6e 64 2e 0a 20 20 20 20  |background..    |
0000c9a0  20 20 20 20 20 20 20 20  20 54 68 65 20 6f 6e 6c  |         The onl|
0000c9b0  79 20 74 77 6f 20 77 61  79 73 20 6b 6e 6f 77 6e  |y two ways known|
0000c9c0  20 74 6f 20 6d 75 6c 74  69 74 61 73 6b 20 69 74  | to multitask it|
0000c9d0  20 65 66 66 65 63 74 69  76 65 6c 79 20 61 72 65  | effectively are|
0000c9e0  20 75 6e 64 65 72 0a 20  20 20 20 20 20 20 20 20  | under.         |
0000c9f0  20 20 20 20 44 65 73 71  76 69 65 77 20 61 6e 64  |    Desqview and|
0000ca00  20 77 69 6e 64 6f 77 73  20 33 2e 78 3b 20 69 74  | windows 3.x; it|
0000ca10  20 69 73 20 6d 65 61 6e  74 20 70 72 69 6d 61 72  | is meant primar|
0000ca20  69 6c 79 20 66 6f 72 20  75 73 65 20 6f 6e 0a 20  |ily for use on. |
0000ca30  20 20 20 20 20 20 20 20  20 20 20 20 73 79 73 74  |            syst|
0000ca40  65 6d 73 20 77 68 69 63  68 20 61 72 65 20 72 75  |ems which are ru|
0000ca50  6e 6e 69 6e 67 20 6f 6c  64 65 72 20 6f 70 65 72  |nning older oper|
0000ca60  61 74 69 6e 67 20 73 79  73 74 65 6d 73 2c 20 62  |ating systems, b|
0000ca70  75 74 20 63 61 6e 0a 20  20 20 20 20 20 20 20 20  |ut can.         |
0000ca80  20 20 20 20 62 65 20 64  65 64 69 63 61 74 65 64  |    be dedicated|
0000ca90  20 66 6f 72 20 70 65 72  69 6f 64 73 20 6f 66 20  | for periods of |
0000caa0  74 69 6d 65 20 28 6f 76  65 72 6e 69 67 68 74 2c  |time (overnight,|
0000cab0  20 66 6f 72 20 65 78 61  6d 70 6c 65 2e 29 0a 20  | for example.). |
0000cac0  20 20 20 20 20 20 20 20  20 32 2e 20 44 75 65 20  |         2. Due |
0000cad0  74 6f 20 61 20 6c 61 63  6b 20 6f 66 20 73 74 61  |to a lack of sta|
0000cae0  6e 64 61 72 64 73 20 66  6f 72 20 54 43 50 2f 49  |ndards for TCP/I|
0000caf0  50 20 73 74 61 63 6b 73  20 28 61 6e 64 20 61 20  |P stacks (and a |
0000cb00  6c 61 63 6b 0a 20 20 20  20 20 20 20 20 20 20 20  |lack.           |
0000cb10  20 20 6f 66 20 74 69 6d  65 29 2c 20 74 68 65 72  |  of time), ther|
0000cb20  65 20 69 73 20 6e 6f 20  54 43 50 2f 49 50 20 73  |e is no TCP/IP s|
0000cb30  75 70 70 6f 72 74 20 69  6e 20 74 68 65 20 4d 53  |upport in the MS|
0000cb40  2d 44 4f 53 20 63 6c 69  65 6e 74 2e 0a 20 20 20  |-DOS client..   |
0000cb50  20 20 20 20 20 20 20 20  20 20 54 6f 20 75 73 65  |          To use|
0000cb60  20 74 68 69 73 20 63 6c  69 65 6e 74 2c 20 79 6f  | this client, yo|
0000cb70  75 20 6d 75 73 74 20 75  73 65 20 61 20 66 69 6c  |u must use a fil|
0000cb80  65 20 73 68 61 72 69 6e  67 20 6d 65 74 68 6f 64  |e sharing method|
0000cb90  20 74 6f 0a 20 20 20 20  20 20 20 20 20 20 20 20  | to.            |
0000cba0  20 66 65 65 64 20 69 74  20 62 75 66 66 65 72 20  | feed it buffer |
0000cbb0  66 69 6c 65 73 20 28 4e  46 53 2c 20 6e 65 74 77  |files (NFS, netw|
0000cbc0  61 72 65 2c 20 53 4d 42  2c 20 65 74 63 20 61 72  |are, SMB, etc ar|
0000cbd0  65 20 61 6c 6c 0a 20 20  20 20 20 20 20 20 20 20  |e all.          |
0000cbe0  20 20 20 61 63 63 65 70  74 61 62 6c 65 2e 29 20  |   acceptable.) |
0000cbf0  59 6f 75 20 6d 61 79 20  61 6c 73 6f 20 74 72 61  |You may also tra|
0000cc00  6e 73 66 65 72 20 62 75  66 66 65 72 73 20 74 6f  |nsfer buffers to|
0000cc10  20 61 6e 20 6f 66 66 6c  69 6e 65 0a 20 20 20 20  | an offline.    |
0000cc20  20 20 20 20 20 20 20 20  20 4d 53 2d 44 4f 53 20  |         MS-DOS |
0000cc30  6d 61 63 68 69 6e 65 20  76 69 61 20 61 20 66 6c  |machine via a fl|
0000cc40  6f 70 70 79 20 64 69 73  6b 20 69 66 20 79 6f 75  |oppy disk if you|
0000cc50  20 73 6f 20 64 65 73 69  72 65 2e 0a 0a 20 20 20  | so desire...   |
0000cc60  20 20 20 20 20 20 20 41  6c 73 6f 3a 0a 0a 20 20  |       Also:..  |
0000cc70  20 20 20 20 20 20 20 20  31 2e 20 54 6f 20 72 75  |        1. To ru|
0000cc80  6e 20 74 68 65 20 44 4f  53 20 63 6c 69 65 6e 74  |n the DOS client|
0000cc90  2c 20 69 74 20 69 73 20  6e 65 63 65 73 73 61 72  |, it is necessar|
0000cca0  79 20 74 6f 20 68 61 76  65 20 64 6f 73 34 67 77  |y to have dos4gw|
0000ccb0  2e 65 78 65 0a 20 20 20  20 20 20 20 20 20 20 20  |.exe.           |
0000ccc0  20 20 28 77 68 69 63 68  20 69 73 20 64 69 73 74  |  (which is dist|
0000ccd0  72 69 62 75 74 65 64 20  77 69 74 68 20 74 68 65  |ributed with the|
0000cce0  20 63 6c 69 65 6e 74 29  20 69 6e 20 79 6f 75 72  | client) in your|
0000ccf0  20 70 61 74 68 2e 0a 20  20 20 20 20 20 20 20 20  | path..         |
0000cd00  20 32 2e 20 54 68 65 20  44 4f 53 20 63 6c 69 65  | 2. The DOS clie|
0000cd10  6e 74 20 77 69 6c 6c 20  6e 6f 74 20 73 61 76 65  |nt will not save|
0000cd20  20 69 74 27 73 20 70 61  72 74 69 61 6c 20 77 6f  | it's partial wo|
0000cd30  72 6b 20 77 68 65 6e 20  69 74 20 69 73 0a 20 20  |rk when it is.  |
0000cd40  20 20 20 20 20 20 20 20  20 20 20 73 68 75 74 64  |           shutd|
0000cd50  6f 77 6e 20 28 44 4f 53  20 64 6f 65 73 6e 27 74  |own (DOS doesn't|
0000cd60  20 70 72 6f 76 69 64 65  20 61 64 65 71 75 61 74  | provide adequat|
0000cd70  65 20 73 69 67 6e 61 6c  20 68 61 6e 64 6c 69 6e  |e signal handlin|
0000cd80  67 29 2e 0a 20 20 20 20  20 20 20 20 20 20 20 20  |g)..            |
0000cd90  20 46 6f 72 20 74 68 69  73 20 72 65 61 73 6f 6e  | For this reason|
0000cda0  2c 20 79 6f 75 20 73 68  6f 75 6c 64 20 75 73 65  |, you should use|
0000cdb0  20 63 68 65 63 6b 70 6f  69 6e 74 20 66 69 6c 65  | checkpoint file|
0000cdc0  73 2e 0a 0a 20 20 20 20  31 30 63 2e 20 20 41 6d  |s...    10c.  Am|
0000cdd0  69 67 61 20 63 6c 69 65  6e 74 0a 0a 20 20 20 20  |iga client..    |
0000cde0  20 20 20 20 20 20 54 68  65 20 41 6d 69 67 61 20  |      The Amiga |
0000cdf0  63 6c 69 65 6e 74 20 72  65 71 75 69 72 65 73 3a  |client requires:|
0000ce00  0a 0a 20 20 20 20 20 20  20 20 20 20 50 6c 65 61  |..          Plea|
0000ce10  73 65 20 72 65 61 64 20  72 65 61 64 6d 65 2e 61  |se read readme.a|
0000ce20  6d 69 67 61 0a 0a 20 20  20 20 20 20 20 20 20 20  |miga..          |
0000ce30  54 68 65 20 6f 72 69 67  69 6e 61 6c 20 61 6d 69  |The original ami|
0000ce40  67 61 20 70 6f 72 74 20  77 61 73 20 6d 61 64 65  |ga port was made|
0000ce50  20 62 79 20 60 63 61 77  27 2c 20 61 6e 64 20 72  | by `caw', and r|
0000ce60  65 77 72 69 74 74 65 6e  20 66 6f 72 0a 20 20 20  |ewritten for.   |
0000ce70  20 20 20 20 20 20 20 52  43 35 2d 36 34 20 61 6e  |       RC5-64 an|
0000ce80  64 20 44 45 53 20 62 79  20 53 74 65 66 61 6e 20  |d DES by Stefan |
0000ce90  53 6d 69 65 74 61 6e 6f  77 73 6b 69 20 28 61 6b  |Smietanowski (ak|
0000cea0  61 20 42 6c 61 73 74 29  2e 0a 0a 20 20 20 20 20  |a Blast)...     |
0000ceb0  20 20 20 20 20 46 6f 72  20 68 65 6c 70 20 77 69  |     For help wi|
0000cec0  74 68 20 74 68 65 20 41  6d 69 67 61 20 63 6c 69  |th the Amiga cli|
0000ced0  65 6e 74 2c 20 79 6f 75  20 63 61 6e 20 65 69 74  |ent, you can eit|
0000cee0  68 65 72 20 61 73 6b 20  74 68 72 6f 75 67 68 0a  |her ask through.|
0000cef0  20 20 20 20 20 20 20 20  20 20 22 73 74 61 6e 64  |          "stand|
0000cf00  61 72 64 22 20 73 75 70  70 6f 72 74 20 63 68 61  |ard" support cha|
0000cf10  6e 6e 65 6c 73 20 28 6c  69 73 74 65 64 20 62 65  |nnels (listed be|
0000cf20  6c 6f 77 29 2c 20 6f 72  20 76 69 73 69 74 20 74  |low), or visit t|
0000cf30  68 65 20 41 6d 69 67 61  0a 20 20 20 20 20 20 20  |he Amiga.       |
0000cf40  20 20 20 52 43 35 20 74  65 61 6d 20 68 6f 6d 65  |   RC5 team home|
0000cf50  70 61 67 65 20 28 68 74  74 70 3a 2f 2f 68 6f 6d  |page (http://hom|
0000cf60  65 70 61 67 65 2e 63 69  73 74 72 6f 6e 2e 6e 6c  |epage.cistron.nl|
0000cf70  2f 7e 74 74 61 76 6f 6c  79 2f 72 63 35 2f 29 20  |/~ttavoly/rc5/) |
0000cf80  66 6f 72 0a 20 20 20 20  20 20 20 20 20 20 6d 6f  |for.          mo|
0000cf90  72 65 20 41 6d 69 67 61  2d 73 70 65 63 69 66 69  |re Amiga-specifi|
0000cfa0  63 20 69 6e 66 6f 72 6d  61 74 69 6f 6e 2e 20 28  |c information. (|
0000cfb0  4f 72 20 65 2d 6d 61 69  6c 20 72 63 35 40 61 6d  |Or e-mail rc5@am|
0000cfc0  69 67 61 2e 63 69 73 74  72 6f 6e 2e 6e 6c 29 0a  |iga.cistron.nl).|
0000cfd0  0a 20 20 20 20 20 20 20  20 20 20 49 66 20 79 6f  |.          If yo|
0000cfe0  75 20 68 61 76 65 20 70  72 6f 62 6c 65 6d 73 20  |u have problems |
0000cff0  77 69 74 68 20 74 68 65  20 41 4d 49 47 41 20 70  |with the AMIGA p|
0000d000  6f 72 74 20 79 6f 75 20  62 65 6c 69 65 76 65 20  |ort you believe |
0000d010  74 6f 20 62 65 20 41 4d  49 47 41 0a 20 20 20 20  |to be AMIGA.    |
0000d020  20 20 20 20 20 20 73 70  65 63 69 66 69 63 2c 20  |      specific, |
0000d030  6d 61 69 6c 20 62 6c 61  73 74 40 61 6d 69 67 61  |mail blast@amiga|
0000d040  6e 65 74 2e 6f 72 67 2c  20 6f 72 20 6c 6f 6f 6b  |net.org, or look|
0000d050  20 66 6f 72 20 68 69 6d  20 61 73 20 60 42 6c 61  | for him as `Bla|
0000d060  73 74 27 20 6f 72 0a 20  20 20 20 20 20 20 20 20  |st' or.         |
0000d070  20 60 42 6c 61 73 74 32  27 20 6f 6e 20 41 4e 65  | `Blast2' on ANe|
0000d080  74 20 23 41 6d 69 67 61  2e 20 28 69 72 63 2e 61  |t #Amiga. (irc.a|
0000d090  6d 69 67 61 6e 65 74 2e  6f 72 67 20 6f 72 20 61  |miganet.org or a|
0000d0a0  6e 79 20 6f 74 68 65 72  20 41 4e 65 74 0a 20 20  |ny other ANet.  |
0000d0b0  20 20 20 20 20 20 20 20  73 65 72 76 65 72 20 77  |        server w|
0000d0c0  69 6c 6c 20 77 6f 72 6b  2e 29 0a 0a 20 20 20 20  |ill work.)..    |
0000d0d0  31 30 64 2e 20 20 52 49  53 43 20 4f 53 20 43 4c  |10d.  RISC OS CL|
0000d0e0  49 0a 0a 20 20 20 20 20  20 20 20 20 20 54 68 65  |I..          The|
0000d0f0  20 52 49 53 43 20 4f 53  20 43 4c 49 20 63 6c 69  | RISC OS CLI cli|
0000d100  65 6e 74 20 72 65 71 75  69 72 65 73 3a 0a 0a 20  |ent requires:.. |
0000d110  20 20 20 20 20 20 20 20  20 2d 52 49 53 43 20 4f  |         -RISC O|
0000d120  53 20 33 2e 31 30 20 6f  72 20 6c 61 74 65 72 0a  |S 3.10 or later.|
0000d130  20 20 20 20 20 20 20 20  20 20 2d 54 68 65 20 41  |          -The A|
0000d140  63 6f 72 6e 20 49 6e 74  65 72 6e 65 74 20 6d 6f  |corn Internet mo|
0000d150  64 75 6c 65 2c 20 6f 72  20 61 20 63 6f 6d 70 61  |dule, or a compa|
0000d160  74 69 62 6c 65 20 73 74  61 63 6b 20 28 65 67 20  |tible stack (eg |
0000d170  46 72 65 65 4e 65 74 29  0a 0a 20 20 20 20 20 20  |FreeNet)..      |
0000d180  20 20 20 20 54 68 65 20  52 49 53 43 20 4f 53 20  |    The RISC OS |
0000d190  70 6f 72 74 20 77 61 73  20 63 72 65 61 74 65 64  |port was created|
0000d1a0  20 62 79 20 61 6e 74 2e  6f 72 67 20 28 74 65 61  | by ant.org (tea|
0000d1b0  6d 20 35 35 33 29 2e 0a  0a 20 20 20 20 20 20 20  |m 553)...       |
0000d1c0  20 20 20 49 66 20 79 6f  75 20 72 75 6e 20 74 68  |   If you run th|
0000d1d0  65 20 52 49 53 43 20 4f  53 20 63 6c 69 65 6e 74  |e RISC OS client|
0000d1e0  20 69 6e 20 61 20 74 61  73 6b 20 77 69 6e 64 6f  | in a task windo|
0000d1f0  77 2c 20 79 6f 75 20 63  61 6e 20 72 65 64 75 63  |w, you can reduc|
0000d200  65 0a 20 20 20 20 20 20  20 20 20 20 74 68 65 20  |e.          the |
0000d210  61 6d 6f 75 6e 74 20 6f  66 20 70 72 6f 63 65 73  |amount of proces|
0000d220  73 6f 72 20 74 69 6d 65  20 75 73 65 64 20 62 79  |sor time used by|
0000d230  20 64 65 63 72 65 61 73  69 6e 67 20 74 68 65 20  | decreasing the |
0000d240  6b 65 79 73 20 70 65 72  0a 20 20 20 20 20 20 20  |keys per.       |
0000d250  20 20 20 74 69 6d 65 73  6c 69 63 65 20 73 65 74  |   timeslice set|
0000d260  74 69 6e 67 2e 0a 0a 20  20 20 20 20 20 20 20 20  |ting...         |
0000d270  20 54 68 65 20 52 49 53  43 20 4f 53 20 43 4c 49  | The RISC OS CLI|
0000d280  20 63 6c 69 65 6e 74 20  63 61 6e 20 62 65 20 72  | client can be r|
0000d290  75 6e 20 69 6e 20 61 20  74 61 73 6b 20 77 69 6e  |un in a task win|
0000d2a0  64 6f 77 20 61 74 20 62  6f 6f 74 20 74 69 6d 65  |dow at boot time|
0000d2b0  0a 20 20 20 20 20 20 20  20 20 20 62 79 20 61 64  |.          by ad|
0000d2c0  64 69 6e 67 20 74 68 65  20 63 6f 6d 6d 61 6e 64  |ding the command|
0000d2d0  0a 0a 20 20 20 20 20 20  20 20 20 20 20 20 54 61  |..            Ta|
0000d2e0  73 6b 57 69 6e 64 6f 77  20 22 52 75 6e 20 7b 70  |skWindow "Run {p|
0000d2f0  61 74 68 20 74 6f 20 63  6c 69 65 6e 74 7d 2e 72  |ath to client}.r|
0000d300  63 35 64 65 73 22 20 2d  77 69 6d 70 73 6c 6f 74  |c5des" -wimpslot|
0000d310  20 33 35 32 4b 0a 20 20  20 20 20 20 20 20 20 20  | 352K.          |
0000d320  20 20 20 20 20 20 20 20  2d 6e 61 6d 65 20 22 52  |        -name "R|
0000d330  43 35 44 45 53 20 63 6c  69 65 6e 74 22 0a 0a 20  |C5DES client".. |
0000d340  20 20 20 20 20 20 20 20  20 74 6f 20 79 6f 75 72  |         to your|
0000d350  20 64 65 73 6b 74 6f 70  20 62 6f 6f 74 20 66 69  | desktop boot fi|
0000d360  6c 65 2e 20 43 68 61 6e  67 69 6e 67 20 74 68 65  |le. Changing the|
0000d370  20 71 75 6f 74 65 64 20  63 6f 6d 6d 61 6e 64 20  | quoted command |
0000d380  74 6f 0a 20 20 20 20 20  20 20 20 20 20 22 52 75  |to.          "Ru|
0000d390  6e 20 7b 70 61 74 68 20  74 6f 20 63 6c 69 65 6e  |n {path to clien|
0000d3a0  74 7d 2e 72 63 35 64 65  73 20 7b 20 3e 20 6e 75  |t}.rc5des { > nu|
0000d3b0  6c 6c 3a 20 7d 22 20 77  69 6c 6c 20 6d 61 6b 65  |ll: }" will make|
0000d3c0  20 74 68 65 20 63 6c 69  65 6e 74 0a 20 20 20 20  | the client.    |
0000d3d0  20 20 20 20 20 20 69 6e  76 69 73 69 62 6c 65 2e  |      invisible.|
0000d3e0  20 53 74 6f 70 20 69 74  20 62 79 20 6b 69 6c 6c  | Stop it by kill|
0000d3f0  69 6e 67 20 69 74 20 76  69 61 20 74 68 65 20 74  |ing it via the t|
0000d400  61 73 6b 20 6d 61 6e 61  67 65 72 20 6f 72 20 62  |ask manager or b|
0000d410  79 0a 20 20 20 20 20 20  20 20 20 20 63 72 65 61  |y.          crea|
0000d420  74 69 6e 67 20 61 20 66  69 6c 65 20 22 65 78 69  |ting a file "exi|
0000d430  74 72 63 35 2f 6e 6f 77  22 20 69 6e 20 74 68 65  |trc5/now" in the|
0000d440  20 63 6c 69 65 6e 74 27  73 20 64 69 72 65 63 74  | client's direct|
0000d450  6f 72 79 2e 0a 20 20 20  20 20 20 20 20 20 20 41  |ory..          A|
0000d460  6c 74 65 72 6e 61 74 69  76 65 6c 79 2c 20 79 6f  |lternatively, yo|
0000d470  75 20 77 69 6c 6c 20 70  72 6f 62 61 62 6c 79 20  |u will probably |
0000d480  62 65 20 62 65 74 74 65  72 20 6f 66 66 20 69 6e  |be better off in|
0000d490  73 74 61 6c 6c 69 6e 67  20 74 68 65 0a 20 20 20  |stalling the.   |
0000d4a0  20 20 20 20 20 20 20 52  49 53 43 20 4f 53 20 47  |       RISC OS G|
0000d4b0  55 49 20 63 6c 69 65 6e  74 2e 0a 0a 20 20 20 20  |UI client...    |
0000d4c0  20 20 20 20 20 20 46 6f  72 20 68 65 6c 70 20 77  |      For help w|
0000d4d0  69 74 68 20 74 68 65 20  52 49 53 43 20 4f 53 20  |ith the RISC OS |
0000d4e0  63 6c 69 65 6e 74 2c 20  79 6f 75 20 63 61 6e 20  |client, you can |
0000d4f0  65 69 74 68 65 72 20 61  73 6b 20 74 68 72 6f 75  |either ask throu|
0000d500  67 68 0a 20 20 20 20 20  20 20 20 20 20 22 73 74  |gh.          "st|
0000d510  61 6e 64 61 72 64 22 20  73 75 70 70 6f 72 74 20  |andard" support |
0000d520  63 68 61 6e 6e 65 6c 73  20 28 6c 69 73 74 65 64  |channels (listed|
0000d530  20 62 65 6c 6f 77 29 2c  20 6f 72 20 76 69 73 69  | below), or visi|
0000d540  74 20 74 68 65 20 61 6e  74 2e 6f 72 67 0a 20 20  |t the ant.org.  |
0000d550  20 20 20 20 20 20 20 20  52 43 35 20 74 65 61 6d  |        RC5 team|
0000d560  20 68 6f 6d 65 70 61 67  65 20 28 68 74 74 70 3a  | homepage (http:|
0000d570  2f 2f 77 77 77 2e 61 6e  74 2e 6f 72 67 2f 72 63  |//www.ant.org/rc|
0000d580  35 2f 29 20 66 6f 72 20  6d 6f 72 65 20 52 49 53  |5/) for more RIS|
0000d590  43 20 4f 53 2d 0a 20 20  20 20 20 20 20 20 20 20  |C OS-.          |
0000d5a0  73 70 65 63 69 66 69 63  20 69 6e 66 6f 72 6d 61  |specific informa|
0000d5b0  74 69 6f 6e 2e 20 28 4f  72 20 65 2d 6d 61 69 6c  |tion. (Or e-mail|
0000d5c0  20 72 63 35 40 61 6e 74  2e 6f 72 67 29 0a 0a 20  | rc5@ant.org).. |
0000d5d0  20 20 20 20 20 20 20 20  20 49 66 20 79 6f 75 20  |         If you |
0000d5e0  68 61 76 65 20 70 72 6f  62 6c 65 6d 73 20 77 69  |have problems wi|
0000d5f0  74 68 20 74 68 65 20 52  49 53 43 20 4f 53 20 70  |th the RISC OS p|
0000d600  6f 72 74 20 79 6f 75 20  62 65 6c 69 65 76 65 20  |ort you believe |
0000d610  74 6f 20 62 65 0a 20 20  20 20 20 20 20 20 20 20  |to be.          |
0000d620  52 49 53 43 20 4f 53 20  73 70 65 63 69 66 69 63  |RISC OS specific|
0000d630  2c 20 6d 61 69 6c 20 6b  62 72 61 63 65 79 40 61  |, mail kbracey@a|
0000d640  63 6f 72 6e 2e 63 6f 2e  75 6b 2e 0a 0a 0a 31 31  |corn.co.uk....11|
0000d650  2e 20 20 46 72 65 71 75  65 6e 74 6c 79 20 61 73  |.  Frequently as|
0000d660  6b 65 64 20 71 75 65 73  74 69 6f 6e 73 0a 2d 2d  |ked questions.--|
0000d670  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
0000d680  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 0a 0a 51 3a  |------------..Q:|
0000d690  20 20 57 68 61 74 20 69  73 20 61 20 74 65 61 6d  |  What is a team|
0000d6a0  3f 0a 0a 20 20 20 20 41  20 74 65 61 6d 20 69 73  |?..    A team is|
0000d6b0  20 61 6e 20 65 6e 74 69  74 79 20 6f 6e 20 6f 75  | an entity on ou|
0000d6c0  72 20 73 74 61 74 73 20  73 65 72 76 65 72 20 74  |r stats server t|
0000d6d0  68 61 74 20 61 6c 6c 6f  77 73 20 61 20 67 72 6f  |hat allows a gro|
0000d6e0  75 70 20 6f 66 0a 70 65  6f 70 6c 65 20 74 6f 20  |up of.people to |
0000d6f0  77 6f 72 6b 20 74 6f 67  65 74 68 65 72 20 69 6e  |work together in|
0000d700  20 6f 72 64 65 72 20 74  6f 20 73 68 6f 77 20 74  | order to show t|
0000d710  68 65 69 72 20 63 6f 6d  62 69 6e 65 64 20 6b 65  |heir combined ke|
0000d720  79 72 61 74 65 2e 20 4e  6f 74 65 0a 74 68 61 74  |yrate. Note.that|
0000d730  20 63 72 65 61 74 69 6e  67 20 61 20 74 65 61 6d  | creating a team|
0000d740  20 64 6f 65 73 6e 27 74  20 6e 65 63 65 73 73 61  | doesn't necessa|
0000d750  72 69 6c 79 20 6d 65 61  6e 20 79 6f 75 27 6c 6c  |rily mean you'll|
0000d760  20 68 69 74 20 74 68 65  20 74 6f 70 20 31 30 30  | hit the top 100|
0000d770  0a 6c 69 73 74 69 6e 67  73 2c 20 62 65 63 61 75  |.listings, becau|
0000d780  73 65 20 74 65 61 6d 73  20 61 72 65 20 72 61 6e  |se teams are ran|
0000d790  6b 65 64 20 73 65 70 61  72 61 74 65 6c 79 20 66  |ked separately f|
0000d7a0  72 6f 6d 20 69 6e 64 69  76 69 64 75 61 6c 73 2e  |rom individuals.|
0000d7b0  0a 0a 51 3a 20 20 44 6f  20 49 20 6e 65 65 64 20  |..Q:  Do I need |
0000d7c0  74 6f 20 6a 6f 69 6e 20  61 20 74 65 61 6d 3f 0a  |to join a team?.|
0000d7d0  0a 20 20 20 20 4e 6f 2c  20 79 6f 75 20 64 6f 20  |.    No, you do |
0000d7e0  6e 6f 74 20 6e 65 65 64  20 74 6f 20 6a 6f 69 6e  |not need to join|
0000d7f0  20 61 20 74 65 61 6d 2e  20 20 54 65 61 6d 73 20  | a team.  Teams |
0000d800  65 78 69 73 74 20 73 6f  20 74 68 61 74 20 79 6f  |exist so that yo|
0000d810  75 20 63 61 6e 20 73 68  6f 77 0a 67 72 6f 75 70  |u can show.group|
0000d820  20 73 74 72 65 6e 67 74  68 2c 20 68 65 6c 70 20  | strength, help |
0000d830  61 64 76 6f 63 61 74 65  20 61 20 70 6c 61 74 66  |advocate a platf|
0000d840  6f 72 6d 2c 20 65 74 63  2e 20 59 6f 75 20 63 61  |orm, etc. You ca|
0000d850  6e 20 73 65 65 20 61 20  6c 69 73 74 69 6e 67 20  |n see a listing |
0000d860  6f 66 0a 74 65 61 6d 73  20 62 61 73 65 64 20 73  |of.teams based s|
0000d870  6f 72 74 65 64 20 62 79  20 74 68 65 69 72 20 74  |orted by their t|
0000d880  79 70 65 20 61 74 0a 68  74 74 70 3a 2f 2f 73 74  |ype at.http://st|
0000d890  61 74 73 2e 64 69 73 74  72 69 62 75 74 65 64 2e  |ats.distributed.|
0000d8a0  6e 65 74 2f 74 65 61 6d  6c 69 73 74 2e 68 74 6d  |net/teamlist.htm|
0000d8b0  6c 0a 0a 51 3a 20 20 41  72 65 20 74 68 65 72 65  |l..Q:  Are there|
0000d8c0  20 61 6e 79 20 64 69 73  61 64 76 61 6e 74 61 67  | any disadvantag|
0000d8d0  65 73 20 74 6f 20 6a 6f  69 6e 69 6e 67 20 61 20  |es to joining a |
0000d8e0  74 65 61 6d 3f 0a 0a 20  20 20 20 54 68 65 20 6f  |team?..    The o|
0000d8f0  6e 6c 79 20 64 69 73 61  64 76 61 6e 74 61 67 65  |nly disadvantage|
0000d900  20 74 6f 20 6a 6f 69 6e  69 6e 67 20 61 20 74 65  | to joining a te|
0000d910  61 6d 20 69 73 20 74 68  61 74 20 70 61 72 74 20  |am is that part |
0000d920  6f 66 20 74 68 65 20 70  72 69 7a 65 20 6d 6f 6e  |of the prize mon|
0000d930  65 79 0a 74 68 61 74 20  77 6f 75 6c 64 20 6e 6f  |ey.that would no|
0000d940  72 6d 61 6c 6c 79 20 67  6f 20 74 6f 20 79 6f 75  |rmally go to you|
0000d950  20 77 69 6c 6c 20 62 65  20 73 70 6c 69 74 20 77  | will be split w|
0000d960  69 74 68 20 79 6f 75 72  20 74 65 61 6d 2e 0a 0a  |ith your team...|
0000d970  51 3a 20 20 48 6f 77 20  64 6f 20 49 20 6a 6f 69  |Q:  How do I joi|
0000d980  6e 20 61 20 74 65 61 6d  3f 0a 0a 20 20 20 20 54  |n a team?..    T|
0000d990  6f 20 6a 6f 69 6e 20 61  20 74 65 61 6d 2c 20 67  |o join a team, g|
0000d9a0  6f 20 74 6f 20 68 74 74  70 3a 2f 2f 73 74 61 74  |o to http://stat|
0000d9b0  73 2e 64 69 73 74 72 69  62 75 74 65 64 2e 6e 65  |s.distributed.ne|
0000d9c0  74 2f 20 61 6e 64 20 73  65 61 72 63 68 0a 66 6f  |t/ and search.fo|
0000d9d0  72 20 79 6f 75 72 20 22  70 65 72 73 6f 6e 61 6c  |r your "personal|
0000d9e0  20 70 61 67 65 22 2e 20  54 6f 20 64 6f 20 74 68  | page". To do th|
0000d9f0  69 73 2c 20 73 63 72 6f  6c 6c 20 64 6f 77 6e 20  |is, scroll down |
0000da00  74 6f 20 74 68 65 20 65  6e 74 72 79 20 22 73 65  |to the entry "se|
0000da10  61 72 63 68 0a 66 6f 72  20 74 65 61 6d 22 20 61  |arch.for team" a|
0000da20  6e 64 20 65 6e 74 65 72  20 79 6f 75 72 20 65 2d  |nd enter your e-|
0000da30  6d 61 69 6c 20 61 64 64  72 65 73 73 2c 20 74 68  |mail address, th|
0000da40  65 6e 20 63 6c 69 63 6b  20 22 67 6f 22 2e 20 59  |en click "go". Y|
0000da50  6f 75 20 73 68 6f 75 6c  64 20 62 65 0a 67 69 76  |ou should be.giv|
0000da60  65 64 20 61 20 73 63 72  65 65 6e 20 74 68 61 74  |ed a screen that|
0000da70  20 73 68 6f 77 73 20 79  6f 75 72 20 63 75 72 72  | shows your curr|
0000da80  65 6e 74 20 72 61 6e 6b  2c 20 65 2d 6d 61 69 6c  |ent rank, e-mail|
0000da90  20 61 64 64 72 65 73 73  2c 20 74 6f 74 61 6c 0a  | address, total.|
0000daa0  62 6c 6f 63 6b 73 2c 20  74 69 6d 65 20 77 6f 72  |blocks, time wor|
0000dab0  6b 69 6e 67 2c 20 64 61  74 65 20 6f 66 20 6c 61  |king, date of la|
0000dac0  73 74 20 62 6c 6f 63 6b  2c 20 61 6e 64 20 61 76  |st block, and av|
0000dad0  65 72 61 74 65 20 6b 65  79 72 61 74 65 2e 20 43  |erate keyrate. C|
0000dae0  6c 69 63 6b 20 6f 6e 0a  79 6f 75 72 20 65 2d 6d  |lick on.your e-m|
0000daf0  61 69 6c 20 61 64 64 72  65 73 73 2c 20 61 6e 64  |ail address, and|
0000db00  20 79 6f 75 20 77 69 6c  6c 20 62 65 20 74 61 6b  | you will be tak|
0000db10  65 6e 20 74 6f 20 79 6f  75 72 20 70 65 72 73 6f  |en to your perso|
0000db20  6e 61 6c 20 70 61 67 65  2e 0a 0a 46 72 6f 6d 20  |nal page...From |
0000db30  79 6f 75 72 20 70 65 72  73 6f 6e 61 6c 20 70 61  |your personal pa|
0000db40  67 65 2c 20 73 63 72 6f  6c 6c 20 74 6f 20 74 68  |ge, scroll to th|
0000db50  65 20 62 6f 74 74 6f 6d  20 77 68 65 72 65 20 69  |e bottom where i|
0000db60  74 20 73 61 79 73 20 27  4d 61 69 6c 20 6d 65 20  |t says 'Mail me |
0000db70  61 0a 70 61 73 73 77 6f  72 64 27 20 61 6e 64 20  |a.password' and |
0000db80  63 6c 69 63 6b 2e 20 54  68 65 6e 2c 20 77 61 69  |click. Then, wai|
0000db90  74 20 66 6f 72 20 79 6f  75 72 20 70 61 73 73 77  |t for your passw|
0000dba0  6f 72 64 20 74 6f 20 61  72 72 69 76 65 2e 20 49  |ord to arrive. I|
0000dbb0  66 20 69 74 0a 68 61 73  6e 27 74 20 61 72 72 69  |f it.hasn't arri|
0000dbc0  76 65 64 20 69 6e 20 79  6f 75 72 20 65 2d 6d 61  |ved in your e-ma|
0000dbd0  69 6c 20 69 6e 20 31 35  20 6d 69 6e 75 74 65 73  |il in 15 minutes|
0000dbe0  20 6f 72 20 73 6f 2c 20  67 6f 20 62 61 63 6b 20  | or so, go back |
0000dbf0  74 6f 20 79 6f 75 72 0a  70 65 72 73 6f 6e 61 6c  |to your.personal|
0000dc00  20 70 61 67 65 20 61 6e  64 20 63 6c 69 63 6b 20  | page and click |
0000dc10  27 57 68 6f 6f 70 73 21  20 49 20 63 61 6e 27 74  |'Whoops! I can't|
0000dc20  20 73 65 65 6d 20 74 6f  20 66 69 6e 64 20 6d 79  | seem to find my|
0000dc30  20 70 61 73 73 77 6f 72  64 2e 0a 43 61 6e 20 79  | password..Can y|
0000dc40  6f 75 20 73 65 6e 64 20  69 74 20 74 6f 20 6d 65  |ou send it to me|
0000dc50  20 61 67 61 69 6e 3f 27  2e 0a 0a 4f 6e 63 65 20  | again?'...Once |
0000dc60  79 6f 75 72 20 70 61 73  73 77 6f 72 64 20 61 72  |your password ar|
0000dc70  72 69 76 65 73 2c 20 65  6e 74 65 72 20 79 6f 75  |rives, enter you|
0000dc80  72 20 70 61 73 73 77 6f  72 64 20 6f 6e 20 79 6f  |r password on yo|
0000dc90  75 72 20 70 65 72 73 6f  6e 61 6c 20 70 61 67 65  |ur personal page|
0000dca0  2c 0a 61 6e 64 20 63 6c  69 63 6b 20 22 45 64 69  |,.and click "Edi|
0000dcb0  74 20 70 61 72 74 69 63  69 70 61 6e 74 20 69 6e  |t participant in|
0000dcc0  66 6f 72 6d 61 74 69 6f  6e 22 2e 20 4f 6e 63 65  |formation". Once|
0000dcd0  20 69 6e 73 69 64 65 2c  20 79 6f 75 27 6c 6c 20  | inside, you'll |
0000dce0  73 65 65 20 61 0a 73 63  72 65 65 6e 20 77 69 74  |see a.screen wit|
0000dcf0  68 20 79 6f 75 72 20 65  2d 6d 61 69 6c 20 61 64  |h your e-mail ad|
0000dd00  64 72 65 73 73 2c 20 74  65 61 6d 20 61 66 66 69  |dress, team affi|
0000dd10  6c 69 61 74 69 6f 6e 2c  20 43 68 61 72 69 74 79  |liation, Charity|
0000dd20  20 73 65 6c 65 63 74 69  6f 6e 2c 0a 61 6e 64 20  | selection,.and |
0000dd30  61 20 62 75 74 74 6f 6e  20 74 68 61 74 20 73 61  |a button that sa|
0000dd40  79 73 20 22 75 70 64 61  74 65 20 70 61 72 74 69  |ys "update parti|
0000dd50  63 69 70 61 6e 74 20 69  6e 66 6f 72 6d 61 74 69  |cipant informati|
0000dd60  6f 6e 2e 22 20 48 65 72  65 20 65 6e 74 65 72 20  |on." Here enter |
0000dd70  74 68 65 0a 74 65 61 6d  20 69 64 20 6f 66 20 74  |the.team id of t|
0000dd80  68 65 20 74 65 61 6d 20  79 6f 75 20 77 69 73 68  |he team you wish|
0000dd90  20 74 6f 20 6a 6f 69 6e  20 28 74 68 65 20 74 65  | to join (the te|
0000dda0  61 6d 20 69 64 20 6f 66  20 74 68 65 20 74 65 61  |am id of the tea|
0000ddb0  6d 20 69 73 20 6f 6e 20  74 68 65 0a 70 61 67 65  |m is on the.page|
0000ddc0  20 6f 66 20 74 68 65 20  74 65 61 6d 20 79 6f 75  | of the team you|
0000ddd0  20 64 65 63 69 64 65 64  20 74 6f 20 6a 6f 69 6e  | decided to join|
0000dde0  2e 29 20 59 6f 75 20 6d  61 79 20 61 6c 73 6f 20  |.) You may also |
0000ddf0  77 69 73 68 20 74 6f 20  76 6f 74 65 20 6f 6e 0a  |wish to vote on.|
0000de00  77 68 65 72 65 20 74 68  65 20 63 68 61 72 69 74  |where the charit|
0000de10  79 20 70 61 72 74 20 6f  66 20 74 68 65 20 70 72  |y part of the pr|
0000de20  69 7a 65 20 6d 6f 6e 65  79 20 77 69 6c 6c 20 67  |ize money will g|
0000de30  6f 20 74 6f 20 61 74 20  74 68 69 73 20 74 69 6d  |o to at this tim|
0000de40  65 20 61 73 0a 77 65 6c  6c 2e 20 57 68 65 6e 20  |e as.well. When |
0000de50  79 6f 75 27 72 65 20 64  6f 6e 65 2c 20 63 6c 69  |you're done, cli|
0000de60  63 6b 20 22 75 70 64 61  74 65 20 70 61 72 74 69  |ck "update parti|
0000de70  63 69 70 61 6e 74 20 69  6e 66 6f 72 6d 61 74 69  |cipant informati|
0000de80  6f 6e 2e 22 0a 0a 51 3a  20 20 49 20 63 61 6e 27  |on."..Q:  I can'|
0000de90  74 20 66 69 6e 64 20 6d  79 20 70 65 72 73 6f 6e  |t find my person|
0000dea0  61 6c 20 73 74 61 74 73  20 70 61 67 65 21 0a 0a  |al stats page!..|
0000deb0  41 3a 20 20 49 74 20 77  69 6c 6c 20 74 61 6b 65  |A:  It will take|
0000dec0  20 61 6e 20 61 76 65 72  61 67 65 20 6f 66 20 32  | an average of 2|
0000ded0  34 20 68 6f 75 72 73 20  73 69 6e 63 65 20 74 68  |4 hours since th|
0000dee0  65 20 74 69 6d 65 20 79  6f 75 20 73 65 6e 74 20  |e time you sent |
0000def0  79 6f 75 72 0a 66 69 72  73 74 20 62 6c 6f 63 6b  |your.first block|
0000df00  20 69 6e 20 66 6f 72 20  79 6f 75 72 20 6e 61 6d  | in for your nam|
0000df10  65 20 74 6f 20 61 70 70  65 61 72 20 6f 6e 20 74  |e to appear on t|
0000df20  68 65 20 73 74 61 74 73  20 70 61 67 65 3b 20 74  |he stats page; t|
0000df30  68 65 20 64 61 74 61 62  61 73 65 0a 69 73 20 75  |he database.is u|
0000df40  70 64 61 74 65 64 20 6f  6e 6c 79 20 64 61 69 6c  |pdated only dail|
0000df50  79 2e 0a 0a 51 3a 20 20  57 68 61 74 20 64 6f 65  |y...Q:  What doe|
0000df60  73 20 22 73 74 61 74 73  20 61 72 65 20 6f 66 66  |s "stats are off|
0000df70  6c 69 6e 65 20 66 6f 72  20 74 68 65 20 64 61 69  |line for the dai|
0000df80  6c 79 20 75 70 64 61 74  65 22 20 6d 65 61 6e 3f  |ly update" mean?|
0000df90  0a 0a 41 3a 20 20 54 6f  20 6b 65 65 70 20 63 61  |..A:  To keep ca|
0000dfa0  6c 63 75 6c 61 74 69 6f  6e 73 20 73 69 6d 70 6c  |lculations simpl|
0000dfb0  65 72 20 61 6e 64 20 63  61 75 73 65 20 6c 65 73  |er and cause les|
0000dfc0  73 20 6c 6f 61 64 20 6f  6e 20 74 68 65 20 73 74  |s load on the st|
0000dfd0  61 74 73 20 73 65 72 76  65 72 2c 0a 74 68 65 20  |ats server,.the |
0000dfe0  73 74 61 74 73 20 73 65  72 76 65 72 20 69 73 20  |stats server is |
0000dff0  6f 6e 6c 79 20 75 70 64  61 74 65 64 20 6f 6e 63  |only updated onc|
0000e000  65 20 61 20 64 61 79 20  61 74 20 61 70 70 72 6f  |e a day at appro|
0000e010  78 69 6d 61 74 65 6c 79  20 30 3a 30 30 20 47 4d  |ximately 0:00 GM|
0000e020  54 2e 0a 44 75 72 69 6e  67 20 74 68 69 73 20 74  |T..During this t|
0000e030  69 6d 65 2c 20 6f 6e 6c  79 20 74 68 65 20 74 6f  |ime, only the to|
0000e040  70 20 31 30 30 20 6c 69  73 74 69 6e 67 73 20 66  |p 100 listings f|
0000e050  72 6f 6d 20 74 68 65 20  70 72 65 76 69 6f 75 73  |rom the previous|
0000e060  20 64 61 79 20 61 72 65  0a 61 76 61 69 6c 61 62  | day are.availab|
0000e070  6c 65 2e 20 54 68 65 20  75 70 64 61 74 65 20 28  |le. The update (|
0000e080  61 74 20 74 68 69 73 20  74 69 6d 65 29 20 75 73  |at this time) us|
0000e090  75 61 6c 6c 79 20 74 61  6b 65 73 20 32 2e 35 20  |ually takes 2.5 |
0000e0a0  68 6f 75 72 73 20 6f 72  20 73 6f 2e 0a 0a 51 3a  |hours or so...Q:|
0000e0b0  20 20 48 6f 77 20 63 61  6e 20 49 20 63 72 65 61  |  How can I crea|
0000e0c0  74 65 20 61 20 74 65 61  6d 3f 0a 0a 41 3a 20 20  |te a team?..A:  |
0000e0d0  47 6f 20 74 6f 20 68 74  74 70 3a 2f 2f 73 74 61  |Go to http://sta|
0000e0e0  74 73 2e 64 69 73 74 72  69 62 75 74 65 64 2e 6e  |ts.distributed.n|
0000e0f0  65 74 2f 74 6d 5f 6e 65  77 2e 68 74 6d 6c 0a 0a  |et/tm_new.html..|
0000e100  51 3a 20 20 49 20 68 61  76 65 20 74 6f 20 73 77  |Q:  I have to sw|
0000e110  69 74 63 68 20 65 2d 6d  61 69 6c 20 61 63 63 6f  |itch e-mail acco|
0000e120  75 6e 74 73 20 2f 20 49  20 74 79 70 65 64 20 69  |unts / I typed i|
0000e130  6e 20 74 68 65 20 77 72  6f 6e 67 20 65 2d 6d 61  |n the wrong e-ma|
0000e140  69 6c 20 61 64 64 72 65  73 73 2e 0a 43 61 6e 20  |il address..Can |
0000e150  79 6f 75 20 6d 6f 76 65  20 6d 79 20 62 6c 6f 63  |you move my bloc|
0000e160  6b 73 20 74 6f 20 6d 79  20 6e 65 77 20 65 2d 6d  |ks to my new e-m|
0000e170  61 69 6c 3f 0a 0a 41 3a  20 20 4e 6f 2e 20 57 65  |ail?..A:  No. We|
0000e180  20 68 61 76 65 20 6e 6f  20 70 72 6f 76 69 73 69  | have no provisi|
0000e190  6f 6e 73 20 66 6f 72 20  6d 6f 76 69 6e 67 20 62  |ons for moving b|
0000e1a0  6c 6f 63 6b 73 20 66 72  6f 6d 20 6f 6e 65 20 65  |locks from one e|
0000e1b0  2d 6d 61 69 6c 20 74 6f  20 61 6e 6f 74 68 65 72  |-mail to another|
0000e1c0  2e 0a 48 6f 77 65 76 65  72 2c 20 69 66 20 79 6f  |..However, if yo|
0000e1d0  75 20 65 2d 6d 61 69 6c  20 72 63 35 68 65 6c 70  |u e-mail rc5help|
0000e1e0  40 64 69 73 74 72 69 62  75 74 65 64 2e 6e 65 74  |@distributed.net|
0000e1f0  20 79 6f 75 20 63 61 6e  20 72 65 71 75 65 73 74  | you can request|
0000e200  20 74 68 65 20 70 61 73  73 77 6f 72 64 0a 66 6f  | the password.fo|
0000e210  72 20 74 68 65 20 69 6e  63 6f 72 72 65 63 74 2f  |r the incorrect/|
0000e220  64 65 61 64 20 65 2d 6d  61 69 6c 20 61 64 64 72  |dead e-mail addr|
0000e230  65 73 73 20 73 6f 20 74  68 61 74 20 79 6f 75 20  |ess so that you |
0000e240  63 61 6e 20 6a 6f 69 6e  20 69 74 20 74 6f 20 79  |can join it to y|
0000e250  6f 75 72 0a 74 65 61 6d  2e 0a 0a 51 3a 20 20 49  |our.team...Q:  I|
0000e260  27 6d 20 62 65 68 69 6e  64 20 61 20 66 69 72 65  |'m behind a fire|
0000e270  77 61 6c 6c 2c 20 63 61  6e 20 49 20 73 65 6e 64  |wall, can I send|
0000e280  20 61 6e 64 20 72 65 63  69 65 76 65 20 62 6c 6f  | and recieve blo|
0000e290  63 6b 73 3f 0a 0a 41 3a  20 20 50 6c 65 61 73 65  |cks?..A:  Please|
0000e2a0  20 72 65 61 64 20 73 65  63 74 69 6f 6e 20 31 32  | read section 12|
0000e2b0  20 6f 66 20 74 68 69 73  20 64 6f 63 75 6d 65 6e  | of this documen|
0000e2c0  74 2c 20 77 68 69 63 68  20 64 65 73 63 72 69 62  |t, which describ|
0000e2d0  65 73 20 6c 69 66 65 20  77 69 74 68 0a 66 69 72  |es life with.fir|
0000e2e0  65 77 61 6c 6c 73 2e 0a  0a 51 3a 20 20 4d 79 20  |ewalls...Q:  My |
0000e2f0  3c 69 6e 73 65 72 74 20  63 6f 6d 70 75 74 65 72  |<insert computer|
0000e300  20 6e 61 6d 65 3e 20 64  6f 65 73 6e 27 74 20 68  | name> doesn't h|
0000e310  61 76 65 20 61 6e 20 69  6e 74 65 72 6e 65 74 20  |ave an internet |
0000e320  63 6f 6e 6e 65 63 74 69  6f 6e 2c 20 68 6f 77 0a  |connection, how.|
0000e330  63 61 6e 20 49 20 67 65  74 20 69 74 20 62 6c 6f  |can I get it blo|
0000e340  63 6b 73 20 74 6f 20 77  6f 72 6b 20 6f 6e 3f 0a  |cks to work on?.|
0000e350  0a 54 68 65 72 65 20 61  72 65 20 74 68 72 65 65  |.There are three|
0000e360  20 77 61 79 73 20 79 6f  75 20 63 61 6e 20 67 65  | ways you can ge|
0000e370  74 20 62 6c 6f 63 6b 73  20 74 6f 20 61 20 63 6f  |t blocks to a co|
0000e380  6d 70 75 74 65 72 20 74  68 61 74 20 64 6f 65 73  |mputer that does|
0000e390  20 6e 6f 74 20 68 61 76  65 0a 61 20 64 69 72 65  | not have.a dire|
0000e3a0  63 74 20 69 6e 74 65 72  6e 65 74 20 63 6f 6e 6e  |ct internet conn|
0000e3b0  65 63 74 69 6f 6e 3a 0a  0a 23 31 20 2d 20 49 66  |ection:..#1 - If|
0000e3c0  20 79 6f 75 20 68 61 76  65 20 61 20 73 69 6e 67  | you have a sing|
0000e3d0  6c 65 20 63 6f 6d 70 75  74 65 72 20 74 68 61 74  |le computer that|
0000e3e0  20 68 61 73 20 61 20 63  6f 6e 73 74 61 6e 74 20  | has a constant |
0000e3f0  63 6f 6e 6e 65 63 74 69  6f 6e 20 74 6f 20 74 68  |connection to th|
0000e400  65 0a 69 6e 74 65 72 6e  65 74 2c 20 61 6e 64 20  |e.internet, and |
0000e410  61 20 54 43 50 2f 49 50  20 6e 65 74 77 6f 72 6b  |a TCP/IP network|
0000e420  20 62 65 74 77 65 65 6e  20 74 68 65 20 6f 74 68  | between the oth|
0000e430  65 72 20 63 6f 6d 70 75  74 65 72 73 2c 20 79 6f  |er computers, yo|
0000e440  75 20 63 61 6e 20 73 65  74 20 75 70 0a 61 20 70  |u can set up.a p|
0000e450  65 72 73 6f 6e 61 6c 20  70 72 6f 78 79 20 6f 6e  |ersonal proxy on|
0000e460  20 74 68 65 20 63 6f 6d  70 75 74 65 72 20 77 69  | the computer wi|
0000e470  74 68 20 74 68 65 20 63  6f 6e 6e 65 63 74 69 6f  |th the connectio|
0000e480  6e 2c 20 61 6e 64 20 64  69 72 65 63 74 20 74 68  |n, and direct th|
0000e490  65 20 6f 74 68 65 72 0a  63 6f 6d 70 75 74 65 72  |e other.computer|
0000e4a0  73 20 74 6f 20 63 6f 6e  6e 65 63 74 20 74 6f 20  |s to connect to |
0000e4b0  74 68 61 74 20 63 6f 6d  70 75 74 65 72 20 28 73  |that computer (s|
0000e4c0  65 65 20 74 68 65 20 73  65 63 74 69 6f 6e 20 6f  |ee the section o|
0000e4d0  6e 20 22 6e 65 74 77 6f  72 6b 0a 73 65 74 74 69  |n "network.setti|
0000e4e0  6e 67 73 22 20 66 6f 72  20 6d 6f 72 65 20 65 78  |ngs" for more ex|
0000e4f0  70 6c 61 6e 61 74 69 6f  6e 20 6f 6e 20 68 6f 77  |planation on how|
0000e500  20 74 6f 20 64 6f 20 74  68 69 73 2e 29 0a 0a 23  | to do this.)..#|
0000e510  32 20 2d 20 49 66 20 79  6f 75 20 68 61 76 65 20  |2 - If you have |
0000e520  61 20 6d 65 74 68 6f 64  20 6f 66 20 66 69 6c 65  |a method of file|
0000e530  20 73 68 61 72 69 6e 67  20 28 4e 6f 76 65 6c 6c  | sharing (Novell|
0000e540  20 4e 65 74 77 61 72 65  2c 20 4e 54 20 73 65 72  | Netware, NT ser|
0000e550  76 65 72 2c 0a 4e 46 53  2c 20 65 74 63 29 2c 20  |ver,.NFS, etc), |
0000e560  79 6f 75 20 63 61 6e 20  73 68 61 72 65 20 74 68  |you can share th|
0000e570  65 20 73 61 6d 65 20 73  65 74 20 6f 66 20 62 75  |e same set of bu|
0000e580  66 66 2a 2e 2a 20 66 69  6c 65 73 20 62 65 74 77  |ff*.* files betw|
0000e590  65 65 6e 20 63 6c 69 65  6e 74 73 2e 0a 53 69 6d  |een clients..Sim|
0000e5a0  70 6c 79 20 72 75 6e 20  61 6c 6c 20 74 68 65 20  |ply run all the |
0000e5b0  63 6c 69 65 6e 74 73 20  66 72 6f 6d 20 74 68 65  |clients from the|
0000e5c0  20 73 61 6d 65 20 64 69  72 65 63 74 6f 72 79 2c  | same directory,|
0000e5d0  20 6d 61 6b 69 6e 67 20  73 75 72 65 20 74 6f 20  | making sure to |
0000e5e0  73 65 74 0a 74 68 65 20  6f 6e 65 73 20 77 69 74  |set.the ones wit|
0000e5f0  68 6f 75 74 20 74 68 65  20 64 69 72 65 63 74 20  |hout the direct |
0000e600  63 6f 6e 6e 65 63 74 69  6f 6e 20 74 6f 20 2d 72  |connection to -r|
0000e610  75 6e 6f 66 66 6c 69 6e  65 20 73 6f 20 74 68 61  |unoffline so tha|
0000e620  74 20 74 68 65 79 20 77  69 6c 6c 0a 6e 6f 74 20  |t they will.not |
0000e630  61 74 74 65 6d 70 74 20  74 6f 20 6d 61 6b 65 20  |attempt to make |
0000e640  61 20 6e 65 74 77 6f 72  6b 20 63 6f 6e 6e 65 63  |a network connec|
0000e650  74 69 6f 6e 2e 20 54 68  65 6e 2c 20 75 73 65 20  |tion. Then, use |
0000e660  6a 75 73 74 20 6f 6e 65  20 63 6c 69 65 6e 74 20  |just one client |
0000e670  74 6f 0a 66 65 74 63 68  2f 66 6c 75 73 68 20 62  |to.fetch/flush b|
0000e680  75 66 66 65 72 73 20 61  74 20 79 6f 75 72 20 63  |uffers at your c|
0000e690  6f 6e 76 65 6e 69 65 6e  63 65 20 28 6f 72 20 61  |onvenience (or a|
0000e6a0  75 74 6f 6d 61 74 69 63  61 6c 6c 79 29 2e 0a 0a  |utomatically)...|
0000e6b0  23 33 20 2d 20 49 66 20  77 6f 72 73 74 20 63 6f  |#3 - If worst co|
0000e6c0  6d 65 73 20 74 6f 20 77  6f 72 73 74 2c 20 61 6e  |mes to worst, an|
0000e6d0  64 20 79 6f 75 20 63 61  6e 27 74 20 61 75 74 6f  |d you can't auto|
0000e6e0  6d 61 74 65 20 74 68 65  20 74 72 61 6e 73 66 65  |mate the transfe|
0000e6f0  72 20 62 65 74 77 65 65  6e 0a 63 6f 6d 70 75 74  |r between.comput|
0000e700  65 72 73 20 69 6e 20 61  6e 79 20 6d 61 6e 6e 65  |ers in any manne|
0000e710  72 2c 20 79 6f 75 20 63  61 6e 20 61 6c 77 61 79  |r, you can alway|
0000e720  73 20 6d 61 6e 75 61 6c  6c 79 20 63 6f 70 79 20  |s manually copy |
0000e730  62 75 66 66 65 72 20 66  69 6c 65 73 20 62 65 74  |buffer files bet|
0000e740  77 65 65 6e 0a 63 6f 6d  70 75 74 65 72 73 2e 20  |ween.computers. |
0000e750  54 6f 20 64 6f 20 74 68  69 73 2c 20 73 69 6d 70  |To do this, simp|
0000e760  6c 79 20 73 65 74 20 75  70 20 61 20 73 65 63 6f  |ly set up a seco|
0000e770  6e 64 20 63 6f 70 79 20  6f 66 20 74 68 65 20 63  |nd copy of the c|
0000e780  6c 69 65 6e 74 20 6f 6e  20 74 68 65 0a 63 6f 6d  |lient on the.com|
0000e790  70 75 74 65 72 20 77 69  74 68 20 74 68 65 20 69  |puter with the i|
0000e7a0  6e 74 65 72 6e 65 74 20  63 6f 6e 6e 65 63 74 69  |nternet connecti|
0000e7b0  6f 6e 2e 20 54 68 65 6e  2c 20 4d 4f 56 45 20 74  |on. Then, MOVE t|
0000e7c0  68 65 20 62 75 66 66 2a  2e 2a 20 66 69 6c 65 73  |he buff*.* files|
0000e7d0  20 74 6f 20 74 68 61 74  0a 63 6f 6d 70 75 74 65  | to that.compute|
0000e7e0  72 20 28 76 69 61 20 46  54 50 2c 20 65 2d 6d 61  |r (via FTP, e-ma|
0000e7f0  69 6c 2c 20 6f 72 20 61  20 66 6c 6f 70 70 79 20  |il, or a floppy |
0000e800  64 69 73 6b 29 2c 20 70  65 72 66 6f 72 6d 20 61  |disk), perform a|
0000e810  20 66 6c 75 73 68 2f 66  65 74 63 68 2c 20 74 68  | flush/fetch, th|
0000e820  65 6e 0a 4d 4f 56 45 20  74 68 65 6d 20 62 61 63  |en.MOVE them bac|
0000e830  6b 20 74 6f 20 74 68 65  20 6f 66 66 6c 69 6e 65  |k to the offline|
0000e840  20 63 6f 6d 70 75 74 65  72 2e 20 54 68 69 73 20  | computer. This |
0000e850  70 72 6f 63 65 64 75 72  65 20 63 61 6e 20 67 65  |procedure can ge|
0000e860  74 20 73 6f 6d 65 77 68  61 74 0a 6d 65 73 73 79  |t somewhat.messy|
0000e870  20 69 66 20 6e 6f 74 20  64 6f 6e 65 20 70 72 6f  | if not done pro|
0000e880  70 65 72 6c 79 2c 20 62  75 74 20 69 73 20 65 66  |perly, but is ef|
0000e890  66 65 63 74 69 76 65 20  66 6f 72 20 61 20 73 6d  |fective for a sm|
0000e8a0  61 6c 6c 20 6e 75 6d 62  65 72 20 6f 66 0a 63 6f  |all number of.co|
0000e8b0  6d 70 75 74 65 72 73 2e  20 20 49 66 20 79 6f 75  |mputers.  If you|
0000e8c0  27 72 65 20 77 6f 72 6b  69 6e 67 20 74 68 69 73  |'re working this|
0000e8d0  20 77 61 79 2c 20 79 6f  75 27 6c 6c 20 70 72 6f  | way, you'll pro|
0000e8e0  62 61 62 6c 79 20 77 61  6e 74 20 74 6f 20 75 73  |bably want to us|
0000e8f0  65 20 6c 61 72 67 65 0a  62 75 66 66 65 72 73 20  |e large.buffers |
0000e900  73 6f 20 74 68 61 74 20  79 6f 75 20 6e 65 65 64  |so that you need|
0000e910  20 74 6f 20 66 6c 75 73  68 20 6f 6e 6c 79 20 6f  | to flush only o|
0000e920  6e 63 65 20 61 20 77 65  65 6b 20 6f 72 20 73 6f  |nce a week or so|
0000e930  2e 0a 0a 51 3a 20 20 54  68 65 20 64 69 73 70 6c  |...Q:  The displ|
0000e940  61 79 20 69 73 20 62 75  67 67 69 6e 67 20 6d 65  |ay is bugging me|
0000e950  2c 20 68 6f 77 20 63 61  6e 20 49 20 68 69 64 65  |, how can I hide|
0000e960  20 74 68 65 20 64 69 73  70 6c 61 79 20 6f 66 20  | the display of |
0000e970  74 68 65 20 63 6c 69 65  6e 74 3f 0a 0a 41 3a 20  |the client?..A: |
0000e980  20 54 68 69 73 20 69 73  20 61 20 73 69 6d 70 6c  | This is a simpl|
0000e990  65 20 70 72 6f 63 65 73  73 20 6f 6e 20 75 6e 69  |e process on uni|
0000e9a0  78 20 6d 61 63 68 69 6e  65 73 3b 20 69 6e 73 74  |x machines; inst|
0000e9b0  65 61 64 20 6f 66 20 75  73 69 6e 67 20 74 68 65  |ead of using the|
0000e9c0  0a 63 6f 6d 6d 61 6e 64  20 22 2e 2f 72 63 35 64  |.command "./rc5d|
0000e9d0  65 73 22 2c 20 75 73 65  20 74 68 65 20 63 6f 6d  |es", use the com|
0000e9e0  6d 61 6e 64 20 22 2e 2f  72 63 35 64 65 73 20 3e  |mand "./rc5des >|
0000e9f0  2f 64 65 76 2f 6e 75 6c  6c 20 26 22 2e 20 54 68  |/dev/null &". Th|
0000ea00  69 73 0a 73 68 6f 75 6c  64 20 73 74 61 72 74 20  |is.should start |
0000ea10  74 68 65 20 63 6c 69 65  6e 74 20 72 75 6e 6e 69  |the client runni|
0000ea20  6e 67 20 69 6e 20 74 68  65 20 62 61 63 6b 67 72  |ng in the backgr|
0000ea30  6f 75 6e 64 20 77 69 74  68 20 61 6c 6c 20 6f 75  |ound with all ou|
0000ea40  74 70 75 74 0a 72 65 64  69 72 65 63 74 65 64 20  |tput.redirected |
0000ea50  74 6f 20 2f 64 65 76 2f  6e 75 6c 6c 2e 20 49 66  |to /dev/null. If|
0000ea60  20 79 6f 75 20 6e 65 65  64 20 74 6f 20 6b 69 6c  | you need to kil|
0000ea70  6c 20 69 74 2c 20 64 6f  20 61 20 6b 69 6c 6c 20  |l it, do a kill |
0000ea80  2d 48 55 50 20 3c 70 69  64 3e 2c 0a 6f 72 20 63  |-HUP <pid>,.or c|
0000ea90  72 65 61 74 65 20 74 68  65 20 65 78 69 74 72 63  |reate the exitrc|
0000eaa0  35 2e 6e 6f 77 20 66 69  6c 65 20 69 6e 20 74 68  |5.now file in th|
0000eab0  65 20 64 69 72 65 63 74  6f 72 79 2c 20 61 73 20  |e directory, as |
0000eac0  64 65 73 63 72 69 62 65  64 20 62 65 6c 6f 77 2e  |described below.|
0000ead0  0a 0a 4f 6e 20 57 69 6e  64 6f 77 73 20 39 35 2c  |..On Windows 95,|
0000eae0  20 79 6f 75 27 72 65 20  62 65 73 74 20 6f 66 66  | you're best off|
0000eaf0  20 69 6e 73 74 61 6c 6c  69 6e 67 20 74 68 65 20  | installing the |
0000eb00  47 55 49 20 76 65 72 73  69 6f 6e 20 6f 66 20 74  |GUI version of t|
0000eb10  68 65 20 63 6c 69 65 6e  74 2c 0a 77 68 69 63 68  |he client,.which|
0000eb20  20 68 61 73 20 74 68 65  20 6f 70 74 69 6f 6e 20  | has the option |
0000eb30  22 52 75 6e 20 68 69 64  64 65 6e 20 61 6e 64 20  |"Run hidden and |
0000eb40  77 69 74 68 6f 75 74 20  73 79 73 74 65 6d 20 74  |without system t|
0000eb50  72 61 79 20 69 63 6f 6e  22 2e 20 55 6e 64 65 72  |ray icon". Under|
0000eb60  0a 57 69 6e 64 6f 77 73  20 4e 54 2c 20 79 6f 75  |.Windows NT, you|
0000eb70  20 63 61 6e 28 2f 73 68  6f 75 6c 64 29 20 72 75  | can(/should) ru|
0000eb80  6e 20 74 68 65 20 4e 54  20 73 65 72 76 69 63 65  |n the NT service|
0000eb90  20 63 6c 69 65 6e 74 2c  20 77 68 69 63 68 20 77  | client, which w|
0000eba0  69 6c 6c 20 62 65 0a 68  69 64 64 65 6e 20 61 6c  |ill be.hidden al|
0000ebb0  6c 20 6f 66 20 74 68 65  20 74 69 6d 65 20 28 61  |l of the time (a|
0000ebc0  6e 64 20 73 74 61 72 74  20 72 75 6e 6e 69 6e 67  |nd start running|
0000ebd0  20 62 65 66 6f 72 65 20  6c 6f 67 69 6e 29 2e 0a  | before login)..|
0000ebe0  0a 49 6e 20 61 6c 6c 20  63 61 73 65 73 2c 20 65  |.In all cases, e|
0000ebf0  6e 61 62 6c 69 6e 67 20  6c 6f 67 67 69 6e 67 20  |nabling logging |
0000ec00  77 69 6c 6c 20 73 74 69  6c 6c 20 6c 65 74 20 79  |will still let y|
0000ec10  6f 75 20 67 6f 20 62 61  63 6b 20 61 6e 64 20 73  |ou go back and s|
0000ec20  65 65 20 77 68 61 74 0a  74 68 65 20 63 6c 69 65  |ee what.the clie|
0000ec30  6e 74 20 68 61 73 20 64  6f 6e 65 2e 0a 0a 51 3a  |nt has done...Q:|
0000ec40  20 20 49 20 73 65 65 20  74 68 69 73 20 52 20 69  |  I see this R i|
0000ec50  6e 20 74 68 65 20 6d 69  64 64 6c 65 20 6f 66 20  |n the middle of |
0000ec60  6d 79 20 70 65 72 63 65  6e 74 61 67 65 20 62 61  |my percentage ba|
0000ec70  72 20 2d 20 77 68 61 74  20 64 6f 65 73 20 69 74  |r - what does it|
0000ec80  20 6d 65 61 6e 3f 0a 0a  41 3a 20 20 41 20 27 52  | mean?..A:  A 'R|
0000ec90  27 20 69 6e 20 74 68 65  20 6d 69 64 64 6c 65 20  |' in the middle |
0000eca0  6f 66 20 61 20 70 65 72  63 65 6e 74 61 67 65 20  |of a percentage |
0000ecb0  62 61 72 20 73 74 61 6e  64 73 20 66 6f 72 20 27  |bar stands for '|
0000ecc0  72 65 73 75 6d 65 27 2e  20 54 68 69 73 0a 69 73  |resume'. This.is|
0000ecd0  20 74 68 65 20 70 6f 69  6e 74 20 61 74 20 77 68  | the point at wh|
0000ece0  69 63 68 20 74 68 65 20  63 6c 69 65 6e 74 20 77  |ich the client w|
0000ecf0  61 73 20 77 6f 72 6b 69  6e 67 20 6f 6e 20 6c 61  |as working on la|
0000ed00  73 74 20 74 69 6d 65 20  69 74 20 77 61 73 0a 73  |st time it was.s|
0000ed10  68 75 74 64 6f 77 6e 3b  20 69 74 20 6a 75 73 74  |hutdown; it just|
0000ed20  20 72 65 73 75 6d 65 64  20 61 6e 64 20 6a 75 6d  | resumed and jum|
0000ed30  70 65 64 20 74 6f 20 74  68 61 74 20 70 6f 69 6e  |ped to that poin|
0000ed40  74 20 69 6e 20 74 68 65  20 62 6c 6f 63 6b 2e 20  |t in the block. |
0000ed50  4e 6f 74 65 0a 74 68 61  74 20 61 73 20 61 20 72  |Note.that as a r|
0000ed60  65 73 75 6c 74 20 6f 66  20 6e 6f 74 20 68 61 76  |esult of not hav|
0000ed70  69 6e 67 20 74 6f 20 70  72 6f 63 65 73 73 20 74  |ing to process t|
0000ed80  68 65 20 65 6e 74 69 72  65 20 62 6c 6f 63 6b 2c  |he entire block,|
0000ed90  20 72 65 73 75 6d 65 64  0a 62 6c 6f 63 6b 73 20  | resumed.blocks |
0000eda0  77 69 6c 6c 20 62 65 20  70 72 6f 63 65 73 73 65  |will be processe|
0000edb0  64 20 66 61 73 74 65 72  20 74 68 61 6e 20 6e 6f  |d faster than no|
0000edc0  72 6d 61 6c 20 62 6c 6f  63 6b 73 3b 20 74 68 65  |rmal blocks; the|
0000edd0  20 74 69 6d 65 20 64 69  66 66 65 72 65 6e 63 65  | time difference|
0000ede0  0a 74 68 69 73 20 6d 61  6b 65 73 20 6f 62 76 69  |.this makes obvi|
0000edf0  6f 75 73 6c 79 20 64 65  70 65 6e 64 73 20 6f 6e  |ously depends on|
0000ee00  20 77 68 65 72 65 20 69  6e 20 74 68 65 20 62 6c  | where in the bl|
0000ee10  6f 63 6b 20 69 74 20 72  65 73 75 6d 65 64 2e 0a  |ock it resumed..|
0000ee20  0a 51 3a 20 20 49 20 6a  75 73 74 20 73 61 77 20  |.Q:  I just saw |
0000ee30  74 68 65 20 6d 65 73 73  61 67 65 3a 20 20 22 52  |the message:  "R|
0000ee40  65 61 64 20 70 61 72 74  69 61 6c 20 44 45 53 20  |ead partial DES |
0000ee50  62 6c 6f 63 6b 20 66 72  6f 6d 20 61 6e 6f 74 68  |block from anoth|
0000ee60  65 72 0a 63 70 75 2f 6f  73 2f 62 75 69 6c 64 2e  |er.cpu/os/build.|
0000ee70  20 20 4d 61 72 6b 69 6e  67 20 65 6e 74 69 72 65  |  Marking entire|
0000ee80  20 62 6c 6f 63 6b 20 61  73 20 75 6e 63 68 65 63  | block as unchec|
0000ee90  6b 65 64 2e 22 20 20 57  68 61 74 20 64 6f 65 73  |ked."  What does|
0000eea0  20 74 68 69 73 20 6d 65  61 6e 2c 0a 61 6e 64 20  | this mean,.and |
0000eeb0  68 6f 77 20 63 61 6e 20  49 20 66 69 78 20 69 74  |how can I fix it|
0000eec0  3f 0a 0a 41 3a 20 20 54  68 69 73 20 6d 65 73 73  |?..A:  This mess|
0000eed0  61 67 65 20 6d 65 61 6e  73 20 74 68 61 74 20 74  |age means that t|
0000eee0  68 65 20 63 6c 69 65 6e  74 20 6a 75 73 74 20 6c  |he client just l|
0000eef0  6f 61 64 65 64 20 69 6e  20 61 20 70 61 72 74 69  |oaded in a parti|
0000ef00  61 6c 6c 79 0a 63 6f 6d  70 6c 65 74 65 64 20 62  |ally.completed b|
0000ef10  6c 6f 63 6b 20 74 68 61  74 20 68 61 64 20 62 65  |lock that had be|
0000ef20  65 6e 20 73 74 61 72 74  65 64 20 77 69 74 68 20  |en started with |
0000ef30  61 20 64 69 66 66 65 72  65 6e 74 20 76 65 72 73  |a different vers|
0000ef40  69 6f 6e 20 6f 66 20 74  68 65 0a 63 6c 69 65 6e  |ion of the.clien|
0000ef50  74 2e 20 20 54 68 69 73  20 6e 6f 72 6d 61 6c 6c  |t.  This normall|
0000ef60  79 20 6f 63 63 75 72 73  20 69 66 20 79 6f 75 20  |y occurs if you |
0000ef70  75 70 67 72 61 64 65 20  74 68 65 20 63 6c 69 65  |upgrade the clie|
0000ef80  6e 74 20 72 65 76 69 73  69 6f 6e 20 6f 72 20 61  |nt revision or a|
0000ef90  72 65 0a 73 68 61 72 69  6e 67 20 62 75 66 66 65  |re.sharing buffe|
0000efa0  72 20 66 69 6c 65 73 20  77 69 74 68 20 61 20 64  |r files with a d|
0000efb0  69 73 73 69 6d 69 6c 61  72 20 63 6f 6d 70 75 74  |issimilar comput|
0000efc0  65 72 2e 20 20 4e 6f 74  65 20 74 68 61 74 20 74  |er.  Note that t|
0000efd0  68 69 73 20 69 73 20 6e  6f 74 0a 61 20 70 72 6f  |his is not.a pro|
0000efe0  62 6c 65 6d 3b 20 61 6c  6c 20 74 68 61 74 20 69  |blem; all that i|
0000eff0  73 20 68 61 70 70 65 6e  69 6e 67 20 69 73 20 74  |s happening is t|
0000f000  68 61 74 20 74 68 65 20  63 6c 69 65 6e 74 20 69  |hat the client i|
0000f010  73 20 72 65 70 72 6f 63  65 73 73 69 6e 67 20 74  |s reprocessing t|
0000f020  68 61 74 0a 65 6e 74 69  72 65 20 62 6c 6f 63 6b  |hat.entire block|
0000f030  2e 20 20 54 68 69 73 20  69 73 20 61 20 70 72 65  |.  This is a pre|
0000f040  63 61 75 74 69 6f 6e 20  69 6e 20 74 68 65 20 63  |caution in the c|
0000f050  69 72 63 75 6d 73 74 61  6e 63 65 20 74 68 61 74  |ircumstance that|
0000f060  20 61 6e 0a 69 6e 63 6f  6d 70 61 74 69 62 69 6c  | an.incompatibil|
0000f070  69 74 79 20 62 65 74 77  65 65 6e 20 70 61 72 74  |ity between part|
0000f080  69 61 6c 20 62 75 66 66  65 72 20 66 6f 72 6d 61  |ial buffer forma|
0000f090  74 73 20 6f 63 63 75 72  73 2e 20 20 49 66 20 74  |ts occurs.  If t|
0000f0a0  68 69 73 20 69 73 20 61  6e 0a 75 70 67 72 61 64  |his is an.upgrad|
0000f0b0  65 2c 20 79 6f 75 20 70  72 6f 62 61 62 6c 79 20  |e, you probably |
0000f0c0  77 6f 6e 27 74 20 73 65  65 20 74 68 61 74 20 6d  |won't see that m|
0000f0d0  65 73 73 61 67 65 20 61  67 61 69 6e 2e 20 20 49  |essage again.  I|
0000f0e0  66 20 79 6f 75 27 72 65  20 73 68 61 72 69 6e 67  |f you're sharing|
0000f0f0  0a 62 75 66 66 65 72 20  66 69 6c 65 73 2c 20 79  |.buffer files, y|
0000f100  6f 75 20 63 61 6e 20 6d  69 6e 69 6d 69 7a 65 20  |ou can minimize |
0000f110  74 68 65 20 6f 63 63 75  72 61 6e 63 65 20 62 79  |the occurance by|
0000f120  20 6e 65 76 65 72 20 73  68 75 74 74 69 6e 67 20  | never shutting |
0000f130  64 6f 77 6e 20 74 68 65  0a 63 6c 69 65 6e 74 73  |down the.clients|
0000f140  2e 0a 0a 51 3a 20 20 42  75 74 20 69 74 20 6a 75  |...Q:  But it ju|
0000f150  73 74 20 64 69 64 20 74  77 6f 20 62 6c 6f 63 6b  |st did two block|
0000f160  73 20 77 69 74 68 20 27  52 27 21 20 48 6f 77 20  |s with 'R'! How |
0000f170  69 73 20 74 68 61 74 20  70 6f 73 73 69 62 6c 65  |is that possible|
0000f180  3f 0a 0a 41 3a 20 20 50  61 72 74 69 61 6c 6c 79  |?..A:  Partially|
0000f190  20 63 6f 6d 70 6c 65 74  65 64 20 62 6c 6f 63 6b  | completed block|
0000f1a0  73 20 63 61 6e 20 62 65  20 27 62 75 72 69 65 64  |s can be 'buried|
0000f1b0  27 20 69 6e 20 74 68 65  20 62 75 66 66 2d 69 6e  |' in the buff-in|
0000f1c0  2e 2a 20 66 69 6c 65 73  3b 20 69 66 0a 79 6f 75  |.* files; if.you|
0000f1d0  20 72 6f 75 74 69 6e 65  6c 79 20 73 68 75 74 20  | routinely shut |
0000f1e0  74 68 65 20 63 6c 69 65  6e 74 20 64 6f 77 6e 20  |the client down |
0000f1f0  61 6e 64 20 74 68 65 6e  20 66 65 74 63 68 20 6e  |and then fetch n|
0000f200  65 77 20 62 6c 6f 63 6b  73 2c 20 6e 65 77 2c 20  |ew blocks, new, |
0000f210  66 75 6c 6c 0a 62 6c 6f  63 6b 73 20 77 69 6c 6c  |full.blocks will|
0000f220  20 62 65 20 61 64 64 65  64 20 74 6f 20 74 68 65  | be added to the|
0000f230  20 62 75 66 66 2d 69 6e  2e 2a 2e 20 20 54 68 65  | buff-in.*.  The|
0000f240  20 70 61 72 74 69 61 6c  6c 79 20 63 6f 6d 70 6c  | partially compl|
0000f250  65 74 65 64 20 62 6c 6f  63 6b 73 0a 77 69 6c 6c  |eted blocks.will|
0000f260  20 6e 6f 74 20 72 65 73  75 72 66 61 63 65 20 66  | not resurface f|
0000f270  6f 72 20 61 20 77 68 69  6c 65 2c 20 70 65 72 68  |or a while, perh|
0000f280  61 70 73 20 61 20 63 6f  75 70 6c 65 20 6f 66 20  |aps a couple of |
0000f290  64 61 79 73 2e 0a 0a 51  3a 20 20 48 6f 77 20 63  |days...Q:  How c|
0000f2a0  61 6e 20 49 20 73 74 6f  70 20 68 69 64 64 65 6e  |an I stop hidden|
0000f2b0  20 63 6c 69 65 6e 74 73  20 2f 20 49 20 6e 65 65  | clients / I nee|
0000f2c0  64 20 74 6f 20 75 70 67  72 61 64 65 20 61 6e 20  |d to upgrade an |
0000f2d0  65 6e 74 69 72 65 20 6e  65 74 77 6f 72 6b 20 6f  |entire network o|
0000f2e0  66 0a 20 20 20 20 63 6c  69 65 6e 74 73 2c 20 68  |f.    clients, h|
0000f2f0  6f 77 20 63 61 6e 20 49  20 73 74 6f 70 20 74 68  |ow can I stop th|
0000f300  65 6d 20 61 6c 6c 3f 0a  0a 41 3a 20 20 54 68 65  |em all?..A:  The|
0000f310  20 65 61 73 69 65 73 74  2c 20 6d 6f 73 74 20 72  | easiest, most r|
0000f320  65 6c 69 61 62 6c 65 20  77 61 79 20 74 6f 20 73  |eliable way to s|
0000f330  74 6f 70 20 61 6c 6c 20  63 6c 69 65 6e 74 73 20  |top all clients |
0000f340  69 73 20 74 6f 20 63 72  65 61 74 65 0a 61 20 66  |is to create.a f|
0000f350  69 6c 65 20 6e 61 6d 65  64 20 27 65 78 69 74 72  |ile named 'exitr|
0000f360  63 35 2e 6e 6f 77 27 20  69 6e 20 74 68 65 20 64  |c5.now' in the d|
0000f370  69 72 65 63 74 6f 72 79  20 77 68 65 72 65 20 74  |irectory where t|
0000f380  68 65 20 63 6c 69 65 6e  74 20 69 73 20 72 75 6e  |he client is run|
0000f390  6e 69 6e 67 0a 66 72 6f  6d 2e 20 55 70 6f 6e 20  |ning.from. Upon |
0000f3a0  73 65 65 69 6e 67 20 74  68 69 73 20 66 69 6c 65  |seeing this file|
0000f3b0  2c 20 74 68 65 20 63 6c  69 65 6e 74 20 77 69 6c  |, the client wil|
0000f3c0  6c 20 70 65 72 66 6f 72  6d 20 61 20 70 72 6f 70  |l perform a prop|
0000f3d0  65 72 20 73 68 75 74 64  6f 77 6e 0a 61 6e 64 20  |er shutdown.and |
0000f3e0  65 78 69 73 74 2e 20 54  68 65 20 63 6c 69 65 6e  |exist. The clien|
0000f3f0  74 20 63 68 65 63 6b 73  20 66 6f 72 20 74 68 65  |t checks for the|
0000f400  20 65 78 69 73 74 61 6e  63 65 20 6f 66 20 74 68  | existance of th|
0000f410  69 73 20 66 69 6c 65 20  65 76 65 72 79 20 66 65  |is file every fe|
0000f420  77 0a 73 65 63 6f 6e 64  73 2c 20 73 6f 20 74 68  |w.seconds, so th|
0000f430  65 20 73 68 75 74 64 6f  77 6e 20 73 68 6f 75 6c  |e shutdown shoul|
0000f440  64 20 62 65 20 61 6c 6d  6f 73 74 20 69 6e 73 74  |d be almost inst|
0000f450  61 6e 74 2e 20 20 28 4e  6f 74 65 20 74 68 61 74  |ant.  (Note that|
0000f460  20 74 68 69 73 20 77 69  6c 6c 0a 6e 6f 74 20 77  | this will.not w|
0000f470  6f 72 6b 20 69 66 20 6e  6f 65 78 69 74 66 69 6c  |ork if noexitfil|
0000f480  65 63 68 65 63 6b 3d 31  20 69 73 20 73 65 74 20  |echeck=1 is set |
0000f490  69 6e 20 74 68 65 20 2e  69 6e 69 20 66 69 6c 65  |in the .ini file|
0000f4a0  2e 29 0a 0a 51 3a 20 20  57 68 79 20 69 73 20 6d  |.)..Q:  Why is m|
0000f4b0  79 20 63 6c 69 65 6e 74  20 64 6f 77 6e 6c 6f 61  |y client downloa|
0000f4c0  64 69 6e 67 20 62 6f 74  68 20 52 43 35 20 61 6e  |ding both RC5 an|
0000f4d0  64 20 44 45 53 20 62 6c  6f 63 6b 73 3f 0a 0a 41  |d DES blocks?..A|
0000f4e0  3a 20 20 45 76 65 6e 20  64 75 72 69 6e 67 20 61  |:  Even during a|
0000f4f0  20 44 45 53 20 63 6f 6e  74 65 73 74 2c 20 74 68  | DES contest, th|
0000f500  65 20 64 75 61 6c 2d 6d  6f 64 65 20 63 6c 69 65  |e dual-mode clie|
0000f510  6e 74 20 77 69 6c 6c 20  61 74 74 65 6d 70 74 20  |nt will attempt |
0000f520  74 6f 20 6b 65 65 70 0a  74 68 65 20 52 43 35 20  |to keep.the RC5 |
0000f530  61 6e 64 20 44 45 53 20  69 6e 20 62 75 66 66 65  |and DES in buffe|
0000f540  72 73 20 66 75 6c 6c 3b  20 74 68 69 73 20 69 73  |rs full; this is|
0000f550  20 6e 6f 74 20 61 20 70  72 6f 62 6c 65 6d 2e 20  | not a problem. |
0000f560  54 68 65 20 63 6c 69 65  6e 74 0a 77 6f 6e 27 74  |The client.won't|
0000f570  20 72 65 76 65 72 74 20  74 6f 20 52 43 35 20 62  | revert to RC5 b|
0000f580  6c 6f 63 6b 73 20 75 6e  74 69 6c 20 69 74 20 68  |locks until it h|
0000f590  61 73 20 63 6f 6d 70 6c  65 74 65 64 20 61 6c 6c  |as completed all|
0000f5a0  20 44 45 53 20 62 6c 6f  63 6b 73 2c 20 73 6f 0a  | DES blocks, so.|
0000f5b0  79 6f 75 20 77 6f 6e 27  74 20 6c 6f 6f 73 65 20  |you won't loose |
0000f5c0  61 20 62 69 74 20 6f 66  20 44 45 53 20 6b 65 79  |a bit of DES key|
0000f5d0  72 61 74 65 2e 20 49 66  20 61 20 44 45 53 20 69  |rate. If a DES i|
0000f5e0  73 20 6e 6f 74 20 63 75  72 72 65 6e 74 6c 79 20  |s not currently |
0000f5f0  69 6e 0a 70 72 6f 67 72  65 73 73 2c 20 61 6e 64  |in.progress, and|
0000f600  20 79 6f 75 20 77 6f 75  6c 64 20 6c 69 6b 65 20  | you would like |
0000f610  74 68 65 20 63 6c 69 65  6e 74 20 74 6f 20 73 74  |the client to st|
0000f620  6f 70 20 67 65 74 74 69  6e 67 20 44 45 53 20 62  |op getting DES b|
0000f630  6c 6f 63 6b 73 2c 20 73  65 74 0a 74 68 65 20 44  |locks, set.the D|
0000f640  45 53 20 69 6e 20 61 6e  64 20 6f 75 74 20 62 75  |ES in and out bu|
0000f650  66 66 65 72 20 74 6f 20  30 2e 0a 0a 51 3a 20 20  |ffer to 0...Q:  |
0000f660  57 69 6c 6c 20 74 68 69  73 20 73 6c 6f 77 64 6f  |Will this slowdo|
0000f670  77 6e 20 6d 79 20 63 6f  6d 70 75 74 65 72 20 61  |wn my computer a|
0000f680  74 20 61 6c 6c 3f 20 49  20 72 61 79 74 72 61 63  |t all? I raytrac|
0000f690  65 2f 70 6c 61 79 0a 71  75 61 6b 65 2f 63 6f 6d  |e/play.quake/com|
0000f6a0  70 69 6c 65 20 6c 61 72  67 65 20 70 72 6f 67 72  |pile large progr|
0000f6b0  61 6d 73 2c 20 61 6e 64  20 49 20 63 61 6e 27 74  |ams, and I can't|
0000f6c0  20 61 66 66 6f 72 64 20  61 6e 79 20 73 6c 6f 77  | afford any slow|
0000f6d0  64 6f 77 6e 2e 0a 0a 41  3a 20 20 49 66 20 79 6f  |down...A:  If yo|
0000f6e0  75 20 6c 65 61 76 65 20  74 68 65 20 63 6c 69 65  |u leave the clie|
0000f6f0  6e 74 20 61 74 20 69 74  73 20 64 65 66 61 75 6c  |nt at its defaul|
0000f700  74 20 6e 69 63 65 6e 65  73 73 20 73 65 74 74 69  |t niceness setti|
0000f710  6e 67 20 28 30 29 2c 20  69 74 20 77 69 6c 6c 0a  |ng (0), it will.|
0000f720  72 75 6e 20 61 74 20 74  68 65 20 6c 6f 77 65 73  |run at the lowes|
0000f730  74 20 70 72 69 6f 72 69  74 79 20 6c 65 76 65 6c  |t priority level|
0000f740  20 6f 6e 20 79 6f 75 72  20 73 79 73 74 65 6d 20  | on your system |
0000f750  73 6f 20 74 68 61 74 20  69 74 20 64 6f 65 73 20  |so that it does |
0000f760  6e 6f 74 0a 69 6e 74 65  72 66 65 72 65 20 77 69  |not.interfere wi|
0000f770  74 68 20 74 68 65 20 72  75 6e 6e 69 6e 67 20 6f  |th the running o|
0000f780  66 20 61 6e 79 20 70 72  6f 67 72 61 6d 2e 20 54  |f any program. T|
0000f790  68 65 20 6f 6e 6c 79 20  65 78 63 65 70 74 69 6f  |he only exceptio|
0000f7a0  6e 73 20 74 6f 20 74 68  69 73 0a 72 75 6c 65 20  |ns to this.rule |
0000f7b0  61 72 65 20 74 68 65 20  57 69 6e 64 6f 77 73 20  |are the Windows |
0000f7c0  33 2e 31 2c 20 4d 61 63  69 6e 74 6f 73 68 20 61  |3.1, Macintosh a|
0000f7d0  6e 64 20 52 49 53 43 20  4f 53 20 63 6c 69 65 6e  |nd RISC OS clien|
0000f7e0  74 73 2c 20 77 68 69 63  68 20 61 72 65 0a 68 69  |ts, which are.hi|
0000f7f0  6e 64 65 72 65 64 20 62  79 20 6e 6f 6e 2d 70 72  |ndered by non-pr|
0000f800  65 65 6d 70 74 69 76 65  6c 79 20 6d 75 6c 74 69  |eemptively multi|
0000f810  74 61 73 6b 69 6e 67 20  6f 70 65 72 61 74 69 6e  |tasking operatin|
0000f820  67 20 73 79 73 74 65 6d  73 2e 20 4f 6e 20 74 68  |g systems. On th|
0000f830  65 73 65 0a 73 79 73 74  65 6d 73 2c 20 79 6f 75  |ese.systems, you|
0000f840  20 63 61 6e 20 72 65 64  75 63 65 20 74 68 65 20  | can reduce the |
0000f850  70 72 6f 63 65 73 73 6f  72 20 74 69 6d 65 20 63  |processor time c|
0000f860  6f 6e 73 75 6d 65 64 20  62 79 20 72 65 64 75 63  |onsumed by reduc|
0000f870  69 6e 67 20 74 68 65 20  6b 65 79 73 0a 70 65 72  |ing the keys.per|
0000f880  20 74 69 6d 65 73 6c 69  63 65 20 73 65 74 74 69  | timeslice setti|
0000f890  6e 67 2e 0a 0a 51 3a 20  20 49 27 76 65 20 62 65  |ng...Q:  I've be|
0000f8a0  65 6e 20 77 61 74 63 68  69 6e 67 20 6d 79 20 6b  |en watching my k|
0000f8b0  65 79 72 61 74 65 2c 20  61 6e 64 20 69 74 20 73  |eyrate, and it s|
0000f8c0  65 65 6d 73 20 74 68 61  74 20 69 74 20 67 65 74  |eems that it get|
0000f8d0  73 20 53 4c 4f 57 45 52  0a 64 75 72 69 6e 67 20  |s SLOWER.during |
0000f8e0  74 68 65 20 74 69 6d 65  73 20 49 27 6d 20 6e 6f  |the times I'm no|
0000f8f0  74 20 61 74 20 6d 79 20  63 6f 6d 70 75 74 65 72  |t at my computer|
0000f900  21 20 53 68 6f 75 6c 64  6e 27 74 20 74 68 65 20  |! Shouldn't the |
0000f910  70 72 6f 63 65 73 73 6f  72 20 62 65 0a 62 75 73  |processor be.bus|
0000f920  69 65 72 20 77 68 69 6c  65 20 49 27 6d 20 77 6f  |ier while I'm wo|
0000f930  72 6b 69 6e 67 3f 0a 0a  41 3a 20 20 49 66 20 79  |rking?..A:  If y|
0000f940  6f 75 27 72 65 20 73 65  65 69 6e 67 20 73 6c 6f  |ou're seeing slo|
0000f950  77 64 6f 77 6e 20 64 75  72 69 6e 67 20 74 68 65  |wdown during the|
0000f960  20 6e 69 67 68 74 20 2f  20 6c 75 6e 63 68 20 2f  | night / lunch /|
0000f970  20 77 68 65 6e 65 76 65  72 20 79 6f 75 27 72 65  | whenever you're|
0000f980  0a 61 77 61 79 20 66 72  6f 6d 20 74 68 65 20 63  |.away from the c|
0000f990  6f 6d 70 75 74 65 72 2c  20 69 74 27 73 20 70 72  |omputer, it's pr|
0000f9a0  6f 62 61 62 6c 79 20 64  75 65 20 74 6f 20 6f 6e  |obably due to on|
0000f9b0  65 20 6f 66 20 74 77 6f  20 74 68 69 6e 67 73 2e  |e of two things.|
0000f9c0  20 54 68 65 0a 6d 6f 73  74 20 6c 69 6b 65 6c 79  | The.most likely|
0000f9d0  20 63 61 75 73 65 20 69  73 20 74 68 61 74 20 61  | cause is that a|
0000f9e0  6e 6f 74 68 65 72 20 70  72 6f 67 72 61 6d 20 69  |nother program i|
0000f9f0  73 20 68 6f 67 67 69 6e  67 20 70 72 6f 63 65 73  |s hogging proces|
0000fa00  73 6f 72 20 74 69 6d 65  2e 20 53 6f 6d 65 0a 77  |sor time. Some.w|
0000fa10  65 62 20 62 72 6f 77 73  65 72 73 20 61 72 65 20  |eb browsers are |
0000fa20  6b 6e 6f 77 6e 20 74 6f  20 65 61 74 20 70 72 6f  |known to eat pro|
0000fa30  63 65 73 73 6f 72 20 74  69 6d 65 2c 20 65 73 70  |cessor time, esp|
0000fa40  65 63 69 61 6c 6c 79 20  77 68 69 6c 65 20 6f 6e  |ecially while on|
0000fa50  20 70 61 67 65 73 0a 77  69 74 68 20 61 6e 69 6d  | pages.with anim|
0000fa60  61 74 65 64 20 69 6d 61  67 65 73 2e 20 48 6f 77  |ated images. How|
0000fa70  65 76 65 72 2c 20 74 68  65 20 70 72 6f 67 72 61  |ever, the progra|
0000fa80  6d 73 20 74 68 61 74 20  65 61 74 20 74 68 65 20  |ms that eat the |
0000fa90  6d 6f 73 74 20 70 72 6f  63 65 73 73 6f 72 0a 74  |most processor.t|
0000faa0  69 6d 65 20 61 72 65 20  73 63 72 65 65 6e 73 61  |ime are screensa|
0000fab0  76 65 72 73 2e 20 4f 70  65 6e 47 4c 20 61 6e 64  |vers. OpenGL and|
0000fac0  20 33 2d 44 20 73 63 72  65 65 6e 73 61 76 65 72  | 3-D screensaver|
0000fad0  73 20 69 6e 20 70 61 72  74 69 63 75 6c 61 72 20  |s in particular |
0000fae0  61 72 65 20 6b 6e 6f 77  6e 0a 74 6f 20 63 6f 6e  |are known.to con|
0000faf0  73 75 6d 65 20 61 20 4c  4f 54 20 6f 66 20 70 72  |sume a LOT of pr|
0000fb00  6f 63 65 73 73 6f 72 20  74 69 6d 65 2e 20 46 6f  |ocessor time. Fo|
0000fb10  72 20 74 68 69 73 20 72  65 61 73 6f 6e 2c 20 77  |r this reason, w|
0000fb20  65 20 72 65 63 6f 6d 6d  65 6e 64 20 74 68 61 74  |e recommend that|
0000fb30  20 79 6f 75 0a 65 69 74  68 65 72 20 64 69 73 61  | you.either disa|
0000fb40  62 6c 65 20 79 6f 75 72  20 73 63 72 65 65 6e 20  |ble your screen |
0000fb50  73 61 76 65 72 2c 20 6f  72 20 73 77 69 74 63 68  |saver, or switch|
0000fb60  20 74 6f 20 61 20 6c 65  73 73 20 43 50 55 20 69  | to a less CPU i|
0000fb70  6e 74 65 6e 73 69 76 65  20 6f 6e 65 0a 28 61 20  |ntensive one.(a |
0000fb80  62 6c 61 6e 6b 20 73 63  72 65 65 6e 20 6f 6e 65  |blank screen one|
0000fb90  2c 20 6f 72 20 6f 6e 65  20 74 68 61 74 20 73 68  |, or one that sh|
0000fba0  6f 77 73 20 61 20 73 69  6d 70 6c 65 20 74 65 78  |ows a simple tex|
0000fbb0  74 20 6d 65 73 73 61 67  65 2c 20 70 65 72 68 61  |t message, perha|
0000fbc0  70 73 2e 29 0a 54 68 65  20 6f 74 68 65 72 20 63  |ps.).The other c|
0000fbd0  61 75 73 65 20 6f 66 20  61 20 73 6c 6f 77 64 6f  |ause of a slowdo|
0000fbe0  77 6e 20 63 6f 75 6c 64  20 62 65 20 79 6f 75 72  |wn could be your|
0000fbf0  20 63 6f 6d 70 75 74 65  72 20 65 6e 74 65 72 69  | computer enteri|
0000fc00  6e 67 20 61 20 27 73 6c  65 65 70 0a 6d 6f 64 65  |ng a 'sleep.mode|
0000fc10  27 20 77 68 65 72 65 20  69 74 20 70 6f 77 65 72  |' where it power|
0000fc20  73 20 6d 6f 73 74 20 63  6f 6d 70 6f 6e 65 6e 74  |s most component|
0000fc30  73 20 64 6f 77 6e 2e 20  54 6f 20 64 69 73 61 62  |s down. To disab|
0000fc40  6c 65 20 61 75 74 6f 6d  61 74 69 63 20 70 6f 77  |le automatic pow|
0000fc50  65 72 0a 64 6f 77 6e 2c  20 63 6f 6e 73 75 6c 74  |er.down, consult|
0000fc60  20 79 6f 75 72 20 73 79  73 74 65 6d 27 73 20 64  | your system's d|
0000fc70  6f 63 75 6d 65 6e 74 61  74 69 6f 6e 2e 0a 0a 51  |ocumentation...Q|
0000fc80  3a 20 20 49 20 73 65 74  20 6d 79 20 63 6c 69 65  |:  I set my clie|
0000fc90  6e 74 20 74 6f 20 72 65  63 65 69 76 65 20 32 5e  |nt to receive 2^|
0000fca0  33 30 20 73 69 7a 65 64  20 62 6c 6f 63 6b 73 2e  |30 sized blocks.|
0000fcb0  20 20 48 6f 77 65 76 65  72 2c 20 49 20 68 61 76  |  However, I hav|
0000fcc0  65 20 62 65 65 6e 0a 77  61 74 63 68 69 6e 67 2c  |e been.watching,|
0000fcd0  20 61 6e 64 20 69 74 20  68 61 73 20 64 6f 6e 65  | and it has done|
0000fce0  20 6d 61 6e 79 20 64 69  66 66 65 72 65 6e 74 6c  | many differentl|
0000fcf0  79 20 73 69 7a 65 64 20  62 6c 6f 63 6b 73 20 73  |y sized blocks s|
0000fd00  6d 61 6c 6c 65 72 20 74  68 61 6e 0a 32 5e 33 30  |maller than.2^30|
0000fd10  2e 20 57 68 61 74 20 69  73 20 67 6f 69 6e 67 20  |. What is going |
0000fd20  6f 6e 3f 0a 0a 41 3a 20  20 54 68 65 20 62 6c 6f  |on?..A:  The blo|
0000fd30  63 6b 20 73 69 7a 65 20  69 73 20 72 65 61 6c 6c  |ck size is reall|
0000fd40  79 20 6f 6e 6c 79 20 61  20 22 72 65 71 75 65 73  |y only a "reques|
0000fd50  74 22 20 62 79 20 74 68  65 20 63 6c 69 65 6e 74  |t" by the client|
0000fd60  2e 20 44 65 70 65 6e 64  69 6e 67 0a 6f 6e 20 74  |. Depending.on t|
0000fd70  68 65 20 66 72 61 67 6d  65 6e 74 61 74 69 6f 6e  |he fragmentation|
0000fd80  20 6f 66 20 74 68 65 20  63 75 72 72 65 6e 74 20  | of the current |
0000fd90  6b 65 79 73 70 61 63 65  20 77 65 20 61 72 65 20  |keyspace we are |
0000fda0  77 6f 72 6b 69 6e 67 20  6f 6e 2c 20 74 68 65 0a  |working on, the.|
0000fdb0  6b 65 79 70 72 6f 78 79  20 6d 61 79 20 62 65 20  |keyproxy may be |
0000fdc0  66 6f 72 63 65 64 20 74  6f 20 67 69 76 65 20 79  |forced to give y|
0000fdd0  6f 75 20 61 20 62 6c 6f  63 6b 20 73 6d 61 6c 6c  |ou a block small|
0000fde0  65 72 20 74 68 61 6e 20  72 65 71 75 65 73 74 65  |er than requeste|
0000fdf0  64 2e 20 54 68 69 73 0a  69 73 20 6e 6f 74 20 61  |d. This.is not a|
0000fe00  20 70 72 6f 62 6c 65 6d  2c 20 6a 75 73 74 20 61  | problem, just a|
0000fe10  6e 20 6f 64 64 69 74 79  2e 0a 0a 51 3a 20 20 49  |n oddity...Q:  I|
0000fe20  20 6a 75 73 74 20 67 6f  74 20 61 6c 6c 20 62 6c  | just got all bl|
0000fe30  6f 63 6b 73 20 73 6d 61  6c 6c 65 72 20 74 68 61  |ocks smaller tha|
0000fe40  6e 20 65 78 70 65 63 74  65 64 2c 20 61 6e 64 20  |n expected, and |
0000fe50  49 20 72 61 6e 20 6f 75  74 20 6f 66 20 62 6c 6f  |I ran out of blo|
0000fe60  63 6b 73 0a 74 6f 6f 20  73 6f 6f 6e 20 61 73 20  |cks.too soon as |
0000fe70  61 20 72 65 73 75 6c 74  21 20 48 6f 77 20 61 6d  |a result! How am|
0000fe80  20 49 20 73 75 70 70 6f  73 65 64 20 74 6f 20 63  | I supposed to c|
0000fe90  61 6c 63 75 6c 61 74 65  20 68 6f 77 20 6d 61 6e  |alculate how man|
0000fea0  79 20 62 6c 6f 63 6b 73  20 74 6f 0a 67 65 74 20  |y blocks to.get |
0000feb0  69 66 20 74 68 65 79 20  61 72 65 6e 27 74 20 61  |if they aren't a|
0000fec0  6c 77 61 79 73 20 74 68  65 20 73 61 6d 65 20 73  |lways the same s|
0000fed0  69 7a 65 3f 0a 0a 41 3a  20 20 54 68 69 73 20 69  |ize?..A:  This i|
0000fee0  73 20 61 20 6b 6e 6f 77  6e 20 70 72 6f 62 6c 65  |s a known proble|
0000fef0  6d 3b 20 66 6f 72 20 6e  6f 77 2c 20 73 69 6d 70  |m; for now, simp|
0000ff00  6c 79 20 62 75 66 66 65  72 20 6d 6f 72 65 20 62  |ly buffer more b|
0000ff10  6c 6f 63 6b 73 20 74 68  61 6e 20 79 6f 75 0a 70  |locks than you.p|
0000ff20  6c 61 6e 20 6f 6e 20 6e  65 65 64 69 6e 67 2e 20  |lan on needing. |
0000ff30  57 65 20 77 69 6c 6c 20  70 72 6f 62 61 62 6c 79  |We will probably|
0000ff40  20 61 64 64 20 61 20 6d  6f 72 65 20 65 78 61 63  | add a more exac|
0000ff50  74 20 63 6f 75 6e 74 20  74 6f 20 66 75 74 75 72  |t count to futur|
0000ff60  65 20 63 6c 69 65 6e 74  73 2e 0a 54 68 65 72 65  |e clients..There|
0000ff70  20 69 73 20 6e 6f 20 45  54 41 20 61 74 20 74 68  | is no ETA at th|
0000ff80  69 73 20 74 69 6d 65 2e  0a 0a 51 3a 20 20 57 68  |is time...Q:  Wh|
0000ff90  61 74 20 68 61 70 70 65  6e 73 20 69 66 20 6d 79  |at happens if my|
0000ffa0  20 63 6c 69 65 6e 74 20  66 69 6e 64 73 20 74 68  | client finds th|
0000ffb0  65 20 6b 65 79 3f 20 20  44 6f 65 73 20 69 74 20  |e key?  Does it |
0000ffc0  6c 65 74 20 6d 65 20 6b  6e 6f 77 20 6f 72 0a 64  |let me know or.d|
0000ffd0  6f 20 61 6e 79 74 68 69  6e 67 20 73 70 65 63 69  |o anything speci|
0000ffe0  61 6c 3f 0a 0a 41 3a 20  20 4e 6f 2c 20 74 68 65  |al?..A:  No, the|
0000fff0  20 63 6c 69 65 6e 74 20  74 72 65 61 74 73 20 61  | client treats a|
00010000  20 73 75 63 63 65 73 73  20 6a 75 73 74 20 6c 69  | success just li|
00010010  6b 65 20 61 20 6e 6f 72  6d 61 6c 20 62 6c 6f 63  |ke a normal bloc|
00010020  6b 20 61 6e 64 20 66 6c  75 73 68 65 73 0a 69 74  |k and flushes.it|
00010030  20 64 75 72 69 6e 67 20  74 68 65 20 6e 65 78 74  | during the next|
00010040  20 6e 65 74 77 6f 72 6b  20 74 72 61 6e 73 61 63  | network transac|
00010050  74 69 6f 6e 2e 0a 0a 31  32 2e 20 46 69 72 65 77  |tion...12. Firew|
00010060  61 6c 6c 20 73 75 70 70  6f 72 74 20 2f 20 4e 65  |all support / Ne|
00010070  74 77 6f 72 6b 20 70 72  6f 74 6f 63 6f 6c 20 64  |twork protocol d|
00010080  65 73 63 72 69 70 74 69  6f 6e 0a 2d 2d 2d 2d 2d  |escription.-----|
00010090  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000100b0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 0a 0a  |--------------..|
000100c0  46 6f 72 20 6e 65 74 77  6f 72 6b 20 63 6f 6d 6d  |For network comm|
000100d0  75 6e 69 63 61 74 69 6f  6e 73 2c 20 74 68 65 20  |unications, the |
000100e0  44 69 73 74 72 69 62 75  74 65 64 2e 4e 65 74 20  |Distributed.Net |
000100f0  52 43 35 2f 44 45 53 20  63 6c 69 65 6e 74 20 75  |RC5/DES client u|
00010100  73 65 73 20 61 0a 70 72  6f 70 72 69 65 74 61 72  |ses a.proprietar|
00010110  79 20 63 6f 6d 6d 75 6e  69 63 61 74 69 6f 6e 73  |y communications|
00010120  20 6d 65 74 68 6f 64 20  77 68 69 63 68 20 74 61  | method which ta|
00010130  6c 6b 73 20 74 6f 20 6f  75 72 20 6e 65 74 77 6f  |lks to our netwo|
00010140  72 6b 20 6f 66 20 70 72  6f 78 79 0a 73 65 72 76  |rk of proxy.serv|
00010150  65 72 73 20 76 69 61 20  54 43 50 20 70 61 63 6b  |ers via TCP pack|
00010160  65 74 73 20 6f 6e 20 70  6f 72 74 20 32 30 36 34  |ets on port 2064|
00010170  2e 20 49 66 20 79 6f 75  20 61 72 65 20 63 6f 6e  |. If you are con|
00010180  6e 65 63 74 65 64 20 74  68 72 6f 75 67 68 20 61  |nected through a|
00010190  0a 73 74 72 69 63 74 20  66 69 72 65 77 61 6c 6c  |.strict firewall|
000101a0  2c 20 70 6f 72 74 20 32  30 36 34 20 77 69 6c 6c  |, port 2064 will|
000101b0  20 70 72 6f 62 61 62 6c  79 20 62 65 20 62 6c 6f  | probably be blo|
000101c0  63 6b 65 64 20 62 79 20  64 65 66 61 75 6c 74 2e  |cked by default.|
000101d0  20 54 68 65 72 65 0a 61  72 65 20 66 69 76 65 20  | There.are five |
000101e0  70 72 69 6d 61 72 79 20  6d 65 74 68 6f 64 73 20  |primary methods |
000101f0  74 6f 20 63 6f 6d 6d 69  6e 75 63 61 74 69 6e 67  |to comminucating|
00010200  20 74 68 72 6f 75 67 68  20 61 20 66 69 72 65 77  | through a firew|
00010210  61 6c 6c 3a 0a 0a 31 2e  20 20 52 75 6e 20 61 20  |all:..1.  Run a |
00010220  70 65 72 73 6f 6e 61 6c  20 70 72 6f 78 79 20 6f  |personal proxy o|
00010230  6e 20 74 68 65 20 6d 61  63 68 69 6e 65 20 74 68  |n the machine th|
00010240  61 74 20 72 75 6e 73 20  74 68 65 20 66 69 72 65  |at runs the fire|
00010250  77 61 6c 6c 2e 20 20 41  0a 70 65 72 73 6f 6e 61  |wall.  A.persona|
00010260  6c 20 70 72 6f 78 79 20  77 69 6c 6c 20 72 65 63  |l proxy will rec|
00010270  65 69 76 65 20 63 6f 6e  6e 65 63 74 69 6f 6e 73  |eive connections|
00010280  20 66 72 6f 6d 20 74 68  65 20 63 6c 69 65 6e 74  | from the client|
00010290  2c 20 62 75 66 66 65 72  20 74 68 65 6d 2c 0a 61  |, buffer them,.a|
000102a0  6e 64 20 74 68 65 6e 20  63 6f 6d 6d 75 6e 69 63  |nd then communic|
000102b0  61 74 65 20 77 69 74 68  20 74 68 65 20 6d 61 69  |ate with the mai|
000102c0  6e 20 70 72 6f 78 79 20  6e 65 74 77 6f 72 6b 20  |n proxy network |
000102d0  74 6f 20 73 65 6e 64 2f  72 65 63 65 69 76 65 0a  |to send/receive.|
000102e0  62 6c 6f 63 6b 73 2e 20  54 68 65 20 73 65 74 75  |blocks. The setu|
000102f0  70 20 6f 66 20 74 68 69  73 20 69 73 20 73 69 6d  |p of this is sim|
00010300  70 6c 65 20 61 6e 64 20  72 65 6c 69 61 62 6c 65  |ple and reliable|
00010310  3b 20 61 6c 6c 20 79 6f  75 20 6d 75 73 74 20 64  |; all you must d|
00010320  6f 20 69 73 0a 64 6f 77  6e 6c 6f 61 64 20 61 20  |o is.download a |
00010330  70 65 72 73 6f 6e 61 6c  20 70 72 6f 78 79 20 28  |personal proxy (|
00010340  68 74 74 70 3a 2f 2f 77  77 77 2e 64 69 73 74 72  |http://www.distr|
00010350  69 62 75 74 65 64 2e 6e  65 74 2f 72 63 35 2f 70  |ibuted.net/rc5/p|
00010360  72 6f 78 69 65 73 2e 68  74 6d 6c 29 2c 0a 73 65  |roxies.html),.se|
00010370  74 20 69 74 20 75 70 20  74 6f 20 72 75 6e 20 6f  |t it up to run o|
00010380  6e 20 74 68 65 20 6d 61  63 68 69 6e 65 20 74 68  |n the machine th|
00010390  61 74 20 66 75 6e 63 74  69 6f 6e 73 20 61 73 20  |at functions as |
000103a0  74 68 65 20 66 69 72 65  77 61 6c 6c 2c 20 61 6e  |the firewall, an|
000103b0  64 20 73 65 74 0a 61 6c  6c 20 74 68 65 20 63 6c  |d set.all the cl|
000103c0  69 65 6e 74 73 20 74 6f  20 63 6f 6e 6e 65 63 74  |ients to connect|
000103d0  20 74 6f 20 74 68 61 74  20 6d 61 63 68 69 6e 65  | to that machine|
000103e0  20 74 6f 20 72 65 63 65  69 76 65 20 62 6c 6f 63  | to receive bloc|
000103f0  6b 73 20 28 76 69 61 0a  6b 65 79 70 72 6f 78 79  |ks (via.keyproxy|
00010400  3d 3c 49 50 2f 44 4e 53  20 6f 66 20 74 68 65 20  |=<IP/DNS of the |
00010410  63 6f 6d 70 75 74 65 72  20 77 69 74 68 20 74 68  |computer with th|
00010420  65 20 70 65 72 73 6f 6e  61 6c 0a 70 72 6f 78 79  |e personal.proxy|
00010430  2e 29 20 20 54 68 65 20  6d 61 6a 6f 72 20 64 6f  |.)  The major do|
00010440  77 6e 73 69 64 65 20 74  6f 20 74 68 69 73 20 6f  |wnside to this o|
00010450  70 74 69 6f 6e 20 69 73  20 74 68 61 74 20 79 6f  |ption is that yo|
00010460  75 20 6d 75 73 74 20 62  65 0a 61 75 74 68 6f 72  |u must be.author|
00010470  69 7a 65 64 20 74 6f 20  72 75 6e 20 61 6e 20 6f  |ized to run an o|
00010480  75 74 73 69 64 65 20 70  72 6f 67 72 61 6d 20 6f  |utside program o|
00010490  6e 20 74 68 65 20 66 69  72 65 77 61 6c 6c 20 63  |n the firewall c|
000104a0  6f 6d 70 75 74 65 72 2e  0a 0a 32 2e 20 20 54 68  |omputer...2.  Th|
000104b0  65 20 6e 65 78 74 20 6d  6f 73 74 20 72 65 6c 69  |e next most reli|
000104c0  61 62 6c 65 20 6f 70 74  69 6f 6e 20 69 73 20 74  |able option is t|
000104d0  6f 20 73 65 74 20 74 68  65 20 66 69 72 65 77 61  |o set the firewa|
000104e0  6c 6c 20 74 6f 20 61 6c  6c 6f 77 0a 63 6f 6e 6e  |ll to allow.conn|
000104f0  65 63 74 69 6f 6e 73 20  74 68 72 6f 75 67 68 20  |ections through |
00010500  70 6f 72 74 20 32 30 36  34 20 28 74 68 65 20 70  |port 2064 (the p|
00010510  6f 72 74 20 74 68 65 20  63 6c 69 65 6e 74 20 75  |ort the client u|
00010520  73 65 73 20 66 6f 72 0a  63 6f 6d 6d 75 6e 69 63  |ses for.communic|
00010530  61 74 69 6f 6e 20 74 6f  20 74 68 65 20 6b 65 79  |ation to the key|
00010540  73 65 72 76 65 72 73 2e  29 20 20 49 66 20 74 68  |servers.)  If th|
00010550  69 73 20 69 73 20 64 6f  6e 65 20 63 6f 72 72 65  |is is done corre|
00010560  63 74 6c 79 2c 20 79 6f  75 20 77 69 6c 6c 0a 62  |ctly, you will.b|
00010570  65 20 61 62 6c 65 20 74  6f 20 73 65 74 20 74 68  |e able to set th|
00010580  65 20 63 6c 69 65 6e 74  20 77 69 74 68 20 6b 65  |e client with ke|
00010590  79 70 72 6f 78 79 3d 3c  49 50 2f 44 4e 53 20 6f  |yproxy=<IP/DNS o|
000105a0  66 20 74 68 65 0a 66 69  72 65 77 61 6c 6c 3e 20  |f the.firewall> |
000105b0  61 6e 64 20 68 61 76 65  20 74 68 65 20 70 72 6f  |and have the pro|
000105c0  78 79 20 72 65 64 69 72  65 63 74 20 63 6f 6d 6d  |xy redirect comm|
000105d0  75 6e 69 63 61 74 69 6f  6e 73 20 74 6f 20 6f 6e  |unications to on|
000105e0  65 20 6f 66 20 74 68 65  20 6d 61 69 6e 0a 70 72  |e of the main.pr|
000105f0  6f 78 69 65 73 2e 20 20  54 68 65 20 70 72 6f 62  |oxies.  The prob|
00010600  6c 65 6d 20 77 69 74 68  20 74 68 69 73 20 63 6f  |lem with this co|
00010610  6e 66 69 67 75 72 61 74  69 6f 6e 20 69 73 20 74  |nfiguration is t|
00010620  68 61 74 20 69 74 20 72  65 71 75 69 72 65 73 20  |hat it requires |
00010630  74 68 61 74 0a 79 6f 75  20 68 61 76 65 20 61 63  |that.you have ac|
00010640  63 65 73 73 20 74 6f 20  74 68 65 20 63 6f 6e 66  |cess to the conf|
00010650  69 67 75 72 61 74 69 6f  6e 20 6f 66 20 74 68 65  |iguration of the|
00010660  20 66 69 72 65 77 61 6c  6c 2e 20 20 54 68 69 73  | firewall.  This|
00010670  20 6d 65 74 68 6f 64 20  77 69 6c 6c 0a 62 65 20  | method will.be |
00010680  72 65 66 65 72 72 65 64  20 74 6f 20 61 73 20 22  |referred to as "|
00010690  64 69 72 65 63 74 20 70  6f 72 74 20 6d 61 70 70  |direct port mapp|
000106a0  69 6e 67 22 20 74 68 72  6f 75 67 68 6f 75 74 20  |ing" throughout |
000106b0  74 68 65 20 72 65 73 74  20 6f 66 20 74 68 65 0a  |the rest of the.|
000106c0  64 6f 63 75 6d 65 6e 74  61 74 69 6f 6e 2e 0a 0a  |documentation...|
000106d0  33 2e 20 20 54 68 65 20  6d 6f 73 74 20 72 65 6c  |3.  The most rel|
000106e0  69 61 62 6c 65 20 6f 70  74 69 6f 6e 20 66 6f 72  |iable option for|
000106f0  20 73 65 6e 64 69 6e 67  2f 72 65 63 65 69 76 69  | sending/receivi|
00010700  6e 67 20 62 6c 6f 63 6b  73 20 74 68 72 6f 75 67  |ng blocks throug|
00010710  68 20 74 68 65 0a 66 69  72 65 77 61 6c 6c 20 69  |h the.firewall i|
00010720  66 20 79 6f 75 20 61 72  65 20 75 6e 61 62 6c 65  |f you are unable|
00010730  20 74 6f 20 64 69 72 65  63 74 6c 79 20 6d 6f 64  | to directly mod|
00010740  69 66 79 20 74 68 65 20  66 69 72 65 77 61 6c 6c  |ify the firewall|
00010750  27 73 0a 63 6f 6e 66 69  67 75 72 61 74 69 6f 6e  |'s.configuration|
00010760  20 69 73 20 74 6f 20 75  73 65 20 53 4f 43 4b 53  | is to use SOCKS|
00010770  20 73 75 70 70 6f 72 74  20 28 69 66 20 79 6f 75  | support (if you|
00010780  72 20 66 69 72 65 77 61  6c 6c 20 73 75 70 70 6f  |r firewall suppo|
00010790  72 74 73 20 69 74 2c 20  6f 66 0a 63 6f 75 72 73  |rts it, of.cours|
000107a0  65 2e 29 20 20 54 6f 20  63 6f 6e 66 69 67 75 72  |e.)  To configur|
000107b0  65 20 53 4f 43 4b 53 2c  20 65 6e 74 65 72 20 74  |e SOCKS, enter t|
000107c0  68 65 20 43 6f 6d 6d 75  6e 69 63 61 74 69 6f 6e  |he Communication|
000107d0  73 20 4f 70 74 69 6f 6e  73 20 6d 65 6e 75 0a 61  |s Options menu.a|
000107e0  6e 64 20 73 65 6c 65 63  74 20 6f 70 74 69 6f 6e  |nd select option|
000107f0  20 31 20 28 46 69 72 65  77 61 6c 6c 20 43 6f 6d  | 1 (Firewall Com|
00010800  6d 75 6e 69 63 61 74 69  6f 6e 73 20 6d 6f 64 65  |munications mode|
00010810  29 2e 20 49 66 20 79 6f  75 20 61 72 65 20 75 73  |). If you are us|
00010820  69 6e 67 0a 61 20 53 4f  43 4b 53 34 20 70 72 6f  |ing.a SOCKS4 pro|
00010830  78 79 2c 20 63 68 6f 6f  73 65 20 6f 70 74 69 6f  |xy, choose optio|
00010840  6e 20 34 2c 20 6f 72 20  63 68 6f 6f 73 65 20 6f  |n 4, or choose o|
00010850  70 74 69 6f 6e 20 35 20  69 66 20 79 6f 75 20 61  |ption 5 if you a|
00010860  72 65 20 75 73 69 6e 67  20 61 0a 53 4f 43 4b 53  |re using a.SOCKS|
00010870  35 20 70 72 6f 78 79 2e  20 49 66 20 79 6f 75 20  |5 proxy. If you |
00010880  61 72 65 20 75 6e 73 75  72 65 20 61 73 20 74 6f  |are unsure as to|
00010890  20 77 68 69 63 68 20 76  65 72 73 69 6f 6e 20 6f  | which version o|
000108a0  66 20 53 4f 43 4b 53 20  79 6f 75 20 61 72 65 0a  |f SOCKS you are.|
000108b0  75 73 69 6e 67 2c 20 73  65 6c 65 63 74 20 53 4f  |using, select SO|
000108c0  43 4b 53 34 2e 20 4e 6f  77 2c 20 65 64 69 74 20  |CKS4. Now, edit |
000108d0  6f 70 74 69 6f 6e 73 20  34 20 61 6e 64 20 35 20  |options 4 and 5 |
000108e0  28 50 72 6f 78 79 20 61  64 64 72 65 73 73 20 61  |(Proxy address a|
000108f0  6e 64 0a 70 6f 72 74 2c  20 72 65 73 70 65 63 74  |nd.port, respect|
00010900  69 76 65 6c 79 29 2c 20  65 6e 73 75 72 69 6e 67  |ively), ensuring|
00010910  20 74 68 61 74 20 74 68  65 79 20 70 6f 69 6e 74  | that they point|
00010920  20 74 6f 20 74 68 65 20  53 4f 43 4b 53 20 70 72  | to the SOCKS pr|
00010930  6f 78 79 20 79 6f 75 0a  77 69 6c 6c 20 62 65 20  |oxy you.will be |
00010940  63 6f 6d 6d 75 6e 69 63  61 74 69 6e 67 20 74 68  |communicating th|
00010950  72 6f 75 67 68 2e 20 49  66 20 79 6f 75 20 6d 75  |rough. If you mu|
00010960  73 74 20 75 73 65 20 61  20 53 4f 43 4b 53 20 75  |st use a SOCKS u|
00010970  73 65 72 69 64 2f 70 61  73 73 77 6f 72 64 2c 0a  |serid/password,.|
00010980  65 6e 74 65 72 20 69 74  20 69 6e 20 6f 70 74 69  |enter it in opti|
00010990  6f 6e 20 36 2e 20 49 6e  20 73 6f 6d 65 20 73 69  |on 6. In some si|
000109a0  74 75 61 74 69 6f 6e 73  2c 20 6f 70 74 69 6f 6e  |tuations, option|
000109b0  20 32 20 28 74 68 65 20  61 64 64 72 65 73 73 20  | 2 (the address |
000109c0  6f 66 20 74 68 65 0a 6b  65 79 70 72 6f 78 79 20  |of the.keyproxy |
000109d0  74 6f 20 75 73 65 29 20  6d 61 79 20 6e 65 65 64  |to use) may need|
000109e0  20 74 6f 20 62 65 20 63  68 61 6e 67 65 64 20 74  | to be changed t|
000109f0  6f 20 74 68 65 20 73 70  65 63 69 66 69 63 20 49  |o the specific I|
00010a00  50 20 61 64 64 72 65 73  73 20 6f 66 20 61 0a 70  |P address of a.p|
00010a10  72 6f 78 79 2e 20 48 6f  77 65 76 65 72 2c 20 53  |roxy. However, S|
00010a20  4f 43 4b 53 20 73 75 70  70 6f 72 74 20 2a 73 68  |OCKS support *sh|
00010a30  6f 75 6c 64 2a 20 77 6f  72 6b 20 22 6f 75 74 20  |ould* work "out |
00010a40  6f 66 20 74 68 65 20 62  6f 78 22 20 6f 6e 20 6d  |of the box" on m|
00010a50  6f 73 74 20 0a 70 72 6f  78 69 65 73 2e 0a 0a 34  |ost .proxies...4|
00010a60  2e 20 20 54 68 65 20 6d  6f 73 74 20 63 6f 6d 70  |.  The most comp|
00010a70  61 74 69 62 6c 65 20 66  69 72 65 77 61 6c 6c 20  |atible firewall |
00010a80  63 6f 6d 6d 75 6e 69 63  61 74 69 6f 6e 73 20 6f  |communications o|
00010a90  70 74 69 6f 6e 20 69 73  20 74 6f 20 75 73 65 20  |ption is to use |
00010aa0  74 68 65 0a 68 74 74 70  20 70 72 6f 78 79 20 73  |the.http proxy s|
00010ab0  75 70 70 6f 72 74 20 6f  66 20 74 68 65 20 63 6c  |upport of the cl|
00010ac0  69 65 6e 74 2e 20 54 6f  20 73 65 74 75 70 20 68  |ient. To setup h|
00010ad0  74 74 70 20 70 72 6f 78  79 20 73 75 70 70 6f 72  |ttp proxy suppor|
00010ae0  74 2c 20 65 6e 74 65 72  0a 74 68 65 20 63 6c 69  |t, enter.the cli|
00010af0  65 6e 74 27 73 20 63 6f  6e 66 69 67 75 72 61 74  |ent's configurat|
00010b00  69 6f 6e 20 75 74 69 6c  69 74 79 20 28 72 63 35  |ion utility (rc5|
00010b10  64 65 73 20 2d 63 6f 6e  66 69 67 29 20 61 6e 64  |des -config) and|
00010b20  20 65 6e 74 65 72 20 74  68 65 0a 43 6f 6d 6d 75  | enter the.Commu|
00010b30  6e 69 63 61 74 69 6f 6e  73 20 4f 70 74 69 6f 6e  |nications Option|
00010b40  73 20 6d 65 6e 75 2e 20  53 65 6c 65 63 74 20 6f  |s menu. Select o|
00010b50  70 74 69 6f 6e 20 31 20  28 46 69 72 65 77 61 6c  |ption 1 (Firewal|
00010b60  6c 20 43 6f 6d 6d 75 6e  69 63 61 74 69 6f 6e 73  |l Communications|
00010b70  0a 6d 6f 64 65 29 20 61  6e 64 20 73 65 6c 65 63  |.mode) and selec|
00010b80  74 20 6d 6f 64 65 20 32  20 28 48 54 54 50 20 65  |t mode 2 (HTTP e|
00010b90  6e 63 6f 64 69 6e 67 29  2e 20 4e 65 78 74 2c 20  |ncoding). Next, |
00010ba0  73 65 6c 65 63 74 20 6f  70 74 69 6f 6e 20 34 2c  |select option 4,|
00010bb0  20 61 6e 64 20 69 6e 70  75 74 0a 74 68 65 20 61  | and input.the a|
00010bc0  64 64 72 65 73 73 20 6f  66 20 74 68 65 20 48 54  |ddress of the HT|
00010bd0  54 50 20 70 72 6f 78 79  20 79 6f 75 20 77 69 6c  |TP proxy you wil|
00010be0  6c 20 62 65 20 63 6f 6e  6e 65 63 74 69 6e 67 20  |l be connecting |
00010bf0  74 68 72 6f 75 67 68 2e  20 46 69 6e 61 6c 6c 79  |through. Finally|
00010c00  2c 0a 73 65 6c 65 63 74  20 6f 70 74 69 6f 6e 20  |,.select option |
00010c10  32 2c 20 65 6e 74 65 72  20 22 75 73 38 30 2e 76  |2, enter "us80.v|
00010c20  32 37 2e 64 69 73 74 72  69 62 75 74 65 64 2e 6e  |27.distributed.n|
00010c30  65 74 22 2c 20 61 6e 64  20 73 65 6c 65 63 74 20  |et", and select |
00010c40  6f 70 74 69 6f 6e 20 33  0a 61 6e 64 20 65 6e 74  |option 3.and ent|
00010c50  65 72 20 22 38 30 22 2e  20 41 6c 73 6f 2c 20 69  |er "80". Also, i|
00010c60  66 20 79 6f 75 20 6d 75  73 74 20 75 73 65 20 61  |f you must use a|
00010c70  20 75 73 65 72 6e 61 6d  65 2f 70 61 73 73 77 6f  | username/passwo|
00010c80  72 64 20 74 6f 20 63 6f  6e 6e 65 63 74 0a 74 68  |rd to connect.th|
00010c90  72 6f 75 67 68 20 79 6f  75 72 20 68 74 74 70 20  |rough your http |
00010ca0  70 72 6f 78 79 2c 20 6d  61 6b 65 20 73 75 72 65  |proxy, make sure|
00010cb0  20 74 6f 20 73 65 74 20  6f 70 74 69 6f 6e 20 36  | to set option 6|
00010cc0  20 28 48 54 54 50 2f 53  4f 43 4b 53 0a 75 73 65  | (HTTP/SOCKS.use|
00010cd0  72 69 64 2f 70 61 73 73  77 6f 72 64 29 2e 0a 0a  |rid/password)...|
00010ce0  2a 54 68 69 73 20 73 68  6f 75 6c 64 20 77 6f 72  |*This should wor|
00010cf0  6b 2c 20 62 75 74 20 69  74 20 6d 61 79 20 6e 6f  |k, but it may no|
00010d00  74 2e 2a 0a 0a 49 66 20  74 68 65 20 48 54 54 50  |t.*..If the HTTP|
00010d10  20 70 72 6f 78 79 20 73  75 70 70 6f 72 74 20 64  | proxy support d|
00010d20  6f 65 73 20 6e 6f 74 20  77 6f 72 6b 20 61 74 20  |oes not work at |
00010d30  74 68 69 73 20 70 6f 69  6e 74 2c 20 74 68 65 72  |this point, ther|
00010d40  65 20 61 72 65 20 61 20  66 65 77 0a 6d 6f 72 65  |e are a few.more|
00010d50  20 6f 70 74 69 6f 6e 73  20 74 6f 20 66 69 64 64  | options to fidd|
00010d60  6c 65 20 77 69 74 68 2e  20 4f 6e 65 20 6f 66 20  |le with. One of |
00010d70  74 68 65 20 66 69 72 73  74 20 74 68 69 6e 67 73  |the first things|
00010d80  20 74 6f 20 74 72 79 20  69 73 20 74 6f 20 65 64  | to try is to ed|
00010d90  69 74 0a 6f 70 74 69 6f  6e 20 74 77 6f 20 61 67  |it.option two ag|
00010da0  61 69 6e 2c 20 61 6e 64  20 65 6e 74 65 72 20 74  |ain, and enter t|
00010db0  68 65 20 49 50 20 61 64  64 72 65 73 73 20 6f 66  |he IP address of|
00010dc0  20 6f 6e 65 20 6f 66 20  74 68 65 20 75 73 38 30  | one of the us80|
00010dd0  20 70 72 6f 78 69 65 73  0a 64 69 72 65 63 74 6c  | proxies.directl|
00010de0  79 20 28 6f 62 74 61 69  6e 61 62 6c 65 20 62 79  |y (obtainable by|
00010df0  20 6e 73 6c 6f 6f 6b 75  70 20 75 73 38 30 2e 76  | nslookup us80.v|
00010e00  32 37 2e 64 69 73 74 72  69 62 75 74 65 64 2e 6e  |27.distributed.n|
00010e10  65 74 29 2e 20 49 66 20  74 68 69 73 20 64 6f 65  |et). If this doe|
00010e20  73 0a 6e 6f 74 20 66 69  78 20 74 68 65 20 70 72  |s.not fix the pr|
00010e30  6f 62 6c 65 6d 2c 20 74  72 79 20 63 68 61 6e 67  |oblem, try chang|
00010e40  69 6e 67 20 6f 70 74 69  6f 6e 20 31 20 28 46 69  |ing option 1 (Fi|
00010e50  72 65 77 61 6c 6c 20 43  6f 6d 6d 75 6e 69 63 61  |rewall Communica|
00010e60  74 69 6f 6e 73 0a 6d 6f  64 65 29 20 74 6f 20 33  |tions.mode) to 3|
00010e70  20 28 48 54 54 50 2b 55  55 45 20 65 6e 63 6f 64  | (HTTP+UUE encod|
00010e80  69 6e 67 29 2e 0a 0a 49  6e 20 61 6c 6c 20 63 61  |ing)...In all ca|
00010e90  73 65 73 2c 20 77 68 65  74 68 65 72 20 69 74 20  |ses, whether it |
00010ea0  77 6f 72 6b 73 20 6f 72  20 6e 6f 74 2c 20 70 6c  |works or not, pl|
00010eb0  65 61 73 65 20 65 2d 6d  61 69 6c 20 73 69 6c 62  |ease e-mail silb|
00010ec0  79 40 65 78 65 63 70 63  2e 63 6f 6d 20 73 6f 0a  |y@execpc.com so.|
00010ed0  74 68 65 20 6c 69 73 74  20 6f 66 20 6b 6e 6f 77  |the list of know|
00010ee0  6e 20 77 6f 72 6b 69 6e  67 2f 6e 6f 6e 2d 77 6f  |n working/non-wo|
00010ef0  72 6b 69 6e 67 20 70 72  6f 78 69 65 73 20 63 61  |rking proxies ca|
00010f00  6e 20 62 65 20 6b 65 70  74 20 75 70 20 74 6f 20  |n be kept up to |
00010f10  64 61 74 65 2e 0a 0a 35  2e 20 20 49 66 20 79 6f  |date...5.  If yo|
00010f20  75 20 63 61 6e 20 6e 6f  74 20 67 65 74 20 61 6e  |u can not get an|
00010f30  79 20 6f 66 20 74 68 65  20 61 62 6f 76 65 20 6d  |y of the above m|
00010f40  65 74 68 6f 64 73 20 77  6f 72 6b 69 6e 67 2c 20  |ethods working, |
00010f50  70 6c 65 61 73 65 20 73  65 65 20 73 65 63 74 69  |please see secti|
00010f60  6f 6e 0a 31 33 20 6f 6e  20 74 68 65 20 75 73 65  |on.13 on the use|
00010f70  20 6f 66 20 65 2d 6d 61  69 6c 20 74 6f 20 66 6c  | of e-mail to fl|
00010f80  75 73 68 2f 66 65 74 63  68 20 62 75 66 66 65 72  |ush/fetch buffer|
00010f90  73 2e 0a 0a 4b 6e 6f 77  6e 20 77 6f 72 6b 69 6e  |s...Known workin|
00010fa0  67 20 66 69 72 65 77 61  6c 6c 73 2f 70 72 6f 78  |g firewalls/prox|
00010fb0  69 65 73 3a 0a 28 49 66  20 79 6f 75 20 6b 6e 6f  |ies:.(If you kno|
00010fc0  77 20 6f 66 20 6f 74 68  65 72 20 77 6f 72 6b 69  |w of other worki|
00010fd0  6e 67 20 70 72 6f 78 69  65 73 2f 6d 6f 64 65 73  |ng proxies/modes|
00010fe0  2c 20 70 6c 65 61 73 65  20 65 2d 6d 61 69 6c 20  |, please e-mail |
00010ff0  73 69 6c 62 79 40 65 78  65 63 70 63 2e 63 6f 6d  |silby@execpc.com|
00011000  29 0a 0a 4e 61 6d 65 3a  20 57 69 6e 67 61 74 65  |)..Name: Wingate|
00011010  20 32 2e 78 0a 43 6f 6e  6e 65 63 74 69 6f 6e 20  | 2.x.Connection |
00011020  6d 65 74 68 6f 64 3a 20  48 54 54 50 20 70 72 6f  |method: HTTP pro|
00011030  78 79 2c 20 44 69 72 65  63 74 20 70 6f 72 74 20  |xy, Direct port |
00011040  6d 61 70 70 69 6e 67 0a  0a 4e 61 6d 65 3a 20 49  |mapping..Name: I|
00011050  6e 74 65 72 6e 65 74 20  47 61 74 65 20 76 31 2e  |nternet Gate v1.|
00011060  33 30 20 66 6f 72 20 4f  53 2f 32 2e 0a 43 6f 6e  |30 for OS/2..Con|
00011070  6e 65 63 74 69 6f 6e 20  6d 65 74 68 6f 64 3a 20  |nection method: |
00011080  44 69 72 65 63 74 20 70  6f 72 74 20 6d 61 70 70  |Direct port mapp|
00011090  69 6e 67 0a 0a 4e 61 6d  65 3a 20 4d 69 63 72 6f  |ing..Name: Micro|
000110a0  73 6f 66 74 20 50 72 6f  78 79 20 53 65 72 76 65  |soft Proxy Serve|
000110b0  72 20 32 2e 30 0a 43 6f  6e 6e 65 63 74 69 6f 6e  |r 2.0.Connection|
000110c0  20 6d 65 74 68 6f 64 3a  20 48 54 54 50 20 70 72  | method: HTTP pr|
000110d0  6f 78 79 0a 4e 6f 74 65  73 3a 20 75 73 65 72 69  |oxy.Notes: useri|
000110e0  64 20 2b 20 70 61 73 73  77 6f 72 64 20 61 72 65  |d + password are|
000110f0  20 74 68 65 20 6e 6f 72  6d 61 6c 20 4e 54 20 64  | the normal NT d|
00011100  6f 6d 61 69 6e 20 6c 6f  67 69 6e 20 61 6e 64 20  |omain login and |
00011110  70 61 73 73 77 6f 72 64  0a 0a 4e 61 6d 65 3a 20  |password..Name: |
00011120  4e 6f 76 65 6c 6c 20 42  6f 72 64 65 72 4d 61 6e  |Novell BorderMan|
00011130  61 67 65 72 20 77 65 62  20 70 72 6f 78 79 0a 43  |ager web proxy.C|
00011140  6f 6e 6e 65 63 74 69 6f  6e 20 6d 65 74 68 6f 64  |onnection method|
00011150  3a 20 48 54 54 50 20 70  72 6f 78 79 0a 0a 0a 0a  |: HTTP proxy....|
00011160  31 33 2e 20 20 46 6c 75  73 68 69 6e 67 20 61 6e  |13.  Flushing an|
00011170  64 20 66 65 74 63 68 69  6e 67 20 62 75 66 66 65  |d fetching buffe|
00011180  72 73 20 76 69 61 20 65  2d 6d 61 69 6c 0a 2d 2d  |rs via e-mail.--|
00011190  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000111b0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 0a 0a 49 66 20  |-----------..If |
000111c0  79 6f 75 20 63 61 6e 20  6e 6f 74 20 67 65 74 20  |you can not get |
000111d0  79 6f 75 72 20 63 6c 69  65 6e 74 20 74 6f 20 66  |your client to f|
000111e0  6c 75 73 68 2f 66 65 74  63 68 20 64 69 72 65 63  |lush/fetch direc|
000111f0  74 6c 79 20 28 64 75 65  20 74 6f 20 61 20 76 65  |tly (due to a ve|
00011200  72 79 0a 73 74 72 69 6e  67 65 6e 74 20 66 69 72  |ry.stringent fir|
00011210  65 77 61 6c 6c 29 2c 20  6f 72 20 61 72 65 20 72  |ewall), or are r|
00011220  75 6e 6e 69 6e 67 20 61  20 6e 65 74 77 6f 72 6b  |unning a network|
00011230  6c 65 73 73 20 63 6c 69  65 6e 74 2c 20 73 75 63  |less client, suc|
00011240  68 20 61 73 20 74 68 65  0a 4d 53 2d 44 4f 53 20  |h as the.MS-DOS |
00011250  63 6c 69 65 6e 74 2c 20  74 68 65 72 65 20 69 73  |client, there is|
00011260  20 6f 6e 65 20 6c 61 73  74 20 77 61 79 20 66 6f  | one last way fo|
00011270  72 20 79 6f 75 20 74 77  6f 20 72 65 63 65 69 76  |r you two receiv|
00011280  65 20 62 6c 6f 63 6b 73  20 74 6f 0a 70 72 6f 63  |e blocks to.proc|
00011290  65 73 73 3a 20 65 2d 6d  61 69 6c 2e 0a 0a 54 6f  |ess: e-mail...To|
000112a0  20 72 65 63 65 69 76 65  20 62 6c 6f 63 6b 73 20  | receive blocks |
000112b0  76 69 61 20 65 2d 6d 61  69 6c 3a 0a 0a 31 2e 20  |via e-mail:..1. |
000112c0  43 72 65 61 74 65 20 61  20 6d 65 73 73 61 67 65  |Create a message|
000112d0  20 74 6f 20 66 65 74 63  68 40 64 69 73 74 72 69  | to fetch@distri|
000112e0  62 75 74 65 64 2e 6e 65  74 20 77 69 74 68 20 74  |buted.net with t|
000112f0  68 65 20 66 6f 6c 6c 6f  77 69 6e 67 20 74 77 6f  |he following two|
00011300  20 6c 69 6e 65 73 0a 69  6e 20 74 68 65 20 62 6f  | lines.in the bo|
00011310  64 79 3a 0a 0a 62 6c 6f  63 6b 73 69 7a 65 3d 3c  |dy:..blocksize=<|
00011320  6e 75 6d 62 65 72 20 62  65 74 77 65 65 6e 20 32  |number between 2|
00011330  38 20 61 6e 64 20 33 31  3e 0a 6e 75 6d 62 6c 6f  |8 and 31>.numblo|
00011340  63 6b 73 3d 3c 6e 75 6d  62 65 72 20 6c 65 73 73  |cks=<number less|
00011350  20 74 68 61 6e 20 31 30  30 30 3e 0a 0a 28 46 6f  | than 1000>..(Fo|
00011360  72 20 65 78 70 6c 61 6e  61 74 69 6f 6e 73 20 6f  |r explanations o|
00011370  66 20 74 68 65 20 74 77  6f 20 6f 70 74 69 6f 6e  |f the two option|
00011380  73 2c 20 70 6c 65 61 73  65 20 73 65 65 20 74 68  |s, please see th|
00011390  65 20 73 65 63 74 69 6f  6e 20 6f 66 20 74 68 69  |e section of thi|
000113a0  73 0a 64 6f 63 75 6d 65  6e 74 20 6f 6e 20 2e 69  |s.document on .i|
000113b0  6e 69 20 66 69 6c 65 20  6f 70 74 69 6f 6e 73 2e  |ni file options.|
000113c0  29 0a 0a 57 69 74 68 69  6e 20 61 20 66 65 77 20  |)..Within a few |
000113d0  68 6f 75 72 73 2c 20 79  6f 75 20 73 68 6f 75 6c  |hours, you shoul|
000113e0  64 20 72 65 63 65 69 76  65 20 61 20 6d 65 73 73  |d receive a mess|
000113f0  61 67 65 20 62 61 63 6b  20 77 69 74 68 20 74 68  |age back with th|
00011400  65 20 73 70 65 63 69 66  69 65 64 0a 6e 75 6d 62  |e specified.numb|
00011410  65 72 2f 73 69 7a 65 20  6f 66 20 62 6c 6f 63 6b  |er/size of block|
00011420  73 20 61 74 74 61 63 68  65 64 20 61 73 20 22 62  |s attached as "b|
00011430  75 66 66 2d 69 6e 2e 72  63 35 22 2e 0a 0a 32 2e  |uff-in.rc5"...2.|
00011440  20 45 78 74 72 61 63 74  20 74 68 69 73 20 66 69  | Extract this fi|
00011450  6c 65 20 66 72 6f 6d 20  79 6f 75 72 20 6d 61 69  |le from your mai|
00011460  6c 20 70 72 6f 67 72 61  6d 20 74 6f 20 74 68 65  |l program to the|
00011470  20 64 69 72 65 63 74 6f  72 79 20 66 72 6f 6d 20  | directory from |
00011480  77 68 69 63 68 0a 79 6f  75 20 61 72 65 20 72 75  |which.you are ru|
00011490  6e 6e 69 6e 67 20 74 68  65 20 52 43 35 2f 44 45  |nning the RC5/DE|
000114a0  53 20 63 6c 69 65 6e 74  2e 0a 0a 33 2e 20 53 74  |S client...3. St|
000114b0  61 72 74 20 74 68 65 20  63 6c 69 65 6e 74 20 72  |art the client r|
000114c0  75 6e 6e 69 6e 67 2e 0a  0a 4f 6e 63 65 20 79 6f  |unning...Once yo|
000114d0  75 72 20 63 6c 69 65 6e  74 20 68 61 73 20 63 6f  |ur client has co|
000114e0  6d 70 6c 65 74 65 64 20  74 68 65 20 62 6c 6f 63  |mpleted the bloc|
000114f0  6b 73 20 70 72 6f 76 69  64 65 64 20 74 6f 20 69  |ks provided to i|
00011500  74 2c 20 79 6f 75 20 6d  61 79 20 73 65 6e 64 0a  |t, you may send.|
00011510  69 6e 20 74 68 65 20 63  6f 6d 70 6c 65 74 65 64  |in the completed|
00011520  20 62 6c 6f 63 6b 73 20  76 69 61 20 65 2d 6d 61  | blocks via e-ma|
00011530  69 6c 20 69 6e 20 74 68  65 20 66 6f 6c 6c 6f 77  |il in the follow|
00011540  69 6e 67 20 77 61 79 3a  0a 0a 31 2e 20 43 72 65  |ing way:..1. Cre|
00011550  61 74 65 20 61 20 6d 65  73 73 61 67 65 20 74 6f  |ate a message to|
00011560  20 66 6c 75 73 68 40 64  69 73 74 72 69 62 75 74  | flush@distribut|
00011570  65 64 2e 6e 65 74 20 77  69 74 68 20 74 68 65 20  |ed.net with the |
00011580  66 69 6c 65 20 22 62 75  66 66 2d 6f 75 74 2e 72  |file "buff-out.r|
00011590  63 35 22 0a 61 74 74 61  63 68 65 64 20 61 73 20  |c5".attached as |
000115a0  65 69 74 68 65 72 20 61  20 75 75 65 6e 63 6f 64  |either a uuencod|
000115b0  65 64 20 6f 72 20 4d 49  4d 45 36 34 20 65 6e 63  |ed or MIME64 enc|
000115c0  6f 64 65 64 20 66 69 6c  65 2e 20 59 6f 75 20 77  |oded file. You w|
000115d0  69 6c 6c 20 62 65 20 73  65 6e 64 20 61 0a 22 72  |ill be send a."r|
000115e0  65 63 65 69 70 74 22 20  6f 66 20 74 68 65 20 70  |eceipt" of the p|
000115f0  72 6f 70 65 72 20 66 6c  75 73 68 69 6e 67 20 6f  |roper flushing o|
00011600  66 20 74 68 65 20 62 6c  6f 63 6b 73 20 61 20 66  |f the blocks a f|
00011610  65 77 20 68 6f 75 72 73  20 6c 61 74 65 72 2e 0a  |ew hours later..|
00011620  0a 32 2e 20 44 65 6c 65  74 65 20 74 68 65 20 62  |.2. Delete the b|
00011630  75 66 66 2d 6f 75 74 2e  72 63 35 20 66 69 6c 65  |uff-out.rc5 file|
00011640  20 73 6f 20 74 68 61 74  20 79 6f 75 20 64 6f 20  | so that you do |
00011650  6e 6f 74 20 61 63 63 69  64 65 6e 74 6c 79 20 73  |not accidently s|
00011660  65 6e 64 20 70 61 72 74  0a 6f 66 20 69 74 73 20  |end part.of its |
00011670  63 6f 6e 74 65 6e 74 73  20 74 77 69 63 65 2e 0a  |contents twice..|
00011680  0a 31 34 2e 20 20 48 6f  77 20 74 6f 20 67 65 74  |.14.  How to get|
00011690  20 68 65 6c 70 0a 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  | help.----------|
000116a0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 0a 0a 49 66 20 79  |----------..If y|
000116b0  6f 75 27 76 65 20 68 61  76 69 6e 67 20 61 20 70  |ou've having a p|
000116c0  72 6f 62 6c 65 6d 20 77  69 74 68 20 74 68 65 20  |roblem with the |
000116d0  63 6c 69 65 6e 74 2c 20  74 68 65 20 66 69 72 73  |client, the firs|
000116e0  74 20 70 6c 61 63 65 20  79 6f 75 20 73 68 6f 75  |t place you shou|
000116f0  6c 64 0a 76 69 73 69 74  20 69 73 20 68 74 74 70  |ld.visit is http|
00011700  3a 2f 2f 77 77 77 2e 64  69 73 74 72 69 62 75 74  |://www.distribut|
00011710  65 64 2e 6e 65 74 2f 64  65 73 2f 63 6c 69 65 6e  |ed.net/des/clien|
00011720  74 73 2e 68 74 6d 6c 20  74 6f 20 73 65 65 20 69  |ts.html to see i|
00011730  66 20 61 20 6e 65 77 65  72 0a 76 65 72 73 69 6f  |f a newer.versio|
00011740  6e 20 69 73 20 61 76 61  69 6c 61 62 6c 65 2e 20  |n is available. |
00011750  49 74 20 69 73 20 6c 69  6b 65 6c 79 20 74 68 61  |It is likely tha|
00011760  74 20 61 20 67 69 76 65  6e 20 62 75 67 20 79 6f  |t a given bug yo|
00011770  75 20 68 61 76 65 20 62  65 65 6e 0a 65 78 70 65  |u have been.expe|
00011780  72 69 65 6e 63 69 6e 67  20 77 69 6c 6c 20 62 65  |riencing will be|
00011790  20 66 69 78 65 64 20 62  79 20 74 68 65 20 6e 65  | fixed by the ne|
000117a0  77 20 76 65 72 73 69 6f  6e 2e 0a 0a 49 66 20 79  |w version...If y|
000117b0  6f 75 20 61 72 65 20 73  74 69 6c 6c 20 68 61 76  |ou are still hav|
000117c0  69 6e 67 20 70 72 6f 62  6c 65 6d 73 2c 20 74 68  |ing problems, th|
000117d0  65 72 65 20 61 72 65 20  61 20 66 65 77 20 70 6c  |ere are a few pl|
000117e0  61 63 65 73 20 79 6f 75  20 63 61 6e 20 66 69 6e  |aces you can fin|
000117f0  64 0a 68 65 6c 70 3a 0a  0a 54 68 65 20 71 75 69  |d.help:..The qui|
00011800  63 6b 65 73 74 2c 20 74  68 6f 75 67 68 20 6c 65  |ckest, though le|
00011810  61 73 74 20 72 65 6c 69  61 62 6c 65 2c 20 77 61  |ast reliable, wa|
00011820  79 20 74 6f 20 67 65 74  20 71 75 65 73 74 69 6f  |y to get questio|
00011830  6e 28 73 29 20 61 6e 73  77 65 72 65 64 0a 61 62  |n(s) answered.ab|
00011840  6f 75 74 20 74 68 65 20  6f 70 65 72 61 74 69 6f  |out the operatio|
00011850  6e 20 61 6e 64 20 73 65  74 75 70 20 6f 66 20 74  |n and setup of t|
00011860  68 65 20 63 6c 69 65 6e  74 20 69 73 20 74 6f 20  |he client is to |
00011870  63 6f 6e 6e 65 63 74 20  74 6f 20 61 6e 20 45 46  |connect to an EF|
00011880  4e 65 74 0a 49 52 43 20  73 65 72 76 65 72 20 61  |Net.IRC server a|
00011890  6e 64 20 6a 6f 69 6e 20  74 68 65 20 63 68 61 6e  |nd join the chan|
000118a0  6e 65 6c 20 23 64 69 73  74 72 69 62 75 74 65 64  |nel #distributed|
000118b0  2e 20 41 6c 74 68 6f 75  67 68 20 74 68 65 72 65  |. Although there|
000118c0  20 61 72 65 20 6e 6f 0a  27 6f 66 66 69 63 69 61  | are no.'officia|
000118d0  6c 27 20 73 75 70 70 6f  72 74 20 70 65 6f 70 6c  |l' support peopl|
000118e0  65 20 74 68 65 72 65 2c  20 74 68 65 20 63 68 61  |e there, the cha|
000118f0  6e 6e 65 6c 20 69 73 20  6f 66 74 65 6e 20 70 6f  |nnel is often po|
00011900  70 75 6c 61 74 65 64 20  77 69 74 68 0a 70 65 6f  |pulated with.peo|
00011910  70 6c 65 20 77 68 6f 20  61 72 65 20 66 61 6d 69  |ple who are fami|
00011920  6c 69 61 72 20 77 69 74  68 20 74 68 65 20 6f 70  |liar with the op|
00011930  65 72 61 74 69 6f 6e 20  6f 66 20 64 69 73 74 72  |eration of distr|
00011940  69 62 75 74 65 64 2e 6e  65 74 20 70 72 6f 67 72  |ibuted.net progr|
00011950  61 6d 73 0a 61 6e 64 20  63 61 6e 20 6f 66 66 65  |ams.and can offe|
00011960  72 20 71 75 69 63 6b 20  61 6e 73 77 65 72 73 2e  |r quick answers.|
00011970  0a 0a 4d 6f 72 65 20 69  6e 20 64 65 70 74 68 20  |..More in depth |
00011980  71 75 65 73 74 69 6f 6e  73 2c 20 63 6f 6d 6d 65  |questions, comme|
00011990  6e 74 73 2c 20 6f 72 20  73 75 67 67 65 73 74 69  |nts, or suggesti|
000119a0  6f 6e 73 20 63 61 6e 20  62 65 20 64 69 72 65 63  |ons can be direc|
000119b0  74 65 64 20 74 6f 0a 72  63 35 68 65 6c 70 40 64  |ted to.rc5help@d|
000119c0  69 73 74 72 69 62 75 74  65 64 2e 6e 65 74 2e 20  |istributed.net. |
000119d0  4d 65 73 73 61 67 65 73  20 73 65 6e 74 20 74 6f  |Messages sent to|
000119e0  20 74 68 69 73 20 61 64  64 72 65 73 73 20 77 69  | this address wi|
000119f0  6c 6c 20 62 65 20 72 65  76 69 65 77 65 64 0a 64  |ll be reviewed.d|
00011a00  61 69 6c 79 2c 20 61 6e  64 20 79 6f 75 20 73 68  |aily, and you sh|
00011a10  6f 75 6c 64 20 72 65 63  65 69 76 65 20 61 20 71  |ould receive a q|
00011a20  75 69 63 6b 20 61 6e 73  77 65 72 20 74 6f 20 79  |uick answer to y|
00011a30  6f 75 72 20 71 75 65 73  74 69 6f 6e 2e 0a 0a 49  |our question...I|
00011a40  66 20 79 6f 75 20 64 6f  6e 27 74 20 6d 69 6e 64  |f you don't mind|
00011a50  20 79 6f 75 72 20 6d 61  69 6c 62 6f 78 20 72 65  | your mailbox re|
00011a60  63 65 69 76 69 6e 67 20  61 20 66 65 77 20 6d 65  |ceiving a few me|
00011a70  73 73 61 67 65 73 20 61  20 64 61 79 2c 20 79 6f  |ssages a day, yo|
00011a80  75 20 6d 61 79 0a 63 6f  6e 73 69 64 65 72 20 73  |u may.consider s|
00011a90  75 62 73 63 72 69 62 69  6e 67 20 74 6f 20 74 68  |ubscribing to th|
00011aa0  65 20 67 65 6e 65 72 61  6c 20 52 43 35 20 6d 61  |e general RC5 ma|
00011ab0  69 6c 69 6e 67 20 6c 69  73 74 3b 20 69 66 20 79  |iling list; if y|
00011ac0  6f 75 20 77 69 73 68 20  74 6f 20 64 6f 0a 73 6f  |ou wish to do.so|
00011ad0  2c 20 73 65 6e 64 20 61  20 6d 65 73 73 61 67 65  |, send a message|
00011ae0  20 74 6f 20 6d 61 6a 6f  72 64 6f 6d 6f 40 6c 69  | to majordomo@li|
00011af0  73 74 73 2e 64 69 73 74  72 69 62 75 74 65 64 2e  |sts.distributed.|
00011b00  6e 65 74 20 77 69 74 68  20 74 68 65 20 62 6f 64  |net with the bod|
00011b10  79 0a 22 73 75 62 73 63  72 69 62 65 20 72 63 35  |y."subscribe rc5|
00011b20  22 2e 20 4e 6f 74 65 20  74 68 61 74 20 74 68 69  |". Note that thi|
00011b30  73 20 69 73 20 61 20 6d  6f 64 65 72 61 74 65 64  |s is a moderated|
00011b40  20 6d 61 69 6c 69 6e 67  20 6c 69 73 74 2c 20 73  | mailing list, s|
00011b50  6f 20 74 68 65 72 65 0a  6d 61 79 20 62 65 20 73  |o there.may be s|
00011b60  6f 6d 65 20 6c 61 67 20  69 6e 20 6d 65 73 73 61  |ome lag in messa|
00011b70  67 65 73 20 67 65 74 74  69 6e 67 20 70 6f 73 74  |ges getting post|
00011b80  65 64 20 74 6f 20 74 68  65 20 6c 69 73 74 2e 0a  |ed to the list..|
00011b90  0a 31 35 2e 20 20 52 65  76 69 73 69 6f 6e 73 20  |.15.  Revisions |
00011ba0  74 6f 20 74 68 69 73 20  64 6f 63 75 6d 65 6e 74  |to this document|
00011bb0  0a 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |.---------------|
00011bc0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 0a  |---------------.|
00011bd0  0a 54 68 65 20 6f 72 69  67 69 6e 61 6c 20 28 76  |.The original (v|
00011be0  32 2e 36 34 30 31 29 20  76 65 72 73 69 6f 6e 20  |2.6401) version |
00011bf0  6f 66 20 74 68 69 73 20  64 6f 63 75 6d 65 6e 74  |of this document|
00011c00  20 77 61 73 20 70 72 65  70 61 72 65 64 20 62 79  | was prepared by|
00011c10  20 44 61 6e 69 65 6c 0a  22 64 62 61 6b 65 72 22  | Daniel."dbaker"|
00011c20  20 42 61 6b 65 72 20 28  64 62 61 6b 65 72 40 64  | Baker (dbaker@d|
00011c30  69 73 74 72 69 62 75 74  65 64 2e 6e 65 74 29 2e  |istributed.net).|
00011c40  0a 0a 4b 69 64 64 6f 20  28 61 6c 65 78 29 20 68  |..Kiddo (alex) h|
00011c50  65 6c 70 65 64 20 64 62  61 6b 65 72 20 77 69 74  |elped dbaker wit|
00011c60  68 20 73 6f 6d 65 20 6f  66 20 74 68 65 20 63 6f  |h some of the co|
00011c70  6d 6d 61 6e 64 20 6c 69  6e 65 20 6f 70 74 69 6f  |mmand line optio|
00011c80  6e 73 2e 0a 0a 4d 69 6b  65 20 22 53 69 6c 62 79  |ns...Mike "Silby|
00011c90  22 20 53 69 6c 62 65 72  73 61 63 6b 20 28 73 69  |" Silbersack (si|
00011ca0  6c 62 79 40 65 78 65 63  70 63 2e 63 6f 6d 29 20  |lby@execpc.com) |
00011cb0  75 70 64 61 74 65 64 20  61 6e 64 20 67 72 65 61  |updated and grea|
00011cc0  74 6c 79 20 65 78 70 61  6e 64 65 64 0a 74 68 69  |tly expanded.thi|
00011cd0  73 20 64 6f 63 75 6d 65  6e 74 20 6f 6e 20 32 2f  |s document on 2/|
00011ce0  31 33 2f 31 39 39 38 2e  0a 0a 50 61 75 6c 20 47  |13/1998...Paul G|
00011cf0  65 6e 74 6c 65 20 28 67  65 6e 74 6c 65 70 73 40  |entle (gentleps@|
00011d00  6d 75 6f 68 69 6f 2e 65  64 75 29 20 63 6f 6e 76  |muohio.edu) conv|
00011d10  65 72 74 65 64 20 74 68  69 73 20 64 6f 63 75 6d  |erted this docum|
00011d20  65 6e 74 20 74 6f 20 61  20 77 69 6e 64 6f 77 73  |ent to a windows|
00011d30  0a 68 65 6c 70 20 66 69  6c 65 2e 0a 0a 4d 69 6b  |.help file...Mik|
00011d40  65 20 22 53 69 6c 62 79  22 20 53 69 6c 62 65 72  |e "Silby" Silber|
00011d50  73 61 63 6b 20 28 73 69  6c 62 79 40 65 78 65 63  |sack (silby@exec|
00011d60  70 63 2e 63 6f 6d 29 20  75 70 64 61 74 65 64 20  |pc.com) updated |
00011d70  74 68 69 73 20 64 6f 63  75 6d 65 6e 74 20 61 6e  |this document an|
00011d80  64 0a 61 64 64 65 64 20  69 6e 66 6f 72 6d 61 74  |d.added informat|
00011d90  69 6f 6e 20 61 62 6f 75  74 20 73 70 65 63 69 66  |ion about specif|
00011da0  69 63 20 70 6c 61 74 66  6f 72 6d 73 20 6f 6e 20  |ic platforms on |
00011db0  30 35 2f 31 33 2f 31 39  39 38 0a 0a 4d 69 6b 65  |05/13/1998..Mike|
00011dc0  20 22 53 69 6c 62 79 22  20 53 69 6c 62 65 72 73  | "Silby" Silbers|
00011dd0  61 63 6b 20 28 73 69 6c  62 79 40 65 78 65 63 70  |ack (silby@execp|
00011de0  63 2e 63 6f 6d 29 20 73  6c 69 67 68 74 6c 79 20  |c.com) slightly |
00011df0  75 70 64 61 74 65 64 20  74 68 69 73 0a 64 6f 63  |updated this.doc|
00011e00  75 6d 65 6e 74 20 66 6f  72 20 32 2e 37 31 30 30  |ument for 2.7100|
00011e10  20 6f 6e 20 36 2f 32 36  2f 31 39 39 38 0a        | on 6/26/1998.|
00011e1e