Sun Feb 27 12:26:56 EST 2000		Beta 8.0 PRE - RELEASE

	* CRUISE - The ORT is complete. well mostly anyway :) The ORT is
	  at least ready for initial testing. I'll have a pre-release
	  package redy for you folks to test this afternoon.

Sat Feb 26 23:45:36 EST 2000		Beta 0.8 in progress

	* CRUISE - Grouped the variables within Globals.tcl into sections
	  which better show what users should change and what they should
	  not change.

	* CRUISE - Added a trap for the ProcChat function. This will allow
	  plugin authors to capture text in time with it's diplay on the
	  screen rather than using the ProcessInput trap to capture ALL
	  incoming messages (and processing CHAT, SCHAT, PRIVMSG, ETC
	  messages out of sequence with their display). There are two
	  traps. A pre trap which is triggered before anything on the
	  screen is shown and a post trap which is triggered after the
	  stuff is displayed on the screen. The pre trap should be used
	  with caustion because qued chat messages will trigger this trap
	  once for when it was qued and again for when it's actually going
	  to be displayed.

	* TIMBO - initial release of the KDE panel. This is a really nice
	  panel and adds a look to OpenVerse which your boss could even
	  appreciate. There is lots of stuff that this panel can do. There
	  may be bugs, please report them to Timbo - timbo@openverse.org.

	* CRUISE - changed the balloon help to ignore windows which are
	  gone away.

Sat Feb 26 17:31:20 EST 2000		Beta 0.8 in Progress

	* CRUISE - Included Jack's emotion changes with some
	  modifications. Including, a hideable button inspired by (and
	  using images from) Timbo, made the buttons visibly checked and
	  uncheckable, removed the bframe global variable, balloon help 
	  will only load if tooltips is turned ON.

Fri Feb 25 11:23:43 PST 2000            Beta 0.8 in Progress
        
        * JACK - Added Bubbles to the buttons in the text chat, and 
          changed the quit buttons' commands to ->> ProcessCommand "/quit".
          Now there is a confirmation on quit.
          
Thu Feb 24 18:45:02 PST 2000            Beta 0.8 in progress
        
        * JACK - Added new buttons (emotions, effects, and quits)
          the text chat window. Updated help.

Thu Feb 24 22:47:17 EST 2000		Beta 0.8 in progress

	* CRUISE - Many changes to the ORT. I fixed some minor problems
	  with it's connecting stuff which was eating up file descriptors,
	  I added a users count to the display and some additional logging
	  information.

	* CRUISE - fixed a problem with the ORT which prevented it from
	  logging into a remote server. This change is forcing me to
	  define ORTs by IP address instead of hostname.

	* CRUISE - made a change to the server to send incoming ORT logins
	  the number of users which are connected to the server.

Thu Feb 24 20:28:32 EST 2000		Beta 0.8 in progress

	* CRUISE - Added a new emotion, wink. updated help files and such.

Thu Feb 24 19:28:32 EST 2000		Beta 0.8 in progress

	* CRUISE - Fixed a problem where preceding whitespace messed up
	  URLs from other useers. (reported by sketch)

Mon Feb 21 23:12:51 EST 2000		Beta 0.8 in progress
	
	* CRUISE - Worked on the display from within the ORT. It's now
	  rotating through rooms displaying the image for it and the room
	  name. Tomoro I will add a more info button and a display showing
	  the number of users in the current stop.

Sun Feb 20 15:31:03 EST 2000		Beta 0.8 in progress

	* CRUISE - Did a bunch more work on the ORT. It's about 90%
	  complete now. I just need to display the collected information
	  to the users both at the ORT end and at the server (stop) end.
	  Look for a new release next weekend for sure.

	* CRUISE - Added https to the URL types which are known to
	  OpenVerse.

	* CRUISE - made the length of messages configurable in the server.
	  The default length is still 256.

Sat Feb 19 14:54:50 EST 2000		Beta 0.8 in progress

	* CRUISE - Trapped a bug which has been annoying folks. It will
	  now log an error when it happens. If you happen to get the
	  error, please let me know.

Sat Feb 19 11:47:09 EST 2000		Beta 0.8 in progress

	* CRUISE - Added a visual notification that your name was changed
	  when using the /nick command. It will put a SYSTEM message in
	  the text chat window.

Fri Feb 18 21:58:54 EST 2000		Beta 0.8 in progress

	* CRUIISE - Hehe, Just found out that fixing of the bug which
	  caused the exits to stop working also fixed the bug where urls
	  could not be selected.

Mon Feb 14 15:17:21 EST 2000		Beta 0.8 in progress

	* CRUISE - Fixed a bug where images were being created but not
	  removed causing a pretty severe memory leak when you would say
	  show 100 images on the screen over time.. you end up storing
	  them all up in memory. this bug relates to OBJECT images only.

	* CRUISE - Created a new object type. WTEXT Wrapping text. The
	  parameters for this object are

		NAME x1 y1 color size duration width |text

Mon Feb 14 12:49:39 EST 2000		Beta 0.8 in progress

	* CRUISE - Added some code to nicely complain when AvEd is unable
	  to load an image. Suggested by Lindsay Marshall.

Sat Feb 12 08:32:25 EST 2000		Beta 0.8 in progress

	* KAOSBEETL - Fixed a typo that prevented duplicate history or
	  passageways entries from being deleted.

