1999-09-11  Vadim Zaliva  <lord@crocodile.org>

	* version 1.2

	* src/icqmail.c (call_script_procedure): scripting is enabled only if script file is specified.
	(processMessage): calling script for each contact received.

1999-08-27  Vadim Zaliva  <lord@crocodile.org>

	* sample.scm: created

	* src/icqmail.c (processURL): date fields are null padded.
	initial guile integration.

	* src/cfg.c (cfg_new_fmt_ulong_entry): formatting of ulong fileds

	* src/subst.c: quoting '$' in templates.

1999-08-26  Vadim Zaliva  <lord@crocodile.org>

	* src/cfg.c (newcfg): created.

1999-08-25  Vadim Zaliva  <lord@crocodile.org>

	* src/icqmail.c (processMessage): email express and plain messages converted to templates.
	(processMessage): contacts list converted to templates.

1999-08-18  Vadim Zaliva  <lord@crocodile.org>

	* src/icqmail.c: using templates for status chnage notifications.

	* src/cfg.c (cfg_new_ulong_entry): convinience function added for adding stringified longs.

1999-08-17  Vadim Zaliva  <lord@crocodile.org>

	* src/icqmail.c (sendEmail): URL and Email processing unified via sendEmail call.

	* src/cfg.c (readcfg): small memory leak fixed.
	(cfg_add_entry): add_entry, sortcfg methods added.
	(cfg_new_entry): added cfg_new_entry but not tested yet.

1999-08-16  Vadim Zaliva  <lord@crocodile.org>

	* src/icqmail.c (loadTemplates): added loading of following templates: "MessageTemplate",
        "URLTemplate", "EmailMessageTemplate", "OnlineTemplate", "OfflineTemplate", "StatusChangeTemplate"
	
	* src/subst.c: implemented.

	* src/icqmail.c (loginOK): debug message spelling corrected, thanks to kind remark of  Rex A. Roof

1999-08-15  Vadim Zaliva  <lord@crocodile.org>

	* src/icqmail.c (sendEmail): error in processing emailExpress messages causing crahses corrected
	(sendEmail): new feature: aliases.cfg have optional 3rd column, specifying email address which will be used in Reply-To: filed of all messages from this person.
	(watching): changed logic of user activity monitoring. Now you could choose what to monitor with following keywords: NotifyOnConnect, NotifyOnDisconnect, NotifyOnStatusChange

1999-08-14  Vadim Zaliva  <lord@crocodile.org>

	* src/icqmail.c (main): attempting to connect to the server and login only number of times specified in cfg before bailing out. Added 'LoginAttempts' keyword to cfg.
	(log): removed extra linefeeds from end of log messages.

1999-07-11  Vadim Zaliva  <lord@crocodile.org>

	* src/icqmail.c (sendEmail): per Eric Ochoa <cwizard@basscomputers.com> suggestion do not send anything in message body if SendAsSubject is set.

1999-07-02  Vadim Zaliva  <lord@crocodile.org>

	* src/icqbyteorder.h: all byte order code moved to separate file.

	* src/icqmail.c (bswap_32): portable byte order manupulations

1999-07-01  Vadim Zaliva  <lord@crocodile.org>

	* src/icqmail.c (sendEmail): simplified.
	(sendEmail): logging normal activity as LOG_INFO, not LOG_DEBUG.
	notification of user status changes implemented but not tested.
	(icqIP2str): resolving IP address of user when he logs in.
	(userOnline): workaround for byte order bug in icqlib.
	login/logoff messages corrected.

1999-06-29  Vadim Zaliva  <lord@crocodile.org>

	* src/icqmail.c (str2uin): better checks for valid UINs.

1999-06-28  Vadim Zaliva  <lord@crocodile.org>

	* src/icqmail.c (read_cfg_file): loading list of UIDs to monitor.

	* src/cfg.c: new implementaion of cfg handling code.
	(cfgfind): bug fixed - now it works fine.

	* src/icqmail.c: message corrected.

1999-04-22  Vadim Zaliva  <lord@crocodile.org>

	* icqmail.man: Add patch correcting few grammar errors received from Csaba Kormendy <csaba@x23.com>. Also files some bug reports from same author.

