            Ezycom Registered Only Version 2.15g0 - What's New!

       (Some options may not be fully implemented in this GAMMA release)

o       TO START:
        1. BACK UP YOUR BBS - BACK UP YOUR BBS - BACK UP YOUR BBS :)
        2. Copy all files in this archive to your Ezycom System Dir
        3. Run 200-215G.EXE
        4. Run EZYCFG.EXE for each node you have
               Reset COMMS > MODEM > MAXIMUM BAUD RATE to 38400
        5. Run UPDLANG.EXE
        6. Run LANGEDIT.EXE for each language file to verify prompts

o       EZY:
        1. Added extra chars for BlueWave mail packet extension name to
           give a total of 36 downloads before it cycles back to 0. It used
           to be 10 and it would stop after the 10th mail packet was
           downloaded. The ext. now consists of the 1st 2 letters of the day
           of the week plus one char in the range of 0..9 or A-Z, ie,
           <filename.TU[0..9]]> or <filename.TU[A..Z]]>
        2. Fixed display spacing in Wait-For-Call screen > Show Drive Space
        3. Fixed problem with individual words being joined together when
           quoting messages. Also fixed the "chainsaw" effect in quoted
           messages (hopefully)
        4. Enabled menu option 98 (see EZYMENU (1) below)
        5. Added (K)eep option for users when reading personal mail
        6. Rehashed the mail "quote" routines again... Still not totally
           happy with it
        7. Switched the %fr & %to macro commands around.
        8. Added the %fn 'Salutation' macro
           Current macros are:
                 %fr  - Original From: name
                 %to  - Original To: name
                 %su  - Message subject
                 %da  - Date msg sent
                 %tis - Short time of msg sent (00:00)
                 %til - Long time of msg sent (00:00:00)
                 %fn  - First name of person current msg is being sent to
                 |    - Following text is inserted on a new line preceded
                        with a *
                 #    - Blank line is inserted then the following text on a
                        new line (used before salutation text)
           Eg: %fr Uttered This to %to on %da, at %til |About: %su#Hi %fn,
        9. AltE & AltM online user editing now work with the new user address
           fields.
       10. Fixed: the -DEBOPT & -DEBMODEM cmdline options should now be
	   working. Your log files *will* get very large when using these
	   options, so make sure you turn it off when finished debugging
       11. Enabled more language prompts and added a couple more
       12. Added a built-in Real Time Clock to be displayed on menus. (See
	   Ezymenu below)
       13. Fixed a bug in screen display in WFC mode where the screen border
	   would be over written  with the INIT string when returning from
	   a 'J' - Drop to Dos command
       14. Added 'SPACE-Toggle' to the Alt-X pop up sysop commands screen.
	   It was already active, just nothing to tell you it was there.
       15. Removed the 'seconds' from the onscreen real time clock. Less
	   resources used
       16. Ezycom now extracts the FTN style address from the origin line of
	   any echomail message being replied to and only if the MSGID:
	   Kludge line doesn't already exist.
       17. There's a new -IP command line option to enable the IP address of
           a telnet caller to be passed to Ezycom from the Telnet Server.
           The IP address is logged to the current NODEs log file
       18. Fixed a bug which caused Ezycom to shutdown immediately when a
           user attempted to read messages using the MARKED message option
       19. Ezycom no longer displays message areas in two columns. A single
           column is now used to accommodate the new 60 character message
           area name/description line

