CHANGES MADE TO SNUUPMxx
------------------------

Version 27
----------

1. Added FILE_ID.DIZ, thanks to a suggestion from Hugo Voerman.

2. Added modem file GSMS1DSA.MDM for use on the South African cellular
   phone network - thanks to Patrick Beddy.

3. Altered comments in SNUUPMxx.DOC regarding how to set up the
   TZ variable.

4. Altered the UDG between PMAIL and RMAIL so that only one copy of a
   multi-recipient message is sent "across the wire". This relies on
   the mail-forwarding host to do the splitting of the message. Thus 
   the files UDG.BAT and SNU_FPM.EXE are no longer needed.

5. Altered the format of the \etc\passwd file to incorporate the path
   to the user's home directory. This allows the FORWARD feature of
   UUPC to be used. (changes to INSTALL.MNU and to ADDUSER.BAT).

6. Corrected the format of the color variables in SNEWS.RC ("color
   helpf" should be "colorhelpf" etc. (Changes to INSTALL.MNU and
   ADDUSER.BAT)

7. Added a default save file for news - line "Extract=~\extract.nws"
   to force the saving to be in the user's home directory. (Changes to
   INSTALL.MNU and ADDUSER.BAT)

8. Adapted BURST.BAT to cater for the DIR output of the French language
   implementation of DOS (and hopefully other languages as well).

(Changes 3 to 7 thanks to Sylvain Chamberland <schamber@UPC.QC.CA>, as
 well as pointing out the French DIR problem)

9. Replacement LOGTR.EXE v 1.02/sm, which removes any debug records
   from the \usr\spool\uucico.log file. Thanks to Stephen Marquard.  
   <scm@picasso.wcape.school.za>

10. Updated the package to use DMENU177.

11. Edited better debugging and comments into WAITSEC.BAT, so that
    some kind hacker might develop a suitable variant for non-English
    versions of DOS.

12. Added "options=collect" to the UUPC.RC file, to allow the use of
    programs like UUSUB to produces usage figures. Thanks to John
    Bart Plange in Ghana <jbp@aau.org>.

13. Altered most .BAT files, LOGTR.C and UU2PM.C to incorporate RCS
    features.


Version 26
----------

1. Updated to UPC12K.

2. Fixed a bug in SNUUPM.BAT that did not reset the e.v.'s SNU_VERS
   and SNU_FULL.

3. Altered UDG.BAT to make it more accommodating to a SNUUPM
   installation that is not in a top-level directory. Thanks to
   Ian Dore and Shaun Bangay.

4. Fixed a bug in UU2PM.EXE, that caused an extra character to be
   added at EOF, thus upsetting WINPMAIL. Thanks to John McCombs.


Version 25
----------

1. Fixed error in the creation of snuupm.bat file. Thanks to Stephen
   Marquard.

2. Preserved main.mnu and main.bat in \usr\lib\snuupm\utl\ during an
   upgrade installation. Thanks to Albert Yee for the idea.

3. Fixed a bug in the install process whereby uucp.COM was removed
   but uucp.EXE was not installed in its place. Thanks to Albert Yee.


Version 24
----------

1. Altered the procedure for registering users, to ensure that
   the user-id entries in the password file are in lowercase.

2. Altered the procedure for deregistering users, to avoid conflicts
   between user-ids such as "cantor" and "dcantor". Thanks to 
   Dave Cantor for his prototype RMUSER.BAT file.

3. Updated to PMAIL322, UPC12J and DMENU172.

4. Altered the check for the setting of environment variable EDITOR.
   Thanks to Stephen Marquard.

5. Fixed bug that caused omission of signatures from news postings.
   Thanks to Albert Yee for specific fixes.

6. Added a waitsec.bat in order to fix problems with creating a batch
   of newsgroups with ACTIVE.BAT on a fast computer - the random number
   generator seems to be dependent on the seconds on the time of day
   clock.

7. Makes backup files of \usr\lib\snuupm\aliases.txt,
   \usr\lib\snuupm\active.bat and \etc\hostpath during an upgrade
   installation.

8. Changed \usr\lib\snuupm\burst.bat to allow for the user having
   set the DIRCMD environment variable. Thanks to Stephen Marquard.
  

Version 23
----------

1. The installation process will now check for the presence of the %tmp%
   and %sndrive% directories, and issue a warning if they do not exist.
   Thanks to Arvind Kumar <arvind@indiacur.com> for highlighting this
   problem.

2. A new file UDG.BAT has been introduced in order to handle the
   User-defined gateway, and the PMGATE.SYS file has been altered
   accordingly.

3. Invoking SNUUPM without having first set the environment variable
   PMUSER will now result in a prompt for that variable. The value of
   %sndrive% has generally been changed so that the install-time 
   setting is not copied into .BAT files, but rather the run-time
   value of %sndrive% is used. These changes have been made in order
   to make SNUUPM more usable on particular LANs.


Version 22
----------

1. Changed the UUPC->PMAIL gateway program UU2PM to create files with
   a .CNM extension, so that file attaches within PMAIL are handled
   correctly. Changed PMGATE.SYS to look for new mail with the
   pattern "*.CNM". Thanks to Jiri Kuchta <kuchta@dcse.fee.vutbr.cz>.

2. Added LOGTR.EXE, a program to truncate the .LOG files by a specified
   number of days. Thanks to the original in pascal by Jiri Kuchta.

3. Added the option to remove a registered user from the SNUUPM system.

4. Improved error-checking when adding a user to the SNUUPM system.

5. Major revision of the install process, thanks to ideas from Eberhard
   Lisse <el@lisse.na>.  Allows for updates to the base programs without
   destroying userfiles, and provides an option to omit installing SNEWS.