Sat Feb 12 16:47:27 EST 2000		Beta 0.8 in progress
	
	* CRUISE - More work on the ort. It is now sending images to the
	  ORT from the server. This was a bit of a task. Tomoro I will get
	  it working the other way around (sending of the ort's avatar to
	  the server and logging into each stop). ORT is almost ready for
	  testing.

Wed Feb 9 20:13:32 EST 2000		Beta 0.8 in progress

	* KAOSBEETL - Noticed that I forgot to limit the number of entries 
	  to put in the History list.  Fixed that.  Also changed the last 
	  visit text from "long time" to "unknown" when a history/passageway
	  entry without a last visit time is processed.

	* KAOSBEETL - Added Plugin support for Pre and Post actions when  
	  you are pushed.  Plugin names are Pushed.Pre and Pushed.Post

Wed Feb  9 09:11:42 EST 2000		Beta 0.8 in progress

	* CRUISE - Fixed a bug reported by Lindsay Marshall, when you run
	  OpenVerse from the command line, then close the shell you ran it
	  from and then start a server, a puts to stdout was causing an
	  I/O error, re-routed through the LogIt command as had should
	  have been done in the first place.

Mon Feb 07 21:41:00 EST 2000		Beta 0.8 in progress

	* KAOSBEETL - Redisigned the Room History logic.  The history
	  list is read from disk every time, so that multiple instances
	  of OV don't keep overwriting the history.  Each entry in History
	  and Passageways now has a "last use" time associated with it.  
	  This time is updated whenever you enter that room.  The History
	  list is sorted based on this time; sorting is an option for
	  Passageways.  Room names are updated when they change.

	* KAOSBEETL - Changed Query plugin so that clicking on your own
	  nametag will cancel all queries.  Suggested by Sketch.

Sun Feb  6 00:30:37 EST 2000

	* Cruise - More work on the ORT Stuff, turns out this was a bit
	  more code than I was expecting to have to write :) I'm down to
	  it's final stages. I need to create a new object type (text box
	  [wrapping text]) and I need to do some testing of how servers
	  will send images back and forth to eachother. Other than that,
	  the ort is almost functional.

Sat Feb  5 16:40:13 EST 2000

	* CRUISE - Added two new emotion things. Smile and Frown. They
	  place a small image in the balloon when you use them. /smile and
	  /frown to use. Updated docs for these changes.

	* CRUISE - Found and fixed the bug which was causing mouseovers to
	  become screwed up. This was caused by placing windows on the
	  screen. I was neglecting to delete the window from the canvas
	  after destroying it's components. This one was pretty hard to
	  find :)

	* CRUISE - Took out the setting of myipaddress in server code.
	  this was messing up the invite code.

	* CRUISE - Some more work on the ort. You'll notice many things
	  you will need to set in the server.cfg now. Please READ all the
	  notes I've put in there and you'll have no problem being an ORT
	  stop! :)

	* CRUISE - First ORT Object is running. It's only a test ort tho
	  and does not really "stop" any where yet.

Sun Jan 30 23:44:37 EST 2000		Beta 0.8 in progress

	* CRUISE - Loads of work on the ort! I pretty much have the server
	  portion of the ort done. To make it easier on everyone, servers
	  must register with the ORT every 5 minutes or less or they will
	  be removed from the "stops list" I'm working on some images for
	  a test room over the next couple of days. Don't be surprised if
	  you see a subway cruise through luke's living room :) Still
	  need to do lots more work, getting images passed back and forth
	  and stuff but it's mostly there from a sserver sence.

Thu Jan 27 22:11:04 EST 2000		Beta 0.8 in progress

	* CRUISE - Began to add support for the ORT (OpenVerse Rapid
	  Transit). The server.cfg has grown quite a bit now. I've added
	  some more information in places in the hopes that it will be
	  easier for new admins to understand the settings.

	* CRUISE - Lots of idea work on the ORT but I didnt write much
	  code. The main thing will just be getting server support for a
	  nonuser user which should not be too hard. Some server code is
	  changed and ready for the ideas I have but I want to think a
	  little bit more about it. the ORT itself will be a server object
	  and anyone who wants to can be an ORT by installing the object.
	  Due to potential network outages, the ORT object will spawn
	  polling processes for stops on it's route. This probably means
	  that the ORT will be a *nix only thing. More thinking needed.

Thu Jan 27 18:50:23 EST 2000		Beta 0.8 in progress

	* KAOS - Added support to run openverse from any directory by
	  setting the OVRUNDIR environment variable. If this variable
	  exists, it will use the dir specified in the variable as it's
	  base. If not, it will use /usr/lib/OpenVerse/ 

Wed Jan 26 23:01:56 EST 2000		Beta 0.8 in progress

	* CRUISE - Drank lots of rum and chatted on OV till nearly
	  bedtime.

	* CRUISE - Got feeling guilty cause I had not coded anything so I
	  added sketch's /clear request with a /cls companion which will
	  erase anything in the textchat window.

Sun Jan 16 18:16:02 EST 2000		Beta 0.8 in progress
	
	* CRUISE - since CVS write access is going to be given to a couple
	  of folks I am going to begin to append my changes with CRUISE. I
	  suggest others who make modifications to follow suit.

	* CRUISE - Fixed a bug in the Query plugin.. typo. reported by
	  Beavis <beavis@druneknbastards.org>

	* CRUISE - Began language support


Sun Jan 16 03:33:55 EST 2000		Beta 0.8 in progress

	* Added Kaos's History stuff, it's way cool!

	* Re-added the cancel room download button. Kaos's fix should
	  cover the downloading room problem.

	* Fixed a problem where dcc transfer types were not set for all
	  types.

	* A notice will be sent in the text chat window when personal
	  information is sent to a user.

	* Hopefully fixed the logging  user problem which showed a * user
	  in the corner.

