1.503i - Oct 27, 1999
------

New and fixes
-------------
- rewrote the contact list file :
   - contacts are now stored in icqlist.dat
   - support for extended ICQ info
   - file versioning (for easy upgrades)
   - autoconversion from old list
   - fields are now all variable length, supporting up to 32768 char's

- upgraded from ICQ protocol V2 to V5
   - searching UIN's should now work properly
   - bad password warning
   - multipackets (can recieve messages of any length from ICQ server)
   - packet encryption
   - anti-spoofing from server
   - various little fixes
(thanks goes to Matthew Smith, author of MICQ)

- switched compilers from gcc/emx to VisualAge 3.08
   - got rid of the need for any external DLL's
     (this increases EXE size, but it's worth it)

- password is now hidden
- random crashing due to old contactlist fixed
- added "move contacts to the top when online" and "show only online contacts"
- added the ability to turn authentication on/off
- added ability to authenticate users
- added notice when someone else adds you (current, ICQ/2 doesn't tell the
  server when you add someone, but that is in the works)
- added file-transfer code (disabled - needs more testing)
- fixed new UIN creation
- changed Info/Modify dialog for future support of extended info
- added the ability to query server for info on a user
- fixed auto-relogin (?)
- added a queue'ing system when communicating with the server, now whatever
  you send to the server is almost garuntee'd to get there
- fixed a problem when contact list was empty (none in list)
- alot of various bug fixes


known bugs/non-features:
----------
- stop when searching doesn't work (disabled)
- Status Box and main ICQ button now fixed width, could cause a cosmetic
  problem
- problem with searching some UIN's with no info (nick, email, etc)
- chat doesn't work
- only basic info works on Query (Info/modify)
- running multiple copies of ICQ/2 will result in strange things happening
  (I don't recommend it)
- there might be a problem with timeout and setting status (looking into it)
- alot of things still need to be implemented


1.503h (internal beta) - ?
-----------------------
- fixed online/offline detection of icq/2
- fixed a memory leak with the contact list
- added Enter on send for messages

------------------------------------------------------------------------------
1.503f:  whatsnew started