o       EZYCFG:
        1. Added New Top Menu Option - General
        2. Moved Node Manager from Mail Areas Menu to General Menu
        3. Renamed 'Other' menu option to 'System'
        4. Added Sysop Name field to Node Manager
        5. Added Reports (TIC) menu option to General Menu (Not yet enabled)
        6. Fixed potential overflow error in LongInt Routines
        7. Apparently, Peter started on context sensitive help for EZYCFG.EXE
           (CONFIG.EXE) but gave up on it. I have started it up again with a
           few new help screens and a new help routine
        8. Changed the "Key Info" at the bottom of the message area display
           screen, EZYCFG > MAIL AREAS > MESSAGE AREAS. There is also a new
           context sensitive help for this particular screen
        9. Added EZYCFG > MAIL AREAS > MESSAGE AREAS Delete Area. This is a
           flag that allows EZYUTIL to delete a message conference based on
           two criteria:
           i.  This flag is set to Yes
           ii. The area is not found in the areafix file as described below.
           (See EZYUTIL (3) below)
       10. Added new EZYCFG > MAIL AREAS > GLOBAL option to globally set the
           Delete Area flag ON or OFF
       11. Modified various screen layouts...
       12. Added file area AREATAG field to EZYCFG > FILE AREAS > FILE AREAS
       13. Enabled EZYCFG > COMMS > TELNET & FTP menu options so you can
           tell me what else is needed
       14. You can now press 'S' to search for a MSG GROUP in EZYCFG > MAIL
           AREAS > MESSAGE AREAS > MESSAGE GROUP
       15. Delete (F4) Protocols added. (EZYCFG > FILE AREAS > PROTOCOL)
       16. EZYCFG > FILE AREAS > GLOBAL > Default Upload Area now has ABORT
           function and you can also enter a range of areas to change.
       17. EZYCFG > MAIL AREAS > FTN NET MISC > DELETE MAIL BUNDLES is now
           *disabled* if USE BINKLEY SUPPORT is YES or YES + 5D Support
           because EZYMAIL will delete everything in the path set in
           BINKLEY/MCMAIL/PORTAL Path or OUTBOUND MAIL PATH if the former
           is blank. "Disabled" is displayed in place of "Yes" or "No"
           until USE BINKLEY SUPPORT is set to "No"
       18. EZYCFG > MAIL AREAS > GLOBAL
	   Added "Global UpLink List" option. The new uplink is added
	   according to the echo group, 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' that is
	   associated with the particular area. it works the same as exports
	   & seenbys.
	   It can be canceled in the 'A'dd, 'R'emove,'Q'uit and the 'Pick a
	   Node' windows but if you get to the 'Groups' window, it can't be
	   canceled so make sure you want to continue. :-)
       19. EZYCFG > FILE AREAS > GLOBAL
	   Added "Global Adopt Files" option. The Adopt Files flag can be
	   toggled Yes or No. Only those areas that have an valid path will
	   be set to Yes.
       20. A typographical error has been fixed in the help line for the
	   User/Sysop File List Display in File Areas > File List.
       21. A comport higher than 9 could not be entered into the modem setup
           in EZYCFG > COMMS > MODEM SETUP
       22. The Message Area Name (description) field has been increased to a
           length of 60 characters:
           (MAIL AREAS > MESSAGE AREAS > MSG AREA NAME)

o       EZYMAIL:
        1. Now creates mail bundles with extensions starting with 0..9,A-Z,
           ie, .MO0, TU0, WE0... previously it started with 1..9,0,A..Z
        2. Ext names are now "recycled" once Z is reached and only if an
           existing file is 0 length
        3. Ezymail now packs mail for a node with the following string in
           in the LOG file:
           "Packed Mail For zone:net/node with xx messages"
        4. Ezymail now uses the sysop name in the "To" field of an outbound
           mail packet as entered in the Node Manager database. (Dynamic
           mailers only)
           (Is there an FTSC requirement for this to be "Sysop"??)
        5. Ezymail (in DYNAMIC mode) leaves zerobyte files in the outbound
           dir and only deletes them on the first run after midnight. If
           all extensions are used, ie, SU0 to SU9 & SUA to SUZ (a total of
           36 extensions), the first available zerobyte file is reused for
           that day.

o       EZYNET:
        1. Ezynet now looks up the sysop's name in Node Manager when
           notifying a particular node instead of using SYSOP in the To:
           field when using (EZYNET -LIST -Ux:yyy/zzz) for example