6. Changed the format of the /etc/uupc/permissn file to allow for updates
   while preserving existing information (see 5 above).

7. Removed the directory /usr/lib/snuupm/doc, as the two files that were
   therein (uucpfaq.zip and uucproto.zip) are readily obtainable from
   archive servers.

8. Revised the SNUUPM22.DOC file.

Version 21
----------

1. Changed the UDG "from" address to be ~p <~8@%snu_hd%> (ie added <>
   and the user's name) to accommodate mailers that require this
   format (thanks to Quentin Jones <jones@tmx.mhs.oz.au>).

2. Changed uu2pm.exe to be more precise in checking for the ^A message
   separators, so as not to interfere with messages that contain ^A.
   (Thanks to Klaus Hektor <klaus@hektor.unsj.edu.ar>).

3. Altered the install process to check the errorlevel after pkunzip.

Version 20
----------

1. Upgraded to uupc1.12b.

2. Altered the way that the install process displays the names of the
   .MDM files - uses the DOS sort and more programs.

3. Fixed the problem of not being able to receive more than about 26
   mail files in a single batch.

4. Included uu2pm.c in the distribution.

Version 19
----------

1. Added SNUUPM.PIF, as the author is at long last hacking on Windows 3.1.

2. Added mail.exe to the /usr/lib/snuupm directory, to allow mailing,
   replying, etc from news. Thanks to
   Gordon Taylor <blubird@penguin.equinox.gen.nz> and
   Scott McNabb <scott@hades.equinos.gen.nz>.

3. Clarified the setting of the TZ environment variable by use of rems
   in the quickstart autoexec.bat example.

4. Upgraded to SNEWS191 and PMAIL301.

Version 18
----------

1. Added a mail filter program SNU_FPM to act as SNUUPM_FilterPMail,
   and reconfigured the user-defined gateway of PMAIL so that RMAIL.EXE
   no longer inserts its own mail header.

2. The above required a change to INSTALL.BAT to set create SNUUPM.BAT
   at install time.
  

Version 17
----------

1. Improved BURST.BAT's handling of the case where %sndrive% is set to
   a path as opposed to a simple disk drive.

2. Removed the check for PKUNZIP.EXE and PKLITE.EXE in the %path%, as
   it causes problems if the %path% EV is lengthy.

3. Fixed the version number in the SNUUPMxx.DOC file.


Version 16
----------

1. Fixed a bug in BURST.BAT so that %snu_d% is used instead of
   %sndrive% to change back to the previous disk drive.


Version 15
----------

1. Using uupc11z instead of uupc11n. Various files changed as a result.

2. Using the .MDM files from the uupc11z distrtibution except for those
   that are not already in this distribution. Standardization is now a
   matter for the distributor of UUPC.

3. Added a check for the presence of PKUNZIP.EXE to the install process.

4. Corrected a bug in BURST.BAT that prevented SNUUPM from being run
   from drives other than the one that held the package itself.


Version 14
----------

1. Added PMAIL.PIF to distribution (thanks to Eberhard Lisse
<el@lisse.na>).

2. Improvements to install.bat (thanks ditto and Ian Dore
<ccid@hippo.ru.ac.za>)

3. Fixed bug when running SNUUPM from a drive other than %sndrive% -
   used PCONFIG to change \tmp to ~%tmp%.

4. Added a display of the mailq (uustat -a) to the main menu.

5. Standardised .MDM files and incorporated them in the SNUUPMxx.ZIP file.

6. Changed "echo ." to "echo." (thanks to Royce Robbins).

7. Install-time option to run PKLITE on the SNUUPM executables - if the
   program PKLITE.EXE is in the user's path.

Version 13
----------

1. Corrected the way that various .bat files checked for the existence
of the EDITOR environment variable.

2. Re-ordered SNUUPMxx.DOC to highlight the need for additional packages.

Version 12
----------

1. Removed vi.exe and references thereto.


Version 11:
----------

1. Changed the way of invoking SNUUPM - now "snuupm user-id", with the
   user-id defaulting to %pmuser%. Removed the option to change user from
   the SNUUPM menu. Renamed the snuupm.mnu to main.mnu and moved it to
   the utl directory, sim for snuupm.mnu.

2. Cleared misconfigurations in INSTALL.BAT and PASSWD.BAT that had the
   word "kudu" hardwired instead of %snu_mailserver%

3. Created c:\usr\lib\snuupm\doc to hold descriptive zipped text from the
   various packages.

4. Created c:\usr\lib\snuupm\mdm to hold the various .MDM files.

5. General tyding of adduser process.

6. Miscellaneous honing of some procedures.


Version 10:
----------

1. Introduced this changes file.

2. Fixed the subject line in the PMAIL user-defined gateway.

3. Fixed the from line in the PMAIL user-defined gateway.

4. Added #quickselect to the SNUUPM.MNU.

5. Added UDG.ZIP to the distribution.

6. During installation, do automatic editing of the \etc\uupc\modem
   file if %editor% exists

7. Described the full path to rmail.exe in the user defined gateway
   of pmail.

8. Switched to UUPC/11n because of reported bug in uucico/11f

9. Added PENRIL.MDM

10. Put errorlevel trap into distib.bat

11. Clarified the telephone number of kudu in INSTALL.BAT

12. Changes to allow user selection of disk drive for snuupm. Introduced
    environment variable SNDRIVE, substituted %sndrive% in place of c:
    in .bat files, in snuupm.mnu.

NB. Changes 9 and 12 thanks to Dave Wilson <ccdw@kudu.ru.ac.za>.
