
Check for entries beginning with "Change:". They mean that there 
is something you must do when upgrading from previous version.

rev 0.2.0 (20.Jan.2000)

- Updated documentation
- Enhanced security. MySQL db user has now a password. 
  Change: Before compiling, specify password in "main/config.h". Enter 
  mysql and change the password of your old user to the new one: 
  "USE mysql; UPDATE user SET password=PASSWORD('yourpass') WHERE
  user='youruser';".
- Fixed some small bugs, changed install routines.
- Now developed using MySQL v3.22.25 RPM version and 2.2.x kernel. 
  Source headers look for mysql.h include from <mysql/mysql.h>. 
  I'm too lazy to learn how to write a proper 'configure' script. :(
- Files are now physically deleted with "K" command!
- "utils/filebackup" was broken, fixed. Added randomize area order
  option. Default is now "sequential access". Config file stating
  the area where we left last time is kept in the program running
  directory.
- "utils/adopter" added directories and nonstandard files to the
  filelist. Fixed.
- Added filecommand option "online" which affects only online
  files. It means 'not offline'. Perhaps there should be a 
  keyword like not to negate any option.
  
rev 004 (23.Feb.1999)

- Added a chapter to the documents describing how to provide secure
  connections over the net for vmatik. Read it!
- Logging now includes remote host ip address in case of connection
  over the network (==telnet type connections).
- Added short delays to the password checking (delay if check fails).
  This should cut off possible brute force attack attempts from the net.
- Added "cleaner" util. Will incorporate it into "exterminate" in future.
- Filelist wildcard argument didn't work if the beginning was a reserved
  word. (e.g. "B TOM*" would fail, because of 'TO'). Fixed.
- Added "AREA_NOTRANSFORM" flag for fileareas. If set,
  files can't be transformed on that area.
- "LU" should now heed the CONF_VALIDATE setting in "vmatik.cfg"
- Change: Line 299 of "display/strings.001" has changed. It contains
  now the template for a line of file description. You'll have to
  replace it with the one that's in the strings.001 file of this archive.
- Added "FV" command to verbosely give info about files.
  Its a bit unpolished yet. =)
- "F SINCE -5 100-" style catenations now work.
- Added "to" and "by" keywords to filecommands. They currently accept
  user_id as argument. Perhaps they'll accept name/handle someday. =)
  Note: At the moment "to" field is not set by vmatik anywhere.
- Fixed "utils/yelld" to use getopt(). Also, socket is now removed
  when the daemon receives either SIGINT, SIGTERM or SIGPIPE.
- Change: Default temporary directory is now "/tmp/vmatik" and
  default yelld socket is "/tmp/vmatik_yelld"
- Change: Some node stuff, so you'll have to remove all MNODE_TTYTYPE
  lines from your multinode config in "vmatik.cfg" and recompile it
- Misc small changes
  
rev 003 (28.Jan.1999)

- Most of table definitions in "sqlscripts/" are now direct dumps
  with "mysqldump", not handmade like previously.
- When entering an unsuitable message number when reading messages, 
  the following suitable message is looked up next time.
- Fixed bug in 'since' filelist arg. It still doesn't work
  with a range specified on the same line. (e.g. "F SINCE -5 100-")
- Fixed bug causing vmatik to exit when giving a string
  with a whitespace in it for a filedescription match
- Added some safety checking to "utils/vmcfg"
- Added "untested" and "untrans" flags to file commands
- Listing files crashed if filename contained no extension. Fixed.
- "utils/" directory should no longer produce warnings during
  compilation. This doesn't mean that all the utils work, though. :) 
- Added -s switch to Makefiles, produces smaller executables now
  without the debugging information... If you need it, remove -s
- Added "utils/adopter". It goes through all fileareas and adds
  those files to the filelists which are in the directories but
  not in the lists.
- Added my PGP public key to the distribution, as "docs/wronsky.pgp.asc"
- "utils/addfile" now inserts the current time as file_uldate
- Moved some stuff from "utils/" to "contrib/"
- More code clean-up & misc small changes
- Fixed "utils/vwho" to show usernames & organizations
- Updated "utils/fs" to print pathnames with "-p"
- "utils/filebackup" no longer tries to back up offline files 
  or those that have failed integrity check.

rev 002 (02.Jan.1999)

- Scripts in sql_scripts/ were buggy. Fixed. [Fausto Saporito]
- Added "exterminator" util to delete backupped files
- Some more consideration for files marked FILE_OFFLINE
  (they are no longer visible/accessible to average user)
- Added filelist scan option "offline"
- Added "mark_offline" util to check for and mark all offline files
- Fixed "clist" util areaheaders. Now it skips FILE_OFFLINE
  and !FILE_VALIDATED too.

rev 001 (??.Dec.1998)

Initial release version

