ichatsrvd 0.24
* all data returned in `SERSER to SERVER` format ([len] [from] [timestamp] [cmd] [data])
	KICK - kicked some (according to DATA) user
	
ichatsrvd 0.23
* added some directive for server connection:
	CLIST - return all users in server (format of packet is plain, TODO format to LEN\0FROM\0CLIST\0DATA
	BANLIST - return ban file, format is plain, TODO
	BANADD - DATA is ip to add to ban file
	BANDEL - DATA is ip to del from ban file
	RESTART - restart server
	LOG - DATA - number of lines of log to return, plain packet, TODO format to ichat format


ichatsrvd 0.22
* added work with banlist and OPT_BANLIST option

ichatsrvd 0.21

* instead of placing OPT_FILE directly in header, just
  pass it as DEF_CONFFILE to make, i.e.
  make RELEASE=1 DEF_CONFFILE=/etc/ichatconf.h

* some memory and error checks are performed
  to prevent BOVR attacks. 

* semi-BSD compatible Makefile - Makefile.bsd
  i still have no access to working BSD system,
  so be care. any comments are REQUIRED :)
  
* new option - maxmsgsize. check conffile for description.

* STILL NO CHECKS for parameters.
  be care editing config file.

ichatsrvd 0.2

* if you wish config file in the directory other than current,
  please update ichatserv.h with correct value. replace
  OPT_FILE with required file path...

* server partially supports server-forwarding...
  partially means that it can ONLY ACCEPT connections
  it will be corrected in the next version
  
* server should now work mormally with slow/unstable connections/clients


INSTALLATION

two steps:
$ make RELEASE=1 DEF_CONFFILE=/etc/ichatsrv.conf
$ make install DEF_CONFFILE=/etc/ichatsrv.conf

This will make server executable and copy it into /usr/local/sbin directory and
ichatsrv.conf to /etc directory (or, to file specified with DEF_CONFFILE).
Start script will be copied to /etc/rc.d/init.d directory.

