I'm sorry because of ugly outlook of this file, but it's made in hurry :)


To update from V1.00Beta-3:
~~~~~~~~~~~~~~~~~~~~~~~~~~~

- New field in configfile: DayDream.DAT - Disable logfiles. (Line 19)

- Modified local uploading line in strings directory (Search for temporary)

- 3 new fields in Archivers.DAT - last three tho..

- Wait 3 secs etc changed in Strings... Search for "wait 3" and replace it
  with: 
"

[0mWait 3 secs or press enter to save, [36mE[34m)[0mdit, [36mN[34m)[0mew desc, [36mP[34m)[0mrivate, [36mQ[34m)[0muick[35m:[0m "

- Added field to Multinode.DAT, node priority. Check the last field in
  Multinode.DAT.

- Replace following utilities w/ new ones: DreamConfig, DDCallers, DDWeektop,
  Grab, Usered, Rexx.


To update from V1.00:
~~~~~~~~~~~~~~~~~~~~~

- Add line ALIENS... to DayDream.DAT. 

- Remove all that stupid run <>nil: stuff from door launch command. That is
  not necessary anymore, in fact DD might crash if they are still there.

- Add line SECF_OLM.. to Security.DAT.

- Add line MNODE_TEMPDIR. to Multinode.DAT. 

- Change line Free uploading space in strings...

- Add line MNODE_OWNDIR.. to Multinode.dat.

- Update the strings, i suggest you to copy new ones from the archive and
  make required changes..

- Add line QUICKLINEED to DayDream.DAT.

- Update all doors and utils.. :)

- Enjoy the new version :-Q

- If you have been using ByteJammer version remove the lame keyfile and 
  get a legal one :-) With ByteJammer keyfile cripples are still in use.

To update from V1.01:
~~~~~~~~~~~~~~~~~~~~~
- Big changes in Strings.XXX. I suggest you to delete your old ones and
  customize the default strings..

- Add BASE_FILEATTAC - field to Conferences.DAT

- Add SECF_PRVATTACH and SECF_PUBATTACH-fields to Security.DAT.

- Add ARC_DISPLAY.. - field to Archivers.DAT

- New utils, rexx and DreamConfig. Update them.

To update from V1.02:
~~~~~~~~~~~~~~~~~~~~~
- Add line LINEEDCOM... (DayDream.DAT)

- Add lines 
CONF_FREELEECH N
CONF_NOCREDS.. N
CONF_SENTBY... Y
CONF_PASSWORD. -

  to conferences.DAT.

- New config file for DreamMail (Update it!)

- Add some stuff to strings... (Everything at the end)

To update from V1.03:
~~~~~~~~~~~~~~~~~~~~~
- Add line FSED...... (DayDream.DAT)

- Add line MNODE_FIXRED (Multinode.DAT)

- Add line IO_AFTERCALL (IoDevices)

- Add some stuff to strings... (Everything at the end)

To update from V1.10:
~~~~~~~~~~~~~~~~~~~~~
- Archivers.DAT is rewritten

- Add line SECF_VIEWFILE (Security.DAT)

- Add line CONF_LONGNAMES (Conferences.DAT)

- New version of DreamNew. Configfile is also new for DreamNew.

- Update these doors: Faker, FSEd, Grab and New.

To update from V1.11:
~~~~~~~~~~~~~~~~~~~~~
- Add lines CHATMODE... and LOCALSCREEN.... to DayDream.DAT

- Add line ARC_SECVIEW... to archivers.dat

- Update these doors: Faker, FSEd, Grab

- Update dreamdoor.library and DDHydra.

- Add stuff to strings as usual.. (everything at the end).

- Add lines DPL_STRIPANSI and DPL_TRYTXT to display.dat.

To update from V1.12:
~~~~~~~~~~~~~~~~~~~~~
- Add lines BASE_ALL=EALL and CONF_ASKDEST to Conferences.DAT

- Add stuff to strings as usual.. (everything at the end).

- Update these doors: New, FSEd. Update also DreamNew.CFG.

- Update DDCallers

To update from V1.13:
~~~~~~~~~~~~~~~~~~~~~
- Add line FREEDLLINE (DayDream.DAT)

- Add stuff to strings as usual.. (everything at the end).

- Update: DDCallers, Faker, Whof, DDWeekTop, DDHydra, Rexx

- Change Aftercall string to take the modem back onhook (Eg ATH0|)


To update from V1.14:
~~~~~~~~~~~~~~~~~~~~~

- Update: Whof, Grab, DreamToss (CONFIG ALSO!), dreamdoor.library, DDRc,
          Rexx

- If you have *fake* keyfile in Data/ directory, delete it or DD will reboot
  every time user logs in.

To update from V1.15:
~~~~~~~~~~~~~~~~~~~~~

- Update: DDHydra, DreamDoor.library, Server, Faker, Whof, Grab, DreamConfig

- Crypt passwords using included program:

  Copy DayDream:data/Userbase.dat DayDream:data/ub.bak
  CryptPW DayDream:Data/Userbase.dat ram:ub.dat
  Copy raM:ub.dat dayDream:data/userbase.dat

- Add stuff to strings as usual.. (everything at the end).

- Add following stuff to conferences.dat:

  after CONF_ASKDEST..

  CONF_NOWILDS.. Y/N
  CONF_NOWILDFLG Y/N
  CONF_NODUPECHK Y/N

- Add following stuff to multinode.dat:

  MNODE_TELNET.. Y/N
  MNODE_NOTIFY.. Y/N

- Change this in strings:
File [36m%s [0mhas been attached to the message.
Download? ([32mYes[0m/[32mno[0m): 
to:

File [36m%s [0mhas been attached to the message.
Download? ([32myes[0m/[32mNo[0m): 
To update from V1.16:
~~~~~~~~~~~~~~~~~~~~~

- Add stuff to strings as usual.. (everything at the end).

- Add to DayDream.DAT:

  OLMPATH...... [path]
  COSYSOPACCESS [access level]

- Add to multinode.dat:

  MNODE_PENS.... [array of 12 numbers]

- Add to conferences.dat

  CONF_NOFILECHK Y/N

- If you were using one of those hacked keyfiles, delete it. Otherwise DD
  will reboot.

To update from V1.17:
~~~~~~~~~~~~~~~~~~~~~

- Update l/fifo-handler and libs/fifo.library

- Add to Multinode.DAT:

  MNODE_HIDEINAC
  MNODE_HIDEWAIT
  MNODE_HIDECALL

- Update Server, Rexx.

- If you had a keyfile generated with that lame keymaker by corrupt, delete
  it, if you don't want to get your HD formatted [grin]..

To update from V1.18:
~~~~~~~~~~~~~~~~~~~~~

- Add line CONTROL_CHAR to Daydream.dat

- Replace stuff referring to Hydra transfers in strings.000 to %s.
  (Hydra is no longer the only bi-direcional protocol)

- Edit EditUser.TXT/GFX (Refer to the included example)

- Edit Protocols.TXT/GFX and copy BiDirProtocols.TXT/GFX to you display
  dir(s)..

- Edit config to support smodem and hydra as normal protocols (see example
  daydream.cfg for more info)

- Remove <>NIL: stuff from node start commands - Server uses now System()
  to start nodes and they are not required anymore.

- Update: Server, smodem, rexx, faker, listclean.

- Update faker configfile!!

- Add SECF_REALNAME and SECF_HANDLE to security.dat

- Add CONF_NOREQ to conferences.dat

- Add doors:faker %N info to Logondoors.dat


To update from V1.20:
~~~~~~~~~~~~~~~~~~~~~
- Add line ASKHANDLE1ST to DayDream.DAT

HOMEDIRS..... users:
GROUPID...... 99
1STUSERID.... 20000
CHATCMD...... -

-> DayDream.DAT

DOOR_CONFS1... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
DOOR_CONFS2... XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

-> ExternalCommands.DAT

To update from V1.21:
~~~~~~~~~~~~~~~~~~~~~
DPL_16COL..... N
DPL_NEWCON.... N

-> Display.DAT

MNODE_16COL... N

-> Multinode.DAT

MNODE_NEWCON.. N

-> Multinode.DAT

COPYBUFFER.... 60000

-> DayDream.DAT

Copy devs/kalacon.device to devs:

Add stuff to strings.

Update MUIConfig, Server, SModem, DDHydra, BGCheck, ftpd, DreamToss.


To update from V1.22:
~~~~~~~~~~~~~~~~~~~~~
Update faker and dreamfaker.cfg

Add
DEF_HIDECURSO N
DEF_USECSI... N
DEF_EXPERT... N
DEF_MAILSCAN. Y
DEF_NEWFILESC N
DEF_ALLOWNODE Y
DEF_CLSINLIST Y
DEF_BGCHECK.. Y
-> DayDream.DAT

Update DreamToss, DDHydra, SModem, Grab, BGCheck

To update from V1.23:
~~~~~~~~~~~~~~~~~~~~~
Change 
	Do you want to read these messages? (Yes/no): 
to 
	Do you want to read these messages? (Yes/no/mark them as read): 


Update DDCallers. Also make new storage file with ddcallers -c.

Update dreamtoss and dreamtoss.cfg.


To update from V1.24:
~~~~~~~~~~~~~~~~~~~~~
Add line:
"[36mNext Entry ? [32m([33mYes[32m/[33mskip[32m/[33mquit[32m)[36m:"
To DayDream:Display/Strings.#?

Copy Utils/oldmsgdelete to your DayDream:Utils/ dir.


To update from V1.25:
~~~~~~~~~~~~~~~~~~~~~
Change the line "[35mUser record not found. Type NEW if you are new user.[0m"
in Strings.xxx to something like:
"[35mUser record not found. [36m[[32mC[36m][35montinue as a new user or [36m[[32mR[36m][35metry?[0m"

Add the string:
[36mFor how many days should this [32mEALL[36m be valid?[0m To the end of Strings.DAT

Update Server and MUIConfig (000 or 020+)
Update OldMsgDelete in DayDream:Utils/
Update DreamConfig in DayDream:Utils/
Update BGCheck in DayDream:Utils/

To update from V1.26:
~~~~~~~~~~~~~~~~~~~~~

Update Server (000 or 020+)
Update BGCheck in DayDream:Utils/
Update Faker in DayDream:Doors/

Change 'Move' command string:
"[36mDestination Conference: [0m"
to
"[36mDestination Conference [0m([33mL[32m=[36mList[0m)[36m:[0m "

Add string:
"
[36mFlagged files found.
[33m([32mC[33m)[0mlear, [33m([32mD[33m)[0mownload, [33m([32mE[33m)[0dit [0mor [33m([32mR[33m)[0meturn [32m([33mEnter [32m= [33mNone[32m)[0m: "
to end of DayDream:Display/Strings.00x


To update from V1.27:
~~~~~~~~~~~~~~~~~~~~~
Update Server (000 or 020+)
Update MUIConfig (000 or 020+)
Update DreamConfig.
Update dreamdoor.library (Version 5.2)

Add strings:
[36mMove flagged files ?[32m([33mYes[32m/[33mno[32m)[36m:[0m
[36mSame destination for all flagged files ? [32m([33mYes[32m/[33mno[32m)[36m:[0mTo end of Display/Strings.XXX.
