TIGERY2K.DOC

7.2 KB 397b690f9780358d…
The file TIGER.EXE contains a new executable option module which
should replace TIGER.EXE version 1.0.  This executable file contains
all previous mods for TIGER version 1.0 as well as the fixes listed
below (please note, in eSoft testing, TIGER was already Y2K
compliant).

eSoft recommends the following procedure for installing this option
module:

1. Bring down the TBBS system.

2. Backup all important data on the TBBS system.  This should
minimally include all data files that TBBS utilizes as well as the
original TIGER.EXE file.

3. Copy the new TIGER.EXE file over the old one.

4. Restart your TBBS system with all lines down (use /D command line
switch).

5. Sufficiently test the new TIGER module before bringing your TBBS
system up live.

eSoft makes no warranties or representations that the new TIGER
module fixes all Y2K problems.  eSoft has done limited testing of the
module, and it passed each test.  However, each TBBS system is
different, so your results may be different.  If you detect a problem
with this new TIGER module, please send an Internet email to
y2k@esoft.com and clearly explain how to duplicate the problem.

eSoft will make every effort to correct Y2K issues with TBBS and
associated option modules before December 31, 1999.  However, if you
find problems, eSoft recommends following the above procedure so we
will know what they are and can try to issue a new fix.  If the fix
is not released before the new year, eSoft recommends setting the
clock on your TBBS system back a few days until the problem can be
repaired.


Changes/Fixes in this version of TIGER:

1. created RESTRICTED mailing lists (only names in the list can send
messages, and no one can subscribe to the list).

2. Fixed use of "-" in mailing list names.

3. Fixed matching of FTPMAIL, FTPSERVER, CLOSED, and several other
items that were only requiring partial matches in TIGER 1.0.

4. Fixed finding the word "GET" in an FTPMAIL request so that it only
looks at the actual message text and subject field, instead of the
entire message header.

5. Also now looks in the message text for the SUBSCRIBE/UNSUBSCRIBE
stuff as well as in the Subject field, but no where else.

6. Fixed problem of TIGER overwriting first two characters of From
when bouncing a message.

7. Fixed "an a ttachment" misspelling.

8. Fixed problem of matching an ending of a name in ALIASIN.LST for
example:

     tiger=foobar@foo.com
     roger=foobar@foo1.com

a message to ger would match either one!

9. Fixed problem with long newsgroup names crashing TIGER.

10. Fixed problem with message having first line overwritten when it
gets forwarded.

11. Fixed problem of "from" field having an extra @domain added to it
when a message is forwarded from aliasin.lst or by the reader of the
message on-line.

12. Fixed a problem of TIGER trying to open the USERLOG.INX file when
it should just be using TBBS's handle for it.  This led to situations
where a user would not be found, even though they were valid on the
system.

13. Fixed problem where CC: messages would cause TIGER to incorrectly
scan all copies to the original name because TBBS put in a To: line
at the top of the message for all CC'd copies.

14. Fixed problem where enclosures were added to .D files after they
were available for sending (and the IPAD would probably send it
before the enclosure was added if it was a big enough enclosure).

15. Fixed a problem that caused messages with enclosures to hose the
.X file if RMAIL was 2 or higher.

16. Each time an FTP by mail message is encountered, TIGER will open
the FTPMAIL file (usually TIMS.CTL) and leave it open.

17. NO-DIAL HOURS: would stop processing of the TIGER.CTL file when
encountered.  This would make it appear that TIGER was ignoring
fields present in the TIGER.CTL file.

18. The TIGER manual mentions using TIGEROM.CFG as the config file
instead of TIGER.CTL

19. Tiger does not print numbers larger than 512K properly for number
of bytes sent or received.

20. TIGER does not properly update the Last Call: field of the TIGER
console screen.

21. TIGER did not properly deal with subdomains that used names with
both upper and lower case letters.

22. When using moderated newsgroups, a moderator name that did not
follow a space character in NEWS.LST would put a bogus character at
the end of the name in the outgoing message.

23. TIGER will no longer change the subject of a message in a
moderated newsgroup.  It will be up to the moderator to know which
group the message is for.

24. TIGER will no longer add signatures to moderated newsgroup
messages twice.

25. If IPADMAIL: YES is in the TIGER.CTL file, all mail going
outbound will be sent to the outbound directory, even if the domain
is the same as the domain defined in TIGER.CTL.  This is necessary to
allow POP3 mailboxes on the IPAD to have the same user names as those
inside TBBS.

26. TIGER will delete .INF files when it succeeds in sending a set of
files to the host.

27. Scanning in the ALIAS.TIG file now properly matches only full
matches, not those that end a name (see 8 above for a similar
example).

28. Reading of the ALIASIN.LST file is no longer done one byte at a
time.

29. TIGER will now send error messages back to the Errors-To: field,
followed by the Sender: field, followed by the Return-Path: field,
and lastly the From: field.

30. TIGER will now send bounce messages giving the name of the
non-existent user when there is a problem.

31. TIGER now puts a Sender: line in the header of mailing list
messages that contains the same info as the Errors-To: line which
some mailers ignore.

32. TIGER will not convert periods to spaces in incoming addresses if
the incoming address also has underscore characters in it.  This
allows someone like "LYNN ST. JAMES" to have an internet address of
"LYNN_ST._JAMES" which will work properly.

33. Mailing lists can now have underscores in the name.

34. TIGER now logs newsgroup messages going out.

35. Fixed problem of newsgroup messages creating the .CMD file first
instead of last.

36. TIGER now puts the name of the user in the From: field of
newsgroup messages as in:

  From: bob.hartman@esoft.com (Bob Hartman)

for those that are too braindead to figure it out.  This makes for a
nicer display when reading via a newserver.

37. TIGER now preserves the original case of the Subject: field.

38. If NEWSNAMES: Yes is in the TIGER.CTL file TIGER will put the name
of the originator in the From: field in the TBBS message base for
newsgroup messages after the old NEWS From:  field.  On replies to
messages in the newsgroup, if the To: field contains an @ before it
has a blank, then it is assumed that the message should go directly
to the To: field.  This allows TBBS scanning to show the originator
of the message without screwing up replies to newsgroup messages. 
The name that is used is anything in quotes or parens (whichever gets
hit first), followed by anything else that is not in <>.

39. If NO-CANCELS: YES is in the TIGER.CTL file, TIGER will no longer
put control messages into newsgroups.

40. TIGER will no longer print junk for the UUCICO: field when doing
a TIGER ? command.