o       EZYMENU:
        1. Added menu option 98 - User defined "Quote Header" to use in the
           Full Screen Editor & Line Editor. Macro options available are:
             %fr   - Original Message "From:"
             %to   - Original Message "To:"
             %su   - Original Message "Subject:"
             %da   - Original Message "Date:"
             %til  - Original Message "Time long format eg, 12:00:00"
             %tis  - Original Message "Time short format eg, 12:00"
             |     - Ezycom translates this into a carriage return/LF
           Total length of quote header is 78 chars; anything longer will
           be truncated
           EG: %fr Uttered This to %to on %da, at %til |About: %su
	2. Added menu option 99 to automatically display a real time clock
	   in selected menus. The dataline options available are:
           Yes [or no] to activate or deactivate the clock
	   [Col]       the screen column to display the clock (eg, 1..80)
	   [Row]       the screen line to display the clock   (eg, 1..25)
	   [Fg]        the screen foreground colour for the clock (eg, 0..15)
	   [Bg]        the screen background colour for the clock (eg, 0..7)
	   Each menu will have to have an option 99 or else the clock will
	   be displayed on all menus. The option is OFF by default, so
	   unless you use at least one option 99, it will not display.
	   To disable the clock for a particlar menu, all that is needed is
	   NO on the data line (for the time being.)

o       EZYED:
        1. Added prompt for User Quote Header so the Sysop can easily edit
           any profanities out (F10 switch to page 2)   :-)
        2. Added New fields to Userbase:
              Address 1:
              Address 2:
           Post/ZipCode:
                Country:
                  Email:
           A new file, USER2EXT.BBS has been added for these fields. There
           should be enough freespace for any future additions.

o       LANGEDIT/UPDLANG:
        1. Added language prompt 599 - (K)eep for user so they can keep
           wanted mail
	2. Increased available language prompts to 610
	3. Added/Enabled more prompts

o       FEDIT:
        1. Added ability to edit actual file date in 'Edit <file info>'
           window
        2. FEDIT can now extract the File_Id information from archives with
	   embedded directories. It can also view files from archives with
	   embedded directories. This only affects archives with embedded
	   directories if the "keep paths" option of your archive utility is
	   used in EZYCFG > MANAGER > (Un)Compression

o       EZYUTIL:
        1. -MAKEFILEAREAS -T<template area> now creates new file areas
           with the UPLOAD file area contained in the template area. Also,
           -FILEHEADERS can now be used in conjunction with -MAKEFILEAREAS
           by using the new -H<header file> cmd option. (see EZYUTIL /? for
           cmd options)
        2. -FIDONETNA cmd option has been renamed to -MAKEMSGAREAS
        3. -DELMSGAREAS cmd option has been added. It reads a BACKBONE.NA
           formatted file and checks it against all areas in your message
           base. If an area is found in your Msgbase but not in the list
           file and the delete flag for that area is on, then it is removed
        4. Ezyutil now creates its own log file or appends to your 'MAINT'
           log file as per the setting in SYSTEM > PATHS > MAINTAIN LOG. It
           creates a file called ELM<node>.EXT if *T*N is used in the log
           file entry. Otherwise, output is appended to your maintenance log
           file
        5. Ezyutil -STRIPLOG now uses a .CTL file containing a list, one per
           line, of the log files you want stripped to -D<days>. The new
           command option is -CTL<name of file>. -L is no longer used for
           log file stripping.
	6. Added Sqz and Rar to the file area export function compression
	   list in EZYUTIL -EXPORT -FILEAREA
	7. Added -REPORT<filename> to EZYUTIL -EXPORT -FILEAREA. If -REPORT
	   is not found on the cmd line, the default name, FILES.TXT is
	   used. Path names can NOT be used for this option
	8. EZYUTIL -EXPORT -FILEAREA RTE100 bug has been located and
	   squashed.
	9. Updated the help screens to reflect the change from -FIDONETNA to
	   -MAKEMSGAREAS.
       10. Ezyutil now imports message area descriptions (Names) from a
           BACKBONE.NA formatted file. Any line longer than 60 characters
           will be truncated. (see EZYUTIL /? for cmd options)
           
o	MSGCOMP:
        1. MSGCOMP now logs a message to the MAINTENANCE log file if it can't
	   run because a user is (apparently) online (online.bbs) as well as
           to the screen

o       USERCOMP:
        1. Added two new sort methods as follows (*):
           -S1        Sort By Security then Surname
           -S2        Sort By Security then FirstName
           -S3        Sort By Security then Alias
        *  -S4        Sort By Security then Location
           -S5        Sort By Surname
           -S6        Sort By FirstName
           -S7        Sort By Alias
        *  -S8        Sort By Location
        2. Updated USERCOMP to work with the new user fields.

o       EZYPROT:
	1. Finally got EZYPROT working again...