Fri Jan 14 19:58:51 EST 2000		Beta 0.8 in progress

	* Fixed a bug reported by Neo <neo@openverse.org> which had pretty
	  much broken AvEd alltogether.

	* Fixed a bug where if you joined a server without names on, It
	  would give you an error when right clicking on the main screen.

	* Applied a fix and an alternate fix which Kaos found with
	  canceling room downloads and loosing the ability to change rooms
	  once this happens. There is discussion on the list on which fix
	  to this problem is better.

	* Added a gnome toolbar icon with help provided by David
	  Tabachnikov <captain@isdn.net.il> I do not run gome so this has
	  not been tested. Please let me know od any problems.

Fri Jan 13 22:18:42 EST 2000	Beta 0.8 in progress

	* Fixed some bugs I created with the bug fixes.

	* Based on some information I found on the Tcler's Wiki I have
	  been making some changes to the code which increase overall
	  performance of things. Overtime... You should see some drastic
	  speed improvements and I should learn some better tcl coding
	  practices :) The URL for the TCLer's WiKi is here....

		http://216.110.35.177/cgi-bin/wikit/0.html
	
		Specific perfomance information is here...

		http://216.110.35.177/cgi-bin/wikit/348.html

	* Fixed a bug reported by UnUnUnium which would cause errors when
	  names were turned off and the user was changing rooms.

Wed Jan 12 18:23:36 EST 2000

	* Fixed some potential security problems with sanity checking of
	  filenames. This information was provided by Joseph Nicholas
	  Yarbrough <pimpsmurf@sostech.net>

Sun Jan  9 14:10:11 EST 200

	* Fixed the problem with the default host being set to the
	  currently connected host.

	* Made the avatar selector and the availability selectors on the
	  setup screen stand out a little bit.

Sat Jan  8 00:43:54 EST 2000

	* Enabled Personal Information to be sent. It will pop up a window
	  when it is received with all of the user's personal information.
	  Currently, the image is not transfered nor displayed. TODO on
	  this feature is to get a button for the user's web page which
	  will bring the web page up. Also in the LONG future, the ability
	  to put web links in the info section.

Fri Jan  7 22:15:48 EST 2000

	* Added a new trap for the ProcessCommand function.
	  You'll find the usual info on this trap in Globals.tcl.

Wed Jan  5 19:47:12 EST 2000		Beta 0.8 In Progress

	* Added a server configuration option which allows a server
	  administrator to turn on or off the availability of the PUSH
	  command. You will find this in the server.cfg file. The default
	  setting is ON. (This is my comprimise folks)

	* Added a new trap for ShowName This is documented slightly with
	  the others in Globals.tcl

	* Fixed a problem with the Query code where the name tag was
	  turning black when you are another user whcih you had in query
	  mode moved around ont he screen. Also, the nametag will be blue
	  while they are moving now whereas before the nametag would be
	  black during the duration of the move.

	* Hooked up the Rot13 encoding. You activate this by typing
	  /rot13. All outgoing text will be encoded with rot13 encoding
	  and all incoming text will also be decoded with rot13. If the
	  end user is not speaking with rot13, it will appear to have
	  encoded it. Also added a /rerot command which will
	  re-encode/decode the text chat window for you. Rot13 encryption
	  is not at all secure. This is inteded to be used for situations
	  where what you are saying might offend someone (such as a movie
	  spoiler) and by encoding it with rot13 only people interested in
	  the information would decode your message.

Mon Jan  3 23:41:49 EST 2000		Beta 0.8 In Progress

	* Added a rot13 encryption routine. It's not tied to anything yet
	  but it will be in the future.

Fri Sat  1 23:52:34 EST 2000		Beta 0.8 In Progress
	
	* Fixed a bug where if you were changing rooms while downloading a
	  room image, it would load the wrong image once it finished.

	* Added some code to clean up the remote images directory on
	  startup. It will remove images based on the MV(keep_images)
	  setting which is a value of days. The default value int he
	  config file is 3 days.

	* Added a delete entry button to AvEd which will let you delete an
	  entry from the list of images for your avatar. (sketch begged)

	* Fixed the problem with AvEd where the select image button was
	  incorectly working as the add image button.

Thu Dec 23 18:29:47 EST 1999		Beta 0.8 n progress

	* Fixed a couple server bugs.

	* Made all the objects force an update so that logging into a
	  server will not seem as slow while it's drawing the objects.
	  You'll see them as they come in now which is over all slower but
	  more desireable to know that something is going on.

	* Added a new object type. ENTRY allows you to collect information
	  from the users in combination with a second new object type of
	  SUBMIT. A submit object will send all entries to the server with
	  the submit object's name as a final paramater.

Wed Dec 22 21:29:35 EST 1999		Beta 0.8 n progress

	* Added a new object type. TELL will cause the client to tell the
	  server the name of the area which she just clicked. The server
	  will then check it's tell registry for a function to run when a
	  user does this and runs that function with the user's name. It's
	  handy for buttons which should do something, like close the
	  object down.

	* Changed the TestNum function to be more efficient. This is based
	  on notes posted to usenet by Klaus Riehm
	  <Klaus.Riehm@mch.sni.de> on comp.lang.tcl

