@Database Changes_To_V1.07.guide

@Node Main "Changes to HydraBBS between V1.06 and V1.07"

  Changes to HydraBBS between V1.06 and V1.07
  ===========================================

  Please read *ALL* of this file, or you won't know about some of the great
  new features of this release.

  Go on, it'll only take you a couple of minutes.

  This document is stored as HBBS:Docs/Misc/Upgrades/Changes_To_V1.07.Guide

  Details
  =======

  Sysop Information     - @{"More..." link SysopInformation}

  Developer Information - @{"More..." link HBBS:Developer/Docs/Upgrades/Dev_Changes_V1.07.guide/MAIN}

  Files Changed         - @{"More..." link FilesChanged}

@EndNode

@Node SysopInformation "Sysop Information"

  Sysop Information
  =================

  * Docs

    Updated more of the developer docs, I hope you guys appreciate that it
    has taken me 3 whole days of solid typing to create 110k of text files!

    And no, I'm a very quick typist before you say anything, it's just that
    it takes ages to look everything up and format the text correctly so
    that "autodoc" works on it and so that autodoc readers can display them

    I'm concentrating on the developer docs so that I can rope in some other
    coders to help out with all the work that has to be done on HydraBBS
    still.

    Also, I documented @{"ConfConfig/MenuPrompt" link HBBS:Docs/Configuration/ConfConfig.guide/MenuPrompt} because I noticed a few BBS's
    hadn't changed it from the defaults.
    As well as the rest of the settings for @{"ConfConfig" link HBBS:Docs/Configuration/ConfConfig.guide/MAIN}

    Found a couple of mistakes in my @{"UpgradeIndex.guide" link HBBS:Docs/Misc/Upgrades/UpgradeIndex.guide/MAIN} file!

  * MailScan

    After finishing the documentation for the ConfConfig file I realised that
    I'd not implemented the AutoMailScan option.  Which I have now done!

    Basically, if @{"AutoMailScan" link HBBS:Docs/Configuration/ConfConfig.guide/AutoMailScan} is enabled then the conference *will* be
    scanned during login.  If it's disabled then it won't be included in the
    mailscan during a login.  The user can still scan it later however.

    MailScan config to come... (had some cool ideas on this, see the todo
    list)

  * Control

    Set's a default value for AutoMailScan now (YES) so that you don't have
    to specify it in the ConfConfig for each conference.

    Now uses HBBS.font again, I removed all references in my code to HBBS.font
    from control as I thought it had something to do with the screenmode
    problem of V1.05, but forgot to add it back in again.

  * HBBSNode.library

    Modified the door <-> node communication routines so that it doesn't
    use a named port to send the messages (which speeds everything up
    a little).

  * HBBSCommon.library

    Optimized some functions in library, the code size of the V1.07 library
    is now smaller than the V1.06 version!

    Added better error checking to some routines. (mainly to cope with
    functions could accidently have been passed null pointers)

  * WebSite

    Revamped the site a bit, took new screen shots


@EndNode

@Node FilesChanged "Files Changed"

  Files Changed for V1.07
  =======================

  Core Files
  ----------
  HBBS:Control
  HBBS:System/Amiga/Libs/HBBSCommon.library
  HBBS:System/Amiga/Libs/HBBSNode.library
  HBBS:Doors/Mail/Mail_Scan.HBBS
  HBBS:Doors/System/ErrorMessage/ErrorMessage.TXT

  Misc Files
  ----------
  HBBS:Readme.1st
  HBBS:Setup
  HBBS:Setup.info
  HBBS:Readme.1st.info
  HBBS:Changes.TXT
  HBBS:ToDo.TXT
  HBBS:Docs/Misc/Upgrades/UpgradeIndex.guide
  HBBS:Docs/Misc/Upgrades/Changes_To_V1.02.guide
  HBBS:Docs/Misc/Upgrades/Changes_To_V1.07.guide
  HBBS:Docs/Misc/Upgrades/Changes_To_V1.07.guide.info
  HBBS:Docs/Configuration/ConfConfig.guide

  Developer Files
  ---------------
  HBBS:Developer/Include/HBBS/release.h
  HBBS:Developer/Include/HBBS/structures.h
  HBBS:Developer/Include/HBBS/defines.h
  HBBS:Developer/Include/HBBS/types.h
  HBBS:Developer/Include/HBBS/errors.h
  HBBS:Developer/Docs/HBBSCommon.library.doc
  HBBS:Developer/Docs/HBBSNode.library.doc
  HBBS:Developer/Docs/HBBSCommon.library.doc.info
  HBBS:Developer/Docs/HBBSNode.library.doc.info
@EndNode
