Versions update
---------------

[00.001] The first version.
[00.002] Fixed some bugs, added autoupdate service.
         Added sound events.
[00.003] Fixed bugs in offline received messages.
         Some changes in server connection strategy.
         Added button [Reply].
         Now when creating new message incoming messages
         are not shown.
         Errors a now in human-readable format.
[00.004] Fixed errors in reconnect routine. Now we try to reconnect when
         server connection is lost.
         Added message archive (all strored in *.AIM files)
         Some bugs fixed and may be created :)
[00.005] Just bugfix.
[00.006] Some bugs removed, new features added:
         Authorization requests, adding users to contact list from 
         "Old messages", many timeouts settings, sounds to PC speaker.
         config file name in starting params, individual message base
         "MessagesPath" (path to create it, if not set messages base will
         be created in the same directory, where AICQ.EXE located.
[00.007] Just bugfix.
[00.008] Just bugfix.
[00.009] Removed bugs: trap, when message type is 0x8001, when message length
         is zero. Authorization is working when message sent from micq.
         If server sent us "Go away" AICQ won't login (fixed).
         Added: outgoing messages are saved too, text reformatting for 
         incoming messages (optional, TextFormat=True, and may not work), 
         duplicate message check (optional, CheckDuplicates=True) 
         Note ! Authorization messages are not checking for dupes. 
[00.010] Staticaly linked SO32DLL, TCP32DLL. So will not work without
         MPTN, TCP/IP. Some fixes in reconnecting procedure.
         Documentation updated.
[00.011] Fixed bug when receiving URL message.
         Some minor bugfixes... Still can't normally reconnect when 
         connection loss. Added window size selecting (Ctrl+Arrows in main 
         window)
         Now saving outgoing messages that not sent and retry to send them
         at login.
         Now we cache UINs (name, nick) to make programm get info faster.
[00.012] Bugfix of 011. I found that icq server can't send large messages.
         Added "visible" list. Fixed autoupdate service.
         Incoming messages are scrolled, when you can't read it (eg. when
         creating new message).
         Peer2Peer chat, tested only on aicq<>aicq, so may not work.
[00.013] Bugfix of 00.012, new feature: OnReceiveDisplayMessage=[false/true] -
         when receiving message and AICQ in small window, then message not
         shown (sound will play) but message text will scroll. Talk is now
         autolaticaly started only when you in FFC mode, otherwise will be
         confirmation. ".Ini" config name bug fixed.
         Warning ! CHAT in THIS VERSION is DISABLED. DO NOT USE CHAT !
[00.014] Added NA status, highlight of long nickname and uin (status),
         user defined status for new versions of ICQ (see doc), "Quit" in
         menu is fixed, UIN cache improved, hide "Online" list if offline,
         sending URL, receiving URL with Russian characters and showing this
         in dialog or log, fixed old messages sending problem, WPS support,
         more servers definition (and random choose of them), when changing 
         contact/online list focused user not changed, ShowUserIP (and 
         ResolveAddr) to show remote user address and port, sorting contact 
         list depending on codepage and no case sensitive, reply without
         quote, window position (WindowX,WindowY) and alignment (AlignX,
         AlignY), message sending by double click on user (in vio winodow,
         not in wps), text formatting in editor, old messages list order
         definition (ReverseMessageOrder).
[00.015] Timeout.KeepAlive addes (default 120 sec), change it when server 
         often said "Go away", switch to aicq when receive message 
         (ShowWindowIfMessage), some changes in communication procedure, 
         fixed reconnect procedure, added "Browse" button, added support
         for SysBar/2's PipeMonitor (\PIPE\AICQ), improved editor, cursor now
         visible in editor (in more 80x25 mode), [View] button in "Old 
         messages" now show user information when UIN list is selected,
         color editor (simplest), SearchLogging and search result in dialog 
         box, ICQ/Java config converting.
[00.016] Some bugs fixed, SwithBack feature (thanks to OS2OK), PipePreffix,
         PipePad added, fixed external browser execution, disable CP1251<>CP866 
         conversion option, automaticaly sending messages when away,na,dnd;
         options dialogs: to change server name double click on it, 
         enter - update, tab or click on other control - cancel, to add server
         edit last line;AlignX,AlignY now work right,now disconnect message sent
         when sets offline.