Wed Dec 22 00:59:49 EST 1999		Beta 0.8 n progress

	* Centralized debug output in the client into a function called
	  DebugIt. To use this function, just put your text to it, if
	  debugging is on it will output it otherwise it will be ignored.

	* Added a debug window. it will be popped up when alt+d is
	  pressed. It will contain any debugging information output from
	  the application and it's plugins.

	* Fixed a problem with the nametags going under the avatar when
	  ABOVE commands were sent to the client.

Mon Dec 20 15:18:08 EST 1999		Beta 0.8 n progress (0.7-5 RELEASE)

	* When a URL comes in, it will make a little bell noise. It will
	  also do this little wiggle thing so it's a little more visible.
	  A message will be sent to the text chat window as well with the
	  URL (Echo)

	* In AvEd, the user may select an image from anywhere on the
	  system. It will be copied to the OpenVerse location if it is not
	  there already, or if the size has changed. (everyone screamed
	  for this)

	* Names with underscores in them will display as spaces in the
	  nametag on the screen (good work around josh!)

	* Changed the menu used when right clicking on a user's nametag.
	  It will now use the tk_popup function which allows for a menu to
	  be popped up and destroyed with little effort.

	* Created MouseOver objects. A MouseOver object is nearly
	  identacle to an image object except it has two images defined.
	  When the mouse is moved over this object, the second image will
	  be shown. When the mouse moves back, it will revert to the first
	  image.

	* IMAGE objects are now checked for size. This will break
	  images for people who were testing these changes, they will
	  dissapear very quickly.

	* IMAGE objects of the same name will now be re-used instead of
	  killed and re-created. This should optimize this feature a
	  little bit.

	* Fixed a problem with nametags and the new movement code.

Fri Dec 17 00:00:54 EST 1999		Beta 0.8 in progress

	* The TEXT Object can now be re-used without changing it's level
	  on the screen. You can change the text and the text color but
	  you cannot currently change it's position.

	* Added an ABOVE protocol command. This will cause the named user
	  to be moved ABOVE all other things on the screen. This is
	  something the server sends to the client so don't get all
	  excited thinking you'll be able to change your level at will. 

	* Added EXIT objects. This allows for "visibile" exits. Exits the
	  client knows about. Server side exits and the EXIT protocol
	  command will still be supported and allow for invisible exits.

	* Further enhanced the centralized move code so that your own
	  movements would not slow things down. It looks really slick now!

Wed Dec 15 19:37:57 EST 1999		Beta 0.8 in progress.

	* WOAH  Lots of stuff done this week with regards to movement. It
	  is all centralized now into one function with queing. Youi can
	  que up a billion moves and all users can move at the same time
	  (at different speeds even!) This even includes effects like
	  shiver and jump. This should solve lots of problems where user's
	  moves were not registered correctly and improve performance
	  overall.

	* Sped up movement a little bit (3 times set values)

Sun Dec 12 23:42:31 EST 1999		Beta 0.8 in progress.

	* Made it so that pushing a user cannot activate anything on the
	  screen excluding invisible exits. (exit objects will nto work,
	  server side exits will work)

	* Lots of updates to the docs for the new things below.

	* added an eraser for the text chat window.

	* Added stuff to the setup menu to turn on and off the call and
	  timestamp features.

	* Added a timestamp feature.

	* Added a Call feature. This is available with /call and with an
	  option from the names menu.

Thu Dec  9 22:36:17 EST 1999		Beta 0.8 in progress.

	* Doccumented more functions in the technical docs. This is
	  directly related to the memory issues. All variables used will
	  now be doccumented.

	* Clever_Shark pointed out to me that the server and the client
	  are both gaining memory the longer they run. Work has started
	  to find out why and fix it.

	* A few minor changes to correct problems with the passageways
	  refresh section a bit more. It's working much better now than it
	  ever has. I may try a non-blocking socket again. We'll see how
	  this works out over time.

	* Loads of changes which begin the implemntation of objects. We
	  are starting with server objects. More information to follow.

	* Hopefully fixed the problem with passageway queries not working
	  well. they may still "freeze the client" for a short time but
	  they should work better now.

Sun Dec  5 10:39:08 EST 1999		Beta 0.8 in progress (0.7-4 RELEASED)

	* Put up a minimal server configurator for the personal server.

	* fixed the broken server.cfg file now that all the variables have
	  changed.

Sat Dec  4 22:03:47 EST 1999		Beta 0.8 in progress

	* a whole lot of changes to implement personal OV servers. Way too
	  much stuff changed for me to write it here.

Fri Dec  3 00:00:31 EST 1999		Beta 0.8 in progress

	* Made changes to the server to check for a "tickler" file. If
	  this file exists, it will reload it's running config. This
	  should make the server configurable remotely via access
	  restricted even to only FTP. The tickler file is configured in
	  the server.cfg file.

	* Made a change which I hope will make passageways work better.

	* Added some info to the technical docs for the central logging
	  code for the server.

	* Centralized logging in the server code.

Mon Nov 29 23:28:33 EST 1999		Beta 0.8 in progress

	* Fixed some problems with the server changes.

Mon Nov 29 21:35:46 EST 1999		Beta 0.8 in progress

	* Minor modifcation to the balloon width to better accomodate the
	  text for emotions (/love /sing etc..)

	* Now using tk_getOpenFile for the file browser, it's so very nice
	  and I simply did not know this existed before. Thanks to dev for
	  pointing it out to me.

	* Fixed the bugs which allowed you type /love /sing etc without
	  anything to love or sing to.

	* Fixed a bug in the server code which would forward on badly
	  formatted CHAT messages (blank ones)