1999-04-06  Vadim Zaliva  <lord@crocodile.org>

	* src/icqmail.c (main): Solaris 2.5 compatibility problem corrected. FreeBSD 2.2 compatibility checked.

1999-04-05  Vadim Zaliva  <lord@crocodile.org>

	* src/icqmail.c (log): vsprintf/vsnprintf presense determined by autoconf.
	Better error reporting in some situations.

1999-04-02  Vadim Zaliva  <lorda@crocodile.org>

	* configure.in: new autoconf code from andy@paco.net

1999-03-29  Vadim Zaliva  <lord@crocodile.org>

	* src/icqmail.c (ICQMAILVERSION): version 1.1 (preparing for release).

	* Makefile.in: Switched to GNU autoconf for build process.

	* NEWS: news file added.

1999-03-25  Vadim Zaliva  <lord@crocodile.org>

	* src/icqmail.c (log): Logging via syslog.
	* src/icqmail.c (sendEmail): version 1.1b

1999-03-25  Vadim Zaliva  <lord@crocodile.org>

	* src/icqmail.c (sendEmail): new cfg option SendAsSubject added. It allows to send messages in subject, to be delivered to pager for example.

1999-03-24  Vadim Zaliva  <lord@crocodile.org>

	* TODO: new feature request from orenlevi@usa.net.

1999-03-19  Vadim Zaliva  <lord@crocodile.org>

	* src/icqmail.c (sendEmail): Sending confirmatoin to email express messages via email - patch from Mooneer Salem with my modifications.

1999-03-17  Vadim Zaliva  <lord@crocodile.org>

	* src/icqmail.c (sendEmail): Alias support implemented as proposed by bkraft@angie.showmethenet.com.
	(processMessage): Cleaned up processing of email express and contacts messages.

1999-03-15  Vadim Zaliva  <lord@crocodile.org>

	* src/icqmail.c (doICQProtocol): Add patch from Mooneer Salem which adds:
	.support WWWpager messages.
	.suport EmailExpress messages.
	.reconnection.
	.sigterm handling.
	.corrects error in date/time printout.
	.allow user to set his state in cfg.
	I've chnaged diconnection code, to make avoid recursion.

4. Support "Contact" events (names of people on ICQ sent to an
account) (from mooneer@earthlink.net)


1999-03-11  Vadim Zaliva  <lord@crocodile.org>

	* src/icqmail.c: Patch from andy@paco.net for becoming daemon and using getopt.
	writing log to the file.

1999-03-09  Vadim Zaliva  <lord@crocodile.org>

	* src/icqmail.c: Add pacthed from Mooneer Salem for return receipts. I've modified his patch to correct small mistake and optimise it little bit.
	fee memory on exit.
	make sure all exit coded are different.
	v1.0. I think it is OK to call it 1.0.

	* icqmail.man: Man page created.
	man page grammar reviewed by Mooneer Salem
	return values documented by Vadim

	* icqmail.spec: Spec file to build RedHat RPM package.

1999-03-08  Vadim Zaliva  <lord@crocodile.org>

	* src/icqmail.c: Incorporated changes from Mooneer Salem <mooneer@earthlink.net> for:
	. URL support
	. Automatic authentication of authorization requests sent to icqemail
	. "To" field added to email messages
	. Better logoff support after user presses CTRL-C
	(sendEmail): Opimised code to avoid redundant sections.
	(ICQMAILVERSION): version changed to 1.0BETA

	* README (Contributors): Contributors section added.

1999-01-12  Vadim Zaliva  <lord@crocodile.org>

	* src/icqmail.c (doICQProtocol): Slightly changed select() call.

1999-01-07  Vadim Zaliva  <lord@crocodile.org>

	* failed login check. Better timing for keep alive timeout.

	* Add GPL copyright everywhere.

	* sendind email, writing log messages.

	* src/icqmail.c: Reading from cfg file. CTRL-C handling.
	

1999-01-06  Vadim Zaliva  <lord@crocodile.org>

	* prototype.

