home *** CD-ROM | disk | FTP | other *** search
/ Chip 2002 November / Chip_2002-11_cd1.bin / zkuste / delphi / kompon / d3456 / ICQ.ZIP / ICQ / Version.txt < prev   
Text File  |  2002-08-16  |  8KB  |  145 lines

  1. //
  2. // TICQClient Version 1.17
  3. // (C) Alex Demchenko(alex@ritlabs.com)
  4. // http://www.cobans.net
  5. //
  6. //-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  7.  
  8. [           Legend:          ]
  9. [ + Added feature            ]
  10. [ * Improved/changed feature ]
  11. [ - Bug fixed (I hope)       ]
  12.  
  13.  
  14. 17-Augutst-20002, Version 1.17
  15. [!] Added server side list upload support (you can even add users into SSL without authorization!), see 'Server Side Lists' in Help.chm
  16. [!] Added Miranda-icq database support in TICQDb component, see DbType property in Help.chm
  17. [+] Added ignore list support, see Server Side Lists in Help.chm
  18. [+] Added OnURLFound event in TICQDb
  19. [+] Added OnChangePasswordError event, called when password cannot be changed
  20. [+] Added new ERR_LOGIN type in OnError event, for more info see Help.chm file - OnError event
  21. [+] Added SetAuthorization procedure setting 'authorization required' and 'webaware flag', see SetAuthorization procedure, OnAuthorizationChangedOk event
  22. [+] ICQ databases can be open now while ICQ is running
  23. [*] Added authorize parameter in OnUserFound event
  24. [-] Fixed internet address resolving, which caused connection errors on some Win98 systems
  25. [-] Received SMS messages were not converted from UTF-8 format
  26. [-] Fixed devision by zero in TICQDb component
  27.  
  28.  
  29. 10-August-2002, Version 1.16
  30. [+] Added SMS reply event, now you can receive messages sent through cellular, see OnSMSReply event (Thx! to Olivier)
  31. [+] Added connection timeout support, see ConnectionTimeout property
  32. [+] Added OnError event, now you can understand why you've been disconnected :)
  33. [+] Answers on info changing, see OnInfoChanged event
  34. [+] An option disabling direct connections, see property DisableDirectConnections
  35. [*] Direct connections are estabilished now through proxy (if any)
  36. [*] Removed thread layer while resolving IPs in SOCKS proxies
  37. [*] MySocket.pas improvements, fixed potential Access Violation bugs
  38. [*] TProxyType moved to ICQWorks.pas
  39. [-] Fixed SetSelfInfoMore procedure: languges were broken
  40. [-] Fixed message ACKs
  41. [-] Proxy packets were dumped in OnPktParse event
  42. [-] SendSMS procedure didn't convert Text to UTF-8 format
  43. [-] Client should disconnect now on receiving malformed packets
  44.  
  45.  
  46. 06-August-2002, Version 1.15
  47. [!] SOCKS4, SOCKS5 proxy support, only experimental now, please test it
  48. [+] Added keep alive packets support, see procedure SendKeepAlive
  49. [+] Added OnOnlineInfo event providing advanced info about users going online: Internal & External IPs, Port, Protocol version.
  50. [-] Messages from Mac clients were not received (Thx! to AV(T))
  51. [-] Fixed range checking errors in TICQClient component (Thx! to Klimashev I.A.)
  52. [-] Fixed unicode strings in server side contact list group names
  53. [-] Fixed icon displaying in UserSearch form of the Example project
  54. [-] Some help fixes and modifications
  55.  
  56.  
  57. 16-July-2002, Version 1.11
  58. [!] Added TICQDb example. See DbConverter.
  59. [+] Impoved SMS support, see OnSMSAck & OnSMSRefused events.
  60. [-] TICQDb: .idx and .dat files were not closed after importing
  61. [-] Offline messages were not received (Thx to Sergey Sokolov)
  62.  
  63.  
  64. 15-July-2002, Version 1.1
  65. [!] Importing messages, urls, contacts(with their info) & owner's info (including password!) from ICQ2000x, ICQ2001x, ICQ2002a databases. See TICQDb component.
  66. [!] SMS messages are working :) (Thx! to Nick Barrett)
  67. [*] property Pasword changed to property Password (sorry for spelling)
  68. [*] New help file! (.chm format)
  69. [*] Removed AddContactVisible, AddContactInvisible functions, use VisibleList.Add, InvisibleList.Add instead.
  70. [-] Fixed bug with Visible/Invisible lists: after adding a user to your vis./inv. lists you was disconnected from server. (Thx! to Karloz R.)
  71. [-] Sorry that new Russian help file isn't included in this release, I have't got time for it bacause of going in the summer hollidays :)
  72.  
  73.  
  74. 12-July-2002, Version 1.0 (Release!)
  75. [+] Added contacts request, see RequestContacts function
  76. [+] Added acks on every direct packet, see OnDirectPacketAck event.
  77. [-] Russian help didn't contain some functions & events
  78. [-] Main example should work now in Delphi5 & other compatability issues
  79.  
  80.  
  81. 10-July-2002, Version 0.9
  82. [!] Direct connections are supported now!
  83. [!] OnMessageRecv & OnOfflineMsgRecv are divided now into OnMessageRecv/OnURLRecv & OnOfflineMsgRecv/OnOfflineURLRecv, so the MsgType param isn't used now
  84. [+] Sending/Receiving messages directly to client
  85. [+] Sending/Receiving contacts
  86. [+] Receiving contacts requests
  87. [+] Improved MySocket.pas, now it works safier and doesn't use any threads
  88.  
  89.  
  90. 05-July-2002, Version 0.8
  91. [+] Added Russian translation of Help.html. See HelpRus.html.
  92. [+] Added password changing procedure. See ChangePassword procedure & OnChangePasswordOk event.
  93. [+] Added unregistering the existing UIN. See UnregisterUIN procedure and OnUnregisterBadPassword, OnUnregisterOk events.
  94. [-] UNICODE(UTF-8) names in the server side contact lists were not converted to ASCII.
  95. [-] Packet dumper now parses more packets on channels 1 & 4
  96.  
  97.  
  98. 05-July-2002, Version 0.7
  99. [+] Now you can register new UIN from TICQClient! See RegisterNewUIN procedure and OnNewUINRegistered, OnNewUINRefused events.
  100. [+] Auto-away messages support. See RequestAwayMsg procedure, OnAutoMsgResponse event and AutoAwayMessage property.
  101. [-] Since v0.6 'White Pages' did not work properly (Thx! to Ozan Kulahci)
  102. [-] Login event was called too early, so search & some other functions were not working immideatly after login (Thx! to Ozan Kulahci)
  103.  
  104.  
  105. 04-July-2002, Version 0.6
  106. [!] Removed Connecting property & OnConnect, OnConnectError, OnDisconnect events. I think there's no way of using them. OnConnectionFailed now called when you loose connection with server or you cannot connect to it.
  107. [+] Added advanced message support(SendMessageAdvanced procedure, OnAdvancedMsgAck event). Now you can receive confirmations on messages you've sent!
  108. [+] Added SendSMS(const Destination, Text: String) procedure for sending sms messages, please, test it and mail me(email above) about results, country where I live isn't supported by the ICQ sms gateway :)
  109. [+] Added new items to languages constant array
  110. [-] Example wasn't showing messages received in RTF format
  111.  
  112.  
  113. 02-July-2002, Version 0.5
  114. [+] Added visible/invisible list support: look at AddContactVisible, AddContactInvisible functions and VisibleList, InvisibleList TStringLists in Help.html file
  115. [+] Updated main Example, now it receives server lists, saves contact list to disk and adds users from the search dialog
  116. [+] Added new VerySimple example with just logging and sending/receiving messages. This example shows easy of use of the TICQClient component.
  117. [+] Changed AddContact(UIN: LongWord) procedute to AddContact(UIN: LongWord): Boolean function, it returns True when user is added to the list and False if it's in the list already
  118. [+] Added RemoveContact procedure, which removes UIN from user's contact list while you are online
  119. [-] Fix in AddContact procedure it was sending the entire contact list, instead of new UIN
  120. [-] User's info StringLists(Interests, Affiliations, etc) in Example having the same group names caused errors: the first group and value were repeated a few times instead of showing the different values with the same groups
  121.  
  122.  
  123. 01-July-2002, Version 0.4
  124. [!] Server side contact list is supported now!
  125. [+] Added SendURL(UIN: LongWord; const URL, Description: String) procedure for sending URLs
  126. [+] Added SetSelfInfoGeneral, SetSelfInfoMore, SetSelfInfoAbout procedures for uploading the self info
  127. [-] Fixed SearchByName procedure, now it works correctly
  128.  
  129.  
  130. 30-June-2002, Version 0.3
  131. [+] Added ICQClient.dcr icon, thx to Quique!
  132. [+] Added OnUserInfoBackground event
  133. [-] Fix with user's gender in 'White Pages'
  134. [-] A few other small fixes
  135.  
  136.  
  137. 28-June-2002, Version 0.2
  138. [+] Added white pages & random search
  139. [+] Update to PacketDump viewer (PktDump.pas), not it parses CLI_META and SRV_META packets
  140. [-] Fix in SRV_METAINTEREST, interests were badly parsed
  141. [-] Some fixes with LNTS strings
  142.  
  143.  
  144. 26-June-2002, Version 0.1
  145. [!] First public release