Sun Nov 28 23:14:13 EST 1999		Beta 0.8 in progress

	* Added an image which is displayed while a new room image is
	  downloading. It will tell the user "Please wait, loading new
	  room image"

	* Stripped /n out of outbound messages. It will turn them into
	  spaces now.

Sun Nov 21 11:40:40 EST 1999		Beta 0.8 in progress (0.7-3 Released!)

	* Added a /idea command which puts a lightbulb in your balloons.

	* Added a /steam command which puts a fizzle in your balloons.

	* Added a /love command which puts littl hearts in your balloons.

	* Added some color to SYSTEM messages so they stand out some.

Sat Nov 20 02:03:49 EST 1999		Beta 0.8 in progress

	* When turning the log on or off, it will let the user know in the
	  text chat window.

Wed Nov 17 23:06:26 EST 1999		Beta 0.8 in progress

	* Implemented colors within the chat. The colors will not appear
	  in the chat baloons, they will appear in the TextChat window
	  when it is opened. They will be stripped from the text which
	  appears in the main window user balloons. Please see the help
	  (which I have not written yet) on using colors. If you were ever
	  a mIRC user, you already may know how to use colors.

Mon Nov 15 22:48:41 EST 1999		Beta 0.8 in progress

	* Calvin found a bug! It relates to failed avatar downloads. A
	  vairable used to show an avatar is in progress was not available
	  to the failed function.

Sun Nov 14 11:21:41 EST 1999		Beta 0.8 in progress (0.7-2 RELEASED)

	* Added pinfo.gif to the setup.

Sat Nov 13 23:41:00 EST 1999		Beta 0.8 in progress

	* The client will now let you know when your avatar is too big.

Sat Nov 13 12:17:07 EST 1999		Beta 0.8 in progress

	* You can now right click on a user's name tag to bring up a menu
	  similar to the names menu. It's kidna not what I wanted :( I
	  can't seem to find a good way for it to go away.

	* Broke the DoNames function up a little so that the same code
	  could be used for other functions. Namely, right clicking a name
	  tag.

Fri Nov 12 15:08:47 EST 1999		Beat 0.8 In Progress

	* Added a file browser window for sending files to users. This
	  same window should be reuseable with other things where
	  selecting a file is nessecary.

	* Fixed a problem with the new centralized chat code where it was
	  not remembering things said to be later filled into the text
	  chat window.

	* Moved the ignore options into a seperate pull down menu from the
	  list of options.

	* More work on the Technical Documentation!

	* Just about finished up the personal information section. 

	* Added a binding for RightClicking on the canvas. This binding
	  can be used by plugins by trapping the plugin.traps.RightClick
	  function. It will pass the x, y coords which were clicked by the
	  user.

Thu Nov 11 11:18:43 EST 1999	Beta 0.8 in progress

	* The setup window's buttons now work correctly, Save, Apply and
	  Save & Apply will do their expected functions

	* All TextChat messages and all Logging now go through one central
 	  function. This function is called InsertIntoChat which takes two
	  arguments. the first is a variable called $log which tells the
	  function if it should log the text or not (also weather to
	  remember it or not) this makes the log file fully functional
	  now.

Thu Nov 11 09:33:46 EST 1999	Beta 0.8 in progress
	
	* Included KaosBeetl's change to add a button to the setup window
	  which honors or deny's exit commands from the server so he won't
	  be pushed out of the room when he is idleing.

Tue Nov  9 18:13:06 EST 1999	Beta 0.8 in progress

	* Fixed two protocol problems in the server code. First, it was
	  allowing a name of any length to be used. This has been limited
	  to 13 characters. Second, it was improperly disconnecting users
	  who entered a bad name, this has been changed to issue NAMEINUSE
	  when they enter a bad name.

	* Fixed a problem with the saving of the new Personal Information
	  section. It was not correctly being applied when saved.

Sun Nov  7 23:28:17 EST 1999	Beta 0.8 in progress

	* More work on the setup stuff. Added more support for the
	  personal information section. It will be saved now when the user
	  changes this information. there are also global variables which
	  hold this information.

	* Added options for sound and name tags to the setup window.

	* Updated help for the sound and name tags options in setup.

Sun Nov  7 20:34:55 EST 1999	Beta 0.8 in progress

	* Added a log button to the TextChat window. This button turns on
	  or off the loging of things which happen in OpenVerse. Logging
	  is not very verbose, it will log file transfers and chat and
	  private messages to and from you but not system messages, avatar
	  changes, etc.

	* Updated help for the above.

Wed Nov  3 19:25:33 EST 1999	Beta 0.8 in progress

	* Fixed a bug related to the downloading of avatars. If someone
	  else had an image by the same name, both of you would switch to
	  the new image. Now, it will only switch the avatar of the person
	  it belongs to.

	* Added a pulldown menuthingey on the avatars button in the setup
	  menu. Alligned the suff on that side of the screen a little
	  better.


	* Added the ability to set the default server and port within the
	  setup menu.

	* Changed the default servername to world.openverse.org


Tue Nov  2 15:00:27 EST 1999    Beta 0.8 in progress

	* Started working on a personal information section of the setup
	  (User Profile). 

	* Began work on Technical Documentation

	* Changes to the fun and notfun menus to more correctly show the
	  button functions based on existing UIs. Grumble.

	* Created a help/About help page and added this as the first item
	  in the main help index. this about page will show the version
	  number, my email address and real name and a link to the
	  website.

