                        DW_TIC History File

2.06      DW_TIC  - Added code to fix a problem with "blank passwords"
                    causing tics to fail for invalid passwords.


2.05      DW_TIC  - Added a limited way to add information to an 
                    announcement, such as BBS information.  If the file
                    ANNOUNCE.HDR exists in the DW_Tic directory, it will
                    be added to the beginning of each announcement. 
                    The limitation is that it is added to the beginning
                    of the initial message. If you have enough files 
                    that the messages gets split, only the first will 
                    have the header.  
                    On the plus side, the same replacement @variables@ that
                    can be used in the welcome and unauthorized message
                    files, can also be used in this file. (See docs for
                    list)

           DW_SM  - Updated the Area definition form code so that the 
                    conference lookup can be done from DOSDir, BBSDir, or
                    MsgFile fields, and all fields will be updated.

2.04              - Updated my PCB library to fix a slight problem with
                    message posting.

          
          DW_SM   - Updated the conference lookup for the Message Base
                    file.  Now when the Msg Base file is looked up, the
                    DOS Upload Directory and BBS Upload Description File
                    will be put in the appropriate fields.   This works
                    both in the area dialog and the NA import dialog.

                  - Minor updates to the online help file.

2.03      DW_SM

                  - Fixed a NASTY problem with the IDX files not getting
                    updated properly or rebuilt if missing (don't know how
                    that one slipped by me). If you run into a 
                    problem where you've added/imported areas and they 
                    aren't showing up in the list/edit, try exiting 
                    dw_sm, deleting the areas.idx file, and restarting 
                    dw_sm. That will force a rebuild of the index file.


          DW_TIC

                  - Fixed a cosmetic bug in announcements on incoming
                    files. Files that contained FILE_ID.DIZ files were
                    getting ten lines in the announcement messages even if 
                    it only contained one. This could lead to large gaps
                    between file descriptions in the announcement 
                    messages (did not affect bbs descriptions).



2.02              -  All registrations and support are now done by me
                     (Herbert Bushong)

          DW_TIC

                  -  Vacation Mode was not implemented correctly and
                     wasn't working. Fixed.

                  -  MSG file processing was broken. Fixed.
                     Also fixed various bugs that showed up once MSG file
                     processing started working.

                     Unknown_Areas weren't being correctly processed
                     (a bug was causing DW_TIC to think the directory
                      didn't exist). Fixed.

                     Added additional debug logging for MSG processing
                     Added missing logging of maintenance requests

                -  areas with no password defined or included in TIC
                     would cause file to fail with a password error
                     I've added some minimal checking for this to allow
                     the files to pass, but the easiest solution is for you 
                     to set up a password with your hub.

            DW_SM

                  -  Changing the directory for an area in DW_SM caused 
                     files to no longer get copied during processing if the
                     trailing backslash wasn't included. Fixed.

                  - F2 Conference Number Lookup not working for MsgFile field
                    Caused by PCBDAT variable not being set. Fixed so that 
                    first the CFG pcbdat value will be tried, then 
                    environmental variable will be looked for. If a 
                    PCBOARD.DAT file can't be found, then F2 lookup won't 
                    work.
                    Also fixed bug preventing lookup of conferences above
                    117.

 Reported bugs    - It's been reported that files coming down a hatching
                    lane from a feed are sent back up to the feed. This
                    occurred on a Planet Connect system and I haven't
                    been able to verify or track this one down yet.

2.01   (9/4/97)   -  Oops, forgot to post announcements for incoming files.
                     (Hatching did have announcements posting) Fixed.
                     
                     I had added some code to my PCB tool library for 
                     looking up conference MSG files, so I've incorporated
                     it into DW_SM. Pressing F2 while in the MsgFile
                     field for an Area (either Add, Edit, or import)
                     will prompt you for a conference number, then look 
                     up the MSG File entry from the CNAMES files. Press
                     escape to abort.

                     There was no way to change a feed back to 0 once
                     it was selected to something else. Now, just F2 to
                     get the popup list, and hit ESC which will reset it to 
                     0.


2.00  - 8-27-97   -  Fixed (I hope) alternate spawn routine for executing
                     the various command lines so that the path and extension
                     isn't required if the program/batch file can be found
                     in the current directory or along the path.
                     If you have problems with it, try including the full
                     path and extension to the file.
                     

2.00b -  08/97    -  This is a complete re-write of DW_TIC from the 
                     ground up, in C. It is still owned by ZT Technologies
                     but all programming has been turned over to
                     Herbert Bushong (me). 

                     Since it has been totally re-written, I have been
                     able to implement several features that would have
                     been "difficult" at best, to implement in the old 
                     version. All the config files have been completely
                     re-structured, and will require a complete install.
                     
                     The System Manager program was built in parallel 
                     with Tic Processing program (actually before it!)
                     To make configuration easy and painless.

                     A couple of important major new features deserve 
                     mentioning:
                        - extensive Online Help was added to DW_SM
                            and Interactive Hatching in DW_TIC. Most
                            of the program text is also stored in the 
                            compressed help file to reduce the size of the 
                            EXE's.

                        - Tossing when Hatching. Now you can hatch files
                          and toss them to your BBS directories, all at
                          the same time if you desire! 

                        - Passthru areas have been implemented with 
                          automatic linking/unlinking to the hub as
                          nodes add/drop areas defined as passthrough.

                        - Most of the limits have been expanded greatly.
                          up to 65535 Nodes, Feeds, and Akas and Drops
                          per area can be defined.
                          Areas have a limit of 2^32 Area definitions.


                     This version will run a bit slower than previous 
                     versions when processing files because of the expanded
                     limits mentioned above. This is because the program will
                     have to look up information more often on disk. 
                     A good disk-cache should alleviate much of the delays,
                     and I'm still looking at ways to wring as much speed
                     as possible out of it.
