home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1996 October / PCO_10.ISO / filesbbs / imail175.arj / README.1ST < prev    next >
Encoding:
Text File  |  1995-10-07  |  7.3 KB  |  178 lines

  1.  
  2.  
  3.                 █┐ █▀▀▀█┐ █▀▀█┐ █┐ █┐         ▀▀▀█┐ █▀▀█┐ █▀▀▀
  4.                 █│ █│█┐█│ █│▀█│ █│ █│   ▄▄▄▄  ▄▄▄█│ █▄▄█│ █▄▄▄
  5.                 █│ █│└┘█│ █│ █│ █│ █│   └───┘ └──█│ █  █│ █  █┐
  6.                 █│ █│  █│ █│ █│ █│ █▄▄▄       ▄▄▄█│ █▄▄█│ █▄▄█│
  7.                 └┘ └┘  └┘ └┘ └┘ └┘ └───┘      └───┘ └───┘ └───┘
  8.  
  9.                             V e r s i o n    1 . 7 5
  10.  
  11.                       Copyright 1992-1995 by Andreas Klein
  12.  
  13.  
  14.      1.75 - 07-10-95
  15.  
  16.      *** IMAIL
  17.  
  18.         + Modified the outfit of the graphic progress screen and added the
  19.           subfunction to the title (LINK, TOSS, SCAN, etc.).
  20.  
  21.         + Added a busy flag handling to all executeables. They will the check
  22.           for the flag at startup. If the flag does not exist, they continue
  23.           as normal.
  24.  
  25.           If the file exists and if it is within the following time frame:
  26.           current-time - 8 h until current time + 1 h, they will abort.
  27.           Otherwise they will touch the flag and continue.
  28.  
  29.           This should prevent more than one executeable at the same time and
  30.           adds reasonable security against remaining flags in case of a sudden
  31.           system crash. The additional hour into the future should prevent
  32.           problems with different times within a network, but still allows to
  33.           recognize outdated flag files.
  34.  
  35.           An abort due to an existing flag (locked configuration) will be
  36.           logged using IMAIL.ERR in the IMAIL home directory. The exes will
  37.           also report errorlevel 237 in this case.
  38.  
  39.           When the exes created the flag file themself, they will delete it
  40.           when they terminate (added to the exit code). If you abort the exes
  41.           in a way that they cannot perform their normal exit tasks (eg. boot)
  42.           you have to remove the file yourself. An abort with ESC or CTRL-C
  43.           does not harm the exit code.
  44.  
  45.         + Implemented an extended lock handling. IMAIL, IMALNK, IMSETUP and
  46.           IMTHINGS create a second lock-flag (IMAIL.LCK). This flag indicates
  47.           that no config changes are allowed and is used by IMSETUP.
  48.  
  49.           So IMAIL.BSY prevents IMAIL, IMALNK, IMCOMP, IMPACK and IMTHINGS
  50.           from running simultanously, IMAIL.LCK prevents IMSETUP from allowing
  51.           changes at the configuration and allows changes eg. while IMCOMP
  52.           is running.
  53.  
  54.         + TOSS now capitalizes the areatag also in the exported msg.
  55.  
  56.         + Changes in the memory handling of large records (area record) to
  57.           allow the handling of larger area records by dynamic memory handling
  58.           (eg. when compiling IMAIL with more than 200 links per area).
  59.  
  60.         + When an area is autocreated _and_ a path to the rules is defined,
  61.           IMAIL will search the rules for the areatag of the new area (if
  62.           the rules conform to the rule header used in Germany) and will
  63.           add the rule name to the area record when a matching rule is found.
  64.  
  65.         ! TOSS now only accepts the areatag in the first line of a msg.
  66.  
  67.         ! Added a function to TOSS to check for temporary subdirectories under
  68.           the temp. PKT inbound which removes these directories which may
  69.           remain when TOSS was aborted (reboot or so) during the extraction
  70.           of an arcmail bundle.
  71.  
  72.         ! IMAIL will no longer autocreate Hudson areas when no path to the
  73.           Hudson base is defined.
  74.  
  75.         ! TOSS no longer tries to import a msg into the Hudson base when
  76.           no Hudson path is defined.
  77.  
  78.         ! When an area cannot be autocreated because it's listed in the
  79.           ignore list, this will now also shown on the screen and added
  80.           as reason in the badmail.
  81.  
  82.         ! Reworked the crc-calculation to save some memory.
  83.  
  84.         ! Added a crc check over the export list to detect memory
  85.           corruptions while IMAIL TOSS is running.
  86.  
  87.         - Fixed a bug when autocreating areas while TOSS is running.
  88.  
  89.         - Fixed the Tiny Seens handling.
  90.  
  91.         - When creating a Hudson area, the msgbase type was set to
  92.           passthrough.
  93.  
  94.         - The denied status did not prevent SCAN from exporting msgs to that
  95.           system.
  96.  
  97.         - Completely fixed the wrong reason when tossing msgs with a
  98.           security violation to the badmail.
  99.  
  100.      *** IMALNK
  101.  
  102.         + The rule file is now also sent when requesting an area from the
  103.           uplink if the requesting downlink gets rules.
  104.  
  105.         ! The link check now skips areas where the requesting downlink is
  106.           marked as paused or denied.
  107.  
  108.         - Arealink created areas although their names matched with entries
  109.           in the ignore list.
  110.  
  111.         - Arealink now resets the Dead days when relinking an unlinked area.
  112.  
  113.         - Arealink did not responded to an unlink request of a system for
  114.           an area when
  115.  
  116.                 - the area was unlinked
  117.                 - the system was the last link and therefore uplink
  118.  
  119.           Arealink will now respond with "<area> unlinked" but will keep
  120.           the system in the linked systems list otherwise a relink would
  121.           be impossible.
  122.  
  123.      *** IMCOMP
  124.  
  125.         ! Added a function to check for temporary subdirectories under the
  126.           temp. PKT outbound which moves possibly present *.PKT back into
  127.           the temp. PKT outbound and removes remaining the directories which
  128.           may remain when IMCOMP was aborted (reboot or so) during the
  129.           compression of an arcmail bundle.
  130.  
  131.         ! Completely reworked the check for bundle names already in use and
  132.           added the capability to use the day-extension of the following
  133.           day(s) if all extensions for the present day are already used.
  134.  
  135.      *** IMSETUP
  136.  
  137.         + Added an option to the rulefile-selector of the Area Manager
  138.           which initiates the automatic search for the rule-file of the
  139.           current area.
  140.  
  141.         ! When tagging a group (Node Manager, Export Functions)
  142.           IMSETUP now moves the selection bar to the next/prev entry.
  143.  
  144.         ! Changed the handling of the end key.
  145.  
  146.         - The Node Manager did not strip leading/trailing spaces from the
  147.           arealink name.
  148.  
  149.         - Some corrections in the help file and some cosmectic fixes.
  150.  
  151.         - IMSETUP does no longer allow to set an area to type "Hudson" when
  152.           no path to the Hudson base is defined in the subdirectories menu.
  153.  
  154.         - The areas.bbs import function did not work at all.
  155.  
  156.         - The Node Manager set the New Area Group to zero if it was
  157.           within the range of the isspace() macro when treated as char.
  158.  
  159.      *** IMTHINGS
  160.  
  161.         + KILL now sets a flag in the area record when msgs have been
  162.           deleted (Squish/Jam/Msg). PACK by default packs only areas where
  163.           this flag is set (to speed up processing). Packing of all areas
  164.           can be forced by an additional commandline switch (/F).
  165.  
  166.         + Added a feature to POST to use the first line of a textfile also
  167.           as subject line (/1).
  168.  
  169.         - Further rework on the Jam/Msg lastread handling.
  170.  
  171.         - Corrected the ECHOTOSS.LOG update function of POST.
  172.  
  173.      *** IMPACK
  174.  
  175.         - IMPACK no longer uses the default routing when a special
  176.           routing is given on the command line.
  177.  
  178.