Sun Oct 31 15:00:27 EST 1999	Beta 0.8 in progress

	* Fixed a problem with the spelling of soemthing in a help bubble.

	* Changes to add a link to technical docs from the main help
	  window.

	* added icebob to the CREDITS file.

Fri Oct 29 16:55:40 EDT 1999	Beta 0.7 RELEASE

	* Added some new functions to list directories because it seems
	  that when I fix it for one platform it would break for another
	  so hopefully this will correct issues more than before.

	* Fixed a problem with un-ignoring a user's moves.

	* Fixed a small glitch with user names going away when changing
	  pannels.

Fri Oct 29 16:55:40 EDT 1999	Beta 0.7 in progress

	* Made some changes which will help the mac version work.
	  Still lots to do but I have a better idea where to start.

	* Added ignore functionality. This is client side censorship.
	  You ignore someone using the names menu.

Thu Oct 28 18:07:37 EDT 1999		Beta 0.7 in progress

	* Added a new type of public chat. This is called SCHAT. It is a
	  special type of public chat, currently the client will support a
	  SING type which inserts a set of music notes into the chat
	  balloon.

Wed Oct 27 18:51:29 EDT 1999		Beta 0.7 in progress

	* Made many changes to allow for different toolbar styles
	  which I'm calling "panels" Two are included. Fun and 
	  NotFun. I think it would be safe to say I have an opinion
	  on how things "should" look :)

Tue Oct 26 20:23:22 EDT 1999		Beta 0.7 in progress

	* A bunch more help changes and additions. Once the
	  help system is complete, I'll remove the html docs
	  completely.

Tue Oct 26 16:52:59 EDT 1999		Beta 0.7 in progress.

	* Changed the menu length on many menus to 20 items to better
	  accomidate the people with 800x600 screens should be ok for
	  600x480 screens too.

	* Added some quick keys. They are...
		Alt-a	Start/Stop animation.
		Alt-d	toggle debug.
		Alt-e	Load AvEd
		Alt-h	Load Help
		Alt-n	Show/Don't show names.
		Alt-s	Start/Stop sound.
		Alt-t	Load/Unload text chat window.

	* Added the list of quick keys to the help file.

Mon Oct 25 21:31:51 EDT 1999		Beta 0.7 in progress.

	* Fixed several problems with the download code.
	  users should not see files downloading over and over
	  again anymore. Much more stable download code!

Mon Oct 25 15:29:00 EDT 1999		Beta 0.7 in progress

	* fixed a problem with windows fonts and the help system.

Sun Oct 26 15:29:00 EDT 1999		Beta 0.7 in progress

	* Now using the TKOpenHelp system by Juan J. Martinez Siguenza
	  <reidrac@rocketmail.com>

	* Now using help baloons by Steve Foster.

	* Hopefully fixed the problems with nametags being left behind.

	* created a /avatar command. Just enter the name of the .av file
	  which you are switching to.

	* created a /effect command. this allows you to apply an effect to
	  your avatar. Credit for this goes to toasT who had me rolling
	  with his shivering avatar. I've also created a jump effect.

	* Made the refuse button remove the icon from the screen.

	* Fixed two problems with the RPM install. It had the wrong owner
	  for many files and the default.gif was missing from the icons
	  dir making it hard to run.

	* Changed the URL loading code so it will work better for windows
	  users. URL loading will not be available in Mac Clients because
	  they do not have an exec call in their tcl emulators.

Wed Oct 20 17:09:49 EDT 1999		Beta 0.7 in progress

	* Added server and client code to push users.. This should be
	  interesting.

Sun Oct 17 20:10:00 EDT 1999		Beta 0.7 in progress

	* Fixed a problem where if you had names shut off and a person
	  entered, it would end up leaving a name tag behind.

	* Fixed a problem with the IP address getting set to zeros when
	  changing rooms.

Sat Oct 16 11:18:55 EDT 1999		Beta 0.7 in progress.

	* changed the button coloring to be optional based on the value of
	  MV(use_windowmanager_colors). this change effects the main
	  window buttons.

	* Added a help button. It does not do anything yet.

	* Started a plugins web directory. This can be found at
	  http://www.openverse.org/plugins/

	* Private message will now look differently in the text chat
	  window. They will be surrounded by <!>

	* Colors on the names button will now optionally be filled out
	  using window manager defaults.

	* Colors on the Avatars button will now optionally be filled out
	  using window manager defaults.

	* Will now use the new download code for downloading room images.

	* Server will now send a TOOBIG notice to a user when his avatar
	  exceeds the maximum allowed size. When received by the client,
	  he will change to the default avatar locally.

	* Added support for http, ftp and mailto url types through a
	  standard browser. To be sure it's secure and nothing is passed
	  on the command line, a local web page is created with a meta
	  refresh to the url.

	* Added a setup option to set the time url offers will stay on the
	  screen for.

Tue Oct 12 16:19:03 EDT 1999		Beta 0.6 RELEASED

	* CHANGED THE NAME. DUE TO A TRADEMARK ISSUE, I'VE BEEN ASKED TO
	  CHANGE THE NAME OF THE PROGRAM. FROM NOW ON, WE ARE OpenVerse.
	
	* Fixed a problem with the server's checkgif function.

