
From mclaughd@kic.or.jp Sat Jun 13 10:37:04 1998
Date: Tue, 26 May 1998 23:44:30 +0900
From: "Douglas F. McLaughlin" <mclaughd@kic.or.jp>
Reply-To: icq-devel@tjsgroup.com
To: ICQ-Devel <icq-devel@tjsgroup.com>
Subject: [ICQdev] ICQ Protocol correction!

Hi!

I just found a problem with the 0x0406 Client Contact List command.  In the
docs I got from the web page advert'ing this ML, it shows the count of UIN's
as being two bytes.  This is incorrect, the actual length is 1 byte.  I guess
only 255 contacts are allowed per person....

Another addition for the doc:

Command 0x0104 - Receive Online Message through server.

0x0002 - ICQ Version
0x0104 - Command
0x???? - Sequence
0x???????? - Sender's UIN.
0x?? - Type (Follows same scheme as for 0x00DC)
0x?? - Length of text.
All remaining is the actual message, 0x00 terminated.

Doug

          =====================================================
          The "unoffical, not-sponsored-by-Mirabilis-one-bit"
          ICQ Clone Development List
From mclaughd@kic.or.jp Sat Jun 13 10:37:39 1998
Date: Wed, 27 May 1998 06:27:27 +0900
From: "Douglas F. McLaughlin" <mclaughd@kic.or.jp>
Reply-To: icq-devel@tjsgroup.com
To: icq-devel@tjsgroup.com
Subject: Re[2]: [ICQdev] ICQ Protocol correction!

Hello,

On 27-May-98, ? wrote:
>> 
>> I just found a problem with the 0x0406 Client Contact List command.  In the
>> docs I got from the web page advert'ing this ML, it shows the count of
UIN's
>> as being two bytes.  This is incorrect, the actual length is 1 byte.  I
guess
>> only 255 contacts are allowed per person....
>> 
> That couldn't be right, I have over 255 users on my list..  If any of 
> you out there are still using Windows based systems..  Can somebody 
> tell me a decent port watcher which I can get to monitor ICQ activity 

Well, in writting my client, ICQ will only send online/offline notices if the
count is one byte, not two.  It would be interesting to see if your client
only sends the first 255 or two packets and ICQ is addative with that command.
 I would bet two or more packets is allowable...

Doug

          =====================================================
          The "unoffical, not-sponsored-by-Mirabilis-one-bit"
          ICQ Clone Development List
From mclaughd@kic.or.jp Sat Jun 13 10:38:06 1998
Date: Wed, 27 May 1998 23:16:22 +0900
From: "Douglas F. McLaughlin" <mclaughd@kic.or.jp>
Reply-To: icq-devel@tjsgroup.com
To: ICQ-Devel <icq-devel@tjsgroup.com>
Subject: [ICQdev] v2 Protocol updates...

Hi,

Two commands explained:

0x00e6 - No more offline messages remain on server (sent by server).

0x0442 - Delete ALL offline messages (sent by client).

Doug

          =====================================================
          The "unoffical, not-sponsored-by-Mirabilis-one-bit"
          ICQ Clone Development List