Mon Oct  4 15:04:21 EDT 1999		Beta 0.6 work

	* Added code to read in a gif file header and make sure that it is
	  a valid gif image. It will also check it's height and width to
	  make sure it is within the pre-defined server restrictions on
	  height and width Credit for me doing this goes to echo who
	  forced me into it.

	* fixed a problem with spaced dirnames and downloads.

	* Fixed some output that should have been going only when
	  debugging was turned on.

	* RPM distro will now install some more files in the DOC directory
	  including a new COMMANDS file which lists all of the /commands
	  in Metaverse.

	* fixed up the startup script to check for all required icons on
	  startup and copy them from the lib dircotry if not present.

	* Enabled url type metaverse:// to send someone a link to a
	  Metaverse server you would use the /url command. the syntax
	  is... /url UserName metaverse://example.com:1234 where UserName
	  is the person you are sending it to example.com is the hostname
	  of the server and 1234 is the port of the server.

Mon Oct  4 00:49:06 EDT 1999		Beta 0.6 work

	* The text chat window is now fully resizeable! (sorry it took so
	  long)

	* TextChat window now has a scroll lock button. The pause key will
	  also lock/unlock this window (tried to bind scroll lock but
	  could not)

	* I'm having problems when binding items on the screen so many
	  clickable things that were previously bound are now handled by 1
	  general click binding.

	* fixed a problem with the server. It will now deny names with
	  the following.

		name of "*" not allowed.
		name of "." not allowed!
		begins with "-" not allowed.

	* fixed problems where it was downloading the defautl image. Not
	  needed.

	* Made it display the old image till the new one downloads.

	* fixed a bug in the new download code. This is both a server and
	  a client fix.

	* Added a missing carriagereturn to some connect/disconnect
	  messages. Also added the server port.

	* Changed the way the server handles the default avatar. It will
	  now load a specific file which cannot be overwritten by users.

	* Change the way the client handles loading of images, if there is
	  an error, it loads the default one.

Sat Oct  2 08:51:37 EDT 1999		Beta 0.5 work.

	* Colored the buttons and things in the url offer info window.
	  As always, these are listed/configurable from Globals.cfg

	* Colored the buttons and things in the download information
	  window.

	* Added a /sub command for access to the sub channel. This is
	  mostly just for testing (plugins?).

Fri Oct  1 15:47:24 EDT 1999		Beta 0.5 work

	* fixed some division by zero errors in the new download code.

Thu Sep 30 22:05:40 EDT 1999		Beta 0.5 work (0.4-3 release)

	* Added cancel button for dcc transfers. Right click on the
	  transfer in progress to cancel it.

	* Setup DCC offers as a url on the screen which the user can click
	  on and get or not get.

	* Changed the default send blocksize to 4096.

	* Added a timeout loop for serging and getting files. The default
	  timeout is 3 minutes.

	* Made it force creation of rimages and download dirs on ALL
	  platforms.

Thu Sep 30 18:01:29 EDT 1999		Beta 0.5 work

	* Fixed a problem with DCC send. It will now use the ip address of
	  the connection to the server when reporting an IP address to
	  remote users for DCC transfers.

	* Will now put a message in the TextChat window when you are
	  disconnected or when you are connecting to a server.
	
	* Will no longer query the server list when starting the program.
	  This must be done manually with the Refresh Serverlist option
	  from the passageways button.

Wed Sep 29 21:46:33 EDT 1999		Beta 0.5 work (0.4-2 release!)

	* DCC send and receive and passive send all seem to be working
	  well there may be a bit more tweaking which needs to be done but
	  for the most part, it's working great. Users with an old client
	  will not be able to upload their avatars to the server, they
	  will be able to download other people's avatars though cause the
	  old code has been left in the server for somewhat backwards
	  compatability.

	* DCC Transfers between users work now!!! Current code will
	  autoget files to the download directory in
	  ~/.Metaverse/download. This will change for 0.5 release to
	  display a clickable icon on the screen to  accept, reject, open,
	  etc the file.

Wed Sep 29 15:16:32 EDT 1999		Beta 0.5 work

	* Completely re-did the download code over the last few days. It
	  now is compatable with ircII DCC transfers. Why? Why not! :)

	* Made a change to the way that passageways are checked which
	  should aleviate problems with the client locking up when this
	  was done.
	

Sat Sep 25 20:30:56 EDT 1999		Beta 0.5 work

	* Tried a kludge fix on the server for sockes which are
	  mysteriously being left open.

Fri Sep 24 17:18:04 EDT 1999		Beta 0.5 work

	* Fixed a bug where if people had chat qued up to be displayed and
	  you left the room, it would cause an error. This bug was found
	  by Darrell

Thu Sep 23 19:55:34 EDT 1999 		Beta 0.4 RELEASE

	* Added a new function ChangeNick. Mostly for plugins to tie into
	  so they know when the user changes their nick.

	* Added two new server commands. The client does not do anything
	  with these yet but I wanted them to be available for changes I'm
	  planning in the future and didn't want to have servers which
	  didn't support the command while I was doing testing for client
	  support.
		SUB -	this is a subchannel inteded to be used to send
			client only messages (not displayed to the user)
			without having to parse them out of CHAT
			commands. There is a 256 character limit on
			strings used with this command. You can address
			it to a specific user (Case Sensitive) or to ALL
			users by placing a * inplace of the username.
		URL -	Send a URL to the channel. protocol types can then
			be parsed out by the client and calls made to
			external programs which handle that program.
			Client to Client File Transfers will be handled
			in this way. A
			DCC://my.host.name:myport/filename:size format 
			is intended (URL will be formed by some happy gui
			in the client)

Tue Sep 21 20:50:31 EDT 1999		Beta 0.4 work

	* Fixed a bug with the server where it was not reporting the
	  correct baloon position when you connected to the server for the
	  first time.


Mon Sep 20 21:22:12 EDT 1999		Beta 0.4 work

	* Began work on Metaverse's first plugin! See the Plugin.tcl
	  file in the lib dir for information on how to create your
	  own plugin. Email me for access to functions which currently
	  do not support plugins.

Sun Sep 19 14:23:30 EDT 1999		Beta 0.4 work

	* Added colors and a set of config variables for the passageways
	  listing. Also added colors to the avatars and names buttons.

	* Moved all the library file names to new names which fit in
	  Window's 8.3 format. Windows 98 seems to be a lot more broken
	  than any other windows. It really hates zip files with longer
	  than 8.3 names.

Sun Sep 12 18:36:51 EDT 1999		Beta 0.4 work

	* Fixed a problem with querying passageways while an existing
	  query was underway. (thanks drub!)

Sun Sep 12 16:43:20 EDT 1999		Beta 0.4 work

	* Made the colors of the buttons on the main screen configurable.
	  this is done with a whole bunch of variables in InitGlobals
	  which set the colors to default values. When plugin support is
	  enabled later, a plugin could change these values. A user could
	  load these values into his MetaV.cfg file as well.

	* The TextChat window is now resizeable without ill affects. (You
	  can only resize on the vertical.)
	

Sun Sep 12 12:02:58 EDT 1999		Beta 0.4 work (0.3-4 release)

	* Took out the popup download windows. It will now display on the
	  screen when you are downloading or uploading something. I find
	  this much less offensive than pop up windows.

Sun Sep 12 03:35:30 EDT 1999		Beta 0.4 work
	
	* melle found a bug! :) Fixed a problem with windows users and
	  room downloads. Should be more "pleasant" now.

Sun Sep 12 02:54:21 EDT 1999		Beta 0.4 work

	* PRIVMSG will now display locally so you know it went. If you
	  mispell a nick, or the person is not in the room.. you will not
	  get a baloon (it did not get sent)

	* added servers for daytona beach and many more servers in my
	  Tampa "zoo" collection. (still more to come!)

	* Added an /AvEd command which brings up the Avatar Editor.

Sat Sep 11 20:34:17 EDT 1999		Beta 0.4 work (0.3-3 release)
	
	* Fixed some more problems with clients and servers and
	  information passed. (security fix)

	* Enabled Messages. A private message will come in a blue colored
	  baloon.

	* Added a /msg command which works from the chat input lines.
	  Syntax is /msg user stuff.

	* Changed the way the whois command works so that usernames are
	  no longer case sensitive.

	* Changed WHOIS information to a light green colored baloon.

Fri Sep 10 21:49:25 EDT 1999		Beta 0.4 in progress.

	* Fixed problems with the movement of users causing the program to
	  block. It is still blocking click events on the canvas...
	  perhaps a tcl bug?

	* added color and some refinement to the passageways server
	  checker.

	* Fixed a security related bug UPGRADE TO 0.3-2 !!!!!!

Thu Sep  9 17:57:34 EDT 1999		Beta 0.3 release

	* Added a new server/client command. USERS will return the number
	  of users connected to a server. This command will work without
	  an "authenticated" connection.

	* The passageways list will now query the servers listed in there
	  and show the number of users and ping time to the server in the
	  list.

	* making a RPM/tar.gz/zip file for distribution with new features.

	* remote_images dir has been renamed to rimages.
	  default_avatar.gif has been renamed to default.gif and
	  default_avatar.av renamed to default.av This was done because
	  the windows users were having a problem unzipping the stuff with
	  long filenames. The server code has also been modified to
	  accomidate this change.

Thu Sep  9 00:55:00 EDT 1999		Beta 0.3 work

	* Changed the way the names check button works. It will now list
	  people in the room and will allow you to perform actions on them
	  such as WHOIS, private messages, kicks bans. kicks bans and
	  private messages are not currently available.

	* fixed some problems that breaking the code up into modules
	  caused.

Wed Sep  8 23:54:19 EDT 1999		Beta 0.3 work
	
	* Finished breaking the program into modules. Now to clean things
	  up within those modules.

	* Looking into some sort of operator system. (god cmds, access
	  levels to the server, kicks, bans, etc)

	* added some amusing graphics to the web page.

	* Made it so that when you change rooms, it will ignore EXIT
	  messages from the server until after the room image has
	  downloaded. This will prevent a bug where the wrong window was
	  being shown if the user left the room before the download of the
	  image finished.

	* Changed the way some forms of updating was being done from the
	  downloads section and the avatar movement sections. Should be
	  less laggy for windows users now?

Sun Sep  5 23:24:24 EDT 1999		Beta 0.3 work

	* Began breaking up the program into modules.

	* Made the unix install check for all required files and replace
	  any missing files from the system library install location.

	* set up the beginings of a module page which lists maintainers
	  and defect/feature issues. will be linked from the main page
          when I'm done.

Wed Sep  1 17:42:05 EDT 1999		Bugfixes. (0.2)

	* fixed a problem with the person's name being left behind when
	  they exted.

	* Fixed a problem with someone's own name being doubled when they
	  changed names via the setup window.

	* fixed a bug in the server code which was not resending images.

Thu Aug 19 18:20:55 EDT 1999		Final stages of version 0.1

	* Started Changelog :)

	* Fixed the problem with the nameplate being left on the screen
	  when you changed nicks.

	* Added a /connect command

	* Setup a system so that error messages can appear as chat baloons
	  on the user's screen and in red to get their attention.

